diff --git a/ChangeLog b/ChangeLog index df43ba7..929cb44 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2019-06-26 Ben Elliston + + * testsuite/config-sub.data: Many more missing test cases. + * config.sub (hp300): Set $os to hpux. + 2019-06-26 Ben Elliston * testsuite/config-sub.data: Add some missing test cases. diff --git a/config.sub b/config.sub index 544e04d..f39fda3 100755 --- a/config.sub +++ b/config.sub @@ -2,7 +2,7 @@ # Configuration validation subroutine script. # Copyright 1992-2019 Free Software Foundation, Inc. -timestamp='2019-05-23' +timestamp='2019-06-26' # 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 @@ -337,17 +337,14 @@ case $1 in basic_machine=m88k-harris os=sysv3 ;; - hp300) + hp300 | hp300hpux) basic_machine=m68k-hp + os=hpux ;; hp300bsd) basic_machine=m68k-hp os=bsd ;; - hp300hpux) - basic_machine=m68k-hp - os=hpux - ;; hppaosf) basic_machine=hppa1.1-hp os=osf diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index bdf90c4..8e091bf 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -1,6 +1,11 @@ 1750a 1750a-unknown-none +3300 m68k-motorola-sysv +3300-motorola m68k-motorola-sysv 386bsd i386-pc-bsd +3b1 m68000-att-sysv 580 580-unknown-none +7300-att m68000-att-sysv +7300 m68000-att-sysv a29k a29k-unknown-none a29khif a29k-amd-udi aarch64 aarch64-unknown-none @@ -100,6 +105,7 @@ armv8r armv8r-unknown-none aros i386-pc-aros asmjs asmjs-unknown-none asmjs-emscripten asmjs-unknown-emscripten +att-7300 m68000-att-sysv aux m68k-apple-aux avr32 avr32-unknown-none avr32-linux avr32-unknown-linux-gnu @@ -163,9 +169,12 @@ decstatn mips-dec-ultrix4.2 decsystem10 pdp10-dec-tops10 decsystem20 pdp10-dec-tops20 delta88 m88k-motorola-sysv3 +delta m68k-motorola-sysv +delta-motorola m68k-motorola-sysv dicos i686-pc-dicos djgpp i586-pc-msdosdjgpp dlx dlx-unknown-none +dpx20-bull m68k-bull-sysv3 dpx2xxx m68k-bull-sysv3 dsp16xx dsp16xx-unknown-none e2k e2k-unknown-none @@ -189,6 +198,7 @@ frv frv-unknown-none frv-linux frv-unknown-linux-gnu ft32-elf ft32-unknown-elf ft32 ft32-unknown-none +fx2800 i860-alliant-sysv fx80 fx80-alliant-none genix ns32k-ns-genix gmicro tron-gmicro-sysv @@ -202,16 +212,23 @@ harris m88k-harris-sysv3 hcs12z s12z-unknown-none hexagon hexagon-unknown-elf hexagon-linux hexagon-unknown-linux-gnu +hp300bsd m68k-hp-bsd +hp300hpux m68k-hp-hpux +hp300 m68k-hp-hpux hp3k900 hppa1.0-hp-hpux +hp893 hppa1.1-hp-hpux hp900 hppa1.0-hp-hpux hp9k200 m68000-hp-hpux hp9k310 m68000-hp-hpux +hp9k893 hppa1.1-hp-hpux hppa1.0 hppa1.0-unknown-none hppa2.0 hppa2.0-unknown-none hppa2.0n hppa2.0n-unknown-none hppa64 hppa64-unknown-none hppa hppa-unknown-none hppa-next hppa-next-nextstep +hppaosf hppa1.1-hp-osf +hppro hppa1.1-hp-proelf i370 i370-ibm-mvs i370-opened i370-ibm-openedition i386-386bsd i386-pc-bsd @@ -230,6 +247,7 @@ i386-libertybsd i386-pc-libertybsd i386-linux i386-pc-linux-gnu i386-linux-musl i386-pc-linux-musl i386-linux-newlib i386-pc-linux-newlib +i386mach i386-mach-mach i386-midipix i386-pc-midipix i386-mingw32 i386-pc-mingw32 i386-msys i386-pc-msys @@ -247,6 +265,7 @@ i386-phoenix i386-pc-phoenix i386-plan9 i386-pc-plan9 i386-solidbsd i386-pc-solidbsd i386-sortix i386-pc-sortix +i386-sun i386-sun-sunos4.0.2 i386-udk i386-pc-udk i386-vsta i386-pc-vsta i386-windows i386-pc-windows @@ -275,6 +294,7 @@ iris4d mips-sgi-irix4 iris mips-sgi-irix4 isi68 m68k-isi-sysv isi m68k-isi-sysv +j90-cray j90-cray-unicos j90 j90-cray-unicos j90-unicos j90-cray-unicos k1om k1om-unknown-none @@ -284,8 +304,10 @@ le32-nacl le32-unknown-nacl le64 le64-unknown-none le64-none le64-unknown-none leon3-elf sparc-leon3-elf +leon3 sparc-leon3-sunos4.1.1 leon3-vxworks sparc-leon3-vxworks leon-elf sparc-leon-elf +leon sparc-leon-sunos4.1.1 leon-wrs-vxworks sparc-leon-vxworks lm32-elf lm32-unknown-elf lm32 lm32-unknown-none @@ -295,6 +317,7 @@ m32c m32c-unknown-none m32rle m32rle-unknown-none m32r m32r-unknown-none m68000 m68000-unknown-none +m68000-sun m68000-sun-sunos3 m68hcs12z s12z-unknown-none m68k-es1800 m68k-unknown-ose m68k m68k-unknown-none @@ -305,6 +328,8 @@ m68knommu m68k-unknown-linux-gnu m88k m88k-unknown-none m88k-omron m88k-omron-luna m9s12z s12z-unknown-none +mac m68k-apple-macos +mac-mpw m68k-apple-mpw magnum mips-mips-sysv maxq-elf maxq-unknown-elf maxq maxq-unknown-none @@ -326,6 +351,7 @@ microblaze microblaze-xilinx-none mingw32ce arm-unknown-mingw32ce mingw32 i686-pc-mingw32 mingw64 x86_64-pc-mingw64 +miniframe m68000-convergent-sysv mips16 mips16-unknown-elf mips64eb mips64eb-unknown-elf mips64el mips64el-unknown-elf @@ -387,11 +413,13 @@ mmix-elf mmix-knuth-elf mmix mmix-knuth-mmixware mn10200 mn10200-unknown-none mn10300 mn10300-unknown-none +mon960 i960-intel-mon960 monitor m68k-rom68k-coff morphos powerpc-unknown-morphos moxiebox moxie-unknown-moxiebox moxie-elf moxie-unknown-elf moxie moxie-unknown-none +mpw m68k-apple-macos ms1-elf mt-unknown-elf ms1 mt-unknown-none msdos i386-pc-msdos @@ -411,6 +439,8 @@ necv70 v70-nec-sysv netbsd386 i386-pc-netbsd netwinder armv4l-rebel-linux-gnu news1000 m68030-sony-newsos +news-3600 mips-sony-newsos +news700 m68k-sony-newsos news800 m68k-sony-newsos news900 m68k-sony-newsos news m68k-sony-newsos @@ -429,11 +459,14 @@ nios2 nios2-unknown-none nios-elf nios-unknown-elf nios nios-unknown-none nonstopux mips-compaq-nonstopux +np1 np1-gould-sysv ns16k ns16k-unknown-none ns32k ns32k-unknown-none nsv-tandem-nsk nsv-tandem-nsk nsx-tandem-nsk nsx-tandem-nsk nvptx nvptx-unknown-none +op50n hppa1.1-oki-proelf +op60c hppa1.1-oki-proelf open8-elf open8-unknown-elf open8 open8-unknown-none openrisc-linux or32-unknown-linux-gnu @@ -454,11 +487,23 @@ or1knd or1knd-unknown-none or1k or1k-unknown-none or32-linux or32-unknown-linux-gnu or32 or32-unknown-coff +orion105 clipper-highlevel-bsd orion orion-highlevel-bsd os400 powerpc-ibm-os400 +os68k m68k-none-os68k +ose68000 m68000-ericsson-ose +OSE68000 m68000-ericsson-ose ose68k m68k-ericsson-ose +OSE68k m68k-ericsson-ose ose m68k-ericsson-ose +OSE m68k-ericsson-ose +pa-hitachi hppa1.1-hitachi-hiuxwe2 +paragon i860-intel-osf parisc hppa-unknown-linux-gnu +pbb m68k-tti-sysv3 +pbd sparc-tti-sysv3 +pc532 ns32k-pc532-none +pc7300 m68000-att-sysv pc98-freebsd i386-pc-freebsd pc98 i386-pc-none pdp10 pdp10-unknown-tops20 @@ -466,8 +511,11 @@ pdp11 pdp11-dec-none picochip picochip-unknown-none pjl pjl-unknown-none pj pj-unknown-none +pmac-mpw powerpc-apple-mpw +pmac powerpc-apple-macos pmax mips-dec-ultrix4.2 pmin mips-dec-ultrix4.2 +pn pn-gould-sysv powerpc64le powerpc64le-unknown-none powerpc64 powerpc64-unknown-none powerpc-bluegene powerpc-ibm-cnk @@ -494,10 +542,13 @@ ppc-none-elf powerpc-none-elf ppc powerpc-unknown-none pru-elf pru-unknown-elf pru pru-unknown-elf +ps2 i386-ibm-aix +pw32 i586-unknown-pw32 pyramid pyramid-unknown-none rdos32 i386-pc-rdos rdos64 x86_64-pc-rdos rdos x86_64-pc-rdos +risc-news mips-sony-newsos riscv32-company-elf riscv32-company-elf riscv32-company-hcos riscv32-company-hcos riscv32-elf riscv32-unknown-elf @@ -516,6 +567,7 @@ riscv riscv-unknown-none rl78-linux rl78-unknown-linux-gnu rl78 rl78-unknown-none roadrunner i386-sun-sunos4.0.2 +rom68k m68k-rom68k-coff romp romp-ibm-aix rs6000 rs6000-ibm-aix rx-linux rx-unknown-linux-gnu @@ -524,9 +576,11 @@ s12z s12z-unknown-none s390-ibm-zvmoe s390-ibm-zvmoe s390x-ibm-zvmoe s390x-ibm-zvmoe sa29200 a29k-amd-udi +safari m68000-att-sysv score-elf score-unknown-elf score score-unknown-elf sde-elf mipsisa32-sde-elf +sde mipsisa32-sde-elf sei mips-sei-seiux sequent i386-sequent-ptx sh1-elf sh1-unknown-elf @@ -599,6 +653,7 @@ sparcv9 sparcv9-unknown-none sparcv9v-elf sparcv9v-unknown-elf sparcv9v-solaris2.9 sparcv9v-unknown-solaris2.9 sparcv9v sparcv9v-unknown-none +sps7 m68k-bull-sysv2 spu-elf spu-unknown-elf spu-linux spu-unknown-linux-gnu spu spu-unknown-elf @@ -607,9 +662,16 @@ stratus i860-stratus-sysv4 strongarm arm-unknown-none strongarm-none-elf arm-none-elf sun2 m68000-sun-sunos3 +sun2os3 m68000-sun-sunos3 +sun2os4 m68000-sun-sunos4 sun386 i386-sun-sunos4.0.2 sun386i i386-sun-sunos4.0.2 sun3 m68k-sun-sunos4.1.1 +sun3os3 m68k-sun-sunos3 +sun3os4 m68k-sun-sunos4 +sun4os3 sparc-sun-sunos3 +sun4os4 sparc-sun-sunos4 +sun4sol2 sparc-sun-solaris2 sun4 sparc-sun-sunos4.1.1 sv1 sv1-cray-unicos symmetry i386-sequent-bsd @@ -644,6 +706,8 @@ tile-linux tile-unknown-linux-gnu tile tile-unknown-linux-gnu tile-unknown-linux tile-unknown-linux-gnu toad1 pdp10-xkl-tops20 +tower-32 m68k-ncr-sysv +tower m68k-ncr-sysv tpf s390x-ibm-tpf tron tron-unknown-none ubicom32-elf ubicom32-unknown-elf @@ -651,6 +715,7 @@ ubicom32 ubicom32-unknown-none udi29k a29k-amd-udi ultra3 a29k-nyu-sym1 umax ns32k-encore-bsd +unixpc m68000-att-sysv unos m68k-crds-unos v850e1-elf v850e1-unknown-elf v850e1 v850e1-unknown-none @@ -669,10 +734,14 @@ vaxv vax-dec-sysv visium-elf visium-unknown-elf visium visium-unknown-none vms vax-dec-vms +vpp f301-fujitsu-uxpv vsta i386-pc-vsta +vx f301-fujitsu-uxpv vxworks29k a29k-wrs-vxworks vxworks68 m68k-wrs-vxworks vxworks960 i960-wrs-vxworks +w65 w65-wdc-none +w89k hppa1.1-winbond-proelf wasm32-emscripten wasm32-unknown-emscripten wasm32-wasi wasm32-unknown-wasi wasm32 wasm32-unknown-none