config-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Add support for Xelix


From: hello
Subject: [PATCH] Add support for Xelix
Date: Mon, 20 Feb 2023 10:12:23 +0100

From: Lukas Martini <hello@lutoma.org>

Xelix is a *nix-like kernel that has been in development for around 10
years and makes substantial use of GNU userland, so I feel it is
reasonable to include at this point.

$ make check
cd testsuite && bash config-guess.sh && rm uname
PASS: config.guess checks (147 tests)
cd testsuite && bash config-sub.sh
PASS: config.sub checks (894 tests)
PASS: config.sub idempotency checks (830 tests)
PASS: config.sub canonicalise each config.guess testcase (147 tests)
---
 config.guess                | 5 ++++-
 config.sub                  | 4 ++--
 testsuite/config-guess.data | 1 +
 testsuite/config-sub.data   | 1 +
 4 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/config.guess b/config.guess
index 69188da..147a9dd 100755
--- a/config.guess
+++ b/config.guess
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-01-01'
+timestamp='2023-02-20'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1548,6 +1548,9 @@ EOF
     i*86:Fiwix:*:*)
        GUESS=$UNAME_MACHINE-pc-fiwix
        ;;
+    i*86:Xelix:*:*)
+       GUESS=$UNAME_MACHINE-pc-xelix
+       ;;
     *:AROS:*:*)
        GUESS=$UNAME_MACHINE-unknown-aros
        ;;
diff --git a/config.sub b/config.sub
index de4259e..6f2fbf8 100755
--- a/config.sub
+++ b/config.sub
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2023-01-21'
+timestamp='2023-02-20'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -1758,7 +1758,7 @@ case $os in
             | onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
             | midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
             | nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
-            | fiwix* | mlibc* )
+            | fiwix* | mlibc* | xelix* )
                ;;
        # This one is extra strict with allowed versions
        sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
diff --git a/testsuite/config-guess.data b/testsuite/config-guess.data
index f02cde4..cb4191e 100644
--- a/testsuite/config-guess.data
+++ b/testsuite/config-guess.data
@@ -87,6 +87,7 @@ i686 | 1.0.17(0.48/3/2) | MSYS_NT-6.0 | ignored | ignored | 
i686-pc-msys
 i686 | 3.0 | Linux | ignored | ignored | i686-pc-linux-gnu
 i686 | 5.11-686 | GNU/kOpenSolaris | ignored | ignored | 
i686-unknown-kopensolaris5.11-gnu
 i686 | 5.4-1-686 | GNU/kFreeBSD | ignored | ignored | 
i686-unknown-kfreebsd5.4-gnu
+i686 | ignored | Xelix | ignored | ignored | i686-pc-xelix
 i86pc | 5.0 | AuroraUX | ignored | ignored | i386-pc-auroraux5.0
 i86pc | 5.6 | SunOS | ignored | ignored | i386-pc-solaris2.6
 i86xen | 5.0 | AuroraUX | ignored | ignored | i386-pc-auroraux5.0
diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data
index 3b622ab..e7c92e4 100644
--- a/testsuite/config-sub.data
+++ b/testsuite/config-sub.data
@@ -320,6 +320,7 @@ i686-wrs-vxworks                            i686-wrs-vxworks
 i686-wrs-vxworks-simlinux                      i686-wrs-vxworks-simlinux
 i686-wrs-vxworks-simwindows                    i686-wrs-vxworks-simwindows
 i686-zephyr                                    i686-unknown-zephyr
+i686-xelix                                     i686-pc-xelix
 i786-elf                                       i786-pc-elf
 i860                                           i860-unknown-sysv
 i960                                           i960-unknown-none
-- 
2.39.2




reply via email to

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