diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-01-02 18:47:08 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2008-01-02 18:47:08 +0000 |
commit | 47501014fa60b2b20e33477338d91b7d55c69f9b (patch) | |
tree | fb03c539cfb37fb88a3d3e13c889ca5af04aedf7 /misc/buildroot/toolchain/gcc/Config.in | |
parent | c8e227bc6172abc126ce186cab85d800456bf40b (diff) | |
download | px4-nuttx-47501014fa60b2b20e33477338d91b7d55c69f9b.tar.gz px4-nuttx-47501014fa60b2b20e33477338d91b7d55c69f9b.tar.bz2 px4-nuttx-47501014fa60b2b20e33477338d91b7d55c69f9b.zip |
buildroot snapshot
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@480 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'misc/buildroot/toolchain/gcc/Config.in')
-rw-r--r-- | misc/buildroot/toolchain/gcc/Config.in | 153 |
1 files changed, 153 insertions, 0 deletions
diff --git a/misc/buildroot/toolchain/gcc/Config.in b/misc/buildroot/toolchain/gcc/Config.in new file mode 100644 index 000000000..898638fce --- /dev/null +++ b/misc/buildroot/toolchain/gcc/Config.in @@ -0,0 +1,153 @@ +# Choose gcc version. + +comment "Gcc Options" + +choice + prompt "GCC compiler Version" + default BR2_GCC_VERSION_3_4_6 + help + Select the version of gcc you wish to use. + + config BR2_GCC_VERSION_3_3_5 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 3.3.5" + + config BR2_GCC_VERSION_3_3_6 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 3.3.6" + + config BR2_GCC_VERSION_3_4_2 + depends BR2_DEPRECATED + bool "gcc 3.4.2" + + config BR2_GCC_VERSION_3_4_3 + depends BR2_DEPRECATED + bool "gcc 3.4.3" + + config BR2_GCC_VERSION_3_4_4 + depends BR2_DEPRECATED + bool "gcc 3.4.4" + + config BR2_GCC_VERSION_3_4_5 + depends BR2_DEPRECATED + bool "gcc 3.4.5" + + config BR2_GCC_VERSION_3_4_6 + bool "gcc 3.4.6" + + config BR2_GCC_VERSION_4_0_0 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.0.0" + + config BR2_GCC_VERSION_4_0_1 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.0.1" + + config BR2_GCC_VERSION_4_0_2 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.0.2" + + config BR2_GCC_VERSION_4_0_3 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.0.3" + + config BR2_GCC_VERSION_4_0_4 + depends !BR2_nios2 + bool "gcc 4.0.4" + + config BR2_GCC_VERSION_4_1_0 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.1.0" + + config BR2_GCC_VERSION_4_1_1 + depends !BR2_nios2 && BR2_DEPRECATED + bool "gcc 4.1.1" + + config BR2_GCC_VERSION_4_1_2 + depends !BR2_nios2 + bool "gcc 4.1.2" + + config BR2_GCC_VERSION_4_2 + depends !BR2_nios2 + select BR2_GCC_IS_SNAP + bool "gcc 4.2" + +endchoice + +config BR2_GCC_IS_SNAP + bool + default n + +config BR2_GCC_SNAP_DATE + string "GCC snapshot date" + default "20061121" + depends BR2_GCC_IS_SNAP + help + Enter snapshot date to use for gcc. Format is: + YYYYMMDD + +config BR2_GCC_VERSION + string + default "3.3.5" if BR2_GCC_VERSION_3_3_5 + default "3.3.6" if BR2_GCC_VERSION_3_3_6 + default "3.4.2" if BR2_GCC_VERSION_3_4_2 + default "3.4.3" if BR2_GCC_VERSION_3_4_3 + default "3.4.4" if BR2_GCC_VERSION_3_4_4 + default "3.4.5" if BR2_GCC_VERSION_3_4_5 + default "3.4.6" if BR2_GCC_VERSION_3_4_6 + default "4.0.0" if BR2_GCC_VERSION_4_0_0 + default "4.0.1" if BR2_GCC_VERSION_4_0_1 + default "4.0.2" if BR2_GCC_VERSION_4_0_2 + default "4.0.3" if BR2_GCC_VERSION_4_0_3 + default "4.0.4" if BR2_GCC_VERSION_4_0_4 + default "4.1.0" if BR2_GCC_VERSION_4_1_0 + default "4.1.1" if BR2_GCC_VERSION_4_1_1 + default "4.1.2" if BR2_GCC_VERSION_4_1_2 + default "4.2" if BR2_GCC_VERSION_4_2 + + +config BR2_GCC_USE_SJLJ_EXCEPTIONS + bool "Enable setjmp/longjmp exceptions?" + default n + help + For some platforms, proper stack unwinding works perfectly, + while other platforms must use setjmp/longjmp exceptions for + proper stack unwinding during exception handling. Most people + can leave this set to n. + +config BR2_EXTRA_GCC_CONFIG_OPTIONS + string "Additional gcc options" + default "" + help + Any additional gcc configure options you may want to include.... + +config BR2_INSTALL_LIBSTDCPP + bool "Build/install c++ compiler and libstdc++?" + default n + # huh? why so? select BR2_LARGEFILE + select BR2_LARGEFILE if !BR2_GCC_VERSION_4_2 + help + Build/install c++ compiler and libstdc++? + +config BR2_INSTALL_LIBGCJ + bool "Build/install java compiler and libgcj?" + default n + depends on BR2_INSTALL_LIBSTDCPP + help + Build/install java compiler and libgcj? + +config BR2_INSTALL_OBJC + bool "Build/install Objective-C compiler and runtime?" + default n + help + Build/install Objective-C compiler and runtime? + +config BR2_INSTALL_FORTRAN + bool "Build/install Fortran compiler and runtime?" + default n + select BR2_PACKAGE_LIBMPFR + help + Build/install Fortran compiler and runtime? + Note that it is highly recommended NOT to use gfortran + from gcc older than 4.2.0 + |