From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1521) id 49A793858D35; Thu, 20 Jan 2022 01:50:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 49A793858D35 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Michael Frysinger To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] newlib: sort newlib.h output X-Act-Checkin: newlib-cygwin X-Git-Author: Mike Frysinger X-Git-Refname: refs/heads/master X-Git-Oldrev: 810c5e597974d09fe2d27f3bddf90dd52d20bb1c X-Git-Newrev: 850e08fedbc6fcd15b6db3ea44aaeafb14fb5490 Message-Id: <20220120015008.49A793858D35@sourceware.org> Date: Thu, 20 Jan 2022 01:50:08 +0000 (GMT) X-BeenThere: newlib-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib GIT logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jan 2022 01:50:08 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3D850e08fedbc= 6fcd15b6db3ea44aaeafb14fb5490 commit 850e08fedbc6fcd15b6db3ea44aaeafb14fb5490 Author: Mike Frysinger Date: Mon Jan 17 20:10:38 2022 -0500 newlib: sort newlib.h output =20 Sort the symbols lexically like autoheader does. There are no other changes in here. This will make it easier to sync with autoheader. Diff: --- 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 =20 -/* EL/IX level */ -#undef _ELIX_LEVEL - /* Newlib version */ #include <_newlib_version.h> =20 -/* 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/sca= nf. - */ -#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 =20 -/* Multibyte supported. */ -#undef _MB_CAPABLE +/* EL/IX level */ +#undef _ELIX_LEVEL =20 -/* Multibyte max length. */ -#undef _MB_LEN_MAX +/* Define if fseek functions support seek optimization. */ +#undef _FSEEK_OPTIMIZATION =20 -/* ICONV enabled. */ -#undef _ICONV_ENABLED +/* Define if ivo supported in streamio. */ +#undef _FVWRITE_IN_STREAMIO =20 -/* 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 =20 /* Define if the linker supports .preinit_array/.init_array/.fini_array sections. */ #undef _HAVE_INITFINI_ARRAY =20 -/* 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 =20 -/* 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 -=20 -/* 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 m= ake - 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 =20 -/* 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 =20 -/* 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 =20 /* * 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 =20 -/* - * 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 =20 -#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 =20 +/* 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/sca= nf. + */ +#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 m= ake + 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__ */