aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1999-03-01 22:37:59 +0000
committerJeffrey A Law <law@cygnus.com>1999-03-01 22:37:59 +0000
commit110e1fe28b5908d4391693a442537e378a61b6de (patch)
tree9709d3fd1dd19631b2a1558d530e7bef872ff887
parent8201a65202e12b701c4ee6c8e0c914f10f09bac0 (diff)
Fri Dec 4 01:33:05 1998 Niall Smart <nialls@euristix.ie>
* config.guess: Recognize FreeBSD using ELF automatically. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/egcs_1_1_branch@25521 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--ChangeLog5
-rwxr-xr-xconfig.guess6
2 files changed, 10 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index a0d0c848adf..d7222976e97 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 1 23:37:06 1999 Jeffrey A Law (law@cygnus.com)
+
+ Fri Dec 4 01:33:05 1998 Niall Smart <nialls@euristix.ie>
+ * config.guess: Recognize FreeBSD using ELF automatically.
+
Thu Feb 25 02:19:26 1999 Jeffrey A Law (law@cygnus.com)
Thu Feb 18 19:55:09 1999 Marc Espie <espie@cvs.openbsd.org>
diff --git a/config.guess b/config.guess
index 8a8d5cad7b1..68757fcd933 100755
--- a/config.guess
+++ b/config.guess
@@ -477,7 +477,11 @@ EOF
echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
exit 0 ;;
*:FreeBSD:*:*)
- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ if test -x /usr/bin/objformat -a "elf" = "`/usr/bin/objformat`"; then
+ echo ${UNAME_MACHINE}-unknown-freebsdelf`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ else
+ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+ fi
exit 0 ;;
*:NetBSD:*:*)
echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`