1/* newlib.hin. Generated from configure.ac by autoheader. */ 2 3/* NB: The contents are filtered before being installed. */ 4 5#ifndef __NEWLIB_H__ 6#define __NEWLIB_H__ 1 7 8/* Newlib version */ 9#include <_newlib_version.h> 10 11/* Define to 1 if the system has the type `long double'. */ 12#undef HAVE_LONG_DOUBLE 13 14/* Define to the address where bug reports for this package should be sent. */ 15#undef PACKAGE_BUGREPORT 16 17/* Define to the full name of this package. */ 18#undef PACKAGE_NAME 19 20/* Define to the full name and version of this package. */ 21#undef PACKAGE_STRING 22 23/* Define to the one symbol short name of this package. */ 24#undef PACKAGE_TARNAME 25 26/* Define to the home page for this package. */ 27#undef PACKAGE_URL 28 29/* Define to the version of this package. */ 30#undef PACKAGE_VERSION 31 32/* If atexit() may dynamically allocate space for cleanup functions. */ 33#undef _ATEXIT_DYNAMIC_ALLOC 34 35/* EL/IX level */ 36#undef _ELIX_LEVEL 37 38/* Define if fseek functions support seek optimization. */ 39#undef _FSEEK_OPTIMIZATION 40 41/* Define if ivo supported in streamio. */ 42#undef _FVWRITE_IN_STREAMIO 43 44/* Define if compiler supports -fno-tree-loop-distribute-patterns. */ 45#undef _HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 46 47/* Define if the linker supports .preinit_array/.init_array/.fini_array 48 sections. */ 49#undef _HAVE_INITFINI_ARRAY 50 51/* Define if the platform supports long double type. */ 52#undef _HAVE_LONG_DOUBLE 53 54/* ICONV enabled. */ 55#undef _ICONV_ENABLED 56 57/* Enable ICONV external CCS files loading capabilities. */ 58#undef _ICONV_ENABLE_EXTERNAL_CCS 59 60/* Support big5 input encoding. */ 61#undef _ICONV_FROM_ENCODING_BIG5 62 63/* Support cp775 input encoding. */ 64#undef _ICONV_FROM_ENCODING_CP775 65 66/* Support cp850 input encoding. */ 67#undef _ICONV_FROM_ENCODING_CP850 68 69/* Support cp852 input encoding. */ 70#undef _ICONV_FROM_ENCODING_CP852 71 72/* Support cp855 input encoding. */ 73#undef _ICONV_FROM_ENCODING_CP855 74 75/* Support cp866 input encoding. */ 76#undef _ICONV_FROM_ENCODING_CP866 77 78/* Support euc_jp input encoding. */ 79#undef _ICONV_FROM_ENCODING_EUC_JP 80 81/* Support euc_kr input encoding. */ 82#undef _ICONV_FROM_ENCODING_EUC_KR 83 84/* Support euc_tw input encoding. */ 85#undef _ICONV_FROM_ENCODING_EUC_TW 86 87/* Support iso_8859_1 input encoding. */ 88#undef _ICONV_FROM_ENCODING_ISO_8859_1 89 90/* Support iso_8859_10 input encoding. */ 91#undef _ICONV_FROM_ENCODING_ISO_8859_10 92 93/* Support iso_8859_11 input encoding. */ 94#undef _ICONV_FROM_ENCODING_ISO_8859_11 95 96/* Support iso_8859_13 input encoding. */ 97#undef _ICONV_FROM_ENCODING_ISO_8859_13 98 99/* Support iso_8859_14 input encoding. */ 100#undef _ICONV_FROM_ENCODING_ISO_8859_14 101 102/* Support iso_8859_15 input encoding. */ 103#undef _ICONV_FROM_ENCODING_ISO_8859_15 104 105/* Support iso_8859_2 input encoding. */ 106#undef _ICONV_FROM_ENCODING_ISO_8859_2 107 108/* Support iso_8859_3 input encoding. */ 109#undef _ICONV_FROM_ENCODING_ISO_8859_3 110 111/* Support iso_8859_4 input encoding. */ 112#undef _ICONV_FROM_ENCODING_ISO_8859_4 113 114/* Support iso_8859_5 input encoding. */ 115#undef _ICONV_FROM_ENCODING_ISO_8859_5 116 117/* Support iso_8859_6 input encoding. */ 118#undef _ICONV_FROM_ENCODING_ISO_8859_6 119 120/* Support iso_8859_7 input encoding. */ 121#undef _ICONV_FROM_ENCODING_ISO_8859_7 122 123/* Support iso_8859_8 input encoding. */ 124#undef _ICONV_FROM_ENCODING_ISO_8859_8 125 126/* Support iso_8859_9 input encoding. */ 127#undef _ICONV_FROM_ENCODING_ISO_8859_9 128 129/* Support iso_ir_111 input encoding. */ 130#undef _ICONV_FROM_ENCODING_ISO_IR_111 131 132/* Support koi8_r input encoding. */ 133#undef _ICONV_FROM_ENCODING_KOI8_R 134 135/* Support koi8_ru input encoding. */ 136#undef _ICONV_FROM_ENCODING_KOI8_RU 137 138/* Support koi8_u input encoding. */ 139#undef _ICONV_FROM_ENCODING_KOI8_U 140 141/* Support koi8_uni input encoding. */ 142#undef _ICONV_FROM_ENCODING_KOI8_UNI 143 144/* Support ucs_2 input encoding. */ 145#undef _ICONV_FROM_ENCODING_UCS_2 146 147/* Support ucs_2be input encoding. */ 148#undef _ICONV_FROM_ENCODING_UCS_2BE 149 150/* Support ucs_2le input encoding. */ 151#undef _ICONV_FROM_ENCODING_UCS_2LE 152 153/* Support ucs_2_internal input encoding. */ 154#undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL 155 156/* Support ucs_4 input encoding. */ 157#undef _ICONV_FROM_ENCODING_UCS_4 158 159/* Support ucs_4be input encoding. */ 160#undef _ICONV_FROM_ENCODING_UCS_4BE 161 162/* Support ucs_4le input encoding. */ 163#undef _ICONV_FROM_ENCODING_UCS_4LE 164 165/* Support ucs_4_internal input encoding. */ 166#undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL 167 168/* Support us_ascii input encoding. */ 169#undef _ICONV_FROM_ENCODING_US_ASCII 170 171/* Support utf_16 input encoding. */ 172#undef _ICONV_FROM_ENCODING_UTF_16 173 174/* Support utf_16be input encoding. */ 175#undef _ICONV_FROM_ENCODING_UTF_16BE 176 177/* Support utf_16le input encoding. */ 178#undef _ICONV_FROM_ENCODING_UTF_16LE 179 180/* Support utf_8 input encoding. */ 181#undef _ICONV_FROM_ENCODING_UTF_8 182 183/* Support win_1250 input encoding. */ 184#undef _ICONV_FROM_ENCODING_WIN_1250 185 186/* Support win_1251 input encoding. */ 187#undef _ICONV_FROM_ENCODING_WIN_1251 188 189/* Support win_1252 input encoding. */ 190#undef _ICONV_FROM_ENCODING_WIN_1252 191 192/* Support win_1253 input encoding. */ 193#undef _ICONV_FROM_ENCODING_WIN_1253 194 195/* Support win_1254 input encoding. */ 196#undef _ICONV_FROM_ENCODING_WIN_1254 197 198/* Support win_1255 input encoding. */ 199#undef _ICONV_FROM_ENCODING_WIN_1255 200 201/* Support win_1256 input encoding. */ 202#undef _ICONV_FROM_ENCODING_WIN_1256 203 204/* Support win_1257 input encoding. */ 205#undef _ICONV_FROM_ENCODING_WIN_1257 206 207/* Support win_1258 input encoding. */ 208#undef _ICONV_FROM_ENCODING_WIN_1258 209 210/* Support big5 output encoding. */ 211#undef _ICONV_TO_ENCODING_BIG5 212 213/* Support cp775 output encoding. */ 214#undef _ICONV_TO_ENCODING_CP775 215 216/* Support cp850 output encoding. */ 217#undef _ICONV_TO_ENCODING_CP850 218 219/* Support cp852 output encoding. */ 220#undef _ICONV_TO_ENCODING_CP852 221 222/* Support cp855 output encoding. */ 223#undef _ICONV_TO_ENCODING_CP855 224 225/* Support cp866 output encoding. */ 226#undef _ICONV_TO_ENCODING_CP866 227 228/* Support euc_jp output encoding. */ 229#undef _ICONV_TO_ENCODING_EUC_JP 230 231/* Support euc_kr output encoding. */ 232#undef _ICONV_TO_ENCODING_EUC_KR 233 234/* Support euc_tw output encoding. */ 235#undef _ICONV_TO_ENCODING_EUC_TW 236 237/* Support iso_8859_1 output encoding. */ 238#undef _ICONV_TO_ENCODING_ISO_8859_1 239 240/* Support iso_8859_10 output encoding. */ 241#undef _ICONV_TO_ENCODING_ISO_8859_10 242 243/* Support iso_8859_11 output encoding. */ 244#undef _ICONV_TO_ENCODING_ISO_8859_11 245 246/* Support iso_8859_13 output encoding. */ 247#undef _ICONV_TO_ENCODING_ISO_8859_13 248 249/* Support iso_8859_14 output encoding. */ 250#undef _ICONV_TO_ENCODING_ISO_8859_14 251 252/* Support iso_8859_15 output encoding. */ 253#undef _ICONV_TO_ENCODING_ISO_8859_15 254 255/* Support iso_8859_2 output encoding. */ 256#undef _ICONV_TO_ENCODING_ISO_8859_2 257 258/* Support iso_8859_3 output encoding. */ 259#undef _ICONV_TO_ENCODING_ISO_8859_3 260 261/* Support iso_8859_4 output encoding. */ 262#undef _ICONV_TO_ENCODING_ISO_8859_4 263 264/* Support iso_8859_5 output encoding. */ 265#undef _ICONV_TO_ENCODING_ISO_8859_5 266 267/* Support iso_8859_6 output encoding. */ 268#undef _ICONV_TO_ENCODING_ISO_8859_6 269 270/* Support iso_8859_7 output encoding. */ 271#undef _ICONV_TO_ENCODING_ISO_8859_7 272 273/* Support iso_8859_8 output encoding. */ 274#undef _ICONV_TO_ENCODING_ISO_8859_8 275 276/* Support iso_8859_9 output encoding. */ 277#undef _ICONV_TO_ENCODING_ISO_8859_9 278 279/* Support iso_ir_111 output encoding. */ 280#undef _ICONV_TO_ENCODING_ISO_IR_111 281 282/* Support koi8_r output encoding. */ 283#undef _ICONV_TO_ENCODING_KOI8_R 284 285/* Support koi8_ru output encoding. */ 286#undef _ICONV_TO_ENCODING_KOI8_RU 287 288/* Support koi8_u output encoding. */ 289#undef _ICONV_TO_ENCODING_KOI8_U 290 291/* Support koi8_uni output encoding. */ 292#undef _ICONV_TO_ENCODING_KOI8_UNI 293 294/* Support ucs_2 output encoding. */ 295#undef _ICONV_TO_ENCODING_UCS_2 296 297/* Support ucs_2be output encoding. */ 298#undef _ICONV_TO_ENCODING_UCS_2BE 299 300/* Support ucs_2le output encoding. */ 301#undef _ICONV_TO_ENCODING_UCS_2LE 302 303/* Support ucs_2_internal output encoding. */ 304#undef _ICONV_TO_ENCODING_UCS_2_INTERNAL 305 306/* Support ucs_4 output encoding. */ 307#undef _ICONV_TO_ENCODING_UCS_4 308 309/* Support ucs_4be output encoding. */ 310#undef _ICONV_TO_ENCODING_UCS_4BE 311 312/* Support ucs_4le output encoding. */ 313#undef _ICONV_TO_ENCODING_UCS_4LE 314 315/* Support ucs_4_internal output encoding. */ 316#undef _ICONV_TO_ENCODING_UCS_4_INTERNAL 317 318/* Support us_ascii output encoding. */ 319#undef _ICONV_TO_ENCODING_US_ASCII 320 321/* Support utf_16 output encoding. */ 322#undef _ICONV_TO_ENCODING_UTF_16 323 324/* Support utf_16be output encoding. */ 325#undef _ICONV_TO_ENCODING_UTF_16BE 326 327/* Support utf_16le output encoding. */ 328#undef _ICONV_TO_ENCODING_UTF_16LE 329 330/* Support utf_8 output encoding. */ 331#undef _ICONV_TO_ENCODING_UTF_8 332 333/* Support win_1250 output encoding. */ 334#undef _ICONV_TO_ENCODING_WIN_1250 335 336/* Support win_1251 output encoding. */ 337#undef _ICONV_TO_ENCODING_WIN_1251 338 339/* Support win_1252 output encoding. */ 340#undef _ICONV_TO_ENCODING_WIN_1252 341 342/* Support win_1253 output encoding. */ 343#undef _ICONV_TO_ENCODING_WIN_1253 344 345/* Support win_1254 output encoding. */ 346#undef _ICONV_TO_ENCODING_WIN_1254 347 348/* Support win_1255 output encoding. */ 349#undef _ICONV_TO_ENCODING_WIN_1255 350 351/* Support win_1256 output encoding. */ 352#undef _ICONV_TO_ENCODING_WIN_1256 353 354/* Support win_1257 output encoding. */ 355#undef _ICONV_TO_ENCODING_WIN_1257 356 357/* Support win_1258 output encoding. */ 358#undef _ICONV_TO_ENCODING_WIN_1258 359 360/* Define if the platform long double type is equal to double. */ 361#undef _LDBL_EQ_DBL 362 363/* Define if lite version of exit supported. */ 364#undef _LITE_EXIT 365 366/* Multibyte supported. */ 367#undef _MB_CAPABLE 368 369/* Multibyte max length. */ 370#undef _MB_LEN_MAX 371 372/* Define if small footprint nano-formatted-IO implementation used. */ 373#undef _NANO_FORMATTED_IO 374 375/* nano version of malloc is used. */ 376#undef _NANO_MALLOC 377 378/* Verify _REENT_CHECK macros allocate memory successfully. */ 379#undef _REENT_CHECK_VERIFY 380 381/* Define if using retargetable functions for default lock routines. */ 382#undef _RETARGETABLE_LOCKING 383 384/* Define if unbuffered stream file optimization is supported. */ 385#undef _UNBUF_STREAM_OPT 386 387/* Enable C99 formats support (e.g. %a, %zu, ...) in IO functions like 388 printf/scanf. */ 389#undef _WANT_IO_C99_FORMATS 390 391/* Define to enable long double type support in IO functions like 392 printf/scanf. */ 393#undef _WANT_IO_LONG_DOUBLE 394 395/* Define to enable long long type support in IO functions like printf/scanf. 396 */ 397#undef _WANT_IO_LONG_LONG 398 399/* Positional argument support in printf functions enabled. */ 400#undef _WANT_IO_POS_ARGS 401 402/* Define to enable backward binary compatibility for struct _reent. */ 403#undef _WANT_REENT_BACKWARD_BINARY_COMPAT 404 405/* Optional reentrant struct support. Used mostly on platforms with very 406 restricted storage. */ 407#undef _WANT_REENT_SMALL 408 409/* Define to enable thread-local storage objects as a replacment for struct 410 _reent members. */ 411#undef _WANT_REENT_THREAD_LOCAL 412 413/* Register application finalization function using atexit. */ 414#undef _WANT_REGISTER_FINI 415 416/* Define if using gdtoa rather than legacy ldtoa. */ 417#undef _WANT_USE_GDTOA 418 419/* Define to use type long for time_t. */ 420#undef _WANT_USE_LONG_TIME_T 421 422/* Define if wide char orientation is supported. */ 423#undef _WIDE_ORIENT 424 425#endif /* !__NEWLIB_H__ */ 426