[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 15/15] config.sub: testsuite: add 121 more test cases.
From: |
Zack Weinberg |
Subject: |
[RFC PATCH 15/15] config.sub: testsuite: add 121 more test cases. |
Date: |
Mon, 3 Jun 2024 15:28:44 -0400 |
These all hit code paths that were not already being tested, but
produce (what appears to be) the correct canonical name without
requiring any more code changes.
---
testsuite/config-sub.data | 121 ++++++++++++++++++++++++++++++++++++++
1 file changed, 121 insertions(+)
diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data
index afcec2b..bda6f6c 100644
--- a/testsuite/config-sub.data
+++ b/testsuite/config-sub.data
@@ -3,6 +3,8 @@
3300-motorola m68k-motorola-sysv
386bsd i386-pc-bsd
3b1 m68000-att-sysv
+3b2 we32k-att-sysv
+3b5 we32k-att-sysv
580 580-unknown-none
7300 m68000-att-sysv
7300-att m68000-att-sysv
@@ -15,6 +17,7 @@ aarch64
aarch64-unknown-none
aarch64-bme aarch64-unknown-bme
aarch64-elf aarch64-unknown-elf
aarch64-genode aarch64-unknown-genode
+aarch64-gnu/linux aarch64-unknown-linux-gnu
aarch64-linux aarch64-unknown-linux-gnu
aarch64-linux-mlibc aarch64-unknown-linux-mlibc
aarch64-managarm aarch64-unknown-managarm-mlibc
@@ -93,6 +96,8 @@ arm-linux-androideabi
arm-unknown-linux-androideabi
arm-mingw32ce arm-unknown-mingw32ce
arm-pikeos arm-unknown-eabi
arm-rebel arm-rebel-linux-gnu
+arm-riscix arm-acorn-riscix
+arm-riscix1.2 arm-acorn-riscix1.2
arm-riscos arm-unknown-riscos
arm-semi arm-semi-aout
arm-sysgo-pikeos arm-sysgo-eabi
@@ -174,6 +179,7 @@ bfin-elf bfin-unknown-elf
blackfin bfin-unknown-linux-gnu
blackfin-elf bfin-unknown-elf
blackfin-linux bfin-unknown-linux-gnu
+bluegene powerpc-ibm-cnk
bpf bpf-unknown-none
bpf-elf bpf-unknown-elf
c1 c1-convex-bsd
@@ -214,6 +220,7 @@ c90-unknown-unicos c90-cray-unicos
cegcc arm-unknown-cegcc
clipper clipper-unknown-none
clipper-clix clipper-intergraph-clix
+clipper-highlevel clipper-highlevel-bsd
clipper-intergraph clipper-intergraph-clix
convex-c1 c1-convex-bsd
convex-c2 c2-convex-bsd
@@ -226,7 +233,9 @@ cr16-random-elf
cr16-random-elf
cray j90-cray-unicos
craynv craynv-cray-unicosmp
crds m68k-crds-unos
+cris-axis cris-axis-none
cris-linux cris-axis-linux-gnu
+crisv32-axis crisv32-axis-none
crisv32-linux crisv32-axis-linux-gnu
crx crx-unknown-elf
csky-linux csky-unknown-linux-gnu
@@ -270,7 +279,9 @@ encore
ns32k-encore-bsd
epiphany epiphany-unknown-none
epiphany-elf epiphany-unknown-elf
es1800 m68k-ericsson-ose
+etrax-axis cris-axis-none
etraxfs crisv32-axis-none
+etraxfs-axis crisv32-axis-none
fido fido-unknown-none
fido-elf fido-unknown-elf
fr30 fr30-unknown-none
@@ -283,6 +294,7 @@ fx80
fx80-alliant-none
genix ns32k-ns-genix
gmicro tron-gmicro-sysv
go32 i386-pc-go32
+h3050r hppa1.1-hitachi-hiuxwe2
h8300 h8300-unknown-none
h8300hms h8300-hitachi-hms
h8300xray h8300-hitachi-xray
@@ -292,20 +304,42 @@ harris
m88k-harris-sysv3
hcs12z s12z-unknown-none
hexagon hexagon-unknown-elf
hexagon-linux hexagon-unknown-linux-gnu
+hiux hppa1.1-hitachi-hiuxwe2
+hiuxwe2 hppa1.1-hitachi-hiuxwe2
hp300 m68k-hp-hpux
hp300bsd m68k-hp-bsd
hp300hpux m68k-hp-hpux
hp3k900 hppa1.0-hp-hpux
+hp600 hppa1.0-hp-hpux
+hp700 hppa1.1-hp-hpux
+hp780 hppa1.1-hp-hpux
+hp800 hppa1.0-hp-hpux
+hp801 hppa1.1-hp-hpux
hp893 hppa1.1-hp-hpux
hp900 hppa1.0-hp-hpux
hp9k200 m68000-hp-hpux
hp9k310 m68000-hp-hpux
+hp9k320 m68k-hp-hpux
+hp9k600 hppa1.0-hp-hpux
+hp9k700 hppa1.1-hp-hpux
+hp9k780 hppa1.1-hp-hpux
+hp9k800 hppa1.0-hp-hpux
+hp9k801 hppa1.1-hp-hpux
hp9k893 hppa1.1-hp-hpux
hppa hppa-unknown-none
hppa-next hppa-next-nextstep
hppa1.0 hppa1.0-unknown-none
hppa1.0-hitachi hppa1.0-hitachi-hiuxwe2
+hppa1.0-hiux hppa1.0-hitachi-hiuxwe2
+hppa1.0-hiuxwe2 hppa1.0-hitachi-hiuxwe2
+hppa1.0-hp hppa1.0-hp-hpux
+hppa1.0-hpux hppa1.0-hp-hpux
+hppa1.0-mpeix hppa1.0-hp-mpeix
hppa1.1-hitachi hppa1.1-hitachi-hiuxwe2
+hppa1.1-hiux hppa1.1-hitachi-hiuxwe2
+hppa1.1-hiuxwe2 hppa1.1-hitachi-hiuxwe2
+hppa1.1-wec hppa1.1-wec-proelf
+hppa1.1-winbond hppa1.1-winbond-proelf
hppa2.0 hppa2.0-unknown-none
hppa2.0n hppa2.0n-unknown-none
hppa64 hppa64-unknown-none
@@ -345,14 +379,19 @@ i386-pc-chorusos i386-pc-chorusos
i386-pc-chorusos2 i386-pc-chorusos
i386-pc-nacl i386-pc-nacl
i386-pc-sco i386-pc-sco3.2v2
+i386-pc-sco3.2.4 i386-pc-sco3.2v4
+i386-pc-sco3.2.5 i386-pc-sco3.2v5
i386-pc-sco4 i386-pc-sco3.2v4
i386-pc-sco5 i386-pc-sco3.2v5
i386-pc-sco5v6 i386-pc-sco5v6
i386-pc-sco6 i386-pc-sco5v6
i386-pc-syllable i386-pc-syllable
i386-pc-syllable2 i386-pc-syllable
+i386-pc-unixware i386-pc-sysv4.2uw
i386-phoenix i386-pc-phoenix
i386-plan9 i386-pc-plan9
+i386-rtmk i386-pc-rtmk
+i386-sequent i386-sequent-ptx
i386-serenity i386-pc-serenity
i386-solidbsd i386-pc-solidbsd
i386-sortix i386-pc-sortix
@@ -362,13 +401,26 @@ i386-vsta i386-pc-vsta
i386-windows i386-pc-windows
i386-xenix i386-pc-xenix
i386mach i386-mach-mach
+i386sol2 i386-pc-solaris2
+i386v i386-pc-sysv
+i386v32 i386-pc-sysv32
+i386v4 i386-pc-sysv4
i486-elf i486-pc-elf
+i486-ncr i486-ncr-sysv
+i486sol2 i486-pc-solaris2
+i486v i486-pc-sysv
+i486v32 i486-pc-sysv32
+i486v4 i486-pc-sysv4
i586-auroraux i586-pc-auroraux
i586-auroraux5.0 i586-pc-auroraux5.0
i586-elf i586-pc-elf
i586-rdos i586-pc-rdos
i586-skyos i586-pc-skyos
i586-zephyr i586-unknown-zephyr
+i586sol2 i586-pc-solaris2
+i586v i586-pc-sysv
+i586v32 i586-pc-sysv32
+i586v4 i586-pc-sysv4
i686-android-linux i686-unknown-linux-android
i686-dicos i686-pc-dicos
i686-elf i686-pc-elf
@@ -384,6 +436,12 @@ i686-zephyr
i686-unknown-zephyr
i786-elf i786-pc-elf
i860 i860-unknown-sysv
i860-stratus i860-stratus-sysv
+i860-svr3 i860-unknown-sysv3
+i860-svr4 i860-unknown-sysv4
+i860-sysv i860-unknown-sysv
+i860-sysv4 i860-unknown-sysv4
+i860-sysvr4 i860-unknown-sysv4
+i860-vos i860-stratus-vos
i960 i960-unknown-none
ia16 ia16-unknown-none
ia64 ia64-unknown-none
@@ -438,12 +496,27 @@ m68000
m68000-unknown-none
m68000-sun m68000-sun-sunos3
m68hcs12z s12z-unknown-none
m68k m68k-unknown-none
+m68k-altos m68k-altos-sysv
+m68k-apollo m68k-apollo-domain
+m68k-apple m68k-apple-macos
+m68k-apple-mac6 m68k-apple-macos6
+m68k-apple-macos6 m68k-apple-macos6
m68k-atari m68k-atari-mint
+m68k-aux m68k-apple-aux
m68k-bull m68k-bull-sysv3
+m68k-cbm m68k-cbm-amigaos
m68k-ccur m68k-ccur-rtu
+m68k-cisco m68k-cisco-aout
m68k-commodore m68k-cbm-amigaos
+m68k-convergent m68k-convergent-sysv
+m68k-crds m68k-crds-unos
m68k-es1800 m68k-unknown-ose
+m68k-hp m68k-hp-hpux
+m68k-macos m68k-apple-macos
+m68k-masscomp m68k-masscomp-rtu
m68k-mint m68k-atari-mint
+m68k-mpw m68k-apple-mpw
+m68k-ncr m68k-ncr-sysv
m68k-next-nextstep m68k-next-nextstep
m68k-next-nextstep1 m68k-next-nextstep
m68k-next-nextstep2 m68k-next-nextstep2
@@ -463,11 +536,17 @@ m68k-psos
m68k-unknown-psos
m68k-psos2 m68k-unknown-psos
m68k-rom68k m68k-rom68k-coff
m68k-rombug m68k-rombug-coff
+m68k-tti m68k-tti-sysv3
+m68k-unos m68k-crds-unos
m68knommu m68k-unknown-linux-gnu
m68knommu-elf m68k-unknown-elf
m68knommu-linux m68k-unknown-linux-gnu
m88k m88k-unknown-none
+m88k-dg m88k-dg-dgux
+m88k-dgux m88k-dg-dgux
+m88k-dolphin m88k-dolphin-sysv3
m88k-harris m88k-harris-sysv3
+m88k-luna m88k-omron-luna
m88k-omron m88k-omron-luna
m9s12z s12z-unknown-none
mac m68k-apple-macos
@@ -495,8 +574,13 @@ mingw32
i686-pc-mingw32
mingw32ce arm-unknown-mingw32ce
mingw64 x86_64-pc-mingw64
miniframe m68000-convergent-sysv
+mint m68k-atari-mint
+mint20 m68k-atari-mint
mips mips-unknown-elf
+mips-cisco mips-cisco-elf
+mips-dec mips-dec-ultrix4.2
mips-digital mips-dec-ultrix4.2
+mips-mips mips-mips-elf
mips-sde-elf mips-sde-elf
mips-sgi mips-sgi-irix
mips-siemens mips-siemens-sysv4
@@ -506,6 +590,7 @@ mips-sinix5.0
mips-sni-sysv5.0
mips-sni mips-sni-sysv4
mips-zephyr mips-unknown-zephyr
mips16 mips16-unknown-elf
+mips3 mips64-unknown-elf
mips64 mips64-unknown-elf
mips64eb mips64eb-unknown-elf
mips64el mips64el-unknown-elf
@@ -576,12 +661,15 @@ mipstx39el
mipstx39el-unknown-elf
mmax ns32k-encore-bsd
mmix mmix-knuth-mmixware
mmix-elf mmix-knuth-elf
+mmix-knuth mmix-knuth-mmixware
mmix-unknown-elf mmix-knuth-elf
mn10200 mn10200-unknown-none
mn10300 mn10300-unknown-none
mon960 i960-intel-mon960
monitor m68k-rom68k-coff
morphos powerpc-unknown-morphos
+motorola-3300 m68k-motorola-sysv
+motorola-delta m68k-motorola-sysv
moxie moxie-unknown-none
moxie-elf moxie-unknown-elf
moxiebox moxie-unknown-moxiebox
@@ -627,14 +715,23 @@ nios2eb
nios2eb-unknown-none
nios2eb-elf nios2eb-unknown-elf
nios2el nios2el-unknown-none
nios2el-elf nios2el-unknown-elf
+none none-none-none
+none-none none-none-none
nonstopux mips-compaq-nonstopux
np1 np1-gould-sysv
+np1-gould np1-gould-sysv
ns16k ns16k-unknown-none
ns32k ns32k-unknown-none
+ns32k-encore ns32k-encore-bsd
+ns32k-genix ns32k-ns-genix
+ns32k-ns ns32k-ns-genix
+ns32k-ptx ns32k-sequent-ptx
+ns32k-sequent ns32k-sequent-ptx
nsv-tandem-nsk nsv-tandem-nsk
nsx-tandem-nsk nsx-tandem-nsk
nvptx nvptx-unknown-none
op50n hppa1.1-oki-proelf
+op50n-oki hppa1.1-oki-proelf
op60c hppa1.1-oki-proelf
open8 open8-unknown-none
open8-elf open8-unknown-elf
@@ -657,6 +754,7 @@ or1knd-linux-uclibc
or1knd-unknown-linux-uclibc
or32 or32-unknown-coff
or32-linux or32-unknown-linux-gnu
orion orion-highlevel-bsd
+orion-highlevel orion-highlevel-bsd
orion105 clipper-highlevel-bsd
os400 powerpc-ibm-os400
os68k m68k-none-os68k
@@ -680,8 +778,10 @@ pdp11
pdp11-dec-none
pentium i586-unknown-none
pentium2 i686-unknown-none
pentium3 i686-unknown-none
+pentium4 i786-unknown-none
pentiumii i686-unknown-none
pentiumiii i686-unknown-none
+pentiumpro i686-unknown-none
picochip picochip-unknown-none
pj pj-unknown-none
pjl pjl-unknown-none
@@ -690,16 +790,21 @@ pmac-mpw
powerpc-apple-mpw
pmax mips-dec-ultrix4.2
pmin mips-dec-ultrix4.2
pn pn-gould-sysv
+pn-gould pn-gould-sysv
+power power-ibm-aix
powerpc powerpc-unknown-none
powerpc-bluegene powerpc-ibm-cnk
powerpc-cnk powerpc-ibm-cnk
powerpc-eabisim powerpc-unknown-eabisim
powerpc-eabivle powerpc-unknown-eabivle
+powerpc-elf-lynx powerpc-elf-lynxos
powerpc-elf-lynxos powerpc-elf-lynxos
powerpc-elf-lynxos5 powerpc-elf-lynxos5
powerpc-haiku powerpc-unknown-haiku
+powerpc-os400 powerpc-ibm-os400
powerpc-pikeos powerpc-unknown-elf
powerpc-sysgo-pikeos powerpc-sysgo-elf
+powerpc-tpf powerpc-ibm-tpf
powerpc-wrs-vxworks powerpc-wrs-vxworks
powerpc-wrs-vxworks-spe powerpc-wrs-vxworks-spe
powerpc-xcoff-lynxos178 powerpc-xcoff-lynxos178
@@ -715,6 +820,12 @@ ppc-beos powerpc-be-beos
ppc-elf powerpc-unknown-elf
ppc-none-elf powerpc-none-elf
ppc-zephyr powerpc-unknown-zephyr
+ppc64 powerpc64-unknown-none
+ppc64-elf powerpc64-unknown-elf
+ppc64-none-elf powerpc64-none-elf
+ppc64le powerpc64le-unknown-none
+ppc64le-elf powerpc64le-unknown-elf
+ppc64le-none-elf powerpc64le-none-elf
ppcbe powerpc-unknown-none
ppcbe-elf powerpc-unknown-elf
ppcbe-none-elf powerpc-none-elf
@@ -775,6 +886,7 @@ rom68k
m68k-rom68k-coff
romp romp-ibm-aix
rs6000 rs6000-ibm-aix
rs6000-bull rs6000-bull-bosx
+rtpc-ibm romp-ibm-aix
rx rx-unknown-none
rx-linux rx-unknown-linux-gnu
s12z s12z-unknown-none
@@ -787,8 +899,11 @@ s390x
s390x-ibm-none
s390x-busybox-linux s390x-busybox-linux-gnu
s390x-ibm-zvmoe s390x-ibm-zvmoe
s390x-linux s390x-ibm-linux-gnu
+s390x-tpf s390x-ibm-tpf
sa29200 a29k-amd-udi
safari m68000-att-sysv
+sb1 mipsisa64sb1-unknown-elf
+sb1el mipsisa64sb1el-unknown-elf
score score-unknown-elf
score-elf score-unknown-elf
sde mipsisa32-sde-elf
@@ -862,6 +977,7 @@ sparc-sunos sparc-sun-sunos
sparc-sunos4 sparc-sun-sunos4
sparc-sunos5 sparc-sun-solaris2
sparc-sunos6 sparc-sun-solaris3
+sparc-tti sparc-tti-sysv3
sparc-zephyr sparc-unknown-zephyr
sparc64 sparc64-unknown-none
sparc64-linux sparc64-unknown-linux-gnu
@@ -884,6 +1000,7 @@ sps7
m68k-bull-sysv2
spu spu-unknown-elf
spu-elf spu-unknown-elf
spu-linux spu-unknown-linux-gnu
+spur spur-unknown-none
st2000 m68k-tandem-none
stratus i860-stratus-sysv4
strongarm arm-unknown-none
@@ -938,6 +1055,8 @@ tower
m68k-ncr-sysv
tower-32 m68k-ncr-sysv
tpf s390x-ibm-tpf
tron tron-unknown-none
+tx39 mipstx39-unknown-elf
+tx39el mipstx39el-unknown-elf
ubicom32 ubicom32-unknown-none
ubicom32-elf ubicom32-unknown-elf
udi29k a29k-amd-udi
@@ -972,6 +1091,7 @@ vxworks68 m68k-wrs-vxworks
vxworks960 i960-wrs-vxworks
w65 w65-wdc-none
w89k hppa1.1-winbond-proelf
+w89k-winbond hppa1.1-winbond-proelf
wasm32 wasm32-unknown-none
wasm32-emscripten wasm32-unknown-emscripten
wasm32-wasi wasm32-unknown-wasi
@@ -995,6 +1115,7 @@ x86_64-managarm
x86_64-pc-managarm-mlibc
x86_64-managarm-kernel x86_64-pc-managarm-kernel
x86_64-managarm-mlibc x86_64-pc-managarm-mlibc
x86_64-nto x86_64-pc-nto-qnx
+x86_64-nto-qnx x86_64-pc-nto-qnx
x86_64-os108 x86_64-pc-os108
x86_64-pc-ptx x86_64-pc-ptx
x86_64-ptx x86_64-pc-ptx
--
2.43.2
- [RFC PATCH 05/15] config.sub: consistently use sun as default vendor for solaris*., (continued)
- [RFC PATCH 05/15] config.sub: consistently use sun as default vendor for solaris*., Zack Weinberg, 2024/06/03
- [RFC PATCH 06/15] config.sub: accept knetbsd-gnu, netbsd-gnu, uclinux-gnu., Zack Weinberg, 2024/06/03
- [RFC PATCH 07/15] config.sub: handle cNN-convex and convex-cNN shorthands correctly., Zack Weinberg, 2024/06/03
- [RFC PATCH 08/15] config.sub: don’t override OS for c90-cray., Zack Weinberg, 2024/06/03
- [RFC PATCH 09/15] config.sub: don’t override OS for blackfin, m68knommu, parisc., Zack Weinberg, 2024/06/03
- [RFC PATCH 11/15] config.sub: remove two unreachable case clauses., Zack Weinberg, 2024/06/03
- [RFC PATCH 10/15] config.sub: normalize nextstep/openstep consistently., Zack Weinberg, 2024/06/03
- [RFC PATCH 12/15] config.sub: Treat i386-pc-rtmk-nova as a 4-part system name., Zack Weinberg, 2024/06/03
- [RFC PATCH 13/15] config.sub: improve consistency of shorthands and X-Y partial names., Zack Weinberg, 2024/06/03
- [RFC PATCH 14/15] config.sub: add missing CPUs, vendors, and OSes., Zack Weinberg, 2024/06/03
- [RFC PATCH 15/15] config.sub: testsuite: add 121 more test cases.,
Zack Weinberg <=
- Re: [RFC PATCH 00/15] config.sub bug fixes, Zack Weinberg, 2024/06/12