From c397e2c040bce50bcdccb131f90115ba7e8bfc19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arsen=20Arsenovi=C4=87?= Date: Sat, 17 Sep 2022 23:34:48 +0200 Subject: [PATCH] config.sub: add linux-mlibc targets MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Note: currently, there's no detection method for linux-mlibc in config.guess, since there's no decided way to detect mlibc. Signed-off-by: Arsen Arsenović * config.sub (linux-mlibc*): Recognize. * testsuite/config-sub.data (aarch64-linux-mlibc, riscv-linux-mlibc, x86_64-linux-mlibc): New tests. Signed-off-by: Dmitry V. Levin --- config.sub | 2 +- testsuite/config-sub.data | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/config.sub b/config.sub index 0a7ce34..baf1512 100755 --- a/config.sub +++ b/config.sub @@ -1779,7 +1779,7 @@ esac # (given a valid OS), if there is a kernel. case $kernel-$os in linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \ - | linux-musl* | linux-relibc* | linux-uclibc* ) + | linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* ) ;; uclinux-uclibc* ) ;; diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index ac06881..3b622ab 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -16,6 +16,7 @@ aarch64-bme aarch64-unknown-bme aarch64-elf aarch64-unknown-elf aarch64-genode aarch64-unknown-genode aarch64-linux aarch64-unknown-linux-gnu +aarch64-linux-mlibc aarch64-unknown-linux-mlibc aarch64-managarm aarch64-unknown-managarm-mlibc aarch64-managarm-kernel aarch64-unknown-managarm-kernel aarch64-managarm-mlibc aarch64-unknown-managarm-mlibc @@ -618,6 +619,7 @@ riscv-company-elf riscv-company-elf riscv-company-hcos riscv-company-hcos riscv-elf riscv-unknown-elf riscv-linux riscv-unknown-linux-gnu +riscv-linux-mlibc riscv-unknown-linux-mlibc riscv-managarm riscv-unknown-managarm-mlibc riscv-managarm-kernel riscv-unknown-managarm-kernel riscv-managarm-mlibc riscv-unknown-managarm-mlibc @@ -847,6 +849,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-linux-mlibc x86_64-pc-linux-mlibc x86_64-linux-relibc x86_64-pc-linux-relibc x86_64-managarm x86_64-pc-managarm-mlibc x86_64-managarm-kernel x86_64-pc-managarm-kernel