SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause brief: | Tells the compiler in a function declaration that this function does not return. copyrights: - Copyright (C) 2020 embedded brains GmbH & Co. KG definition: default: '' variants: - definition: | [[noreturn]] enabled-by: - ${/compiler/if/cplusplus:/name} >= 201103L - definition: | _Noreturn enabled-by: - ${/compiler/if/stdc-version:/name} >= 201112L - definition: | __attribute__(( __noreturn__ )) enabled-by: - defined(${/compiler/if/gnuc:/name}) description: null enabled-by: true index-entries: [] interface-type: define links: - role: interface-placement uid: header - role: interface-ingroup uid: group name: RTEMS_NO_RETURN notes: null type: interface