10 #undef _NEWLIB_VERSION
12 /* C99 formats support (such as %a, %zu, ...) in IO functions like
13 * printf/scanf enabled */
14 #undef _WANT_IO_C99_FORMATS
16 /* long long type support in IO functions like printf/scanf enabled */
17 #undef _WANT_IO_LONG_LONG
19 /* long double type support in IO functions like printf/scanf enabled */
20 #undef _WANT_IO_LONG_DOUBLE
22 /* Positional argument support in printf functions enabled. */
23 #undef _WANT_IO_POS_ARGS
25 /* Optional reentrant struct support. Used mostly on platforms with
26 very restricted storage. */
27 #undef _WANT_REENT_SMALL
29 /* Multibyte supported */
38 /* Enable ICONV external CCS files loading capabilities */
39 #undef _ICONV_ENABLE_EXTERNAL_CCS
41 /* Define if the linker supports .preinit_array/.init_array/.fini_array
43 #undef HAVE_INITFINI_ARRAY
45 /* True if atexit() may dynamically allocate space for cleanup
47 #undef _ATEXIT_DYNAMIC_ALLOC
49 /* Define if the compiler supports aliasing an array to an address. */
50 #undef _HAVE_ARRAY_ALIASING
52 /* Define if the platform supports long double type. */
53 #undef _HAVE_LONG_DOUBLE
55 /* Define if the platform long double type is equal to double. */
60 * Iconv encodings enabled ("to" direction)
62 #undef _ICONV_TO_ENCODING_BIG5
63 #undef _ICONV_TO_ENCODING_CP775
64 #undef _ICONV_TO_ENCODING_CP850
65 #undef _ICONV_TO_ENCODING_CP852
66 #undef _ICONV_TO_ENCODING_CP855
67 #undef _ICONV_TO_ENCODING_CP866
68 #undef _ICONV_TO_ENCODING_EUC_JP
69 #undef _ICONV_TO_ENCODING_EUC_TW
70 #undef _ICONV_TO_ENCODING_EUC_KR
71 #undef _ICONV_TO_ENCODING_ISO_8859_1
72 #undef _ICONV_TO_ENCODING_ISO_8859_10
73 #undef _ICONV_TO_ENCODING_ISO_8859_11
74 #undef _ICONV_TO_ENCODING_ISO_8859_13
75 #undef _ICONV_TO_ENCODING_ISO_8859_14
76 #undef _ICONV_TO_ENCODING_ISO_8859_15
77 #undef _ICONV_TO_ENCODING_ISO_8859_2
78 #undef _ICONV_TO_ENCODING_ISO_8859_3
79 #undef _ICONV_TO_ENCODING_ISO_8859_4
80 #undef _ICONV_TO_ENCODING_ISO_8859_5
81 #undef _ICONV_TO_ENCODING_ISO_8859_6
82 #undef _ICONV_TO_ENCODING_ISO_8859_7
83 #undef _ICONV_TO_ENCODING_ISO_8859_8
84 #undef _ICONV_TO_ENCODING_ISO_8859_9
85 #undef _ICONV_TO_ENCODING_ISO_IR_111
86 #undef _ICONV_TO_ENCODING_KOI8_R
87 #undef _ICONV_TO_ENCODING_KOI8_RU
88 #undef _ICONV_TO_ENCODING_KOI8_U
89 #undef _ICONV_TO_ENCODING_KOI8_UNI
90 #undef _ICONV_TO_ENCODING_UCS_2
91 #undef _ICONV_TO_ENCODING_UCS_2_INTERNAL
92 #undef _ICONV_TO_ENCODING_UCS_2BE
93 #undef _ICONV_TO_ENCODING_UCS_2LE
94 #undef _ICONV_TO_ENCODING_UCS_4
95 #undef _ICONV_TO_ENCODING_UCS_4_INTERNAL
96 #undef _ICONV_TO_ENCODING_UCS_4BE
97 #undef _ICONV_TO_ENCODING_UCS_4LE
98 #undef _ICONV_TO_ENCODING_US_ASCII
99 #undef _ICONV_TO_ENCODING_UTF_16
100 #undef _ICONV_TO_ENCODING_UTF_16BE
101 #undef _ICONV_TO_ENCODING_UTF_16LE
102 #undef _ICONV_TO_ENCODING_UTF_8
103 #undef _ICONV_TO_ENCODING_WIN_1250
104 #undef _ICONV_TO_ENCODING_WIN_1251
105 #undef _ICONV_TO_ENCODING_WIN_1252
106 #undef _ICONV_TO_ENCODING_WIN_1253
107 #undef _ICONV_TO_ENCODING_WIN_1254
108 #undef _ICONV_TO_ENCODING_WIN_1255
109 #undef _ICONV_TO_ENCODING_WIN_1256
110 #undef _ICONV_TO_ENCODING_WIN_1257
111 #undef _ICONV_TO_ENCODING_WIN_1258
114 * Iconv encodings enabled ("from" direction)
116 #undef _ICONV_FROM_ENCODING_BIG5
117 #undef _ICONV_FROM_ENCODING_CP775
118 #undef _ICONV_FROM_ENCODING_CP850
119 #undef _ICONV_FROM_ENCODING_CP852
120 #undef _ICONV_FROM_ENCODING_CP855
121 #undef _ICONV_FROM_ENCODING_CP866
122 #undef _ICONV_FROM_ENCODING_EUC_JP
123 #undef _ICONV_FROM_ENCODING_EUC_TW
124 #undef _ICONV_FROM_ENCODING_EUC_KR
125 #undef _ICONV_FROM_ENCODING_ISO_8859_1
126 #undef _ICONV_FROM_ENCODING_ISO_8859_10
127 #undef _ICONV_FROM_ENCODING_ISO_8859_11
128 #undef _ICONV_FROM_ENCODING_ISO_8859_13
129 #undef _ICONV_FROM_ENCODING_ISO_8859_14
130 #undef _ICONV_FROM_ENCODING_ISO_8859_15
131 #undef _ICONV_FROM_ENCODING_ISO_8859_2
132 #undef _ICONV_FROM_ENCODING_ISO_8859_3
133 #undef _ICONV_FROM_ENCODING_ISO_8859_4
134 #undef _ICONV_FROM_ENCODING_ISO_8859_5
135 #undef _ICONV_FROM_ENCODING_ISO_8859_6
136 #undef _ICONV_FROM_ENCODING_ISO_8859_7
137 #undef _ICONV_FROM_ENCODING_ISO_8859_8
138 #undef _ICONV_FROM_ENCODING_ISO_8859_9
139 #undef _ICONV_FROM_ENCODING_ISO_IR_111
140 #undef _ICONV_FROM_ENCODING_KOI8_R
141 #undef _ICONV_FROM_ENCODING_KOI8_RU
142 #undef _ICONV_FROM_ENCODING_KOI8_U
143 #undef _ICONV_FROM_ENCODING_KOI8_UNI
144 #undef _ICONV_FROM_ENCODING_UCS_2
145 #undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL
146 #undef _ICONV_FROM_ENCODING_UCS_2BE
147 #undef _ICONV_FROM_ENCODING_UCS_2LE
148 #undef _ICONV_FROM_ENCODING_UCS_4
149 #undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL
150 #undef _ICONV_FROM_ENCODING_UCS_4BE
151 #undef _ICONV_FROM_ENCODING_UCS_4LE
152 #undef _ICONV_FROM_ENCODING_US_ASCII
153 #undef _ICONV_FROM_ENCODING_UTF_16
154 #undef _ICONV_FROM_ENCODING_UTF_16BE
155 #undef _ICONV_FROM_ENCODING_UTF_16LE
156 #undef _ICONV_FROM_ENCODING_UTF_8
157 #undef _ICONV_FROM_ENCODING_WIN_1250
158 #undef _ICONV_FROM_ENCODING_WIN_1251
159 #undef _ICONV_FROM_ENCODING_WIN_1252
160 #undef _ICONV_FROM_ENCODING_WIN_1253
161 #undef _ICONV_FROM_ENCODING_WIN_1254
162 #undef _ICONV_FROM_ENCODING_WIN_1255
163 #undef _ICONV_FROM_ENCODING_WIN_1256
164 #undef _ICONV_FROM_ENCODING_WIN_1257
165 #undef _ICONV_FROM_ENCODING_WIN_1258
167 #endif /* !__NEWLIB_H__ */