]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/config.in
libiberty.h (writeargv): Declare.
[thirdparty/gcc.git] / gcc / config.in
CommitLineData
a6a5e4c9 1/* config.in. Generated from configure.ac by autoheader. */
71a94577 2
a6a5e4c9 3/* Define as the number of bits in a byte, if \`limits.h' doesn't. */
232b67d9 4#ifndef USED_FOR_TARGET
a6a5e4c9 5#undef CHAR_BIT
232b67d9
NS
6#endif
7
e256b8b6 8
a6a5e4c9 9/* Define 0/1 to force the choice for exception handling model. */
232b67d9 10#ifndef USED_FOR_TARGET
a6a5e4c9 11#undef CONFIG_SJLJ_EXCEPTIONS
232b67d9
NS
12#endif
13
e9831ca0 14
a6a5e4c9 15/* Define to enable the use of a default assembler. */
232b67d9 16#ifndef USED_FOR_TARGET
a6a5e4c9 17#undef DEFAULT_ASSEMBLER
232b67d9
NS
18#endif
19
c375c43b 20
a6a5e4c9 21/* Define to enable the use of a default linker. */
232b67d9 22#ifndef USED_FOR_TARGET
a6a5e4c9 23#undef DEFAULT_LINKER
232b67d9
NS
24#endif
25
ab87f8c8 26
a6a5e4c9
KC
27/* Define if you want to use __cxa_atexit, rather than atexit, to register C++
28 destructors for local statics and global objects. This is essential for
29 fully standards-compliant handling of destructors, but requires
30 __cxa_atexit in libc. */
232b67d9 31#ifndef USED_FOR_TARGET
a6a5e4c9 32#undef DEFAULT_USE_CXA_ATEXIT
232b67d9
NS
33#endif
34
3ec83fc2 35
06c37c96 36/* Define if you want assertions enabled. This is a cheap check. */
232b67d9 37#ifndef USED_FOR_TARGET
06c37c96 38#undef ENABLE_ASSERT_CHECKING
232b67d9
NS
39#endif
40
06c37c96 41
a6a5e4c9
KC
42/* Define if you want more run-time sanity checks. This one gets a grab bag of
43 miscellaneous but relatively cheap checks. */
232b67d9 44#ifndef USED_FOR_TARGET
a6a5e4c9 45#undef ENABLE_CHECKING
232b67d9
NS
46#endif
47
c375c43b 48
486aa804
BE
49/* Define to 1 to enable decimal float extension to C. */
50#ifndef USED_FOR_TARGET
51#undef ENABLE_DECIMAL_FLOAT
52#endif
53
54
79b87c74
MM
55/* Define to 1 to say we are using the BID decimal format */
56#ifndef USED_FOR_TARGET
57#undef ENABLE_DECIMAL_BID_FORMAT
58#endif
59
60
a6a5e4c9
KC
61/* Define if you want fold checked that it never destructs its argument. This
62 is quite expensive. */
232b67d9 63#ifndef USED_FOR_TARGET
a6a5e4c9 64#undef ENABLE_FOLD_CHECKING
232b67d9
NS
65#endif
66
956d6950 67
a6a5e4c9
KC
68/* Define if you want the garbage collector to operate in maximally paranoid
69 mode, validating the entire heap and collecting garbage at every
70 opportunity. This is extremely expensive. */
232b67d9 71#ifndef USED_FOR_TARGET
a6a5e4c9 72#undef ENABLE_GC_ALWAYS_COLLECT
232b67d9
NS
73#endif
74
956d6950 75
a6a5e4c9
KC
76/* Define if you want the garbage collector to do object poisoning and other
77 memory allocation checks. This is quite expensive. */
232b67d9 78#ifndef USED_FOR_TARGET
a6a5e4c9 79#undef ENABLE_GC_CHECKING
232b67d9
NS
80#endif
81
e256b8b6 82
a6a5e4c9
KC
83/* Define to 1 if translation of program messages to the user's native
84 language is requested. */
232b67d9 85#ifndef USED_FOR_TARGET
a6a5e4c9 86#undef ENABLE_NLS
232b67d9
NS
87#endif
88
c375c43b 89
a6a5e4c9
KC
90/* Define if you want all operations on RTL (the basic data structure of the
91 optimizer and back end) to be checked for dynamic type safety at runtime.
92 This is quite expensive. */
232b67d9 93#ifndef USED_FOR_TARGET
a6a5e4c9 94#undef ENABLE_RTL_CHECKING
232b67d9
NS
95#endif
96
a15135c9 97
a6a5e4c9
KC
98/* Define if you want RTL flag accesses to be checked against the RTL codes
99 that are supported for each access macro. This is relatively cheap. */
232b67d9 100#ifndef USED_FOR_TARGET
a6a5e4c9 101#undef ENABLE_RTL_FLAG_CHECKING
232b67d9
NS
102#endif
103
0ee31ab1 104
b53ef395
NS
105/* Define if you want runtime assertions enabled. This is a cheap check. */
106#undef ENABLE_RUNTIME_CHECKING
107
a6a5e4c9
KC
108/* Define if you want all operations on trees (the basic data structure of the
109 front ends) to be checked for dynamic type safety at runtime. This is
2af5538b
PB
110 moderately expensive. The tree browser debugging routines will also be
111 enabled by this option. */
232b67d9 112#ifndef USED_FOR_TARGET
a6a5e4c9 113#undef ENABLE_TREE_CHECKING
232b67d9
NS
114#endif
115
0ee31ab1 116
a6a5e4c9
KC
117/* Define if you want to run subprograms and generated programs through
118 valgrind (a memory checker). This is extremely expensive. */
232b67d9 119#ifndef USED_FOR_TARGET
a6a5e4c9 120#undef ENABLE_VALGRIND_CHECKING
232b67d9
NS
121#endif
122
c1800ec8 123
a1286ef5
ZW
124/* Define to 1 if installation paths should be looked up in the Windows
125 Registry. Ignored on non-Windows hosts. */
232b67d9 126#ifndef USED_FOR_TARGET
a6a5e4c9 127#undef ENABLE_WIN32_REGISTRY
232b67d9
NS
128#endif
129
475c267f 130
a6a5e4c9
KC
131/* Define to the name of a file containing a list of extra machine modes for
132 this architecture. */
232b67d9 133#ifndef USED_FOR_TARGET
a6a5e4c9 134#undef EXTRA_MODES_FILE
232b67d9
NS
135#endif
136
3b681e9d 137
a6a5e4c9 138/* Define to enable detailed memory allocation stats gathering. */
232b67d9 139#ifndef USED_FOR_TARGET
a6a5e4c9 140#undef GATHER_STATISTICS
232b67d9
NS
141#endif
142
54953b66 143
a6a5e4c9
KC
144/* Define to the type of elements in the array set by `getgroups'. Usually
145 this is either `int' or `gid_t'. */
232b67d9 146#ifndef USED_FOR_TARGET
a6a5e4c9 147#undef GETGROUPS_T
232b67d9
NS
148#endif
149
54953b66 150
08cee789 151/* Define if the zone collector is in use */
232b67d9 152#ifndef USED_FOR_TARGET
08cee789 153#undef GGC_ZONE
232b67d9
NS
154#endif
155
08cee789 156
4f6d8cc8
GK
157/* mcontext_t fields start with __ */
158#ifndef USED_FOR_TARGET
159#undef HAS_MCONTEXT_T_UNDERSCORES
160#endif
161
162
a6a5e4c9 163/* Define to 1 if you have the `alphasort' function. */
232b67d9 164#ifndef USED_FOR_TARGET
a6a5e4c9 165#undef HAVE_ALPHASORT
232b67d9
NS
166#endif
167
3b681e9d 168
b639c3c2
JJ
169/* Define if your assembler supports cmpb. */
170#ifndef USED_FOR_TARGET
171#undef HAVE_AS_CMPB
172#endif
173
174
175/* Define if your assembler supports DFP instructions. */
176#ifndef USED_FOR_TARGET
177#undef HAVE_AS_DFP
178#endif
179
180
a6a5e4c9
KC
181/* Define if your assembler supports dwarf2 .file/.loc directives, and
182 preserves file table indices exactly as given. */
232b67d9 183#ifndef USED_FOR_TARGET
a6a5e4c9 184#undef HAVE_AS_DWARF2_DEBUG_LINE
232b67d9
NS
185#endif
186
24a184c9 187
a6a5e4c9 188/* Define if your assembler supports explicit relocations. */
232b67d9 189#ifndef USED_FOR_TARGET
a6a5e4c9 190#undef HAVE_AS_EXPLICIT_RELOCS
232b67d9
NS
191#endif
192
03c41c05 193
9719f3b7
DE
194/* Define if your assembler supports fprnd. */
195#ifndef USED_FOR_TARGET
196#undef HAVE_AS_FPRND
197#endif
198
199
a6a5e4c9 200/* Define if your assembler supports the --gdwarf2 option. */
232b67d9 201#ifndef USED_FOR_TARGET
a6a5e4c9 202#undef HAVE_AS_GDWARF2_DEBUG_FLAG
232b67d9
NS
203#endif
204
a37db56b 205
a6a5e4c9 206/* Define true if the assembler supports '.long foo@GOTOFF'. */
232b67d9 207#ifndef USED_FOR_TARGET
a6a5e4c9 208#undef HAVE_AS_GOTOFF_IN_DATA
232b67d9
NS
209#endif
210
956d6950 211
a6a5e4c9 212/* Define if your assembler supports the --gstabs option. */
232b67d9 213#ifndef USED_FOR_TARGET
a6a5e4c9 214#undef HAVE_AS_GSTABS_DEBUG_FLAG
232b67d9
NS
215#endif
216
2bd02043 217
a6a5e4c9 218/* Define if your assembler supports the Sun syntax for cmov. */
232b67d9 219#ifndef USED_FOR_TARGET
a6a5e4c9 220#undef HAVE_AS_IX86_CMOV_SUN_SYNTAX
232b67d9
NS
221#endif
222
8eb6a092 223
68b92f78
RS
224/* Define if your assembler supports the subtraction of symbols in different
225 sections. */
226#ifndef USED_FOR_TARGET
227#undef HAVE_AS_IX86_DIFF_SECT_DELTA
228#endif
229
230
b6c03bcd
RS
231/* Define if your assembler supports the ffreep mnemonic. */
232#ifndef USED_FOR_TARGET
233#undef HAVE_AS_IX86_FFREEP
234#endif
235
236
38ca3765
UB
237/* Define if your assembler supports the sahf mnemonic. */
238#ifndef USED_FOR_TARGET
239#undef HAVE_AS_IX86_SAHF
240#endif
241
242
d006f5eb
RH
243/* Define if your assembler supports the lituse_jsrdirect relocation. */
244#ifndef USED_FOR_TARGET
245#undef HAVE_AS_JSRDIRECT_RELOCS
246#endif
247
248
a6a5e4c9 249/* Define if your assembler supports .sleb128 and .uleb128. */
232b67d9 250#ifndef USED_FOR_TARGET
a6a5e4c9 251#undef HAVE_AS_LEB128
232b67d9
NS
252#endif
253
03943c05
AO
254
255/* Define if the assembler won't complain about a line such as # 0 "" 2. */
256#ifndef USED_FOR_TARGET
257#undef HAVE_AS_LINE_ZERO
258#endif
259
1072ec3f 260
a6a5e4c9 261/* Define if your assembler supports ltoffx and ldxmov relocations. */
232b67d9 262#ifndef USED_FOR_TARGET
a6a5e4c9 263#undef HAVE_AS_LTOFFX_LDXMOV_RELOCS
232b67d9
NS
264#endif
265
d21445e7 266
a6a5e4c9 267/* Define if your assembler supports mfcr field. */
232b67d9 268#ifndef USED_FOR_TARGET
a6a5e4c9 269#undef HAVE_AS_MFCRF
232b67d9
NS
270#endif
271
54953b66 272
44cd321e
PS
273/* Define if your assembler supports mffgpr and mftgpr. */
274#ifndef USED_FOR_TARGET
275#undef HAVE_AS_MFPGPR
276#endif
277
278
86da66b5 279/* Define if your assembler supports the -no-mul-bug-abort option. */
232b67d9 280#ifndef USED_FOR_TARGET
86da66b5 281#undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION
232b67d9
NS
282#endif
283
86da66b5 284
4551169f
RS
285/* Define if the assembler understands -mno-shared. */
286#ifndef USED_FOR_TARGET
287#undef HAVE_AS_NO_SHARED
288#endif
289
290
a6a5e4c9 291/* Define if your assembler supports offsetable %lo(). */
232b67d9 292#ifndef USED_FOR_TARGET
a6a5e4c9 293#undef HAVE_AS_OFFSETABLE_LO10
232b67d9
NS
294#endif
295
a15135c9 296
432218ba 297/* Define if your assembler supports popcntb field. */
11176d2a 298#ifndef USED_FOR_TARGET
432218ba 299#undef HAVE_AS_POPCNTB
11176d2a
JB
300#endif
301
432218ba 302
a6a5e4c9 303/* Define if your assembler supports .register. */
232b67d9 304#ifndef USED_FOR_TARGET
a6a5e4c9 305#undef HAVE_AS_REGISTER_PSEUDO_OP
232b67d9
NS
306#endif
307
ab87f8c8 308
7f970b70
AM
309/* Define if your assembler supports R_PPC_REL16 relocs. */
310#ifndef USED_FOR_TARGET
311#undef HAVE_AS_REL16
312#endif
313
314
a6a5e4c9 315/* Define if your assembler supports -relax option. */
232b67d9 316#ifndef USED_FOR_TARGET
a6a5e4c9 317#undef HAVE_AS_RELAX_OPTION
232b67d9
NS
318#endif
319
24a184c9 320
a6a5e4c9
KC
321/* Define if your assembler and linker support unaligned PC relative relocs.
322 */
232b67d9 323#ifndef USED_FOR_TARGET
a6a5e4c9 324#undef HAVE_AS_SPARC_UA_PCREL
232b67d9
NS
325#endif
326
007e8d2a 327
a6a5e4c9
KC
328/* Define if your assembler and linker support unaligned PC relative relocs
329 against hidden symbols. */
232b67d9 330#ifndef USED_FOR_TARGET
a6a5e4c9 331#undef HAVE_AS_SPARC_UA_PCREL_HIDDEN
232b67d9
NS
332#endif
333
e5e809f4 334
a6a5e4c9 335/* Define if your assembler supports thread-local storage. */
232b67d9 336#ifndef USED_FOR_TARGET
a6a5e4c9 337#undef HAVE_AS_TLS
232b67d9
NS
338#endif
339
c1800ec8 340
a6a5e4c9 341/* Define to 1 if you have the `atoll' function. */
232b67d9 342#ifndef USED_FOR_TARGET
a6a5e4c9 343#undef HAVE_ATOLL
232b67d9
NS
344#endif
345
2bd02043 346
a6a5e4c9 347/* Define to 1 if you have the `atoq' function. */
232b67d9 348#ifndef USED_FOR_TARGET
a6a5e4c9 349#undef HAVE_ATOQ
232b67d9
NS
350#endif
351
75923b2f 352
0d667716 353/* Define to 1 if you have the `clearerr_unlocked' function. */
232b67d9 354#ifndef USED_FOR_TARGET
0d667716 355#undef HAVE_CLEARERR_UNLOCKED
232b67d9
NS
356#endif
357
0d667716 358
a6a5e4c9 359/* Define to 1 if you have the `clock' function. */
232b67d9 360#ifndef USED_FOR_TARGET
a6a5e4c9 361#undef HAVE_CLOCK
232b67d9
NS
362#endif
363
956d6950 364
a6a5e4c9 365/* Define if <time.h> defines clock_t. */
232b67d9 366#ifndef USED_FOR_TARGET
a6a5e4c9 367#undef HAVE_CLOCK_T
232b67d9
NS
368#endif
369
eb158727 370
11176d2a
JB
371/* Define 0/1 if your assembler and linker support COMDAT groups. */
372#ifndef USED_FOR_TARGET
373#undef HAVE_COMDAT_GROUP
374#endif
375
376
ad6717df
PB
377/* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
378 */
232b67d9 379#ifndef USED_FOR_TARGET
a6a5e4c9 380#undef HAVE_DECL_ABORT
232b67d9
NS
381#endif
382
d21445e7 383
7391b66c
GDR
384/* Define to 1 if we found a declaration for 'asprintf', otherwise define to
385 0. */
386#ifndef USED_FOR_TARGET
387#undef HAVE_DECL_ASPRINTF
388#endif
389
390
ad6717df 391/* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */
232b67d9 392#ifndef USED_FOR_TARGET
a6a5e4c9 393#undef HAVE_DECL_ATOF
232b67d9
NS
394#endif
395
351df804 396
ad6717df 397/* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */
232b67d9 398#ifndef USED_FOR_TARGET
a6a5e4c9 399#undef HAVE_DECL_ATOL
232b67d9
NS
400#endif
401
e9a25f70 402
ad6717df
PB
403/* Define to 1 if we found a declaration for 'basename', otherwise define to
404 0. */
232b67d9 405#ifndef USED_FOR_TARGET
a6a5e4c9 406#undef HAVE_DECL_BASENAME
232b67d9
NS
407#endif
408
ab87f8c8 409
ad6717df
PB
410/* Define to 1 if we found a declaration for 'calloc', otherwise define to 0.
411 */
232b67d9 412#ifndef USED_FOR_TARGET
a6a5e4c9 413#undef HAVE_DECL_CALLOC
232b67d9
NS
414#endif
415
ab87f8c8 416
0d667716
KG
417/* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise
418 define to 0. */
232b67d9 419#ifndef USED_FOR_TARGET
0d667716 420#undef HAVE_DECL_CLEARERR_UNLOCKED
232b67d9
NS
421#endif
422
0d667716 423
ad6717df
PB
424/* Define to 1 if we found a declaration for 'clock', otherwise define to 0.
425 */
232b67d9 426#ifndef USED_FOR_TARGET
a6a5e4c9 427#undef HAVE_DECL_CLOCK
232b67d9
NS
428#endif
429
861bb6c1 430
ad6717df
PB
431/* Define to 1 if we found a declaration for 'errno', otherwise define to 0.
432 */
232b67d9 433#ifndef USED_FOR_TARGET
a6a5e4c9 434#undef HAVE_DECL_ERRNO
232b67d9
NS
435#endif
436
861bb6c1 437
0d667716
KG
438/* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define
439 to 0. */
232b67d9 440#ifndef USED_FOR_TARGET
0d667716 441#undef HAVE_DECL_FEOF_UNLOCKED
232b67d9
NS
442#endif
443
0d667716
KG
444
445/* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise
446 define to 0. */
232b67d9 447#ifndef USED_FOR_TARGET
0d667716 448#undef HAVE_DECL_FERROR_UNLOCKED
232b67d9
NS
449#endif
450
0d667716
KG
451
452/* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise
453 define to 0. */
232b67d9 454#ifndef USED_FOR_TARGET
0d667716 455#undef HAVE_DECL_FFLUSH_UNLOCKED
232b67d9
NS
456#endif
457
0d667716
KG
458
459/* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise
460 define to 0. */
232b67d9 461#ifndef USED_FOR_TARGET
0d667716 462#undef HAVE_DECL_FGETC_UNLOCKED
232b67d9
NS
463#endif
464
0d667716
KG
465
466/* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise
467 define to 0. */
232b67d9 468#ifndef USED_FOR_TARGET
0d667716 469#undef HAVE_DECL_FGETS_UNLOCKED
232b67d9
NS
470#endif
471
0d667716
KG
472
473/* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise
474 define to 0. */
232b67d9 475#ifndef USED_FOR_TARGET
0d667716 476#undef HAVE_DECL_FILENO_UNLOCKED
232b67d9
NS
477#endif
478
0d667716 479
ad6717df
PB
480/* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise
481 define to 0. */
232b67d9 482#ifndef USED_FOR_TARGET
a6a5e4c9 483#undef HAVE_DECL_FPRINTF_UNLOCKED
232b67d9
NS
484#endif
485
861bb6c1 486
0d667716
KG
487/* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise
488 define to 0. */
232b67d9 489#ifndef USED_FOR_TARGET
0d667716 490#undef HAVE_DECL_FPUTC_UNLOCKED
232b67d9
NS
491#endif
492
0d667716 493
ad6717df
PB
494/* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise
495 define to 0. */
232b67d9 496#ifndef USED_FOR_TARGET
a6a5e4c9 497#undef HAVE_DECL_FPUTS_UNLOCKED
232b67d9
NS
498#endif
499
861bb6c1 500
0d667716
KG
501/* Define to 1 if we found a declaration for 'fread_unlocked', otherwise
502 define to 0. */
232b67d9 503#ifndef USED_FOR_TARGET
0d667716 504#undef HAVE_DECL_FREAD_UNLOCKED
232b67d9
NS
505#endif
506
0d667716 507
ad6717df 508/* Define to 1 if we found a declaration for 'free', otherwise define to 0. */
232b67d9 509#ifndef USED_FOR_TARGET
a6a5e4c9 510#undef HAVE_DECL_FREE
232b67d9
NS
511#endif
512
956d6950 513
ad6717df
PB
514/* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise
515 define to 0. */
232b67d9 516#ifndef USED_FOR_TARGET
a6a5e4c9 517#undef HAVE_DECL_FWRITE_UNLOCKED
232b67d9
NS
518#endif
519
1072ec3f 520
0d667716
KG
521/* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise
522 define to 0. */
232b67d9 523#ifndef USED_FOR_TARGET
0d667716 524#undef HAVE_DECL_GETCHAR_UNLOCKED
232b67d9
NS
525#endif
526
0d667716 527
ad6717df
PB
528/* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0.
529 */
232b67d9 530#ifndef USED_FOR_TARGET
a6a5e4c9 531#undef HAVE_DECL_GETCWD
232b67d9
NS
532#endif
533
956d6950 534
0d667716
KG
535/* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define
536 to 0. */
232b67d9 537#ifndef USED_FOR_TARGET
0d667716 538#undef HAVE_DECL_GETC_UNLOCKED
232b67d9
NS
539#endif
540
0d667716 541
ad6717df
PB
542/* Define to 1 if we found a declaration for 'getenv', otherwise define to 0.
543 */
232b67d9 544#ifndef USED_FOR_TARGET
a6a5e4c9 545#undef HAVE_DECL_GETENV
232b67d9
NS
546#endif
547
956d6950 548
ad6717df
PB
549/* Define to 1 if we found a declaration for 'getopt', otherwise define to 0.
550 */
232b67d9 551#ifndef USED_FOR_TARGET
a6a5e4c9 552#undef HAVE_DECL_GETOPT
232b67d9
NS
553#endif
554
a05e22b8 555
6a257778
AL
556/* Define to 1 if we found a declaration for 'getpagesize', otherwise define
557 to 0. */
232b67d9 558#ifndef USED_FOR_TARGET
6a257778 559#undef HAVE_DECL_GETPAGESIZE
232b67d9
NS
560#endif
561
6a257778 562
ad6717df
PB
563/* Define to 1 if we found a declaration for 'getrlimit', otherwise define to
564 0. */
232b67d9 565#ifndef USED_FOR_TARGET
a6a5e4c9 566#undef HAVE_DECL_GETRLIMIT
232b67d9
NS
567#endif
568
956d6950 569
ad6717df
PB
570/* Define to 1 if we found a declaration for 'getrusage', otherwise define to
571 0. */
232b67d9 572#ifndef USED_FOR_TARGET
a6a5e4c9 573#undef HAVE_DECL_GETRUSAGE
232b67d9
NS
574#endif
575
956d6950 576
ad6717df
PB
577/* Define to 1 if we found a declaration for 'getwd', otherwise define to 0.
578 */
232b67d9 579#ifndef USED_FOR_TARGET
a6a5e4c9 580#undef HAVE_DECL_GETWD
232b67d9
NS
581#endif
582
861bb6c1 583
ad6717df
PB
584/* Define to 1 if we found a declaration for 'ldgetname', otherwise define to
585 0. */
232b67d9 586#ifndef USED_FOR_TARGET
a6a5e4c9 587#undef HAVE_DECL_LDGETNAME
232b67d9
NS
588#endif
589
ab87f8c8 590
ad6717df
PB
591/* Define to 1 if we found a declaration for 'malloc', otherwise define to 0.
592 */
232b67d9 593#ifndef USED_FOR_TARGET
a6a5e4c9 594#undef HAVE_DECL_MALLOC
232b67d9
NS
595#endif
596
2bd02043 597
0d667716
KG
598/* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise
599 define to 0. */
232b67d9 600#ifndef USED_FOR_TARGET
0d667716 601#undef HAVE_DECL_PUTCHAR_UNLOCKED
232b67d9
NS
602#endif
603
0d667716 604
ad6717df
PB
605/* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define
606 to 0. */
232b67d9 607#ifndef USED_FOR_TARGET
a6a5e4c9 608#undef HAVE_DECL_PUTC_UNLOCKED
232b67d9
NS
609#endif
610
91029a29 611
ad6717df
PB
612/* Define to 1 if we found a declaration for 'realloc', otherwise define to 0.
613 */
232b67d9 614#ifndef USED_FOR_TARGET
a6a5e4c9 615#undef HAVE_DECL_REALLOC
232b67d9
NS
616#endif
617
91029a29 618
ad6717df 619/* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */
232b67d9 620#ifndef USED_FOR_TARGET
a6a5e4c9 621#undef HAVE_DECL_SBRK
232b67d9
NS
622#endif
623
414d23ae 624
ad6717df
PB
625/* Define to 1 if we found a declaration for 'setrlimit', otherwise define to
626 0. */
232b67d9 627#ifndef USED_FOR_TARGET
a6a5e4c9 628#undef HAVE_DECL_SETRLIMIT
232b67d9
NS
629#endif
630
414d23ae 631
4f6d8cc8
GK
632/* Define to 1 if we found a declaration for 'sigaltstack', otherwise define
633 to 0. */
634#ifndef USED_FOR_TARGET
635#undef HAVE_DECL_SIGALTSTACK
636#endif
637
638
ad6717df
PB
639/* Define to 1 if we found a declaration for 'snprintf', otherwise define to
640 0. */
232b67d9 641#ifndef USED_FOR_TARGET
a6a5e4c9 642#undef HAVE_DECL_SNPRINTF
232b67d9
NS
643#endif
644
414d23ae 645
ad6717df
PB
646/* Define to 1 if we found a declaration for 'strsignal', otherwise define to
647 0. */
232b67d9 648#ifndef USED_FOR_TARGET
a6a5e4c9 649#undef HAVE_DECL_STRSIGNAL
232b67d9
NS
650#endif
651
75b6f3fd 652
ad6717df
PB
653/* Define to 1 if we found a declaration for 'strstr', otherwise define to 0.
654 */
232b67d9 655#ifndef USED_FOR_TARGET
a6a5e4c9 656#undef HAVE_DECL_STRSTR
232b67d9
NS
657#endif
658
414d23ae 659
ed5b9f96
GK
660/* Define to 1 if we found a declaration for 'strverscmp', otherwise define to
661 0. */
662#ifndef USED_FOR_TARGET
663#undef HAVE_DECL_STRVERSCMP
664#endif
665
666
ad6717df
PB
667/* Define to 1 if we found a declaration for 'times', otherwise define to 0.
668 */
232b67d9 669#ifndef USED_FOR_TARGET
a6a5e4c9 670#undef HAVE_DECL_TIMES
232b67d9
NS
671#endif
672
414d23ae 673
ad6717df
PB
674/* Define to 1 if we found a declaration for 'vasprintf', otherwise define to
675 0. */
232b67d9 676#ifndef USED_FOR_TARGET
a6a5e4c9 677#undef HAVE_DECL_VASPRINTF
232b67d9
NS
678#endif
679
414d23ae 680
367e8319
EB
681/* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to
682 0. */
232b67d9 683#ifndef USED_FOR_TARGET
367e8319 684#undef HAVE_DECL_VSNPRINTF
232b67d9
NS
685#endif
686
367e8319 687
a6a5e4c9 688/* Define to 1 if you have the <direct.h> header file. */
232b67d9 689#ifndef USED_FOR_TARGET
a6a5e4c9 690#undef HAVE_DIRECT_H
232b67d9
NS
691#endif
692
414d23ae 693
a6a5e4c9 694/* Define to 1 if you have the <fcntl.h> header file. */
232b67d9 695#ifndef USED_FOR_TARGET
a6a5e4c9 696#undef HAVE_FCNTL_H
232b67d9
NS
697#endif
698
119d24d1 699
0d667716 700/* Define to 1 if you have the `feof_unlocked' function. */
232b67d9 701#ifndef USED_FOR_TARGET
0d667716 702#undef HAVE_FEOF_UNLOCKED
232b67d9
NS
703#endif
704
0d667716
KG
705
706/* Define to 1 if you have the `ferror_unlocked' function. */
232b67d9 707#ifndef USED_FOR_TARGET
0d667716 708#undef HAVE_FERROR_UNLOCKED
232b67d9
NS
709#endif
710
0d667716
KG
711
712/* Define to 1 if you have the `fflush_unlocked' function. */
232b67d9 713#ifndef USED_FOR_TARGET
0d667716 714#undef HAVE_FFLUSH_UNLOCKED
232b67d9
NS
715#endif
716
0d667716
KG
717
718/* Define to 1 if you have the `fgetc_unlocked' function. */
232b67d9 719#ifndef USED_FOR_TARGET
0d667716 720#undef HAVE_FGETC_UNLOCKED
232b67d9
NS
721#endif
722
0d667716
KG
723
724/* Define to 1 if you have the `fgets_unlocked' function. */
232b67d9 725#ifndef USED_FOR_TARGET
0d667716 726#undef HAVE_FGETS_UNLOCKED
232b67d9
NS
727#endif
728
0d667716
KG
729
730/* Define to 1 if you have the `fileno_unlocked' function. */
232b67d9 731#ifndef USED_FOR_TARGET
0d667716 732#undef HAVE_FILENO_UNLOCKED
232b67d9
NS
733#endif
734
0d667716 735
a6a5e4c9 736/* Define to 1 if you have the `fork' function. */
232b67d9 737#ifndef USED_FOR_TARGET
a6a5e4c9 738#undef HAVE_FORK
232b67d9
NS
739#endif
740
119d24d1 741
a6a5e4c9 742/* Define to 1 if you have the `fprintf_unlocked' function. */
232b67d9 743#ifndef USED_FOR_TARGET
a6a5e4c9 744#undef HAVE_FPRINTF_UNLOCKED
232b67d9
NS
745#endif
746
119d24d1 747
a6a5e4c9 748/* Define to 1 if you have the `fputc_unlocked' function. */
232b67d9 749#ifndef USED_FOR_TARGET
a6a5e4c9 750#undef HAVE_FPUTC_UNLOCKED
232b67d9
NS
751#endif
752
4c76f856 753
a6a5e4c9 754/* Define to 1 if you have the `fputs_unlocked' function. */
232b67d9 755#ifndef USED_FOR_TARGET
a6a5e4c9 756#undef HAVE_FPUTS_UNLOCKED
232b67d9
NS
757#endif
758
119d24d1 759
0d667716 760/* Define to 1 if you have the `fread_unlocked' function. */
232b67d9 761#ifndef USED_FOR_TARGET
0d667716 762#undef HAVE_FREAD_UNLOCKED
232b67d9
NS
763#endif
764
0d667716 765
a6a5e4c9 766/* Define to 1 if you have the `fwrite_unlocked' function. */
232b67d9 767#ifndef USED_FOR_TARGET
a6a5e4c9 768#undef HAVE_FWRITE_UNLOCKED
232b67d9
NS
769#endif
770
119d24d1 771
a6a5e4c9 772/* Define if your assembler supports .balign and .p2align. */
232b67d9 773#ifndef USED_FOR_TARGET
a6a5e4c9 774#undef HAVE_GAS_BALIGN_AND_P2ALIGN
232b67d9
NS
775#endif
776
5dfa45d0 777
a6a5e4c9 778/* Define if your assembler uses the new HImode fild and fist notation. */
232b67d9 779#ifndef USED_FOR_TARGET
a6a5e4c9 780#undef HAVE_GAS_FILDS_FISTS
232b67d9
NS
781#endif
782
414d23ae 783
a6a5e4c9
KC
784/* Define if your assembler and linker support .hidden. */
785#undef HAVE_GAS_HIDDEN
a207b594 786
5708d18d
MS
787/* Define if your assembler supports .literal16. */
788#ifndef USED_FOR_TARGET
789#undef HAVE_GAS_LITERAL16
790#endif
791
792
a6a5e4c9
KC
793/* Define if your assembler supports specifying the maximum number of bytes to
794 skip when using the GAS .p2align command. */
232b67d9 795#ifndef USED_FOR_TARGET
a6a5e4c9 796#undef HAVE_GAS_MAX_SKIP_P2ALIGN
232b67d9
NS
797#endif
798
14011ca4 799
e41f3691 800/* Define if your assembler supports .nsubspa comdat option. */
232b67d9 801#ifndef USED_FOR_TARGET
e41f3691 802#undef HAVE_GAS_NSUBSPA_COMDAT
232b67d9
NS
803#endif
804
e41f3691 805
d38bc601
BF
806/* Define if your assembler and linker support 32-bit section relative relocs
807 via '.secrel32 label'. */
232b67d9 808#ifndef USED_FOR_TARGET
d38bc601 809#undef HAVE_GAS_PE_SECREL32_RELOC
232b67d9
NS
810#endif
811
d38bc601 812
a6a5e4c9
KC
813/* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag.
814 */
232b67d9 815#ifndef USED_FOR_TARGET
a6a5e4c9 816#undef HAVE_GAS_SHF_MERGE
232b67d9
NS
817#endif
818
439a7e54 819
a6a5e4c9
KC
820/* Define if your assembler supports .subsection and .subsection -1 starts
821 emitting at the beginning of your section. */
232b67d9 822#ifndef USED_FOR_TARGET
a6a5e4c9 823#undef HAVE_GAS_SUBSECTION_ORDERING
232b67d9
NS
824#endif
825
75e93faa 826
a6a5e4c9 827/* Define if your assembler supports .weak. */
232b67d9 828#ifndef USED_FOR_TARGET
a6a5e4c9 829#undef HAVE_GAS_WEAK
232b67d9
NS
830#endif
831
827ae6cf 832
a0203ca7
AO
833/* Define if your assembler supports .weakref. */
834#ifndef USED_FOR_TARGET
835#undef HAVE_GAS_WEAKREF
836#endif
837
838
0d667716 839/* Define to 1 if you have the `getchar_unlocked' function. */
232b67d9 840#ifndef USED_FOR_TARGET
0d667716 841#undef HAVE_GETCHAR_UNLOCKED
232b67d9
NS
842#endif
843
0d667716
KG
844
845/* Define to 1 if you have the `getc_unlocked' function. */
232b67d9 846#ifndef USED_FOR_TARGET
0d667716 847#undef HAVE_GETC_UNLOCKED
232b67d9
NS
848#endif
849
0d667716 850
e64f5acf
SE
851/* Define to 1 if system unwind library has _Unwind_GetIPInfo. */
852#undef HAVE_GETIPINFO
853
a6a5e4c9 854/* Define to 1 if you have the `getrlimit' function. */
232b67d9 855#ifndef USED_FOR_TARGET
a6a5e4c9 856#undef HAVE_GETRLIMIT
232b67d9
NS
857#endif
858
91029a29 859
a6a5e4c9 860/* Define to 1 if you have the `getrusage' function. */
232b67d9 861#ifndef USED_FOR_TARGET
a6a5e4c9 862#undef HAVE_GETRUSAGE
232b67d9
NS
863#endif
864
75e93faa 865
a6a5e4c9 866/* Define to 1 if you have the `gettimeofday' function. */
232b67d9 867#ifndef USED_FOR_TARGET
a6a5e4c9 868#undef HAVE_GETTIMEOFDAY
232b67d9
NS
869#endif
870
4977bab6 871
2091ff66
NF
872/* Define if using GNU ld. */
873#ifndef USED_FOR_TARGET
874#undef HAVE_GNU_LD
875#endif
876
877
a6a5e4c9 878/* Define if you have the iconv() function. */
232b67d9 879#ifndef USED_FOR_TARGET
a6a5e4c9 880#undef HAVE_ICONV
232b67d9
NS
881#endif
882
84c041a1 883
a6a5e4c9 884/* Define to 1 if you have the <iconv.h> header file. */
232b67d9 885#ifndef USED_FOR_TARGET
a6a5e4c9 886#undef HAVE_ICONV_H
232b67d9
NS
887#endif
888
a6a5e4c9
KC
889
890/* Define .init_array/.fini_array sections are available and working. */
232b67d9 891#ifndef USED_FOR_TARGET
a6a5e4c9 892#undef HAVE_INITFINI_ARRAY
232b67d9
NS
893#endif
894
4977bab6 895
91029a29 896/* Define if you have a working <inttypes.h> header file. */
232b67d9 897#ifndef USED_FOR_TARGET
91029a29 898#undef HAVE_INTTYPES_H
232b67d9
NS
899#endif
900
91029a29 901
a6a5e4c9 902/* Define to 1 if you have the `kill' function. */
232b67d9 903#ifndef USED_FOR_TARGET
a6a5e4c9 904#undef HAVE_KILL
232b67d9
NS
905#endif
906
39f6c4c8 907
a03ea89b 908/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
232b67d9 909#ifndef USED_FOR_TARGET
a03ea89b 910#undef HAVE_LANGINFO_CODESET
232b67d9
NS
911#endif
912
a03ea89b 913
a6a5e4c9 914/* Define to 1 if you have the <langinfo.h> header file. */
232b67d9 915#ifndef USED_FOR_TARGET
a6a5e4c9 916#undef HAVE_LANGINFO_H
232b67d9
NS
917#endif
918
8ada417f 919
a6a5e4c9 920/* Define if your <locale.h> file defines LC_MESSAGES. */
232b67d9 921#ifndef USED_FOR_TARGET
a6a5e4c9 922#undef HAVE_LC_MESSAGES
232b67d9
NS
923#endif
924
91029a29 925
a6a5e4c9 926/* Define to 1 if you have the <ldfcn.h> header file. */
232b67d9 927#ifndef USED_FOR_TARGET
a6a5e4c9 928#undef HAVE_LDFCN_H
232b67d9
NS
929#endif
930
1072ec3f 931
765f1bf9 932/* Define if your linker supports --as-needed and --no-as-needed options. */
232b67d9 933#ifndef USED_FOR_TARGET
765f1bf9 934#undef HAVE_LD_AS_NEEDED
232b67d9
NS
935#endif
936
765f1bf9 937
d594623a 938/* Define if your linker supports --demangle option. */
232b67d9 939#ifndef USED_FOR_TARGET
d594623a 940#undef HAVE_LD_DEMANGLE
232b67d9
NS
941#endif
942
d594623a 943
a6a5e4c9
KC
944/* Define if your linker supports --eh-frame-hdr option. */
945#undef HAVE_LD_EH_FRAME_HDR
825b6926 946
22ba88ef
EB
947/* Define if your linker supports garbage collection of sections in presence
948 of EH frames. */
949#ifndef USED_FOR_TARGET
950#undef HAVE_LD_EH_GC_SECTIONS
951#endif
952
953
85b776df 954/* Define if your PowerPC64 linker only needs function descriptor syms. */
232b67d9 955#ifndef USED_FOR_TARGET
85b776df 956#undef HAVE_LD_NO_DOT_SYMS
232b67d9
NS
957#endif
958
85b776df 959
a6a5e4c9 960/* Define if your linker supports -pie option. */
232b67d9 961#ifndef USED_FOR_TARGET
a6a5e4c9 962#undef HAVE_LD_PIE
232b67d9
NS
963#endif
964
4acab94b 965
a6a5e4c9
KC
966/* Define if your linker links a mix of read-only and read-write sections into
967 a read-write section. */
232b67d9 968#ifndef USED_FOR_TARGET
a6a5e4c9 969#undef HAVE_LD_RO_RW_SECTION_MIXING
232b67d9
NS
970#endif
971
f91abfce 972
7e9d8517 973/* Define if your linker supports -Bstatic/-Bdynamic option. */
232b67d9 974#ifndef USED_FOR_TARGET
7e9d8517 975#undef HAVE_LD_STATIC_DYNAMIC
232b67d9
NS
976#endif
977
7e9d8517 978
380e5ca4 979/* Define if your linker supports --sysroot. */
232b67d9 980#ifndef USED_FOR_TARGET
380e5ca4 981#undef HAVE_LD_SYSROOT
232b67d9
NS
982#endif
983
380e5ca4 984
a6a5e4c9 985/* Define to 1 if you have the <limits.h> header file. */
232b67d9 986#ifndef USED_FOR_TARGET
a6a5e4c9 987#undef HAVE_LIMITS_H
232b67d9
NS
988#endif
989
f91abfce 990
a6a5e4c9 991/* Define to 1 if you have the <locale.h> header file. */
232b67d9 992#ifndef USED_FOR_TARGET
a6a5e4c9 993#undef HAVE_LOCALE_H
232b67d9
NS
994#endif
995
56694dd9 996
5ec1c5e6 997/* Define to 1 if the system has the type `long long'. */
232b67d9 998#ifndef USED_FOR_TARGET
a6a5e4c9 999#undef HAVE_LONG_LONG
232b67d9
NS
1000#endif
1001
86cf1cbd 1002
a6a5e4c9 1003/* Define to 1 if you have the <malloc.h> header file. */
232b67d9 1004#ifndef USED_FOR_TARGET
a6a5e4c9 1005#undef HAVE_MALLOC_H
232b67d9
NS
1006#endif
1007
86cf1cbd 1008
a6a5e4c9 1009/* Define to 1 if you have the `mbstowcs' function. */
232b67d9 1010#ifndef USED_FOR_TARGET
a6a5e4c9 1011#undef HAVE_MBSTOWCS
232b67d9
NS
1012#endif
1013
86cf1cbd 1014
a6a5e4c9 1015/* Define if valgrind's memcheck.h header is installed. */
232b67d9 1016#ifndef USED_FOR_TARGET
a6a5e4c9 1017#undef HAVE_MEMCHECK_H
232b67d9
NS
1018#endif
1019
86cf1cbd 1020
a6a5e4c9 1021/* Define to 1 if you have the <memory.h> header file. */
232b67d9 1022#ifndef USED_FOR_TARGET
a6a5e4c9 1023#undef HAVE_MEMORY_H
232b67d9
NS
1024#endif
1025
86cf1cbd 1026
a6a5e4c9 1027/* Define to 1 if you have the `mincore' function. */
232b67d9 1028#ifndef USED_FOR_TARGET
a6a5e4c9 1029#undef HAVE_MINCORE
232b67d9
NS
1030#endif
1031
86cf1cbd 1032
a6a5e4c9 1033/* Define to 1 if you have the `mmap' function. */
232b67d9 1034#ifndef USED_FOR_TARGET
a6a5e4c9 1035#undef HAVE_MMAP
232b67d9
NS
1036#endif
1037
86cf1cbd 1038
a6a5e4c9 1039/* Define if mmap with MAP_ANON(YMOUS) works. */
232b67d9 1040#ifndef USED_FOR_TARGET
a6a5e4c9 1041#undef HAVE_MMAP_ANON
232b67d9
NS
1042#endif
1043
86cf1cbd 1044
a6a5e4c9 1045/* Define if mmap of /dev/zero works. */
232b67d9 1046#ifndef USED_FOR_TARGET
a6a5e4c9 1047#undef HAVE_MMAP_DEV_ZERO
232b67d9
NS
1048#endif
1049
86cf1cbd 1050
a6a5e4c9 1051/* Define if read-only mmap of a plain file works. */
232b67d9 1052#ifndef USED_FOR_TARGET
a6a5e4c9 1053#undef HAVE_MMAP_FILE
232b67d9
NS
1054#endif
1055
86cf1cbd 1056
a6a5e4c9 1057/* Define to 1 if you have the `nl_langinfo' function. */
232b67d9 1058#ifndef USED_FOR_TARGET
a6a5e4c9 1059#undef HAVE_NL_LANGINFO
232b67d9
NS
1060#endif
1061
3b681e9d 1062
0d667716 1063/* Define to 1 if you have the `putchar_unlocked' function. */
232b67d9 1064#ifndef USED_FOR_TARGET
0d667716 1065#undef HAVE_PUTCHAR_UNLOCKED
232b67d9
NS
1066#endif
1067
0d667716 1068
a6a5e4c9 1069/* Define to 1 if you have the `putc_unlocked' function. */
232b67d9 1070#ifndef USED_FOR_TARGET
a6a5e4c9 1071#undef HAVE_PUTC_UNLOCKED
232b67d9
NS
1072#endif
1073
86cf1cbd 1074
a6a5e4c9 1075/* Define to 1 if you have the `scandir' function. */
232b67d9 1076#ifndef USED_FOR_TARGET
a6a5e4c9 1077#undef HAVE_SCANDIR
232b67d9
NS
1078#endif
1079
6c889b67 1080
a6a5e4c9 1081/* Define to 1 if you have the `setlocale' function. */
232b67d9 1082#ifndef USED_FOR_TARGET
a6a5e4c9 1083#undef HAVE_SETLOCALE
232b67d9
NS
1084#endif
1085
236ce4b2 1086
a6a5e4c9 1087/* Define to 1 if you have the `setrlimit' function. */
232b67d9 1088#ifndef USED_FOR_TARGET
a6a5e4c9 1089#undef HAVE_SETRLIMIT
232b67d9
NS
1090#endif
1091
a7475ab1 1092
a6a5e4c9 1093/* Define to 1 if you have the <stddef.h> header file. */
232b67d9 1094#ifndef USED_FOR_TARGET
a6a5e4c9 1095#undef HAVE_STDDEF_H
232b67d9
NS
1096#endif
1097
86cf1cbd 1098
a6a5e4c9 1099/* Define to 1 if you have the <stdint.h> header file. */
232b67d9 1100#ifndef USED_FOR_TARGET
a6a5e4c9 1101#undef HAVE_STDINT_H
232b67d9
NS
1102#endif
1103
86cf1cbd 1104
a6a5e4c9 1105/* Define to 1 if you have the <stdlib.h> header file. */
232b67d9 1106#ifndef USED_FOR_TARGET
a6a5e4c9 1107#undef HAVE_STDLIB_H
232b67d9
NS
1108#endif
1109
86cf1cbd 1110
a6a5e4c9 1111/* Define to 1 if you have the <strings.h> header file. */
232b67d9 1112#ifndef USED_FOR_TARGET
a6a5e4c9 1113#undef HAVE_STRINGS_H
232b67d9
NS
1114#endif
1115
86cf1cbd 1116
a6a5e4c9 1117/* Define to 1 if you have the <string.h> header file. */
232b67d9 1118#ifndef USED_FOR_TARGET
a6a5e4c9 1119#undef HAVE_STRING_H
232b67d9
NS
1120#endif
1121
86cf1cbd 1122
a6a5e4c9 1123/* Define to 1 if you have the `strsignal' function. */
232b67d9 1124#ifndef USED_FOR_TARGET
a6a5e4c9 1125#undef HAVE_STRSIGNAL
232b67d9
NS
1126#endif
1127
c1800ec8 1128
a6a5e4c9 1129/* Define if <sys/times.h> defines struct tms. */
232b67d9 1130#ifndef USED_FOR_TARGET
a6a5e4c9 1131#undef HAVE_STRUCT_TMS
232b67d9
NS
1132#endif
1133
f31e826b 1134
a6a5e4c9 1135/* Define to 1 if you have the `sysconf' function. */
232b67d9 1136#ifndef USED_FOR_TARGET
a6a5e4c9 1137#undef HAVE_SYSCONF
232b67d9
NS
1138#endif
1139
f31e826b 1140
a6a5e4c9 1141/* Define to 1 if you have the <sys/file.h> header file. */
232b67d9 1142#ifndef USED_FOR_TARGET
a6a5e4c9 1143#undef HAVE_SYS_FILE_H
232b67d9
NS
1144#endif
1145
86cf1cbd 1146
a6a5e4c9 1147/* Define to 1 if you have the <sys/mman.h> header file. */
232b67d9 1148#ifndef USED_FOR_TARGET
a6a5e4c9 1149#undef HAVE_SYS_MMAN_H
232b67d9
NS
1150#endif
1151
cb49b9ad 1152
a6a5e4c9 1153/* Define to 1 if you have the <sys/param.h> header file. */
232b67d9 1154#ifndef USED_FOR_TARGET
a6a5e4c9 1155#undef HAVE_SYS_PARAM_H
232b67d9
NS
1156#endif
1157
351df804 1158
a6a5e4c9 1159/* Define to 1 if you have the <sys/resource.h> header file. */
232b67d9 1160#ifndef USED_FOR_TARGET
a6a5e4c9 1161#undef HAVE_SYS_RESOURCE_H
232b67d9
NS
1162#endif
1163
c1800ec8 1164
a6a5e4c9 1165/* Define to 1 if you have the <sys/stat.h> header file. */
232b67d9 1166#ifndef USED_FOR_TARGET
a6a5e4c9 1167#undef HAVE_SYS_STAT_H
232b67d9
NS
1168#endif
1169
c1800ec8 1170
a6a5e4c9 1171/* Define to 1 if you have the <sys/times.h> header file. */
232b67d9 1172#ifndef USED_FOR_TARGET
a6a5e4c9 1173#undef HAVE_SYS_TIMES_H
232b67d9
NS
1174#endif
1175
a6a5e4c9
KC
1176
1177/* Define to 1 if you have the <sys/time.h> header file. */
232b67d9 1178#ifndef USED_FOR_TARGET
a6a5e4c9 1179#undef HAVE_SYS_TIME_H
232b67d9
NS
1180#endif
1181
a6a5e4c9
KC
1182
1183/* Define to 1 if you have the <sys/types.h> header file. */
232b67d9 1184#ifndef USED_FOR_TARGET
a6a5e4c9 1185#undef HAVE_SYS_TYPES_H
232b67d9
NS
1186#endif
1187
a6a5e4c9
KC
1188
1189/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
232b67d9 1190#ifndef USED_FOR_TARGET
a6a5e4c9 1191#undef HAVE_SYS_WAIT_H
232b67d9
NS
1192#endif
1193
a6a5e4c9
KC
1194
1195/* Define to 1 if you have the `times' function. */
232b67d9 1196#ifndef USED_FOR_TARGET
a6a5e4c9 1197#undef HAVE_TIMES
232b67d9
NS
1198#endif
1199
a6a5e4c9
KC
1200
1201/* Define to 1 if you have the <time.h> header file. */
232b67d9 1202#ifndef USED_FOR_TARGET
a6a5e4c9 1203#undef HAVE_TIME_H
232b67d9
NS
1204#endif
1205
c1800ec8 1206
a6a5e4c9 1207/* Define to 1 if you have the <unistd.h> header file. */
232b67d9 1208#ifndef USED_FOR_TARGET
a6a5e4c9 1209#undef HAVE_UNISTD_H
232b67d9
NS
1210#endif
1211
07cf4226 1212
a6a5e4c9 1213/* Define if valgrind's valgrind/memcheck.h header is installed. */
232b67d9 1214#ifndef USED_FOR_TARGET
a6a5e4c9 1215#undef HAVE_VALGRIND_MEMCHECK_H
232b67d9
NS
1216#endif
1217
91029a29 1218
a6a5e4c9 1219/* Define to 1 if you have the `vfork' function. */
232b67d9 1220#ifndef USED_FOR_TARGET
a6a5e4c9 1221#undef HAVE_VFORK
232b67d9
NS
1222#endif
1223
4977bab6 1224
a6a5e4c9 1225/* Define to 1 if you have the <vfork.h> header file. */
232b67d9 1226#ifndef USED_FOR_TARGET
a6a5e4c9 1227#undef HAVE_VFORK_H
232b67d9
NS
1228#endif
1229
4977bab6 1230
a6a5e4c9 1231/* Define to 1 if you have the <wchar.h> header file. */
232b67d9 1232#ifndef USED_FOR_TARGET
a6a5e4c9 1233#undef HAVE_WCHAR_H
232b67d9
NS
1234#endif
1235
4977bab6 1236
a6a5e4c9 1237/* Define to 1 if you have the `wcswidth' function. */
232b67d9 1238#ifndef USED_FOR_TARGET
a6a5e4c9 1239#undef HAVE_WCSWIDTH
232b67d9
NS
1240#endif
1241
1072ec3f 1242
a6a5e4c9 1243/* Define to 1 if `fork' works. */
232b67d9 1244#ifndef USED_FOR_TARGET
a6a5e4c9 1245#undef HAVE_WORKING_FORK
232b67d9
NS
1246#endif
1247
a5381466 1248
a6a5e4c9
KC
1249/* Define this macro if mbstowcs does not crash when its first argument is
1250 NULL. */
232b67d9 1251#ifndef USED_FOR_TARGET
a6a5e4c9 1252#undef HAVE_WORKING_MBSTOWCS
232b67d9
NS
1253#endif
1254
71a94577 1255
a6a5e4c9 1256/* Define to 1 if `vfork' works. */
232b67d9 1257#ifndef USED_FOR_TARGET
a6a5e4c9 1258#undef HAVE_WORKING_VFORK
232b67d9
NS
1259#endif
1260
91029a29 1261
5ec1c5e6 1262/* Define to 1 if the system has the type `__int64'. */
232b67d9 1263#ifndef USED_FOR_TARGET
a6a5e4c9 1264#undef HAVE___INT64
232b67d9
NS
1265#endif
1266
8ada417f 1267
a6a5e4c9 1268/* Define as const if the declaration of iconv() needs const. */
232b67d9 1269#ifndef USED_FOR_TARGET
a6a5e4c9 1270#undef ICONV_CONST
232b67d9
NS
1271#endif
1272
91029a29 1273
a6a5e4c9 1274/* Define if host mkdir takes a single argument. */
232b67d9 1275#ifndef USED_FOR_TARGET
a6a5e4c9 1276#undef MKDIR_TAKES_ONE_ARG
232b67d9
NS
1277#endif
1278
91029a29 1279
a6a5e4c9 1280/* Define to 1 if HOST_WIDE_INT must be 64 bits wide (see hwint.h). */
232b67d9 1281#ifndef USED_FOR_TARGET
a6a5e4c9 1282#undef NEED_64BIT_HOST_WIDE_INT
232b67d9
NS
1283#endif
1284
91029a29 1285
a6a5e4c9 1286/* Define to 1 if your C compiler doesn't accept -c and -o together. */
232b67d9 1287#ifndef USED_FOR_TARGET
a6a5e4c9 1288#undef NO_MINUS_C_MINUS_O
232b67d9
NS
1289#endif
1290
b7460f24 1291
a6a5e4c9 1292/* Define to the address where bug reports for this package should be sent. */
232b67d9 1293#ifndef USED_FOR_TARGET
a6a5e4c9 1294#undef PACKAGE_BUGREPORT
232b67d9
NS
1295#endif
1296
c64688ae 1297
a6a5e4c9 1298/* Define to the full name of this package. */
232b67d9 1299#ifndef USED_FOR_TARGET
a6a5e4c9 1300#undef PACKAGE_NAME
232b67d9
NS
1301#endif
1302
201556f0 1303
a6a5e4c9 1304/* Define to the full name and version of this package. */
232b67d9 1305#ifndef USED_FOR_TARGET
a6a5e4c9 1306#undef PACKAGE_STRING
232b67d9
NS
1307#endif
1308
f996902d 1309
a6a5e4c9 1310/* Define to the one symbol short name of this package. */
232b67d9 1311#ifndef USED_FOR_TARGET
a6a5e4c9 1312#undef PACKAGE_TARNAME
232b67d9
NS
1313#endif
1314
3a37b08e 1315
a6a5e4c9 1316/* Define to the version of this package. */
232b67d9 1317#ifndef USED_FOR_TARGET
a6a5e4c9 1318#undef PACKAGE_VERSION
232b67d9
NS
1319#endif
1320
91029a29 1321
a6a5e4c9 1322/* Define to PREFIX/include if cpp should also search that directory. */
232b67d9 1323#ifndef USED_FOR_TARGET
a6a5e4c9 1324#undef PREFIX_INCLUDE_DIR
232b67d9
NS
1325#endif
1326
e95b1e6a 1327
bf3b7cd3 1328/* The size of a `int', as computed by sizeof. */
232b67d9 1329#ifndef USED_FOR_TARGET
a6a5e4c9 1330#undef SIZEOF_INT
232b67d9
NS
1331#endif
1332
17e9e88c 1333
bf3b7cd3 1334/* The size of a `long', as computed by sizeof. */
232b67d9 1335#ifndef USED_FOR_TARGET
a6a5e4c9 1336#undef SIZEOF_LONG
232b67d9
NS
1337#endif
1338
cf7b8b0d 1339
bf3b7cd3 1340/* The size of a `long long', as computed by sizeof. */
232b67d9 1341#ifndef USED_FOR_TARGET
a6a5e4c9 1342#undef SIZEOF_LONG_LONG
232b67d9
NS
1343#endif
1344
91029a29 1345
bf3b7cd3 1346/* The size of a `short', as computed by sizeof. */
232b67d9 1347#ifndef USED_FOR_TARGET
a6a5e4c9 1348#undef SIZEOF_SHORT
232b67d9
NS
1349#endif
1350
8ada417f 1351
bf3b7cd3 1352/* The size of a `void *', as computed by sizeof. */
232b67d9 1353#ifndef USED_FOR_TARGET
a6a5e4c9 1354#undef SIZEOF_VOID_P
232b67d9
NS
1355#endif
1356
f6f5dff2 1357
bf3b7cd3 1358/* The size of a `__int64', as computed by sizeof. */
232b67d9 1359#ifndef USED_FOR_TARGET
a6a5e4c9 1360#undef SIZEOF___INT64
232b67d9
NS
1361#endif
1362
f88c65f7 1363
a6a5e4c9 1364/* Define to 1 if you have the ANSI C header files. */
232b67d9 1365#ifndef USED_FOR_TARGET
a6a5e4c9 1366#undef STDC_HEADERS
232b67d9
NS
1367#endif
1368
ef1ecf87 1369
a6a5e4c9 1370/* Define if you can safely include both <string.h> and <strings.h>. */
232b67d9 1371#ifndef USED_FOR_TARGET
a6a5e4c9 1372#undef STRING_WITH_STRINGS
232b67d9
NS
1373#endif
1374
2c4a9cff 1375
ed965309
JJ
1376/* Define if TFmode long double should be the default */
1377#ifndef USED_FOR_TARGET
1378#undef TARGET_DEFAULT_LONG_DOUBLE_128
1379#endif
1380
1381
77008252
JJ
1382/* Define if your target C library provides stack protector support */
1383#ifndef USED_FOR_TARGET
1384#undef TARGET_LIBC_PROVIDES_SSP
1385#endif
1386
1387
a6a5e4c9 1388/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
232b67d9 1389#ifndef USED_FOR_TARGET
a6a5e4c9 1390#undef TIME_WITH_SYS_TIME
232b67d9
NS
1391#endif
1392
9d147085 1393
a6a5e4c9 1394/* Define if your assembler mis-optimizes .eh_frame data. */
232b67d9 1395#ifndef USED_FOR_TARGET
a6a5e4c9 1396#undef USE_AS_TRADITIONAL_FORMAT
232b67d9
NS
1397#endif
1398
5f0e9ea2 1399
99fa8911
AP
1400/* Define to 1 if the 'long long' (or '__int64') is wider than 'long' but
1401 still efficiently supported by the host hardware. */
232b67d9 1402#ifndef USED_FOR_TARGET
99fa8911 1403#undef USE_LONG_LONG_FOR_WIDEST_FAST_INT
232b67d9
NS
1404#endif
1405
99fa8911 1406
74ee1642 1407/* Define if location_t is fileline integer cookie. */
232b67d9 1408#ifndef USED_FOR_TARGET
74ee1642 1409#undef USE_MAPPED_LOCATION
232b67d9
NS
1410#endif
1411
74ee1642 1412
a1286ef5
ZW
1413/* Define to be the last component of the Windows registry key under which to
1414 look for installation paths. The full key used will be
1415 HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}.
1416 The default is the GCC version number. */
232b67d9 1417#ifndef USED_FOR_TARGET
a6a5e4c9 1418#undef WIN32_REGISTRY_KEY
232b67d9
NS
1419#endif
1420
96d0f4dc 1421
9791c75c
KC
1422/* Define to 1 if your processor stores words with the most significant byte
1423 first (like Motorola and SPARC, unlike Intel and VAX). */
232b67d9 1424#ifndef USED_FOR_TARGET
a6a5e4c9 1425#undef WORDS_BIGENDIAN
232b67d9
NS
1426#endif
1427
275b60d6 1428
a6a5e4c9 1429/* Always define this when using the GNU C Library */
232b67d9 1430#ifndef USED_FOR_TARGET
a6a5e4c9 1431#undef _GNU_SOURCE
232b67d9
NS
1432#endif
1433
24a4dd31 1434
a6a5e4c9 1435/* Define to `int' if <sys/types.h> doesn't define. */
232b67d9 1436#ifndef USED_FOR_TARGET
a6a5e4c9 1437#undef gid_t
232b67d9
NS
1438#endif
1439
a6a5e4c9 1440
86da66b5
HPN
1441/* Define to `__inline__' or `__inline' if that's what the C compiler
1442 calls it, or to nothing if 'inline' is not supported under any name. */
1443#ifndef __cplusplus
a6a5e4c9 1444#undef inline
86da66b5 1445#endif
a6a5e4c9
KC
1446
1447/* Define to `int' if <sys/types.h> does not define. */
232b67d9 1448#ifndef USED_FOR_TARGET
a6a5e4c9 1449#undef pid_t
232b67d9
NS
1450#endif
1451
475c267f 1452
a6a5e4c9 1453/* Define to \`long' if <sys/resource.h> doesn't define. */
232b67d9 1454#ifndef USED_FOR_TARGET
a6a5e4c9 1455#undef rlim_t
232b67d9
NS
1456#endif
1457
a6a5e4c9
KC
1458
1459/* Define to `int' if <sys/types.h> does not define. */
232b67d9 1460#ifndef USED_FOR_TARGET
a6a5e4c9 1461#undef ssize_t
232b67d9
NS
1462#endif
1463
a6a5e4c9
KC
1464
1465/* Define to `int' if <sys/types.h> doesn't define. */
232b67d9 1466#ifndef USED_FOR_TARGET
a6a5e4c9 1467#undef uid_t
232b67d9
NS
1468#endif
1469
a6a5e4c9
KC
1470
1471/* Define as `fork' if `vfork' does not work. */
232b67d9 1472#ifndef USED_FOR_TARGET
a6a5e4c9 1473#undef vfork
232b67d9
NS
1474#endif
1475