From 65f268e21cbe450e1addb64cca1b9de73c420076 Mon Sep 17 00:00:00 2001 From: Bryce Johnson Date: Tue, 22 Oct 2024 16:54:54 -0600 Subject: [PATCH] package/arm-gnu-toolchain: add BR2_PACKAGE_HOST_ARM_GNU_TOOLCHAIN_SUPPORTS ARM gnu toolchain for bare metal arm32 target is only available for x86_64 and aarch64 hosts. Introduce a new option to disable packages using this toolchain on unsupported hosts. [Romain: improve commit log] Signed-off-by: Bryce Johnson Signed-off-by: Romain Naour --- package/Config.in.host | 1 + package/arm-gnu-toolchain/Config.in.host | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 package/arm-gnu-toolchain/Config.in.host diff --git a/package/Config.in.host b/package/Config.in.host index 191833d94d..e06824ad6b 100644 --- a/package/Config.in.host +++ b/package/Config.in.host @@ -6,6 +6,7 @@ menu "Host utilities" source "package/amlogic-boot-fip/Config.in.host" source "package/andes-spi-burn/Config.in.host" source "package/android-tools/Config.in.host" + source "package/arm-gnu-toolchain/Config.in.host" source "package/asn1c/Config.in.host" source "package/babeltrace2/Config.in.host" source "package/bmap-tools/Config.in.host" diff --git a/package/arm-gnu-toolchain/Config.in.host b/package/arm-gnu-toolchain/Config.in.host new file mode 100644 index 0000000000..dfd30e5223 --- /dev/null +++ b/package/arm-gnu-toolchain/Config.in.host @@ -0,0 +1,4 @@ +config BR2_PACKAGE_HOST_ARM_GNU_TOOLCHAIN_SUPPORTS + bool "host arm-gnu-toolchain" + default y if BR2_HOSTARCH = "aarch64" + default y if BR2_HOSTARCH = "x86_64"