OSDN Git Service

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