]> sourceware.org Git - newlib-cygwin.git/blob - newlib/newlib.hin
powf: Fixed another precision bug in powf() (FreeBSD)
[newlib-cygwin.git] / newlib / newlib.hin
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 /* The newlib version in string format. */
379 #undef _NEWLIB_VERSION
380
381 /* Verify _REENT_CHECK macros allocate memory successfully. */
382 #undef _REENT_CHECK_VERIFY
383
384 /* Define if using retargetable functions for default lock routines. */
385 #undef _RETARGETABLE_LOCKING
386
387 /* Define if unbuffered stream file optimization is supported. */
388 #undef _UNBUF_STREAM_OPT
389
390 /* Enable C99 formats support (e.g. %a, %zu, ...) in IO functions like
391 printf/scanf. */
392 #undef _WANT_IO_C99_FORMATS
393
394 /* Define to enable long double type support in IO functions like
395 printf/scanf. */
396 #undef _WANT_IO_LONG_DOUBLE
397
398 /* Define to enable long long type support in IO functions like printf/scanf.
399 */
400 #undef _WANT_IO_LONG_LONG
401
402 /* Positional argument support in printf functions enabled. */
403 #undef _WANT_IO_POS_ARGS
404
405 /* Define to enable backward binary compatibility for struct _reent. */
406 #undef _WANT_REENT_BACKWARD_BINARY_COMPAT
407
408 /* Optional reentrant struct support. Used mostly on platforms with very
409 restricted storage. */
410 #undef _WANT_REENT_SMALL
411
412 /* Define to enable thread-local storage objects as a replacment for struct
413 _reent members. */
414 #undef _WANT_REENT_THREAD_LOCAL
415
416 /* Register application finalization function using atexit. */
417 #undef _WANT_REGISTER_FINI
418
419 /* Define if using gdtoa rather than legacy ldtoa. */
420 #undef _WANT_USE_GDTOA
421
422 /* Define to use type long for time_t. */
423 #undef _WANT_USE_LONG_TIME_T
424
425 /* Define if wide char orientation is supported. */
426 #undef _WIDE_ORIENT
427
428 /* The newlib minor version number. */
429 #undef __NEWLIB_MINOR__
430
431 /* The newlib patch level. */
432 #undef __NEWLIB_PATCHLEVEL__
433
434 /* The newlib major version number. */
435 #undef __NEWLIB__
436
437 #endif /* !__NEWLIB_H__ */
This page took 0.401989 seconds and 6 git commands to generate.