Mercurial > hg > CbC > CbC_gcc
comparison gcc/config.in @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | d34655255c78 1830386684a0 |
comparison
equal
deleted
inserted
replaced
111:04ced10e8804 | 131:84e7813d76e9 |
---|---|
50 | 50 |
51 | 51 |
52 /* Define to enable the use of a default linker. */ | 52 /* Define to enable the use of a default linker. */ |
53 #ifndef USED_FOR_TARGET | 53 #ifndef USED_FOR_TARGET |
54 #undef DEFAULT_LINKER | 54 #undef DEFAULT_LINKER |
55 #endif | |
56 | |
57 | |
58 /* Define to larger than zero set the default stack clash protector size. */ | |
59 #ifndef USED_FOR_TARGET | |
60 #undef DEFAULT_STK_CLASH_GUARD_SIZE | |
55 #endif | 61 #endif |
56 | 62 |
57 | 63 |
58 /* Define if you want to use __cxa_atexit, rather than atexit, to register C++ | 64 /* Define if you want to use __cxa_atexit, rather than atexit, to register C++ |
59 destructors for local statics and global objects. This is essential for | 65 destructors for local statics and global objects. This is essential for |
300 #ifndef USED_FOR_TARGET | 306 #ifndef USED_FOR_TARGET |
301 #undef HAVE_AS_AVR_MRMW_OPTION | 307 #undef HAVE_AS_AVR_MRMW_OPTION |
302 #endif | 308 #endif |
303 | 309 |
304 | 310 |
305 /* Define if your assembler supports cmpb. */ | |
306 #ifndef USED_FOR_TARGET | |
307 #undef HAVE_AS_CMPB | |
308 #endif | |
309 | |
310 | |
311 /* Define to the level of your assembler's compressed debug section support. | 311 /* Define to the level of your assembler's compressed debug section support. |
312 */ | 312 */ |
313 #ifndef USED_FOR_TARGET | 313 #ifndef USED_FOR_TARGET |
314 #undef HAVE_AS_COMPRESS_DEBUG | 314 #undef HAVE_AS_COMPRESS_DEBUG |
315 #endif | 315 #endif |
316 | 316 |
317 | 317 |
318 /* Define if your assembler supports the DCI/ICI instructions. */ | |
319 #ifndef USED_FOR_TARGET | |
320 #undef HAVE_AS_DCI | |
321 #endif | |
322 | |
323 | |
324 /* Define if your assembler supports the --debug-prefix-map option. */ | 318 /* Define if your assembler supports the --debug-prefix-map option. */ |
325 #ifndef USED_FOR_TARGET | 319 #ifndef USED_FOR_TARGET |
326 #undef HAVE_AS_DEBUG_PREFIX_MAP | 320 #undef HAVE_AS_DEBUG_PREFIX_MAP |
327 #endif | |
328 | |
329 | |
330 /* Define if your assembler supports DFP instructions. */ | |
331 #ifndef USED_FOR_TARGET | |
332 #undef HAVE_AS_DFP | |
333 #endif | 321 #endif |
334 | 322 |
335 | 323 |
336 /* Define if your assembler supports .module. */ | 324 /* Define if your assembler supports .module. */ |
337 #ifndef USED_FOR_TARGET | 325 #ifndef USED_FOR_TARGET |
356 #ifndef USED_FOR_TARGET | 344 #ifndef USED_FOR_TARGET |
357 #undef HAVE_AS_DWARF2_DEBUG_LINE | 345 #undef HAVE_AS_DWARF2_DEBUG_LINE |
358 #endif | 346 #endif |
359 | 347 |
360 | 348 |
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 | |
361 /* Define if your assembler supports the R_PPC64_ENTRY relocation. */ | 355 /* Define if your assembler supports the R_PPC64_ENTRY relocation. */ |
362 #ifndef USED_FOR_TARGET | 356 #ifndef USED_FOR_TARGET |
363 #undef HAVE_AS_ENTRY_MARKERS | 357 #undef HAVE_AS_ENTRY_MARKERS |
364 #endif | 358 #endif |
365 | 359 |
371 | 365 |
372 | 366 |
373 /* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */ | 367 /* Define if your assembler supports FMAF, HPC, and VIS 3.0 instructions. */ |
374 #ifndef USED_FOR_TARGET | 368 #ifndef USED_FOR_TARGET |
375 #undef HAVE_AS_FMAF_HPC_VIS3 | 369 #undef HAVE_AS_FMAF_HPC_VIS3 |
376 #endif | |
377 | |
378 | |
379 /* Define if your assembler supports fprnd. */ | |
380 #ifndef USED_FOR_TARGET | |
381 #undef HAVE_AS_FPRND | |
382 #endif | 370 #endif |
383 | 371 |
384 | 372 |
385 /* Define if your assembler supports the --gdwarf2 option. */ | 373 /* Define if your assembler supports the --gdwarf2 option. */ |
386 #ifndef USED_FOR_TARGET | 374 #ifndef USED_FOR_TARGET |
538 #ifndef USED_FOR_TARGET | 526 #ifndef USED_FOR_TARGET |
539 #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS | 527 #undef HAVE_AS_LTOFFX_LDXMOV_RELOCS |
540 #endif | 528 #endif |
541 | 529 |
542 | 530 |
543 /* Define if your assembler supports LWSYNC instructions. */ | |
544 #ifndef USED_FOR_TARGET | |
545 #undef HAVE_AS_LWSYNC | |
546 #endif | |
547 | |
548 | |
549 /* Define if your assembler supports the -mabi option. */ | 531 /* Define if your assembler supports the -mabi option. */ |
550 #ifndef USED_FOR_TARGET | 532 #ifndef USED_FOR_TARGET |
551 #undef HAVE_AS_MABI_OPTION | 533 #undef HAVE_AS_MABI_OPTION |
552 #endif | 534 #endif |
553 | 535 |
562 #ifndef USED_FOR_TARGET | 544 #ifndef USED_FOR_TARGET |
563 #undef HAVE_AS_MFCRF | 545 #undef HAVE_AS_MFCRF |
564 #endif | 546 #endif |
565 | 547 |
566 | 548 |
567 /* Define if your assembler supports mffgpr and mftgpr. */ | |
568 #ifndef USED_FOR_TARGET | |
569 #undef HAVE_AS_MFPGPR | |
570 #endif | |
571 | |
572 | |
573 /* Define if your Mac OS X assembler supports the -mmacos-version-min option. | 549 /* Define if your Mac OS X assembler supports the -mmacos-version-min option. |
574 */ | 550 */ |
575 #ifndef USED_FOR_TARGET | 551 #ifndef USED_FOR_TARGET |
576 #undef HAVE_AS_MMACOSX_VERSION_MIN_OPTION | 552 #undef HAVE_AS_MMACOSX_VERSION_MIN_OPTION |
577 #endif | 553 #endif |
596 | 572 |
597 | 573 |
598 /* Define if your assembler supports offsetable %lo(). */ | 574 /* Define if your assembler supports offsetable %lo(). */ |
599 #ifndef USED_FOR_TARGET | 575 #ifndef USED_FOR_TARGET |
600 #undef HAVE_AS_OFFSETABLE_LO10 | 576 #undef HAVE_AS_OFFSETABLE_LO10 |
601 #endif | |
602 | |
603 | |
604 /* Define if your assembler supports popcntb field. */ | |
605 #ifndef USED_FOR_TARGET | |
606 #undef HAVE_AS_POPCNTB | |
607 #endif | |
608 | |
609 | |
610 /* Define if your assembler supports POPCNTD instructions. */ | |
611 #ifndef USED_FOR_TARGET | |
612 #undef HAVE_AS_POPCNTD | |
613 #endif | |
614 | |
615 | |
616 /* Define if your assembler supports POWER8 instructions. */ | |
617 #ifndef USED_FOR_TARGET | |
618 #undef HAVE_AS_POWER8 | |
619 #endif | |
620 | |
621 | |
622 /* Define if your assembler supports POWER9 instructions. */ | |
623 #ifndef USED_FOR_TARGET | |
624 #undef HAVE_AS_POWER9 | |
625 #endif | 577 #endif |
626 | 578 |
627 | 579 |
628 /* Define if your assembler supports .ref */ | 580 /* Define if your assembler supports .ref */ |
629 #ifndef USED_FOR_TARGET | 581 #ifndef USED_FOR_TARGET |
1289 #ifndef USED_FOR_TARGET | 1241 #ifndef USED_FOR_TARGET |
1290 #undef HAVE_GAS_LITERAL16 | 1242 #undef HAVE_GAS_LITERAL16 |
1291 #endif | 1243 #endif |
1292 | 1244 |
1293 | 1245 |
1246 /* Define if your assembler supports the .loc is_stmt sub-directive. */ | |
1247 #ifndef USED_FOR_TARGET | |
1248 #undef HAVE_GAS_LOC_STMT | |
1249 #endif | |
1250 | |
1251 | |
1294 /* Define if your assembler supports specifying the maximum number of bytes to | 1252 /* Define if your assembler supports specifying the maximum number of bytes to |
1295 skip when using the GAS .p2align command. */ | 1253 skip when using the GAS .p2align command. */ |
1296 #ifndef USED_FOR_TARGET | 1254 #ifndef USED_FOR_TARGET |
1297 #undef HAVE_GAS_MAX_SKIP_P2ALIGN | 1255 #undef HAVE_GAS_MAX_SKIP_P2ALIGN |
1298 #endif | 1256 #endif |
1315 #ifndef USED_FOR_TARGET | 1273 #ifndef USED_FOR_TARGET |
1316 #undef HAVE_GAS_PE_SECREL32_RELOC | 1274 #undef HAVE_GAS_PE_SECREL32_RELOC |
1317 #endif | 1275 #endif |
1318 | 1276 |
1319 | 1277 |
1320 /* Define if your assembler supports specifying the section flag e. */ | 1278 /* Define if your assembler supports specifying the exclude section flag. */ |
1321 #ifndef USED_FOR_TARGET | 1279 #ifndef USED_FOR_TARGET |
1322 #undef HAVE_GAS_SECTION_EXCLUDE | 1280 #undef HAVE_GAS_SECTION_EXCLUDE |
1323 #endif | 1281 #endif |
1324 | 1282 |
1325 | 1283 |
1469 #ifndef USED_FOR_TARGET | 1427 #ifndef USED_FOR_TARGET |
1470 #undef HAVE_LDFCN_H | 1428 #undef HAVE_LDFCN_H |
1471 #endif | 1429 #endif |
1472 | 1430 |
1473 | 1431 |
1432 /* Define 0/1 if your linker supports the SHF_MERGE flag with section | |
1433 alignment > 1. */ | |
1434 #ifndef USED_FOR_TARGET | |
1435 #undef HAVE_LD_ALIGNED_SHF_MERGE | |
1436 #endif | |
1437 | |
1438 | |
1474 /* Define if your linker supports --as-needed/--no-as-needed or equivalent | 1439 /* Define if your linker supports --as-needed/--no-as-needed or equivalent |
1475 options. */ | 1440 options. */ |
1476 #ifndef USED_FOR_TARGET | 1441 #ifndef USED_FOR_TARGET |
1477 #undef HAVE_LD_AS_NEEDED | 1442 #undef HAVE_LD_AS_NEEDED |
1478 #endif | 1443 #endif |
2032 #ifndef USED_FOR_TARGET | 1997 #ifndef USED_FOR_TARGET |
2033 #undef LT_OBJDIR | 1998 #undef LT_OBJDIR |
2034 #endif | 1999 #endif |
2035 | 2000 |
2036 | 2001 |
2002 /* Define if we should link mingw executables with --large-address-aware */ | |
2003 #ifndef USED_FOR_TARGET | |
2004 #undef MINGW_DEFAULT_LARGE_ADDR_AWARE | |
2005 #endif | |
2006 | |
2007 | |
2037 /* Value to set mingw's _dowildcard to. */ | 2008 /* Value to set mingw's _dowildcard to. */ |
2038 #ifndef USED_FOR_TARGET | 2009 #ifndef USED_FOR_TARGET |
2039 #undef MINGW_DOWILDCARD | 2010 #undef MINGW_DOWILDCARD |
2040 #endif | 2011 #endif |
2041 | 2012 |
2202 | 2173 |
2203 /* Define if you want to generate code by default that assumes that the Cygwin | 2174 /* Define if you want to generate code by default that assumes that the Cygwin |
2204 DLL exports wrappers to support libstdc++ function replacement. */ | 2175 DLL exports wrappers to support libstdc++ function replacement. */ |
2205 #ifndef USED_FOR_TARGET | 2176 #ifndef USED_FOR_TARGET |
2206 #undef USE_CYGWIN_LIBSTDCXX_WRAPPERS | 2177 #undef USE_CYGWIN_LIBSTDCXX_WRAPPERS |
2178 #endif | |
2179 | |
2180 | |
2181 /* Define 0/1 if your linker supports hidden thunks in linkonce sections. */ | |
2182 #ifndef USED_FOR_TARGET | |
2183 #undef USE_HIDDEN_LINKONCE | |
2207 #endif | 2184 #endif |
2208 | 2185 |
2209 | 2186 |
2210 /* Define to 1 if the 'long long' type is wider than 'long' but still | 2187 /* Define to 1 if the 'long long' type is wider than 'long' but still |
2211 efficiently supported by the host hardware. */ | 2188 efficiently supported by the host hardware. */ |