config-patches
[Top][All Lists]
Advanced

[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

Attachment: OpenPGP_0x203A9BA8C1061227.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]