source: trunk/toolchain/gcc/Config.in @ 21062

Last change on this file since 21062 was 21062, checked in by jow, 7 years ago

[toolchain] fix syntax error in Config.in

  • Property svn:eol-style set to LF
File size: 2.6 KB
Line 
1# Choose gcc version.
2
3choice
4        prompt "GCC compiler Version" if TOOLCHAINOPTS
5        default GCC_VERSION_3_4_6 if LINUX_2_4
6        default GCC_VERSION_4_2_4 if avr32
7        default GCC_VERSION_4_3_3 if powerpc64
8        default GCC_VERSION_4_3_3 if TARGET_etrax
9        default GCC_VERSION_4_3_3 if TARGET_coldfire
10        default GCC_VERSION_4_3_4 if TARGET_gemini
11        default GCC_VERSION_4_4_1 if ubicom32
12        default GCC_VERSION_4_3_3_CS if (mips || mipsel) && !(TARGET_octeon || TARGET_sibyte)
13        default GCC_VERSION_4_3_3_CS if (arm || armeb) && !TARGET_gemini
14        default GCC_VERSION_4_4_3 if powerpc
15        default GCC_VERSION_4_4_3 if (TARGET_octeon || TARGET_sibyte)
16        default GCC_VERSION_4_1_2
17        help
18          Select the version of gcc you wish to use.
19
20        config GCC_VERSION_3_4_6
21                bool "gcc 3.4.6"
22
23if !LINUX_2_4
24        config GCC_VERSION_4_1_2
25                bool "gcc 4.1.2"
26
27        config GCC_VERSION_4_2_4
28                bool "gcc 4.2.4"
29
30        config GCC_VERSION_4_3_3
31                bool "gcc 4.3.3"
32
33        config GCC_VERSION_4_3_4
34                bool "gcc 4.3.4"
35
36        config GCC_VERSION_4_4_1
37                bool "gcc 4.4.1"
38
39        config GCC_VERSION_4_4_2
40                bool "gcc 4.4.2"
41
42        config GCC_VERSION_4_4_3
43                bool "gcc 4.4.3"
44
45        config GCC_VERSION_4_5_0
46                bool "gcc 4.5.0"
47
48        config GCC_VERSION_LLVM
49                bool "llvm-gcc 4.2"
50                depends BROKEN
51
52        config GCC_VERSION_4_3_3_CS
53                bool "gcc 4.3.3 with CodeSourcery enhancements"
54
55        config GCC_VERSION_4_4_1_CS
56                bool "gcc 4.4.1 with CodeSourcery enhancements"
57                depends BROKEN
58
59        config GCC_VERSION_4_4_3_CS
60                bool "gcc 4.4.3 with CodeSourcery enhancements"
61                depends BROKEN
62
63endif
64
65endchoice
66
67config GCC_USE_GRAPHITE
68        bool
69        prompt "Compile in support for the new Graphite framework in GCC 4.4+" if TOOLCHAINOPTS
70        depends GCC_VERSION_4_4 || GCC_VERSION_4_5
71
72config GCC_USE_SYSTEM_PPL_CLOOG
73        bool
74        prompt "Use the system versions of PPL and CLooG"
75        depends GCC_USE_GRAPHITE
76        default n
77
78config EXTRA_GCC_CONFIG_OPTIONS
79        string
80        prompt "Additional gcc configure options" if TOOLCHAINOPTS
81        default ""
82        help
83            Any additional gcc options you may want to include....
84
85config SSP_SUPPORT
86        bool
87        depends !GCC_VERSION_3_4_6
88        prompt "Enable Stack-Smashing Protection support" if TOOLCHAINOPTS
89        default n
90        help
91            Enable Stack-Smashing Protection support
92
93config TLS_SUPPORT
94        bool
95        depends !GCC_VERSION_3_4_6 && UCLIBC_VERSION_NPTL
96        prompt "Enable Thread-local storage (TLS) support" if TOOLCHAINOPTS
97        default n
98        help
99            Enable Thread-local storage support
100
101config INSTALL_LIBSTDCPP
102        bool
103        prompt "Build/install c++ compiler and libstdc++?" if TOOLCHAINOPTS
104        default y
105        help
106            Build/install c++ compiler and libstdc++?
107
108config INSTALL_LIBGCJ
109        bool
110        prompt "Build/install java compiler and GNU classpath ?" if TOOLCHAINOPTS
111        default n
112        help
113            Build/install java compiler and GNU classpath ?
Note: See TracBrowser for help on using the repository browser.