diff options
author | Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> | 2006-02-14 16:46:04 +0000 |
---|---|---|
committer | Rainer Orth <ro@gcc.gnu.org> | 2006-02-14 16:46:04 +0000 |
commit | 1cf0118daf84744dfc457bdb30c0c3816ae07307 (patch) | |
tree | 86e362d4961edcd25e436ff9c4a4606a4202be29 /gcc/configure.ac | |
parent | 6c7a4dfdb63246a89869089cbafef03d157c5c56 (diff) | |
download | gcc-1cf0118daf84744dfc457bdb30c0c3816ae07307.tar.gz |
re PR bootstrap/26053 (Misdetection of COMDAT group support with GNU as and non-GNU ld)
PR bootstrap/26053
* configure.ac (HAVE_COMDAT_GROUP): Don't assume non-GNU linkers
support COMDAT group.
* configure: Regenerate.
From-SVN: r110985
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r-- | gcc/configure.ac | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac index 7d7655e7cc4..3c597badfa6 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -2245,10 +2245,13 @@ if test $in_tree_ld != yes && test x"$ld_vers" != x; then comdat_group=no fi fi - if test $comdat_group = no; then - gcc_cv_as_comdat_group=no - gcc_cv_as_comdat_group_percent=no - fi +else + # assume linkers other than GNU ld don't support COMDAT group + comdat_group=no +fi +if test $comdat_group = no; then + gcc_cv_as_comdat_group=no + gcc_cv_as_comdat_group_percent=no fi AC_DEFINE_UNQUOTED(HAVE_COMDAT_GROUP, [`if test $gcc_cv_as_comdat_group = yes || test $gcc_cv_as_comdat_group_percent = yes; then echo 1; else echo 0; fi`], |