Browse Source

toolchain/Config.in: improve gcc bug 83143 condition

This makes the condition easier to read and it's easier to maintain the
gcc bug too because we don't have to take care about new gcc versions.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Giulio Benetti 3 years ago
parent
commit
8fbd213eda
1 changed files with 3 additions and 3 deletions
  1. 3 3
      toolchain/Config.in

+ 3 - 3
toolchain/Config.in

@@ -150,9 +150,9 @@ config BR2_TOOLCHAIN_HAS_GCC_BUG_68485
 # it still not been fixed yet.
 # it still not been fixed yet.
 config BR2_TOOLCHAIN_HAS_GCC_BUG_83143
 config BR2_TOOLCHAIN_HAS_GCC_BUG_83143
 	bool
 	bool
-	default y if BR2_sh
-	depends on !BR2_TOOLCHAIN_GCC_AT_LEAST_10 || BR2_TOOLCHAIN_GCC_AT_LEAST_11 || \
-		   BR2_TOOLCHAIN_GCC_AT_LEAST_12
+	default y if !BR2_TOOLCHAIN_GCC_AT_LEAST_10
+	default y if BR2_TOOLCHAIN_GCC_AT_LEAST_11
+	depends on BR2_sh
 
 
 # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. This bug no
 # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85180. This bug no
 # longer exists in gcc 8.x.
 # longer exists in gcc 8.x.