3 |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, |
4 |
# 2000, 2001, 2002 Free Software Foundation, Inc. |
# 2000, 2001, 2002 Free Software Foundation, Inc. |
5 |
|
|
6 |
timestamp='2002-09-03' |
timestamp='2002-10-21' |
7 |
|
|
8 |
# This file is free software; you can redistribute it and/or modify it |
# This file is free software; you can redistribute it and/or modify it |
9 |
# under the terms of the GNU General Public License as published by |
# under the terms of the GNU General Public License as published by |
109 |
case $CC_FOR_BUILD,$HOST_CC,$CC in |
case $CC_FOR_BUILD,$HOST_CC,$CC in |
110 |
,,) echo "int x;" > $dummy.c ; |
,,) echo "int x;" > $dummy.c ; |
111 |
for c in cc gcc c89 c99 ; do |
for c in cc gcc c89 c99 ; do |
112 |
if ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; then |
if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then |
113 |
CC_FOR_BUILD="$c"; break ; |
CC_FOR_BUILD="$c"; break ; |
114 |
fi ; |
fi ; |
115 |
done ; |
done ; |
257 |
jsr \$26,exit |
jsr \$26,exit |
258 |
.end main |
.end main |
259 |
EOF |
EOF |
260 |
$CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null |
$CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null |
261 |
if test "$?" = 0 ; then |
if test "$?" = 0 ; then |
262 |
case `$dummy` in |
case `$dummy` in |
263 |
0-0) |
0-0) |
437 |
exit (-1); |
exit (-1); |
438 |
} |
} |
439 |
EOF |
EOF |
440 |
$CC_FOR_BUILD $dummy.c -o $dummy \ |
$CC_FOR_BUILD -o $dummy $dummy.c \ |
441 |
&& $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ |
&& $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ |
442 |
&& rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
&& rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
443 |
rm -f $dummy.c $dummy && rmdir $tmpdir |
rm -f $dummy.c $dummy && rmdir $tmpdir |
524 |
exit(0); |
exit(0); |
525 |
} |
} |
526 |
EOF |
EOF |
527 |
$CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
528 |
rm -f $dummy.c $dummy && rmdir $tmpdir |
rm -f $dummy.c $dummy && rmdir $tmpdir |
529 |
echo rs6000-ibm-aix3.2.5 |
echo rs6000-ibm-aix3.2.5 |
530 |
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then |
elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then |
623 |
exit (0); |
exit (0); |
624 |
} |
} |
625 |
EOF |
EOF |
626 |
(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null) && HP_ARCH=`$dummy` |
(CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` |
627 |
if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi |
if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi |
628 |
rm -f $dummy.c $dummy && rmdir $tmpdir |
rm -f $dummy.c $dummy && rmdir $tmpdir |
629 |
fi ;; |
fi ;; |
661 |
exit (0); |
exit (0); |
662 |
} |
} |
663 |
EOF |
EOF |
664 |
$CC_FOR_BUILD $dummy.c -o $dummy && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
$CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
665 |
rm -f $dummy.c $dummy && rmdir $tmpdir |
rm -f $dummy.c $dummy && rmdir $tmpdir |
666 |
echo unknown-hitachi-hiuxwe2 |
echo unknown-hitachi-hiuxwe2 |
667 |
exit 0 ;; |
exit 0 ;; |
1283 |
} |
} |
1284 |
EOF |
EOF |
1285 |
|
|
1286 |
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 |
1287 |
rm -f $dummy.c $dummy && rmdir $tmpdir |
rm -f $dummy.c $dummy && rmdir $tmpdir |
1288 |
|
|
1289 |
# Apollos put the system type in the environment. |
# Apollos put the system type in the environment. |