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
