aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1998-06-17 22:32:50 +0000
committerJason Merrill <jason@gcc.gnu.org>1998-06-17 18:32:50 -0400
commitca8c3b37127de3e245375f9dec492e913b675aeb (patch)
tree76995a6f9a54d1127c62014dd6cd2b344825ef5f /gcc
parentdb02b6b9b03846caee837a44941a38149a2e12d2 (diff)
downloadgcc-ca8c3b37127de3e245375f9dec492e913b675aeb.zip
gcc-ca8c3b37127de3e245375f9dec492e913b675aeb.tar.gz
gcc-ca8c3b37127de3e245375f9dec492e913b675aeb.tar.bz2
* configure.in: Don't turn on collect2 unconditionally.
From-SVN: r20551
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rwxr-xr-xgcc/configure10
-rw-r--r--gcc/configure.in8
3 files changed, 15 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d68654b..f3b12f2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jun 17 22:28:48 1998 Jason Merrill <jason@yorick.cygnus.com>
+
+ * configure.in: Don't turn on collect2 unconditionally.
+
Wed Jun 17 20:20:48 1998 Mark Mitchell <mark@markmitchell.com>
* cse.c (cse_basic_block): Don't include NOTE insns in the count
diff --git a/gcc/configure b/gcc/configure
index 1390118..4c2982f 100755
--- a/gcc/configure
+++ b/gcc/configure
@@ -4765,9 +4765,11 @@ for machine in $build $host $target; do
# No need for collect2 if we have the GNU linker.
# Actually, there is now; GNU ld doesn't handle the EH info or
# collecting for shared libraries.
- # Instead we always turn on use_collect2; it's a rather heavyweight
- # solution to the problem, but it works.
- use_collect2=yes
+ #case x$gnu_ld in
+ #xyes)
+ # use_collect2=
+ # ;;
+ #esac
# Save data on machine being used to compile GCC in build_xm_file.
# Save data on host machine in vars host_xm_file and host_xmake_file.
@@ -5131,7 +5133,7 @@ fi
# Figure out what assembler alignment features are present.
echo $ac_n "checking assembler alignment features""... $ac_c" 1>&6
-echo "configure:5135: checking assembler alignment features" >&5
+echo "configure:5137: checking assembler alignment features" >&5
gcc_cv_as=
gcc_cv_as_alignment_features=
if [ -x as$host_exeext ]; then
diff --git a/gcc/configure.in b/gcc/configure.in
index 377e545..aae12ba 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -2921,9 +2921,11 @@ for machine in $build $host $target; do
# No need for collect2 if we have the GNU linker.
# Actually, there is now; GNU ld doesn't handle the EH info or
# collecting for shared libraries.
- # Instead we always turn on use_collect2; it's a rather heavyweight
- # solution to the problem, but it works.
- use_collect2=yes
+ #case x$gnu_ld in
+ #xyes)
+ # use_collect2=
+ # ;;
+ #esac
# Save data on machine being used to compile GCC in build_xm_file.
# Save data on host machine in vars host_xm_file and host_xmake_file.