ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/trunk/config.sub
(Generate patch)

Comparing ircd-hybrid/trunk/config.sub (file contents):
Revision 9964 by michael, Mon Nov 30 11:33:28 2020 UTC vs.
Revision 9965 by michael, Fri Jun 4 13:25:46 2021 UTC

# Line 1 | Line 1
1   #! /bin/sh
2   # Configuration validation subroutine script.
3 < #   Copyright 1992-2020 Free Software Foundation, Inc.
3 > #   Copyright 1992-2021 Free Software Foundation, Inc.
4  
5 < timestamp='2020-11-19'
5 > timestamp='2021-04-30'
6  
7   # This file is free software; you can redistribute it and/or modify it
8   # under the terms of the GNU General Public License as published by
# Line 67 | Line 67 | Report bugs and patches to <config-patch
67   version="\
68   GNU config.sub ($timestamp)
69  
70 < Copyright 1992-2020 Free Software Foundation, Inc.
70 > Copyright 1992-2021 Free Software Foundation, Inc.
71  
72   This is free software; see the source for copying conditions.  There is NO
73   warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
# Line 1165 | Line 1165 | case $cpu-$vendor in
1165                          | alphapca5[67] | alpha64pca5[67] \
1166                          | am33_2.0 \
1167                          | amdgcn \
1168 <                        | arc | arceb \
1168 >                        | arc | arceb | arc64 \
1169                          | arm | arm[lb]e | arme[lb] | armv* \
1170                          | avr | avr32 \
1171                          | asmjs \
# Line 1185 | Line 1185 | case $cpu-$vendor in
1185                          | k1om \
1186                          | le32 | le64 \
1187                          | lm32 \
1188 +                        | loongarch32 | loongarch64 | loongarchx32 \
1189                          | m32c | m32r | m32rle \
1190                          | m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \
1191                          | m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \
# Line 1203 | Line 1204 | case $cpu-$vendor in
1204                          | mips64vr5900 | mips64vr5900el \
1205                          | mipsisa32 | mipsisa32el \
1206                          | mipsisa32r2 | mipsisa32r2el \
1207 +                        | mipsisa32r3 | mipsisa32r3el \
1208 +                        | mipsisa32r5 | mipsisa32r5el \
1209                          | mipsisa32r6 | mipsisa32r6el \
1210                          | mipsisa64 | mipsisa64el \
1211                          | mipsisa64r2 | mipsisa64r2el \
1212 +                        | mipsisa64r3 | mipsisa64r3el \
1213 +                        | mipsisa64r5 | mipsisa64r5el \
1214                          | mipsisa64r6 | mipsisa64r6el \
1215                          | mipsisa64sb1 | mipsisa64sb1el \
1216                          | mipsisa64sr71k | mipsisa64sr71kel \
# Line 1229 | Line 1234 | case $cpu-$vendor in
1234                          | powerpc | powerpc64 | powerpc64le | powerpcle | powerpcspe \
1235                          | pru \
1236                          | pyramid \
1237 <                        | riscv | riscv32 | riscv64 \
1237 >                        | riscv | riscv32 | riscv32be | riscv64 | riscv64be \
1238                          | rl78 | romp | rs6000 | rx \
1239                          | s390 | s390x \
1240                          | score \
# Line 1241 | Line 1246 | case $cpu-$vendor in
1246                          | sparcv8 | sparcv9 | sparcv9b | sparcv9v | sv1 | sx* \
1247                          | spu \
1248                          | tahoe \
1249 +                        | thumbv7* \
1250                          | tic30 | tic4x | tic54x | tic55x | tic6x | tic80 \
1251                          | tron \
1252                          | ubicom32 \
# Line 1681 | Line 1687 | fi
1687  
1688   # Now, validate our (potentially fixed-up) OS.
1689   case $os in
1690 <        # Sometimes we do "kernel-abi", so those need to count as OSes.
1690 >        # Sometimes we do "kernel-libc", so those need to count as OSes.
1691          musl* | newlib* | uclibc*)
1692                  ;;
1693 <        # Likewise for "kernel-libc"
1694 <        eabi | eabihf | gnueabi | gnueabihf)
1693 >        # Likewise for "kernel-abi"
1694 >        eabi* | gnueabi*)
1695 >                ;;
1696 >        # VxWorks passes extra cpu info in the 4th filed.
1697 >        simlinux | simwindows | spe)
1698                  ;;
1699          # Now accept the basic system types.
1700          # The portable systems comes first.
# Line 1702 | Line 1711 | case $os in
1711               | nindy* | vxsim* | vxworks* | ebmon* | hms* | mvs* \
1712               | clix* | riscos* | uniplus* | iris* | isc* | rtu* | xenix* \
1713               | mirbsd* | netbsd* | dicos* | openedition* | ose* \
1714 <             | bitrig* | openbsd* | solidbsd* | libertybsd* | os108* \
1714 >             | bitrig* | openbsd* | secbsd* | solidbsd* | libertybsd* | os108* \
1715               | ekkobsd* | freebsd* | riscix* | lynxos* | os400* \
1716               | bosx* | nextstep* | cxux* | aout* | elf* | oabi* \
1717               | ptx* | coff* | ecoff* | winnt* | domain* | vsta* \
1718               | udi* | lites* | ieee* | go32* | aux* | hcos* \
1719 <             | chorusrdb* | cegcc* | glidix* \
1719 >             | chorusrdb* | cegcc* | glidix* | serenity* \
1720               | cygwin* | msys* | pe* | moss* | proelf* | rtems* \
1721               | midipix* | mingw32* | mingw64* | mint* \
1722               | uxpv* | beos* | mpeix* | udk* | moxiebox* \
# Line 1749 | Line 1758 | case $kernel-$os in
1758                  ;;
1759          kfreebsd*-gnu* | kopensolaris*-gnu*)
1760                  ;;
1761 +        vxworks-simlinux | vxworks-simwindows | vxworks-spe)
1762 +                ;;
1763          nto-qnx*)
1764                  ;;
1765          os2-emx)

Diff Legend

– Removed lines
+ Added lines
< Changed lines (old)
> Changed lines (new)