aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.in
diff options
context:
space:
mode:
authorJulian Brown <julian@codesourcery.com>2005-05-08 16:58:03 +0000
committerJulian Brown <julian@codesourcery.com>2005-05-08 16:58:03 +0000
commit8c9d4eb8eae6e4b7cf6ab0aafc052173b54c0ff0 (patch)
treefd14cfe6d9d55ff5167a2cd3d7ecf8cf70ea5b5b /gcc/config.in
parentd7b669e3f39272b48e10ee57c0630e67c69df2d4 (diff)
* configure.ac: Set ld_vers_major, ld_vers_minor and ld_vers_patch for
GNU linker. Support linker version x.x.x.x.x. Require GNU linker 20050308/2.16.0 or newer for comdat group. * configure: Regenerated. * config.in: Regenerated. * varasm.c (default_function_rodata_section): Put .rodata section in COMDAT group when necessary. (default_elf_asm_named_section): Rename HAVE_GAS_COMDAT_GROUP to HAVE_COMDAT_GROUP. (default_unique_section_1): Don't use .gnu.linkonce when COMDAT is available. git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@99395 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config.in')
-rw-r--r--gcc/config.in15
1 files changed, 9 insertions, 6 deletions
diff --git a/gcc/config.in b/gcc/config.in
index f1d33c087ee..8fdf6802377 100644
--- a/gcc/config.in
+++ b/gcc/config.in
@@ -216,7 +216,10 @@
/* Define if your assembler supports popcntb field. */
+#ifndef USED_FOR_TARGET
#undef HAVE_AS_POPCNTB
+#endif
+
/* Define if your assembler supports .register. */
#ifndef USED_FOR_TARGET
@@ -280,6 +283,12 @@
#endif
+/* Define 0/1 if your assembler and linker support COMDAT groups. */
+#ifndef USED_FOR_TARGET
+#undef HAVE_COMDAT_GROUP
+#endif
+
+
/* Define to 1 if we found a declaration for 'abort', otherwise define to 0.
*/
#ifndef USED_FOR_TARGET
@@ -666,12 +675,6 @@
#endif
-/* Define 0/1 if your assembler supports COMDAT group. */
-#ifndef USED_FOR_TARGET
-#undef HAVE_GAS_COMDAT_GROUP
-#endif
-
-
/* Define if your assembler uses the new HImode fild and fist notation. */
#ifndef USED_FOR_TARGET
#undef HAVE_GAS_FILDS_FISTS