# Choose gcc version. choice prompt "GCC compiler Version" if TOOLCHAINOPTS default GCC_USE_VERSION_11 help Select the version of gcc you wish to use. config GCC_USE_VERSION_8 bool "gcc 8.x" config GCC_USE_VERSION_10 bool "gcc 10.x" config GCC_USE_VERSION_11 bool "gcc 11.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 ?