OpenWrt
/branches/gl-inet/toolchain/gcc/Config.in |
@@ -0,0 +1,85 @@ |
# Choose gcc version. |
|
choice |
prompt "GCC compiler Version" if TOOLCHAINOPTS |
default GCC_USE_VERSION_7_1_ARC if arc |
default GCC_USE_VERSION_7 |
help |
Select the version of gcc you wish to use. |
|
config GCC_USE_VERSION_7_1_ARC |
select GCC_VERSION_7_1_ARC |
bool "gcc 7.1.x with support of ARC cores" |
depends on arc |
|
config GCC_USE_VERSION_5 |
bool "gcc 5.x" |
depends on !arc |
|
config GCC_USE_VERSION_6 |
bool "gcc 6.x" |
depends on !arc |
|
config GCC_USE_VERSION_7 |
bool "gcc 7.x" |
depends on !arc |
|
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 |
depends on !GCC_USE_VERSION_5 |
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 GCC_LIBSSP |
bool |
prompt "Build gcc libssp" if TOOLCHAINOPTS |
depends on !USE_MUSL |
default y if !USE_MUSL |
help |
Enable Stack-Smashing Protection support |
|
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 ? |