config-patches
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]