diff options
author | Julian Brown <julian@codesourcery.com> | 2005-05-08 16:58:03 +0000 |
---|---|---|
committer | Julian Brown <jules@gcc.gnu.org> | 2005-05-08 16:58:03 +0000 |
commit | 11176d2ab6201fcaa556ab8891dfecf11a9871b8 (patch) | |
tree | fd14cfe6d9d55ff5167a2cd3d7ecf8cf70ea5b5b /gcc/config.in | |
parent | 357877ed3e98814944b88d47796cf65e43fd0b46 (diff) | |
download | gcc-11176d2ab6201fcaa556ab8891dfecf11a9871b8.tar.gz |
configure.ac: Set ld_vers_major, ld_vers_minor and ld_vers_patch for GNU linker.
* 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.
Co-Authored-By: H.J. Lu <hongjiu.lu@intel.com>
Co-Authored-By: Paul Brook <paul@codesourcery.com>
From-SVN: r99395
Diffstat (limited to 'gcc/config.in')
-rw-r--r-- | gcc/config.in | 15 |
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 |