mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2024-12-12 18:05:15 +00:00
080dc619d4
GCC was used in 17.01 as the default compiler the last time. We do not test this old GCC version any more and there are some known problems it fails to compile the U-Boot for the Allwinner A64 SoC. Just remove it to make it clear that we will not support this old GCC version any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Acked-by: Paul Spooren <mail@aparcar.org>
71 lines
1.7 KiB
Plaintext
71 lines
1.7 KiB
Plaintext
# Choose gcc version.
|
|
|
|
choice
|
|
prompt "GCC compiler Version" if TOOLCHAINOPTS
|
|
default GCC_USE_VERSION_8
|
|
help
|
|
Select the version of gcc you wish to use.
|
|
|
|
config GCC_USE_VERSION_7
|
|
bool "gcc 7.x"
|
|
depends on !arc
|
|
|
|
config GCC_USE_VERSION_8
|
|
bool "gcc 8.x"
|
|
|
|
config GCC_USE_VERSION_9
|
|
bool "gcc 9.x"
|
|
|
|
config GCC_USE_VERSION_10
|
|
bool "gcc 10.x"
|
|
endchoice
|
|
|
|
config GCC_USE_GRAPHITE
|
|
bool
|
|
prompt "Compile in support for the new Graphite framework in GCC 4.4+" if TOOLCHAINOPTS
|
|
|
|
config EXTRA_GCC_CONFIG_OPTIONS
|
|
string
|
|
prompt "Additional gcc configure options" if TOOLCHAINOPTS
|
|
default ""
|
|
help
|
|
Any additional gcc options you may want to include....
|
|
|
|
config GCC_DEFAULT_PIE
|
|
bool
|
|
prompt "Build executable with PIE enabled by default" if TOOLCHAINOPTS
|
|
default n
|
|
help
|
|
Use gcc configure option --enable-default-pie to turn on -fPIE and -pie by default.
|
|
|
|
config GCC_DEFAULT_SSP
|
|
bool
|
|
prompt "Build executable with Stack-Smashing Protection enabled by default" if TOOLCHAINOPTS
|
|
default n
|
|
help
|
|
Use gcc configure option --enable-default-ssp to turn on -fstack-protector-strong by default.
|
|
|
|
config SJLJ_EXCEPTIONS
|
|
bool
|
|
prompt "Use setjump()/longjump() exceptions" if TOOLCHAINOPTS
|
|
default n
|
|
help
|
|
Use old setjump()/longjump() exceptions instead of the newer
|
|
frame unwinding exceptions handling routines. Warning: increases
|
|
code size and runtime memory usage.
|
|
|
|
config INSTALL_GFORTRAN
|
|
bool
|
|
prompt "Build/install fortran compiler?" if TOOLCHAINOPTS
|
|
default n
|
|
help
|
|
Build/install GNU fortran compiler ?
|
|
|
|
config INSTALL_GCCGO
|
|
bool
|
|
prompt "Build/install Go compiler?" if TOOLCHAINOPTS
|
|
depends on USE_GLIBC || BROKEN
|
|
default n
|
|
help
|
|
Build/install GNU gccgo compiler ?
|