From 850e08fedbc6fcd15b6db3ea44aaeafb14fb5490 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Mon, 17 Jan 2022 20:10:38 -0500 Subject: [PATCH] newlib: sort newlib.h output Sort the symbols lexically like autoheader does. There are no other changes in here. This will make it easier to sync with autoheader. --- newlib/newlib.hin | 266 +++++++++++++++++++++++----------------------- 1 file changed, 132 insertions(+), 134 deletions(-) diff --git a/newlib/newlib.hin b/newlib/newlib.hin index f1198577c..26cd69f05 100644 --- a/newlib/newlib.hin +++ b/newlib/newlib.hin @@ -3,102 +3,92 @@ package using newlib header files and having its own package name, version, etc... */ #ifndef __NEWLIB_H__ - #define __NEWLIB_H__ 1 -/* EL/IX level */ -#undef _ELIX_LEVEL - /* Newlib version */ #include <_newlib_version.h> -/* Enable C99 formats support (e.g. %a, %zu, ...) in IO functions like - printf/scanf. */ -#undef _WANT_IO_C99_FORMATS - -/* Define to enable long long type support in IO functions like printf/scanf. - */ -#undef _WANT_IO_LONG_LONG - -/* Register application finalization function using atexit. */ -#undef _WANT_REGISTER_FINI - -/* Define to enable long double type support in IO functions like - printf/scanf. */ -#undef _WANT_IO_LONG_DOUBLE - -/* Positional argument support in printf functions enabled. */ -#undef _WANT_IO_POS_ARGS - -/* Optional reentrant struct support. Used mostly on platforms with very - restricted storage. */ -#undef _WANT_REENT_SMALL - -/* Verify _REENT_CHECK macros allocate memory successfully. */ -#undef _REENT_CHECK_VERIFY +/* If atexit() may dynamically allocate space for cleanup functions. */ +#undef _ATEXIT_DYNAMIC_ALLOC -/* Multibyte supported. */ -#undef _MB_CAPABLE +/* EL/IX level */ +#undef _ELIX_LEVEL -/* Multibyte max length. */ -#undef _MB_LEN_MAX +/* Define if fseek functions support seek optimization. */ +#undef _FSEEK_OPTIMIZATION -/* ICONV enabled. */ -#undef _ICONV_ENABLED +/* Define if ivo supported in streamio. */ +#undef _FVWRITE_IN_STREAMIO -/* Enable ICONV external CCS files loading capabilities. */ -#undef _ICONV_ENABLE_EXTERNAL_CCS +/* Define if compiler supports -fno-tree-loop-distribute-patterns. */ +#undef _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL /* Define if the linker supports .preinit_array/.init_array/.fini_array sections. */ #undef _HAVE_INITFINI_ARRAY -/* If atexit() may dynamically allocate space for cleanup functions. */ -#undef _ATEXIT_DYNAMIC_ALLOC - /* Define if the platform supports long double type. */ #undef _HAVE_LONG_DOUBLE -/* Define if compiler supports -fno-tree-loop-distribute-patterns. */ -#undef _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL - -/* Define if the platform long double type is equal to double. */ -#undef _LDBL_EQ_DBL - -/* Define if ivo supported in streamio. */ -#undef _FVWRITE_IN_STREAMIO - -/* Define if fseek functions support seek optimization. */ -#undef _FSEEK_OPTIMIZATION - -/* Define if wide char orientation is supported. */ -#undef _WIDE_ORIENT - -/* Define if unbuffered stream file optimization is supported. */ -#undef _UNBUF_STREAM_OPT - -/* Define if lite version of exit supported. */ -#undef _LITE_EXIT - -/* Define if declare atexit data as global. */ -#undef _REENT_GLOBAL_ATEXIT - -/* Define to move the stdio stream FILE objects out of struct _reent and make - them global. The stdio stream pointers of struct _reent are initialized to - point to the global stdio FILE stream objects. */ -#undef _WANT_REENT_GLOBAL_STDIO_STREAMS - -/* Define if small footprint nano-formatted-IO implementation used. */ -#undef _NANO_FORMATTED_IO - -/* Define if using retargetable functions for default lock routines. */ -#undef _RETARGETABLE_LOCKING +/* ICONV enabled. */ +#undef _ICONV_ENABLED -/* Define to use type long for time_t. */ -#undef _WANT_USE_LONG_TIME_T +/* Enable ICONV external CCS files loading capabilities. */ +#undef _ICONV_ENABLE_EXTERNAL_CCS -/* Define if using gdtoa rather than legacy ldtoa. */ -#undef _WANT_USE_GDTOA +/* + * Iconv encodings enabled ("from" direction) + */ +#undef _ICONV_FROM_ENCODING_BIG5 +#undef _ICONV_FROM_ENCODING_CP775 +#undef _ICONV_FROM_ENCODING_CP850 +#undef _ICONV_FROM_ENCODING_CP852 +#undef _ICONV_FROM_ENCODING_CP855 +#undef _ICONV_FROM_ENCODING_CP866 +#undef _ICONV_FROM_ENCODING_EUC_JP +#undef _ICONV_FROM_ENCODING_EUC_KR +#undef _ICONV_FROM_ENCODING_EUC_TW +#undef _ICONV_FROM_ENCODING_ISO_8859_1 +#undef _ICONV_FROM_ENCODING_ISO_8859_10 +#undef _ICONV_FROM_ENCODING_ISO_8859_11 +#undef _ICONV_FROM_ENCODING_ISO_8859_13 +#undef _ICONV_FROM_ENCODING_ISO_8859_14 +#undef _ICONV_FROM_ENCODING_ISO_8859_15 +#undef _ICONV_FROM_ENCODING_ISO_8859_2 +#undef _ICONV_FROM_ENCODING_ISO_8859_3 +#undef _ICONV_FROM_ENCODING_ISO_8859_4 +#undef _ICONV_FROM_ENCODING_ISO_8859_5 +#undef _ICONV_FROM_ENCODING_ISO_8859_6 +#undef _ICONV_FROM_ENCODING_ISO_8859_7 +#undef _ICONV_FROM_ENCODING_ISO_8859_8 +#undef _ICONV_FROM_ENCODING_ISO_8859_9 +#undef _ICONV_FROM_ENCODING_ISO_IR_111 +#undef _ICONV_FROM_ENCODING_KOI8_R +#undef _ICONV_FROM_ENCODING_KOI8_RU +#undef _ICONV_FROM_ENCODING_KOI8_U +#undef _ICONV_FROM_ENCODING_KOI8_UNI +#undef _ICONV_FROM_ENCODING_UCS_2 +#undef _ICONV_FROM_ENCODING_UCS_2BE +#undef _ICONV_FROM_ENCODING_UCS_2LE +#undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL +#undef _ICONV_FROM_ENCODING_UCS_4 +#undef _ICONV_FROM_ENCODING_UCS_4BE +#undef _ICONV_FROM_ENCODING_UCS_4LE +#undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL +#undef _ICONV_FROM_ENCODING_US_ASCII +#undef _ICONV_FROM_ENCODING_UTF_16 +#undef _ICONV_FROM_ENCODING_UTF_16BE +#undef _ICONV_FROM_ENCODING_UTF_16LE +#undef _ICONV_FROM_ENCODING_UTF_8 +#undef _ICONV_FROM_ENCODING_WIN_1250 +#undef _ICONV_FROM_ENCODING_WIN_1251 +#undef _ICONV_FROM_ENCODING_WIN_1252 +#undef _ICONV_FROM_ENCODING_WIN_1253 +#undef _ICONV_FROM_ENCODING_WIN_1254 +#undef _ICONV_FROM_ENCODING_WIN_1255 +#undef _ICONV_FROM_ENCODING_WIN_1256 +#undef _ICONV_FROM_ENCODING_WIN_1257 +#undef _ICONV_FROM_ENCODING_WIN_1258 /* * Iconv encodings enabled ("to" direction) @@ -110,8 +100,8 @@ #undef _ICONV_TO_ENCODING_CP855 #undef _ICONV_TO_ENCODING_CP866 #undef _ICONV_TO_ENCODING_EUC_JP -#undef _ICONV_TO_ENCODING_EUC_TW #undef _ICONV_TO_ENCODING_EUC_KR +#undef _ICONV_TO_ENCODING_EUC_TW #undef _ICONV_TO_ENCODING_ISO_8859_1 #undef _ICONV_TO_ENCODING_ISO_8859_10 #undef _ICONV_TO_ENCODING_ISO_8859_11 @@ -132,13 +122,13 @@ #undef _ICONV_TO_ENCODING_KOI8_U #undef _ICONV_TO_ENCODING_KOI8_UNI #undef _ICONV_TO_ENCODING_UCS_2 -#undef _ICONV_TO_ENCODING_UCS_2_INTERNAL #undef _ICONV_TO_ENCODING_UCS_2BE #undef _ICONV_TO_ENCODING_UCS_2LE +#undef _ICONV_TO_ENCODING_UCS_2_INTERNAL #undef _ICONV_TO_ENCODING_UCS_4 -#undef _ICONV_TO_ENCODING_UCS_4_INTERNAL #undef _ICONV_TO_ENCODING_UCS_4BE #undef _ICONV_TO_ENCODING_UCS_4LE +#undef _ICONV_TO_ENCODING_UCS_4_INTERNAL #undef _ICONV_TO_ENCODING_US_ASCII #undef _ICONV_TO_ENCODING_UTF_16 #undef _ICONV_TO_ENCODING_UTF_16BE @@ -154,59 +144,67 @@ #undef _ICONV_TO_ENCODING_WIN_1257 #undef _ICONV_TO_ENCODING_WIN_1258 -/* - * Iconv encodings enabled ("from" direction) - */ -#undef _ICONV_FROM_ENCODING_BIG5 -#undef _ICONV_FROM_ENCODING_CP775 -#undef _ICONV_FROM_ENCODING_CP850 -#undef _ICONV_FROM_ENCODING_CP852 -#undef _ICONV_FROM_ENCODING_CP855 -#undef _ICONV_FROM_ENCODING_CP866 -#undef _ICONV_FROM_ENCODING_EUC_JP -#undef _ICONV_FROM_ENCODING_EUC_TW -#undef _ICONV_FROM_ENCODING_EUC_KR -#undef _ICONV_FROM_ENCODING_ISO_8859_1 -#undef _ICONV_FROM_ENCODING_ISO_8859_10 -#undef _ICONV_FROM_ENCODING_ISO_8859_11 -#undef _ICONV_FROM_ENCODING_ISO_8859_13 -#undef _ICONV_FROM_ENCODING_ISO_8859_14 -#undef _ICONV_FROM_ENCODING_ISO_8859_15 -#undef _ICONV_FROM_ENCODING_ISO_8859_2 -#undef _ICONV_FROM_ENCODING_ISO_8859_3 -#undef _ICONV_FROM_ENCODING_ISO_8859_4 -#undef _ICONV_FROM_ENCODING_ISO_8859_5 -#undef _ICONV_FROM_ENCODING_ISO_8859_6 -#undef _ICONV_FROM_ENCODING_ISO_8859_7 -#undef _ICONV_FROM_ENCODING_ISO_8859_8 -#undef _ICONV_FROM_ENCODING_ISO_8859_9 -#undef _ICONV_FROM_ENCODING_ISO_IR_111 -#undef _ICONV_FROM_ENCODING_KOI8_R -#undef _ICONV_FROM_ENCODING_KOI8_RU -#undef _ICONV_FROM_ENCODING_KOI8_U -#undef _ICONV_FROM_ENCODING_KOI8_UNI -#undef _ICONV_FROM_ENCODING_UCS_2 -#undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL -#undef _ICONV_FROM_ENCODING_UCS_2BE -#undef _ICONV_FROM_ENCODING_UCS_2LE -#undef _ICONV_FROM_ENCODING_UCS_4 -#undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL -#undef _ICONV_FROM_ENCODING_UCS_4BE -#undef _ICONV_FROM_ENCODING_UCS_4LE -#undef _ICONV_FROM_ENCODING_US_ASCII -#undef _ICONV_FROM_ENCODING_UTF_16 -#undef _ICONV_FROM_ENCODING_UTF_16BE -#undef _ICONV_FROM_ENCODING_UTF_16LE -#undef _ICONV_FROM_ENCODING_UTF_8 -#undef _ICONV_FROM_ENCODING_WIN_1250 -#undef _ICONV_FROM_ENCODING_WIN_1251 -#undef _ICONV_FROM_ENCODING_WIN_1252 -#undef _ICONV_FROM_ENCODING_WIN_1253 -#undef _ICONV_FROM_ENCODING_WIN_1254 -#undef _ICONV_FROM_ENCODING_WIN_1255 -#undef _ICONV_FROM_ENCODING_WIN_1256 -#undef _ICONV_FROM_ENCODING_WIN_1257 -#undef _ICONV_FROM_ENCODING_WIN_1258 +/* Define if the platform long double type is equal to double. */ +#undef _LDBL_EQ_DBL -#endif /* !__NEWLIB_H__ */ +/* Define if lite version of exit supported. */ +#undef _LITE_EXIT + +/* Multibyte supported. */ +#undef _MB_CAPABLE + +/* Multibyte max length. */ +#undef _MB_LEN_MAX + +/* Define if small footprint nano-formatted-IO implementation used. */ +#undef _NANO_FORMATTED_IO + +/* Verify _REENT_CHECK macros allocate memory successfully. */ +#undef _REENT_CHECK_VERIFY + +/* Define if declare atexit data as global. */ +#undef _REENT_GLOBAL_ATEXIT + +/* Define if using retargetable functions for default lock routines. */ +#undef _RETARGETABLE_LOCKING + +/* Define if unbuffered stream file optimization is supported. */ +#undef _UNBUF_STREAM_OPT + +/* Enable C99 formats support (e.g. %a, %zu, ...) in IO functions like + printf/scanf. */ +#undef _WANT_IO_C99_FORMATS +/* Define to enable long double type support in IO functions like + printf/scanf. */ +#undef _WANT_IO_LONG_DOUBLE + +/* Define to enable long long type support in IO functions like printf/scanf. + */ +#undef _WANT_IO_LONG_LONG + +/* Positional argument support in printf functions enabled. */ +#undef _WANT_IO_POS_ARGS + +/* Define to move the stdio stream FILE objects out of struct _reent and make + them global. The stdio stream pointers of struct _reent are initialized to + point to the global stdio FILE stream objects. */ +#undef _WANT_REENT_GLOBAL_STDIO_STREAMS + +/* Optional reentrant struct support. Used mostly on platforms with very + restricted storage. */ +#undef _WANT_REENT_SMALL + +/* Register application finalization function using atexit. */ +#undef _WANT_REGISTER_FINI + +/* Define if using gdtoa rather than legacy ldtoa. */ +#undef _WANT_USE_GDTOA + +/* Define to use type long for time_t. */ +#undef _WANT_USE_LONG_TIME_T + +/* Define if wide char orientation is supported. */ +#undef _WIDE_ORIENT + +#endif /* !__NEWLIB_H__ */ -- 2.43.5