/[svn]/ircd-hybrid/trunk/config.sub
ViewVC logotype

Diff of /ircd-hybrid/trunk/config.sub

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

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

Legend:
Removed from v.9964  
changed lines
  Added in v.9965

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28