Hello, please find attached patches to support targets in config.sub for a
new operating system called Lilium and add tests for those targets.
From 3aa60aa25c91ce5c693cf35975465d7d494c8959 Mon Sep 17 00:00:00 2001
From: Connor Horman <[email protected]>
Date: Thu, 25 Sep 2025 19:26:32 -0400
Subject: [PATCH 2/2] Add Tests for Lilium

---
 testsuite/config-sub.data | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data
index 93b403c..970691a 100644
--- a/testsuite/config-sub.data
+++ b/testsuite/config-sub.data
@@ -17,6 +17,7 @@ aarch64						aarch64-unknown-none
 aarch64-bme					aarch64-unknown-bme
 aarch64-elf					aarch64-unknown-elf
 aarch64-genode					aarch64-unknown-genode
+aarch64-lilium-kernel				aarch64-unknown-lilium-kernel
 aarch64-gnu/linux				aarch64-unknown-linux-gnu
 aarch64-l4re					aarch64-unknown-l4re
 aarch64-linux					aarch64-unknown-linux-gnu
@@ -1131,6 +1132,7 @@ x86_64-genode					x86_64-pc-genode
 x86_64-glidix					x86_64-pc-glidix
 x86_64-ironclad-mlibc				x86_64-pc-ironclad-mlibc
 x86_64-l4re					x86_64-pc-l4re
+x86_64-lilium-std				x86_64-pc-lilium-std
 x86_64-linux-llvm				x86_64-pc-linux-llvm
 x86_64-linux-mlibc				x86_64-pc-linux-mlibc
 x86_64-linux-relibc				x86_64-pc-linux-relibc
-- 
2.48.1

From 96996ca20ad40cc78cfaa1989ebade70191c5edf Mon Sep 17 00:00:00 2001
From: Connor Horman <[email protected]>
Date: Thu, 25 Sep 2025 19:24:18 -0400
Subject: [PATCH 1/2] Add Lilium OS Support

---
 config.sub | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/config.sub b/config.sub
index 3d35cde..43df524 100755
--- a/config.sub
+++ b/config.sub
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268,SC2162 # see below for rationale
 
-timestamp='2025-07-10'
+timestamp='2025-09-25'
 
 # 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
@@ -147,6 +147,7 @@ case $1 in
 			| kopensolaris*-gnu* \
 			| ironclad-* \
 			| linux-* \
+			| lilium-* \
 			| managarm-* \
 			| netbsd*-eabi* \
 			| netbsd*-gnu* \
@@ -2170,7 +2171,7 @@ case $os in
 		;;
 	none)
 		;;
-	kernel* | msvc* )
+	kernel* | msvc* | std*)
 		# Restricted further below
 		;;
 	'')
@@ -2226,6 +2227,8 @@ case $kernel-$os-$obj in
 		;;
 	windows*-msvc*-)
 		;;
+	lilium*-std*- | lilium*-kernel*- | lilium*--elf* )
+		;;
 	-dietlibc*- | -llvm*- | -mlibc*- | -musl*- | -newlib*- | -relibc*- \
 		    | -uclibc*- )
 		# These are just libc implementations, not actual OSes, and thus
-- 
2.48.1

Reply via email to