11#! /bin/sh
22# Configuration validation subroutine script.
3- # Copyright 1992-2025 Free Software Foundation, Inc.
3+ # Copyright 1992-2024 Free Software Foundation, Inc.
44
55# shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale
66
7- timestamp=' 2025-07-10 '
7+ timestamp=' 2024-05-27 '
88
99# This file is free software; you can redistribute it and/or modify it
1010# under the terms of the GNU General Public License as published by
@@ -76,7 +76,7 @@ Report bugs and patches to <config-patches@gnu.org>."
7676version=" \
7777GNU config.sub ($timestamp )
7878
79- Copyright 1992-2025 Free Software Foundation, Inc.
79+ Copyright 1992-2024 Free Software Foundation, Inc.
8080
8181This is free software; see the source for copying conditions. There is NO
8282warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -145,7 +145,6 @@ case $1 in
145145 | kfreebsd* -gnu* \
146146 | knetbsd* -gnu* \
147147 | kopensolaris* -gnu* \
148- | ironclad-* \
149148 | linux-* \
150149 | managarm-* \
151150 | netbsd* -eabi* \
@@ -243,6 +242,7 @@ case $1 in
243242 | rombug \
244243 | semi \
245244 | sequent* \
245+ | siemens \
246246 | sgi* \
247247 | siemens \
248248 | sim \
@@ -261,7 +261,7 @@ case $1 in
261261 basic_machine=$field1 -$field2
262262 basic_os=
263263 ;;
264- tock * | zephyr* )
264+ zephyr* )
265265 basic_machine=$field1 -unknown
266266 basic_os=$field2
267267 ;;
@@ -1194,7 +1194,7 @@ case $cpu-$vendor in
11941194 xscale-* | xscalee[bl]-* )
11951195 cpu=` echo " $cpu " | sed ' s/^xscale/arm/' `
11961196 ;;
1197- arm64-* | aarch64le-* | arm64_32- * )
1197+ arm64-* | aarch64le-* )
11981198 cpu=aarch64
11991199 ;;
12001200
@@ -1321,7 +1321,6 @@ case $cpu-$vendor in
13211321 | i960 \
13221322 | ia16 \
13231323 | ia64 \
1324- | intelgt \
13251324 | ip2k \
13261325 | iq2000 \
13271326 | javascript \
@@ -1523,10 +1522,6 @@ EOF
15231522 kernel=nto
15241523 os=` echo " $basic_os " | sed -e ' s|nto|qnx|' `
15251524 ;;
1526- ironclad* )
1527- kernel=ironclad
1528- os=` echo " $basic_os " | sed -e ' s|ironclad|mlibc|' `
1529- ;;
15301525 linux* )
15311526 kernel=linux
15321527 os=` echo " $basic_os " | sed -e ' s|linux|gnu|' `
@@ -1981,7 +1976,6 @@ case $os in
19811976 | atheos* \
19821977 | auroraux* \
19831978 | aux* \
1984- | banan_os* \
19851979 | beos* \
19861980 | bitrig* \
19871981 | bme* \
@@ -2028,6 +2022,7 @@ case $os in
20282022 | ios* \
20292023 | iris* \
20302024 | irix* \
2025+ | ironclad* \
20312026 | isc* \
20322027 | its* \
20332028 | l4re* \
@@ -2123,7 +2118,6 @@ case $os in
21232118 | sysv* \
21242119 | tenex* \
21252120 | tirtos* \
2126- | tock* \
21272121 | toppers* \
21282122 | tops10* \
21292123 | tops20* \
@@ -2220,8 +2214,6 @@ case $kernel-$os-$obj in
22202214 ;;
22212215 uclinux-uclibc* - | uclinux-gnu* - )
22222216 ;;
2223- ironclad-mlibc* -)
2224- ;;
22252217 managarm-mlibc* - | managarm-kernel* - )
22262218 ;;
22272219 windows* -msvc* -)
@@ -2257,8 +2249,6 @@ case $kernel-$os-$obj in
22572249 ;;
22582250 * -eabi* - | * -gnueabi* -)
22592251 ;;
2260- ios* -simulator- | tvos* -simulator- | watchos* -simulator- )
2261- ;;
22622252 none--* )
22632253 # None (no kernel, i.e. freestanding / bare metal),
22642254 # can be paired with an machine code file format
@@ -2357,8 +2347,8 @@ echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
23572347exit
23582348
23592349# Local variables:
2360- # eval: (add-hook 'before-save-hook 'time-stamp nil t )
2350+ # eval: (add-hook 'before-save-hook 'time-stamp)
23612351# time-stamp-start: "timestamp='"
2362- # time-stamp-format: "%Y -%02m-%02d"
2352+ # time-stamp-format: "%:y -%02m-%02d"
23632353# time-stamp-end: "'"
23642354# End:
0 commit comments