diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-03-15 20:52:50 +0000 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2009-03-15 20:52:50 +0000 |
commit | 9d6fe97aaea8ebc39cdfe72eff038864a9257566 (patch) | |
tree | f4bbb1375ee62b917818023b0bc5619d3383dd75 /scripts/config.guess | |
parent | 509b3e52e9f35a328d3588de213d3bb92fb4188a (diff) | |
download | crosstool-ng-9d6fe97aaea8ebc39cdfe72eff038864a9257566.tar.gz crosstool-ng-9d6fe97aaea8ebc39cdfe72eff038864a9257566.tar.bz2 crosstool-ng-9d6fe97aaea8ebc39cdfe72eff038864a9257566.zip |
Update the config.{guess,sub} files.
/trunk/scripts/config.guess | 21 16 5 0 ++++++++++++++++-----
/trunk/scripts/config.sub | 10 8 2 0 ++++++++--
2 files changed, 24 insertions(+), 7 deletions(-)
Diffstat (limited to 'scripts/config.guess')
-rwxr-xr-x | scripts/config.guess | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/scripts/config.guess b/scripts/config.guess index c466aa76..e5716eea 100755 --- a/scripts/config.guess +++ b/scripts/config.guess @@ -4,7 +4,7 @@ # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 # Free Software Foundation, Inc. -timestamp='2008-12-11' +timestamp='2009-02-03' # 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 @@ -335,11 +335,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. - # This test works for both compilers. Note that the full path to - # /usr/bin/echo is necessary to work around the shell builtins for - # echo that do not handle newlines. + # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then - if /usr/bin/echo '\n#ifdef __amd64\nIS_64BIT_ARCH\n#endif' | \ + if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then @@ -1156,6 +1154,16 @@ EOF 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; + NCR*:*:4.2:* | MPRAS*:*:4.2:*) + OS_REL='.3' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ + && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ + && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; @@ -1342,6 +1350,9 @@ EOF i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; + i*86:AROS:*:*) + echo ${UNAME_MACHINE}-pc-aros + exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 |