Commit 83cfe7c0 by Jeffrey A Law Committed by Jeff Law

config.guess (alpha stuff): Merge with FSF to avoid incorrect guesses.

        * config.guess (alpha stuff): Merge with FSF to avoid incorrect
        guesses.

From-SVN: r16639
parent ca20257b
Fri Nov 21 09:51:01 1997 Jeffrey A Law (law@cygnus.com)
* config.guess (alpha stuff): Merge with FSF to avoid incorrect
guesses.
Mon Oct 27 12:03:53 1997 Jason Merrill <jason@yorick.cygnus.com> Mon Oct 27 12:03:53 1997 Jason Merrill <jason@yorick.cygnus.com>
* Makefile.in: check-target-libio depends on all-target-libstdc++. * Makefile.in: check-target-libio depends on all-target-libstdc++.
......
...@@ -52,6 +52,9 @@ trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15 ...@@ -52,6 +52,9 @@ trap 'rm -f dummy.c dummy.o dummy; exit 1' 1 2 15
case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
alpha:OSF1:*:*) alpha:OSF1:*:*)
if test $UNAME_RELEASE = "V4.0"; then
UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
fi
# A Vn.n version is a released version. # A Vn.n version is a released version.
# A Tn.n version is a released field test version. # A Tn.n version is a released field test version.
# A Xn.n version is an unreleased experimental baselevel. # A Xn.n version is an unreleased experimental baselevel.
...@@ -62,9 +65,14 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in ...@@ -62,9 +65,14 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
main: main:
.frame \$30,0,\$26,0 .frame \$30,0,\$26,0
.prologue 0 .prologue 0
.long 0x47e03d84 .long 0x47e03d80 # implver $0
cmoveq \$4,0,\$3 lda \$2,259
addl \$3,\$31,\$0 .long 0x47e20c21 # amask $2,$1
srl \$1,8,\$2
sll \$2,2,\$2
sll \$0,3,\$0
addl \$1,\$0,\$0
addl \$2,\$0,\$0
ret \$31,(\$26),1 ret \$31,(\$26),1
.end main .end main
EOF EOF
...@@ -72,16 +80,25 @@ EOF ...@@ -72,16 +80,25 @@ EOF
if test "$?" = 0 ; then if test "$?" = 0 ; then
./dummy ./dummy
case "$?" in case "$?" in
1) 7)
UNAME_MACHINE="alpha"
;;
15)
UNAME_MACHINE="alphaev5" UNAME_MACHINE="alphaev5"
;; ;;
2) 14)
UNAME_MACHINE="alphaev56" UNAME_MACHINE="alphaev56"
;; ;;
10)
UNAME_MACHINE="alphapca56"
;;
16)
UNAME_MACHINE="alphaev6"
;;
esac esac
fi fi
rm -f dummy.s dummy rm -f dummy.s dummy
echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//'` echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr [[A-Z]] [[a-z]]`
exit 0 ;; exit 0 ;;
21064:Windows_NT:50:3) 21064:Windows_NT:50:3)
echo alpha-dec-winnt3.5 echo alpha-dec-winnt3.5
...@@ -500,9 +517,14 @@ EOF ...@@ -500,9 +517,14 @@ EOF
main: main:
.frame \$30,0,\$26,0 .frame \$30,0,\$26,0
.prologue 0 .prologue 0
.long 0x47e03d84 .long 0x47e03d80 # implver $0
cmoveq \$4,0,\$3 lda \$2,259
addl \$3,\$31,\$0 .long 0x47e20c21 # amask $2,$1
srl \$1,8,\$2
sll \$2,2,\$2
sll \$0,3,\$0
addl \$1,\$0,\$0
addl \$2,\$0,\$0
ret \$31,(\$26),1 ret \$31,(\$26),1
.end main .end main
EOF EOF
...@@ -511,12 +533,21 @@ EOF ...@@ -511,12 +533,21 @@ EOF
if test "$?" = 0 ; then if test "$?" = 0 ; then
./dummy ./dummy
case "$?" in case "$?" in
1) 7)
UNAME_MACHINE="alphaev5" UNAME_MACHINE="alpha"
;; ;;
2) 15)
UNAME_MACHINE="alphaev56" UNAME_MACHINE="alphaev5"
;; ;;
14)
UNAME_MACHINE="alphaev56"
;;
10)
UNAME_MACHINE="alphapca56"
;;
16)
UNAME_MACHINE="alphaev6"
;;
esac esac
objdump --private-headers dummy | \ objdump --private-headers dummy | \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment