Add latest gcc-4.3.2 as EXPERIMENTAL, using the 4.3.1 re-based patchset.
/trunk/config/cc/gcc.in | 7 7 0 0 ++
/trunk/patches/gcc/4.3.2/280-c99-complex-ugly-hack.patch | 8 4 4 0 +-
/trunk/patches/gcc/4.3.2/250-sh-pr24836.patch | 16 8 8 0 ++--
/trunk/patches/gcc/4.3.2/340-make-mno-spe-work-as-expected.patch | 43 19 24 0 ++++++--------
/trunk/patches/gcc/4.3.2/130-cross-compile.patch | 20 10 10 0 +++---
5 files changed, 48 insertions(+), 46 deletions(-)
9 prompt "2.95.3 (OBSOLETE)"
14 prompt "3.2.3 (OBSOLETE)"
19 prompt "3.3.6 (OBSOLETE)"
24 prompt "3.4.6 (OBSOLETE)"
29 prompt "4.0.0 (OBSOLETE)"
34 prompt "4.0.1 (OBSOLETE)"
39 prompt "4.0.2 (OBSOLETE)"
44 prompt "4.0.3 (OBSOLETE)"
53 prompt "4.1.0 (OBSOLETE)"
58 prompt "4.1.1 (OBSOLETE)"
87 prompt "4.3.0 (EXPERIMENTAL)"
88 depends on EXPERIMENTAL
89 select CC_GCC_4_3_or_later
94 select CC_GCC_4_3_or_later
98 prompt "4.3.2 (EXPERIMENTAL)"
99 depends on EXPERIMENTAL
100 select CC_GCC_4_3_or_later
102 # CT_INSERT_VERSION_ABOVE
103 # Don't remove above line!
108 default "2.95.3" if CC_V_2_95_3
109 default "3.2.3" if CC_V_3_2_3
110 default "3.3.6" if CC_V_3_3_6
111 default "3.4.6" if CC_V_3_4_6
112 default "4.0.0" if CC_V_4_0_0
113 default "4.0.1" if CC_V_4_0_1
114 default "4.0.2" if CC_V_4_0_2
115 default "4.0.3" if CC_V_4_0_3
116 default "4.0.4" if CC_V_4_0_4
117 default "4.1.0" if CC_V_4_1_0
118 default "4.1.1" if CC_V_4_1_1
119 default "4.1.2" if CC_V_4_1_2
120 default "4.2.0" if CC_V_4_2_0
121 default "4.2.1" if CC_V_4_2_1
122 default "4.2.2" if CC_V_4_2_2
123 default "4.2.3" if CC_V_4_2_3
124 default "4.2.4" if CC_V_4_2_4
125 default "4.3.0" if CC_V_4_3_0
126 default "4.3.1" if CC_V_4_3_1
127 default "4.3.2" if CC_V_4_3_2
128 # CT_INSERT_VERSION_STRING_ABOVE
129 # Don't remove above line!
131 config CC_GCC_4_3_or_later
138 prompt "Use __cxa_atexit"
140 depends on ! BARE_METAL
142 If you get the missing symbol "__cxa_atexit" when building C++ programs,
143 you might want to try disabling this option.
147 prompt "Use sjlj for exceptions"
148 default CC_SJLJ_EXCEPTIONS_CONFIGURE
149 depends on ! BARE_METAL
151 # This config option is used nowhere in the code on purpose.
152 # It only serves as a choice entry to force neither using nor not using sjlj
153 config CC_SJLJ_EXCEPTIONS_CONFIGURE
155 prompt "Let configure decide"
157 Let configure decide if setjmp/longjmp should be used to handle
160 Choose that if you trust configure to detect the correct settings.
161 This is the default choice.
163 config CC_SJLJ_EXCEPTIONS_USE
165 prompt "Force using sjlj"
167 Do use setjmp/longjmp for exceptions.
168 This is gcc's --enable-sjlj-exceptions configure switch.
170 Choose that if you want to use setjmp/longjmp to handle exceptions.
172 config CC_SJLJ_EXCEPTIONS_DONT_USE
174 prompt "Force not using sjlj"
176 Do not use setjmp/longjmp for exceptions.
177 This is gcc's --disable-sjlj-exceptions configure switch.
179 Choose that if you want to not use setjmp/longjmp to handle exceptions.
183 config CC_CORE_EXTRA_CONFIG
185 prompt "Core gcc extra config"
188 Extra flags to pass onto ./configure when configuring the core gcc.
190 The core gcc is a stripped down, C-only compiler needed to build
191 the C library. Kinda bootstrap gcc, if you wish.
193 config CC_EXTRA_CONFIG
195 prompt "gcc extra config"
197 depends on ! BARE_METAL
199 Extra flags to pass onto ./configure when configuring gcc.
203 prompt "gcc ID string"
204 depends on CC_GCC_4_3_or_later
205 default "crosstool-NG-${CT_VERSION}"
207 Specify a string that identifies your package. You may wish to include
208 a build number or build date. This version string will be included in
209 the output of gcc --version.
211 This is passed to the configure flag --with-pkgversion.
216 depends on CC_GCC_4_3_or_later
219 Specify the URL that users should visit if they wish to report a bug.