accf06aee462078f1d452a5664f1b883c93efe52
[openwrt-10.03/.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 endchoice
26
27 config EABI_SUPPORT
28         bool
29         depends arm||armeb
30         prompt "Enable EABI support" if TOOLCHAINOPTS
31         default n
32         help
33           Enable ARM EABI support
34
35 config EXTRA_GCC_CONFIG_OPTIONS
36         string
37         prompt "Additional gcc options" if TOOLCHAINOPTS
38         default ""
39         help
40             Any additional gcc options you may want to include....
41
42 config SSP_SUPPORT
43         bool
44         depends !GCC_VERSION_3_4_6
45         prompt "Enable Smash Stacking Protection support" if TOOLCHAINOPTS
46         default n
47         help
48             Enable Smash Stacking Protection support
49
50 config INSTALL_LIBSTDCPP
51         bool
52         prompt "Build/install c++ compiler and libstdc++?" if TOOLCHAINOPTS
53         default y
54         help
55             Build/install c++ compiler and libstdc++?
56
57 config INSTALL_LIBGCJ
58         bool
59         prompt "Build/install java compiler and GNU classpath ?" if TOOLCHAINOPTS
60         default n
61         help
62             Build/install java compiler and GNU classpath ?