aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binutils/ChangeLog6
-rw-r--r--binutils/configure.in8
2 files changed, 10 insertions, 4 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog
index 72b824b..0f8695d 100644
--- a/binutils/ChangeLog
+++ b/binutils/ChangeLog
@@ -1,3 +1,9 @@
+Mon Sep 4 14:30:00 1995 Ian Lance Taylor <ian@cygnus.com>
+
+ * configure.in: Don't bother to call config.bfd for each target.
+ Just call it for the default target, and use the shell variable to
+ decide whether underscores are used.
+
Thu Aug 31 19:21:48 1995 Jason Molenda (crash@phydeaux.cygnus.com)
* configure.in: match i[3-6]86-*-win32, not just i386-*-win32.
diff --git a/binutils/configure.in b/binutils/configure.in
index 43d0961..9177beb 100644
--- a/binutils/configure.in
+++ b/binutils/configure.in
@@ -45,9 +45,7 @@ dlltool_defs=
for targ in $target $canon_targets
do
- bfd_target=`${config_shell} $srcdir/../bfd/config.bfd $targ`
-
- if [ "x$bfd_target" = "xall" ]; then
+ if [ "x$targ" = "xall" ]; then
all_targets=true
build_nlmconv=true
build_srconv=true
@@ -108,7 +106,9 @@ if [ "x${build_dlltool}" = "xtrue" ]; then
echo "DLLTOOL_DEFS = ${dlltool_defs}" >> Makefile.2
fi
-if [ "x`${config_shell} $srcdir/../bfd/config.bfd $target _`" = "xyes" ]; then
+targ=$target
+. $srcdir/../bfd/config.bfd
+if test "x$targ_underscore" = "xyes"; then
underscore=1
else
underscore=0