diff options
author | Szabolcs Nagy <nsz@port70.net> | 2014-08-26 17:42:15 +0200 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-08-27 02:55:54 -0400 |
commit | 70729de075bfe3138b05af91ecefcd5786bed5ac (patch) | |
tree | 728f053fe4790f7b7cce78b83d187305a378b74d /include/stdnoreturn.h | |
parent | 18dde0071334e2e7f71972b80df7779280c801cf (diff) | |
download | musl-70729de075bfe3138b05af91ecefcd5786bed5ac.tar.gz musl-70729de075bfe3138b05af91ecefcd5786bed5ac.tar.bz2 musl-70729de075bfe3138b05af91ecefcd5786bed5ac.tar.xz musl-70729de075bfe3138b05af91ecefcd5786bed5ac.zip |
add static_assert and hide noreturn, alignas, alignof from C++
add static_assert and protect the other new C11 keyword macros
with #ifndef __cplusplus so they don't conflict with C++ keywords.
Diffstat (limited to 'include/stdnoreturn.h')
-rw-r--r-- | include/stdnoreturn.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/stdnoreturn.h b/include/stdnoreturn.h index 60d924a0..5c6aeeb0 100644 --- a/include/stdnoreturn.h +++ b/include/stdnoreturn.h @@ -1,5 +1,7 @@ #ifndef _STDNORETURN_H #define _STDNORETURN_H +#ifndef __cplusplus #include <features.h> #define noreturn _Noreturn #endif +#endif |