summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-10-11 16:17:42 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-10-12 15:41:57 +0200
commite4ba61335a95b7c28b001debb9849a56dee4ecba (patch)
treec1b076d204abbe8637fc755bf42c23b81f57e5aa
parentinterface: Support function attributes (diff)
downloadrtems-central-e4ba61335a95b7c28b001debb9849a56dee4ecba.tar.bz2
spec: Update rtems/basedefs/if/no-return
-rw-r--r--spec/rtems/basedefs/if/no-return.yml8
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})