[Git][wxwidgets/wxwidgets][master] Update config.{guess,sub} scripts to latest versions

2 views
Skip to first unread message

Vadim Zeitlin (@_VZ_)

unread,
Jul 13, 2026, 1:46:24 PM (9 days ago) Jul 13
to wx-commi...@googlegroups.com

Vadim Zeitlin pushed to branch master at wxWidgets / wxWidgets

Commits:

  • 52eee93e
    by Paul Cornett at 2026-07-13T10:19:49-07:00
    Update config.{guess,sub} scripts to latest versions
    

2 changed files:

Changes:

  • config.guess
    1 1
     #! /bin/sh
    
    2 2
     # Attempt to guess a canonical system name.
    
    3
    -#   Copyright 1992-2024 Free Software Foundation, Inc.
    
    3
    +#   Copyright 1992-2026 Free Software Foundation, Inc.
    
    4 4
     
    
    5 5
     # shellcheck disable=SC2006,SC2268 # see below for rationale
    
    6 6
     
    
    7
    -timestamp='2024-07-27'
    
    7
    +timestamp='2026-05-17'
    
    8 8
     
    
    9 9
     # This file is free software; you can redistribute it and/or modify it
    
    10 10
     # under the terms of the GNU General Public License as published by
    
    ... ... @@ -60,7 +60,7 @@ version="\
    60 60
     GNU config.guess ($timestamp)
    
    61 61
     
    
    62 62
     Originally written by Per Bothner.
    
    63
    -Copyright 1992-2024 Free Software Foundation, Inc.
    
    63
    +Copyright 1992-2026 Free Software Foundation, Inc.
    
    64 64
     
    
    65 65
     This is free software; see the source for copying conditions.  There is NO
    
    66 66
     warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
    
    ... ... @@ -150,7 +150,7 @@ UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
    150 150
     UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
    
    151 151
     
    
    152 152
     case $UNAME_SYSTEM in
    
    153
    -Linux|GNU|GNU/*)
    
    153
    +Ironclad|Linux|GNU|GNU/*)
    
    154 154
     	LIBC=unknown
    
    155 155
     
    
    156 156
     	set_cc_for_build
    
    ... ... @@ -167,6 +167,8 @@ Linux|GNU|GNU/*)
    167 167
     	LIBC=gnu
    
    168 168
     	#elif defined(__LLVM_LIBC__)
    
    169 169
     	LIBC=llvm
    
    170
    +	#elif defined(__mlibc__)
    
    171
    +	LIBC=mlibc
    
    170 172
     	#else
    
    171 173
     	#include <stdarg.h>
    
    172 174
     	/* First heuristic to detect musl libc.  */
    
    ... ... @@ -1186,6 +1188,9 @@ EOF
    1186 1188
         sparc:Linux:*:* | sparc64:Linux:*:*)
    
    1187 1189
     	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
    
    1188 1190
     	;;
    
    1191
    +    sw_64:Linux:*:*)
    
    1192
    +	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
    
    1193
    +	;;
    
    1189 1194
         tile*:Linux:*:*)
    
    1190 1195
     	GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
    
    1191 1196
     	;;
    
    ... ... @@ -1597,8 +1602,11 @@ EOF
    1597 1602
         *:Unleashed:*:*)
    
    1598 1603
     	GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE
    
    1599 1604
     	;;
    
    1600
    -    *:Ironclad:*:*)
    
    1601
    -	GUESS=$UNAME_MACHINE-unknown-ironclad
    
    1605
    +    x86_64:[Ii]ronclad:*:*|i?86:[Ii]ronclad:*:*)
    
    1606
    +	GUESS=$UNAME_MACHINE-pc-ironclad-$LIBC
    
    1607
    +	;;
    
    1608
    +    *:[Ii]ronclad:*:*)
    
    1609
    +	GUESS=$UNAME_MACHINE-unknown-ironclad-$LIBC
    
    1602 1610
     	;;
    
    1603 1611
     esac
    
    1604 1612
     
    
    ... ... @@ -1808,8 +1816,8 @@ fi
    1808 1816
     exit 1
    
    1809 1817
     
    
    1810 1818
     # Local variables:
    
    1811
    -# eval: (add-hook 'before-save-hook 'time-stamp)
    
    1819
    +# eval: (add-hook 'before-save-hook 'time-stamp nil t)
    
    1812 1820
     # time-stamp-start: "timestamp='"
    
    1813
    -# time-stamp-format: "%:y-%02m-%02d"
    
    1821
    +# time-stamp-format: "%Y-%02m-%02d"
    
    1814 1822
     # time-stamp-end: "'"
    
    1815 1823
     # End:

  • config.sub
    1 1
     #! /bin/sh
    
    2 2
     # Configuration validation subroutine script.
    
    3
    -#   Copyright 1992-2024 Free Software Foundation, Inc.
    
    3
    +#   Copyright 1992-2026 Free Software Foundation, Inc.
    
    4 4
     
    
    5 5
     # shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale
    
    6 6
     
    
    7
    -timestamp='2024-05-27'
    
    7
    +timestamp='2026-05-17'
    
    8 8
     
    
    9 9
     # This file is free software; you can redistribute it and/or modify it
    
    10 10
     # under the terms of the GNU General Public License as published by
    
    ... ... @@ -76,7 +76,7 @@ Report bugs and patches to <config-...@gnu.org>."
    76 76
     version="\
    
    77 77
     GNU config.sub ($timestamp)
    
    78 78
     
    
    79
    -Copyright 1992-2024 Free Software Foundation, Inc.
    
    79
    +Copyright 1992-2026 Free Software Foundation, Inc.
    
    80 80
     
    
    81 81
     This is free software; see the source for copying conditions.  There is NO
    
    82 82
     warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
    
    ... ... @@ -145,6 +145,7 @@ case $1 in
    145 145
     			| kfreebsd*-gnu* \
    
    146 146
     			| knetbsd*-gnu* \
    
    147 147
     			| kopensolaris*-gnu* \
    
    148
    +			| ironclad-* \
    
    148 149
     			| linux-* \
    
    149 150
     			| managarm-* \
    
    150 151
     			| netbsd*-eabi* \
    
    ... ... @@ -242,7 +243,6 @@ case $1 in
    242 243
     					| rombug \
    
    243 244
     					| semi \
    
    244 245
     					| sequent* \
    
    245
    -					| siemens \
    
    246 246
     					| sgi* \
    
    247 247
     					| siemens \
    
    248 248
     					| sim \
    
    ... ... @@ -261,7 +261,7 @@ case $1 in
    261 261
     						basic_machine=$field1-$field2
    
    262 262
     						basic_os=
    
    263 263
     						;;
    
    264
    -					zephyr*)
    
    264
    +					tock* | zephyr*)
    
    265 265
     						basic_machine=$field1-unknown
    
    266 266
     						basic_os=$field2
    
    267 267
     						;;
    
    ... ... @@ -1194,7 +1194,7 @@ case $cpu-$vendor in
    1194 1194
     	xscale-* | xscalee[bl]-*)
    
    1195 1195
     		cpu=`echo "$cpu" | sed 's/^xscale/arm/'`
    
    1196 1196
     		;;
    
    1197
    -	arm64-* | aarch64le-*)
    
    1197
    +	arm64-* | aarch64le-* | arm64_32-*)
    
    1198 1198
     		cpu=aarch64
    
    1199 1199
     		;;
    
    1200 1200
     
    
    ... ... @@ -1321,6 +1321,7 @@ case $cpu-$vendor in
    1321 1321
     			| i960 \
    
    1322 1322
     			| ia16 \
    
    1323 1323
     			| ia64 \
    
    1324
    +			| intelgt \
    
    1324 1325
     			| ip2k \
    
    1325 1326
     			| iq2000 \
    
    1326 1327
     			| javascript \
    
    ... ... @@ -1431,6 +1432,7 @@ case $cpu-$vendor in
    1431 1432
     			| sparcv9v \
    
    1432 1433
     			| spu \
    
    1433 1434
     			| sv1 \
    
    1435
    +			| sw_64 \
    
    1434 1436
     			| sx* \
    
    1435 1437
     			| tahoe \
    
    1436 1438
     			| thumbv7* \
    
    ... ... @@ -1522,6 +1524,10 @@ EOF
    1522 1524
     		kernel=nto
    
    1523 1525
     		os=`echo "$basic_os" | sed -e 's|nto|qnx|'`
    
    1524 1526
     		;;
    
    1527
    +	ironclad*)
    
    1528
    +		kernel=ironclad
    
    1529
    +		os=`echo "$basic_os" | sed -e 's|ironclad|gnu|'`
    
    1530
    +		;;
    
    1525 1531
     	linux*)
    
    1526 1532
     		kernel=linux
    
    1527 1533
     		os=`echo "$basic_os" | sed -e 's|linux|gnu|'`
    
    ... ... @@ -1976,6 +1982,7 @@ case $os in
    1976 1982
     	| atheos* \
    
    1977 1983
     	| auroraux* \
    
    1978 1984
     	| aux* \
    
    1985
    +	| banan_os* \
    
    1979 1986
     	| beos* \
    
    1980 1987
     	| bitrig* \
    
    1981 1988
     	| bme* \
    
    ... ... @@ -2022,7 +2029,6 @@ case $os in
    2022 2029
     	| ios* \
    
    2023 2030
     	| iris* \
    
    2024 2031
     	| irix* \
    
    2025
    -	| ironclad* \
    
    2026 2032
     	| isc* \
    
    2027 2033
     	| its* \
    
    2028 2034
     	| l4re* \
    
    ... ... @@ -2118,6 +2124,7 @@ case $os in
    2118 2124
     	| sysv* \
    
    2119 2125
     	| tenex* \
    
    2120 2126
     	| tirtos* \
    
    2127
    +	| tock* \
    
    2121 2128
     	| toppers* \
    
    2122 2129
     	| tops10* \
    
    2123 2130
     	| tops20* \
    
    ... ... @@ -2214,6 +2221,8 @@ case $kernel-$os-$obj in
    2214 2221
     		;;
    
    2215 2222
     	uclinux-uclibc*- | uclinux-gnu*- )
    
    2216 2223
     		;;
    
    2224
    +	ironclad-gnu*- | ironclad-mlibc*- )
    
    2225
    +		;;
    
    2217 2226
     	managarm-mlibc*- | managarm-kernel*- )
    
    2218 2227
     		;;
    
    2219 2228
     	windows*-msvc*-)
    
    ... ... @@ -2249,6 +2258,8 @@ case $kernel-$os-$obj in
    2249 2258
     		;;
    
    2250 2259
     	*-eabi*- | *-gnueabi*-)
    
    2251 2260
     		;;
    
    2261
    +	ios*-simulator- | tvos*-simulator- | watchos*-simulator- )
    
    2262
    +		;;
    
    2252 2263
     	none--*)
    
    2253 2264
     		# None (no kernel, i.e. freestanding / bare metal),
    
    2254 2265
     		# can be paired with an machine code file format
    
    ... ... @@ -2347,8 +2358,8 @@ echo "$cpu-$vendor${kernel:+-$kernel}${os:+-$os}${obj:+-$obj}"
    2347 2358
     exit
    
    2348 2359
     
    
    2349 2360
     # Local variables:
    
    2350
    -# eval: (add-hook 'before-save-hook 'time-stamp)
    
    2361
    +# eval: (add-hook 'before-save-hook 'time-stamp nil t)
    
    2351 2362
     # time-stamp-start: "timestamp='"
    
    2352
    -# time-stamp-format: "%:y-%02m-%02d"
    
    2363
    +# time-stamp-format: "%Y-%02m-%02d"
    
    2353 2364
     # time-stamp-end: "'"
    
    2354 2365
     # End:


View it on GitLab.
You're receiving this email because of your account on gitlab.com. Manage all notifications · Help Notification message regarding https://gitlab.com/wxwidgets/wxwidgets/-/commit/52eee93edb66f59d0516a09a5f5e3335262356a8 at 1783964780

Reply all
Reply to author
Forward
0 new messages