|
@@ -18,6 +18,11 @@ config BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX
|
|
|
|
|
|
choice
|
|
choice
|
|
bool "External toolchain gcc version"
|
|
bool "External toolchain gcc version"
|
|
|
|
+ default BR2_TOOLCHAIN_EXTERNAL_GCC_7 if BR2_ARCH_NEEDS_GCC_AT_LEAST_7
|
|
|
|
+ default BR2_TOOLCHAIN_EXTERNAL_GCC_6 if BR2_ARCH_NEEDS_GCC_AT_LEAST_6
|
|
|
|
+ default BR2_TOOLCHAIN_EXTERNAL_GCC_5 if BR2_ARCH_NEEDS_GCC_AT_LEAST_5
|
|
|
|
+ default BR2_TOOLCHAIN_EXTERNAL_GCC_4_9 if BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9
|
|
|
|
+ default BR2_TOOLCHAIN_EXTERNAL_GCC_4_8 if BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
default BR2_TOOLCHAIN_EXTERNAL_GCC_4_3
|
|
default BR2_TOOLCHAIN_EXTERNAL_GCC_4_3
|
|
help
|
|
help
|
|
Set to the gcc version that is used by your external
|
|
Set to the gcc version that is used by your external
|
|
@@ -29,42 +34,52 @@ config BR2_TOOLCHAIN_EXTERNAL_GCC_7
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_6
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_6
|
|
bool "6.x"
|
|
bool "6.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_7
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_6
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_6
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_5
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_5
|
|
bool "5.x"
|
|
bool "5.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_6
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_9
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_9
|
|
bool "4.9.x"
|
|
bool "4.9.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_5
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_8
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_8
|
|
bool "4.8.x"
|
|
bool "4.8.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_9
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_7
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_7
|
|
bool "4.7.x"
|
|
bool "4.7.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_7
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_6
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_6
|
|
bool "4.6.x"
|
|
bool "4.6.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_6
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_6
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_5
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_5
|
|
bool "4.5.x"
|
|
bool "4.5.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_5
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_5
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_4
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_4
|
|
bool "4.4.x"
|
|
bool "4.4.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_4
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_4
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_3
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_4_3
|
|
bool "4.3.x"
|
|
bool "4.3.x"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_3
|
|
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_3
|
|
|
|
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_OLD
|
|
config BR2_TOOLCHAIN_EXTERNAL_GCC_OLD
|
|
bool "older"
|
|
bool "older"
|
|
|
|
+ depends on !BR2_ARCH_NEEDS_GCC_AT_LEAST_4_8
|
|
help
|
|
help
|
|
Use this option if your GCC version is older than any of the
|
|
Use this option if your GCC version is older than any of the
|
|
above.
|
|
above.
|