summaryrefslogtreecommitdiffstats
path: root/package/rustc
diff options
context:
space:
mode:
authorEric Le Bihan <eric.le.bihan.dev@free.fr>2018-02-26 21:04:21 +0100
committerPeter Korsgaard <peter@korsgaard.com>2018-02-26 23:42:56 +0100
commite3d544994b3132b776606acf37435c6a729456a0 (patch)
tree754b6e5ce0291049b2f6b8642a500854d9349c51 /package/rustc
parent11b5afd6d87faf5c1190366e17fadd239f3ebbaa (diff)
downloadbuildroot-e3d544994b3132b776606acf37435c6a729456a0.tar.gz
buildroot-e3d544994b3132b776606acf37435c6a729456a0.zip
rustc: disable for ARMV7A with EABI
The Rust project does not support armv7a EABI, only EABIHF [1]. So disable rustc for this ARM variant. Fixes: - http://autobuild.buildroot.net/results/51c98ca5486e7e83725ababa437cbb8204ceb66b/ [1] https://forge.rust-lang.org/platform-support.html Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/rustc')
-rw-r--r--package/rustc/Config.in.host3
1 files changed, 2 insertions, 1 deletions
diff --git a/package/rustc/Config.in.host b/package/rustc/Config.in.host
index bdbe488f48..1c79eededc 100644
--- a/package/rustc/Config.in.host
+++ b/package/rustc/Config.in.host
@@ -5,7 +5,8 @@ config BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS
default y if BR2_i386
default y if BR2_x86_64
default y if BR2_aarch64
- default y if BR2_arm && !BR2_ARM_CPU_ARMV4 && !BR2_ARM_CPU_ARMV5
+ default y if BR2_arm && !BR2_ARM_CPU_ARMV4 && !BR2_ARM_CPU_ARMV5 \
+ && !(BR2_ARM_CPU_ARMV7A && BR2_ARM_EABI)
default y if BR2_powerpc || BR2_powerpc64
default y if (BR2_mips || BR2_mipsel) && !BR2_MIPS_CPU_MIPS32R6
default y if (BR2_mips64 || BR2_mips64el) && !BR2_MIPS_CPU_MIPS64R6 \
OpenPOWER on IntegriCloud