1 /* newlib.h. Generated automatically by configure. */ 2 #ifndef __NEWLIB_H__ 3 4 #define __NEWLIB_H__ 1 5 6 /* EL/IX level */ 7 /* #undef _ELIX_LEVEL */ 8 9 /* Newlib version */ 10 #define _NEWLIB_VERSION "1.14.0" 11 12 /* long long type support in IO functions like printf/scanf enabled */ 13 #define _WANT_IO_LONG_LONG 1 14 15 /* long double type support in IO functions like printf/scanf enabled */ 16 /* #undef _WANT_IO_LONG_DOUBLE */ 17 18 /* Positional argument support in printf functions enabled. */ 19 /* #undef _WANT_IO_POS_ARGS */ 20 21 /* Multibyte supported */ 22 /* #undef _MB_CAPABLE */ 23 24 /* MB_LEN_MAX */ 25 #define _MB_LEN_MAX 1 26 27 /* ICONV enabled */ 28 /* #undef _ICONV_ENABLED */ 29 30 /* Enable ICONV external CCS files loading capabilities */ 31 /* #undef _ICONV_ENABLE_EXTERNAL_CCS */ 32 33 /* 34 * Iconv encodings enabled ("to" direction) 35 */ 36 /* #undef _ICONV_TO_ENCODING_BIG5 */ 37 /* #undef _ICONV_TO_ENCODING_CP775 */ 38 /* #undef _ICONV_TO_ENCODING_CP850 */ 39 /* #undef _ICONV_TO_ENCODING_CP852 */ 40 /* #undef _ICONV_TO_ENCODING_CP855 */ 41 /* #undef _ICONV_TO_ENCODING_CP866 */ 42 /* #undef _ICONV_TO_ENCODING_EUC_JP */ 43 /* #undef _ICONV_TO_ENCODING_EUC_TW */ 44 /* #undef _ICONV_TO_ENCODING_EUC_KR */ 45 /* #undef _ICONV_TO_ENCODING_ISO_8859_1 */ 46 /* #undef _ICONV_TO_ENCODING_ISO_8859_10 */ 47 /* #undef _ICONV_TO_ENCODING_ISO_8859_11 */ 48 /* #undef _ICONV_TO_ENCODING_ISO_8859_13 */ 49 /* #undef _ICONV_TO_ENCODING_ISO_8859_14 */ 50 /* #undef _ICONV_TO_ENCODING_ISO_8859_15 */ 51 /* #undef _ICONV_TO_ENCODING_ISO_8859_2 */ 52 /* #undef _ICONV_TO_ENCODING_ISO_8859_3 */ 53 /* #undef _ICONV_TO_ENCODING_ISO_8859_4 */ 54 /* #undef _ICONV_TO_ENCODING_ISO_8859_5 */ 55 /* #undef _ICONV_TO_ENCODING_ISO_8859_6 */ 56 /* #undef _ICONV_TO_ENCODING_ISO_8859_7 */ 57 /* #undef _ICONV_TO_ENCODING_ISO_8859_8 */ 58 /* #undef _ICONV_TO_ENCODING_ISO_8859_9 */ 59 /* #undef _ICONV_TO_ENCODING_ISO_IR_111 */ 60 /* #undef _ICONV_TO_ENCODING_KOI8_R */ 61 /* #undef _ICONV_TO_ENCODING_KOI8_RU */ 62 /* #undef _ICONV_TO_ENCODING_KOI8_U */ 63 /* #undef _ICONV_TO_ENCODING_KOI8_UNI */ 64 /* #undef _ICONV_TO_ENCODING_UCS_2 */ 65 /* #undef _ICONV_TO_ENCODING_UCS_2_INTERNAL */ 66 /* #undef _ICONV_TO_ENCODING_UCS_2BE */ 67 /* #undef _ICONV_TO_ENCODING_UCS_2LE */ 68 /* #undef _ICONV_TO_ENCODING_UCS_4 */ 69 /* #undef _ICONV_TO_ENCODING_UCS_4_INTERNAL */ 70 /* #undef _ICONV_TO_ENCODING_UCS_4BE */ 71 /* #undef _ICONV_TO_ENCODING_UCS_4LE */ 72 /* #undef _ICONV_TO_ENCODING_US_ASCII */ 73 /* #undef _ICONV_TO_ENCODING_UTF_16 */ 74 /* #undef _ICONV_TO_ENCODING_UTF_16BE */ 75 /* #undef _ICONV_TO_ENCODING_UTF_16LE */ 76 /* #undef _ICONV_TO_ENCODING_UTF_8 */ 77 /* #undef _ICONV_TO_ENCODING_WIN_1250 */ 78 /* #undef _ICONV_TO_ENCODING_WIN_1251 */ 79 /* #undef _ICONV_TO_ENCODING_WIN_1252 */ 80 /* #undef _ICONV_TO_ENCODING_WIN_1253 */ 81 /* #undef _ICONV_TO_ENCODING_WIN_1254 */ 82 /* #undef _ICONV_TO_ENCODING_WIN_1255 */ 83 /* #undef _ICONV_TO_ENCODING_WIN_1256 */ 84 /* #undef _ICONV_TO_ENCODING_WIN_1257 */ 85 /* #undef _ICONV_TO_ENCODING_WIN_1258 */ 86 87 /* 88 * Iconv encodings enabled ("from" direction) 89 */ 90 /* #undef _ICONV_FROM_ENCODING_BIG5 */ 91 /* #undef _ICONV_FROM_ENCODING_CP775 */ 92 /* #undef _ICONV_FROM_ENCODING_CP850 */ 93 /* #undef _ICONV_FROM_ENCODING_CP852 */ 94 /* #undef _ICONV_FROM_ENCODING_CP855 */ 95 /* #undef _ICONV_FROM_ENCODING_CP866 */ 96 /* #undef _ICONV_FROM_ENCODING_EUC_JP */ 97 /* #undef _ICONV_FROM_ENCODING_EUC_TW */ 98 /* #undef _ICONV_FROM_ENCODING_EUC_KR */ 99 /* #undef _ICONV_FROM_ENCODING_ISO_8859_1 */ 100 /* #undef _ICONV_FROM_ENCODING_ISO_8859_10 */ 101 /* #undef _ICONV_FROM_ENCODING_ISO_8859_11 */ 102 /* #undef _ICONV_FROM_ENCODING_ISO_8859_13 */ 103 /* #undef _ICONV_FROM_ENCODING_ISO_8859_14 */ 104 /* #undef _ICONV_FROM_ENCODING_ISO_8859_15 */ 105 /* #undef _ICONV_FROM_ENCODING_ISO_8859_2 */ 106 /* #undef _ICONV_FROM_ENCODING_ISO_8859_3 */ 107 /* #undef _ICONV_FROM_ENCODING_ISO_8859_4 */ 108 /* #undef _ICONV_FROM_ENCODING_ISO_8859_5 */ 109 /* #undef _ICONV_FROM_ENCODING_ISO_8859_6 */ 110 /* #undef _ICONV_FROM_ENCODING_ISO_8859_7 */ 111 /* #undef _ICONV_FROM_ENCODING_ISO_8859_8 */ 112 /* #undef _ICONV_FROM_ENCODING_ISO_8859_9 */ 113 /* #undef _ICONV_FROM_ENCODING_ISO_IR_111 */ 114 /* #undef _ICONV_FROM_ENCODING_KOI8_R */ 115 /* #undef _ICONV_FROM_ENCODING_KOI8_RU */ 116 /* #undef _ICONV_FROM_ENCODING_KOI8_U */ 117 /* #undef _ICONV_FROM_ENCODING_KOI8_UNI */ 118 /* #undef _ICONV_FROM_ENCODING_UCS_2 */ 119 /* #undef _ICONV_FROM_ENCODING_UCS_2_INTERNAL */ 120 /* #undef _ICONV_FROM_ENCODING_UCS_2BE */ 121 /* #undef _ICONV_FROM_ENCODING_UCS_2LE */ 122 /* #undef _ICONV_FROM_ENCODING_UCS_4 */ 123 /* #undef _ICONV_FROM_ENCODING_UCS_4_INTERNAL */ 124 /* #undef _ICONV_FROM_ENCODING_UCS_4BE */ 125 /* #undef _ICONV_FROM_ENCODING_UCS_4LE */ 126 /* #undef _ICONV_FROM_ENCODING_US_ASCII */ 127 /* #undef _ICONV_FROM_ENCODING_UTF_16 */ 128 /* #undef _ICONV_FROM_ENCODING_UTF_16BE */ 129 /* #undef _ICONV_FROM_ENCODING_UTF_16LE */ 130 /* #undef _ICONV_FROM_ENCODING_UTF_8 */ 131 /* #undef _ICONV_FROM_ENCODING_WIN_1250 */ 132 /* #undef _ICONV_FROM_ENCODING_WIN_1251 */ 133 /* #undef _ICONV_FROM_ENCODING_WIN_1252 */ 134 /* #undef _ICONV_FROM_ENCODING_WIN_1253 */ 135 /* #undef _ICONV_FROM_ENCODING_WIN_1254 */ 136 /* #undef _ICONV_FROM_ENCODING_WIN_1255 */ 137 /* #undef _ICONV_FROM_ENCODING_WIN_1256 */ 138 /* #undef _ICONV_FROM_ENCODING_WIN_1257 */ 139 /* #undef _ICONV_FROM_ENCODING_WIN_1258 */ 140 141 /* Define if the linker supports .preinit_array/.init_array/.fini_array 142 * sections. */ 143 #define HAVE_INITFINI_ARRAY 1 144 145 /* Define if the compiler supports aliasing an array to an address. */ 146 /* #undef _HAVE_ARRAY_ALIASING */ 147 148 #endif /* !__NEWLIB_H__ */ 149 150