Fix host/build confusion with gas and gnu_ld flags.
authorJim Wilson <wilson@cygnus.com>
Wed, 15 Apr 1998 12:41:32 +0000 (12:41 +0000)
committerJim Wilson <wilson@gcc.gnu.org>
Wed, 15 Apr 1998 12:41:32 +0000 (05:41 -0700)
* configure.in (gnu_ld): Rename to gnu_ld_flag before main loop.
Set gnu_ld to gnu_ld_flag inside main loop.
(gas): Likewise.

From-SVN: r19230

gcc/ChangeLog
gcc/configure
gcc/configure.in

index ae81faff77c50d5c5471e8f89ac84c90f8874a8b..26b7ea88d765fbfceecd23913a43a4c6c06f94ba 100644 (file)
@@ -1,3 +1,9 @@
+Wed Apr 15 12:38:03 1998  Jim Wilson  <wilson@cygnus.com>
+
+       * configure.in (gnu_ld): Rename to gnu_ld_flag before main loop.
+       Set gnu_ld to gnu_ld_flag inside main loop.
+       (gas): Likewise.
+
 Wed Apr 15 14:50:05 1998  Dave Brolley  <brolley@cygnus.com>
 
        * toplev.c (compile_file): Call init_parse using new interface.
index 3ae066fc168791760195f4677d6eb798afc6a715..b68a0c60c3cb31dde1aaca20cde10f279376ce94 100755 (executable)
@@ -556,9 +556,9 @@ copy=cp
 # Check whether --with-gnu-ld or --without-gnu-ld was given.
 if test "${with_gnu_ld+set}" = set; then
   withval="$with_gnu_ld"
-  gnu_ld="$with_gnu_ld"
+  gnu_ld_flag="$with_gnu_ld"
 else
-  gnu_ld=no
+  gnu_ld_flag=no
 fi
 
 
@@ -566,9 +566,9 @@ fi
 # Check whether --with-gnu-as or --without-gnu-as was given.
 if test "${with_gnu_as+set}" = set; then
   withval="$with_gnu_as"
-  gas="$with_gnu_as"
+  gas_flag="$with_gnu_as"
 else
-  gas=no
+  gas_flag=no
 fi
 
 
@@ -1935,6 +1935,10 @@ for machine in $build $host $target; do
        exeext=
        # Set this to control which thread package will be used.
        thread_file=
+       # Reinitialize these from the flag values every loop pass, since some
+       # configure entries modify them.
+       gas="$gas_flag"
+       gnu_ld="$gnu_ld_flag"
 
        # Set default cpu_type, tm_file and xm_file so it can be updated in
        # each machine entry.
index 3930a1e9b33ae962633732ac75455b177ba87d0c..1387ed0e130b79f1e6762fe54027cfae0db24338 100644 (file)
@@ -34,14 +34,14 @@ copy=cp
 # With GNU ld
 AC_ARG_WITH(gnu-ld,
 [  --with-gnu-ld           arrange to work with GNU ld.],
-gnu_ld="$with_gnu_ld",
-gnu_ld=no)
+gnu_ld_flag="$with_gnu_ld",
+gnu_ld_flag=no)
 
 # With GNU as
 AC_ARG_WITH(gnu-as,
 [  --with-gnu-as           arrange to work with GNU as.],
-gas="$with_gnu_as",
-gas=no)
+gas_flag="$with_gnu_as",
+gas_flag=no)
 
 # With stabs
 AC_ARG_WITH(stabs,
@@ -246,6 +246,10 @@ for machine in $build $host $target; do
        exeext=
        # Set this to control which thread package will be used.
        thread_file=
+       # Reinitialize these from the flag values every loop pass, since some
+       # configure entries modify them.
+       gas="$gas_flag"
+       gnu_ld="$gnu_ld_flag"
 
        # Set default cpu_type, tm_file and xm_file so it can be updated in
        # each machine entry.