about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMichael Meissner <gnu@the-meissners.org>1995-04-27 18:35:38 +0000
committerMichael Meissner <gnu@the-meissners.org>1995-04-27 18:35:38 +0000
commita026e6951d96315a260c27877e9f52c973b360aa (patch)
tree9371cfa78d6a6131fac813ba28b0af9d0e54e28f
parent1076fc3f1888c5aa9e0917ee43e8b7bc33fb0731 (diff)
downloadglibc-a026e6951d96315a260c27877e9f52c973b360aa.tar.gz
glibc-a026e6951d96315a260c27877e9f52c973b360aa.tar.xz
glibc-a026e6951d96315a260c27877e9f52c973b360aa.zip
Support for pre-BFD versions of Linux ld.
-rwxr-xr-xconfig.guess9
1 files changed, 8 insertions, 1 deletions
diff --git a/config.guess b/config.guess
index d27eee7fd0..f002f48361 100755
--- a/config.guess
+++ b/config.guess
@@ -300,7 +300,14 @@ EOF
 	echo `echo ${UNAME_MACHINE}|sed -e 's,/.*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
 	exit 0 ;;
     *:Linux:*:*)
-	# Determine whether the default compiler is a.out or elf
+	# Systems without a BFD linker
+	if test -d /usr/lib/ldscripts/. ; then
+	  :
+	else
+	  echo "${UNAME_MACHINE}-unknown-linuxoldld"
+	  exit 0
+	fi
+ 	# Determine whether the default compiler is a.out or elf
 	cat >dummy.c <<EOF
 main(argc, argv)
 int argc;