# Choose gcc version. choice prompt "GCC compiler Version" if TOOLCHAINOPTS default GCC_USE_VERSION_6_3_ARC if arc default GCC_USE_VERSION_5 help Select the version of gcc you wish to use. config GCC_USE_VERSION_6_3_ARC select GCC_VERSION_6_3_ARC bool "gcc 6.3.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 SSP_SUPPORT bool prompt "Enable Stack-Smashing Protection support" 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_LIBGCJ bool prompt "Build/install java compiler and GNU classpath ?" if TOOLCHAINOPTS default n help Build/install java compiler and GNU classpath ? 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 ?