From 68f0e2f04061426686dcebd9856a530fea8260a6 Mon Sep 17 00:00:00 2001 From: mintsuki <mints...@protonmail.com> Date: Wed, 20 Nov 2024 19:25:34 +0100 Subject: [PATCH] ironclad: Ironclad targets should be *ironclad-mlibc.
This complements libtool patch #10489. --- config.guess | 7 +++++-- config.sub | 8 +++++++- testsuite/config-guess.data | 2 +- testsuite/config-sub.data | 2 +- 4 files changed, 14 insertions(+), 5 deletions(-) diff --git a/config.guess b/config.guess index 48a6846..2e6959b 100755 --- a/config.guess +++ b/config.guess @@ -1597,8 +1597,11 @@ EOF *:Unleashed:*:*) GUESS=$UNAME_MACHINE-unknown-unleashed$UNAME_RELEASE ;; - *:Ironclad:*:*) - GUESS=$UNAME_MACHINE-unknown-ironclad + x86_64:[Ii]ronclad:*:*|i?86:[Ii]ronclad:*:*) + GUESS=$UNAME_MACHINE-pc-ironclad-mlibc + ;; + *:[Ii]ronclad:*:*) + GUESS=$UNAME_MACHINE-unknown-ironclad-mlibc ;; esac diff --git a/config.sub b/config.sub index 4aaae46..04a7187 100755 --- a/config.sub +++ b/config.sub @@ -145,6 +145,7 @@ case $1 in | kfreebsd*-gnu* \ | knetbsd*-gnu* \ | kopensolaris*-gnu* \ + | ironclad-* \ | linux-* \ | managarm-* \ | netbsd*-eabi* \ @@ -1522,6 +1523,10 @@ EOF kernel=nto os=`echo "$basic_os" | sed -e 's|nto|qnx|'` ;; + ironclad*) + kernel=ironclad + os=`echo "$basic_os" | sed -e 's|ironclad|mlibc|'` + ;; linux*) kernel=linux os=`echo "$basic_os" | sed -e 's|linux|gnu|'` @@ -2022,7 +2027,6 @@ case $os in | ios* \ | iris* \ | irix* \ - | ironclad* \ | isc* \ | its* \ | l4re* \ @@ -2214,6 +2218,8 @@ case $kernel-$os-$obj in ;; uclinux-uclibc*- | uclinux-gnu*- ) ;; + ironclad-mlibc*-) + ;; managarm-mlibc*- | managarm-kernel*- ) ;; windows*-msvc*-) diff --git a/testsuite/config-guess.data b/testsuite/config-guess.data index 43e495f..b56484e 100644 --- a/testsuite/config-guess.data +++ b/testsuite/config-guess.data@@ -149,5 +149,5 @@ x86_64 | 2.6.32 | Linux | ignored | ignored | x86_64-pc-linux-gnu
x86_64 | 2.6.32 | VMkernel | ignored | ignored | x86_64-unknown-esx x86_64 | 8.0 | OS108 | ignored | ignored | x86_64-unknown-os108_8.0 x86_64 | ignored | Managarm | ignored | ignored | x86_64-pc-managarm-mlibc -x86_64 | ignored | Ironclad | ignored | ignored | x86_64-unknown-ironclad +x86_64 | ignored | Ironclad | ignored | ignored | x86_64-pc-ironclad-mlibc xtensa | 2.6.15 | Linux | ignored | ignored | xtensa-unknown-linux-gnu diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index b528544..315f95c 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -1111,7 +1111,7 @@ x86_64-ericsson-dicos x86_64-ericsson-dicos x86_64-fuchsia x86_64-pc-fuchsia x86_64-genode x86_64-pc-genode x86_64-glidix x86_64-pc-glidix -x86_64-ironclad x86_64-pc-ironclad +x86_64-ironclad-mlibc x86_64-pc-ironclad-mlibc x86_64-l4re x86_64-pc-l4re x86_64-linux-llvm x86_64-pc-linux-llvm x86_64-linux-mlibc x86_64-pc-linux-mlibc -- 2.47.0
OpenPGP_0x203A9BA8C1061227.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature