enable eabi support by default
[openwrt/staging/chunkeey.git] / toolchain / gcc / Config.in
1 # Choose gcc version.
2
3 choice
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 TARGET_avr32
7 default GCC_VERSION_4_2_4 if TARGET_ppc40x
8 default GCC_VERSION_4_2_4 if TARGET_ppc44x
9 default GCC_VERSION_4_2_4 if TARGET_ps3
10 default GCC_VERSION_4_1_2
11 help
12 Select the version of gcc you wish to use.
13
14 config GCC_VERSION_3_4_6
15 bool "gcc 3.4.6"
16
17 config GCC_VERSION_4_1_2
18 depends !LINUX_2_4
19 bool "gcc 4.1.2"
20
21 config GCC_VERSION_4_2_4
22 depends !LINUX_2_4
23 bool "gcc 4.2.4"
24
25 config GCC_VERSION_4_3_1
26 depends !LINUX_2_4
27 bool "gcc 4.3.1"
28
29 config GCC_VERSION_4_3_2
30 depends !LINUX_2_4
31 bool "gcc 4.3.2"
32
33 config GCC_VERSION_4_3_3
34 depends !LINUX_2_4
35 bool "gcc 4.3.3"
36
37 endchoice
38
39 config EABI_SUPPORT
40 bool
41 depends arm||armeb
42 prompt "Enable EABI support" if TOOLCHAINOPTS
43 default y
44 help
45 Enable ARM EABI support
46
47 config EXTRA_GCC_CONFIG_OPTIONS
48 string
49 prompt "Additional gcc options" if TOOLCHAINOPTS
50 default ""
51 help
52 Any additional gcc options you may want to include....
53
54 config SSP_SUPPORT
55 bool
56 depends !GCC_VERSION_3_4_6
57 prompt "Enable Smash Stacking Protection support" if TOOLCHAINOPTS
58 default n
59 help
60 Enable Smash Stacking Protection support
61
62 config INSTALL_LIBSTDCPP
63 bool
64 prompt "Build/install c++ compiler and libstdc++?" if TOOLCHAINOPTS
65 default y
66 help
67 Build/install c++ compiler and libstdc++?
68
69 config INSTALL_LIBGCJ
70 bool
71 prompt "Build/install java compiler and GNU classpath ?" if TOOLCHAINOPTS
72 default n
73 help
74 Build/install java compiler and GNU classpath ?