]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
1999-03-11 Ben Elliston <bje@cygnus.com>
authorBen Elliston <bje+keyword+gnu.7caf74@air.net.au>
Wed, 10 Mar 1999 15:12:51 +0000 (15:12 +0000)
committerBen Elliston <bje+keyword+gnu.7caf74@air.net.au>
Wed, 10 Mar 1999 15:12:51 +0000 (15:12 +0000)
* config.sub: Recognise hppa2.0w. Contributed by Erez Zadok
<ezk@cs.columbia.edu>.
1999-03-11  Pavel Roskin  <pavel_roskin@geocities.com>
* config.guess: Prefer $HOST_CC over $CC when deciding on a C
compiler to compile stub programs. Allow this to be overridden
with the value of $BUILD_CC in cross-compilation environments
where the native compiler must be used for running tests on the
host.

ChangeLog
config.guess
config.sub

index 02db6f7fbf2ea754a72a02089e5642a72c78badd..af86c707937ef3eacb0dd1be26a3578591251e64 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+1999-03-11  Ben Elliston  <bje@cygnus.com>
+
+       * config.sub: Recognise hppa2.0w. Contributed by Erez Zadok
+       <ezk@cs.columbia.edu>.
+
+1999-03-11  Pavel Roskin  <pavel_roskin@geocities.com>
+
+       * config.guess: Prefer $HOST_CC over $CC when deciding on a C
+       compiler to compile stub programs. Allow this to be overridden
+       with the value of $BUILD_CC in cross-compilation environments
+       where the native compiler must be used for running tests on the
+       host.
+               
 1999-03-11  Ben Elliston  <bje@cygnus.com>
 
        * config.guess: Recognise MiNT and TOS on Atari machines.
index ae302132ae9adbcaea34c7a5c8df6926ddaec782..1cf4f7a8b70028dcd78ac42bd3020be73eb6e924 100755 (executable)
 # (but try to keep the structure clean).
 #
 
+# Use $HOST_CC if defined. $CC may point to a cross-compiler
+if test x"$BUILD_CC" = x; then
+  if test x"$HOST_CC" != x; then
+    BUILD_CC="$HOST_CC"
+  else
+    if test x"$CC" != x; then
+      BUILD_CC="$CC"
+    else
+      BUILD_CC=cc
+    fi
+  fi
+fi
+
+
 # This is needed to find uname on a Pyramid OSx when run in the BSD universe.
 # (ghazi@noc.rutgers.edu 8/24/94.)
 if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
@@ -78,7 +92,7 @@ main:
        ret \$31,(\$26),1
        .end main
 EOF
-       ${CC-cc} $dummy.s -o $dummy 2>/dev/null
+       $BUILD_CC $dummy.s -o $dummy 2>/dev/null
        if test "$?" = 0 ; then
                ./$dummy
                case "$?" in
@@ -286,7 +300,7 @@ EOF
          exit (-1);
        }
 EOF
-       ${CC-cc} $dummy.c -o $dummy \
+       $BUILD_CC $dummy.c -o $dummy \
          && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
          && rm $dummy.c $dummy && exit 0
        rm -f $dummy.c $dummy
@@ -352,7 +366,7 @@ EOF
                        exit(0);
                        }
 EOF
-               ${CC-cc} $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0
+               $BUILD_CC $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0
                rm -f $dummy.c $dummy
                echo rs6000-ibm-aix3.2.5
        elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
@@ -432,7 +446,7 @@ EOF
                   exit (0);
               }
 EOF
-       (${CC-cc} $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
+       ($BUILD_CC $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
        rm -f $dummy.c $dummy
        esac
        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
@@ -464,7 +478,7 @@ EOF
          exit (0);
        }
 EOF
-       ${CC-cc} $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0
+       $BUILD_CC $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0
        rm -f $dummy.c $dummy
        echo unknown-hitachi-hiuxwe2
        exit 0 ;;
@@ -629,7 +643,7 @@ EOF
                .end main
 EOF
                LIBC=""
-               ${CC-cc} $dummy.s -o $dummy 2>/dev/null
+               $BUILD_CC $dummy.s -o $dummy 2>/dev/null
                if test "$?" = 0 ; then
                        ./$dummy
                        case "$?" in
@@ -674,7 +688,7 @@ EOF
   return 0;
 }
 EOF
-         ${CC-cc} $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0
+         $BUILD_CC $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0
          rm -f $dummy.c $dummy
        else
          # Either a pre-BFD a.out linker (linux-gnuoldld)
@@ -717,7 +731,7 @@ EOF
   return 0;
 }
 EOF
-         ${CC-cc} $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0
+         $BUILD_CC $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0
          rm -f $dummy.c $dummy
        fi ;;
 # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.  earlier versions
@@ -981,7 +995,7 @@ main ()
 }
 EOF
 
-${CC-cc} $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm $dummy.c $dummy && exit 0
+$BUILD_CC $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm $dummy.c $dummy && exit 0
 rm -f $dummy.c $dummy
 
 # Apollos put the system type in the environment.
index b3a466d90bc06c240d4639a72f321f16a2945770..cf2682b807a65fe7e91f3158448e6ebd5d16517b 100755 (executable)
@@ -152,6 +152,7 @@ case $basic_machine in
        tahoe | i860 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \
                | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \
                | 580 | i960 | h8300 | hppa | hppa1.0 | hppa1.1 | hppa2.0 \
+               | hppa2.0w \
                | alpha | alphaev5 | alphaev56 | we32k | ns16k | clipper \
                | i370 | sh | powerpc | powerpcle | 1750a | dsp16xx | pdp11 \
                | mips64 | mipsel | mips64el | mips64orion | mips64orionel \
@@ -176,6 +177,7 @@ case $basic_machine in
              | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
              | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
              | xmp-* | ymp-* | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* \
+             | hppa2.0w-* \
              | alpha-* | alphaev5-* | alphaev56-* | we32k-* | cydra-* \
              | ns16k-* | pn-* | np1-* | xps100-* | clipper-* | orion-* \
              | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \