diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-10-11 16:17:42 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-10-12 15:41:57 +0200 |
commit | e4ba61335a95b7c28b001debb9849a56dee4ecba (patch) | |
tree | c1b076d204abbe8637fc755bf42c23b81f57e5aa | |
parent | interface: Support function attributes (diff) | |
download | rtems-central-e4ba61335a95b7c28b001debb9849a56dee4ecba.tar.bz2 |
spec: Update rtems/basedefs/if/no-return
-rw-r--r-- | spec/rtems/basedefs/if/no-return.yml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/rtems/basedefs/if/no-return.yml b/spec/rtems/basedefs/if/no-return.yml index c1fc7463..9dbed4c8 100644 --- a/spec/rtems/basedefs/if/no-return.yml +++ b/spec/rtems/basedefs/if/no-return.yml @@ -8,6 +8,14 @@ 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}) |