Rev 1906 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1906 | Rev 2168 | ||
---|---|---|---|
Line -... | Line 1... | ||
- | 1 | /* newlib.h. Generated from newlib.hin by configure. */ |
|
1 | /* dummy file for external tools to use. Real file is created by |
2 | /* newlib.hin. Manually edited from the output of autoheader to |
- | 3 | remove all PACKAGE_ macros which will collide with any user |
|
- | 4 | package using newlib header files and having its own package name, |
|
2 | newlib configuration. */ |
5 | version, etc... */ |
- | 6 | #ifndef __NEWLIB_H__ |
|
Line -... | Line 7... | ||
- | 7 | ||
Line -... | Line 8... | ||
- | 8 | #define __NEWLIB_H__ 1 |
|
3 | 9 | ||
- | 10 | /* EL/IX level */ |
|
- | 11 | /* #undef _ELIX_LEVEL */ |
|
4 | 12 | ||
- | 13 | /* Newlib version */ |
|
- | 14 | #define _NEWLIB_VERSION "1.19.0" |
|
- | 15 | ||
- | 16 | /* C99 formats support (such as %a, %zu, ...) in IO functions like |
|
Line 5... | Line 17... | ||
5 | #ifndef _NEWLIB_H_ |
17 | * printf/scanf enabled */ |
Line -... | Line 18... | ||
- | 18 | /* #undef _WANT_IO_C99_FORMATS */ |
|
- | 19 | ||
- | 20 | #define __DYNAMIC_REENT__ |
|
- | 21 | ||
- | 22 | /* long long type support in IO functions like printf/scanf enabled */ |
|
- | 23 | /* #undef _WANT_IO_LONG_LONG */ |
|
- | 24 | ||
- | 25 | /* Register application finalization function using atexit. */ |
|
- | 26 | /* #undef _WANT_REGISTER_FINI */ |
|
- | 27 | ||
- | 28 | /* long double type support in IO functions like printf/scanf enabled */ |
|
- | 29 | /* #undef _WANT_IO_LONG_DOUBLE */ |
|
- | 30 | ||
- | 31 | /* Positional argument support in printf functions enabled. */ |
|
- | 32 | /* #undef _WANT_IO_POS_ARGS */ |
|
- | 33 | ||
- | 34 | /* Optional reentrant struct support. Used mostly on platforms with |
|
- | 35 | very restricted storage. */ |
|
- | 36 | /* #undef _WANT_REENT_SMALL */ |
|
- | 37 | ||
- | 38 | /* Multibyte supported */ |
|
- | 39 | /* #undef _MB_CAPABLE */ |
|
- | 40 | ||
- | 41 | /* MB_LEN_MAX */ |
|
- | 42 | #define _MB_LEN_MAX 1 |
|
- | 43 | ||
- | 44 | /* ICONV enabled */ |
|
- | 45 | /* #undef _ICONV_ENABLED */ |
|
- | 46 | ||
- | 47 | /* Enable ICONV external CCS files loading capabilities */ |
|
- | 48 | /* #undef _ICONV_ENABLE_EXTERNAL_CCS */ |
|
- | 49 | ||
- | 50 | /* Define if the linker supports .preinit_array/.init_array/.fini_array |
|
- | 51 | * sections. */ |
|
- | 52 | #define HAVE_INITFINI_ARRAY 1 |
|
- | 53 | ||
- | 54 | /* True if atexit() may dynamically allocate space for cleanup |
|
- | 55 | functions. */ |
|
- | 56 | #define _ATEXIT_DYNAMIC_ALLOC 1 |
|
- | 57 | ||
- | 58 | /* True if long double supported. */ |
|
- | 59 | #define _HAVE_LONG_DOUBLE 1 |
|
- | 60 | ||
- | 61 | /* True if long double supported and it is equal to double. */ |
|
- | 62 | /* #undef _LDBL_EQ_DBL */ |
|
- | 63 | ||
- | 64 | /* |
|
- | 65 | * Iconv encodings enabled ("to" direction) |
|
- | 66 | */ |
|
- | 67 | /* #undef _ICONV_TO_ENCODING_BIG5 */ |
|
- | 68 | /* #undef _ICONV_TO_ENCODING_CP775 */ |
|
- | 69 | /* #undef _ICONV_TO_ENCODING_CP850 */ |
|
- | 70 | /* #undef _ICONV_TO_ENCODING_CP852 */ |
|
- | 71 | /* #undef _ICONV_TO_ENCODING_CP855 */ |
|
- | 72 | /* #undef _ICONV_TO_ENCODING_CP866 */ |
|
- | 73 | /* #undef _ICONV_TO_ENCODING_EUC_JP */ |
|
- | 74 | /* #undef _ICONV_TO_ENCODING_EUC_TW */ |
|
- | 75 | /* #undef _ICONV_TO_ENCODING_EUC_KR */ |
|
- | 76 | /* #undef _ICONV_TO_ENCODING_ISO_8859_1 */ |
|
- | 77 | /* #undef _ICONV_TO_ENCODING_ISO_8859_10 */ |
|
- | 78 | /* #undef _ICONV_TO_ENCODING_ISO_8859_11 */ |
|
- | 79 | /* #undef _ICONV_TO_ENCODING_ISO_8859_13 */ |
|
- | 80 | /* #undef _ICONV_TO_ENCODING_ISO_8859_14 */ |
|
- | 81 | /* #undef _ICONV_TO_ENCODING_ISO_8859_15 */ |
|
- | 82 | /* #undef _ICONV_TO_ENCODING_ISO_8859_2 */ |
|
- | 83 | /* #undef _ICONV_TO_ENCODING_ISO_8859_3 */ |
|
- | 84 | /* #undef _ICONV_TO_ENCODING_ISO_8859_4 */ |
|
- | 85 | /* #undef _ICONV_TO_ENCODING_ISO_8859_5 */ |
|
- | 86 | /* #undef _ICONV_TO_ENCODING_ISO_8859_6 */ |
|
- | 87 | /* #undef _ICONV_TO_ENCODING_ISO_8859_7 */ |
|
- | 88 | /* #undef _ICONV_TO_ENCODING_ISO_8859_8 */ |
|
- | 89 | /* #undef _ICONV_TO_ENCODING_ISO_8859_9 */ |
|
- | 90 | /* #undef _ICONV_TO_ENCODING_ISO_IR_111 */ |
|
- | 91 | /* #undef _ICONV_TO_ENCODING_KOI8_R */ |
|
- | 92 | /* #undef _ICONV_TO_ENCODING_KOI8_RU */ |
|
- | 93 | /* #undef _ICONV_TO_ENCODING_KOI8_U */ |
|
- | 94 | /* #undef _ICONV_TO_ENCODING_KOI8_UNI */ |
|
- | 95 | /* #undef _ICONV_TO_ENCODING_UCS_2 */ |
|
- | 96 | /* #undef _ICONV_TO_ENCODING_UCS_2_INTERNAL */ |
|
- | 97 | /* #undef _ICONV_TO_ENCODING_UCS_2BE */ |
|
- | 98 | /* #undef _ICONV_TO_ENCODING_UCS_2LE */ |
|
- | 99 | /* #undef _ICONV_TO_ENCODING_UCS_4 */ |
|
- | 100 | /* #undef _ICONV_TO_ENCODING_UCS_4_INTERNAL */ |
|
- | 101 | /* #undef _ICONV_TO_ENCODING_UCS_4BE */ |
|
- | 102 | /* #undef _ICONV_TO_ENCODING_UCS_4LE */ |
|
- | 103 | /* #undef _ICONV_TO_ENCODING_US_ASCII */ |
|
- | 104 | /* #undef _ICONV_TO_ENCODING_UTF_16 */ |
|
- | 105 | /* #undef _ICONV_TO_ENCODING_UTF_16BE */ |
|
- | 106 | /* #undef _ICONV_TO_ENCODING_UTF_16LE */ |
|
- | 107 | /* #undef _ICONV_TO_ENCODING_UTF_8 */ |
|
- | 108 | /* #undef _ICONV_TO_ENCODING_WIN_1250 */ |
|
- | 109 | /* #undef _ICONV_TO_ENCODING_WIN_1251 */ |
|
- | 110 | /* #undef _ICONV_TO_ENCODING_WIN_1252 */ |
|
- | 111 | /* #undef _ICONV_TO_ENCODING_WIN_1253 */ |
|
- | 112 | /* #undef _ICONV_TO_ENCODING_WIN_1254 */ |
|
- | 113 | /* #undef _ICONV_TO_ENCODING_WIN_1255 */ |
|
- | 114 | /* #undef _ICONV_TO_ENCODING_WIN_1256 */ |
|
- | 115 | /* #undef _ICONV_TO_ENCODING_WIN_1257 */ |
|
- | 116 | /* #undef _ICONV_TO_ENCODING_WIN_1258 */ |
|
- | 117 | ||
- | 118 | /* |
|
- | 119 | * Iconv encodings enabled ("from" direction) |
|
- | 120 | */ |
|
- | 121 | /* #undef _ICONV_FROM_ENCODING_BIG5 */ |
|
- | 122 | /* #undef _ICONV_FROM_ENCODING_CP775 */ |
|
- | 123 | /* #undef _ICONV_FROM_ENCODING_CP850 */ |
|
- | 124 | /* #undef _ICONV_FROM_ENCODING_CP852 */ |
|
- | 125 | /* #undef _ICONV_FROM_ENCODING_CP855 */ |
|
- | 126 | /* #undef _ICONV_FROM_ENCODING_CP866 */ |
|
- | 127 | /* #undef _ICONV_FROM_ENCODING_EUC_JP */ |
|
- | 128 | /* #undef _ICONV_FROM_ENCODING_EUC_TW */ |
|
- | 129 | /* #undef _ICONV_FROM_ENCODING_EUC_KR */ |
|
- | 130 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_1 */ |
|
- | 131 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_10 */ |
|
- | 132 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_11 */ |
|
- | 133 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_13 */ |
|
- | 134 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_14 */ |
|
- | 135 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_15 */ |
|
- | 136 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_2 */ |
|
- | 137 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_3 */ |
|
- | 138 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_4 */ |
|
- | 139 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_5 */ |
|
- | 140 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_6 */ |
|
- | 141 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_7 */ |
|
- | 142 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_8 */ |
|
- | 143 | /* #undef _ICONV_FROM_ENCODING_ISO_8859_9 */ |
|
- | 144 | /* #undef _ICONV_FROM_ENCODING_ISO_IR_111 */ |
|
- | 145 | /* #undef _ICONV_FROM_ENCODING_KOI8_R */ |
|
- | 146 | /* #undef _ICONV_FROM_ENCODING_KOI8_RU */ |
|
- | 147 | /* #undef _ICONV_FROM_ENCODING_KOI8_U */ |
|
- | 148 | /* #undef _ICONV_FROM_ENCODING_KOI8_UNI */ |
|
- | 149 | /* #undef _ICONV_FROM_ENCODING_UCS_2 */ |
|
- | 150 | /* #undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL */ |
|
- | 151 | /* #undef _ICONV_FROM_ENCODING_UCS_2BE */ |
|
- | 152 | /* #undef _ICONV_FROM_ENCODING_UCS_2LE */ |
|
- | 153 | /* #undef _ICONV_FROM_ENCODING_UCS_4 */ |
|
- | 154 | /* #undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL */ |
|
- | 155 | /* #undef _ICONV_FROM_ENCODING_UCS_4BE */ |
|
- | 156 | /* #undef _ICONV_FROM_ENCODING_UCS_4LE */ |
|
- | 157 | /* #undef _ICONV_FROM_ENCODING_US_ASCII */ |
|
- | 158 | /* #undef _ICONV_FROM_ENCODING_UTF_16 */ |
|
- | 159 | /* #undef _ICONV_FROM_ENCODING_UTF_16BE */ |
|
- | 160 | /* #undef _ICONV_FROM_ENCODING_UTF_16LE */ |
|
- | 161 | /* #undef _ICONV_FROM_ENCODING_UTF_8 */ |
|
- | 162 | /* #undef _ICONV_FROM_ENCODING_WIN_1250 */ |
|
- | 163 | /* #undef _ICONV_FROM_ENCODING_WIN_1251 */ |
|
- | 164 | /* #undef _ICONV_FROM_ENCODING_WIN_1252 */ |
|
- | 165 | /* #undef _ICONV_FROM_ENCODING_WIN_1253 */ |
|
- | 166 | /* #undef _ICONV_FROM_ENCODING_WIN_1254 */ |
|
- | 167 | /* #undef _ICONV_FROM_ENCODING_WIN_1255 */ |
|
6 | #define _NEWLIB_H_ |
168 | /* #undef _ICONV_FROM_ENCODING_WIN_1256 */ |
- | 169 | /* #undef _ICONV_FROM_ENCODING_WIN_1257 */ |