]>
Commit | Line | Data |
---|---|---|
c0450c4b | 1 | /* config.in. Generated from configure.ac by autoheader. */ |
778fc1c8 | 2 | |
a3d93be3 | 3 | /* Define if this compiler should be built as the offload target compiler. */ |
4 | #ifndef USED_FOR_TARGET | |
5 | #undef ACCEL_COMPILER | |
6 | #endif | |
7 | ||
8 | ||
cd9a469c | 9 | /* Define if building universal (internal helper macro) */ |
10 | #ifndef USED_FOR_TARGET | |
11 | #undef AC_APPLE_UNIVERSAL_BUILD | |
12 | #endif | |
13 | ||
14 | ||
4185c905 | 15 | /* Define to the assembler option to enable compressed debug sections. */ |
16 | #ifndef USED_FOR_TARGET | |
17 | #undef AS_COMPRESS_DEBUG_OPTION | |
18 | #endif | |
19 | ||
20 | ||
21 | /* Define to the assembler option to disable compressed debug sections. */ | |
22 | #ifndef USED_FOR_TARGET | |
23 | #undef AS_NO_COMPRESS_DEBUG_OPTION | |
24 | #endif | |
25 | ||
26 | ||
dea92435 | 27 | /* Define as the number of bits in a byte, if `limits.h' doesn't. */ |
fcd42b1e | 28 | #ifndef USED_FOR_TARGET |
c0450c4b | 29 | #undef CHAR_BIT |
fcd42b1e | 30 | #endif |
31 | ||
2382c341 | 32 | |
9ccb8d8d | 33 | /* Define to 0/1 if you want more run-time sanity checks. This one gets a grab |
34 | bag of miscellaneous but relatively cheap checks. */ | |
92a110bb | 35 | #ifndef USED_FOR_TARGET |
36 | #undef CHECKING_P | |
37 | #endif | |
38 | ||
39 | ||
c0450c4b | 40 | /* Define 0/1 to force the choice for exception handling model. */ |
fcd42b1e | 41 | #ifndef USED_FOR_TARGET |
c0450c4b | 42 | #undef CONFIG_SJLJ_EXCEPTIONS |
fcd42b1e | 43 | #endif |
44 | ||
5a3ee0b1 | 45 | |
c0450c4b | 46 | /* Define to enable the use of a default assembler. */ |
fcd42b1e | 47 | #ifndef USED_FOR_TARGET |
c0450c4b | 48 | #undef DEFAULT_ASSEMBLER |
fcd42b1e | 49 | #endif |
50 | ||
020ecb1b | 51 | |
c0450c4b | 52 | /* Define to enable the use of a default linker. */ |
fcd42b1e | 53 | #ifndef USED_FOR_TARGET |
c0450c4b | 54 | #undef DEFAULT_LINKER |
fcd42b1e | 55 | #endif |
56 | ||
be2828ce | 57 | |
fa948efa | 58 | /* Define to larger than zero set the default stack clash protector size. */ |
de2dc831 | 59 | #ifndef USED_FOR_TARGET |
60 | #undef DEFAULT_STK_CLASH_GUARD_SIZE | |
61 | #endif | |
62 | ||
63 | ||
c0450c4b | 64 | /* Define if you want to use __cxa_atexit, rather than atexit, to register C++ |
65 | destructors for local statics and global objects. This is essential for | |
66 | fully standards-compliant handling of destructors, but requires | |
67 | __cxa_atexit in libc. */ | |
fcd42b1e | 68 | #ifndef USED_FOR_TARGET |
c0450c4b | 69 | #undef DEFAULT_USE_CXA_ATEXIT |
fcd42b1e | 70 | #endif |
71 | ||
3f9b9702 | 72 | |
809ccc6c | 73 | /* The default for -fdiagnostics-color option */ |
74 | #ifndef USED_FOR_TARGET | |
75 | #undef DIAGNOSTICS_COLOR_DEFAULT | |
76 | #endif | |
77 | ||
78 | ||
997731eb | 79 | /* Define if you want assertions enabled. This is a cheap check. */ |
fcd42b1e | 80 | #ifndef USED_FOR_TARGET |
997731eb | 81 | #undef ENABLE_ASSERT_CHECKING |
fcd42b1e | 82 | #endif |
83 | ||
997731eb | 84 | |
5ccba2dc | 85 | /* Define to 1 to specify that we are using the BID decimal floating point |
86 | format instead of DPD */ | |
87 | #ifndef USED_FOR_TARGET | |
88 | #undef ENABLE_DECIMAL_BID_FORMAT | |
89 | #endif | |
90 | ||
91 | ||
e38498a2 | 92 | /* Define to 1 to enable decimal float extension to C. */ |
93 | #ifndef USED_FOR_TARGET | |
94 | #undef ENABLE_DECIMAL_FLOAT | |
95 | #endif | |
96 | ||
97 | ||
e9abca4f | 98 | /* Define if your target supports default PIE and it is enabled. */ |
99 | #ifndef USED_FOR_TARGET | |
100 | #undef ENABLE_DEFAULT_PIE | |
101 | #endif | |
102 | ||
103 | ||
6957b94e | 104 | /* Define if your target supports default stack protector and it is enabled. |
105 | */ | |
106 | #ifndef USED_FOR_TARGET | |
107 | #undef ENABLE_DEFAULT_SSP | |
108 | #endif | |
109 | ||
110 | ||
5ccba2dc | 111 | /* Define if you want more run-time sanity checks for dataflow. */ |
10de71e1 | 112 | #ifndef USED_FOR_TARGET |
5ccba2dc | 113 | #undef ENABLE_DF_CHECKING |
10de71e1 | 114 | #endif |
115 | ||
116 | ||
cb7a0f1d | 117 | /* Define to 0/1 if you want extra run-time checking that might affect code |
118 | generation. */ | |
119 | #ifndef USED_FOR_TARGET | |
120 | #undef ENABLE_EXTRA_CHECKING | |
121 | #endif | |
122 | ||
123 | ||
9421ebb9 | 124 | /* Define to 1 to enable fixed-point arithmetic extension to C. */ |
125 | #ifndef USED_FOR_TARGET | |
126 | #undef ENABLE_FIXED_POINT | |
127 | #endif | |
128 | ||
129 | ||
c0450c4b | 130 | /* Define if you want fold checked that it never destructs its argument. This |
131 | is quite expensive. */ | |
fcd42b1e | 132 | #ifndef USED_FOR_TARGET |
c0450c4b | 133 | #undef ENABLE_FOLD_CHECKING |
fcd42b1e | 134 | #endif |
135 | ||
ad87de1e | 136 | |
c0450c4b | 137 | /* Define if you want the garbage collector to operate in maximally paranoid |
138 | mode, validating the entire heap and collecting garbage at every | |
139 | opportunity. This is extremely expensive. */ | |
fcd42b1e | 140 | #ifndef USED_FOR_TARGET |
c0450c4b | 141 | #undef ENABLE_GC_ALWAYS_COLLECT |
fcd42b1e | 142 | #endif |
143 | ||
ad87de1e | 144 | |
c0450c4b | 145 | /* Define if you want the garbage collector to do object poisoning and other |
146 | memory allocation checks. This is quite expensive. */ | |
fcd42b1e | 147 | #ifndef USED_FOR_TARGET |
c0450c4b | 148 | #undef ENABLE_GC_CHECKING |
fcd42b1e | 149 | #endif |
150 | ||
2382c341 | 151 | |
a4cb9727 | 152 | /* Define if you want operations on GIMPLE (the basic data structure of the |
153 | high-level optimizers) to be checked for dynamic type safety at runtime. | |
154 | This is moderately expensive. */ | |
155 | #ifndef USED_FOR_TARGET | |
156 | #undef ENABLE_GIMPLE_CHECKING | |
157 | #endif | |
158 | ||
159 | ||
56686608 | 160 | /* Define this to enable support for generating HSAIL. */ |
161 | #ifndef USED_FOR_TARGET | |
162 | #undef ENABLE_HSA | |
163 | #endif | |
164 | ||
165 | ||
8271b966 | 166 | /* Define if gcc should always pass --build-id to linker. */ |
167 | #ifndef USED_FOR_TARGET | |
168 | #undef ENABLE_LD_BUILDID | |
169 | #endif | |
170 | ||
171 | ||
d9d975ae | 172 | /* Define to 1 to enable libquadmath support */ |
173 | #ifndef USED_FOR_TARGET | |
174 | #undef ENABLE_LIBQUADMATH_SUPPORT | |
175 | #endif | |
176 | ||
177 | ||
7bfefa9d | 178 | /* Define to enable LTO support. */ |
179 | #ifndef USED_FOR_TARGET | |
180 | #undef ENABLE_LTO | |
181 | #endif | |
182 | ||
183 | ||
c0450c4b | 184 | /* Define to 1 if translation of program messages to the user's native |
185 | language is requested. */ | |
fcd42b1e | 186 | #ifndef USED_FOR_TARGET |
c0450c4b | 187 | #undef ENABLE_NLS |
fcd42b1e | 188 | #endif |
189 | ||
020ecb1b | 190 | |
a3d93be3 | 191 | /* Define this to enable support for offloading. */ |
192 | #ifndef USED_FOR_TARGET | |
193 | #undef ENABLE_OFFLOADING | |
194 | #endif | |
195 | ||
196 | ||
9227b6fc | 197 | /* Define to enable plugin support. */ |
198 | #ifndef USED_FOR_TARGET | |
199 | #undef ENABLE_PLUGIN | |
200 | #endif | |
201 | ||
202 | ||
c0450c4b | 203 | /* Define if you want all operations on RTL (the basic data structure of the |
204 | optimizer and back end) to be checked for dynamic type safety at runtime. | |
205 | This is quite expensive. */ | |
fcd42b1e | 206 | #ifndef USED_FOR_TARGET |
c0450c4b | 207 | #undef ENABLE_RTL_CHECKING |
fcd42b1e | 208 | #endif |
209 | ||
e98fb73e | 210 | |
c0450c4b | 211 | /* Define if you want RTL flag accesses to be checked against the RTL codes |
212 | that are supported for each access macro. This is relatively cheap. */ | |
fcd42b1e | 213 | #ifndef USED_FOR_TARGET |
c0450c4b | 214 | #undef ENABLE_RTL_FLAG_CHECKING |
fcd42b1e | 215 | #endif |
216 | ||
e1930fd4 | 217 | |
06350693 | 218 | /* Define if you want runtime assertions enabled. This is a cheap check. */ |
219 | #undef ENABLE_RUNTIME_CHECKING | |
220 | ||
c0450c4b | 221 | /* Define if you want all operations on trees (the basic data structure of the |
222 | front ends) to be checked for dynamic type safety at runtime. This is | |
894a34ef | 223 | moderately expensive. */ |
fcd42b1e | 224 | #ifndef USED_FOR_TARGET |
c0450c4b | 225 | #undef ENABLE_TREE_CHECKING |
fcd42b1e | 226 | #endif |
227 | ||
e1930fd4 | 228 | |
c6429fa9 | 229 | /* Define if you want all gimple types to be verified after gimplifiation. |
230 | This is cheap. */ | |
f03e0ae4 | 231 | #ifndef USED_FOR_TARGET |
232 | #undef ENABLE_TYPES_CHECKING | |
233 | #endif | |
234 | ||
235 | ||
b90976fa | 236 | /* Define to get calls to the valgrind runtime enabled. */ |
237 | #ifndef USED_FOR_TARGET | |
238 | #undef ENABLE_VALGRIND_ANNOTATIONS | |
239 | #endif | |
240 | ||
241 | ||
c0450c4b | 242 | /* Define if you want to run subprograms and generated programs through |
243 | valgrind (a memory checker). This is extremely expensive. */ | |
fcd42b1e | 244 | #ifndef USED_FOR_TARGET |
c0450c4b | 245 | #undef ENABLE_VALGRIND_CHECKING |
fcd42b1e | 246 | #endif |
247 | ||
c770a4cb | 248 | |
940c7236 | 249 | /* Define 0/1 if vtable verification feature is enabled. */ |
250 | #ifndef USED_FOR_TARGET | |
251 | #undef ENABLE_VTABLE_VERIFY | |
252 | #endif | |
253 | ||
254 | ||
1af67e62 | 255 | /* Define to 1 if installation paths should be looked up in the Windows |
256 | Registry. Ignored on non-Windows hosts. */ | |
fcd42b1e | 257 | #ifndef USED_FOR_TARGET |
c0450c4b | 258 | #undef ENABLE_WIN32_REGISTRY |
fcd42b1e | 259 | #endif |
260 | ||
758cb8dd | 261 | |
c0450c4b | 262 | /* Define to the name of a file containing a list of extra machine modes for |
263 | this architecture. */ | |
fcd42b1e | 264 | #ifndef USED_FOR_TARGET |
c0450c4b | 265 | #undef EXTRA_MODES_FILE |
fcd42b1e | 266 | #endif |
267 | ||
28874558 | 268 | |
c0450c4b | 269 | /* Define to enable detailed memory allocation stats gathering. */ |
fcd42b1e | 270 | #ifndef USED_FOR_TARGET |
c0450c4b | 271 | #undef GATHER_STATISTICS |
fcd42b1e | 272 | #endif |
273 | ||
1bcf5ab8 | 274 | |
f3b719b3 | 275 | /* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */ |
276 | #ifndef USED_FOR_TARGET | |
277 | #undef GWINSZ_IN_SYS_IOCTL | |
278 | #endif | |
279 | ||
280 | ||
168c58e0 | 281 | /* mcontext_t fields start with __ */ |
282 | #ifndef USED_FOR_TARGET | |
283 | #undef HAS_MCONTEXT_T_UNDERSCORES | |
284 | #endif | |
285 | ||
286 | ||
7a0cee35 | 287 | /* Define if your assembler supports architecture modifiers. */ |
288 | #ifndef USED_FOR_TARGET | |
289 | #undef HAVE_AS_ARCHITECTURE_MODIFIERS | |
290 | #endif | |
291 | ||
292 | ||
056f86e8 | 293 | /* Define if your avr assembler supports -mgcc-isr option. */ |
294 | #ifndef USED_FOR_TARGET | |
295 | #undef HAVE_AS_AVR_MGCCISR_OPTION | |
296 | #endif | |
297 | ||
298 | ||
fb51f994 | 299 | /* Define if your avr assembler supports --mlink-relax option. */ |
300 | #ifndef USED_FOR_TARGET | |
301 | #undef HAVE_AS_AVR_MLINK_RELAX_OPTION | |
302 | #endif | |
303 | ||
304 | ||
305 | /* Define if your avr assembler supports -mrmw option. */ | |
306 | #ifndef USED_FOR_TARGET | |
307 | #undef HAVE_AS_AVR_MRMW_OPTION | |
308 | #endif | |
309 | ||
310 | ||
4185c905 | 311 | /* Define to the level of your assembler's compressed debug section support. |
312 | */ | |
313 | #ifndef USED_FOR_TARGET | |
314 | #undef HAVE_AS_COMPRESS_DEBUG | |
315 | #endif | |
316 | ||
317 | ||
5f1f2de5 | 318 | /* Define if your assembler supports the --debug-prefix-map option. */ |
319 | #ifndef USED_FOR_TARGET | |
320 | #undef HAVE_AS_DEBUG_PREFIX_MAP | |
321 | #endif | |
322 | ||
323 | ||
809ccc6c | 324 | /* Define if your assembler supports .module. */ |
325 | #ifndef USED_FOR_TARGET | |
326 | #undef HAVE_AS_DOT_MODULE | |
327 | #endif | |
328 | ||
329 | ||
3e60fdb7 | 330 | /* Define if your assembler supports DSPR1 mult. */ |
331 | #ifndef USED_FOR_TARGET | |
332 | #undef HAVE_AS_DSPR1_MULT | |
333 | #endif | |
334 | ||
335 | ||
c9eabb6d | 336 | /* Define if your assembler supports .dtprelword. */ |
337 | #ifndef USED_FOR_TARGET | |
338 | #undef HAVE_AS_DTPRELWORD | |
339 | #endif | |
340 | ||
341 | ||
c0450c4b | 342 | /* Define if your assembler supports dwarf2 .file/.loc directives, and |
343 | preserves file table indices exactly as given. */ | |
fcd42b1e | 344 | #ifndef USED_FOR_TARGET |
c0450c4b | 345 | #undef HAVE_AS_DWARF2_DEBUG_LINE |
fcd42b1e | 346 | #endif |
347 | ||
b35797d5 | 348 | |
7b0db09c | 349 | /* Define if your assembler supports views in dwarf2 .loc directives. */ |
350 | #ifndef USED_FOR_TARGET | |
351 | #undef HAVE_AS_DWARF2_DEBUG_VIEW | |
352 | #endif | |
353 | ||
354 | ||
4dcc3863 | 355 | /* Define if your assembler supports the R_PPC64_ENTRY relocation. */ |
356 | #ifndef USED_FOR_TARGET | |
357 | #undef HAVE_AS_ENTRY_MARKERS | |
358 | #endif | |
359 | ||
360 | ||
c0450c4b | 361 | /* Define if your assembler supports explicit relocations. */ |
fcd42b1e | 362 | #ifndef USED_FOR_TARGET |
c0450c4b | 363 | #undef HAVE_AS_EXPLICIT_RELOCS |
fcd42b1e | 364 | #endif |
365 | ||
a876e5f8 | 366 | |
0468cf8f | 367 | /* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */ |
368 | #ifndef USED_FOR_TARGET | |
369 | #undef HAVE_AS_FMAF_HPC_VIS3 | |
370 | #endif | |
371 | ||
372 | ||
c0450c4b | 373 | /* Define if your assembler supports the --gdwarf2 option. */ |
fcd42b1e | 374 | #ifndef USED_FOR_TARGET |
c0450c4b | 375 | #undef HAVE_AS_GDWARF2_DEBUG_FLAG |
fcd42b1e | 376 | #endif |
377 | ||
eb54bdbd | 378 | |
0fd6d684 | 379 | /* Define if your assembler supports .gnu_attribute. */ |
380 | #ifndef USED_FOR_TARGET | |
381 | #undef HAVE_AS_GNU_ATTRIBUTE | |
382 | #endif | |
383 | ||
384 | ||
c0450c4b | 385 | /* Define true if the assembler supports '.long foo@GOTOFF'. */ |
fcd42b1e | 386 | #ifndef USED_FOR_TARGET |
c0450c4b | 387 | #undef HAVE_AS_GOTOFF_IN_DATA |
fcd42b1e | 388 | #endif |
389 | ||
ad87de1e | 390 | |
c0450c4b | 391 | /* Define if your assembler supports the --gstabs option. */ |
fcd42b1e | 392 | #ifndef USED_FOR_TARGET |
c0450c4b | 393 | #undef HAVE_AS_GSTABS_DEBUG_FLAG |
fcd42b1e | 394 | #endif |
395 | ||
d0a20a0f | 396 | |
c0450c4b | 397 | /* Define if your assembler supports the Sun syntax for cmov. */ |
fcd42b1e | 398 | #ifndef USED_FOR_TARGET |
c0450c4b | 399 | #undef HAVE_AS_IX86_CMOV_SUN_SYNTAX |
fcd42b1e | 400 | #endif |
401 | ||
605921ec | 402 | |
95792072 | 403 | /* Define if your assembler supports the subtraction of symbols in different |
404 | sections. */ | |
405 | #ifndef USED_FOR_TARGET | |
406 | #undef HAVE_AS_IX86_DIFF_SECT_DELTA | |
407 | #endif | |
408 | ||
409 | ||
97f2677a | 410 | /* Define if your assembler supports the ffreep mnemonic. */ |
411 | #ifndef USED_FOR_TARGET | |
412 | #undef HAVE_AS_IX86_FFREEP | |
413 | #endif | |
414 | ||
415 | ||
6cc62ffa | 416 | /* Define if your assembler uses fildq and fistq mnemonics. */ |
417 | #ifndef USED_FOR_TARGET | |
418 | #undef HAVE_AS_IX86_FILDQ | |
419 | #endif | |
420 | ||
421 | ||
422 | /* Define if your assembler uses filds and fists mnemonics. */ | |
423 | #ifndef USED_FOR_TARGET | |
424 | #undef HAVE_AS_IX86_FILDS | |
425 | #endif | |
426 | ||
427 | ||
6fb2f181 | 428 | /* Define 0/1 if your assembler and linker support @GOT. */ |
429 | #ifndef USED_FOR_TARGET | |
430 | #undef HAVE_AS_IX86_GOT32X | |
431 | #endif | |
432 | ||
433 | ||
8ffcff2e | 434 | /* Define if your assembler supports HLE prefixes. */ |
435 | #ifndef USED_FOR_TARGET | |
436 | #undef HAVE_AS_IX86_HLE | |
437 | #endif | |
438 | ||
439 | ||
9e2820ab | 440 | /* Define if your assembler supports interunit movq mnemonic. */ |
441 | #ifndef USED_FOR_TARGET | |
442 | #undef HAVE_AS_IX86_INTERUNIT_MOVQ | |
443 | #endif | |
444 | ||
445 | ||
5a079549 | 446 | /* Define if your assembler supports the .quad directive. */ |
fa1a7502 | 447 | #ifndef USED_FOR_TARGET |
5a079549 | 448 | #undef HAVE_AS_IX86_QUAD |
fa1a7502 | 449 | #endif |
450 | ||
451 | ||
a704d829 | 452 | /* Define if the assembler supports 'rep <insn>, lock <insn>'. */ |
05157f42 | 453 | #ifndef USED_FOR_TARGET |
5a079549 | 454 | #undef HAVE_AS_IX86_REP_LOCK_PREFIX |
05157f42 | 455 | #endif |
456 | ||
457 | ||
5a079549 | 458 | /* Define if your assembler supports the sahf mnemonic in 64bit mode. */ |
735630ef | 459 | #ifndef USED_FOR_TARGET |
460 | #undef HAVE_AS_IX86_SAHF | |
461 | #endif | |
462 | ||
463 | ||
0ff5b398 | 464 | /* Define if your assembler supports the swap suffix. */ |
465 | #ifndef USED_FOR_TARGET | |
466 | #undef HAVE_AS_IX86_SWAP | |
467 | #endif | |
468 | ||
469 | ||
31d2f7ca | 470 | /* Define if your assembler and linker support @tlsgdplt. */ |
04a4c50e | 471 | #ifndef USED_FOR_TARGET |
472 | #undef HAVE_AS_IX86_TLSGDPLT | |
473 | #endif | |
474 | ||
475 | ||
e727a9cd | 476 | /* Define to 1 if your assembler and linker support @tlsldm. */ |
477 | #ifndef USED_FOR_TARGET | |
478 | #undef HAVE_AS_IX86_TLSLDM | |
479 | #endif | |
480 | ||
481 | ||
482 | /* Define to 1 if your assembler and linker support @tlsldmplt. */ | |
04a4c50e | 483 | #ifndef USED_FOR_TARGET |
484 | #undef HAVE_AS_IX86_TLSLDMPLT | |
485 | #endif | |
486 | ||
487 | ||
c7f16cfa | 488 | /* Define 0/1 if your assembler and linker support calling ___tls_get_addr via |
489 | GOT. */ | |
490 | #ifndef USED_FOR_TARGET | |
491 | #undef HAVE_AS_IX86_TLS_GET_ADDR_GOT | |
492 | #endif | |
493 | ||
494 | ||
e786f3a4 | 495 | /* Define if your assembler supports the 'ud2' mnemonic. */ |
496 | #ifndef USED_FOR_TARGET | |
497 | #undef HAVE_AS_IX86_UD2 | |
498 | #endif | |
499 | ||
500 | ||
592222c2 | 501 | /* Define if your assembler supports the lituse_jsrdirect relocation. */ |
502 | #ifndef USED_FOR_TARGET | |
503 | #undef HAVE_AS_JSRDIRECT_RELOCS | |
504 | #endif | |
505 | ||
506 | ||
c0450c4b | 507 | /* Define if your assembler supports .sleb128 and .uleb128. */ |
fcd42b1e | 508 | #ifndef USED_FOR_TARGET |
c0450c4b | 509 | #undef HAVE_AS_LEB128 |
fcd42b1e | 510 | #endif |
511 | ||
a8971681 | 512 | |
cbd3655d | 513 | /* Define if your assembler supports LEON instructions. */ |
514 | #ifndef USED_FOR_TARGET | |
515 | #undef HAVE_AS_LEON | |
516 | #endif | |
517 | ||
518 | ||
a8971681 | 519 | /* Define if the assembler won't complain about a line such as # 0 "" 2. */ |
520 | #ifndef USED_FOR_TARGET | |
521 | #undef HAVE_AS_LINE_ZERO | |
522 | #endif | |
523 | ||
9f0cea1b | 524 | |
c0450c4b | 525 | /* Define if your assembler supports ltoffx and ldxmov relocations. */ |
fcd42b1e | 526 | #ifndef USED_FOR_TARGET |
c0450c4b | 527 | #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS |
fcd42b1e | 528 | #endif |
529 | ||
e2f02136 | 530 | |
d85782a1 | 531 | /* Define if your assembler supports the -mabi option. */ |
532 | #ifndef USED_FOR_TARGET | |
533 | #undef HAVE_AS_MABI_OPTION | |
534 | #endif | |
535 | ||
536 | ||
7a0cee35 | 537 | /* Define if your assembler supports .machine and .machinemode. */ |
538 | #ifndef USED_FOR_TARGET | |
539 | #undef HAVE_AS_MACHINE_MACHINEMODE | |
540 | #endif | |
541 | ||
542 | ||
c0450c4b | 543 | /* Define if your assembler supports mfcr field. */ |
fcd42b1e | 544 | #ifndef USED_FOR_TARGET |
c0450c4b | 545 | #undef HAVE_AS_MFCRF |
fcd42b1e | 546 | #endif |
547 | ||
1bcf5ab8 | 548 | |
aaa50706 | 549 | /* Define if your Mac OS X assembler supports the -mmacos-version-min option. |
550 | */ | |
551 | #ifndef USED_FOR_TARGET | |
552 | #undef HAVE_AS_MMACOSX_VERSION_MIN_OPTION | |
553 | #endif | |
554 | ||
555 | ||
0bd32132 | 556 | /* Define if the assembler understands -mnan=. */ |
557 | #ifndef USED_FOR_TARGET | |
558 | #undef HAVE_AS_NAN | |
559 | #endif | |
560 | ||
561 | ||
9ebd0bb2 | 562 | /* Define if your assembler supports the -no-mul-bug-abort option. */ |
fcd42b1e | 563 | #ifndef USED_FOR_TARGET |
9ebd0bb2 | 564 | #undef HAVE_AS_NO_MUL_BUG_ABORT_OPTION |
fcd42b1e | 565 | #endif |
566 | ||
9ebd0bb2 | 567 | |
f863d3e3 | 568 | /* Define if the assembler understands -mno-shared. */ |
569 | #ifndef USED_FOR_TARGET | |
570 | #undef HAVE_AS_NO_SHARED | |
571 | #endif | |
572 | ||
573 | ||
c0450c4b | 574 | /* Define if your assembler supports offsetable %lo(). */ |
fcd42b1e | 575 | #ifndef USED_FOR_TARGET |
c0450c4b | 576 | #undef HAVE_AS_OFFSETABLE_LO10 |
fcd42b1e | 577 | #endif |
578 | ||
e98fb73e | 579 | |
5969e425 | 580 | /* Define if your assembler supports R_PPC*_PLTSEQ relocations. */ |
581 | #ifndef USED_FOR_TARGET | |
582 | #undef HAVE_AS_PLTSEQ | |
583 | #endif | |
584 | ||
585 | ||
1a9c54a3 | 586 | /* Define if your assembler supports .ref */ |
587 | #ifndef USED_FOR_TARGET | |
588 | #undef HAVE_AS_REF | |
589 | #endif | |
590 | ||
591 | ||
197f58fa | 592 | /* Define if your assembler supports R_PPC_REL16 relocs. */ |
593 | #ifndef USED_FOR_TARGET | |
594 | #undef HAVE_AS_REL16 | |
595 | #endif | |
596 | ||
597 | ||
c0450c4b | 598 | /* Define if your assembler supports -relax option. */ |
fcd42b1e | 599 | #ifndef USED_FOR_TARGET |
c0450c4b | 600 | #undef HAVE_AS_RELAX_OPTION |
fcd42b1e | 601 | #endif |
602 | ||
b35797d5 | 603 | |
93b27baa | 604 | /* Define if your assembler supports .attribute. */ |
605 | #ifndef USED_FOR_TARGET | |
606 | #undef HAVE_AS_RISCV_ATTRIBUTE | |
607 | #endif | |
608 | ||
609 | ||
3a1e60cb | 610 | /* Define if your assembler supports relocs needed by -fpic. */ |
611 | #ifndef USED_FOR_TARGET | |
612 | #undef HAVE_AS_SMALL_PIC_RELOCS | |
613 | #endif | |
614 | ||
615 | ||
a602740a | 616 | /* Define if your assembler supports SPARC4 instructions. */ |
617 | #ifndef USED_FOR_TARGET | |
618 | #undef HAVE_AS_SPARC4 | |
619 | #endif | |
620 | ||
6fb2f181 | 621 | |
622 | /* Define if your assembler supports SPARC5 and VIS 4.0 instructions. */ | |
7e1786b2 | 623 | #ifndef USED_FOR_TARGET |
624 | #undef HAVE_AS_SPARC5_VIS4 | |
625 | #endif | |
626 | ||
056f86e8 | 627 | |
95f09db7 | 628 | /* Define if your assembler supports SPARC6 instructions. */ |
629 | #ifndef USED_FOR_TARGET | |
630 | #undef HAVE_AS_SPARC6 | |
631 | #endif | |
a602740a | 632 | |
056f86e8 | 633 | |
2f1e7d0b | 634 | /* Define if your assembler and linker support GOTDATA_OP relocs. */ |
635 | #ifndef USED_FOR_TARGET | |
636 | #undef HAVE_AS_SPARC_GOTDATA_OP | |
637 | #endif | |
638 | ||
639 | ||
c0450c4b | 640 | /* Define if your assembler and linker support unaligned PC relative relocs. |
641 | */ | |
fcd42b1e | 642 | #ifndef USED_FOR_TARGET |
c0450c4b | 643 | #undef HAVE_AS_SPARC_UA_PCREL |
fcd42b1e | 644 | #endif |
645 | ||
0b6ff5fb | 646 | |
c0450c4b | 647 | /* Define if your assembler and linker support unaligned PC relative relocs |
648 | against hidden symbols. */ | |
fcd42b1e | 649 | #ifndef USED_FOR_TARGET |
c0450c4b | 650 | #undef HAVE_AS_SPARC_UA_PCREL_HIDDEN |
fcd42b1e | 651 | #endif |
652 | ||
997d68fe | 653 | |
ffebb4e7 | 654 | /* Define if your assembler supports .stabs. */ |
655 | #ifndef USED_FOR_TARGET | |
656 | #undef HAVE_AS_STABS_DIRECTIVE | |
657 | #endif | |
658 | ||
659 | ||
eedcd8ac | 660 | /* Define if your assembler and linker support thread-local storage. */ |
fcd42b1e | 661 | #ifndef USED_FOR_TARGET |
c0450c4b | 662 | #undef HAVE_AS_TLS |
fcd42b1e | 663 | #endif |
664 | ||
a65d7dd0 | 665 | |
d46ea878 | 666 | /* Define if your assembler supports arg info for __tls_get_addr. */ |
667 | #ifndef USED_FOR_TARGET | |
668 | #undef HAVE_AS_TLS_MARKERS | |
669 | #endif | |
670 | ||
671 | ||
f0075e6e | 672 | /* Define if your assembler supports vl/vst/vlm/vstm with an optional |
673 | alignment hint argument. */ | |
674 | #ifndef USED_FOR_TARGET | |
675 | #undef HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS | |
676 | #endif | |
677 | ||
678 | ||
94f7a54b | 679 | /* Define if your assembler supports VSX instructions. */ |
680 | #ifndef USED_FOR_TARGET | |
681 | #undef HAVE_AS_VSX | |
682 | #endif | |
c770a4cb | 683 | |
a65d7dd0 | 684 | |
9bc1196f | 685 | /* Define if your assembler supports -xbrace_comment option. */ |
686 | #ifndef USED_FOR_TARGET | |
687 | #undef HAVE_AS_XBRACE_COMMENT_OPTION | |
688 | #endif | |
689 | ||
690 | ||
c0450c4b | 691 | /* Define to 1 if you have the `atoq' function. */ |
fcd42b1e | 692 | #ifndef USED_FOR_TARGET |
c0450c4b | 693 | #undef HAVE_ATOQ |
fcd42b1e | 694 | #endif |
695 | ||
a729d1c3 | 696 | |
077a3c99 | 697 | /* Define to 1 if you have the `clearerr_unlocked' function. */ |
fcd42b1e | 698 | #ifndef USED_FOR_TARGET |
077a3c99 | 699 | #undef HAVE_CLEARERR_UNLOCKED |
fcd42b1e | 700 | #endif |
701 | ||
077a3c99 | 702 | |
c0450c4b | 703 | /* Define to 1 if you have the `clock' function. */ |
fcd42b1e | 704 | #ifndef USED_FOR_TARGET |
c0450c4b | 705 | #undef HAVE_CLOCK |
fcd42b1e | 706 | #endif |
707 | ||
ad87de1e | 708 | |
c0450c4b | 709 | /* Define if <time.h> defines clock_t. */ |
fcd42b1e | 710 | #ifndef USED_FOR_TARGET |
c0450c4b | 711 | #undef HAVE_CLOCK_T |
fcd42b1e | 712 | #endif |
713 | ||
e24cbb01 | 714 | |
2593b9be | 715 | /* Define 0/1 if your assembler and linker support COMDAT groups. */ |
716 | #ifndef USED_FOR_TARGET | |
717 | #undef HAVE_COMDAT_GROUP | |
718 | #endif | |
719 | ||
720 | ||
599a3eac | 721 | /* Define to 1 if we found a declaration for 'abort', otherwise define to 0. |
722 | */ | |
fcd42b1e | 723 | #ifndef USED_FOR_TARGET |
c0450c4b | 724 | #undef HAVE_DECL_ABORT |
fcd42b1e | 725 | #endif |
726 | ||
e2f02136 | 727 | |
6f8ecb9e | 728 | /* Define to 1 if we found a declaration for 'asprintf', otherwise define to |
729 | 0. */ | |
730 | #ifndef USED_FOR_TARGET | |
731 | #undef HAVE_DECL_ASPRINTF | |
732 | #endif | |
733 | ||
734 | ||
599a3eac | 735 | /* Define to 1 if we found a declaration for 'atof', otherwise define to 0. */ |
fcd42b1e | 736 | #ifndef USED_FOR_TARGET |
c0450c4b | 737 | #undef HAVE_DECL_ATOF |
fcd42b1e | 738 | #endif |
739 | ||
31a83412 | 740 | |
599a3eac | 741 | /* Define to 1 if we found a declaration for 'atol', otherwise define to 0. */ |
fcd42b1e | 742 | #ifndef USED_FOR_TARGET |
c0450c4b | 743 | #undef HAVE_DECL_ATOL |
fcd42b1e | 744 | #endif |
745 | ||
0dbd1c74 | 746 | |
b5e563e4 | 747 | /* Define to 1 if we found a declaration for 'atoll', otherwise define to 0. |
748 | */ | |
749 | #ifndef USED_FOR_TARGET | |
750 | #undef HAVE_DECL_ATOLL | |
751 | #endif | |
752 | ||
753 | ||
754 | /* Define to 1 if you have the declaration of `basename(const char*)', and to | |
755 | 0 if you don't. */ | |
fcd42b1e | 756 | #ifndef USED_FOR_TARGET |
c0450c4b | 757 | #undef HAVE_DECL_BASENAME |
fcd42b1e | 758 | #endif |
759 | ||
be2828ce | 760 | |
599a3eac | 761 | /* Define to 1 if we found a declaration for 'calloc', otherwise define to 0. |
762 | */ | |
fcd42b1e | 763 | #ifndef USED_FOR_TARGET |
c0450c4b | 764 | #undef HAVE_DECL_CALLOC |
fcd42b1e | 765 | #endif |
766 | ||
be2828ce | 767 | |
077a3c99 | 768 | /* Define to 1 if we found a declaration for 'clearerr_unlocked', otherwise |
769 | define to 0. */ | |
fcd42b1e | 770 | #ifndef USED_FOR_TARGET |
077a3c99 | 771 | #undef HAVE_DECL_CLEARERR_UNLOCKED |
fcd42b1e | 772 | #endif |
773 | ||
077a3c99 | 774 | |
599a3eac | 775 | /* Define to 1 if we found a declaration for 'clock', otherwise define to 0. |
776 | */ | |
fcd42b1e | 777 | #ifndef USED_FOR_TARGET |
c0450c4b | 778 | #undef HAVE_DECL_CLOCK |
fcd42b1e | 779 | #endif |
780 | ||
071cd279 | 781 | |
599a3eac | 782 | /* Define to 1 if we found a declaration for 'errno', otherwise define to 0. |
783 | */ | |
fcd42b1e | 784 | #ifndef USED_FOR_TARGET |
c0450c4b | 785 | #undef HAVE_DECL_ERRNO |
fcd42b1e | 786 | #endif |
787 | ||
071cd279 | 788 | |
077a3c99 | 789 | /* Define to 1 if we found a declaration for 'feof_unlocked', otherwise define |
790 | to 0. */ | |
fcd42b1e | 791 | #ifndef USED_FOR_TARGET |
077a3c99 | 792 | #undef HAVE_DECL_FEOF_UNLOCKED |
fcd42b1e | 793 | #endif |
794 | ||
077a3c99 | 795 | |
796 | /* Define to 1 if we found a declaration for 'ferror_unlocked', otherwise | |
797 | define to 0. */ | |
fcd42b1e | 798 | #ifndef USED_FOR_TARGET |
077a3c99 | 799 | #undef HAVE_DECL_FERROR_UNLOCKED |
fcd42b1e | 800 | #endif |
801 | ||
077a3c99 | 802 | |
803 | /* Define to 1 if we found a declaration for 'fflush_unlocked', otherwise | |
804 | define to 0. */ | |
fcd42b1e | 805 | #ifndef USED_FOR_TARGET |
077a3c99 | 806 | #undef HAVE_DECL_FFLUSH_UNLOCKED |
fcd42b1e | 807 | #endif |
808 | ||
077a3c99 | 809 | |
e1ab5f13 | 810 | /* Define to 1 if we found a declaration for 'ffs', otherwise define to 0. */ |
811 | #ifndef USED_FOR_TARGET | |
812 | #undef HAVE_DECL_FFS | |
813 | #endif | |
814 | ||
815 | ||
077a3c99 | 816 | /* Define to 1 if we found a declaration for 'fgetc_unlocked', otherwise |
817 | define to 0. */ | |
fcd42b1e | 818 | #ifndef USED_FOR_TARGET |
077a3c99 | 819 | #undef HAVE_DECL_FGETC_UNLOCKED |
fcd42b1e | 820 | #endif |
821 | ||
077a3c99 | 822 | |
823 | /* Define to 1 if we found a declaration for 'fgets_unlocked', otherwise | |
824 | define to 0. */ | |
fcd42b1e | 825 | #ifndef USED_FOR_TARGET |
077a3c99 | 826 | #undef HAVE_DECL_FGETS_UNLOCKED |
fcd42b1e | 827 | #endif |
828 | ||
077a3c99 | 829 | |
830 | /* Define to 1 if we found a declaration for 'fileno_unlocked', otherwise | |
831 | define to 0. */ | |
fcd42b1e | 832 | #ifndef USED_FOR_TARGET |
077a3c99 | 833 | #undef HAVE_DECL_FILENO_UNLOCKED |
fcd42b1e | 834 | #endif |
835 | ||
077a3c99 | 836 | |
599a3eac | 837 | /* Define to 1 if we found a declaration for 'fprintf_unlocked', otherwise |
838 | define to 0. */ | |
fcd42b1e | 839 | #ifndef USED_FOR_TARGET |
c0450c4b | 840 | #undef HAVE_DECL_FPRINTF_UNLOCKED |
fcd42b1e | 841 | #endif |
842 | ||
071cd279 | 843 | |
077a3c99 | 844 | /* Define to 1 if we found a declaration for 'fputc_unlocked', otherwise |
845 | define to 0. */ | |
fcd42b1e | 846 | #ifndef USED_FOR_TARGET |
077a3c99 | 847 | #undef HAVE_DECL_FPUTC_UNLOCKED |
fcd42b1e | 848 | #endif |
849 | ||
077a3c99 | 850 | |
599a3eac | 851 | /* Define to 1 if we found a declaration for 'fputs_unlocked', otherwise |
852 | define to 0. */ | |
fcd42b1e | 853 | #ifndef USED_FOR_TARGET |
c0450c4b | 854 | #undef HAVE_DECL_FPUTS_UNLOCKED |
fcd42b1e | 855 | #endif |
856 | ||
071cd279 | 857 | |
077a3c99 | 858 | /* Define to 1 if we found a declaration for 'fread_unlocked', otherwise |
859 | define to 0. */ | |
fcd42b1e | 860 | #ifndef USED_FOR_TARGET |
077a3c99 | 861 | #undef HAVE_DECL_FREAD_UNLOCKED |
fcd42b1e | 862 | #endif |
863 | ||
077a3c99 | 864 | |
599a3eac | 865 | /* Define to 1 if we found a declaration for 'free', otherwise define to 0. */ |
fcd42b1e | 866 | #ifndef USED_FOR_TARGET |
c0450c4b | 867 | #undef HAVE_DECL_FREE |
fcd42b1e | 868 | #endif |
869 | ||
ad87de1e | 870 | |
599a3eac | 871 | /* Define to 1 if we found a declaration for 'fwrite_unlocked', otherwise |
872 | define to 0. */ | |
fcd42b1e | 873 | #ifndef USED_FOR_TARGET |
c0450c4b | 874 | #undef HAVE_DECL_FWRITE_UNLOCKED |
fcd42b1e | 875 | #endif |
876 | ||
9f0cea1b | 877 | |
077a3c99 | 878 | /* Define to 1 if we found a declaration for 'getchar_unlocked', otherwise |
879 | define to 0. */ | |
fcd42b1e | 880 | #ifndef USED_FOR_TARGET |
077a3c99 | 881 | #undef HAVE_DECL_GETCHAR_UNLOCKED |
fcd42b1e | 882 | #endif |
883 | ||
077a3c99 | 884 | |
599a3eac | 885 | /* Define to 1 if we found a declaration for 'getcwd', otherwise define to 0. |
886 | */ | |
fcd42b1e | 887 | #ifndef USED_FOR_TARGET |
c0450c4b | 888 | #undef HAVE_DECL_GETCWD |
fcd42b1e | 889 | #endif |
890 | ||
ad87de1e | 891 | |
077a3c99 | 892 | /* Define to 1 if we found a declaration for 'getc_unlocked', otherwise define |
893 | to 0. */ | |
fcd42b1e | 894 | #ifndef USED_FOR_TARGET |
077a3c99 | 895 | #undef HAVE_DECL_GETC_UNLOCKED |
fcd42b1e | 896 | #endif |
897 | ||
077a3c99 | 898 | |
599a3eac | 899 | /* Define to 1 if we found a declaration for 'getenv', otherwise define to 0. |
900 | */ | |
fcd42b1e | 901 | #ifndef USED_FOR_TARGET |
c0450c4b | 902 | #undef HAVE_DECL_GETENV |
fcd42b1e | 903 | #endif |
904 | ||
ad87de1e | 905 | |
599a3eac | 906 | /* Define to 1 if we found a declaration for 'getopt', otherwise define to 0. |
907 | */ | |
fcd42b1e | 908 | #ifndef USED_FOR_TARGET |
c0450c4b | 909 | #undef HAVE_DECL_GETOPT |
fcd42b1e | 910 | #endif |
911 | ||
8be93a1c | 912 | |
31671de5 | 913 | /* Define to 1 if we found a declaration for 'getpagesize', otherwise define |
914 | to 0. */ | |
fcd42b1e | 915 | #ifndef USED_FOR_TARGET |
31671de5 | 916 | #undef HAVE_DECL_GETPAGESIZE |
fcd42b1e | 917 | #endif |
918 | ||
31671de5 | 919 | |
599a3eac | 920 | /* Define to 1 if we found a declaration for 'getrlimit', otherwise define to |
921 | 0. */ | |
fcd42b1e | 922 | #ifndef USED_FOR_TARGET |
c0450c4b | 923 | #undef HAVE_DECL_GETRLIMIT |
fcd42b1e | 924 | #endif |
925 | ||
ad87de1e | 926 | |
599a3eac | 927 | /* Define to 1 if we found a declaration for 'getrusage', otherwise define to |
928 | 0. */ | |
fcd42b1e | 929 | #ifndef USED_FOR_TARGET |
c0450c4b | 930 | #undef HAVE_DECL_GETRUSAGE |
fcd42b1e | 931 | #endif |
932 | ||
ad87de1e | 933 | |
599a3eac | 934 | /* Define to 1 if we found a declaration for 'getwd', otherwise define to 0. |
935 | */ | |
fcd42b1e | 936 | #ifndef USED_FOR_TARGET |
c0450c4b | 937 | #undef HAVE_DECL_GETWD |
fcd42b1e | 938 | #endif |
939 | ||
071cd279 | 940 | |
599a3eac | 941 | /* Define to 1 if we found a declaration for 'ldgetname', otherwise define to |
942 | 0. */ | |
fcd42b1e | 943 | #ifndef USED_FOR_TARGET |
c0450c4b | 944 | #undef HAVE_DECL_LDGETNAME |
fcd42b1e | 945 | #endif |
946 | ||
be2828ce | 947 | |
f4245e06 | 948 | /* Define to 1 if we found a declaration for 'madvise', otherwise define to 0. |
949 | */ | |
950 | #ifndef USED_FOR_TARGET | |
951 | #undef HAVE_DECL_MADVISE | |
952 | #endif | |
953 | ||
954 | ||
599a3eac | 955 | /* Define to 1 if we found a declaration for 'malloc', otherwise define to 0. |
956 | */ | |
fcd42b1e | 957 | #ifndef USED_FOR_TARGET |
c0450c4b | 958 | #undef HAVE_DECL_MALLOC |
fcd42b1e | 959 | #endif |
960 | ||
d0a20a0f | 961 | |
077a3c99 | 962 | /* Define to 1 if we found a declaration for 'putchar_unlocked', otherwise |
963 | define to 0. */ | |
fcd42b1e | 964 | #ifndef USED_FOR_TARGET |
077a3c99 | 965 | #undef HAVE_DECL_PUTCHAR_UNLOCKED |
fcd42b1e | 966 | #endif |
967 | ||
077a3c99 | 968 | |
599a3eac | 969 | /* Define to 1 if we found a declaration for 'putc_unlocked', otherwise define |
970 | to 0. */ | |
fcd42b1e | 971 | #ifndef USED_FOR_TARGET |
c0450c4b | 972 | #undef HAVE_DECL_PUTC_UNLOCKED |
fcd42b1e | 973 | #endif |
974 | ||
c9b4be0a | 975 | |
599a3eac | 976 | /* Define to 1 if we found a declaration for 'realloc', otherwise define to 0. |
977 | */ | |
fcd42b1e | 978 | #ifndef USED_FOR_TARGET |
c0450c4b | 979 | #undef HAVE_DECL_REALLOC |
fcd42b1e | 980 | #endif |
981 | ||
c9b4be0a | 982 | |
599a3eac | 983 | /* Define to 1 if we found a declaration for 'sbrk', otherwise define to 0. */ |
fcd42b1e | 984 | #ifndef USED_FOR_TARGET |
c0450c4b | 985 | #undef HAVE_DECL_SBRK |
fcd42b1e | 986 | #endif |
987 | ||
0fa54ff1 | 988 | |
5b6507b0 | 989 | /* Define to 1 if we found a declaration for 'setenv', otherwise define to 0. |
990 | */ | |
991 | #ifndef USED_FOR_TARGET | |
992 | #undef HAVE_DECL_SETENV | |
993 | #endif | |
994 | ||
995 | ||
599a3eac | 996 | /* Define to 1 if we found a declaration for 'setrlimit', otherwise define to |
997 | 0. */ | |
fcd42b1e | 998 | #ifndef USED_FOR_TARGET |
c0450c4b | 999 | #undef HAVE_DECL_SETRLIMIT |
fcd42b1e | 1000 | #endif |
1001 | ||
0fa54ff1 | 1002 | |
168c58e0 | 1003 | /* Define to 1 if we found a declaration for 'sigaltstack', otherwise define |
1004 | to 0. */ | |
1005 | #ifndef USED_FOR_TARGET | |
1006 | #undef HAVE_DECL_SIGALTSTACK | |
1007 | #endif | |
1008 | ||
1009 | ||
599a3eac | 1010 | /* Define to 1 if we found a declaration for 'snprintf', otherwise define to |
1011 | 0. */ | |
fcd42b1e | 1012 | #ifndef USED_FOR_TARGET |
c0450c4b | 1013 | #undef HAVE_DECL_SNPRINTF |
fcd42b1e | 1014 | #endif |
1015 | ||
0fa54ff1 | 1016 | |
c2445abb | 1017 | /* Define to 1 if we found a declaration for 'stpcpy', otherwise define to 0. |
1018 | */ | |
1019 | #ifndef USED_FOR_TARGET | |
1020 | #undef HAVE_DECL_STPCPY | |
1021 | #endif | |
1022 | ||
1023 | ||
d968efea | 1024 | /* Define to 1 if we found a declaration for 'strnlen', otherwise define to 0. |
1025 | */ | |
1026 | #ifndef USED_FOR_TARGET | |
1027 | #undef HAVE_DECL_STRNLEN | |
1028 | #endif | |
1029 | ||
1030 | ||
599a3eac | 1031 | /* Define to 1 if we found a declaration for 'strsignal', otherwise define to |
1032 | 0. */ | |
fcd42b1e | 1033 | #ifndef USED_FOR_TARGET |
c0450c4b | 1034 | #undef HAVE_DECL_STRSIGNAL |
fcd42b1e | 1035 | #endif |
1036 | ||
6f817829 | 1037 | |
b5e563e4 | 1038 | /* Define to 1 if you have the declaration of `strstr(const char*,const |
1039 | char*)', and to 0 if you don't. */ | |
fcd42b1e | 1040 | #ifndef USED_FOR_TARGET |
c0450c4b | 1041 | #undef HAVE_DECL_STRSTR |
fcd42b1e | 1042 | #endif |
1043 | ||
0fa54ff1 | 1044 | |
33922532 | 1045 | /* Define to 1 if we found a declaration for 'strtol', otherwise define to 0. |
1046 | */ | |
1047 | #ifndef USED_FOR_TARGET | |
1048 | #undef HAVE_DECL_STRTOL | |
1049 | #endif | |
1050 | ||
1051 | ||
1052 | /* Define to 1 if we found a declaration for 'strtoll', otherwise define to 0. | |
1053 | */ | |
1054 | #ifndef USED_FOR_TARGET | |
1055 | #undef HAVE_DECL_STRTOLL | |
1056 | #endif | |
1057 | ||
1058 | ||
1059 | /* Define to 1 if we found a declaration for 'strtoul', otherwise define to 0. | |
1060 | */ | |
1061 | #ifndef USED_FOR_TARGET | |
1062 | #undef HAVE_DECL_STRTOUL | |
1063 | #endif | |
1064 | ||
1065 | ||
1066 | /* Define to 1 if we found a declaration for 'strtoull', otherwise define to | |
1067 | 0. */ | |
1068 | #ifndef USED_FOR_TARGET | |
1069 | #undef HAVE_DECL_STRTOULL | |
1070 | #endif | |
1071 | ||
1072 | ||
9b1f316f | 1073 | /* Define to 1 if we found a declaration for 'strverscmp', otherwise define to |
1074 | 0. */ | |
1075 | #ifndef USED_FOR_TARGET | |
1076 | #undef HAVE_DECL_STRVERSCMP | |
1077 | #endif | |
1078 | ||
1079 | ||
599a3eac | 1080 | /* Define to 1 if we found a declaration for 'times', otherwise define to 0. |
1081 | */ | |
fcd42b1e | 1082 | #ifndef USED_FOR_TARGET |
c0450c4b | 1083 | #undef HAVE_DECL_TIMES |
fcd42b1e | 1084 | #endif |
1085 | ||
0fa54ff1 | 1086 | |
5b6507b0 | 1087 | /* Define to 1 if we found a declaration for 'unsetenv', otherwise define to |
1088 | 0. */ | |
1089 | #ifndef USED_FOR_TARGET | |
1090 | #undef HAVE_DECL_UNSETENV | |
1091 | #endif | |
1092 | ||
1093 | ||
599a3eac | 1094 | /* Define to 1 if we found a declaration for 'vasprintf', otherwise define to |
1095 | 0. */ | |
fcd42b1e | 1096 | #ifndef USED_FOR_TARGET |
c0450c4b | 1097 | #undef HAVE_DECL_VASPRINTF |
fcd42b1e | 1098 | #endif |
1099 | ||
0fa54ff1 | 1100 | |
7e5ef2ef | 1101 | /* Define to 1 if we found a declaration for 'vsnprintf', otherwise define to |
1102 | 0. */ | |
fcd42b1e | 1103 | #ifndef USED_FOR_TARGET |
7e5ef2ef | 1104 | #undef HAVE_DECL_VSNPRINTF |
fcd42b1e | 1105 | #endif |
1106 | ||
7e5ef2ef | 1107 | |
c0450c4b | 1108 | /* Define to 1 if you have the <direct.h> header file. */ |
fcd42b1e | 1109 | #ifndef USED_FOR_TARGET |
c0450c4b | 1110 | #undef HAVE_DIRECT_H |
fcd42b1e | 1111 | #endif |
1112 | ||
0fa54ff1 | 1113 | |
dea92435 | 1114 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
1115 | #ifndef USED_FOR_TARGET | |
1116 | #undef HAVE_DLFCN_H | |
1117 | #endif | |
1118 | ||
1119 | ||
60f35dba | 1120 | /* Define to 1 if you have the <ext/hash_map> header file. */ |
1121 | #ifndef USED_FOR_TARGET | |
1122 | #undef HAVE_EXT_HASH_MAP | |
1123 | #endif | |
1124 | ||
1125 | ||
c0450c4b | 1126 | /* Define to 1 if you have the <fcntl.h> header file. */ |
fcd42b1e | 1127 | #ifndef USED_FOR_TARGET |
c0450c4b | 1128 | #undef HAVE_FCNTL_H |
fcd42b1e | 1129 | #endif |
1130 | ||
42f1312d | 1131 | |
077a3c99 | 1132 | /* Define to 1 if you have the `feof_unlocked' function. */ |
fcd42b1e | 1133 | #ifndef USED_FOR_TARGET |
077a3c99 | 1134 | #undef HAVE_FEOF_UNLOCKED |
fcd42b1e | 1135 | #endif |
1136 | ||
077a3c99 | 1137 | |
1138 | /* Define to 1 if you have the `ferror_unlocked' function. */ | |
fcd42b1e | 1139 | #ifndef USED_FOR_TARGET |
077a3c99 | 1140 | #undef HAVE_FERROR_UNLOCKED |
fcd42b1e | 1141 | #endif |
1142 | ||
077a3c99 | 1143 | |
1144 | /* Define to 1 if you have the `fflush_unlocked' function. */ | |
fcd42b1e | 1145 | #ifndef USED_FOR_TARGET |
077a3c99 | 1146 | #undef HAVE_FFLUSH_UNLOCKED |
fcd42b1e | 1147 | #endif |
1148 | ||
077a3c99 | 1149 | |
1150 | /* Define to 1 if you have the `fgetc_unlocked' function. */ | |
fcd42b1e | 1151 | #ifndef USED_FOR_TARGET |
077a3c99 | 1152 | #undef HAVE_FGETC_UNLOCKED |
fcd42b1e | 1153 | #endif |
1154 | ||
077a3c99 | 1155 | |
1156 | /* Define to 1 if you have the `fgets_unlocked' function. */ | |
fcd42b1e | 1157 | #ifndef USED_FOR_TARGET |
077a3c99 | 1158 | #undef HAVE_FGETS_UNLOCKED |
fcd42b1e | 1159 | #endif |
1160 | ||
077a3c99 | 1161 | |
1162 | /* Define to 1 if you have the `fileno_unlocked' function. */ | |
fcd42b1e | 1163 | #ifndef USED_FOR_TARGET |
077a3c99 | 1164 | #undef HAVE_FILENO_UNLOCKED |
fcd42b1e | 1165 | #endif |
1166 | ||
077a3c99 | 1167 | |
c0450c4b | 1168 | /* Define to 1 if you have the `fork' function. */ |
fcd42b1e | 1169 | #ifndef USED_FOR_TARGET |
c0450c4b | 1170 | #undef HAVE_FORK |
fcd42b1e | 1171 | #endif |
1172 | ||
42f1312d | 1173 | |
c0450c4b | 1174 | /* Define to 1 if you have the `fprintf_unlocked' function. */ |
fcd42b1e | 1175 | #ifndef USED_FOR_TARGET |
c0450c4b | 1176 | #undef HAVE_FPRINTF_UNLOCKED |
fcd42b1e | 1177 | #endif |
1178 | ||
42f1312d | 1179 | |
c0450c4b | 1180 | /* Define to 1 if you have the `fputc_unlocked' function. */ |
fcd42b1e | 1181 | #ifndef USED_FOR_TARGET |
c0450c4b | 1182 | #undef HAVE_FPUTC_UNLOCKED |
fcd42b1e | 1183 | #endif |
1184 | ||
b0e7e012 | 1185 | |
c0450c4b | 1186 | /* Define to 1 if you have the `fputs_unlocked' function. */ |
fcd42b1e | 1187 | #ifndef USED_FOR_TARGET |
c0450c4b | 1188 | #undef HAVE_FPUTS_UNLOCKED |
fcd42b1e | 1189 | #endif |
1190 | ||
42f1312d | 1191 | |
077a3c99 | 1192 | /* Define to 1 if you have the `fread_unlocked' function. */ |
fcd42b1e | 1193 | #ifndef USED_FOR_TARGET |
077a3c99 | 1194 | #undef HAVE_FREAD_UNLOCKED |
fcd42b1e | 1195 | #endif |
1196 | ||
077a3c99 | 1197 | |
eb4b8219 | 1198 | /* Define to 1 if you have the <ftw.h> header file. */ |
1199 | #ifndef USED_FOR_TARGET | |
1200 | #undef HAVE_FTW_H | |
1201 | #endif | |
1202 | ||
1203 | ||
c0450c4b | 1204 | /* Define to 1 if you have the `fwrite_unlocked' function. */ |
fcd42b1e | 1205 | #ifndef USED_FOR_TARGET |
c0450c4b | 1206 | #undef HAVE_FWRITE_UNLOCKED |
fcd42b1e | 1207 | #endif |
1208 | ||
42f1312d | 1209 | |
7b897de3 | 1210 | /* Define if your assembler supports specifying the alignment of objects |
1211 | allocated using the GAS .comm command. */ | |
1212 | #ifndef USED_FOR_TARGET | |
1213 | #undef HAVE_GAS_ALIGNED_COMM | |
1214 | #endif | |
1215 | ||
1216 | ||
c0450c4b | 1217 | /* Define if your assembler supports .balign and .p2align. */ |
fcd42b1e | 1218 | #ifndef USED_FOR_TARGET |
c0450c4b | 1219 | #undef HAVE_GAS_BALIGN_AND_P2ALIGN |
fcd42b1e | 1220 | #endif |
1221 | ||
fc3df357 | 1222 | |
fb39ff6e | 1223 | /* Define 0/1 if your assembler supports CFI directives. */ |
fb39ff6e | 1224 | #undef HAVE_GAS_CFI_DIRECTIVE |
fb39ff6e | 1225 | |
3dcd5df1 | 1226 | /* Define 0/1 if your assembler supports .cfi_personality. */ |
3dcd5df1 | 1227 | #undef HAVE_GAS_CFI_PERSONALITY_DIRECTIVE |
3dcd5df1 | 1228 | |
033a2356 | 1229 | /* Define 0/1 if your assembler supports .cfi_sections. */ |
033a2356 | 1230 | #undef HAVE_GAS_CFI_SECTIONS_DIRECTIVE |
033a2356 | 1231 | |
d01c707b | 1232 | /* Define if your assembler supports the .loc discriminator sub-directive. */ |
1233 | #ifndef USED_FOR_TARGET | |
1234 | #undef HAVE_GAS_DISCRIMINATOR | |
1235 | #endif | |
1236 | ||
1237 | ||
924907a3 | 1238 | /* Define if your assembler supports @gnu_unique_object. */ |
1239 | #ifndef USED_FOR_TARGET | |
1240 | #undef HAVE_GAS_GNU_UNIQUE_OBJECT | |
1241 | #endif | |
1242 | ||
1243 | ||
c0450c4b | 1244 | /* Define if your assembler and linker support .hidden. */ |
1245 | #undef HAVE_GAS_HIDDEN | |
a519c4d3 | 1246 | |
a65d7dd0 | 1247 | /* Define if your assembler supports .lcomm with an alignment field. */ |
1248 | #ifndef USED_FOR_TARGET | |
1249 | #undef HAVE_GAS_LCOMM_WITH_ALIGNMENT | |
1250 | #endif | |
1251 | ||
1252 | ||
4be92808 | 1253 | /* Define if your assembler supports .literal16. */ |
1254 | #ifndef USED_FOR_TARGET | |
1255 | #undef HAVE_GAS_LITERAL16 | |
1256 | #endif | |
1257 | ||
1258 | ||
b2bf47a6 | 1259 | /* Define if your assembler supports the .loc is_stmt sub-directive. */ |
1260 | #ifndef USED_FOR_TARGET | |
1261 | #undef HAVE_GAS_LOC_STMT | |
1262 | #endif | |
1263 | ||
1264 | ||
c0450c4b | 1265 | /* Define if your assembler supports specifying the maximum number of bytes to |
1266 | skip when using the GAS .p2align command. */ | |
fcd42b1e | 1267 | #ifndef USED_FOR_TARGET |
c0450c4b | 1268 | #undef HAVE_GAS_MAX_SKIP_P2ALIGN |
fcd42b1e | 1269 | #endif |
1270 | ||
8adead19 | 1271 | |
ff9c1bc1 | 1272 | /* Define if your assembler supports the .set micromips directive */ |
1273 | #ifndef USED_FOR_TARGET | |
1274 | #undef HAVE_GAS_MICROMIPS | |
1275 | #endif | |
1276 | ||
1277 | ||
2455c36b | 1278 | /* Define if your assembler supports .nsubspa comdat option. */ |
fcd42b1e | 1279 | #ifndef USED_FOR_TARGET |
2455c36b | 1280 | #undef HAVE_GAS_NSUBSPA_COMDAT |
fcd42b1e | 1281 | #endif |
1282 | ||
2455c36b | 1283 | |
1f10d387 | 1284 | /* Define if your assembler and linker support 32-bit section relative relocs |
1285 | via '.secrel32 label'. */ | |
fcd42b1e | 1286 | #ifndef USED_FOR_TARGET |
1f10d387 | 1287 | #undef HAVE_GAS_PE_SECREL32_RELOC |
fcd42b1e | 1288 | #endif |
1289 | ||
1f10d387 | 1290 | |
f575e216 | 1291 | /* Define if your assembler supports specifying the exclude section flag. */ |
c23e11b5 | 1292 | #ifndef USED_FOR_TARGET |
1293 | #undef HAVE_GAS_SECTION_EXCLUDE | |
1294 | #endif | |
1295 | ||
1296 | ||
c0450c4b | 1297 | /* Define 0/1 if your assembler supports marking sections with SHF_MERGE flag. |
1298 | */ | |
fcd42b1e | 1299 | #ifndef USED_FOR_TARGET |
c0450c4b | 1300 | #undef HAVE_GAS_SHF_MERGE |
fcd42b1e | 1301 | #endif |
1302 | ||
86736f9e | 1303 | |
c0450c4b | 1304 | /* Define if your assembler supports .subsection and .subsection -1 starts |
1305 | emitting at the beginning of your section. */ | |
fcd42b1e | 1306 | #ifndef USED_FOR_TARGET |
c0450c4b | 1307 | #undef HAVE_GAS_SUBSECTION_ORDERING |
fcd42b1e | 1308 | #endif |
1309 | ||
02be28b3 | 1310 | |
c0450c4b | 1311 | /* Define if your assembler supports .weak. */ |
fcd42b1e | 1312 | #ifndef USED_FOR_TARGET |
c0450c4b | 1313 | #undef HAVE_GAS_WEAK |
fcd42b1e | 1314 | #endif |
1315 | ||
3e37364a | 1316 | |
f4a30bd7 | 1317 | /* Define if your assembler supports .weakref. */ |
1318 | #ifndef USED_FOR_TARGET | |
1319 | #undef HAVE_GAS_WEAKREF | |
1320 | #endif | |
1321 | ||
1322 | ||
077a3c99 | 1323 | /* Define to 1 if you have the `getchar_unlocked' function. */ |
fcd42b1e | 1324 | #ifndef USED_FOR_TARGET |
077a3c99 | 1325 | #undef HAVE_GETCHAR_UNLOCKED |
fcd42b1e | 1326 | #endif |
1327 | ||
077a3c99 | 1328 | |
1329 | /* Define to 1 if you have the `getc_unlocked' function. */ | |
fcd42b1e | 1330 | #ifndef USED_FOR_TARGET |
077a3c99 | 1331 | #undef HAVE_GETC_UNLOCKED |
fcd42b1e | 1332 | #endif |
1333 | ||
077a3c99 | 1334 | |
c0450c4b | 1335 | /* Define to 1 if you have the `getrlimit' function. */ |
fcd42b1e | 1336 | #ifndef USED_FOR_TARGET |
c0450c4b | 1337 | #undef HAVE_GETRLIMIT |
fcd42b1e | 1338 | #endif |
1339 | ||
c9b4be0a | 1340 | |
c0450c4b | 1341 | /* Define to 1 if you have the `getrusage' function. */ |
fcd42b1e | 1342 | #ifndef USED_FOR_TARGET |
c0450c4b | 1343 | #undef HAVE_GETRUSAGE |
fcd42b1e | 1344 | #endif |
1345 | ||
02be28b3 | 1346 | |
c0450c4b | 1347 | /* Define to 1 if you have the `gettimeofday' function. */ |
fcd42b1e | 1348 | #ifndef USED_FOR_TARGET |
c0450c4b | 1349 | #undef HAVE_GETTIMEOFDAY |
fcd42b1e | 1350 | #endif |
1351 | ||
805e22b2 | 1352 | |
8ffcff2e | 1353 | /* Define to 1 if using GNU as. */ |
c6429fa9 | 1354 | #ifndef USED_FOR_TARGET |
1355 | #undef HAVE_GNU_AS | |
1356 | #endif | |
1357 | ||
1358 | ||
ca42e774 | 1359 | /* Define if your system supports gnu indirect functions. */ |
1360 | #ifndef USED_FOR_TARGET | |
1361 | #undef HAVE_GNU_INDIRECT_FUNCTION | |
1362 | #endif | |
1363 | ||
1364 | ||
8ffcff2e | 1365 | /* Define to 1 if using GNU ld. */ |
c159e0b7 | 1366 | #ifndef USED_FOR_TARGET |
1367 | #undef HAVE_GNU_LD | |
1368 | #endif | |
1369 | ||
1370 | ||
e97f880e | 1371 | /* Define if the gold linker supports split stack and is available as a |
1372 | non-default */ | |
1373 | #ifndef USED_FOR_TARGET | |
1374 | #undef HAVE_GOLD_NON_DEFAULT_SPLIT_STACK | |
1375 | #endif | |
1376 | ||
1377 | ||
c0450c4b | 1378 | /* Define if you have the iconv() function. */ |
fcd42b1e | 1379 | #ifndef USED_FOR_TARGET |
c0450c4b | 1380 | #undef HAVE_ICONV |
fcd42b1e | 1381 | #endif |
1382 | ||
3239b2ba | 1383 | |
c0450c4b | 1384 | /* Define to 1 if you have the <iconv.h> header file. */ |
fcd42b1e | 1385 | #ifndef USED_FOR_TARGET |
c0450c4b | 1386 | #undef HAVE_ICONV_H |
fcd42b1e | 1387 | #endif |
1388 | ||
c0450c4b | 1389 | |
4fa8daf5 | 1390 | /* Define 0/1 if .init_array/.fini_array sections are available and working. |
1391 | */ | |
fcd42b1e | 1392 | #ifndef USED_FOR_TARGET |
c3dd2023 | 1393 | #undef HAVE_INITFINI_ARRAY_SUPPORT |
fcd42b1e | 1394 | #endif |
1395 | ||
805e22b2 | 1396 | |
82e964b0 | 1397 | /* Define to 1 if the system has the type `intmax_t'. */ |
1398 | #ifndef USED_FOR_TARGET | |
1399 | #undef HAVE_INTMAX_T | |
1400 | #endif | |
1401 | ||
1402 | ||
1403 | /* Define to 1 if the system has the type `intptr_t'. */ | |
1404 | #ifndef USED_FOR_TARGET | |
1405 | #undef HAVE_INTPTR_T | |
1406 | #endif | |
1407 | ||
1408 | ||
c9b4be0a | 1409 | /* Define if you have a working <inttypes.h> header file. */ |
fcd42b1e | 1410 | #ifndef USED_FOR_TARGET |
c9b4be0a | 1411 | #undef HAVE_INTTYPES_H |
fcd42b1e | 1412 | #endif |
1413 | ||
c9b4be0a | 1414 | |
c0450c4b | 1415 | /* Define to 1 if you have the `kill' function. */ |
fcd42b1e | 1416 | #ifndef USED_FOR_TARGET |
c0450c4b | 1417 | #undef HAVE_KILL |
fcd42b1e | 1418 | #endif |
1419 | ||
b503c1a2 | 1420 | |
ac31415f | 1421 | /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */ |
fcd42b1e | 1422 | #ifndef USED_FOR_TARGET |
ac31415f | 1423 | #undef HAVE_LANGINFO_CODESET |
fcd42b1e | 1424 | #endif |
1425 | ||
ac31415f | 1426 | |
c0450c4b | 1427 | /* Define to 1 if you have the <langinfo.h> header file. */ |
fcd42b1e | 1428 | #ifndef USED_FOR_TARGET |
c0450c4b | 1429 | #undef HAVE_LANGINFO_H |
fcd42b1e | 1430 | #endif |
1431 | ||
6d6c1801 | 1432 | |
c0450c4b | 1433 | /* Define if your <locale.h> file defines LC_MESSAGES. */ |
fcd42b1e | 1434 | #ifndef USED_FOR_TARGET |
c0450c4b | 1435 | #undef HAVE_LC_MESSAGES |
fcd42b1e | 1436 | #endif |
1437 | ||
c9b4be0a | 1438 | |
c0450c4b | 1439 | /* Define to 1 if you have the <ldfcn.h> header file. */ |
fcd42b1e | 1440 | #ifndef USED_FOR_TARGET |
c0450c4b | 1441 | #undef HAVE_LDFCN_H |
fcd42b1e | 1442 | #endif |
1443 | ||
9f0cea1b | 1444 | |
fa948efa | 1445 | /* Define 0/1 if your linker supports the SHF_MERGE flag with section |
1446 | alignment > 1. */ | |
1447 | #ifndef USED_FOR_TARGET | |
1448 | #undef HAVE_LD_ALIGNED_SHF_MERGE | |
1449 | #endif | |
1450 | ||
1451 | ||
8aaed91d | 1452 | /* Define if your linker supports --as-needed/--no-as-needed or equivalent |
1453 | options. */ | |
fcd42b1e | 1454 | #ifndef USED_FOR_TARGET |
6a40149e | 1455 | #undef HAVE_LD_AS_NEEDED |
fcd42b1e | 1456 | #endif |
1457 | ||
6a40149e | 1458 | |
d557a46f | 1459 | /* Define if your default avr linker script for avrxmega3 leaves .rodata in |
1460 | flash. */ | |
1461 | #ifndef USED_FOR_TARGET | |
1462 | #undef HAVE_LD_AVR_AVRXMEGA3_RODATA_IN_FLASH | |
1463 | #endif | |
1464 | ||
1465 | ||
3a1e60cb | 1466 | /* Define if your linker supports -z bndplt */ |
1467 | #ifndef USED_FOR_TARGET | |
1468 | #undef HAVE_LD_BNDPLT_SUPPORT | |
1469 | #endif | |
1470 | ||
1471 | ||
8271b966 | 1472 | /* Define if your linker supports --build-id. */ |
1473 | #ifndef USED_FOR_TARGET | |
1474 | #undef HAVE_LD_BUILDID | |
1475 | #endif | |
1476 | ||
1477 | ||
53037a4d | 1478 | /* Define if the linker supports clearing hardware capabilities via mapfile. |
1479 | */ | |
1480 | #ifndef USED_FOR_TARGET | |
1481 | #undef HAVE_LD_CLEARCAP | |
1482 | #endif | |
1483 | ||
1484 | ||
4185c905 | 1485 | /* Define to the level of your linker's compressed debug section support. */ |
1486 | #ifndef USED_FOR_TARGET | |
1487 | #undef HAVE_LD_COMPRESS_DEBUG | |
1488 | #endif | |
1489 | ||
1490 | ||
9c948bc2 | 1491 | /* Define if your linker supports --demangle option. */ |
fcd42b1e | 1492 | #ifndef USED_FOR_TARGET |
9c948bc2 | 1493 | #undef HAVE_LD_DEMANGLE |
fcd42b1e | 1494 | #endif |
1495 | ||
9c948bc2 | 1496 | |
75d28287 | 1497 | /* Define 0/1 if your linker supports CIE v3 in .eh_frame. */ |
1498 | #ifndef USED_FOR_TARGET | |
1499 | #undef HAVE_LD_EH_FRAME_CIEV3 | |
1500 | #endif | |
1501 | ||
1502 | ||
bdd793b2 | 1503 | /* Define if your linker supports .eh_frame_hdr. */ |
c0450c4b | 1504 | #undef HAVE_LD_EH_FRAME_HDR |
901dfcc7 | 1505 | |
0a011112 | 1506 | /* Define if your linker supports garbage collection of sections in presence |
1507 | of EH frames. */ | |
1508 | #ifndef USED_FOR_TARGET | |
1509 | #undef HAVE_LD_EH_GC_SECTIONS | |
1510 | #endif | |
1511 | ||
1512 | ||
34edf61b | 1513 | /* Define if your linker has buggy garbage collection of sections support when |
1514 | .text.startup.foo like sections are used. */ | |
1515 | #ifndef USED_FOR_TARGET | |
1516 | #undef HAVE_LD_EH_GC_SECTIONS_BUG | |
1517 | #endif | |
1518 | ||
1519 | ||
f3b719b3 | 1520 | /* Define if your PowerPC64 linker supports a large TOC. */ |
72350d7b | 1521 | #ifndef USED_FOR_TARGET |
1522 | #undef HAVE_LD_LARGE_TOC | |
1523 | #endif | |
1524 | ||
1525 | ||
66ebfa67 | 1526 | /* Define if your PowerPC64 linker only needs function descriptor syms. */ |
fcd42b1e | 1527 | #ifndef USED_FOR_TARGET |
66ebfa67 | 1528 | #undef HAVE_LD_NO_DOT_SYMS |
fcd42b1e | 1529 | #endif |
1530 | ||
66ebfa67 | 1531 | |
c4cf26ad | 1532 | /* Define if your linker can relax absolute .eh_frame personality pointers |
1533 | into PC-relative form. */ | |
1534 | #ifndef USED_FOR_TARGET | |
1535 | #undef HAVE_LD_PERSONALITY_RELAXATION | |
1536 | #endif | |
1537 | ||
1538 | ||
80fc7cb7 | 1539 | /* Define if your linker supports PIE option. */ |
fcd42b1e | 1540 | #ifndef USED_FOR_TARGET |
c0450c4b | 1541 | #undef HAVE_LD_PIE |
fcd42b1e | 1542 | #endif |
1543 | ||
8ee6d486 | 1544 | |
130f2334 | 1545 | /* Define 0/1 if your linker supports -pie option with copy reloc. */ |
1546 | #ifndef USED_FOR_TARGET | |
1547 | #undef HAVE_LD_PIE_COPYRELOC | |
1548 | #endif | |
1549 | ||
1550 | ||
2789368d | 1551 | /* Define if your PowerPC linker has .gnu.attributes long double support. */ |
1552 | #ifndef USED_FOR_TARGET | |
1553 | #undef HAVE_LD_PPC_GNU_ATTR_LONG_DOUBLE | |
1554 | #endif | |
1555 | ||
1556 | ||
74e22921 | 1557 | /* Define if your linker supports --push-state/--pop-state */ |
1558 | #ifndef USED_FOR_TARGET | |
1559 | #undef HAVE_LD_PUSHPOPSTATE_SUPPORT | |
1560 | #endif | |
1561 | ||
1562 | ||
c0450c4b | 1563 | /* Define if your linker links a mix of read-only and read-write sections into |
1564 | a read-write section. */ | |
fcd42b1e | 1565 | #ifndef USED_FOR_TARGET |
c0450c4b | 1566 | #undef HAVE_LD_RO_RW_SECTION_MIXING |
fcd42b1e | 1567 | #endif |
1568 | ||
7093ff41 | 1569 | |
477b521a | 1570 | /* Define if your linker supports the *_sol2 emulations. */ |
1571 | #ifndef USED_FOR_TARGET | |
1572 | #undef HAVE_LD_SOL2_EMULATION | |
1573 | #endif | |
1574 | ||
1575 | ||
e6937b3a | 1576 | /* Define if your linker supports -Bstatic/-Bdynamic or equivalent options. */ |
fcd42b1e | 1577 | #ifndef USED_FOR_TARGET |
79f90e2b | 1578 | #undef HAVE_LD_STATIC_DYNAMIC |
fcd42b1e | 1579 | #endif |
1580 | ||
79f90e2b | 1581 | |
b6bcc48f | 1582 | /* Define if your linker supports --sysroot. */ |
fcd42b1e | 1583 | #ifndef USED_FOR_TARGET |
b6bcc48f | 1584 | #undef HAVE_LD_SYSROOT |
fcd42b1e | 1585 | #endif |
1586 | ||
b6bcc48f | 1587 | |
c0450c4b | 1588 | /* Define to 1 if you have the <limits.h> header file. */ |
fcd42b1e | 1589 | #ifndef USED_FOR_TARGET |
c0450c4b | 1590 | #undef HAVE_LIMITS_H |
fcd42b1e | 1591 | #endif |
1592 | ||
7093ff41 | 1593 | |
c0450c4b | 1594 | /* Define to 1 if you have the <locale.h> header file. */ |
fcd42b1e | 1595 | #ifndef USED_FOR_TARGET |
c0450c4b | 1596 | #undef HAVE_LOCALE_H |
fcd42b1e | 1597 | #endif |
1598 | ||
c6976b58 | 1599 | |
cd29f3a4 | 1600 | /* Define to 1 if the system has the type `long long'. */ |
fcd42b1e | 1601 | #ifndef USED_FOR_TARGET |
c0450c4b | 1602 | #undef HAVE_LONG_LONG |
fcd42b1e | 1603 | #endif |
1604 | ||
3c014a93 | 1605 | |
82e964b0 | 1606 | /* Define to 1 if the system has the type `long long int'. */ |
1607 | #ifndef USED_FOR_TARGET | |
1608 | #undef HAVE_LONG_LONG_INT | |
1609 | #endif | |
1610 | ||
1611 | ||
c5f741b3 | 1612 | /* Define to the level of your linker's plugin support. */ |
e6937b3a | 1613 | #ifndef USED_FOR_TARGET |
1614 | #undef HAVE_LTO_PLUGIN | |
1615 | #endif | |
1616 | ||
1617 | ||
c5db973f | 1618 | /* Define to 1 if you have the `madvise' function. */ |
1619 | #ifndef USED_FOR_TARGET | |
1620 | #undef HAVE_MADVISE | |
1621 | #endif | |
1622 | ||
1623 | ||
c0450c4b | 1624 | /* Define to 1 if you have the <malloc.h> header file. */ |
fcd42b1e | 1625 | #ifndef USED_FOR_TARGET |
c0450c4b | 1626 | #undef HAVE_MALLOC_H |
fcd42b1e | 1627 | #endif |
1628 | ||
3c014a93 | 1629 | |
c0450c4b | 1630 | /* Define to 1 if you have the `mbstowcs' function. */ |
fcd42b1e | 1631 | #ifndef USED_FOR_TARGET |
c0450c4b | 1632 | #undef HAVE_MBSTOWCS |
fcd42b1e | 1633 | #endif |
1634 | ||
3c014a93 | 1635 | |
c0450c4b | 1636 | /* Define if valgrind's memcheck.h header is installed. */ |
fcd42b1e | 1637 | #ifndef USED_FOR_TARGET |
c0450c4b | 1638 | #undef HAVE_MEMCHECK_H |
fcd42b1e | 1639 | #endif |
1640 | ||
3c014a93 | 1641 | |
c0450c4b | 1642 | /* Define to 1 if you have the <memory.h> header file. */ |
fcd42b1e | 1643 | #ifndef USED_FOR_TARGET |
c0450c4b | 1644 | #undef HAVE_MEMORY_H |
fcd42b1e | 1645 | #endif |
1646 | ||
3c014a93 | 1647 | |
c0450c4b | 1648 | /* Define to 1 if you have the `mmap' function. */ |
fcd42b1e | 1649 | #ifndef USED_FOR_TARGET |
c0450c4b | 1650 | #undef HAVE_MMAP |
fcd42b1e | 1651 | #endif |
1652 | ||
3c014a93 | 1653 | |
c0450c4b | 1654 | /* Define if mmap with MAP_ANON(YMOUS) works. */ |
fcd42b1e | 1655 | #ifndef USED_FOR_TARGET |
c0450c4b | 1656 | #undef HAVE_MMAP_ANON |
fcd42b1e | 1657 | #endif |
1658 | ||
3c014a93 | 1659 | |
c0450c4b | 1660 | /* Define if mmap of /dev/zero works. */ |
fcd42b1e | 1661 | #ifndef USED_FOR_TARGET |
c0450c4b | 1662 | #undef HAVE_MMAP_DEV_ZERO |
fcd42b1e | 1663 | #endif |
1664 | ||
3c014a93 | 1665 | |
c0450c4b | 1666 | /* Define if read-only mmap of a plain file works. */ |
fcd42b1e | 1667 | #ifndef USED_FOR_TARGET |
c0450c4b | 1668 | #undef HAVE_MMAP_FILE |
fcd42b1e | 1669 | #endif |
1670 | ||
3c014a93 | 1671 | |
c0450c4b | 1672 | /* Define to 1 if you have the `nl_langinfo' function. */ |
fcd42b1e | 1673 | #ifndef USED_FOR_TARGET |
c0450c4b | 1674 | #undef HAVE_NL_LANGINFO |
fcd42b1e | 1675 | #endif |
1676 | ||
28874558 | 1677 | |
6cc8a944 | 1678 | /* Define to 1 if you have the `popen' function. */ |
1679 | #ifndef USED_FOR_TARGET | |
1680 | #undef HAVE_POPEN | |
1681 | #endif | |
1682 | ||
1683 | ||
077a3c99 | 1684 | /* Define to 1 if you have the `putchar_unlocked' function. */ |
fcd42b1e | 1685 | #ifndef USED_FOR_TARGET |
077a3c99 | 1686 | #undef HAVE_PUTCHAR_UNLOCKED |
fcd42b1e | 1687 | #endif |
1688 | ||
077a3c99 | 1689 | |
c0450c4b | 1690 | /* Define to 1 if you have the `putc_unlocked' function. */ |
fcd42b1e | 1691 | #ifndef USED_FOR_TARGET |
c0450c4b | 1692 | #undef HAVE_PUTC_UNLOCKED |
fcd42b1e | 1693 | #endif |
1694 | ||
3c014a93 | 1695 | |
c0450c4b | 1696 | /* Define to 1 if you have the `setlocale' function. */ |
fcd42b1e | 1697 | #ifndef USED_FOR_TARGET |
c0450c4b | 1698 | #undef HAVE_SETLOCALE |
fcd42b1e | 1699 | #endif |
1700 | ||
56deebec | 1701 | |
c0450c4b | 1702 | /* Define to 1 if you have the `setrlimit' function. */ |
fcd42b1e | 1703 | #ifndef USED_FOR_TARGET |
c0450c4b | 1704 | #undef HAVE_SETRLIMIT |
fcd42b1e | 1705 | #endif |
1706 | ||
283bb5ac | 1707 | |
ba24ad38 | 1708 | /* Define if the system-provided CRTs are present on Solaris. */ |
1709 | #ifndef USED_FOR_TARGET | |
1710 | #undef HAVE_SOLARIS_CRTS | |
1711 | #endif | |
1712 | ||
1713 | ||
c0450c4b | 1714 | /* Define to 1 if you have the <stddef.h> header file. */ |
fcd42b1e | 1715 | #ifndef USED_FOR_TARGET |
c0450c4b | 1716 | #undef HAVE_STDDEF_H |
fcd42b1e | 1717 | #endif |
1718 | ||
3c014a93 | 1719 | |
c0450c4b | 1720 | /* Define to 1 if you have the <stdint.h> header file. */ |
fcd42b1e | 1721 | #ifndef USED_FOR_TARGET |
c0450c4b | 1722 | #undef HAVE_STDINT_H |
fcd42b1e | 1723 | #endif |
1724 | ||
3c014a93 | 1725 | |
c0450c4b | 1726 | /* Define to 1 if you have the <stdlib.h> header file. */ |
fcd42b1e | 1727 | #ifndef USED_FOR_TARGET |
c0450c4b | 1728 | #undef HAVE_STDLIB_H |
fcd42b1e | 1729 | #endif |
1730 | ||
3c014a93 | 1731 | |
c0450c4b | 1732 | /* Define to 1 if you have the <strings.h> header file. */ |
fcd42b1e | 1733 | #ifndef USED_FOR_TARGET |
c0450c4b | 1734 | #undef HAVE_STRINGS_H |
fcd42b1e | 1735 | #endif |
1736 | ||
3c014a93 | 1737 | |
c0450c4b | 1738 | /* Define to 1 if you have the <string.h> header file. */ |
fcd42b1e | 1739 | #ifndef USED_FOR_TARGET |
c0450c4b | 1740 | #undef HAVE_STRING_H |
fcd42b1e | 1741 | #endif |
1742 | ||
3c014a93 | 1743 | |
c0450c4b | 1744 | /* Define to 1 if you have the `strsignal' function. */ |
fcd42b1e | 1745 | #ifndef USED_FOR_TARGET |
c0450c4b | 1746 | #undef HAVE_STRSIGNAL |
fcd42b1e | 1747 | #endif |
1748 | ||
c770a4cb | 1749 | |
c0450c4b | 1750 | /* Define if <sys/times.h> defines struct tms. */ |
fcd42b1e | 1751 | #ifndef USED_FOR_TARGET |
c0450c4b | 1752 | #undef HAVE_STRUCT_TMS |
fcd42b1e | 1753 | #endif |
1754 | ||
07c927cb | 1755 | |
4176ce09 | 1756 | /* Define if <utility> defines std::swap. */ |
1757 | #ifndef USED_FOR_TARGET | |
1758 | #undef HAVE_SWAP_IN_UTILITY | |
1759 | #endif | |
1760 | ||
1761 | ||
c0450c4b | 1762 | /* Define to 1 if you have the `sysconf' function. */ |
fcd42b1e | 1763 | #ifndef USED_FOR_TARGET |
c0450c4b | 1764 | #undef HAVE_SYSCONF |
fcd42b1e | 1765 | #endif |
1766 | ||
07c927cb | 1767 | |
c0450c4b | 1768 | /* Define to 1 if you have the <sys/file.h> header file. */ |
fcd42b1e | 1769 | #ifndef USED_FOR_TARGET |
c0450c4b | 1770 | #undef HAVE_SYS_FILE_H |
fcd42b1e | 1771 | #endif |
1772 | ||
3c014a93 | 1773 | |
c0450c4b | 1774 | /* Define to 1 if you have the <sys/mman.h> header file. */ |
fcd42b1e | 1775 | #ifndef USED_FOR_TARGET |
c0450c4b | 1776 | #undef HAVE_SYS_MMAN_H |
fcd42b1e | 1777 | #endif |
1778 | ||
f8a55706 | 1779 | |
c0450c4b | 1780 | /* Define to 1 if you have the <sys/param.h> header file. */ |
fcd42b1e | 1781 | #ifndef USED_FOR_TARGET |
c0450c4b | 1782 | #undef HAVE_SYS_PARAM_H |
fcd42b1e | 1783 | #endif |
1784 | ||
31a83412 | 1785 | |
c0450c4b | 1786 | /* Define to 1 if you have the <sys/resource.h> header file. */ |
fcd42b1e | 1787 | #ifndef USED_FOR_TARGET |
c0450c4b | 1788 | #undef HAVE_SYS_RESOURCE_H |
fcd42b1e | 1789 | #endif |
1790 | ||
c770a4cb | 1791 | |
f77bcf96 | 1792 | /* Define if your target C library provides sys/sdt.h */ |
1793 | #undef HAVE_SYS_SDT_H | |
1794 | ||
c0450c4b | 1795 | /* Define to 1 if you have the <sys/stat.h> header file. */ |
fcd42b1e | 1796 | #ifndef USED_FOR_TARGET |
c0450c4b | 1797 | #undef HAVE_SYS_STAT_H |
fcd42b1e | 1798 | #endif |
1799 | ||
c770a4cb | 1800 | |
c0450c4b | 1801 | /* Define to 1 if you have the <sys/times.h> header file. */ |
fcd42b1e | 1802 | #ifndef USED_FOR_TARGET |
c0450c4b | 1803 | #undef HAVE_SYS_TIMES_H |
fcd42b1e | 1804 | #endif |
1805 | ||
c0450c4b | 1806 | |
1807 | /* Define to 1 if you have the <sys/time.h> header file. */ | |
fcd42b1e | 1808 | #ifndef USED_FOR_TARGET |
c0450c4b | 1809 | #undef HAVE_SYS_TIME_H |
fcd42b1e | 1810 | #endif |
1811 | ||
c0450c4b | 1812 | |
1813 | /* Define to 1 if you have the <sys/types.h> header file. */ | |
fcd42b1e | 1814 | #ifndef USED_FOR_TARGET |
c0450c4b | 1815 | #undef HAVE_SYS_TYPES_H |
fcd42b1e | 1816 | #endif |
1817 | ||
c0450c4b | 1818 | |
1819 | /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ | |
fcd42b1e | 1820 | #ifndef USED_FOR_TARGET |
c0450c4b | 1821 | #undef HAVE_SYS_WAIT_H |
fcd42b1e | 1822 | #endif |
1823 | ||
c0450c4b | 1824 | |
1825 | /* Define to 1 if you have the `times' function. */ | |
fcd42b1e | 1826 | #ifndef USED_FOR_TARGET |
c0450c4b | 1827 | #undef HAVE_TIMES |
fcd42b1e | 1828 | #endif |
1829 | ||
c0450c4b | 1830 | |
1831 | /* Define to 1 if you have the <time.h> header file. */ | |
fcd42b1e | 1832 | #ifndef USED_FOR_TARGET |
c0450c4b | 1833 | #undef HAVE_TIME_H |
fcd42b1e | 1834 | #endif |
1835 | ||
c770a4cb | 1836 | |
60f35dba | 1837 | /* Define to 1 if you have the <tr1/unordered_map> header file. */ |
1838 | #ifndef USED_FOR_TARGET | |
1839 | #undef HAVE_TR1_UNORDERED_MAP | |
1840 | #endif | |
1841 | ||
1842 | ||
82e964b0 | 1843 | /* Define to 1 if the system has the type `uintmax_t'. */ |
1844 | #ifndef USED_FOR_TARGET | |
1845 | #undef HAVE_UINTMAX_T | |
1846 | #endif | |
1847 | ||
1848 | ||
1849 | /* Define to 1 if the system has the type `uintptr_t'. */ | |
1850 | #ifndef USED_FOR_TARGET | |
1851 | #undef HAVE_UINTPTR_T | |
1852 | #endif | |
1853 | ||
1854 | ||
c0450c4b | 1855 | /* Define to 1 if you have the <unistd.h> header file. */ |
fcd42b1e | 1856 | #ifndef USED_FOR_TARGET |
c0450c4b | 1857 | #undef HAVE_UNISTD_H |
fcd42b1e | 1858 | #endif |
1859 | ||
5646395d | 1860 | |
60f35dba | 1861 | /* Define to 1 if you have the <unordered_map> header file. */ |
1862 | #ifndef USED_FOR_TARGET | |
1863 | #undef HAVE_UNORDERED_MAP | |
1864 | #endif | |
1865 | ||
1866 | ||
82e964b0 | 1867 | /* Define to 1 if the system has the type `unsigned long long int'. */ |
1868 | #ifndef USED_FOR_TARGET | |
1869 | #undef HAVE_UNSIGNED_LONG_LONG_INT | |
1870 | #endif | |
1871 | ||
1872 | ||
c0450c4b | 1873 | /* Define if valgrind's valgrind/memcheck.h header is installed. */ |
fcd42b1e | 1874 | #ifndef USED_FOR_TARGET |
c0450c4b | 1875 | #undef HAVE_VALGRIND_MEMCHECK_H |
fcd42b1e | 1876 | #endif |
1877 | ||
c9b4be0a | 1878 | |
c0450c4b | 1879 | /* Define to 1 if you have the `vfork' function. */ |
fcd42b1e | 1880 | #ifndef USED_FOR_TARGET |
c0450c4b | 1881 | #undef HAVE_VFORK |
fcd42b1e | 1882 | #endif |
1883 | ||
805e22b2 | 1884 | |
c0450c4b | 1885 | /* Define to 1 if you have the <vfork.h> header file. */ |
fcd42b1e | 1886 | #ifndef USED_FOR_TARGET |
c0450c4b | 1887 | #undef HAVE_VFORK_H |
fcd42b1e | 1888 | #endif |
1889 | ||
805e22b2 | 1890 | |
c0450c4b | 1891 | /* Define to 1 if you have the <wchar.h> header file. */ |
fcd42b1e | 1892 | #ifndef USED_FOR_TARGET |
c0450c4b | 1893 | #undef HAVE_WCHAR_H |
fcd42b1e | 1894 | #endif |
1895 | ||
805e22b2 | 1896 | |
c0450c4b | 1897 | /* Define to 1 if you have the `wcswidth' function. */ |
fcd42b1e | 1898 | #ifndef USED_FOR_TARGET |
c0450c4b | 1899 | #undef HAVE_WCSWIDTH |
fcd42b1e | 1900 | #endif |
1901 | ||
9f0cea1b | 1902 | |
c0450c4b | 1903 | /* Define to 1 if `fork' works. */ |
fcd42b1e | 1904 | #ifndef USED_FOR_TARGET |
c0450c4b | 1905 | #undef HAVE_WORKING_FORK |
fcd42b1e | 1906 | #endif |
1907 | ||
6f432b58 | 1908 | |
c0450c4b | 1909 | /* Define this macro if mbstowcs does not crash when its first argument is |
1910 | NULL. */ | |
fcd42b1e | 1911 | #ifndef USED_FOR_TARGET |
c0450c4b | 1912 | #undef HAVE_WORKING_MBSTOWCS |
fcd42b1e | 1913 | #endif |
1914 | ||
778fc1c8 | 1915 | |
c0450c4b | 1916 | /* Define to 1 if `vfork' works. */ |
fcd42b1e | 1917 | #ifndef USED_FOR_TARGET |
c0450c4b | 1918 | #undef HAVE_WORKING_VFORK |
fcd42b1e | 1919 | #endif |
1920 | ||
c9b4be0a | 1921 | |
4176ce09 | 1922 | /* Define if your assembler supports AIX debug frame section label reference. |
1923 | */ | |
e97f880e | 1924 | #ifndef USED_FOR_TARGET |
1925 | #undef HAVE_XCOFF_DWARF_EXTRAS | |
1926 | #endif | |
1927 | ||
1928 | ||
3dcfd230 | 1929 | /* Define if you have a working <zstd.h> header file. */ |
1930 | #ifndef USED_FOR_TARGET | |
1931 | #undef HAVE_ZSTD_H | |
1932 | #endif | |
1933 | ||
1934 | ||
6eb68b8f | 1935 | /* Define if isl is in use. */ |
1936 | #ifndef USED_FOR_TARGET | |
1937 | #undef HAVE_isl | |
1938 | #endif | |
1939 | ||
1940 | ||
3d2ab4bc | 1941 | /* Define if F_SETLKW supported by fcntl. */ |
1942 | #ifndef USED_FOR_TARGET | |
1943 | #undef HOST_HAS_F_SETLKW | |
1944 | #endif | |
1945 | ||
1946 | ||
c0450c4b | 1947 | /* Define as const if the declaration of iconv() needs const. */ |
fcd42b1e | 1948 | #ifndef USED_FOR_TARGET |
c0450c4b | 1949 | #undef ICONV_CONST |
fcd42b1e | 1950 | #endif |
1951 | ||
c9b4be0a | 1952 | |
d515e136 | 1953 | /* Define if int64_t uses long as underlying type. */ |
1954 | #ifndef USED_FOR_TARGET | |
1955 | #undef INT64_T_IS_LONG | |
1956 | #endif | |
1957 | ||
1958 | ||
6afab66e | 1959 | /* Define to 1 if ld64 supports '-export_dynamic'. */ |
1960 | #ifndef USED_FOR_TARGET | |
1961 | #undef LD64_HAS_EXPORT_DYNAMIC | |
1962 | #endif | |
1963 | ||
1964 | ||
1965 | /* Define to ld64 version. */ | |
1966 | #ifndef USED_FOR_TARGET | |
1967 | #undef LD64_VERSION | |
1968 | #endif | |
1969 | ||
1970 | ||
8aaed91d | 1971 | /* Define to the linker option to ignore unused dependencies. */ |
1972 | #ifndef USED_FOR_TARGET | |
1973 | #undef LD_AS_NEEDED_OPTION | |
1974 | #endif | |
1975 | ||
1976 | ||
4185c905 | 1977 | /* Define to the linker option to enable compressed debug sections. */ |
1978 | #ifndef USED_FOR_TARGET | |
1979 | #undef LD_COMPRESS_DEBUG_OPTION | |
1980 | #endif | |
1981 | ||
1982 | ||
e6937b3a | 1983 | /* Define to the linker option to enable use of shared objects. */ |
1984 | #ifndef USED_FOR_TARGET | |
1985 | #undef LD_DYNAMIC_OPTION | |
1986 | #endif | |
1987 | ||
1988 | ||
8aaed91d | 1989 | /* Define to the linker option to keep unused dependencies. */ |
1990 | #ifndef USED_FOR_TARGET | |
1991 | #undef LD_NO_AS_NEEDED_OPTION | |
1992 | #endif | |
1993 | ||
1994 | ||
e6937b3a | 1995 | /* Define to the linker option to disable use of shared objects. */ |
1996 | #ifndef USED_FOR_TARGET | |
1997 | #undef LD_STATIC_OPTION | |
1998 | #endif | |
1999 | ||
2000 | ||
3cb9bbfa | 2001 | /* The linker hash style */ |
2002 | #ifndef USED_FOR_TARGET | |
2003 | #undef LINKER_HASH_STYLE | |
2004 | #endif | |
2005 | ||
2006 | ||
ca42e774 | 2007 | /* Define to the name of the LTO plugin DSO that must be passed to the |
2008 | linker's -plugin=LIB option. */ | |
2009 | #ifndef USED_FOR_TARGET | |
2010 | #undef LTOPLUGINSONAME | |
2011 | #endif | |
2012 | ||
2013 | ||
dea92435 | 2014 | /* Define to the sub-directory in which libtool stores uninstalled libraries. |
2015 | */ | |
2016 | #ifndef USED_FOR_TARGET | |
2017 | #undef LT_OBJDIR | |
2018 | #endif | |
2019 | ||
2020 | ||
fa948efa | 2021 | /* Define if we should link mingw executables with --large-address-aware */ |
ee018eb1 | 2022 | #ifndef USED_FOR_TARGET |
2023 | #undef MINGW_DEFAULT_LARGE_ADDR_AWARE | |
2024 | #endif | |
2025 | ||
2026 | ||
15296a7b | 2027 | /* Value to set mingw's _dowildcard to. */ |
2028 | #ifndef USED_FOR_TARGET | |
2029 | #undef MINGW_DOWILDCARD | |
2030 | #endif | |
2031 | ||
2032 | ||
c0450c4b | 2033 | /* Define if host mkdir takes a single argument. */ |
fcd42b1e | 2034 | #ifndef USED_FOR_TARGET |
c0450c4b | 2035 | #undef MKDIR_TAKES_ONE_ARG |
fcd42b1e | 2036 | #endif |
2037 | ||
c9b4be0a | 2038 | |
daa8f58f | 2039 | /* Define to offload targets, separated by commas. */ |
a3d93be3 | 2040 | #ifndef USED_FOR_TARGET |
2041 | #undef OFFLOAD_TARGETS | |
2042 | #endif | |
2043 | ||
2044 | ||
c0450c4b | 2045 | /* Define to the address where bug reports for this package should be sent. */ |
fcd42b1e | 2046 | #ifndef USED_FOR_TARGET |
c0450c4b | 2047 | #undef PACKAGE_BUGREPORT |
fcd42b1e | 2048 | #endif |
2049 | ||
c3f311c4 | 2050 | |
c0450c4b | 2051 | /* Define to the full name of this package. */ |
fcd42b1e | 2052 | #ifndef USED_FOR_TARGET |
c0450c4b | 2053 | #undef PACKAGE_NAME |
fcd42b1e | 2054 | #endif |
2055 | ||
bb2821c0 | 2056 | |
c0450c4b | 2057 | /* Define to the full name and version of this package. */ |
fcd42b1e | 2058 | #ifndef USED_FOR_TARGET |
c0450c4b | 2059 | #undef PACKAGE_STRING |
fcd42b1e | 2060 | #endif |
2061 | ||
2d6788fe | 2062 | |
c0450c4b | 2063 | /* Define to the one symbol short name of this package. */ |
fcd42b1e | 2064 | #ifndef USED_FOR_TARGET |
c0450c4b | 2065 | #undef PACKAGE_TARNAME |
fcd42b1e | 2066 | #endif |
2067 | ||
8626dbb9 | 2068 | |
cd9a469c | 2069 | /* Define to the home page for this package. */ |
2070 | #ifndef USED_FOR_TARGET | |
2071 | #undef PACKAGE_URL | |
2072 | #endif | |
2073 | ||
2074 | ||
c0450c4b | 2075 | /* Define to the version of this package. */ |
fcd42b1e | 2076 | #ifndef USED_FOR_TARGET |
c0450c4b | 2077 | #undef PACKAGE_VERSION |
fcd42b1e | 2078 | #endif |
2079 | ||
c9b4be0a | 2080 | |
a93e9832 | 2081 | /* Specify plugin linker */ |
2082 | #ifndef USED_FOR_TARGET | |
61f41b94 | 2083 | #undef PLUGIN_LD_SUFFIX |
a93e9832 | 2084 | #endif |
2085 | ||
2086 | ||
029eed15 | 2087 | /* Define to .TOC. alignment forced by your linker. */ |
2088 | #ifndef USED_FOR_TARGET | |
2089 | #undef POWERPC64_TOC_POINTER_ALIGNMENT | |
2090 | #endif | |
2091 | ||
2092 | ||
c0450c4b | 2093 | /* Define to PREFIX/include if cpp should also search that directory. */ |
fcd42b1e | 2094 | #ifndef USED_FOR_TARGET |
c0450c4b | 2095 | #undef PREFIX_INCLUDE_DIR |
fcd42b1e | 2096 | #endif |
2097 | ||
4c335027 | 2098 | |
cd9a469c | 2099 | /* The size of `int', as computed by sizeof. */ |
fcd42b1e | 2100 | #ifndef USED_FOR_TARGET |
c0450c4b | 2101 | #undef SIZEOF_INT |
fcd42b1e | 2102 | #endif |
2103 | ||
66e333b1 | 2104 | |
cd9a469c | 2105 | /* The size of `long', as computed by sizeof. */ |
fcd42b1e | 2106 | #ifndef USED_FOR_TARGET |
c0450c4b | 2107 | #undef SIZEOF_LONG |
fcd42b1e | 2108 | #endif |
2109 | ||
e715c863 | 2110 | |
cd9a469c | 2111 | /* The size of `long long', as computed by sizeof. */ |
fcd42b1e | 2112 | #ifndef USED_FOR_TARGET |
c0450c4b | 2113 | #undef SIZEOF_LONG_LONG |
fcd42b1e | 2114 | #endif |
2115 | ||
c9b4be0a | 2116 | |
cd9a469c | 2117 | /* The size of `short', as computed by sizeof. */ |
fcd42b1e | 2118 | #ifndef USED_FOR_TARGET |
c0450c4b | 2119 | #undef SIZEOF_SHORT |
fcd42b1e | 2120 | #endif |
2121 | ||
6d6c1801 | 2122 | |
cd9a469c | 2123 | /* The size of `void *', as computed by sizeof. */ |
fcd42b1e | 2124 | #ifndef USED_FOR_TARGET |
c0450c4b | 2125 | #undef SIZEOF_VOID_P |
fcd42b1e | 2126 | #endif |
2127 | ||
65cce9df | 2128 | |
c0450c4b | 2129 | /* Define to 1 if you have the ANSI C header files. */ |
fcd42b1e | 2130 | #ifndef USED_FOR_TARGET |
c0450c4b | 2131 | #undef STDC_HEADERS |
fcd42b1e | 2132 | #endif |
2133 | ||
0cc4b4a2 | 2134 | |
c0450c4b | 2135 | /* Define if you can safely include both <string.h> and <strings.h>. */ |
fcd42b1e | 2136 | #ifndef USED_FOR_TARGET |
c0450c4b | 2137 | #undef STRING_WITH_STRINGS |
fcd42b1e | 2138 | #endif |
2139 | ||
24880e5b | 2140 | |
2dde0cc6 | 2141 | /* Define if TFmode long double should be the default */ |
2142 | #ifndef USED_FOR_TARGET | |
2143 | #undef TARGET_DEFAULT_LONG_DOUBLE_128 | |
2144 | #endif | |
2145 | ||
2146 | ||
bdd793b2 | 2147 | /* Define if your target C library provides the `dl_iterate_phdr' function. */ |
2148 | #undef TARGET_DL_ITERATE_PHDR | |
2149 | ||
6eb68b8f | 2150 | /* GNU C Library major version number used on the target, or 0. */ |
2151 | #ifndef USED_FOR_TARGET | |
2152 | #undef TARGET_GLIBC_MAJOR | |
2153 | #endif | |
2154 | ||
2155 | ||
2156 | /* GNU C Library minor version number used on the target, or 0. */ | |
2157 | #ifndef USED_FOR_TARGET | |
2158 | #undef TARGET_GLIBC_MINOR | |
2159 | #endif | |
2160 | ||
2161 | ||
62752e71 | 2162 | /* Define if your target C Library provides the AT_HWCAP value in the TCB */ |
2163 | #ifndef USED_FOR_TARGET | |
2164 | #undef TARGET_LIBC_PROVIDES_HWCAP_IN_TCB | |
2165 | #endif | |
2166 | ||
2167 | ||
0d55f4d0 | 2168 | /* Define if your target C library provides stack protector support */ |
2169 | #ifndef USED_FOR_TARGET | |
2170 | #undef TARGET_LIBC_PROVIDES_SSP | |
2171 | #endif | |
2172 | ||
2173 | ||
c0450c4b | 2174 | /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ |
fcd42b1e | 2175 | #ifndef USED_FOR_TARGET |
c0450c4b | 2176 | #undef TIME_WITH_SYS_TIME |
fcd42b1e | 2177 | #endif |
2178 | ||
142cf471 | 2179 | |
7d070520 | 2180 | /* Define to the flag used to mark TLS sections if the default (`T') doesn't |
2181 | work. */ | |
2182 | #ifndef USED_FOR_TARGET | |
2183 | #undef TLS_SECTION_ASM_FLAG | |
2184 | #endif | |
2185 | ||
2186 | ||
c0450c4b | 2187 | /* Define if your assembler mis-optimizes .eh_frame data. */ |
fcd42b1e | 2188 | #ifndef USED_FOR_TARGET |
c0450c4b | 2189 | #undef USE_AS_TRADITIONAL_FORMAT |
fcd42b1e | 2190 | #endif |
2191 | ||
1a6f9700 | 2192 | |
dd9d9ac2 | 2193 | /* Define if you want to generate code by default that assumes that the Cygwin |
2194 | DLL exports wrappers to support libstdc++ function replacement. */ | |
2195 | #ifndef USED_FOR_TARGET | |
2196 | #undef USE_CYGWIN_LIBSTDCXX_WRAPPERS | |
2197 | #endif | |
2198 | ||
2199 | ||
03cc6d54 | 2200 | /* Define 0/1 if your linker supports hidden thunks in linkonce sections. */ |
2201 | #ifndef USED_FOR_TARGET | |
2202 | #undef USE_HIDDEN_LINKONCE | |
2203 | #endif | |
2204 | ||
2205 | ||
1c8ad86a | 2206 | /* Define to 1 if the 'long long' type is wider than 'long' but still |
2207 | efficiently supported by the host hardware. */ | |
fcd42b1e | 2208 | #ifndef USED_FOR_TARGET |
3f28a032 | 2209 | #undef USE_LONG_LONG_FOR_WIDEST_FAST_INT |
fcd42b1e | 2210 | #endif |
2211 | ||
3f28a032 | 2212 | |
a2beb429 | 2213 | /* Define if we should use leading underscore on 64 bit mingw targets */ |
2214 | #ifndef USED_FOR_TARGET | |
2215 | #undef USE_MINGW64_LEADING_UNDERSCORES | |
2216 | #endif | |
2217 | ||
2218 | ||
cd9a469c | 2219 | /* Enable extensions on AIX 3, Interix. */ |
2220 | #ifndef _ALL_SOURCE | |
2221 | # undef _ALL_SOURCE | |
2222 | #endif | |
2223 | /* Enable GNU extensions on systems that have them. */ | |
2224 | #ifndef _GNU_SOURCE | |
2225 | # undef _GNU_SOURCE | |
2226 | #endif | |
2227 | /* Enable threading extensions on Solaris. */ | |
2228 | #ifndef _POSIX_PTHREAD_SEMANTICS | |
2229 | # undef _POSIX_PTHREAD_SEMANTICS | |
2230 | #endif | |
2231 | /* Enable extensions on HP NonStop. */ | |
2232 | #ifndef _TANDEM_SOURCE | |
2233 | # undef _TANDEM_SOURCE | |
2234 | #endif | |
2235 | /* Enable general extensions on Solaris. */ | |
2236 | #ifndef __EXTENSIONS__ | |
2237 | # undef __EXTENSIONS__ | |
2238 | #endif | |
2239 | ||
2240 | ||
1af67e62 | 2241 | /* Define to be the last component of the Windows registry key under which to |
2242 | look for installation paths. The full key used will be | |
2243 | HKEY_LOCAL_MACHINE/SOFTWARE/Free Software Foundation/{WIN32_REGISTRY_KEY}. | |
2244 | The default is the GCC version number. */ | |
fcd42b1e | 2245 | #ifndef USED_FOR_TARGET |
c0450c4b | 2246 | #undef WIN32_REGISTRY_KEY |
fcd42b1e | 2247 | #endif |
2248 | ||
d5720b0c | 2249 | |
cd9a469c | 2250 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most |
2251 | significant byte first (like Motorola and SPARC, unlike Intel). */ | |
2252 | #if defined AC_APPLE_UNIVERSAL_BUILD | |
2253 | # if defined __BIG_ENDIAN__ | |
2254 | # define WORDS_BIGENDIAN 1 | |
2255 | # endif | |
2256 | #else | |
2257 | # ifndef WORDS_BIGENDIAN | |
2258 | # undef WORDS_BIGENDIAN | |
2259 | # endif | |
fcd42b1e | 2260 | #endif |
2261 | ||
f00f02a3 | 2262 | /* Enable large inode numbers on Mac OS X 10.5. */ |
2263 | #ifndef _DARWIN_USE_64_BIT_INODE | |
2264 | # define _DARWIN_USE_64_BIT_INODE 1 | |
2265 | #endif | |
2266 | ||
075f1161 | 2267 | /* Number of bits in a file offset, on hosts where this is settable. */ |
2268 | #ifndef USED_FOR_TARGET | |
2269 | #undef _FILE_OFFSET_BITS | |
2270 | #endif | |
2271 | ||
2272 | ||
2273 | /* Define for large files, on AIX-style hosts. */ | |
2274 | #ifndef USED_FOR_TARGET | |
2275 | #undef _LARGE_FILES | |
2276 | #endif | |
2277 | ||
2278 | ||
b9146087 | 2279 | /* Define to 1 if on MINIX. */ |
fcd42b1e | 2280 | #ifndef USED_FOR_TARGET |
b9146087 | 2281 | #undef _MINIX |
2282 | #endif | |
2283 | ||
2284 | ||
2285 | /* Define to 2 if the system does not provide POSIX.1 features except with | |
2286 | this defined. */ | |
2287 | #ifndef USED_FOR_TARGET | |
2288 | #undef _POSIX_1_SOURCE | |
2289 | #endif | |
2290 | ||
2291 | ||
2292 | /* Define to 1 if you need to in order for `stat' and other things to work. */ | |
2293 | #ifndef USED_FOR_TARGET | |
2294 | #undef _POSIX_SOURCE | |
2295 | #endif | |
2296 | ||
2297 | ||
82e964b0 | 2298 | /* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, |
2299 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
2300 | #define below would cause a syntax error. */ | |
2301 | #ifndef USED_FOR_TARGET | |
2302 | #undef _UINT32_T | |
2303 | #endif | |
2304 | ||
2305 | ||
2306 | /* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>, | |
2307 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
2308 | #define below would cause a syntax error. */ | |
2309 | #ifndef USED_FOR_TARGET | |
2310 | #undef _UINT64_T | |
2311 | #endif | |
2312 | ||
2313 | ||
2314 | /* Define for Solaris 2.5.1 so the uint8_t typedef from <sys/synch.h>, | |
2315 | <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the | |
2316 | #define below would cause a syntax error. */ | |
2317 | #ifndef USED_FOR_TARGET | |
2318 | #undef _UINT8_T | |
2319 | #endif | |
2320 | ||
2321 | ||
4b15d28a | 2322 | /* Define to `char *' if <sys/types.h> does not define. */ |
2323 | #ifndef USED_FOR_TARGET | |
2324 | #undef caddr_t | |
2325 | #endif | |
2326 | ||
2327 | ||
9ebd0bb2 | 2328 | /* Define to `__inline__' or `__inline' if that's what the C compiler |
2329 | calls it, or to nothing if 'inline' is not supported under any name. */ | |
2330 | #ifndef __cplusplus | |
c0450c4b | 2331 | #undef inline |
9ebd0bb2 | 2332 | #endif |
c0450c4b | 2333 | |
82e964b0 | 2334 | /* Define to the type of a signed integer type of width exactly 16 bits if |
2335 | such a type exists and the standard includes do not define it. */ | |
2336 | #ifndef USED_FOR_TARGET | |
2337 | #undef int16_t | |
2338 | #endif | |
2339 | ||
2340 | ||
2341 | /* Define to the type of a signed integer type of width exactly 32 bits if | |
2342 | such a type exists and the standard includes do not define it. */ | |
2343 | #ifndef USED_FOR_TARGET | |
2344 | #undef int32_t | |
2345 | #endif | |
2346 | ||
2347 | ||
2348 | /* Define to the type of a signed integer type of width exactly 64 bits if | |
2349 | such a type exists and the standard includes do not define it. */ | |
2350 | #ifndef USED_FOR_TARGET | |
2351 | #undef int64_t | |
2352 | #endif | |
2353 | ||
2354 | ||
2355 | /* Define to the type of a signed integer type of width exactly 8 bits if such | |
2356 | a type exists and the standard includes do not define it. */ | |
2357 | #ifndef USED_FOR_TARGET | |
2358 | #undef int8_t | |
2359 | #endif | |
2360 | ||
2361 | ||
2362 | /* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do | |
2363 | not define. */ | |
2364 | #ifndef USED_FOR_TARGET | |
2365 | #undef intmax_t | |
2366 | #endif | |
2367 | ||
2368 | ||
2369 | /* Define to the type of a signed integer type wide enough to hold a pointer, | |
2370 | if such a type exists, and if the system does not define it. */ | |
2371 | #ifndef USED_FOR_TARGET | |
2372 | #undef intptr_t | |
2373 | #endif | |
2374 | ||
2375 | ||
c0450c4b | 2376 | /* Define to `int' if <sys/types.h> does not define. */ |
fcd42b1e | 2377 | #ifndef USED_FOR_TARGET |
c0450c4b | 2378 | #undef pid_t |
fcd42b1e | 2379 | #endif |
2380 | ||
758cb8dd | 2381 | |
dea92435 | 2382 | /* Define to `long' if <sys/resource.h> doesn't define. */ |
fcd42b1e | 2383 | #ifndef USED_FOR_TARGET |
c0450c4b | 2384 | #undef rlim_t |
fcd42b1e | 2385 | #endif |
2386 | ||
c0450c4b | 2387 | |
2388 | /* Define to `int' if <sys/types.h> does not define. */ | |
fcd42b1e | 2389 | #ifndef USED_FOR_TARGET |
c0450c4b | 2390 | #undef ssize_t |
fcd42b1e | 2391 | #endif |
2392 | ||
c0450c4b | 2393 | |
82e964b0 | 2394 | /* Define to the type of an unsigned integer type of width exactly 16 bits if |
2395 | such a type exists and the standard includes do not define it. */ | |
2396 | #ifndef USED_FOR_TARGET | |
2397 | #undef uint16_t | |
2398 | #endif | |
2399 | ||
2400 | ||
2401 | /* Define to the type of an unsigned integer type of width exactly 32 bits if | |
2402 | such a type exists and the standard includes do not define it. */ | |
2403 | #ifndef USED_FOR_TARGET | |
2404 | #undef uint32_t | |
2405 | #endif | |
2406 | ||
2407 | ||
2408 | /* Define to the type of an unsigned integer type of width exactly 64 bits if | |
2409 | such a type exists and the standard includes do not define it. */ | |
2410 | #ifndef USED_FOR_TARGET | |
2411 | #undef uint64_t | |
2412 | #endif | |
2413 | ||
2414 | ||
2415 | /* Define to the type of an unsigned integer type of width exactly 8 bits if | |
2416 | such a type exists and the standard includes do not define it. */ | |
2417 | #ifndef USED_FOR_TARGET | |
2418 | #undef uint8_t | |
2419 | #endif | |
2420 | ||
2421 | ||
2422 | /* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h> | |
2423 | do not define. */ | |
2424 | #ifndef USED_FOR_TARGET | |
2425 | #undef uintmax_t | |
2426 | #endif | |
2427 | ||
2428 | ||
2429 | /* Define to the type of an unsigned integer type wide enough to hold a | |
2430 | pointer, if such a type exists, and if the system does not define it. */ | |
2431 | #ifndef USED_FOR_TARGET | |
2432 | #undef uintptr_t | |
2433 | #endif | |
2434 | ||
2435 | ||
c0450c4b | 2436 | /* Define as `fork' if `vfork' does not work. */ |
fcd42b1e | 2437 | #ifndef USED_FOR_TARGET |
c0450c4b | 2438 | #undef vfork |
fcd42b1e | 2439 | #endif |
2440 |