From b6ab73fe1f466c0e30171b59ef3cdfcaeed16e5c Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Sun, 15 May 2022 21:36:33 +0200 Subject: [PATCH] package/gcc: restrict hs4x_rel31 to arc gcc fork All the ARC variants are supported by upstream gcc, except for the HS48 rel31 (hs4x_rel31) which is only supported by the ARC fork. Fixes: http://autobuild.buildroot.net/results/357a74d53af96d4b868a9d5b9f9ce9432e0c53b5 http://autobuild.buildroot.net/results/bcdf160a3d5ffcccd4402f65aca153faca4b32c2 Signed-off-by: Romain Naour Cc: ARC Maintainers Signed-off-by: Yann E. MORIN (cherry picked from commit 770c9e5ce3de4ef1743948898a37e9a2ad76ca8f) Signed-off-by: Peter Korsgaard --- package/gcc/Config.in.host | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/gcc/Config.in.host b/package/gcc/Config.in.host index f6b9b4fa9d..2b12035c4b 100644 --- a/package/gcc/Config.in.host +++ b/package/gcc/Config.in.host @@ -31,6 +31,8 @@ config BR2_GCC_VERSION_9_X # upstream gcc. C-SKY gcc upstream support not tested # with upstream binutils and glibc. depends on !BR2_csky + # ARC HS48 rel 31 only supported by gcc arc fork. + depends on !BR2_archs4x_rel31 select BR2_TOOLCHAIN_GCC_AT_LEAST_9 config BR2_GCC_VERSION_10_X @@ -43,6 +45,8 @@ config BR2_GCC_VERSION_10_X # upstream gcc. C-SKY gcc upstream support not tested # with upstream binutils and glibc. depends on !BR2_csky + # ARC HS48 rel 31 only supported by gcc arc fork. + depends on !BR2_archs4x_rel31 select BR2_TOOLCHAIN_GCC_AT_LEAST_10 config BR2_GCC_VERSION_11_X @@ -54,6 +58,8 @@ config BR2_GCC_VERSION_11_X # that need to be reverted since gcc 8.4, 9.3 and 10.1. # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98784 depends on !BR2_sparc + # ARC HS48 rel 31 only supported by gcc arc fork. + depends on !BR2_archs4x_rel31 select BR2_TOOLCHAIN_GCC_AT_LEAST_11 endchoice