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