the latest patchlevel gcc releases should work for these targets
[openwrt/staging/chunkeey.git] / toolchain / gcc / Config.version
1 config GCC_VERSION
2 string
3 default "4.1.2" if GCC_VERSION_4_1_2
4 default "4.2.4" if GCC_VERSION_4_2_4
5 default "4.3.3" if GCC_VERSION_4_3_3
6 default "4.3.3+cs" if GCC_VERSION_4_3_3_CS
7 default "4.3.4" if GCC_VERSION_4_3_4
8 default "4.3.5" if GCC_VERSION_4_3_5
9 default "4.4.1" if GCC_VERSION_4_4_1
10 default "4.4.1+cs" if GCC_VERSION_4_4_1_CS
11 default "4.4.2" if GCC_VERSION_4_4_2
12 default "4.4.3" if GCC_VERSION_4_4_3
13 default "4.4.4" if GCC_VERSION_4_4_4
14 default "4.4.5" if GCC_VERSION_4_4_5
15 default "4.5.0" if GCC_VERSION_4_5_0
16 default "4.5.1" if GCC_VERSION_4_5_1
17 default "4.4.3+cs" if GCC_VERSION_4_4_3_CS
18 default "llvm" if GCC_VERSION_LLVM
19 default "4.1.2"
20
21 config GCC_VERSION_4
22 bool
23 default y if GCC_VERSION_4_1
24 default y if GCC_VERSION_4_2
25 default y if GCC_VERSION_4_3
26 default y if GCC_VERSION_4_4
27 default y if GCC_VERSION_4_5
28
29 config GCC_VERSION_4_1
30 bool
31 default y if GCC_VERSION_4_1_2
32
33 config GCC_VERSION_4_2
34 bool
35 default y if GCC_VERSION_4_2_4
36 default y if GCC_VERSION_LLVM
37
38 config GCC_VERSION_4_3
39 bool
40 default y if GCC_VERSION_4_3_3
41 default y if GCC_VERSION_4_3_3_CS
42 default y if GCC_VERSION_4_3_4
43 default y if GCC_VERSION_4_3_5
44
45 config GCC_VERSION_4_4
46 bool
47 default y if GCC_VERSION_4_4_1
48 default y if GCC_VERSION_4_4_1_CS
49 default y if GCC_VERSION_4_4_2
50 default y if GCC_VERSION_4_4_3
51 default y if GCC_VERSION_4_4_3_CS
52 default y if GCC_VERSION_4_4_4
53 default y if GCC_VERSION_4_4_5
54
55 config GCC_VERSION_4_5
56 bool
57 default y if GCC_VERSION_4_5_0
58 default y if GCC_VERSION_4_5_1
59
60 if !TOOLCHAINOPTS
61 config GCC_VERSION_4_2_4
62 default y if avr32
63
64 config GCC_VERSION_4_3_3_CS
65 default y if (mips || mipsel) && !(TARGET_octeon || TARGET_sibyte)
66 default y if (arm || armeb) && !(TARGET_gemini || TARGET_omap35xx)
67
68 config GCC_VERSION_4_3_5
69 default y if powerpc64
70 default y if TARGET_etrax
71 default y if TARGET_coldfire
72 default y if TARGET_gemini
73
74 config GCC_VERSION_4_4_5
75 default y if (TARGET_octeon || TARGET_sibyte || TARGET_omap35xx)
76 default y if powerpc
77 default y if ubicom32
78
79 endif