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