|
|
@@ -3,7 +3,7 @@
|
|
|
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
|
|
|
# 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
|
|
|
|
|
|
-timestamp='2003-07-02'
|
|
|
+timestamp='2003-10-07'
|
|
|
|
|
|
# This file is free software; you can redistribute it and/or modify it
|
|
|
# under the terms of the GNU General Public License as published by
|
|
|
@@ -734,7 +734,7 @@ EOF
|
|
|
echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|
|
exit 0 ;;
|
|
|
*:UNICOS/mp:*:*)
|
|
|
- echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|
|
+ echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
|
|
|
exit 0 ;;
|
|
|
F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
|
|
|
FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
|
|
|
@@ -751,7 +751,7 @@ EOF
|
|
|
*:BSD/OS:*:*)
|
|
|
echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
|
|
|
exit 0 ;;
|
|
|
- *:FreeBSD:*:*|*:GNU/FreeBSD:*:*)
|
|
|
+ *:FreeBSD:*:*)
|
|
|
# Determine whether the default compiler uses glibc.
|
|
|
eval $set_cc_for_build
|
|
|
sed 's/^ //' << EOF >$dummy.c
|
|
|
@@ -763,7 +763,7 @@ EOF
|
|
|
#endif
|
|
|
EOF
|
|
|
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
|
|
|
- # GNU/FreeBSD systems have a "k" prefix to indicate we are using
|
|
|
+ # GNU/KFreeBSD systems have a "k" prefix to indicate we are using
|
|
|
# FreeBSD's kernel, but not the complete OS.
|
|
|
case ${LIBC} in gnu) kernel_only='k' ;; esac
|
|
|
echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC}
|
|
|
@@ -799,8 +799,13 @@ EOF
|
|
|
echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
|
|
|
exit 0 ;;
|
|
|
*:GNU:*:*)
|
|
|
+ # the GNU system
|
|
|
echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
|
|
|
exit 0 ;;
|
|
|
+ *:GNU/*:*:*)
|
|
|
+ # other systems with GNU libc and userland
|
|
|
+ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
|
|
|
+ exit 0 ;;
|
|
|
i*86:Minix:*:*)
|
|
|
echo ${UNAME_MACHINE}-pc-minix
|
|
|
exit 0 ;;
|
|
|
@@ -948,6 +953,9 @@ EOF
|
|
|
LIBC=gnuaout
|
|
|
#endif
|
|
|
#endif
|
|
|
+ #ifdef __dietlibc__
|
|
|
+ LIBC=dietlibc
|
|
|
+ #endif
|
|
|
EOF
|
|
|
eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=`
|
|
|
test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0
|
|
|
@@ -1049,7 +1057,7 @@ EOF
|
|
|
exit 0 ;;
|
|
|
M68*:*:R3V[567]*:*)
|
|
|
test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
|
|
|
- 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
|
|
|
+ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0)
|
|
|
OS_REL=''
|
|
|
test -r /etc/.relid \
|
|
|
&& OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
|
|
|
@@ -1164,7 +1172,7 @@ EOF
|
|
|
*:QNX:*:4*)
|
|
|
echo i386-pc-qnx
|
|
|
exit 0 ;;
|
|
|
- NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*)
|
|
|
+ NSR-[DGKLNPTVWY]:NONSTOP_KERNEL:*:*)
|
|
|
echo nsr-tandem-nsk${UNAME_RELEASE}
|
|
|
exit 0 ;;
|
|
|
*:NonStop-UX:*:*)
|