From: Earnie B. <ea...@us...> - 2001-10-15 22:23:04
|
Update of /cvsroot/mingw/msys/rt/src In directory usw-pr-cvs1:/tmp/cvs-serv30329 Modified Files: ChangeLog MAINTAINERS Makefile.in config.guess config.sub configure configure.in Log Message: Merge in cygwin-1.3.3 Index: ChangeLog =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/ChangeLog,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** ChangeLog 2001/10/14 14:57:51 1.4 --- ChangeLog 2001/10/15 22:22:31 1.5 *************** *** 1,2 **** --- 1,39 ---- + 2001-09-03 Jeff Holcomb <je...@re...> + + * configure.in: Enable libstdc++-v3 for h8300 targets. + + 2001-08-30 Eric Christopher <ech...@re...> + Jason Eckhardt <jl...@re...> + + * config.sub: Add support for mipsisa32. + + 2001-08-30 Eric Christopher <ech...@re...> + + * config.sub, config.guess: Import latest from subversions. + + 2001-08-20 Alan Modra <am...@bi...> + + * config.sub, config.guess: Import latest from subversions. + + 2001-07-26 DJ Delorie <dj...@re...> + + * MAINTAINERS: Clarify libiberty merge rules and procedures. + + 2001-06-19 Alan Modra <am...@bi...> + + * Makefile.in: Revert 2001-06-17. + (VER): If AM_INIT_AUTOMAKE uses BFD_VERSION, get version from bfd/. + + 2001-06-17 H.J. Lu <hj...@gn...> + + * Makefile.in (gas.tar.bz2): Pass TOOL=bfd PACKAGE=gas to make. + (gas+binutils.tar.bz2): Likewise. + (binutils.tar.bz2): Pass TOOL=bfd PACKAGE=binutils to make. + + Fri Jun 8 11:14:02 2001 Andrew Cagney <ca...@b1...> + + * Makefile.in (VER): When present, extract the version number from + the file version.in. + 2001-06-08 Alexandre Oliva <ao...@re...>, Jeff Sturm <js...@on...> *************** *** 27,31 **** * configure.in : enable ld for aix ! 2001-05-22 Alexandre Oliva <ao...@re...> --- 64,68 ---- * configure.in : enable ld for aix ! 2001-05-22 Alexandre Oliva <ao...@re...> Index: MAINTAINERS =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/MAINTAINERS,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** MAINTAINERS 2001/08/07 17:49:15 1.1.1.1 --- MAINTAINERS 2001/10/15 22:22:31 1.2 *************** *** 22,26 **** commits of regenerated files there. ! config.guess; config.sub config: http://gnu.org Patches to con...@gn.... --- 22,27 ---- commits of regenerated files there. ! config.guess; config.sub; dejagnu/config.guess; ! readline/support/config.sub; readline/support/config.guess config: http://gnu.org Patches to con...@gn.... *************** *** 31,37 **** dejagnu/ Notify http://dejagnu.sourceforge.net/ of generic changes. ! Generic patches to gdb...@so... & ! si...@so.... ! See also SID & GDB. gdb/; mmalloc/; readline/; sim/; GDB's part of include/ & dejagnu/ --- 32,37 ---- dejagnu/ Notify http://dejagnu.sourceforge.net/ of generic changes. ! Generic patches to gdb...@so...; ! Other dependents of dejagnu include sid@, binutils@, gcc@, etc. gdb/; mmalloc/; readline/; sim/; GDB's part of include/ & dejagnu/ *************** *** 47,51 **** Changes need to be done in tandem with the official GCC sources or submitted to the master file maintainer and brought ! in via a merge. ltconfig; ltmain.sh --- 47,55 ---- Changes need to be done in tandem with the official GCC sources or submitted to the master file maintainer and brought ! in via a merge. Note: approved patches in gcc's libiberty ! are automatically approved in this libiberty also; feel free ! to merge them yourself if needed sooner than the next merge. ! Otherwise, changes are automatically merged, usually within ! a day. ltconfig; ltmain.sh Index: Makefile.in =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/Makefile.in,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Makefile.in 2001/08/07 17:49:16 1.1.1.1 --- Makefile.in 2001/10/15 22:22:31 1.2 *************** *** 1758,1765 **** # NOTE: No double quotes in the below. It is used within shell script # as VER="$(VER)" ! VER = ` if grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \ sed < $(TOOL)/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \ ! else \ sed < $(TOOL)/Makefile.in -n 's/^VERSION *= *//p'; \ fi` PACKAGE = $(TOOL) --- 1758,1771 ---- # NOTE: No double quotes in the below. It is used within shell script # as VER="$(VER)" ! VER = ` if grep 'AM_INIT_AUTOMAKE.*BFD_VERSION' $(TOOL)/configure.in >/dev/null 2>&1; then \ ! sed < bfd/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \ ! elif grep AM_INIT_AUTOMAKE $(TOOL)/configure.in >/dev/null 2>&1; then \ sed < $(TOOL)/configure.in -n 's/AM_INIT_AUTOMAKE[^,]*, *\([^)]*\))/\1/p'; \ ! elif test -f $(TOOL)/version.in; then \ ! head -1 $(TOOL)/version.in; \ ! elif grep VERSION $(TOOL)/Makefile.in > /dev/null 2>&1; then \ sed < $(TOOL)/Makefile.in -n 's/^VERSION *= *//p'; \ + else \ + echo VERSION; \ fi` PACKAGE = $(TOOL) Index: config.guess =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/config.guess,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config.guess 2001/09/22 17:43:43 1.2 --- config.guess 2001/10/15 22:22:31 1.3 *************** *** 4,8 **** # Free Software Foundation, Inc. ! timestamp='2001-01-17' # This file is free software; you can redistribute it and/or modify it --- 4,8 ---- # Free Software Foundation, Inc. ! timestamp='2001-08-23' # This file is free software; you can redistribute it and/or modify it *************** *** 57,61 **** Originally written by Per Bothner. ! Copyright (C) 1992, 93, 94, 95, 96, 97, 98, 99, 2000 Free Software Foundation, Inc. --- 57,61 ---- Originally written by Per Bothner. ! Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. *************** *** 100,122 **** # use `HOST_CC' if defined, but it is deprecated. ! case $CC_FOR_BUILD,$HOST_CC,$CC in ! ,,) echo "int dummy(){}" > $dummy.c for c in cc gcc c89 ; do ! ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 if test $? = 0 ; then ! CC_FOR_BUILD="$c"; break ! fi ! done ! rm -f $dummy.c $dummy.o $dummy.rel if test x"$CC_FOR_BUILD" = x ; then ! CC_FOR_BUILD=no_compiler_found fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; ! esac # This is needed to find uname on a Pyramid OSx when run in the BSD universe. ! # (gh...@no... 8/24/94.) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH --- 100,122 ---- # use `HOST_CC' if defined, but it is deprecated. ! set_cc_for_build='case $CC_FOR_BUILD,$HOST_CC,$CC in ! ,,) echo "int dummy(){}" > $dummy.c ; for c in cc gcc c89 ; do ! ($c $dummy.c -c -o $dummy.o) >/dev/null 2>&1 ; if test $? = 0 ; then ! CC_FOR_BUILD="$c"; break ; ! fi ; ! done ; ! rm -f $dummy.c $dummy.o $dummy.rel ; if test x"$CC_FOR_BUILD" = x ; then ! CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; ! esac' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. ! # (gh...@no... 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH *************** *** 155,158 **** --- 155,159 ---- case "${UNAME_MACHINE}" in i386|sparc|amiga|arm*|hp300|mvme68k|vax|atari|luna68k|mac68k|news68k|next68k|pc532|sun3*|x68k) + eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep __ELF__ >/dev/null *************** *** 209,212 **** --- 210,214 ---- .end main EOF + eval $set_cc_for_build $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null if test "$?" = 0 ; then *************** *** 230,233 **** --- 232,238 ---- UNAME_MACHINE="alphaev67" ;; + 2-1307) + UNAME_MACHINE="alphaev68" + ;; esac fi *************** *** 333,336 **** --- 338,344 ---- echo sparc-auspex-sunos${UNAME_RELEASE} exit 0 ;; + sparc*:NetBSD:*) + echo `uname -p`-unknown-netbsd${UNAME_RELEASE} + exit 0 ;; atari*:OpenBSD:*:*) echo m68k-unknown-openbsd${UNAME_RELEASE} *************** *** 411,414 **** --- 419,423 ---- } EOF + eval $set_cc_for_build $CC_FOR_BUILD $dummy.c -o $dummy \ && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ *************** *** 417,420 **** --- 426,432 ---- echo mips-mips-riscos${UNAME_RELEASE} exit 0 ;; + Motorola:PowerMAX_OS:*:*) + echo powerpc-motorola-powermax + exit 0 ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix *************** *** 464,468 **** echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' ! i?86:AIX:*:*) echo i386-ibm-aix exit 0 ;; --- 476,480 ---- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' ! i*86:AIX:*:*) echo i386-ibm-aix exit 0 ;; *************** *** 480,484 **** } EOF ! $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy echo rs6000-ibm-aix3.2.5 --- 492,497 ---- } EOF ! eval $set_cc_for_build ! $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy echo rs6000-ibm-aix3.2.5 *************** *** 593,596 **** --- 606,610 ---- } EOF + eval $set_cc_for_build (CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy` if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi *************** *** 630,634 **** } EOF ! $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy echo unknown-hitachi-hiuxwe2 --- 644,649 ---- } EOF ! eval $set_cc_for_build ! $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy echo unknown-hitachi-hiuxwe2 *************** *** 640,644 **** echo hppa1.0-hp-bsd exit 0 ;; ! *9??*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit 0 ;; --- 655,659 ---- echo hppa1.0-hp-bsd exit 0 ;; ! *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit 0 ;; *************** *** 649,653 **** echo hppa1.0-hp-osf exit 0 ;; ! i?86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk --- 664,668 ---- echo hppa1.0-hp-osf exit 0 ;; ! i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk *************** *** 684,693 **** exit 0 ;; CRAY*Y-MP:*:*:*) ! echo ymp-cray-unicos${UNAME_RELEASE} exit 0 ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ ! -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ exit 0 ;; CRAY*TS:*:*:*) --- 699,709 ---- exit 0 ;; CRAY*Y-MP:*:*:*) ! echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ ! -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ ! -e 's/\.[^.]*$/.X/' exit 0 ;; CRAY*TS:*:*:*) *************** *** 715,719 **** echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; ! i?86:BSD/386:*:* | i?86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; --- 731,735 ---- echo m68k-unknown-openbsd${UNAME_RELEASE} exit 0 ;; ! i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit 0 ;; *************** *** 766,769 **** --- 782,867 ---- echo ${UNAME_MACHINE}-pc-minix exit 0 ;; + arm*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + ia64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux + exit 0 ;; + m68*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + mips:Linux:*:*) + case `sed -n '/^byte/s/^.*: \(.*\) endian/\1/p' < /proc/cpuinfo` in + big) echo mips-unknown-linux-gnu && exit 0 ;; + little) echo mipsel-unknown-linux-gnu && exit 0 ;; + esac + ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-gnu + exit 0 ;; + ppc64:Linux:*:*) + echo powerpc64-unknown-linux-gnu + exit 0 ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in + EV5) UNAME_MACHINE=alphaev5 ;; + EV56) UNAME_MACHINE=alphaev56 ;; + PCA56) UNAME_MACHINE=alphapca56 ;; + PCA57) UNAME_MACHINE=alphapca56 ;; + EV6) UNAME_MACHINE=alphaev6 ;; + EV67) UNAME_MACHINE=alphaev67 ;; + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + exit 0 ;; + parisc:Linux:*:* | hppa:Linux:*:*) + # Look for CPU level + case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in + PA7*) echo hppa1.1-unknown-linux-gnu ;; + PA8*) echo hppa2.0-unknown-linux-gnu ;; + *) echo hppa-unknown-linux-gnu ;; + esac + exit 0 ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) + echo hppa64-unknown-linux-gnu + exit 0 ;; + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux + exit 0 ;; + sh*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + sparc:Linux:*:* | sparc64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; + x86_64:Linux:*:*) + echo x86_64-unknown-linux-gnu + exit 0 ;; + i*86:Linux:*:*) + # The BFD linker knows what the default object file format is, so + # first see if it will tell us. cd to the root directory to prevent + # problems with other programs or directories called `ld' in the path. + ld_supported_targets=`cd /; ld --help 2>&1 \ + | sed -ne '/supported targets:/!d + s/[ ][ ]*/ /g + s/.*supported targets: *// + s/ .*// + p'` + case "$ld_supported_targets" in + elf32-i386) + TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" + ;; + a.out-i386-linux) + echo "${UNAME_MACHINE}-pc-linux-gnuaout" + exit 0 ;; + coff-i386) + echo "${UNAME_MACHINE}-pc-linux-gnucoff" + exit 0 ;; + "") + # Either a pre-BFD a.out linker (linux-gnuoldld) or + # one that does not give us useful --help. + echo "${UNAME_MACHINE}-pc-linux-gnuoldld" + exit 0 ;; *:Linux:*:*) *************** *** 979,1005 **** # ifdef __GLIBC__ # if __GLIBC__ >= 2 ! printf ("%s-${VENDOR}-linux-gnu\n", argv[1]); # else ! printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); # endif # else ! printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); # endif #else ! printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]); #endif return 0; } EOF ! $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0 ! rm -f $dummy.c $dummy ! test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ! fi ;; ! # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. earlier versions ! # are messed up and put the nodename in both sysname and nodename. ! i?86:DYNIX/ptx:4*:*) echo i386-sequent-sysv4 exit 0 ;; ! i?86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... --- 1077,1105 ---- # ifdef __GLIBC__ # if __GLIBC__ >= 2 ! printf ("%s-pc-linux-gnu\n", argv[1]); # else ! printf ("%s-pc-linux-gnulibc1\n", argv[1]); # endif # else ! printf ("%s-pc-linux-gnulibc1\n", argv[1]); # endif #else ! printf ("%s-pc-linux-gnuaout\n", argv[1]); #endif return 0; } EOF ! eval $set_cc_for_build ! $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0 ! rm -f $dummy.c $dummy ! test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 ! ;; ! i*86:DYNIX/ptx:4*:*) ! # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. ! # earlier versions are messed up and put the nodename in both ! # sysname and nodename. echo i386-sequent-sysv4 exit 0 ;; ! i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... *************** *** 1009,1013 **** echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit 0 ;; ! i?86:*:4.*:* | i?86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then --- 1109,1113 ---- echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit 0 ;; ! i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then *************** *** 1017,1030 **** fi exit 0 ;; ! i?86:*:5:7*) ! # Fixed at (any) Pentium or better ! UNAME_MACHINE=i586 ! if [ ${UNAME_SYSTEM} = "UnixWare" ] ; then ! echo ${UNAME_MACHINE}-sco-sysv${UNAME_RELEASE}uw${UNAME_VERSION} ! else ! echo ${UNAME_MACHINE}-pc-sysv${UNAME_RELEASE} ! fi exit 0 ;; ! i?86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` --- 1117,1129 ---- fi exit 0 ;; ! i*86:*:5:[78]*) ! case `/bin/uname -X | grep "^Machine"` in ! *486*) UNAME_MACHINE=i486 ;; ! *Pentium) UNAME_MACHINE=i586 ;; ! *Pent*|*Celeron) UNAME_MACHINE=i686 ;; ! esac ! echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit 0 ;; ! i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name` *************** *** 1044,1048 **** fi exit 0 ;; ! i?86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit 0 ;; --- 1143,1147 ---- fi exit 0 ;; ! i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit 0 ;; *************** *** 1083,1087 **** /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && echo i486-ncr-sysv4 && exit 0 ;; ! m68*:LynxOS:2.*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit 0 ;; --- 1182,1186 ---- /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && echo i486-ncr-sysv4 && exit 0 ;; ! m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit 0 ;; *************** *** 1089,1093 **** echo m68k-atari-sysv4 exit 0 ;; ! i?86:LynxOS:2.*:* | i?86:LynxOS:3.[01]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit 0 ;; --- 1188,1192 ---- echo m68k-atari-sysv4 exit 0 ;; ! i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit 0 ;; *************** *** 1098,1102 **** echo rs6000-unknown-lynxos${UNAME_RELEASE} exit 0 ;; ! PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit 0 ;; --- 1197,1201 ---- echo rs6000-unknown-lynxos${UNAME_RELEASE} exit 0 ;; ! PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit 0 ;; *************** *** 1118,1123 **** fi exit 0 ;; ! PENTIUM:CPunix:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort ! # says <Ric...@cc...> echo i586-unisys-sysv4 exit 0 ;; --- 1217,1222 ---- fi exit 0 ;; ! PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort ! # says <Ric...@cc...> echo i586-unisys-sysv4 exit 0 ;; *************** *** 1131,1134 **** --- 1230,1237 ---- echo i860-stratus-sysv4 exit 0 ;; + *:VOS:*:*) + # From Pau...@st.... + echo hppa1.1-stratus-vos + exit 0 ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} *************** *** 1200,1204 **** echo ${UNAME_MACHINE}-unknown-plan9 exit 0 ;; ! i?86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. --- 1303,1307 ---- echo ${UNAME_MACHINE}-unknown-plan9 exit 0 ;; ! i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. *************** *** 1223,1226 **** --- 1326,1335 ---- echo pdp10-unknown-its exit 0 ;; + i*86:XTS-300:*:STOP) + echo ${UNAME_MACHINE}-unknown-stop + exit 0 ;; + i*86:atheos:*:*) + echo ${UNAME_MACHINE}-unknown-atheos + exit 0 ;; esac *************** *** 1329,1333 **** EOF ! $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy --- 1438,1443 ---- EOF ! eval $set_cc_for_build ! $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0 rm -f $dummy.c $dummy Index: config.sub =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/config.sub,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** config.sub 2001/09/22 17:43:43 1.2 --- config.sub 2001/10/15 22:22:31 1.3 *************** *** 4,8 **** # Free Software Foundation, Inc. ! timestamp='2001-01-12' # This file is (in principle) common to ALL GNU software. --- 4,8 ---- # Free Software Foundation, Inc. ! timestamp='2001-08-30' # This file is (in principle) common to ALL GNU software. *************** *** 118,122 **** maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in ! nto-qnx* | linux-gnu* | storm-chaos* | os2-emx*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` --- 118,122 ---- maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in ! nto-qnx* | linux-gnu* | storm-chaos* | os2-emx* | windows32-*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` *************** *** 158,161 **** --- 158,169 ---- basic_machine=$1 ;; + -chorusos*) + os=-chorusos + basic_machine=$1 + ;; + -chorusrdb) + os=-chorusrdb + basic_machine=$1 + ;; -hiux*) os=-hiuxwe2 *************** *** 247,251 **** # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. ! i[234567]86 | x86_64) basic_machine=$basic_machine-pc ;; --- 255,259 ---- # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. ! i*86 | x86_64) basic_machine=$basic_machine-pc ;; *************** *** 505,521 **** ;; # I'm not sure what "Sysv32" means. Should this be sysv3.2? ! i[34567]86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; ! i[34567]86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; ! i[34567]86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; ! i[34567]86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 --- 513,529 ---- ;; # I'm not sure what "Sysv32" means. Should this be sysv3.2? ! i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; ! i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; ! i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; ! i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 *************** *** 728,731 **** --- 736,749 ---- basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; + ppc64) basic_machine=powerpc64-unknown + ;; + ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppc64le | powerpc64little | ppc64-le | powerpc64-little) + basic_machine=powerpc64le-unknown + ;; + ppc64le-* | powerpc64little-*) + basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; ps2) basic_machine=i386-ibm *************** *** 882,885 **** --- 900,907 ---- os=-proelf ;; + windows32) + basic_machine=i386-pc + os=-windows32-msvcrt + ;; xmp) basic_machine=xmp-cray *************** *** 935,942 **** basic_machine=we32k-att ;; ! sh3 | sh4) basic_machine=sh-unknown ;; ! sparc | sparcv9) basic_machine=sparc-sun ;; --- 957,964 ---- basic_machine=we32k-att ;; ! sh3 | sh4 | sh3eb | sh4eb) basic_machine=sh-unknown ;; ! sparc | sparcv9 | sparcv9b) basic_machine=sparc-sun ;; *************** *** 960,963 **** --- 982,988 ---- os=-coff ;; + *-unknown) + # Make sure to match an already-canonicalized machine name. + ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 *************** *** 1020,1029 **** | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ ! | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* | -os2*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in ! x86-* | i[34567]86-*) ;; *) --- 1045,1055 ---- | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ ! | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ ! | -os2* | -vos*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in ! x86-* | i*86-*) ;; *) *************** *** 1343,1346 **** --- 1369,1375 ---- -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari + ;; + -vos*) + vendor=stratus ;; esac Index: configure =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/configure,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** configure 2001/08/07 17:49:12 1.1.1.1 --- configure 2001/10/15 22:22:31 1.2 *************** *** 1,1618 **** - #!/bin/sh - - ### WARNING: this file contains embedded tabs. Do not run untabify on this file. - - # Configuration script - # Copyright (C) 1988, 90, 91, 92, 93, 94, 95, 96, 97, 98, 1999 - # Free Software Foundation, Inc. - - # This program is free software; you can redistribute it and/or modify - # it under the terms of the GNU General Public License as published by [...1589 lines suppressed...] - cd ${POPDIR} - fi - done - fi - - # Perform the same cleanup as the trap handler, minus the "exit 1" of course, - # and reset the trap handler. - rm -f ${tmpfile}.com ${tmpfile}.tgt ${tmpfile}.hst ${tmpfile}.pos - trap 0 - - exit 0 - - # - # Local Variables: - # fill-column: 131 - # End: - # - - # end of configure --- 0 ---- Index: configure.in =================================================================== RCS file: /cvsroot/mingw/msys/rt/src/configure.in,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** configure.in 2001/09/22 17:43:43 1.2 --- configure.in 2001/10/15 22:22:31 1.3 *************** *** 717,721 **** fi ;; ! h8300*-*-* | \ h8500-*-*) noconfigdirs="$noconfigdirs ${libstdcxx_version} target-libgloss target-libffi" --- 717,723 ---- fi ;; ! h8300*-*-*) ! noconfigdirs="$noconfigdirs target-libgloss" ! ;; h8500-*-*) noconfigdirs="$noconfigdirs ${libstdcxx_version} target-libgloss target-libffi" |