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. */