]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config.in
configure.ac: Add test for dci instruction.
[thirdparty/gcc.git] / gcc / config.in
CommitLineData
a6a5e4c9 1/* config.in. Generated from configure.ac by autoheader. */
71a94577 2
5213506e
RW
3/* Define if building universal (internal helper macro) */
4#ifndef USED_FOR_TARGET
5#undef AC_APPLE_UNIVERSAL_BUILD
6#endif
7
8
236ec2d7 9/* Define as the number of bits in a byte, if `limits.h' doesn't. */
232b67d9 10#ifndef USED_FOR_TARGET
a6a5e4c9 11#undef CHAR_BIT
232b67d9
NS
12#endif
13
e256b8b6 14
a6a5e4c9 15/* Define 0/1 to force the choice for exception handling model. */
232b67d9 16#ifndef USED_FOR_TARGET
a6a5e4c9 17#undef CONFIG_SJLJ_EXCEPTIONS
232b67d9
NS
18#endif
19
e9831ca0 20
a6a5e4c9 21/* Define to enable the use of a default assembler. */
232b67d9 22#ifndef USED_FOR_TARGET
a6a5e4c9 23#undef DEFAULT_ASSEMBLER
232b67d9
NS
24#endif
25
c375c43b 26
a6a5e4c9 27/* Define to enable the use of a default linker. */
232b67d9 28#ifndef USED_FOR_TARGET
a6a5e4c9 29#undef DEFAULT_LINKER
232b67d9
NS
30#endif
31
ab87f8c8 32
a6a5e4c9
KC
33/* Define if you want to use __cxa_atexit, rather than atexit, to register C++
34 destructors for local statics and global objects. This is essential for
35 fully standards-compliant handling of destructors, but requires
36 __cxa_atexit in libc. */
232b67d9 37#ifndef USED_FOR_TARGET
a6a5e4c9 38#undef DEFAULT_USE_CXA_ATEXIT
232b67d9
NS
39#endif
40
3ec83fc2 41
06c37c96 42/* Define if you want assertions enabled. This is a cheap check. */
232b67d9 43#ifndef USED_FOR_TARGET
06c37c96 44#undef ENABLE_ASSERT_CHECKING
232b67d9
NS
45#endif
46
06c37c96 47
a6a5e4c9
KC
48/* Define if you want more run-time sanity checks. This one gets a grab bag of
49 miscellaneous but relatively cheap checks. */
232b67d9 50#ifndef USED_FOR_TARGET
a6a5e4c9 51#undef ENABLE_CHECKING
232b67d9
NS
52#endif
53
c375c43b 54
3089f8b5
PB
55/* Define to 1 to specify that we are using the BID decimal floating point
56 format instead of DPD */
57#ifndef USED_FOR_TARGET
58#undef ENABLE_DECIMAL_BID_FORMAT
59#endif
60
61
486aa804
BE
62/* Define to 1 to enable decimal float extension to C. */
63#ifndef USED_FOR_TARGET
64#undef ENABLE_DECIMAL_FLOAT
65#endif
66
67
3089f8b5 68/* Define if you want more run-time sanity checks for dataflow. */
79b87c74 69#ifndef USED_FOR_TARGET
3089f8b5 70#undef ENABLE_DF_CHECKING
79b87c74
MM
71#endif
72
73
ab22c1fa
CF
74/* Define to 1 to enable fixed-point arithmetic extension to C. */
75#ifndef USED_FOR_TARGET
76#undef ENABLE_FIXED_POINT
77#endif
78
79
a6a5e4c9
KC
80/* Define if you want fold checked that it never destructs its argument. This
81 is quite expensive. */
232b67d9 82#ifndef USED_FOR_TARGET
a6a5e4c9 83#undef ENABLE_FOLD_CHECKING
232b67d9
NS
84#endif
85
956d6950 86
a6a5e4c9
KC
87/* Define if you want the garbage collector to operate in maximally paranoid
88 mode, validating the entire heap and collecting garbage at every
89 opportunity. This is extremely expensive. */
232b67d9 90#ifndef USED_FOR_TARGET
a6a5e4c9 91#undef ENABLE_GC_ALWAYS_COLLECT
232b67d9
NS
92#endif
93
956d6950 94
a6a5e4c9
KC
95/* Define if you want the garbage collector to do object poisoning and other
96 memory allocation checks. This is quite expensive. */
232b67d9 97#ifndef USED_FOR_TARGET
a6a5e4c9 98#undef ENABLE_GC_CHECKING
232b67d9
NS
99#endif
100
e256b8b6 101
70b1e376
RW
102/* Define if you want operations on GIMPLE (the basic data structure of the
103 high-level optimizers) to be checked for dynamic type safety at runtime.
104 This is moderately expensive. */
105#ifndef USED_FOR_TARGET
106#undef ENABLE_GIMPLE_CHECKING
107#endif
108
109
cd533689
PP
110/* Define if gcc should always pass --build-id to linker. */
111#ifndef USED_FOR_TARGET
112#undef ENABLE_LD_BUILDID
113#endif
114
115
d7f09764
DN
116/* Define to enable LTO support. */
117#ifndef USED_FOR_TARGET
118#undef ENABLE_LTO
119#endif
120
121
a6a5e4c9
KC
122/* Define to 1 if translation of program messages to the user's native
123 language is requested. */
232b67d9 124#ifndef USED_FOR_TARGET
a6a5e4c9 125#undef ENABLE_NLS
232b67d9
NS
126#endif
127
c375c43b 128
68a607d8
DN
129/* Define to enable plugin support. */
130#ifndef USED_FOR_TARGET
131#undef ENABLE_PLUGIN
132#endif
133
134
a6a5e4c9
KC
135/* Define if you want all operations on RTL (the basic data structure of the
136 optimizer and back end) to be checked for dynamic type safety at runtime.
137 This is quite expensive. */
232b67d9 138#ifndef USED_FOR_TARGET
a6a5e4c9 139#undef ENABLE_RTL_CHECKING
232b67d9
NS
140#endif
141
a15135c9 142
a6a5e4c9
KC
143/* Define if you want RTL flag accesses to be checked against the RTL codes
144 that are supported for each access macro. This is relatively cheap. */
232b67d9 145#ifndef USED_FOR_TARGET
a6a5e4c9 146#undef ENABLE_RTL_FLAG_CHECKING
232b67d9
NS
147#endif
148
0ee31ab1 149
b53ef395
NS
150/* Define if you want runtime assertions enabled. This is a cheap check. */
151#undef ENABLE_RUNTIME_CHECKING
152
a6a5e4c9
KC
153/* Define if you want all operations on trees (the basic data structure of the
154 front ends) to be checked for dynamic type safety at runtime. This is
2af5538b
PB
155 moderately expensive. The tree browser debugging routines will also be
156 enabled by this option. */
232b67d9 157#ifndef USED_FOR_TARGET
a6a5e4c9 158#undef ENABLE_TREE_CHECKING
232b67d9
NS
159#endif
160
0ee31ab1 161
dc60b775
CD
162/* Define if you want all gimple types to be verified after gimplifiation.
163 This is cheap. */
7e98624c
RG
164#ifndef USED_FOR_TARGET
165#undef ENABLE_TYPES_CHECKING
166#endif
167
168
a6a5e4c9
KC
169/* Define if you want to run subprograms and generated programs through
170 valgrind (a memory checker). This is extremely expensive. */
232b67d9 171#ifndef USED_FOR_TARGET
a6a5e4c9 172#undef ENABLE_VALGRIND_CHECKING
232b67d9
NS
173#endif
174
c1800ec8 175
a1286ef5
ZW
176/* Define to 1 if installation paths should be looked up in the Windows
177 Registry. Ignored on non-Windows hosts. */
232b67d9 178#ifndef USED_FOR_TARGET
a6a5e4c9 179#undef ENABLE_WIN32_REGISTRY
232b67d9
NS
180#endif
181
475c267f 182
a6a5e4c9
KC
183/* Define to the name of a file containing a list of extra machine modes for
184 this architecture. */
232b67d9 185#ifndef USED_FOR_TARGET
a6a5e4c9 186#undef EXTRA_MODES_FILE
232b67d9
NS
187#endif
188
3b681e9d 189
a6a5e4c9 190/* Define to enable detailed memory allocation stats gathering. */
232b67d9 191#ifndef USED_FOR_TARGET
a6a5e4c9 192#undef GATHER_STATISTICS
232b67d9
NS
193#endif
194
54953b66 195
08cee789 196/* Define if the zone collector is in use */
232b67d9 197#ifndef USED_FOR_TARGET
08cee789 198#undef GGC_ZONE
232b67d9
NS
199#endif
200
08cee789 201
4f6d8cc8
GK
202/* mcontext_t fields start with __ */
203#ifndef USED_FOR_TARGET
204#undef HAS_MCONTEXT_T_UNDERSCORES
205#endif
206
207
b639c3c2
JJ
208/* Define if your assembler supports cmpb. */
209#ifndef USED_FOR_TARGET
210#undef HAVE_AS_CMPB
211#endif
212
213
47f67e51
PB
214/* Define if your assembler supports the DCI/ICI instructions. */
215#ifndef USED_FOR_TARGET
216#undef HAVE_AS_DCI
217#endif
218
219
c8aea42c
PB
220/* Define if your assembler supports the --debug-prefix-map option. */
221#ifndef USED_FOR_TARGET
222#undef HAVE_AS_DEBUG_PREFIX_MAP
223#endif
224
225
b639c3c2
JJ
226/* Define if your assembler supports DFP instructions. */
227#ifndef USED_FOR_TARGET
228#undef HAVE_AS_DFP
229#endif
230
231
a44380d2
JM
232/* Define if your assembler supports .dtprelword. */
233#ifndef USED_FOR_TARGET
234#undef HAVE_AS_DTPRELWORD
235#endif
236
237
a6a5e4c9
KC
238/* Define if your assembler supports dwarf2 .file/.loc directives, and
239 preserves file table indices exactly as given. */
232b67d9 240#ifndef USED_FOR_TARGET
a6a5e4c9 241#undef HAVE_AS_DWARF2_DEBUG_LINE
232b67d9
NS
242#endif
243
24a184c9 244
a6a5e4c9 245/* Define if your assembler supports explicit relocations. */
232b67d9 246#ifndef USED_FOR_TARGET
a6a5e4c9 247#undef HAVE_AS_EXPLICIT_RELOCS
232b67d9
NS
248#endif
249
03c41c05 250
9719f3b7
DE
251/* Define if your assembler supports fprnd. */
252#ifndef USED_FOR_TARGET
253#undef HAVE_AS_FPRND
254#endif
255
256
a6a5e4c9 257/* Define if your assembler supports the --gdwarf2 option. */
232b67d9 258#ifndef USED_FOR_TARGET
a6a5e4c9 259#undef HAVE_AS_GDWARF2_DEBUG_FLAG
232b67d9
NS
260#endif
261
a37db56b 262
dcb957d9
JM
263/* Define if your assembler supports .gnu_attribute. */
264#ifndef USED_FOR_TARGET
265#undef HAVE_AS_GNU_ATTRIBUTE
266#endif
267
268
a6a5e4c9 269/* Define true if the assembler supports '.long foo@GOTOFF'. */
232b67d9 270#ifndef USED_FOR_TARGET
a6a5e4c9 271#undef HAVE_AS_GOTOFF_IN_DATA
232b67d9
NS
272#endif
273
956d6950 274
a6a5e4c9 275/* Define if your assembler supports the --gstabs option. */
232b67d9 276#ifndef USED_FOR_TARGET
a6a5e4c9 277#undef HAVE_AS_GSTABS_DEBUG_FLAG
232b67d9
NS
278#endif
279
2bd02043 280
a6a5e4c9 281/* Define if your assembler supports the Sun syntax for cmov. */
232b67d9 282#ifndef USED_FOR_TARGET
a6a5e4c9 283#undef HAVE_AS_IX86_CMOV_SUN_SYNTAX
232b67d9
NS
284#endif
285
8eb6a092 286
68b92f78
RS
287/* Define if your assembler supports the subtraction of symbols in different
288 sections. */
289#ifndef USED_FOR_TARGET
290#undef HAVE_AS_IX86_DIFF_SECT_DELTA
291#endif
292
293
b6c03bcd
RS
294/* Define if your assembler supports the ffreep mnemonic. */
295#ifndef USED_FOR_TARGET
296#undef HAVE_AS_IX86_FFREEP
297#endif
298
299
a3a5e3d1
UB
300/* Define if your assembler uses fildq and fistq mnemonics. */
301#ifndef USED_FOR_TARGET
302#undef HAVE_AS_IX86_FILDQ
303#endif
304
305
306/* Define if your assembler uses filds and fists mnemonics. */
307#ifndef USED_FOR_TARGET
308#undef HAVE_AS_IX86_FILDS
309#endif
310
311
38ca3765
UB
312/* Define if your assembler supports the sahf mnemonic. */
313#ifndef USED_FOR_TARGET
314#undef HAVE_AS_IX86_SAHF
315#endif
316
317
d006f5eb
RH
318/* Define if your assembler supports the lituse_jsrdirect relocation. */
319#ifndef USED_FOR_TARGET
320#undef HAVE_AS_JSRDIRECT_RELOCS
321#endif
322
323
a6a5e4c9 324/* Define if your assembler supports .sleb128 and .uleb128. */
232b67d9 325#ifndef USED_FOR_TARGET
a6a5e4c9 326#undef HAVE_AS_LEB128
232b67d9
NS
327#endif
328
03943c05
AO
329
330/* Define if the assembler won't complain about a line such as # 0 "" 2. */
331#ifndef USED_FOR_TARGET
332#undef HAVE_AS_LINE_ZERO
333#endif
334
1072ec3f 335
a6a5e4c9 336/* Define if your assembler supports ltoffx and ldxmov relocations. */
232b67d9 337#ifndef USED_FOR_TARGET
a6a5e4c9 338#undef HAVE_AS_LTOFFX_LDXMOV_RELOCS
232b67d9
NS
339#endif
340
d21445e7 341
e31bcd1b
JM
342/* Define if your assembler supports LWSYNC instructions. */
343#ifndef USED_FOR_TARGET
344#undef HAVE_AS_LWSYNC
345#endif
346
347
a6a5e4c9 348/* Define if your assembler supports mfcr field. */
232b67d9 349#ifndef USED_FOR_TARGET
a6a5e4c9 350#undef HAVE_AS_MFCRF
232b67d9
NS
351#endif
352
54953b66 353
44cd321e
PS
354/* Define if your assembler supports mffgpr and mftgpr. */
355#ifndef USED_FOR_TARGET
356#undef HAVE_AS_MFPGPR
357#endif
358
359
86da66b5 360/* Define if your assembler supports the -no-mul-bug-abort option. */
232b67d9 361#ifndef USED_FOR_TARGET
86da66b5 362#undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION
232b67d9
NS
363#endif
364
86da66b5 365
4551169f
RS
366/* Define if the assembler understands -mno-shared. */
367#ifndef USED_FOR_TARGET
368#undef HAVE_AS_NO_SHARED
369#endif
370
371
a6a5e4c9 372/* Define if your assembler supports offsetable %lo(). */
232b67d9 373#ifndef USED_FOR_TARGET
a6a5e4c9 374#undef HAVE_AS_OFFSETABLE_LO10
232b67d9
NS
375#endif
376
a15135c9 377
e31bcd1b 378/* Define if your assembler supports popcntb field. */
11176d2a 379#ifndef USED_FOR_TARGET
432218ba 380#undef HAVE_AS_POPCNTB
11176d2a
JB
381#endif
382
432218ba 383
e31bcd1b 384/* Define if your assembler supports POPCNTD instructions. */
cacf1ca8
MM
385#ifndef USED_FOR_TARGET
386#undef HAVE_AS_POPCNTD
387#endif
388
cacf1ca8 389
a6a5e4c9 390/* Define if your assembler supports .register. */
232b67d9 391#ifndef USED_FOR_TARGET
a6a5e4c9 392#undef HAVE_AS_REGISTER_PSEUDO_OP
232b67d9
NS
393#endif
394
ab87f8c8 395
7f970b70
AM
396/* Define if your assembler supports R_PPC_REL16 relocs. */
397#ifndef USED_FOR_TARGET
398#undef HAVE_AS_REL16
399#endif
400
401
a6a5e4c9 402/* Define if your assembler supports -relax option. */
232b67d9 403#ifndef USED_FOR_TARGET
a6a5e4c9 404#undef HAVE_AS_RELAX_OPTION
232b67d9
NS
405#endif
406
24a184c9 407
a6a5e4c9
KC
408/* Define if your assembler and linker support unaligned PC relative relocs.
409 */
232b67d9 410#ifndef USED_FOR_TARGET
a6a5e4c9 411#undef HAVE_AS_SPARC_UA_PCREL
232b67d9
NS
412#endif
413
007e8d2a 414
a6a5e4c9
KC
415/* Define if your assembler and linker support unaligned PC relative relocs
416 against hidden symbols. */
232b67d9 417#ifndef USED_FOR_TARGET
a6a5e4c9 418#undef HAVE_AS_SPARC_UA_PCREL_HIDDEN
232b67d9
NS
419#endif
420
e5e809f4 421
a6a5e4c9 422/* Define if your assembler supports thread-local storage. */
232b67d9 423#ifndef USED_FOR_TARGET
a6a5e4c9 424#undef HAVE_AS_TLS
232b67d9
NS
425#endif
426
28e6bb13 427
9752c4ad
AM
428/* Define if your assembler supports arg info for __tls_get_addr. */
429#ifndef USED_FOR_TARGET
430#undef HAVE_AS_TLS_MARKERS
431#endif
432
433
d40c9e33
PB
434/* Define if your assembler supports VSX instructions. */
435#ifndef USED_FOR_TARGET
436#undef HAVE_AS_VSX
437#endif
c1800ec8 438
28e6bb13 439
a6a5e4c9 440/* Define to 1 if you have the `atoll' function. */
232b67d9 441#ifndef USED_FOR_TARGET
a6a5e4c9 442#undef HAVE_ATOLL
232b67d9
NS
443#endif
444
2bd02043 445
a6a5e4c9 446/* Define to 1 if you have the `atoq' function. */
232b67d9 447#ifndef USED_FOR_TARGET
a6a5e4c9 448#undef HAVE_ATOQ
232b67d9
NS
449#endif
450
75923b2f 451
0d667716 452/* Define to 1 if you have the `clearerr_unlocked' function. */
232b67d9 453#ifndef USED_FOR_TARGET
0d667716 454#undef HAVE_CLEARERR_UNLOCKED
232b67d9
NS
455#endif
456
0d667716 457
a6a5e4c9 458/* Define to 1 if you have the `clock' function. */
232b67d9 459#ifndef USED_FOR_TARGET
a6a5e4c9 460#undef HAVE_CLOCK
232b67d9
NS
461#endif
462
956d6950 463
a6a5e4c9 464/* Define if <time.h> defines clock_t. */
232b67d9 465#ifndef USED_FOR_TARGET
a6a5e4c9 466#undef HAVE_CLOCK_T
232b67d9
NS
467#endif
468
eb158727 469
11176d2a
JB
470/* Define 0/1 if your assembler and linker support COMDAT groups. */
471#ifndef USED_FOR_TARGET
472#undef HAVE_COMDAT_GROUP
473#endif
474
475
ad6717df
PB
476/* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
477 */
232b67d9 478#ifndef USED_FOR_TARGET
a6a5e4c9 479#undef HAVE_DECL_ABORT
232b67d9
NS
480#endif
481
d21445e7 482
7391b66c
GDR
483/* Define to 1 if we found a declaration for 'asprintf', otherwise define to
484 0. */
485#ifndef USED_FOR_TARGET
486#undef HAVE_DECL_ASPRINTF
487#endif
488
489
ad6717df 490/* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */
232b67d9 491#ifndef USED_FOR_TARGET
a6a5e4c9 492#undef HAVE_DECL_ATOF
232b67d9
NS
493#endif
494
351df804 495
ad6717df 496/* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */
232b67d9 497#ifndef USED_FOR_TARGET
a6a5e4c9 498#undef HAVE_DECL_ATOL
232b67d9
NS
499#endif
500
e9a25f70 501
ad6717df
PB
502/* Define to 1 if we found a declaration for 'basename', otherwise define to
503 0. */
232b67d9 504#ifndef USED_FOR_TARGET
a6a5e4c9 505#undef HAVE_DECL_BASENAME
232b67d9
NS
506#endif
507
ab87f8c8 508
ad6717df
PB
509/* Define to 1 if we found a declaration for 'calloc', otherwise define to 0.
510 */
232b67d9 511#ifndef USED_FOR_TARGET
a6a5e4c9 512#undef HAVE_DECL_CALLOC
232b67d9
NS
513#endif
514
ab87f8c8 515
0d667716
KG
516/* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise
517 define to 0. */
232b67d9 518#ifndef USED_FOR_TARGET
0d667716 519#undef HAVE_DECL_CLEARERR_UNLOCKED
232b67d9
NS
520#endif
521
0d667716 522
ad6717df
PB
523/* Define to 1 if we found a declaration for 'clock', otherwise define to 0.
524 */
232b67d9 525#ifndef USED_FOR_TARGET
a6a5e4c9 526#undef HAVE_DECL_CLOCK
232b67d9
NS
527#endif
528
861bb6c1 529
ad6717df
PB
530/* Define to 1 if we found a declaration for 'errno', otherwise define to 0.
531 */
232b67d9 532#ifndef USED_FOR_TARGET
a6a5e4c9 533#undef HAVE_DECL_ERRNO
232b67d9
NS
534#endif
535
861bb6c1 536
0d667716
KG
537/* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define
538 to 0. */
232b67d9 539#ifndef USED_FOR_TARGET
0d667716 540#undef HAVE_DECL_FEOF_UNLOCKED
232b67d9
NS
541#endif
542
0d667716
KG
543
544/* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise
545 define to 0. */
232b67d9 546#ifndef USED_FOR_TARGET
0d667716 547#undef HAVE_DECL_FERROR_UNLOCKED
232b67d9
NS
548#endif
549
0d667716
KG
550
551/* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise
552 define to 0. */
232b67d9 553#ifndef USED_FOR_TARGET
0d667716 554#undef HAVE_DECL_FFLUSH_UNLOCKED
232b67d9
NS
555#endif
556
0d667716
KG
557
558/* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise
559 define to 0. */
232b67d9 560#ifndef USED_FOR_TARGET
0d667716 561#undef HAVE_DECL_FGETC_UNLOCKED
232b67d9
NS
562#endif
563
0d667716
KG
564
565/* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise
566 define to 0. */
232b67d9 567#ifndef USED_FOR_TARGET
0d667716 568#undef HAVE_DECL_FGETS_UNLOCKED
232b67d9
NS
569#endif
570
0d667716
KG
571
572/* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise
573 define to 0. */
232b67d9 574#ifndef USED_FOR_TARGET
0d667716 575#undef HAVE_DECL_FILENO_UNLOCKED
232b67d9
NS
576#endif
577
0d667716 578
ad6717df
PB
579/* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise
580 define to 0. */
232b67d9 581#ifndef USED_FOR_TARGET
a6a5e4c9 582#undef HAVE_DECL_FPRINTF_UNLOCKED
232b67d9
NS
583#endif
584
861bb6c1 585
0d667716
KG
586/* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise
587 define to 0. */
232b67d9 588#ifndef USED_FOR_TARGET
0d667716 589#undef HAVE_DECL_FPUTC_UNLOCKED
232b67d9
NS
590#endif
591
0d667716 592
ad6717df
PB
593/* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise
594 define to 0. */
232b67d9 595#ifndef USED_FOR_TARGET
a6a5e4c9 596#undef HAVE_DECL_FPUTS_UNLOCKED
232b67d9
NS
597#endif
598
861bb6c1 599
0d667716
KG
600/* Define to 1 if we found a declaration for 'fread_unlocked', otherwise
601 define to 0. */
232b67d9 602#ifndef USED_FOR_TARGET
0d667716 603#undef HAVE_DECL_FREAD_UNLOCKED
232b67d9
NS
604#endif
605
0d667716 606
ad6717df 607/* Define to 1 if we found a declaration for 'free', otherwise define to 0. */
232b67d9 608#ifndef USED_FOR_TARGET
a6a5e4c9 609#undef HAVE_DECL_FREE
232b67d9
NS
610#endif
611
956d6950 612
ad6717df
PB
613/* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise
614 define to 0. */
232b67d9 615#ifndef USED_FOR_TARGET
a6a5e4c9 616#undef HAVE_DECL_FWRITE_UNLOCKED
232b67d9
NS
617#endif
618
1072ec3f 619
0d667716
KG
620/* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise
621 define to 0. */
232b67d9 622#ifndef USED_FOR_TARGET
0d667716 623#undef HAVE_DECL_GETCHAR_UNLOCKED
232b67d9
NS
624#endif
625
0d667716 626
ad6717df
PB
627/* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0.
628 */
232b67d9 629#ifndef USED_FOR_TARGET
a6a5e4c9 630#undef HAVE_DECL_GETCWD
232b67d9
NS
631#endif
632
956d6950 633
0d667716
KG
634/* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define
635 to 0. */
232b67d9 636#ifndef USED_FOR_TARGET
0d667716 637#undef HAVE_DECL_GETC_UNLOCKED
232b67d9
NS
638#endif
639
0d667716 640
ad6717df
PB
641/* Define to 1 if we found a declaration for 'getenv', otherwise define to 0.
642 */
232b67d9 643#ifndef USED_FOR_TARGET
a6a5e4c9 644#undef HAVE_DECL_GETENV
232b67d9
NS
645#endif
646
956d6950 647
ad6717df
PB
648/* Define to 1 if we found a declaration for 'getopt', otherwise define to 0.
649 */
232b67d9 650#ifndef USED_FOR_TARGET
a6a5e4c9 651#undef HAVE_DECL_GETOPT
232b67d9
NS
652#endif
653
a05e22b8 654
6a257778
AL
655/* Define to 1 if we found a declaration for 'getpagesize', otherwise define
656 to 0. */
232b67d9 657#ifndef USED_FOR_TARGET
6a257778 658#undef HAVE_DECL_GETPAGESIZE
232b67d9
NS
659#endif
660
6a257778 661
ad6717df
PB
662/* Define to 1 if we found a declaration for 'getrlimit', otherwise define to
663 0. */
232b67d9 664#ifndef USED_FOR_TARGET
a6a5e4c9 665#undef HAVE_DECL_GETRLIMIT
232b67d9
NS
666#endif
667
956d6950 668
ad6717df
PB
669/* Define to 1 if we found a declaration for 'getrusage', otherwise define to
670 0. */
232b67d9 671#ifndef USED_FOR_TARGET
a6a5e4c9 672#undef HAVE_DECL_GETRUSAGE
232b67d9
NS
673#endif
674
956d6950 675
ad6717df
PB
676/* Define to 1 if we found a declaration for 'getwd', otherwise define to 0.
677 */
232b67d9 678#ifndef USED_FOR_TARGET
a6a5e4c9 679#undef HAVE_DECL_GETWD
232b67d9
NS
680#endif
681
861bb6c1 682
ad6717df
PB
683/* Define to 1 if we found a declaration for 'ldgetname', otherwise define to
684 0. */
232b67d9 685#ifndef USED_FOR_TARGET
a6a5e4c9 686#undef HAVE_DECL_LDGETNAME
232b67d9
NS
687#endif
688
ab87f8c8 689
ad6717df
PB
690/* Define to 1 if we found a declaration for 'malloc', otherwise define to 0.
691 */
232b67d9 692#ifndef USED_FOR_TARGET
a6a5e4c9 693#undef HAVE_DECL_MALLOC
232b67d9
NS
694#endif
695
2bd02043 696
0d667716
KG
697/* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise
698 define to 0. */
232b67d9 699#ifndef USED_FOR_TARGET
0d667716 700#undef HAVE_DECL_PUTCHAR_UNLOCKED
232b67d9
NS
701#endif
702
0d667716 703
ad6717df
PB
704/* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define
705 to 0. */
232b67d9 706#ifndef USED_FOR_TARGET
a6a5e4c9 707#undef HAVE_DECL_PUTC_UNLOCKED
232b67d9
NS
708#endif
709
91029a29 710
ad6717df
PB
711/* Define to 1 if we found a declaration for 'realloc', otherwise define to 0.
712 */
232b67d9 713#ifndef USED_FOR_TARGET
a6a5e4c9 714#undef HAVE_DECL_REALLOC
232b67d9
NS
715#endif
716
91029a29 717
ad6717df 718/* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */
232b67d9 719#ifndef USED_FOR_TARGET
a6a5e4c9 720#undef HAVE_DECL_SBRK
232b67d9
NS
721#endif
722
414d23ae 723
ad6717df
PB
724/* Define to 1 if we found a declaration for 'setrlimit', otherwise define to
725 0. */
232b67d9 726#ifndef USED_FOR_TARGET
a6a5e4c9 727#undef HAVE_DECL_SETRLIMIT
232b67d9
NS
728#endif
729
414d23ae 730
4f6d8cc8
GK
731/* Define to 1 if we found a declaration for 'sigaltstack', otherwise define
732 to 0. */
733#ifndef USED_FOR_TARGET
734#undef HAVE_DECL_SIGALTSTACK
735#endif
736
737
ad6717df
PB
738/* Define to 1 if we found a declaration for 'snprintf', otherwise define to
739 0. */
232b67d9 740#ifndef USED_FOR_TARGET
a6a5e4c9 741#undef HAVE_DECL_SNPRINTF
232b67d9
NS
742#endif
743
414d23ae 744
ad6717df
PB
745/* Define to 1 if we found a declaration for 'strsignal', otherwise define to
746 0. */
232b67d9 747#ifndef USED_FOR_TARGET
a6a5e4c9 748#undef HAVE_DECL_STRSIGNAL
232b67d9
NS
749#endif
750
75b6f3fd 751
ad6717df
PB
752/* Define to 1 if we found a declaration for 'strstr', otherwise define to 0.
753 */
232b67d9 754#ifndef USED_FOR_TARGET
a6a5e4c9 755#undef HAVE_DECL_STRSTR
232b67d9
NS
756#endif
757
414d23ae 758
ed5b9f96
GK
759/* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
760 0. */
761#ifndef USED_FOR_TARGET
762#undef HAVE_DECL_STRVERSCMP
763#endif
764
765
ad6717df
PB
766/* Define to 1 if we found a declaration for 'times', otherwise define to 0.
767 */
232b67d9 768#ifndef USED_FOR_TARGET
a6a5e4c9 769#undef HAVE_DECL_TIMES
232b67d9
NS
770#endif
771
414d23ae 772
ad6717df
PB
773/* Define to 1 if we found a declaration for 'vasprintf', otherwise define to
774 0. */
232b67d9 775#ifndef USED_FOR_TARGET
a6a5e4c9 776#undef HAVE_DECL_VASPRINTF
232b67d9
NS
777#endif
778
414d23ae 779
367e8319
EB
780/* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to
781 0. */
232b67d9 782#ifndef USED_FOR_TARGET
367e8319 783#undef HAVE_DECL_VSNPRINTF
232b67d9
NS
784#endif
785
367e8319 786
a6a5e4c9 787/* Define to 1 if you have the <direct.h> header file. */
232b67d9 788#ifndef USED_FOR_TARGET
a6a5e4c9 789#undef HAVE_DIRECT_H
232b67d9
NS
790#endif
791
414d23ae 792
236ec2d7
RW
793/* Define to 1 if you have the <dlfcn.h> header file. */
794#ifndef USED_FOR_TARGET
795#undef HAVE_DLFCN_H
796#endif
797
798
a6a5e4c9 799/* Define to 1 if you have the <fcntl.h> header file. */
232b67d9 800#ifndef USED_FOR_TARGET
a6a5e4c9 801#undef HAVE_FCNTL_H
232b67d9
NS
802#endif
803
119d24d1 804
0d667716 805/* Define to 1 if you have the `feof_unlocked' function. */
232b67d9 806#ifndef USED_FOR_TARGET
0d667716 807#undef HAVE_FEOF_UNLOCKED
232b67d9
NS
808#endif
809
0d667716
KG
810
811/* Define to 1 if you have the `ferror_unlocked' function. */
232b67d9 812#ifndef USED_FOR_TARGET
0d667716 813#undef HAVE_FERROR_UNLOCKED
232b67d9
NS
814#endif
815
0d667716
KG
816
817/* Define to 1 if you have the `fflush_unlocked' function. */
232b67d9 818#ifndef USED_FOR_TARGET
0d667716 819#undef HAVE_FFLUSH_UNLOCKED
232b67d9
NS
820#endif
821
0d667716
KG
822
823/* Define to 1 if you have the `fgetc_unlocked' function. */
232b67d9 824#ifndef USED_FOR_TARGET
0d667716 825#undef HAVE_FGETC_UNLOCKED
232b67d9
NS
826#endif
827
0d667716
KG
828
829/* Define to 1 if you have the `fgets_unlocked' function. */
232b67d9 830#ifndef USED_FOR_TARGET
0d667716 831#undef HAVE_FGETS_UNLOCKED
232b67d9
NS
832#endif
833
0d667716
KG
834
835/* Define to 1 if you have the `fileno_unlocked' function. */
232b67d9 836#ifndef USED_FOR_TARGET
0d667716 837#undef HAVE_FILENO_UNLOCKED
232b67d9
NS
838#endif
839
0d667716 840
a6a5e4c9 841/* Define to 1 if you have the `fork' function. */
232b67d9 842#ifndef USED_FOR_TARGET
a6a5e4c9 843#undef HAVE_FORK
232b67d9
NS
844#endif
845
119d24d1 846
a6a5e4c9 847/* Define to 1 if you have the `fprintf_unlocked' function. */
232b67d9 848#ifndef USED_FOR_TARGET
a6a5e4c9 849#undef HAVE_FPRINTF_UNLOCKED
232b67d9
NS
850#endif
851
119d24d1 852
a6a5e4c9 853/* Define to 1 if you have the `fputc_unlocked' function. */
232b67d9 854#ifndef USED_FOR_TARGET
a6a5e4c9 855#undef HAVE_FPUTC_UNLOCKED
232b67d9
NS
856#endif
857
4c76f856 858
a6a5e4c9 859/* Define to 1 if you have the `fputs_unlocked' function. */
232b67d9 860#ifndef USED_FOR_TARGET
a6a5e4c9 861#undef HAVE_FPUTS_UNLOCKED
232b67d9
NS
862#endif
863
119d24d1 864
0d667716 865/* Define to 1 if you have the `fread_unlocked' function. */
232b67d9 866#ifndef USED_FOR_TARGET
0d667716 867#undef HAVE_FREAD_UNLOCKED
232b67d9
NS
868#endif
869
0d667716 870
a6a5e4c9 871/* Define to 1 if you have the `fwrite_unlocked' function. */
232b67d9 872#ifndef USED_FOR_TARGET
a6a5e4c9 873#undef HAVE_FWRITE_UNLOCKED
232b67d9
NS
874#endif
875
119d24d1 876
233215fe
DK
877/* Define if your assembler supports specifying the alignment of objects
878 allocated using the GAS .comm command. */
879#ifndef USED_FOR_TARGET
880#undef HAVE_GAS_ALIGNED_COMM
881#endif
882
883
a6a5e4c9 884/* Define if your assembler supports .balign and .p2align. */
232b67d9 885#ifndef USED_FOR_TARGET
a6a5e4c9 886#undef HAVE_GAS_BALIGN_AND_P2ALIGN
232b67d9
NS
887#endif
888
5dfa45d0 889
d4ea4622
RH
890/* Define 0/1 if your assembler supports CFI directives. */
891#ifndef USED_FOR_TARGET
892#undef HAVE_GAS_CFI_DIRECTIVE
893#endif
894
895
058514b3
RH
896/* Define 0/1 if your assembler supports .cfi_personality. */
897#ifndef USED_FOR_TARGET
898#undef HAVE_GAS_CFI_PERSONALITY_DIRECTIVE
899#endif
900
901
7d45fb94
JJ
902/* Define 0/1 if your assembler supports .cfi_sections. */
903#ifndef USED_FOR_TARGET
904#undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE
905#endif
906
907
6c52e687
CC
908/* Define if your assembler supports the .loc discriminator sub-directive. */
909#ifndef USED_FOR_TARGET
910#undef HAVE_GAS_DISCRIMINATOR
911#endif
912
913
e31bcd1b
JM
914/* Define if your assembler supports @gnu_unique_object. */
915#ifndef USED_FOR_TARGET
916#undef HAVE_GAS_GNU_UNIQUE_OBJECT
917#endif
918
919
a6a5e4c9
KC
920/* Define if your assembler and linker support .hidden. */
921#undef HAVE_GAS_HIDDEN
a207b594 922
28e6bb13
NC
923/* Define if your assembler supports .lcomm with an alignment field. */
924#ifndef USED_FOR_TARGET
925#undef HAVE_GAS_LCOMM_WITH_ALIGNMENT
926#endif
927
928
5708d18d
MS
929/* Define if your assembler supports .literal16. */
930#ifndef USED_FOR_TARGET
931#undef HAVE_GAS_LITERAL16
932#endif
933
934
a6a5e4c9
KC
935/* Define if your assembler supports specifying the maximum number of bytes to
936 skip when using the GAS .p2align command. */
232b67d9 937#ifndef USED_FOR_TARGET
a6a5e4c9 938#undef HAVE_GAS_MAX_SKIP_P2ALIGN
232b67d9
NS
939#endif
940
14011ca4 941
e41f3691 942/* Define if your assembler supports .nsubspa comdat option. */
232b67d9 943#ifndef USED_FOR_TARGET
e41f3691 944#undef HAVE_GAS_NSUBSPA_COMDAT
232b67d9
NS
945#endif
946
e41f3691 947
d38bc601
BF
948/* Define if your assembler and linker support 32-bit section relative relocs
949 via '.secrel32 label'. */
232b67d9 950#ifndef USED_FOR_TARGET
d38bc601 951#undef HAVE_GAS_PE_SECREL32_RELOC
232b67d9
NS
952#endif
953
d38bc601 954
a6a5e4c9
KC
955/* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
956 */
232b67d9 957#ifndef USED_FOR_TARGET
a6a5e4c9 958#undef HAVE_GAS_SHF_MERGE
232b67d9
NS
959#endif
960
439a7e54 961
a6a5e4c9
KC
962/* Define if your assembler supports .subsection and .subsection -1 starts
963 emitting at the beginning of your section. */
232b67d9 964#ifndef USED_FOR_TARGET
a6a5e4c9 965#undef HAVE_GAS_SUBSECTION_ORDERING
232b67d9
NS
966#endif
967
75e93faa 968
a6a5e4c9 969/* Define if your assembler supports .weak. */
232b67d9 970#ifndef USED_FOR_TARGET
a6a5e4c9 971#undef HAVE_GAS_WEAK
232b67d9
NS
972#endif
973
827ae6cf 974
a0203ca7
AO
975/* Define if your assembler supports .weakref. */
976#ifndef USED_FOR_TARGET
977#undef HAVE_GAS_WEAKREF
978#endif
979
980
0d667716 981/* Define to 1 if you have the `getchar_unlocked' function. */
232b67d9 982#ifndef USED_FOR_TARGET
0d667716 983#undef HAVE_GETCHAR_UNLOCKED
232b67d9
NS
984#endif
985
0d667716
KG
986
987/* Define to 1 if you have the `getc_unlocked' function. */
232b67d9 988#ifndef USED_FOR_TARGET
0d667716 989#undef HAVE_GETC_UNLOCKED
232b67d9
NS
990#endif
991
0d667716 992
e61c76c9
SE
993/* Define if _Unwind_GetIPInfo is available. */
994#ifndef USED_FOR_TARGET
e64f5acf 995#undef HAVE_GETIPINFO
e61c76c9
SE
996#endif
997
e64f5acf 998
a6a5e4c9 999/* Define to 1 if you have the `getrlimit' function. */
232b67d9 1000#ifndef USED_FOR_TARGET
a6a5e4c9 1001#undef HAVE_GETRLIMIT
232b67d9
NS
1002#endif
1003
91029a29 1004
a6a5e4c9 1005/* Define to 1 if you have the `getrusage' function. */
232b67d9 1006#ifndef USED_FOR_TARGET
a6a5e4c9 1007#undef HAVE_GETRUSAGE
232b67d9
NS
1008#endif
1009
75e93faa 1010
a6a5e4c9 1011/* Define to 1 if you have the `gettimeofday' function. */
232b67d9 1012#ifndef USED_FOR_TARGET
a6a5e4c9 1013#undef HAVE_GETTIMEOFDAY
232b67d9
NS
1014#endif
1015
4977bab6 1016
dc60b775
CD
1017/* Define if using GNU as. */
1018#ifndef USED_FOR_TARGET
1019#undef HAVE_GNU_AS
1020#endif
1021
1022
2091ff66
NF
1023/* Define if using GNU ld. */
1024#ifndef USED_FOR_TARGET
1025#undef HAVE_GNU_LD
1026#endif
1027
1028
a6a5e4c9 1029/* Define if you have the iconv() function. */
232b67d9 1030#ifndef USED_FOR_TARGET
a6a5e4c9 1031#undef HAVE_ICONV
232b67d9
NS
1032#endif
1033
84c041a1 1034
a6a5e4c9 1035/* Define to 1 if you have the <iconv.h> header file. */
232b67d9 1036#ifndef USED_FOR_TARGET
a6a5e4c9 1037#undef HAVE_ICONV_H
232b67d9
NS
1038#endif
1039
a6a5e4c9
KC
1040
1041/* Define .init_array/.fini_array sections are available and working. */
232b67d9 1042#ifndef USED_FOR_TARGET
a6a5e4c9 1043#undef HAVE_INITFINI_ARRAY
232b67d9
NS
1044#endif
1045
4977bab6 1046
7c2a2dbf
KT
1047/* Define to 1 if the system has the type `intmax_t'. */
1048#ifndef USED_FOR_TARGET
1049#undef HAVE_INTMAX_T
1050#endif
1051
1052
1053/* Define to 1 if the system has the type `intptr_t'. */
1054#ifndef USED_FOR_TARGET
1055#undef HAVE_INTPTR_T
1056#endif
1057
1058
91029a29 1059/* Define if you have a working <inttypes.h> header file. */
232b67d9 1060#ifndef USED_FOR_TARGET
91029a29 1061#undef HAVE_INTTYPES_H
232b67d9
NS
1062#endif
1063
91029a29 1064
a6a5e4c9 1065/* Define to 1 if you have the `kill' function. */
232b67d9 1066#ifndef USED_FOR_TARGET
a6a5e4c9 1067#undef HAVE_KILL
232b67d9
NS
1068#endif
1069
39f6c4c8 1070
a03ea89b 1071/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
232b67d9 1072#ifndef USED_FOR_TARGET
a03ea89b 1073#undef HAVE_LANGINFO_CODESET
232b67d9
NS
1074#endif
1075
a03ea89b 1076
a6a5e4c9 1077/* Define to 1 if you have the <langinfo.h> header file. */
232b67d9 1078#ifndef USED_FOR_TARGET
a6a5e4c9 1079#undef HAVE_LANGINFO_H
232b67d9
NS
1080#endif
1081
8ada417f 1082
a6a5e4c9 1083/* Define if your <locale.h> file defines LC_MESSAGES. */
232b67d9 1084#ifndef USED_FOR_TARGET
a6a5e4c9 1085#undef HAVE_LC_MESSAGES
232b67d9
NS
1086#endif
1087
91029a29 1088
a6a5e4c9 1089/* Define to 1 if you have the <ldfcn.h> header file. */
232b67d9 1090#ifndef USED_FOR_TARGET
a6a5e4c9 1091#undef HAVE_LDFCN_H
232b67d9
NS
1092#endif
1093
1072ec3f 1094
765f1bf9 1095/* Define if your linker supports --as-needed and --no-as-needed options. */
232b67d9 1096#ifndef USED_FOR_TARGET
765f1bf9 1097#undef HAVE_LD_AS_NEEDED
232b67d9
NS
1098#endif
1099
765f1bf9 1100
cd533689
PP
1101/* Define if your linker supports --build-id. */
1102#ifndef USED_FOR_TARGET
1103#undef HAVE_LD_BUILDID
1104#endif
1105
1106
d594623a 1107/* Define if your linker supports --demangle option. */
232b67d9 1108#ifndef USED_FOR_TARGET
d594623a 1109#undef HAVE_LD_DEMANGLE
232b67d9
NS
1110#endif
1111
d594623a 1112
a6a5e4c9
KC
1113/* Define if your linker supports --eh-frame-hdr option. */
1114#undef HAVE_LD_EH_FRAME_HDR
825b6926 1115
22ba88ef
EB
1116/* Define if your linker supports garbage collection of sections in presence
1117 of EH frames. */
1118#ifndef USED_FOR_TARGET
1119#undef HAVE_LD_EH_GC_SECTIONS
1120#endif
1121
1122
85b776df 1123/* Define if your PowerPC64 linker only needs function descriptor syms. */
232b67d9 1124#ifndef USED_FOR_TARGET
85b776df 1125#undef HAVE_LD_NO_DOT_SYMS
232b67d9
NS
1126#endif
1127
85b776df 1128
49576e25
RS
1129/* Define if your linker can relax absolute .eh_frame personality pointers
1130 into PC-relative form. */
1131#ifndef USED_FOR_TARGET
1132#undef HAVE_LD_PERSONALITY_RELAXATION
1133#endif
1134
1135
a6a5e4c9 1136/* Define if your linker supports -pie option. */
232b67d9 1137#ifndef USED_FOR_TARGET
a6a5e4c9 1138#undef HAVE_LD_PIE
232b67d9
NS
1139#endif
1140
4acab94b 1141
a6a5e4c9
KC
1142/* Define if your linker links a mix of read-only and read-write sections into
1143 a read-write section. */
232b67d9 1144#ifndef USED_FOR_TARGET
a6a5e4c9 1145#undef HAVE_LD_RO_RW_SECTION_MIXING
232b67d9
NS
1146#endif
1147
f91abfce 1148
7e9d8517 1149/* Define if your linker supports -Bstatic/-Bdynamic option. */
232b67d9 1150#ifndef USED_FOR_TARGET
7e9d8517 1151#undef HAVE_LD_STATIC_DYNAMIC
232b67d9
NS
1152#endif
1153
7e9d8517 1154
380e5ca4 1155/* Define if your linker supports --sysroot. */
232b67d9 1156#ifndef USED_FOR_TARGET
380e5ca4 1157#undef HAVE_LD_SYSROOT
232b67d9
NS
1158#endif
1159
380e5ca4 1160
a6a5e4c9 1161/* Define to 1 if you have the <limits.h> header file. */
232b67d9 1162#ifndef USED_FOR_TARGET
a6a5e4c9 1163#undef HAVE_LIMITS_H
232b67d9
NS
1164#endif
1165
f91abfce 1166
a6a5e4c9 1167/* Define to 1 if you have the <locale.h> header file. */
232b67d9 1168#ifndef USED_FOR_TARGET
a6a5e4c9 1169#undef HAVE_LOCALE_H
232b67d9
NS
1170#endif
1171
56694dd9 1172
5ec1c5e6 1173/* Define to 1 if the system has the type `long long'. */
232b67d9 1174#ifndef USED_FOR_TARGET
a6a5e4c9 1175#undef HAVE_LONG_LONG
232b67d9
NS
1176#endif
1177
86cf1cbd 1178
7c2a2dbf
KT
1179/* Define to 1 if the system has the type `long long int'. */
1180#ifndef USED_FOR_TARGET
1181#undef HAVE_LONG_LONG_INT
1182#endif
1183
1184
a6a5e4c9 1185/* Define to 1 if you have the <malloc.h> header file. */
232b67d9 1186#ifndef USED_FOR_TARGET
a6a5e4c9 1187#undef HAVE_MALLOC_H
232b67d9
NS
1188#endif
1189
86cf1cbd 1190
a6a5e4c9 1191/* Define to 1 if you have the `mbstowcs' function. */
232b67d9 1192#ifndef USED_FOR_TARGET
a6a5e4c9 1193#undef HAVE_MBSTOWCS
232b67d9
NS
1194#endif
1195
86cf1cbd 1196
a6a5e4c9 1197/* Define if valgrind's memcheck.h header is installed. */
232b67d9 1198#ifndef USED_FOR_TARGET
a6a5e4c9 1199#undef HAVE_MEMCHECK_H
232b67d9
NS
1200#endif
1201
86cf1cbd 1202
a6a5e4c9 1203/* Define to 1 if you have the <memory.h> header file. */
232b67d9 1204#ifndef USED_FOR_TARGET
a6a5e4c9 1205#undef HAVE_MEMORY_H
232b67d9
NS
1206#endif
1207
86cf1cbd 1208
a6a5e4c9 1209/* Define to 1 if you have the `mincore' function. */
232b67d9 1210#ifndef USED_FOR_TARGET
a6a5e4c9 1211#undef HAVE_MINCORE
232b67d9
NS
1212#endif
1213
86cf1cbd 1214
a6a5e4c9 1215/* Define to 1 if you have the `mmap' function. */
232b67d9 1216#ifndef USED_FOR_TARGET
a6a5e4c9 1217#undef HAVE_MMAP
232b67d9
NS
1218#endif
1219
86cf1cbd 1220
a6a5e4c9 1221/* Define if mmap with MAP_ANON(YMOUS) works. */
232b67d9 1222#ifndef USED_FOR_TARGET
a6a5e4c9 1223#undef HAVE_MMAP_ANON
232b67d9
NS
1224#endif
1225
86cf1cbd 1226
a6a5e4c9 1227/* Define if mmap of /dev/zero works. */
232b67d9 1228#ifndef USED_FOR_TARGET
a6a5e4c9 1229#undef HAVE_MMAP_DEV_ZERO
232b67d9
NS
1230#endif
1231
86cf1cbd 1232
a6a5e4c9 1233/* Define if read-only mmap of a plain file works. */
232b67d9 1234#ifndef USED_FOR_TARGET
a6a5e4c9 1235#undef HAVE_MMAP_FILE
232b67d9
NS
1236#endif
1237
86cf1cbd 1238
a6a5e4c9 1239/* Define to 1 if you have the `nl_langinfo' function. */
232b67d9 1240#ifndef USED_FOR_TARGET
a6a5e4c9 1241#undef HAVE_NL_LANGINFO
232b67d9
NS
1242#endif
1243
3b681e9d 1244
0d667716 1245/* Define to 1 if you have the `putchar_unlocked' function. */
232b67d9 1246#ifndef USED_FOR_TARGET
0d667716 1247#undef HAVE_PUTCHAR_UNLOCKED
232b67d9
NS
1248#endif
1249
0d667716 1250
a6a5e4c9 1251/* Define to 1 if you have the `putc_unlocked' function. */
232b67d9 1252#ifndef USED_FOR_TARGET
a6a5e4c9 1253#undef HAVE_PUTC_UNLOCKED
232b67d9
NS
1254#endif
1255
86cf1cbd 1256
a6a5e4c9 1257/* Define to 1 if you have the `setlocale' function. */
232b67d9 1258#ifndef USED_FOR_TARGET
a6a5e4c9 1259#undef HAVE_SETLOCALE
232b67d9
NS
1260#endif
1261
236ce4b2 1262
a6a5e4c9 1263/* Define to 1 if you have the `setrlimit' function. */
232b67d9 1264#ifndef USED_FOR_TARGET
a6a5e4c9 1265#undef HAVE_SETRLIMIT
232b67d9
NS
1266#endif
1267
a7475ab1 1268
a6a5e4c9 1269/* Define to 1 if you have the <stddef.h> header file. */
232b67d9 1270#ifndef USED_FOR_TARGET
a6a5e4c9 1271#undef HAVE_STDDEF_H
232b67d9
NS
1272#endif
1273
86cf1cbd 1274
a6a5e4c9 1275/* Define to 1 if you have the <stdint.h> header file. */
232b67d9 1276#ifndef USED_FOR_TARGET
a6a5e4c9 1277#undef HAVE_STDINT_H
232b67d9
NS
1278#endif
1279
86cf1cbd 1280
a6a5e4c9 1281/* Define to 1 if you have the <stdlib.h> header file. */
232b67d9 1282#ifndef USED_FOR_TARGET
a6a5e4c9 1283#undef HAVE_STDLIB_H
232b67d9
NS
1284#endif
1285
86cf1cbd 1286
a6a5e4c9 1287/* Define to 1 if you have the <strings.h> header file. */
232b67d9 1288#ifndef USED_FOR_TARGET
a6a5e4c9 1289#undef HAVE_STRINGS_H
232b67d9
NS
1290#endif
1291
86cf1cbd 1292
a6a5e4c9 1293/* Define to 1 if you have the <string.h> header file. */
232b67d9 1294#ifndef USED_FOR_TARGET
a6a5e4c9 1295#undef HAVE_STRING_H
232b67d9
NS
1296#endif
1297
86cf1cbd 1298
a6a5e4c9 1299/* Define to 1 if you have the `strsignal' function. */
232b67d9 1300#ifndef USED_FOR_TARGET
a6a5e4c9 1301#undef HAVE_STRSIGNAL
232b67d9
NS
1302#endif
1303
c1800ec8 1304
a6a5e4c9 1305/* Define if <sys/times.h> defines struct tms. */
232b67d9 1306#ifndef USED_FOR_TARGET
a6a5e4c9 1307#undef HAVE_STRUCT_TMS
232b67d9
NS
1308#endif
1309
f31e826b 1310
a6a5e4c9 1311/* Define to 1 if you have the `sysconf' function. */
232b67d9 1312#ifndef USED_FOR_TARGET
a6a5e4c9 1313#undef HAVE_SYSCONF
232b67d9
NS
1314#endif
1315
f31e826b 1316
a6a5e4c9 1317/* Define to 1 if you have the <sys/file.h> header file. */
232b67d9 1318#ifndef USED_FOR_TARGET
a6a5e4c9 1319#undef HAVE_SYS_FILE_H
232b67d9
NS
1320#endif
1321
86cf1cbd 1322
a6a5e4c9 1323/* Define to 1 if you have the <sys/mman.h> header file. */
232b67d9 1324#ifndef USED_FOR_TARGET
a6a5e4c9 1325#undef HAVE_SYS_MMAN_H
232b67d9
NS
1326#endif
1327
cb49b9ad 1328
a6a5e4c9 1329/* Define to 1 if you have the <sys/param.h> header file. */
232b67d9 1330#ifndef USED_FOR_TARGET
a6a5e4c9 1331#undef HAVE_SYS_PARAM_H
232b67d9
NS
1332#endif
1333
351df804 1334
a6a5e4c9 1335/* Define to 1 if you have the <sys/resource.h> header file. */
232b67d9 1336#ifndef USED_FOR_TARGET
a6a5e4c9 1337#undef HAVE_SYS_RESOURCE_H
232b67d9
NS
1338#endif
1339
c1800ec8 1340
a6a5e4c9 1341/* Define to 1 if you have the <sys/stat.h> header file. */
232b67d9 1342#ifndef USED_FOR_TARGET
a6a5e4c9 1343#undef HAVE_SYS_STAT_H
232b67d9
NS
1344#endif
1345
c1800ec8 1346
a6a5e4c9 1347/* Define to 1 if you have the <sys/times.h> header file. */
232b67d9 1348#ifndef USED_FOR_TARGET
a6a5e4c9 1349#undef HAVE_SYS_TIMES_H
232b67d9
NS
1350#endif
1351
a6a5e4c9
KC
1352
1353/* Define to 1 if you have the <sys/time.h> header file. */
232b67d9 1354#ifndef USED_FOR_TARGET
a6a5e4c9 1355#undef HAVE_SYS_TIME_H
232b67d9
NS
1356#endif
1357
a6a5e4c9
KC
1358
1359/* Define to 1 if you have the <sys/types.h> header file. */
232b67d9 1360#ifndef USED_FOR_TARGET
a6a5e4c9 1361#undef HAVE_SYS_TYPES_H
232b67d9
NS
1362#endif
1363
a6a5e4c9
KC
1364
1365/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
232b67d9 1366#ifndef USED_FOR_TARGET
a6a5e4c9 1367#undef HAVE_SYS_WAIT_H
232b67d9
NS
1368#endif
1369
a6a5e4c9
KC
1370
1371/* Define to 1 if you have the `times' function. */
232b67d9 1372#ifndef USED_FOR_TARGET
a6a5e4c9 1373#undef HAVE_TIMES
232b67d9
NS
1374#endif
1375
a6a5e4c9
KC
1376
1377/* Define to 1 if you have the <time.h> header file. */
232b67d9 1378#ifndef USED_FOR_TARGET
a6a5e4c9 1379#undef HAVE_TIME_H
232b67d9
NS
1380#endif
1381
c1800ec8 1382
7c2a2dbf
KT
1383/* Define to 1 if the system has the type `uintmax_t'. */
1384#ifndef USED_FOR_TARGET
1385#undef HAVE_UINTMAX_T
1386#endif
1387
1388
1389/* Define to 1 if the system has the type `uintptr_t'. */
1390#ifndef USED_FOR_TARGET
1391#undef HAVE_UINTPTR_T
1392#endif
1393
1394
a6a5e4c9 1395/* Define to 1 if you have the <unistd.h> header file. */
232b67d9 1396#ifndef USED_FOR_TARGET
a6a5e4c9 1397#undef HAVE_UNISTD_H
232b67d9
NS
1398#endif
1399
07cf4226 1400
7c2a2dbf
KT
1401/* Define to 1 if the system has the type `unsigned long long int'. */
1402#ifndef USED_FOR_TARGET
1403#undef HAVE_UNSIGNED_LONG_LONG_INT
1404#endif
1405
1406
a6a5e4c9 1407/* Define if valgrind's valgrind/memcheck.h header is installed. */
232b67d9 1408#ifndef USED_FOR_TARGET
a6a5e4c9 1409#undef HAVE_VALGRIND_MEMCHECK_H
232b67d9
NS
1410#endif
1411
91029a29 1412
a6a5e4c9 1413/* Define to 1 if you have the `vfork' function. */
232b67d9 1414#ifndef USED_FOR_TARGET
a6a5e4c9 1415#undef HAVE_VFORK
232b67d9
NS
1416#endif
1417
4977bab6 1418
a6a5e4c9 1419/* Define to 1 if you have the <vfork.h> header file. */
232b67d9 1420#ifndef USED_FOR_TARGET
a6a5e4c9 1421#undef HAVE_VFORK_H
232b67d9
NS
1422#endif
1423
4977bab6 1424
a6a5e4c9 1425/* Define to 1 if you have the <wchar.h> header file. */
232b67d9 1426#ifndef USED_FOR_TARGET
a6a5e4c9 1427#undef HAVE_WCHAR_H
232b67d9
NS
1428#endif
1429
4977bab6 1430
a6a5e4c9 1431/* Define to 1 if you have the `wcswidth' function. */
232b67d9 1432#ifndef USED_FOR_TARGET
a6a5e4c9 1433#undef HAVE_WCSWIDTH
232b67d9
NS
1434#endif
1435
1072ec3f 1436
a6a5e4c9 1437/* Define to 1 if `fork' works. */
232b67d9 1438#ifndef USED_FOR_TARGET
a6a5e4c9 1439#undef HAVE_WORKING_FORK
232b67d9
NS
1440#endif
1441
a5381466 1442
a6a5e4c9
KC
1443/* Define this macro if mbstowcs does not crash when its first argument is
1444 NULL. */
232b67d9 1445#ifndef USED_FOR_TARGET
a6a5e4c9 1446#undef HAVE_WORKING_MBSTOWCS
232b67d9
NS
1447#endif
1448
71a94577 1449
a6a5e4c9 1450/* Define to 1 if `vfork' works. */
232b67d9 1451#ifndef USED_FOR_TARGET
a6a5e4c9 1452#undef HAVE_WORKING_VFORK
232b67d9
NS
1453#endif
1454
91029a29 1455
5ec1c5e6 1456/* Define to 1 if the system has the type `__int64'. */
232b67d9 1457#ifndef USED_FOR_TARGET
a6a5e4c9 1458#undef HAVE___INT64
232b67d9
NS
1459#endif
1460
8ada417f 1461
f8bf9252
SP
1462/* Define if cloog is in use. */
1463#ifndef USED_FOR_TARGET
1464#undef HAVE_cloog
1465#endif
1466
1467
d7f09764
DN
1468/* Define if libelf is in use. */
1469#ifndef USED_FOR_TARGET
1470#undef HAVE_libelf
1471#endif
1472
1473
acd26225
KG
1474/* Define if mpc is in use. */
1475#ifndef USED_FOR_TARGET
1476#undef HAVE_mpc
1477#endif
1478
1479
a6a5e4c9 1480/* Define as const if the declaration of iconv() needs const. */
232b67d9 1481#ifndef USED_FOR_TARGET
a6a5e4c9 1482#undef ICONV_CONST
232b67d9
NS
1483#endif
1484
91029a29 1485
236ec2d7
RW
1486/* Define to the sub-directory in which libtool stores uninstalled libraries.
1487 */
1488#ifndef USED_FOR_TARGET
1489#undef LT_OBJDIR
1490#endif
1491
1492
a6a5e4c9 1493/* Define if host mkdir takes a single argument. */
232b67d9 1494#ifndef USED_FOR_TARGET
a6a5e4c9 1495#undef MKDIR_TAKES_ONE_ARG
232b67d9
NS
1496#endif
1497
91029a29 1498
a6a5e4c9 1499/* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */
232b67d9 1500#ifndef USED_FOR_TARGET
a6a5e4c9 1501#undef NEED_64BIT_HOST_WIDE_INT
232b67d9
NS
1502#endif
1503
91029a29 1504
a6a5e4c9 1505/* Define to 1 if your C compiler doesn't accept -c and -o together. */
232b67d9 1506#ifndef USED_FOR_TARGET
a6a5e4c9 1507#undef NO_MINUS_C_MINUS_O
232b67d9
NS
1508#endif
1509
b7460f24 1510
a6a5e4c9 1511/* Define to the address where bug reports for this package should be sent. */
232b67d9 1512#ifndef USED_FOR_TARGET
a6a5e4c9 1513#undef PACKAGE_BUGREPORT
232b67d9
NS
1514#endif
1515
c64688ae 1516
a6a5e4c9 1517/* Define to the full name of this package. */
232b67d9 1518#ifndef USED_FOR_TARGET
a6a5e4c9 1519#undef PACKAGE_NAME
232b67d9
NS
1520#endif
1521
201556f0 1522
a6a5e4c9 1523/* Define to the full name and version of this package. */
232b67d9 1524#ifndef USED_FOR_TARGET
a6a5e4c9 1525#undef PACKAGE_STRING
232b67d9
NS
1526#endif
1527
f996902d 1528
a6a5e4c9 1529/* Define to the one symbol short name of this package. */
232b67d9 1530#ifndef USED_FOR_TARGET
a6a5e4c9 1531#undef PACKAGE_TARNAME
232b67d9
NS
1532#endif
1533
3a37b08e 1534
5213506e
RW
1535/* Define to the home page for this package. */
1536#ifndef USED_FOR_TARGET
1537#undef PACKAGE_URL
1538#endif
1539
1540
a6a5e4c9 1541/* Define to the version of this package. */
232b67d9 1542#ifndef USED_FOR_TARGET
a6a5e4c9 1543#undef PACKAGE_VERSION
232b67d9
NS
1544#endif
1545
91029a29 1546
a6a5e4c9 1547/* Define to PREFIX/include if cpp should also search that directory. */
232b67d9 1548#ifndef USED_FOR_TARGET
a6a5e4c9 1549#undef PREFIX_INCLUDE_DIR
232b67d9
NS
1550#endif
1551
e95b1e6a 1552
5213506e 1553/* The size of `int', as computed by sizeof. */
232b67d9 1554#ifndef USED_FOR_TARGET
a6a5e4c9 1555#undef SIZEOF_INT
232b67d9
NS
1556#endif
1557
17e9e88c 1558
5213506e 1559/* The size of `long', as computed by sizeof. */
232b67d9 1560#ifndef USED_FOR_TARGET
a6a5e4c9 1561#undef SIZEOF_LONG
232b67d9
NS
1562#endif
1563
cf7b8b0d 1564
5213506e 1565/* The size of `long long', as computed by sizeof. */
232b67d9 1566#ifndef USED_FOR_TARGET
a6a5e4c9 1567#undef SIZEOF_LONG_LONG
232b67d9
NS
1568#endif
1569
91029a29 1570
5213506e 1571/* The size of `short', as computed by sizeof. */
232b67d9 1572#ifndef USED_FOR_TARGET
a6a5e4c9 1573#undef SIZEOF_SHORT
232b67d9
NS
1574#endif
1575
8ada417f 1576
5213506e 1577/* The size of `void *', as computed by sizeof. */
232b67d9 1578#ifndef USED_FOR_TARGET
a6a5e4c9 1579#undef SIZEOF_VOID_P
232b67d9
NS
1580#endif
1581
f6f5dff2 1582
5213506e 1583/* The size of `__int64', as computed by sizeof. */
232b67d9 1584#ifndef USED_FOR_TARGET
a6a5e4c9 1585#undef SIZEOF___INT64
232b67d9
NS
1586#endif
1587
f88c65f7 1588
a6a5e4c9 1589/* Define to 1 if you have the ANSI C header files. */
232b67d9 1590#ifndef USED_FOR_TARGET
a6a5e4c9 1591#undef STDC_HEADERS
232b67d9
NS
1592#endif
1593
ef1ecf87 1594
a6a5e4c9 1595/* Define if you can safely include both <string.h> and <strings.h>. */
232b67d9 1596#ifndef USED_FOR_TARGET
a6a5e4c9 1597#undef STRING_WITH_STRINGS
232b67d9
NS
1598#endif
1599
2c4a9cff 1600
ed965309
JJ
1601/* Define if TFmode long double should be the default */
1602#ifndef USED_FOR_TARGET
1603#undef TARGET_DEFAULT_LONG_DOUBLE_128
1604#endif
1605
1606
77008252
JJ
1607/* Define if your target C library provides stack protector support */
1608#ifndef USED_FOR_TARGET
1609#undef TARGET_LIBC_PROVIDES_SSP
1610#endif
1611
1612
a6a5e4c9 1613/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
232b67d9 1614#ifndef USED_FOR_TARGET
a6a5e4c9 1615#undef TIME_WITH_SYS_TIME
232b67d9
NS
1616#endif
1617
9d147085 1618
a6a5e4c9 1619/* Define if your assembler mis-optimizes .eh_frame data. */
232b67d9 1620#ifndef USED_FOR_TARGET
a6a5e4c9 1621#undef USE_AS_TRADITIONAL_FORMAT
232b67d9
NS
1622#endif
1623
5f0e9ea2 1624
99fa8911
AP
1625/* Define to 1 if the 'long long' (or '__int64') is wider than 'long' but
1626 still efficiently supported by the host hardware. */
232b67d9 1627#ifndef USED_FOR_TARGET
99fa8911 1628#undef USE_LONG_LONG_FOR_WIDEST_FAST_INT
232b67d9
NS
1629#endif
1630
99fa8911 1631
5213506e
RW
1632/* Enable extensions on AIX 3, Interix. */
1633#ifndef _ALL_SOURCE
1634# undef _ALL_SOURCE
1635#endif
1636/* Enable GNU extensions on systems that have them. */
1637#ifndef _GNU_SOURCE
1638# undef _GNU_SOURCE
1639#endif
1640/* Enable threading extensions on Solaris. */
1641#ifndef _POSIX_PTHREAD_SEMANTICS
1642# undef _POSIX_PTHREAD_SEMANTICS
1643#endif
1644/* Enable extensions on HP NonStop. */
1645#ifndef _TANDEM_SOURCE
1646# undef _TANDEM_SOURCE
1647#endif
1648/* Enable general extensions on Solaris. */
1649#ifndef __EXTENSIONS__
1650# undef __EXTENSIONS__
1651#endif
1652
1653
a1286ef5
ZW
1654/* Define to be the last component of the Windows registry key under which to
1655 look for installation paths. The full key used will be
1656 HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}.
1657 The default is the GCC version number. */
232b67d9 1658#ifndef USED_FOR_TARGET
a6a5e4c9 1659#undef WIN32_REGISTRY_KEY
232b67d9
NS
1660#endif
1661
96d0f4dc 1662
5213506e
RW
1663/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1664 significant byte first (like Motorola and SPARC, unlike Intel). */
1665#if defined AC_APPLE_UNIVERSAL_BUILD
1666# if defined __BIG_ENDIAN__
1667# define WORDS_BIGENDIAN 1
1668# endif
1669#else
1670# ifndef WORDS_BIGENDIAN
1671# undef WORDS_BIGENDIAN
1672# endif
232b67d9
NS
1673#endif
1674
60d26958 1675/* Define to 1 if on MINIX. */
232b67d9 1676#ifndef USED_FOR_TARGET
60d26958
PB
1677#undef _MINIX
1678#endif
1679
1680
1681/* Define to 2 if the system does not provide POSIX.1 features except with
1682 this defined. */
1683#ifndef USED_FOR_TARGET
1684#undef _POSIX_1_SOURCE
1685#endif
1686
1687
1688/* Define to 1 if you need to in order for `stat' and other things to work. */
1689#ifndef USED_FOR_TARGET
1690#undef _POSIX_SOURCE
1691#endif
1692
1693
7c2a2dbf
KT
1694/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
1695 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1696 #define below would cause a syntax error. */
1697#ifndef USED_FOR_TARGET
1698#undef _UINT32_T
1699#endif
1700
1701
1702/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
1703 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1704 #define below would cause a syntax error. */
1705#ifndef USED_FOR_TARGET
1706#undef _UINT64_T
1707#endif
1708
1709
1710/* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>,
1711 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
1712 #define below would cause a syntax error. */
1713#ifndef USED_FOR_TARGET
1714#undef _UINT8_T
1715#endif
1716
1717
c71618c6
AT
1718/* Define to `char *' if <sys/types.h> does not define. */
1719#ifndef USED_FOR_TARGET
1720#undef caddr_t
1721#endif
1722
1723
86da66b5
HPN
1724/* Define to `__inline__' or `__inline' if that's what the C compiler
1725 calls it, or to nothing if 'inline' is not supported under any name. */
1726#ifndef __cplusplus
a6a5e4c9 1727#undef inline
86da66b5 1728#endif
a6a5e4c9 1729
7c2a2dbf
KT
1730/* Define to the type of a signed integer type of width exactly 16 bits if
1731 such a type exists and the standard includes do not define it. */
1732#ifndef USED_FOR_TARGET
1733#undef int16_t
1734#endif
1735
1736
1737/* Define to the type of a signed integer type of width exactly 32 bits if
1738 such a type exists and the standard includes do not define it. */
1739#ifndef USED_FOR_TARGET
1740#undef int32_t
1741#endif
1742
1743
1744/* Define to the type of a signed integer type of width exactly 64 bits if
1745 such a type exists and the standard includes do not define it. */
1746#ifndef USED_FOR_TARGET
1747#undef int64_t
1748#endif
1749
1750
1751/* Define to the type of a signed integer type of width exactly 8 bits if such
1752 a type exists and the standard includes do not define it. */
1753#ifndef USED_FOR_TARGET
1754#undef int8_t
1755#endif
1756
1757
1758/* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do
1759 not define. */
1760#ifndef USED_FOR_TARGET
1761#undef intmax_t
1762#endif
1763
1764
1765/* Define to the type of a signed integer type wide enough to hold a pointer,
1766 if such a type exists, and if the system does not define it. */
1767#ifndef USED_FOR_TARGET
1768#undef intptr_t
1769#endif
1770
1771
a6a5e4c9 1772/* Define to `int' if <sys/types.h> does not define. */
232b67d9 1773#ifndef USED_FOR_TARGET
a6a5e4c9 1774#undef pid_t
232b67d9
NS
1775#endif
1776
475c267f 1777
236ec2d7 1778/* Define to `long' if <sys/resource.h> doesn't define. */
232b67d9 1779#ifndef USED_FOR_TARGET
a6a5e4c9 1780#undef rlim_t
232b67d9
NS
1781#endif
1782
a6a5e4c9
KC
1783
1784/* Define to `int' if <sys/types.h> does not define. */
232b67d9 1785#ifndef USED_FOR_TARGET
a6a5e4c9 1786#undef ssize_t
232b67d9
NS
1787#endif
1788
a6a5e4c9 1789
7c2a2dbf
KT
1790/* Define to the type of an unsigned integer type of width exactly 16 bits if
1791 such a type exists and the standard includes do not define it. */
1792#ifndef USED_FOR_TARGET
1793#undef uint16_t
1794#endif
1795
1796
1797/* Define to the type of an unsigned integer type of width exactly 32 bits if
1798 such a type exists and the standard includes do not define it. */
1799#ifndef USED_FOR_TARGET
1800#undef uint32_t
1801#endif
1802
1803
1804/* Define to the type of an unsigned integer type of width exactly 64 bits if
1805 such a type exists and the standard includes do not define it. */
1806#ifndef USED_FOR_TARGET
1807#undef uint64_t
1808#endif
1809
1810
1811/* Define to the type of an unsigned integer type of width exactly 8 bits if
1812 such a type exists and the standard includes do not define it. */
1813#ifndef USED_FOR_TARGET
1814#undef uint8_t
1815#endif
1816
1817
1818/* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h>
1819 do not define. */
1820#ifndef USED_FOR_TARGET
1821#undef uintmax_t
1822#endif
1823
1824
1825/* Define to the type of an unsigned integer type wide enough to hold a
1826 pointer, if such a type exists, and if the system does not define it. */
1827#ifndef USED_FOR_TARGET
1828#undef uintptr_t
1829#endif
1830
1831
a6a5e4c9 1832/* Define as `fork' if `vfork' does not work. */
232b67d9 1833#ifndef USED_FOR_TARGET
a6a5e4c9 1834#undef vfork
232b67d9
NS
1835#endif
1836