From: Rich Felker Date: Mon, 4 Jul 2016 00:03:30 +0000 (-0400) Subject: add stdc-predef.h for library-level predefined macros X-Git-Tag: v1.1.15~1 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=0f47367751a4baca80ef4f5ab11dbb9b6d7e8bdd;p=oweals%2Fmusl.git add stdc-predef.h for library-level predefined macros modern compilers (for gcc, versions 4.8 and later) automatically pre-include to obtain the values of certain predefined macros specified by ISO C but which reflect properties of the library implementation, not just the compiler. provide values indicating that wchar_t is Unicode-encoded and that Annex F (IEEE floating point) is supported unless the compiler indicates otherwise. based on patch by Masanori Ogino. --- diff --git a/include/stdc-predef.h b/include/stdc-predef.h new file mode 100644 index 00000000..f8cd4b89 --- /dev/null +++ b/include/stdc-predef.h @@ -0,0 +1,10 @@ +#ifndef _STDC_PREDEF_H +#define _STDC_PREDEF_H + +#define __STDC_ISO_10646__ 201206L + +#if !defined(__GCC_IEC_559) || __GCC_IEC_559 > 0 +#define __STDC_IEC_559__ 1 +#endif + +#endif