[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] ironclad: Ironclad targets should be *ironclad-mlibc.
From: |
streaksu |
Subject: |
[PATCH] ironclad: Ironclad targets should be *ironclad-mlibc. |
Date: |
Wed, 20 Nov 2024 19:58:57 +0100 |
From 68f0e2f04061426686dcebd9856a530fea8260a6 Mon Sep 17 00:00:00 2001
From: mintsuki <mintsuki@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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] ironclad: Ironclad targets should be *ironclad-mlibc.,
streaksu <=