comment "GCC Options"
-config BR2_GCC_SUPPORTS_GRAPHITE
- bool
-
choice
prompt "GCC compiler Version"
default BR2_GCC_VERSION_ARC if BR2_arc
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_powerpc64 || BR2_powerpc64el))
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
- select BR2_GCC_SUPPORTS_GRAPHITE
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_8
config BR2_GCC_VERSION_ARC
bool "gcc arc (6.x)"
# Only supported architecture
depends on BR2_arc
- select BR2_GCC_SUPPORTS_GRAPHITE
select BR2_TOOLCHAIN_GCC_AT_LEAST_6
config BR2_GCC_VERSION_4_9_X
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
# PR60102 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60102
- select BR2_GCC_SUPPORTS_GRAPHITE
select BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
config BR2_GCC_VERSION_5_X
!BR2_mips_m5101 && !BR2_mips_i6400 && !BR2_mips_p6600
# musl mips64 unsupported
depends on !(BR2_TOOLCHAIN_USES_MUSL && (BR2_mips64 || BR2_mips64el))
- select BR2_GCC_SUPPORTS_GRAPHITE
select BR2_TOOLCHAIN_GCC_AT_LEAST_5
config BR2_GCC_VERSION_6_X
depends on !BR2_arc
# Unsupported MIPS cores
depends on !BR2_mips_p6600
- select BR2_GCC_SUPPORTS_GRAPHITE
select BR2_TOOLCHAIN_GCC_AT_LEAST_6
endchoice
config BR2_GCC_ENABLE_GRAPHITE
bool "Enable graphite support"
- depends on BR2_GCC_SUPPORTS_GRAPHITE
help
This option enables the graphite optimizations in the
compiler.