[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [PATCH] Add support for Xelix,
hello <=