1 2011-05-06 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/constexpr-condition2.C: New.
5 * g++.dg/cpp0x/constexpr-missing.C: New.
7 2011-05-06 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/coarray/this_image_2.f90: New.
12 2011-05-06 Tobias Burnus <burnus@net-b.de>
16 * gfortran.dg/bind_c_usage_22.f90: New.
17 * gfortran.dg/bind_c_usage_23.f90: New.
18 * gfortran.dg/bind_c_usage_24.f90: New.
19 * gfortran.dg/bind_c_usage_24_c.c: New.
21 2011-05-06 Dodji Seketeli <dodji@redhat.com>
24 * g++.dg/template/member9.C: New test case.
26 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
28 * gnat.dg/discr29.ad[sb]: New test.
29 * gnat.dg/discr30.adb: Likewise.
31 2011-05-05 Julian Brown <julian@codesourcery.com>
33 * gcc.target/arm/neon-vset_lanes8.c: New test.
35 2011-05-05 Jason Merrill <jason@redhat.com>
37 * g++.dg/init/new32.C: New.
39 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
41 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
44 2011-05-05 Jakub Jelinek <jakub@redhat.com>
46 PR rtl-optimization/48381
47 * gcc.c-torture/compile/pr48381.c: New test.
49 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
51 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
53 * gcc.target/i386/opt-1.c: Ditto.
55 2011-05-04 Jason Merrill <jason@redhat.com>
57 * g++.dg/conversion/base1.C: New.
59 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
62 * gfortran.dg/round_3.f08: Add more checks to test case.
64 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
66 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
67 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
68 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
69 Gate test on effective_target fd_truncate.
71 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
73 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
74 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
75 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
76 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
77 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
78 * gcc.target/i386/pr38824.c: Ditto.
79 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
80 * gcc.target/i386/vecinit-2.c: Ditto.
81 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
82 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
83 * gcc.target/i386/parity-2.c: Ditto.
84 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
86 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
88 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
90 * gcc.target/bfin/mcpu-bf514.c: Likewise.
91 * gcc.target/bfin/mcpu-bf516.c: Likewise.
92 * gcc.target/bfin/mcpu-bf518.c: Likewise.
94 2011-05-03 Tobias Burnus <burnus@net-b.de>
97 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
99 2011-05-03 Tobias Burnus <burnus@net-b.de>
102 * gfortran.dg/coarray/this_image_1.f90: New.
104 2011-05-03 Tobias Burnus <burnus@net-b.de>
107 * gfortran.dg/coarray/caf.dg: New.
108 * gfortran.dg/coarray/image_index_1.f90: New, copied
109 from ../coarray_16.f90.
111 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
114 * g++.dg/ext/complex9.C: New.
116 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
119 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
120 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
121 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
123 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
125 * gcc.target/bfin/builtins: Created.
126 * gcc.target/bfin/hisilh-O0.c: Deleted.
127 * gcc.target/bfin/hisilh.c: Moved to...
128 * gcc.target/bfin/builtins/hisilh.c: ...here.
129 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
130 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
131 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
132 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
133 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
134 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
135 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
136 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
137 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
138 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
139 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
140 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
141 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
142 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
143 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
144 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
145 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
146 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
147 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
148 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
149 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
150 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
151 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
152 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
153 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
154 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
155 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
156 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
157 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
158 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
159 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
160 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
161 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
162 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
163 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
164 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
165 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
166 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
167 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
168 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
169 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
170 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
171 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
172 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
173 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
174 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
175 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
176 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
177 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
178 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
179 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
180 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
181 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
182 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
183 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
184 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
185 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
186 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
187 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
188 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
189 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
190 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
191 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
192 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
193 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
194 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
195 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
196 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
197 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
198 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
199 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
200 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
201 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
202 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
203 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
204 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
205 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
206 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
207 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
208 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
209 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
210 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
211 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
212 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
213 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
214 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
215 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
216 * gcc.target/bfin/builtins/circptr.c: Ditto.
217 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
218 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
219 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
220 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
221 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
222 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
223 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
224 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
225 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
226 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
227 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
228 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
229 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
230 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
231 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
232 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
233 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
234 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
235 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
236 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
237 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
238 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
239 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
240 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
241 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
242 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
243 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
244 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
245 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
246 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
247 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
248 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
249 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
250 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
251 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
252 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
253 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
254 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
255 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
256 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
257 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
258 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
259 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
260 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
261 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
262 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
263 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
264 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
265 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
266 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
267 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
268 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
269 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
270 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
271 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
272 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
273 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
274 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
275 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
276 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
277 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
278 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
279 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
280 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
281 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
282 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
283 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
284 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
285 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
286 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
288 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
290 * gcc.target/arm/cold-lc.c: New test.
292 2011-05-03 Jakub Jelinek <jakub@redhat.com>
295 * gcc.dg/pr48774.c: New test.
297 2011-05-03 Richard Guenther <rguenther@suse.de>
299 * gcc.dg/large-size-array-5.c: New testcase.
301 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
303 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
305 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
307 * lib/target-supports.exp (check_effective_target_vect_strided):
309 (check_effective_target_vect_strided2)
310 (check_effective_target_vect_strided3)
311 (check_effective_target_vect_strided4)
312 (check_effective_target_vect_strided8): ...these new functions.
314 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
315 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
316 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
317 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
318 * gcc.dg/vect/pr37539.c: Likewise.
319 * gcc.dg/vect/slp-11a.c: Likewise.
320 * gcc.dg/vect/slp-11b.c: Likewise.
321 * gcc.dg/vect/slp-11c.c: Likewise.
322 * gcc.dg/vect/slp-12a.c: Likewise.
323 * gcc.dg/vect/slp-12b.c: Likewise.
324 * gcc.dg/vect/slp-18.c: Likewise.
325 * gcc.dg/vect/slp-19a.c: Likewise.
326 * gcc.dg/vect/slp-19b.c: Likewise.
327 * gcc.dg/vect/slp-21.c: Likewise.
328 * gcc.dg/vect/slp-23.c: Likewise.
329 * gcc.dg/vect/vect-cselim-1.c: Likewise.
331 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
332 instead of vect_interleave && vect_extract_even_odd.
333 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
334 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
335 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
336 * gcc.dg/vect/vect-1.c: Likewise.
337 * gcc.dg/vect/vect-10.c: Likewise.
338 * gcc.dg/vect/vect-98.c: Likewise.
339 * gcc.dg/vect/vect-107.c: Likewise.
340 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
341 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
342 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
343 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
344 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
345 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
346 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
347 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
348 * gcc.dg/vect/vect-strided-float.c: Likewise.
349 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
350 * gcc.dg/vect/vect-strided-mult.c: Likewise.
351 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
352 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
353 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
354 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
355 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
356 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
357 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
358 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
359 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
360 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
361 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
362 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
363 * gcc.dg/vect/vect-vfa-03.c: Likewise.
365 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
367 * gcc.dg/vect/pr30843.c: Likewise.
368 * gcc.dg/vect/pr33866.c: Likewise.
369 * gcc.dg/vect/slp-reduc-6.c: Likewise.
370 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
371 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
372 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
374 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
376 * gcc.dg/vect/slp-11.c: Split into...
377 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
378 gcc.dg/vect/slp-11c.c: ...these tests.
379 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
380 * gcc.dg/vect/slp-12c.c: ...this new test.
381 * gcc.dg/vect/slp-19.c: Split into...
382 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
383 gcc.dg/vect/slp-19c.c: ...these new tests.
385 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
387 * lib/target-supports.exp
388 (check_effective_target_vect_extract_even_odd_wide): Delete.
389 (check_effective_target_vect_strided_wide): Likewise.
390 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
391 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
392 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
393 * gcc.dg/vect/pr37539.c: Likewise.
394 * gcc.dg/vect/slp-11.c: Likewise.
395 * gcc.dg/vect/slp-12a.c: Likewise.
396 * gcc.dg/vect/slp-12b.c: Likewise.
397 * gcc.dg/vect/slp-19.c: Likewise.
398 * gcc.dg/vect/slp-23.c: Likewise.
399 * gcc.dg/vect/vect-1.c: Likewise.
400 * gcc.dg/vect/vect-98.c: Likewise.
401 * gcc.dg/vect/vect-107.c: Likewise.
402 * gcc.dg/vect/vect-strided-float.c: Likewise.
404 2011-05-02 Jason Merrill <jason@redhat.com>
406 * g++.dg/init/new31.C: New.
408 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
411 * gcc.dg/pr35445.c: New test.
413 2011-05-02 Jason Merrill <jason@redhat.com>
415 * c-c++-common/vla-1.c: New.
417 2011-05-02 Richard Guenther <rguenther@suse.de>
419 PR tree-optimization/48822
420 * gcc.dg/torture/pr48822.c: New testcase.
422 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
425 * g++.dg/cpp0x/constexpr-47969.C: New.
427 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
430 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
431 on vect_no_align targets.
432 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
433 vect_no_align targets.
435 2011-05-01 Xinliang David Li <davidxl@google.com>
437 * gcc.dg/tree-ssa/integer-addr.c: New test.
438 * gcc.dg/tree-ssa/alias_bug.c: New test.
440 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
443 * gfortran.dg/round_3.f08: Add more checks.
445 2011-04-30 Tobias Burnus <burnus@net-b.de>
448 * gfortran.dg/import9.f90: New, proper test.
449 * gfortran.dg/interface_37.f90: Remove bogus
450 test (bogus copy of interface_36.f90).
452 2011-04-30 Tobias Burnus <burnus@net-b.de>
455 * gfortran.dg/interface_37.f90: New.
457 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
460 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
462 2011-04-30 Jakub Jelinek <jakub@redhat.com>
464 PR tree-optimization/48809
465 * gcc.c-torture/execute/pr48809.c: New test.
467 2011-04-29 Jeff Law <law@redhat.com>
469 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
471 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
474 * g++.dg/init/ctor10.C: New.
476 2011-04-29 Le-Chun Wu <lcwu@google.com>
478 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
479 warning in implicitly instantiated templates.
481 2011-04-29 Le-Chun Wu <lcwu@google.com>
483 * g++.dg/warn/Wnull-conversion-1.C: New.
484 * g++.dg/warn/Wnull-conversion-2.C: New.
486 2011-04-29 Diego Novillo <dnovillo@google.com>
488 * g++.old-deja/g++.other/null3.C: Expect warning about
489 converting boolean to a pointer.
491 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
494 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
498 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
500 2011-04-29 Tobias Burnus <burnus@net-b.de>
503 * gfortran.dg/typebound_proc_22.f90: New.
506 * gfortran.dg/interface_36.f90: New.
508 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
515 * gfortran.dg/fmt_g.f: Adjust test.
516 * gfortran.dg/fmt_g0_1.f08: Adjust test.
517 * gfortran.dg/round_3.f08: New test.
518 * gfortran.dg/namelist_print_1.f: Adjust test.
519 * gfortran.dg/char4_iunit_1.f03: Adjust test.
520 * gfortran.dg/f2003_io_5.f03: Adjust test.
521 * gfortran.dg/coarray_15.f90: Adjust test.
522 * gfortran.dg/namelist_65.f90: Adjust test.
523 * gfortran.dg/fmt_cache_1.f: Adjust test.
524 * gfortran.dg/char4_iunit_2.f03: Adjust test.
525 * gfortran.dg/real_const_3.f90: Adjust test.
527 2011-04-28 Xinliang David Li <davidxl@google.com>
529 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
530 * testsuite/g++.dg/prof-robust-1.C: New test.
532 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
534 PR tree-optimization/48765
535 * gcc.dg/vect/pr48765.c: New.
537 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
539 PR tree-optimization/48775
540 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
542 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
545 * g++.dg/inherit/pr48798.C: New.
546 * g++.old-deja/g++.other/base1.C: Adjust.
548 2011-04-28 Dodji Seketeli <dodji@redhat.com>
551 * g++.dg/template/inherit7.C: New test case.
553 2011-04-28 Richard Guenther <rguenther@suse.de>
555 PR tree-optimization/40052
556 PR tree-optimization/15347
557 * gcc.dg/tree-ssa/vrp57.c: New testcase.
558 * gcc.dg/pr15347.c: Likewise.
560 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
563 * g++.dg/cpp0x/sfinae18.C: New.
565 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
568 * g++.dg/ext/is_literal_type1.C: New.
570 2011-04-28 Tobias Burnus <burnus@net-b.de>
574 * gfortran.dg/interface_35.f90: New.
575 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
576 * gfortran.dg/func_result_6.f90: Add dg-warning.
577 * gfortran.dg/bessel_1.f90: Ditto.
578 * gfortran.dg/hypot_1.f90: Ditto.
579 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
580 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
581 * gfortran.dg/interface_assignment_4.f90: Ditto.
583 2011-04-27 Jason Merrill <jason@redhat.com>
585 * g++.dg/ext/complex8.C: New.
587 * g++.dg/cpp0x/initlist49.C: New.
588 * g++.dg/init/new30.C: New.
590 2011-04-27 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/whole_file_34.f90: New.
595 2011-04-27 Jan Hubicka <jh@suse.cz>
597 * gcc.dg/tree-ssa/inline-9.c: New testcase.
599 2011-04-27 Jason Merrill <jason@redhat.com>
601 * g++.old-deja/g++.oliva/overload1.C: Adjust.
603 * g++.dg/parse/ambig6.C: New.
605 2011-04-27 Nick Clifton <nickc@redhat.com>
607 * gcc.dg/20020312-2.c: Add definition for RX.
609 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
610 option with RX targets.
612 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
615 2011-04-27 Richard Guenther <rguenther@suse.de>
617 * gcc.dg/tree-ssa/pr23382.c: Remove.
619 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
622 * gcc.c-torture/compile/pr48767.c: New test.
624 2011-04-27 Richard Guenther <rguenther@suse.de>
626 PR tree-optimization/48772
627 * g++.dg/pr48772.C: New testcase.
629 2011-04-27 Jakub Jelinek <jakub@redhat.com>
632 * gcc.c-torture/compile/pr48742.c: New test.
634 2011-04-26 Jason Merrill <jason@redhat.com>
636 * g++.dg/lookup/koenig13.C: New.
638 * g++.dg/cpp0x/initlist48.C: New.
640 2011-04-25 Jason Merrill <jason@redhat.com>
642 * g++.dg/cpp0x/sfinae17.C: New.
644 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
647 * gcc.target/powerpc/pr48258-1.c: New file.
648 * gcc.target/powerpc/pr48258-2.c: Ditto.
650 2011-04-26 Xinliang David Li <davidxl@google.com>
652 * gcc.dg/uninit-suppress.c: New test.
653 * gcc.dg/uninit-suppress.c: New test.
655 2011-04-26 Jakub Jelinek <jakub@redhat.com>
658 * gcc.dg/pr48768.c: New test.
660 PR tree-optimization/48734
661 * gcc.c-torture/compile/pr48734.c: New test.
664 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
666 2011-04-26 Richard Guenther <rguenther@suse.de>
668 PR tree-optimization/48731
669 * gcc.dg/torture/pr48731.c: New testcase.
671 2011-04-26 Richard Guenther <rguenther@suse.de>
674 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
676 2011-04-26 Richard Guenther <rguenther@suse.de>
679 * gcc.dg/torture/pr48694-1.c: New testcase.
680 * gcc.dg/torture/pr48694-2.c: Likewise.
682 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
684 * g++.dg/ext/underlying_type1.C: New.
685 * g++.dg/ext/underlying_type2.C: Likewise.
686 * g++.dg/ext/underlying_type3.C: Likewise.
687 * g++.dg/ext/underlying_type4.C: Likewise.
688 * g++.dg/ext/underlying_type5.C: Likewise.
689 * g++.dg/ext/underlying_type6.C: Likewise.
690 * g++.dg/ext/underlying_type7.C: Likewise.
691 * g++.dg/ext/underlying_type8.C: Likewise.
692 * g++.dg/ext/underlying_type9.C: Likewise.
693 * g++.dg/ext/underlying_type10.C: Likewise.
695 2011-04-25 Jason Merrill <jason@redhat.com>
697 * g++.dg/cpp0x/regress/template-const2.C: New.
699 2011-04-25 Jeff Law <law@redhat.com>
701 * gcc.dg/tree-ssa/vrp56.c: new test.
703 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
705 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
707 2011-04-24 Jakub Jelinek <jakub@redhat.com>
709 PR preprocessor/48740
710 * c-c++-common/raw-string-11.c: New test.
712 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
714 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
717 2011-04-23 Tobias Burnus <burnus@net-b.de>
720 * gfortran.dg/coarray_19.f90: New.
722 2011-04-23 Jakub Jelinek <jakub@redhat.com>
725 * gcc.dg/pr48685.c: New test.
727 2011-04-22 Jan Hubicka <jh@suse.cz>
729 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
731 2011-04-22 Jakub Jelinek <jakub@redhat.com>
733 PR tree-optimization/48717
734 * gcc.c-torture/execute/pr48717.c: New test.
736 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
739 * gcc.target/i386/pr48723.c: New test.
741 2011-04-22 Jakub Jelinek <jakub@redhat.com>
744 * gcc.dg/gomp/pr48716.c: New test.
745 * g++.dg/gomp/pr48716.C: New test.
747 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
750 * gcc.dg/missing-field-init-2.c: Update testcase.
752 2011-04-22 Alan Modra <amodra@gmail.com>
754 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
756 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
759 * gfortran.dg/function_optimize_6.f90: New test.
761 2011-04-21 Easwaran Raman <eraman@google.com>
763 * gcc.dg/stack-layout-2.c: New test.
765 2011-04-21 Richard Guenther <rguenther@suse.de>
768 * g++.dg/lto/pr48207-2_0.C: New testcase.
769 * g++.dg/lto/pr48207-3_0.C: Likewise.
771 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
773 * gnat.dg/volatile5.adb: New test.
774 * gnat.dg/volatile5_pkg.ads: New helper.
776 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
779 * gcc.target/i386/pr48708.c: New test.
781 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
783 * gcc.dg/vect/vect-119.c: New test.
785 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
787 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
790 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
791 Richard Sandiford <richard.sandiford@linaro.org>
794 * gcc.target/arm/pr46329.c: New test.
796 2011-04-21 Tobias Burnus <burnus@net-b.de>
799 * gfortran.dg/coarray_18.f90: New.
801 2011-04-20 Jason Merrill <jason@redhat.com>
803 * g++.dg/cpp0x/initlist47.C: New.
805 * g++.dg/init/dtor4.C: New.
807 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
810 * gcc.target/i386/sse2-pinsrw.c: New test.
811 * gcc.target/i386/avx-vpinsrw.c: Ditto.
812 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
813 * gcc.target/i386/sse2-insvhi.c: Ditto.
814 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
815 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
817 2011-04-20 Jason Merrill <jason@redhat.com>
819 * g++.dg/template/const4.C: New.
821 2011-04-20 Easwaran Raman <eraman@google.com>
823 * gcc.dg/stack-layout-1.c: New test.
825 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
827 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
828 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
831 2011-04-20 Kai Tietz <ktietz@redhat.com>
833 * gcc.dg/binop-xor1.c: New test.
834 * gcc.dg/binop-xor2.c: New test.
835 * gcc.dg/binop-xor3.c: New test.
836 * gcc.dg/binop-xor4.c: New test.
837 * gcc.dg/binop-xor5.c: New test.
839 2011-04-20 Richard Guenther <rguenther@suse.de>
841 PR tree-optimization/47892
842 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
844 2011-04-20 Richard Guenther <rguenther@suse.de>
847 * g++.dg/torture/pr48695.C: New testcase.
849 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
851 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
852 * gcc.c-torture/execute/cmpsi-2.c: Ditto
853 * gcc.c-torture/execute/pr45262.c: Ditto
854 * gcc.dg/torture/pr43165.c: Ditto.
855 * gcc.dg/torture/pr47228.c: Ditto.
856 * gcc.dg/tree-ssa/pr45144.c: Ditto.
857 * gcc.dg/ipa/pr45644.c: Ditto.
858 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
861 2011-04-19 Jason Merrill <jason@redhat.com>
863 * g++.dg/ext/complex7.C: New.
865 * g++.dg/ext/attrib41.C: New.
867 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
870 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
872 2011-04-19 Jakub Jelinek <jakub@redhat.com>
875 * gcc.target/i386/pr48678.c: New test.
877 2011-04-19 Martin Jambor <mjambor@suse.cz>
879 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
880 * g++.dg/opt/devirt2.C: New test.
881 * g++.dg/ipa/devirt-g-1.C: Likewise.
883 2011-04-19 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/whole_file_33.f90: New.
888 2011-04-19 Martin Jambor <mjambor@suse.cz>
890 * g++.dg/ipa/devirt-7.C: New test.
892 2011-04-19 Richard Guenther <rguenther@suse.de>
895 * g++.dg/lto/pr48207_0.C: New testcase.
897 2011-04-18 Jason Merrill <jason@redhat.com>
899 * g++.dg/init/void1.C: New.
901 * g++.dg/cpp0x/union4.C: New.
903 2011-04-18 Jakub Jelinek <jakub@redhat.com>
906 * g++.dg/torture/pr48661.C: New test.
909 * g++.dg/gomp/pr48632.C: New test.
911 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
913 * gcc.target/i386/sse2-maskmovdqu.c: New test.
914 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
916 2011-04-18 Tobias Burnus <burnus@net-b.de>
919 * gfortran.dg/coarray_17.f90: New.
920 * gfortran.dg/coarray_10.f90: Update dg-error.
922 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
925 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
926 * gfortran.dg/guality/guality.exp: Likewise.
928 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
930 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
932 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
934 * gcc.dg/vect/pr48377.c: Remove dg-do run.
936 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
938 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
940 2011-04-18 Richard Guenther <rguenther@suse.de>
943 * g++.dg/torture/pr46364.C: New testcase.
945 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
947 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
949 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
951 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
953 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
954 Ira Rosen <ira.rosen@linaro.org>
957 * gcc.target/arm/pr48252.c: New test.
959 2011-04-18 Jakub Jelinek <jakub@redhat.com>
961 PR tree-optimization/48616
962 * gcc.dg/pr48616.c: New test.
964 2011-04-18 Tobias Burnus <burnus@net-b.de>
967 * gfortran.dg/coarray_16.f90: New.
969 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
972 * gfortran.dg/realloc_on_assign_7.f03: New test.
974 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
977 * gfortran.dg/fmt_g0_6.f08: New test.
979 2011-04-17 Jason Merrill <jason@redhat.com>
981 * g++.dg/cpp0x/sfinae16.C: New.
983 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
985 * gcc.target/mips/reg-var-1.c: New test.
987 2011-04-17 Jan Hubicka <jh@suse.cz>
989 * gcc.dg/winline-5.c: Update testcase.
991 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
993 * gnat.dg/discr27.ad[sb]: Move dg directive.
994 * gnat.dg/discr28.ad[sb]: New test.
995 * gnat.dg/discr28_pkg.ads: New helper.
997 2011-04-17 Michael Matz <matz@suse.de>
999 PR tree-optimization/48622
1001 * gcc.dg/lto/pr48622_0.c: New test.
1003 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1005 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1006 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1007 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1008 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1009 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1010 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1012 2011-04-15 Jason Merrill <jason@redhat.com>
1014 * g++.dg/cpp0x/range-for17.C: New.
1016 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1018 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1019 * g++.dg/cpp0x/range-for3.C: Likewise.
1020 * g++.dg/cpp0x/range-for9.C: Correct error message.
1021 * g++.dg/cpp0x/range-for11.C: New.
1022 * g++.dg/cpp0x/range-for12.C: New.
1023 * g++.dg/cpp0x/range-for13.C: New.
1024 * g++.dg/cpp0x/range-for14.C: New.
1025 * g++.dg/cpp0x/range-for15.C: New.
1026 * g++.dg/cpp0x/range-for16.C: New.
1028 2011-04-15 Tobias Burnus <burnus@net-b.de>
1031 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1033 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1035 * objc.dg/naming-4.m: Updated.
1036 * objc.dg/naming-5.m: Updated.
1037 * objc.dg/naming-6.m: New.
1038 * objc.dg/naming-7.m: New.
1039 * obj-c++.dg/naming-1.mm: Updated.
1040 * obj-c++.dg/naming-2.mm: Updated.
1041 * obj-c++.dg/naming-3.mm: New.
1042 * obj-c++.dg/naming-4.mm: New.
1044 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1046 PR libgfortran/48589
1047 * gfortran.dg/fmt_g0_5.f08: New test.
1049 2011-04-15 Richard Guenther <rguenther@suse.de>
1052 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1054 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1056 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1057 -finline-limit=0 to -fno-inline
1059 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1062 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1065 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1068 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1069 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1070 * gcc.target/i386/avx-insertps-3.c: New test.
1071 * gcc.target/i386/avx-insertps-4.c: New test.
1073 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1075 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1078 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1083 * gcc.target/avr/pr46779-1.c: New test case
1084 * gcc.target/avr/pr46779-2.c: New test case
1086 2011-04-14 Jason Merrill <jason@redhat.com>
1088 * g++.dg/cpp0x/sfinae15.C: New.
1090 * g++.dg/cpp0x/sfinae14.C: New.
1092 * g++.dg/ext/vla10.C: New.
1094 2011-04-14 Richard Guenther <rguenther@suse.de>
1096 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1098 2011-04-14 Richard Guenther <rguenther@suse.de>
1100 * gcc.dg/fold-bitand-4.c: Move ...
1101 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1103 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1105 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1107 * gcc.target/avr/torture/trivial.c: Ditto.
1109 2011-04-13 Jason Merrill <jason@redhat.com>
1111 * g++.dg/template/operator11.C: New.
1113 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1116 * gcc.dg/gomp/pr48591.c: New test.
1119 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1120 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1122 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1125 * g++.dg/template/dependent-expr7.C: New test case.
1127 2011-04-13 Jason Merrill <jason@redhat.com>
1129 * g++.dg/cpp0x/sfinae13.C: New.
1131 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1133 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1135 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1137 * gcc.target/arm/pr43698.c: Remove -march option.
1139 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1141 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1144 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1148 * gfortran.dg/realloc_on_assign_6.f03: New test.
1150 2011-04-12 Kai Tietz <ktietz@redhat.com>
1152 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1153 targets the additional -mno-ms-bitfields and
1154 -Wno-packed-bitfield-compat options.
1155 * g++.dg/ext/bitfield3.C: Likewise.
1156 * g++.dg/ext/bitfield4.C: Likewise.
1157 * g++.dg/ext/bitfield5.C: Likewise.
1158 * gcc.dg/bitfld-15.c: Likewise.
1159 * gcc.dg/bitfld-16.c: Likewise.
1160 * gcc.dg/bitfld-17.c: Likewise.
1161 * gcc.dg/bitfld-18.c: Likewise.
1163 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1165 * gcc.target/arm/neon-vld3-1.c: New test.
1166 * gcc.target/arm/neon-vst3-1.c: New test.
1167 * gcc.target/arm/neon/v*.c: Regenerate.
1169 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1171 PR rtl-optimization/48549
1172 * g++.dg/opt/pr48549.C: New test.
1174 2011-04-12 Richard Guenther <rguenther@suse.de>
1176 PR tree-optimization/46076
1177 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1179 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1182 * lib/compat.exp (compat-execute): Declare unsupported after
1183 stripping path from src1.
1184 * lib/lto.exp (lto-execute): Likewise.
1186 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1189 * gcc.dg/pr48552-1.c: New test.
1190 * gcc.dg/pr48552-2.c: New test.
1192 2011-04-11 Jason Merrill <jason@redhat.com>
1194 * g++.dg/cpp0x/sfinae12.C: New.
1196 * g++.dg/cpp0x/enum10.C: New.
1198 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1200 * g++.dg/cpp0x/rv-func.C: New.
1202 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1204 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1207 2011-04-11 Martin Jambor <mjambor@suse.cz>
1209 PR tree-optimization/48195
1210 * gcc.dg/ipa/pr48195.c: New test.
1212 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1214 * gnat.dg/return3.adb: Remove unused switch.
1216 2011-04-08 Mike Stump <mikestump@comcast.net>
1219 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1220 default to fno-common.
1222 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1224 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1225 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1227 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1230 * gfortran.dg/function_optimize_5.f90: New test.
1232 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1234 * gnat.dg/aggr17.adb: New test.
1235 * gnat.dg/aggr18.adb: Likewise.
1237 2011-04-08 Michael Matz <matz@suse.de>
1240 * gcc.target/i386/pr48389.c: New test.
1242 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1244 PR rtl-optimization/48272
1245 * g++.dg/opt/pr48272.C: New.
1247 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1249 PR rtl-optimization/48235
1250 * gcc.dg/pr48235.c: New.
1252 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1254 PR rtl-optimization/48302
1255 * g++.dg/opt/pr48302.C: New.
1257 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1260 * g++.dg/opt/pr48273.C: New.
1262 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1264 PR rtl-optimization/48442
1265 * gcc.dg/pr48442.c: New.
1267 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1269 PR tree-optimization/48377
1270 * gcc.dg/vect/pr48377.c: New test.
1272 2011-04-07 Jason Merrill <jason@redhat.com>
1274 * g++.dg/cpp0x/regress/call1.C: New.
1276 * g++.dg/cpp0x/variadic107.C: New.
1278 * g++.dg/cpp0x/sfinae11.C: New.
1279 * g++.dg/cpp0x/noexcept02.C: Fix.
1281 * g++.dg/cpp0x/sfinae10.C: New.
1283 * g++.dg/cpp0x/sfinae9.C: New.
1285 * c-c++-common/Wcast-qual-1.c: Move here from...
1286 * gcc.dg/cast-qual-3.c: ...here, and...
1287 * g++.dg/warn/Wcast-qual2.C: ...here.
1289 * g++.dg/cpp0x/sfinae8.C: New.
1291 * g++.dg/cpp0x/sfinae7.C: New.
1293 * g++.dg/cpp0x/enum9.C: New.
1295 2011-04-07 Mike Stump <mikestump@comcast.net>
1297 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1298 with no trampolines.
1300 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1303 * gfortran.dg/gomp/pr48117.f90: New test.
1306 * gcc.dg/torture/pr48343.c: New test.
1308 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1310 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1312 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1314 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1316 2011-04-07 Tom de Vries <tom@codesourcery.com>
1319 * lib/scanasm.exp (object-size): New proc.
1320 * gcc.target/arm/pr43920-2.c: New test.
1322 2011-04-06 Tobias Burnus <burnus@net-b.de>
1326 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1328 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1330 * gcc.dg/mtune.c: Prune note from output.
1332 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1335 * gcc.dg/guality/pr36977.c: New test.
1336 * gcc.dg/guality/pr48466.c: New test.
1338 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1340 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1342 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1344 * gnat.dg/return3.adb: New test.
1346 2011-04-06 Richard Guenther <rguenther@suse.de>
1348 PR tree-optimization/47663
1349 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1351 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1353 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1354 Solaris 8 and 9 as well.
1356 2011-04-05 Tom de Vries <tom@codesourcery.com>
1359 * gcc.target/arm/pr43920-1.c: New test.
1361 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1363 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1364 (cctor): Actually return the value.
1365 (main): Cast return values.
1367 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1369 * gfortran.dg/character_comparison_8.f90: New test.
1371 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1373 * frontend-passes: (optimize_lexical_comparison): New function.
1374 (optimize_expr): Call it.
1375 (optimize_comparison): Also handle lexical comparison functions.
1376 Return false instad of -2 for unequal comparison.
1378 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1381 * function_optimize_4.f90: New test.
1383 2011-04-04 Tobias Burnus <burnus@net-b.de>
1386 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1387 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1388 * gfortran.dg/coarray_15.f90: New.
1390 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1392 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1393 * gfortran.dg/bessel_7.f90: Likewise.
1395 2011-04-03 Tobias Burnus <burnus@net-b.de>
1397 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1399 2011-04-03 Richard Guenther <rguenther@suse.de>
1400 Ira Rosen <ira.rosen@linaro.org>
1402 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1403 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1404 -ftree-loop-if-convert-stores.
1406 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1408 * gnat.dg/specs/aggr2.ads: New test.
1410 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1412 * gnat.dg/debug2.ad[sb]: New test.
1413 * gnat.dg/debug2_pkg.ads: New helper.
1414 * gnat.dg/debug3.ad[sb]: New test.
1416 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1418 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1420 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1423 * gcc.c-torture/compile/pr48335-1.c: New test.
1424 * gcc.dg/pr48335-1.c: New test.
1425 * gcc.dg/pr48335-2.c: New test.
1426 * gcc.dg/pr48335-3.c: New test.
1427 * gcc.dg/pr48335-4.c: New test.
1428 * gcc.dg/pr48335-5.c: New test.
1429 * gcc.dg/pr48335-6.c: New test.
1430 * gcc.dg/pr48335-7.c: New test.
1431 * gcc.dg/pr48335-8.c: New test.
1432 * gcc.target/i386/pr48335-1.c: New test.
1434 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1437 * gcc.dg/Waddress.c: New test.
1439 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1442 * gfortran.dg/function_optimize_3.f90: New test.
1444 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1446 * gcc.c-torture/compile/20110401-1.c: New test.
1448 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1449 * g++.dg/lto/20091002-2_0.C: Likewise.
1450 * g++.dg/lto/20090303_0.c: Likewise.
1451 * g++.dg/lto/20091004-1_0.C: Likewise.
1452 * g++.dg/lto/20091002-3_0.C: Likewise.
1453 * g++.dg/lto/20091004-2_0.C: Likewise.
1454 * g++.dg/lto/20081123_0.C: Likewise.
1455 * g++.dg/lto/20090313_0.C: Likewise.
1456 * g++.dg/lto/20081109-1_0.C: Likewise.
1457 * g++.dg/lto/20081219_0.C: Likewise.
1458 * g++.dg/lto/20081204-1_0.C: Likewise.
1459 * g++.dg/lto/20090302_0.C: Likewise.
1460 * g++.dg/lto/20081119-1_0.C: Likewise.
1461 * g++.dg/lto/20081118_0.C: Likewise.
1462 * gcc.dg/lto/20091020-2_0.c: Likewise.
1463 * gcc.dg/lto/20090210_0.c: Likewise.
1464 * gcc.dg/lto/20081204-1_0.c: Likewise.
1465 * gcc.dg/lto/20081224_0.c: Likewise.
1466 * gcc.dg/lto/20090219_0.c: Likewise.
1467 * gcc.dg/lto/20091014-1_0.c: Likewise.
1468 * gcc.dg/lto/20091016-1_0.c: Likewise.
1469 * gcc.dg/lto/20090206-2_0.c: Likewise.
1470 * gcc.dg/lto/20090116_0.c: Likewise.
1471 * gcc.dg/lto/20091013-1_0.c: Likewise.
1472 * gcc.dg/lto/20091015-1_0.c: Likewise.
1473 * gcc.dg/lto/20090126-2_0.c: Likewise.
1475 2011-03-31 Ian Lance Taylor <iant@google.com>
1477 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1479 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1481 * gnat.dg/opt16.adb: New test.
1483 2011-03-31 Jason Merrill <jason@redhat.com>
1485 * g++.dg/cpp0x/defaulted24.C: New.
1487 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1490 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1493 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1495 * g++.dg/other/i386-9.C: New test.
1497 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1499 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1501 2011-03-30 Jason Merrill <jason@redhat.com>
1503 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1505 * g++.dg/cpp0x/regress/isnan.C: New.
1507 * g++.dg/cpp0x/initlist46.C: New.
1509 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1512 * gcc.target/arm/neon-modes-2.c: New test.
1514 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1517 * gcc.c-torture/compile/pr48305.c: New test.
1519 2011-03-29 Jason Merrill <jason@redhat.com>
1521 * g++.dg/cpp0x/regress/value-dep1.C: New.
1523 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1525 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1527 2011-03-29 Ian Lance Taylor <iant@google.com>
1529 * go.test/go-test.exp: Handle the test lines used in several new
1531 (errchk): Add opts parameter. Change all callers. Handle parens
1534 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1535 Dominique d'Humieres <dominiq@lps.ens.fr>
1537 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1538 and __APPLE__ && __PPC__ && __ALTIVEC__.
1540 2011-03-29 Jason Merrill <jason@redhat.com>
1542 * g++.dg/cpp0x/dependent1.C: New.
1544 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1546 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1548 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1550 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1553 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1554 * gfortran.dg/proc_ptr_comp_32.f90: New.
1556 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1558 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1559 check for corresponding warning.
1561 2011-03-28 Jason Merrill <jason@redhat.com>
1563 * g++.dg/cpp0x/rv-deduce2.C: New.
1565 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1568 * gcc.dg/pr48203.c: New test.
1570 2011-03-28 Jeff Law <law@redhat.com>
1572 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1574 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1576 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1577 and __PPC__ && __ALTIVEC__.
1579 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1582 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1583 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1584 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1585 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1587 2011-03-28 Jason Merrill <jason@redhat.com>
1589 * g++.dg/cpp0x/initlist-array2.C: New.
1591 * g++.dg/cpp0x/initlist-array1.C: New.
1593 * g++.dg/cpp0x/constexpr-compound.C: New.
1595 * g++.dg/cpp0x/constexpr-using.C: New.
1597 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1599 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1602 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1604 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1606 * gcc.dg/slp-1.c: New test.
1608 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1610 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1611 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1612 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1613 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1614 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1615 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1616 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1617 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1618 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1619 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1620 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1621 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1622 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1623 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1625 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1628 * gfortran.dg/trim_optimize_5.f90: New test.
1629 * gfortran.dg/trim_optimize_6.f90: New test.
1631 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1634 * gcc.target/mips/madd-7.c: Remove -mlong32.
1635 * gcc.target/mips/msub-7.c: Likewise.
1637 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1639 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1640 accesses to preserve the meaning of the test for doubleword vectors.
1641 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1642 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1644 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1647 * gfortran.dg/class_42.f03: New.
1649 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1651 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1654 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1656 PR rtl-optimization/48144
1657 * gcc.dg/pr48144.c: New test.
1659 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1661 * gnat.dg/discr27.ad[sb]: New test.
1663 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1665 * gnat.dg/limited_with2.ad[sb]: New test.
1666 * gnat.dg/limited_with2_pkg1.ads: New helper.
1667 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1669 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1671 * gnat.dg/opt15.adb: New test.
1672 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1674 2011-03-25 Tobias Burnus <burnus@net-b.de>
1678 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1679 * gfortran.dg/leadz_trailz_3.f90: Ditto
1681 2011-03-25 Martin Jambor <mjambor@suse.cz>
1683 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1685 2011-03-25 Jason Merrill <jason@redhat.com>
1687 * g++.dg/cpp0x/defaulted22.C: New.
1688 * g++.dg/cpp0x/defaulted23.C: New.
1689 * g++.dg/cpp0x/defaulted15.C: Adjust.
1691 2011-03-25 Jason Merrill <jason@redhat.com>
1693 * g++.dg/cpp0x/move1.C: New.
1695 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1698 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1700 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1702 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1703 for mips-sgi-irix6.5.
1704 Replace snprintf prototype by <stdio.h>.
1706 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1709 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1710 run_expensive_tests.
1711 * gcc.dg/graphite/block-4.c: Likewise.
1712 * gcc.dg/graphite/block-7.c: Likewise.
1713 * gcc.dg/graphite/block-8.c: Likewise.
1715 2011-03-25 Richard Guenther <rguenther@suse.de>
1717 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1718 * g++.dg/tree-ssa/pr8781.C: Likewise.
1719 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1720 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1721 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1722 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1723 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1724 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1725 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1726 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1727 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1728 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1729 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1730 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1731 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1732 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1733 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1734 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1735 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1736 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1737 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1738 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1739 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1740 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1741 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1742 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1743 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1744 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1745 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1746 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1747 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1748 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1749 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1750 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1751 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1752 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1753 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1754 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1755 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1756 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1757 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1758 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1759 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1760 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1761 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1762 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1763 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1764 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1765 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1766 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1767 * c-c++-common/pr46562-2.c: Likewise.
1768 * gfortran.dg/pr42108.f90: Likewise.
1769 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1770 foo to be inlined even at -O1.
1771 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1772 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1773 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1774 * gcc.dg/matrix/matrix.exp: Disable FRE.
1776 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1779 * gcc.dg/dfp/pr48204.c: New test.
1781 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1784 * gcc.c-torture/execute/pr47917.c: Move this...
1785 * gcc.dg/torture/pr47917.c: to here and add xfails.
1787 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1789 * gnat.dg/array16.ad[sb]: New test.
1790 * gnat.dg/array16.ads: New helper.
1792 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1794 * gnat.dg/derived_type2.adb: New test.
1796 2011-03-24 Richard Guenther <rguenther@suse.de>
1798 PR tree-optimization/48271
1799 * g++.dg/torture/pr48271.C: New testcase.
1801 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1803 * gnat.dg/array15.ad[sb]: New test.
1805 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1808 * gcc.target/i386/pr48237.c: New test.
1810 2011-03-24 Richard Guenther <rguenther@suse.de>
1813 * gcc.dg/builtin-object-size-10.c: New testcase.
1815 2011-03-24 Richard Guenther <rguenther@suse.de>
1817 PR tree-optimization/46562
1818 * c-c++-common/pr46562-2.c: New testcase.
1819 * c-c++-common/pr46562.c: Likewise.
1821 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1823 * gcc.dg/vect/vect-cselim-1.c: New test.
1824 * gcc.dg/vect/vect-cselim-2.c: New test.
1826 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1828 * gcc.target/arm/pr46934.c: New.
1830 2011-03-23 Ian Lance Taylor <iant@google.com>
1832 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1834 2011-03-23 Richard Guenther <rguenther@suse.de>
1836 * gcc.dg/struct: Remove directory and contents.
1838 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1841 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1843 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1845 * gnat.dg/discr26.ad[sb]: New test.
1846 * gnat.dg/discr26_pkg.ads: New helper.
1848 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1851 * gcc.target/arm/neon-vld-1.c: New test.
1853 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1855 * gnat.dg/array14.ad[sb]: New test.
1856 * gnat.dg/array14_pkg.ads: New helper.
1858 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1860 * gcc.c-torture/execute/920501-8.x: Remove.
1861 * gcc.c-torture/execute/930513-1.x: Remove.
1862 * gcc.c-torture/execute/960312-1.x: Remove.
1863 * gcc.c-torture/compile/20000804-1.c,
1864 gcc.c-torture/compile/20001205-1.c,
1865 gcc.c-torture/compile/20001226-1.c,
1866 gcc.c-torture/compile/20010518-2.c,
1867 gcc.c-torture/compile/20020312-1.c,
1868 gcc.c-torture/compile/20020604-1.c,
1869 gcc.c-torture/compile/920501-12.c,
1870 gcc.c-torture/compile/920501-4.c,
1871 gcc.c-torture/compile/920520-1.c,
1872 gcc.c-torture/compile/980506-1.c,
1873 gcc.c-torture/execute/980709-1.x,
1874 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1875 options for m68hc11.
1876 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1877 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1880 2011-03-22 Nick Clifton <nickc@redhat.com>
1882 * lib/target-supports.exp (check_profiling_available): Add MN10300
1883 to the list of targets that do not support profiling. Restore
1884 alpha sorting to this list.
1886 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1888 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1889 failure on 32-bit systems.
1890 * gcc.dg/torture/vector-2.c: Ditto.
1892 2011-03-22 Richard Guenther <rguenther@suse.de>
1894 PR tree-optimization/48228
1895 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1897 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1899 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1903 * gcc.target/powerpc/pr48226.c: New file.
1905 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1907 * lib/prune.exp (prune_gcc_output): Prune "could not create
1908 compact unwind for" warnings.
1910 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.c-torture/execute/pr42544.c: New test.
1915 * gcc.c-torture/execute/pr48197.c: New test.
1917 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1919 PR preprocessor/48192
1920 * gcc.target/powerpc/pr48192.c: New file.
1923 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1924 split problem of 0 being loaded in a VSX register.
1926 2011-03-21 Richard Guenther <rguenther@suse.de>
1929 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1930 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1931 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1932 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1934 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1937 * gcc.dg/pr48213.c: New test.
1939 2011-03-21 Kai Tietz <ktietz@redhat.com>
1942 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1944 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1946 * gcc.target/arm/xor-and.c: New.
1948 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1951 * gfortran.dg/function_optimize_1.f90: New test.
1952 * gfortran.dg/function_optimize_2.f90: New test.
1954 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1956 PR rtl-optimization/47502
1957 * gcc.target/i386/pr47502-1.c: New.
1958 * gcc.target/i386/pr47502-2.c: Likewise.
1960 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1962 PR rtl-optimization/48156
1963 * gcc.dg/pr48156.c: New test.
1965 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1968 * gfortran.dg/scratch_1.f90: Adjust test.
1970 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1973 * gfortran.dg/scratch_1.f90: New test.
1975 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1977 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1978 variably modified typedefs.
1979 * gcc.dg/c1x-typedef-2.c: Remove.
1981 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1983 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1984 * gcc.dg/c1x-anon-struct-3.c: New test.
1985 * gcc.dg/anon-struct-11.c: Update.
1987 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1989 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1991 Only xfail with gas.
1993 2011-03-18 Jason Merrill <jason@redhat.com>
1995 * g++.dg/template/fn-ptr1.C: New.
1997 * g++.dg/overload/volatile1.C: New.
1999 * g++.dg/opt/pr23372.C: New.
2001 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2003 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2006 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2008 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2010 * gcc.target/arm/unsigned-extend-1.c: New.
2012 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2015 * gcc.c-torture/compile/pr48161.c: New test.
2017 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2020 * gcc.dg/torture/pr47725.c: New.
2022 2011-03-17 Jason Merrill <jason@redhat.com>
2024 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2025 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2027 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2029 * gnat.dg/specs/elab2.ads: New test.
2030 * gnat.dg/specs/elab2_pkg.ads: New helper.
2032 2011-03-17 Jason Merrill <jason@redhat.com>
2034 * g++.dg/cpp0x/decltype-1212.C: New.
2035 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2037 2011-03-17 Jason Merrill <jason@redhat.com>
2039 * g++.dg/parse/memfnquals1.C: New.
2041 2011-03-17 Richard Guenther <rguenther@suse.de>
2044 * gcc.dg/pr48134.c: New testcase.
2046 2011-03-17 Richard Guenther <rguenther@suse.de>
2049 * g++.dg/torture/pr48165.C: New testcase.
2051 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2053 PR rtl-optimization/48141
2054 * gcc.dg/pr48141.c: New test.
2056 2011-03-16 Jason Merrill <jason@redhat.com>
2058 * g++.dg/cpp0x/constexpr-48089.C: New.
2060 * g++.dg/cpp0x/constexpr-abi1.C: New.
2062 * g++.dg/cpp0x/constexpr-46336.C: New.
2063 * g++.dg/parse/friend5.C: Adjust expected errors.
2065 * g++.dg/cpp0x/constexpr-47570.C: New.
2067 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2070 * ++.dg/debug/dwarf2/typedef6.C: New test.
2072 2011-03-16 Jason Merrill <jason@redhat.com>
2074 * g++.dg/cpp0x/elision2.C: New.
2076 * g++.dg/cpp0x/constexpr-array3.C: New.
2078 2011-03-16 Jason Merrill <jason@redhat.com>
2080 * g++.dg/cpp0x/sfinae6.C: New.
2081 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2082 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2083 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2084 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2085 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2087 2011-03-16 Jason Merrill <jason@redhat.com>
2089 * g++.dg/template/incomplete6.C: New.
2091 2011-03-16 Jeff Law <law@redhat.com>
2093 * gcc.dg/tree-ssa/vrp55.c: New test.
2095 2011-03-16 Jason Merrill <jason@redhat.com>
2097 * g++.dg/cpp0x/auto22.C: New.
2099 2011-03-16 Richard Guenther <rguenther@suse.de>
2101 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2102 optimizing it away if promoted to const.
2104 2011-03-16 Richard Guenther <rguenther@suse.de>
2106 PR tree-optimization/48149
2107 * gcc.dg/fold-complex-1.c: New testcase.
2109 2011-03-16 Richard Guenther <rguenther@suse.de>
2112 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2115 2011-03-16 Richard Guenther <rguenther@suse.de>
2117 PR tree-optimization/26134
2118 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2120 2011-03-16 Richard Guenther <rguenther@suse.de>
2122 PR tree-optimization/48146
2123 * gcc.dg/torture/pr48146.c: New testcase.
2125 2011-03-16 Richard Guenther <rguenther@suse.de>
2127 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2128 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2130 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2133 * gcc.c-torture/compile/pr48136.c: New test.
2135 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2138 * gcc.dg/guality/pr45882.c: New test.
2140 2011-03-15 Jason Merrill <jason@redhat.com>
2142 * g++.dg/cpp0x/constexpr-recursion.C: New.
2144 * g++.dg/cpp0x/implicit11.C: New.
2146 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2148 * g++.dg/cpp0x/constexpr-attribute.C: New.
2150 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2152 * g++.dg/parse/pr34758.C: New.
2154 2011-03-15 Xinliang David Li <davidxl@google.com>
2157 * gcc.dg/uninit-pred-7_d.c: New test.
2158 * gcc.dg/uninit-pred-8_d.c: New test.
2160 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2163 * gcc.target/arm/pr46788.c: New.
2165 2011-03-15 Richard Guenther <rguenther@suse.de>
2168 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2169 * gfortran.dg/ishft_4.f90: Likewise.
2170 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2172 2011-03-15 Richard Guenther <rguenther@suse.de>
2174 PR tree-optimization/13954
2175 * g++.dg/tree-ssa/pr13954.C: New testcase.
2177 2011-03-15 Richard Guenther <rguenther@suse.de>
2179 PR tree-optimization/48037
2180 * gcc.target/i386/pr48037-1.c: New testcase.
2182 2011-03-15 Richard Guenther <rguenther@suse.de>
2184 PR tree-optimization/41490
2185 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2186 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2187 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2188 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2189 * g++.dg/tree-ssa/pr33604.C: Adjust.
2191 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2194 * gcc.c-torture/execute/pr47917.c: New test.
2195 * gcc.dg/pr47917.c: New test.
2198 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2200 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2202 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2203 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2204 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2205 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2206 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2207 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2208 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2209 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2210 * gcc.target/i386/avx-floor-vec.c: Ditto.
2211 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2212 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2213 * gcc.target/i386/avx-rint-vec.c: Ditto.
2214 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2215 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2216 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2217 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2219 2011-03-14 Tom Tromey <tromey@redhat.com>
2221 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2222 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2223 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2225 2011-03-14 Tom Tromey <tromey@redhat.com>
2227 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2228 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2229 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2231 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2233 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2235 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2237 PR rtl-optimization/47166
2238 * gcc.c-torture/execute/postmod-1.c: New test.
2240 2011-03-14 Richard Guenther <rguenther@suse.de>
2243 * gcc.dg/torture/pr48098.c: New testcase.
2245 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2248 * gcc.target/powerpc/pr48053-1.c: New test.
2249 * gcc.target/powerpc/pr48053-2.c: Likewise.
2251 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2254 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2256 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2259 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2261 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2264 * gfortran.dg/class_41.f03: New.
2266 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2268 * g++.dg/conversion/cast3.C: New test.
2270 2011-03-11 Jason Merrill <jason@redhat.com>
2272 * g++.dg/template/error45.C: New.
2274 * g++.dg/parse/no-type-defn1.C: New.
2276 * g++.dg/ext/attrib40.C: New.
2278 * g++.dg/cpp0x/regress/array1.C: New.
2280 2011-03-11 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/48067
2283 * gcc.dg/pr48067.c: New testcase.
2285 2011-03-11 Richard Guenther <rguenther@suse.de>
2288 * g++.dg/lto/20110311-1_0.C: New testcase.
2290 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2293 * g++.dg/inherit/virtual8.C: New test.
2296 * gcc.dg/torture/pr48044.c: New test.
2298 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2301 * gfortran.dg/proc_ptr_comp_31.f90: New.
2303 2011-03-11 Richard Guenther <rguenther@suse.de>
2305 PR tree-optimization/47278
2306 * gcc.dg/torture/pr47278-1.c: New testcase.
2307 * gcc.dg/torture/pr47278-2.c: Likewise.
2309 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2311 PR tree-optimization/48063
2312 * gcc.dg/torture/pr48063.c: New test.
2314 2011-03-10 Jason Merrill <jason@redhat.com>
2316 * g++.dg/template/array22.C: New.
2318 * g++.dg/cpp0x/syntax-err1.C: New.
2319 * g++.dg/parse/error36.C: Adjust expected errors.
2320 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2321 * g++.old-deja/g++.pt/typename3.C: Likewise.
2322 * g++.old-deja/g++.pt/typename4.C: Likewise.
2323 * g++.old-deja/g++.pt/typename6.C: Likewise.
2325 2011-03-09 Jason Merrill <jason@redhat.com>
2327 * g++.dg/template/nontype22.C: New.
2329 2011-03-09 Martin Jambor <mjambor@suse.cz>
2331 PR tree-optimization/47714
2332 * g++.dg/torture/pr47714.C: New test.
2334 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2337 * gcc.target/powerpc/pr47755-2.c: New file.
2339 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2341 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2342 is not set in the environment, pass 64 as first argument when not
2343 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2344 native where ulimit -u is supported.
2346 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2348 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2350 2011-03-08 Jason Merrill <jason@redhat.com>
2352 * g++.dg/template/nontype21.C: New.
2354 * g++.dg/template/anon5.C: New.
2356 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2359 * gcc.dg/pr47881.c: New test.
2361 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2364 * g++.dg/lookup/template3.C: New test.
2366 2011-03-08 Kai Tietz <ktietz@redhat.com>
2368 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2371 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2374 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2375 sizeof to compute alignment.
2377 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2379 PR tree-optimization/48022
2380 * gcc.dg/pr48022-1.c: New test.
2381 * gcc.dg/pr48022-2.c: New test.
2383 2011-03-07 Jason Merrill <jason@redhat.com>
2385 * g++.dg/template/nontype20.C: New.
2386 * g++.dg/init/member1.C: Adjust expected errors.
2387 * g++.dg/parse/constant4.C: Likewise.
2388 * g++.dg/template/qualified-id3.C: Likewise.
2389 * g++.old-deja/g++.pt/crash10.C: Likewise.
2391 * g++.dg/cpp0x/regress/non-const1.C: New.
2393 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2396 * gcc.dg/pr47991.c: New test.
2398 2011-03-07 Jason Merrill <jason@redhat.com>
2400 * g++.dg/abi/mangle46.C: New.
2402 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2405 * gcc.target/powerpc/pr47862.c: New.
2407 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2410 * gcc.target/i386/combine-mul.c: Require nonpic.
2412 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2413 Nathan Froyd <froydnj@codesourcery.com>
2415 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2417 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2419 * README.QMTEST: Remove.
2421 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2422 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2425 * gfortran.dg/array_constructor_37.f90 : New test.
2427 2011-03-05 Jason Merrill <jason@redhat.com>
2429 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2430 * g++.dg/abi/mangle45.C: Likewise.
2431 * g++.dg/cpp0x/trailing1.C: Likewise.
2433 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2435 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2437 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2439 PR rtl-optimization/47899
2440 * gcc.dg/pr47899.c: New test.
2442 * gcc.dg/torture/pr47968.c: Ignore warnings.
2444 PR tree-optimization/47967
2445 * gcc.c-torture/compile/pr47967.c: New test.
2447 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2449 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2450 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2452 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2454 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2455 and property_getAttributes() if __OBJC2__.
2456 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2457 * objc.dg/property/property-encoding-1.m: New.
2458 * obj-c++.dg/property/property-encoding-1.mm: New.
2460 2011-03-04 Jason Merrill <jason@redhat.com>
2462 * g++.dg/template/pseudodtor6.C: New.
2464 * g++.dg/inherit/covariant19.C: New.
2466 2011-03-04 Richard Guenther <rguenther@suse.de>
2469 * gcc.dg/torture/pr47968.c: New testcase.
2471 2011-03-04 Richard Guenther <rguenther@suse.de>
2474 * gcc.dg/torture/pr47975.c: New testcase.
2476 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2479 * g++.dg/template/crash106.C: New.
2481 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2484 * gcc.dg/gomp/pr47963.c: New test.
2485 * g++.dg/gomp/pr47963.C: New test.
2487 2011-03-02 Jason Merrill <jason@redhat.com>
2489 * g++.dg/cpp0x/regress/condition1.C: New.
2491 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2493 2011-03-01 Jason Merrill <jason@redhat.com>
2495 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2497 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2499 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2501 PR rtl-optimization/47925
2502 * gcc.c-torture/execute/pr47925.c: New test.
2504 2011-03-01 Jason Merrill <jason@redhat.com>
2506 * g++.dg/cpp0x/decltype25.C: New.
2508 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2510 2011-03-01 Richard Guenther <rguenther@suse.de>
2512 PR tree-optimization/47890
2513 * gcc.dg/torture/pr47890.c: New testcase.
2515 2011-03-01 Richard Guenther <rguenther@suse.de>
2518 * gcc.dg/lto/pr47924_0.c: New testcase.
2520 2011-03-01 Richard Guenther <rguenther@suse.de>
2523 * gfortran.dg/lto/pr46911_0.f: New testcase.
2525 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2527 PR libgfortran/47933
2528 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2529 compile errors from older code form.
2531 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2533 PR libgfortran/47567
2534 * gfortran.dg/fmt_fw_d.f90: New test.
2536 2011-02-28 Jason Merrill <jason@redhat.com>
2538 * g++.dg/inherit/covariant18.C: New.
2540 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2543 * gcc.dg/pr47893.c: New test.
2545 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2547 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2548 NULL in case of a selector with conflicting types.
2549 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2551 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2553 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2554 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2555 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2556 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2558 2011-02-28 Jason Merrill <jason@redhat.com>
2561 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2563 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2565 PR libgfortran/47778
2566 * gfortran.dg/namelist_71.f90: New test.
2568 2011-02-27 Jason Merrill <jason@redhat.com>
2571 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2572 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2574 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2577 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2579 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2582 * gfortran.dg/gomp/task-1.f90: Removed.
2584 2011-02-26 Jason Merrill <jason@redhat.com>
2586 * g++.dg/template/this-targ1.C: New.
2588 * g++.dg/cpp0x/regress/template-const1.C: New.
2589 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2590 * g++.dg/template/function1.C: Adjust.
2591 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2592 * g++.dg/debug/debug7.C: Adjust.
2594 2011-02-26 Tobias Burnus <burnus@net-b.de>
2597 * gfortran.dg/gomp/task-1.f90: New.
2599 2011-02-25 Jie Zhang <jie@codesourcery.com>
2601 * gcc.target/arm/neon-thumb2-move.c: Add
2602 dg-require-effective-target arm_thumb2_ok.
2604 2011-02-24 Jason Merrill <jason@redhat.com>
2606 * g++.dg/parse/constant1.C: Specify C++98 mode.
2607 * g++.dg/parse/constant5.C: Likewise.
2608 * g++.dg/parse/error2.C: Likewise.
2609 * g++.dg/parse/semicolon3.C: Likewise.
2610 * g++.dg/template/crash14.C: Likewise.
2611 * g++.dg/template/local4.C: Likewise.
2612 * g++.dg/template/nontype3.C: Likewise.
2613 * g++.dg/parse/crash31.C: Adjust expected errors.
2614 * g++.dg/template/function1.C: Likewise.
2615 * g++.dg/template/ref3.C: Likewise.
2616 * g++.dg/template/static9.C: Likewise.
2617 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2619 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2620 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2621 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2622 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2623 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2625 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2628 * gfortran.dg/pr47878.f90: New test.
2630 2011-02-24 Richard Guenther <rguenther@suse.de>
2633 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2634 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2636 2011-02-24 Richard Guenther <rguenther@suse.de>
2639 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2640 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2642 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2644 PR libgfortran/47567
2645 * gfortran.dg/fmt_f0_1.f90: Update test.
2647 2011-02-23 Jason Merrill <jason@redhat.com>
2649 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2650 * g++.dg/abi/mangle45.C: New.
2652 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2653 * g++.dg/template/canon-type-9.C: Match use of decltype
2654 between declaration and definition.
2655 * g++.dg/template/canon-type-12.C: Likewise.
2657 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2660 * gfortran.dg/nested_allocatables_1.f90: New.
2662 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2665 * g++.dg/pr46868.C: New test.
2666 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2667 * g++.dg/parse/error14.C: Adjust.
2669 2011-02-23 Richard Guenther <rguenther@suse.de>
2671 PR tree-optimization/47838
2672 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2674 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2676 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2678 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2680 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2681 * gfortran.dg/count_init_expr.f03: Ditto.
2682 * gfortran.dg/gomp/pr43711.f90: Ditto.
2683 * gcc.dg/struct-parse-2.c: Ditto.
2684 * gcc.dg/parse-error-3.c: Ditto.
2685 * gcc.dg/Wlogical-op-1.c: Ditto.
2686 * gcc.dg/Walways-true-1.c: Ditto.
2687 * gcc.dg/pr24225.c: Ditto.
2688 * gcc.dg/Walways-true-2.c: Ditto.
2689 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2690 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2691 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2692 * g++.dg/overload/defarg4.C: Ditto.
2693 * g++.dg/inherit/covariant16.C: Ditto.
2694 * g++.dg/inherit/virtual7.C: Ditto.
2695 * g++.dg/template/canon-type-9.C: Ditto.
2696 * g++.dg/template/access19.C: Ditto.
2697 * g++.dg/template/call7.C: Ditto.
2698 * g++.dg/template/canon-type-2.C: Ditto.
2699 * g++.dg/template/init7.C: Ditto.
2700 * g++.dg/template/sizeof-template-argument.C: Ditto.
2701 * g++.dg/template/const3.C: Ditto.
2702 * g++.dg/template/sfinae26.C: Ditto.
2703 * g++.dg/template/sfinae26.C: Ditto.
2704 * g++.dg/template/canon-type-11.C: Ditto.
2705 * g++.dg/template/union2.C: Ditto.
2706 * g++.dg/template/canon-type-3.C: Ditto.
2707 * g++.dg/template/canon-type-1.C: Ditto.
2708 * g++.dg/template/canon-type-5.C: Ditto.
2709 * g++.dg/template/canon-type-7.C: Ditto.
2710 * g++.dg/template/canon-type-10.C: Ditto.
2711 * g++.dg/template/spec36.C: Ditto.
2712 * g++.dg/template/typedef38.C: Ditto.
2713 * g++.dg/template/canon-type-4.C: Ditto.
2714 * g++.dg/template/canon-type-6.C: Ditto.
2715 * g++.dg/template/canon-type-13.C: Ditto.
2716 * g++.dg/template/instantiate9.C: Ditto.
2717 * g++.dg/template/ttp22.C: Ditto.
2718 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2719 * g++.dg/warn/Walways-true-1.C: Ditto.
2720 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2721 * g++.dg/warn/Walways-true-2.C: Ditto.
2722 * g++.dg/conversion/op4.C: Ditto.
2723 * g++.dg/opt/pr19650.C: Ditto.
2724 * g++.dg/lookup/friend11.C: Ditto.
2725 * g++.dg/other/default2.C: Ditto.
2726 * g++.dg/other/default3.C: Ditto.
2727 * g++.dg/other/dtor2.C: Ditto.
2728 * g++.dg/other/friend5.C: Ditto.
2729 * g++.dg/other/default5.C: Ditto.
2730 * g++.dg/init/brace6.C: Ditto.
2731 * g++.dg/init/aggr5.C: Ditto.
2732 * g++.dg/init/error2.C: Ditto.
2733 * g++.dg/expr/bound-mem-fun.C: Ditto.
2734 * g++.dg/expr/cond6.C: Ditto.
2735 * g++.dg/expr/stmt-expr-1.C: Ditto.
2736 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2737 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2738 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2739 * g++.dg/cpp0x/bracket1.C: Ditto.
2740 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2741 * g++.dg/cpp0x/pr38646.C: Ditto.
2742 * g++.dg/cpp0x/variadic73.C: Ditto.
2743 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2744 * g++.dg/cpp0x/bracket4.C: Ditto.
2745 * g++.dg/cpp0x/decltype4.C: Ditto.
2746 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2747 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2748 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2749 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2750 * g++.dg/cpp0x/decltype2.C: Ditto.
2751 * g++.dg/cpp0x/decltype1.C: Ditto.
2752 * g++.dg/cpp0x/bracket2.C: Ditto.
2753 * g++.dg/cpp0x/decltype5.C: Ditto.
2754 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2755 * g++.dg/cpp0x/variadic70.C: Ditto.
2756 * g++.dg/cpp0x/decltype6.C: Ditto.
2757 * g++.dg/cpp0x/rvo.C: Ditto.
2758 * g++.dg/cpp0x/vt-40092.C: Ditto.
2759 * g++.dg/cpp0x/variadic-new.C: Ditto.
2760 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2761 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2762 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2763 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2764 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2765 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2766 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2767 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2768 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2769 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2770 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2771 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2772 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2773 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2774 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2775 * g++.dg/cpp0x/pr39639.C: Ditto.
2776 * g++.dg/cpp0x/decltype3.C: Ditto.
2777 * g++.dg/cpp0x/variadic68.C: Ditto.
2778 * g++.dg/cpp0x/variadic-function.C: Ditto.
2779 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2780 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2781 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2782 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2783 * g++.dg/parse/crash35.C: Ditto.
2784 * g++.dg/parse/crash40.C: Ditto.
2785 * g++.dg/parse/defarg12.C: Ditto.
2786 * g++.dg/parse/crash34.C: Ditto.
2787 * g++.dg/parse/constructor3.C: Ditto.
2788 * g++.dg/parse/template23.C: Ditto.
2789 * g++.dg/parse/crash56.C: Ditto.
2790 * g++.dg/parse/dtor13.C: Ditto.
2791 * g++.dg/parse/error33.C: Ditto.
2792 * g++.dg/parse/ctor9.C: Ditto.
2793 * g++.dg/parse/error32.C: Ditto.
2794 * g++.dg/parse/error37.C: Ditto.
2795 * g++.dg/parse/bitfield3.C: Ditto.
2796 * g++.dg/parse/struct-4.C: Ditto.
2797 * g++.dg/ext/has_trivial_copy.C: Ditto.
2798 * g++.dg/ext/is_polymorphic.C: Ditto.
2799 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2800 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2801 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2802 * g++.dg/ext/is_union.C: Ditto.
2803 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2804 * g++.dg/ext/is_pod.C: Ditto.
2805 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2806 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2807 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2808 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2809 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2810 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2811 * g++.dg/ext/is_abstract.C: Ditto.
2812 * g++.dg/ext/has_trivial_assign.C: Ditto.
2813 * g++.dg/ext/is_class.C: Ditto.
2814 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2815 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2816 * g++.dg/ext/is_base_of.C: Ditto.
2817 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2818 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2819 * g++.dg/ext/is_empty.C: Ditto.
2820 * g++.dg/ext/is_enum.C: Ditto.
2821 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2822 * gnat.dg/opt11.adb: Ditto.
2823 * obj-c++.dg/pr45735.mm: Ditto.
2824 * obj-c++.dg/pr24393.mm: Ditto.
2825 * obj-c++.dg/exceptions-2.mm: Ditto.
2826 * objc.dg/pr45735.m: Ditto.
2827 * objc.dg/pr24393.m: Ditto.
2829 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2831 * objc.dg/attributes/objc-exception-1.m: New.
2833 2011-02-23 Jie Zhang <jie@codesourcery.com>
2835 * gcc.dg/cpp/include7.c: New test.
2837 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2840 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2842 2011-02-23 Jie Zhang <jie@codesourcery.com>
2844 PR rtl-optimization/47763
2845 * gcc.dg/pr47763.c: New test.
2847 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2850 * gfortran.dg/whole_file_32.f90 : New test.
2852 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2855 * g++.dg/inherit/virtual7.C: New test.
2857 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2860 * objc.dg/type-size-3.m: Updated error message.
2861 * objc.dg/type-size-4.m: New test.
2862 * objc.dg/type-size-5.m: New test.
2864 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2866 * lib/gnat.exp: Fix comments.
2867 Don't load libgloss.exp.
2868 (default_gnat_version): Call $compiler with --version.
2869 Adapt regexp for gnatmake output, insert version.
2870 (gnat_version): New proc.
2871 (gnat_init): Remove gnat_libgcc_s_path.
2872 (gnat_target_compile): Likewise.
2873 Remove ld_library_path.
2874 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2875 (gnat_pass): Remove.
2876 (gnat_pass): Remove.
2877 (gnat_finish): Remove.
2878 (gnat_exit): Remove.
2879 (local_find_gnatmake): Reindent.
2880 (runtest_file_p): Remove.
2881 (prune_warnings): Remove.
2882 (find_gnatclean): New proc.
2883 * lib/gnat-dg.exp (lremove): New proc.
2884 (gnat-dg-test): Reindent.
2885 Remove additional output files.
2886 (gnat-dg-runtest): Remove.
2888 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2889 * gnat.dg/loop_optimization6.adb: Likewise.
2890 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2892 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2894 PR tree-optimization/47835
2895 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2897 2011-02-22 Tobias Burnus <burnus@net-b.de>
2899 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2900 * gfortran.dg/abstract_type_2.f03: Ditto.
2901 * gfortran.dg/abstract_type_3.f03: Ditto.
2902 * gfortran.dg/abstract_type_4.f03: Ditto.
2903 * gfortran.dg/abstract_type_5.f03: Ditto.
2904 * gfortran.dg/abstract_type_6.f03: Ditto.
2905 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2906 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2907 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2908 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2909 * gfortran.dg/array_function_5.f90: Ditto.
2910 * gfortran.dg/asynchronous_3.f03: Ditto.
2911 * gfortran.dg/char_expr_1.f90: Ditto.
2912 * gfortran.dg/class_14.f03: Ditto.
2913 * gfortran.dg/data_array_6.f: Ditto.
2914 * gfortran.dg/data_invalid.f90: Ditto.
2915 * gfortran.dg/dot_product_1.f03: Ditto.
2916 * gfortran.dg/func_derived_5.f90: Ditto.
2917 * gfortran.dg/func_result_4.f90: Ditto.
2918 * gfortran.dg/implied_do_1.f90: Ditto.
2919 * gfortran.dg/initialization_25.f90: Ditto.
2920 * gfortran.dg/initialization_26.f90: Ditto.
2921 * gfortran.dg/interface_34.f90: Ditto.
2922 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2923 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2924 * gfortran.dg/matmul_8.f03: Ditto.
2925 * gfortran.dg/merge_init_expr.f90: Ditto.
2926 * gfortran.dg/pack_assign_1.f90: Ditto.
2927 * gfortran.dg/pack_vector_1.f90: Ditto.
2928 * gfortran.dg/pointer_check_8.f90: Ditto.
2929 * gfortran.dg/product_init_expr.f03: Ditto.
2930 * gfortran.dg/reshape_order_5.f90: Ditto.
2931 * gfortran.dg/reshape_shape_1.f90: Ditto.
2932 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2933 * gfortran.dg/same_name_2.f90: Ditto.
2934 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2935 * gfortran.dg/spread_init_expr.f03: Ditto.
2936 * gfortran.dg/stmt_func_1.f90: Ditto.
2937 * gfortran.dg/sum_init_expr.f03: Ditto.
2938 * gfortran.dg/transpose_3.f03: Ditto.
2939 * gfortran.dg/unpack_init_expr.f03: Ditto.
2940 * gfortran.dg/warn_conversion.f90: Ditto.
2941 * gfortran.dg/warn_conversion_2.f90: Ditto.
2942 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2943 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2944 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2945 * gfortran.dg/whole_file_16.f90: Ditto.
2946 * gfortran.dg/whole_file_17.f90: Ditto.
2947 * gfortran.dg/whole_file_18.f90: Ditto.
2948 * gfortran.dg/whole_file_20.f03: Ditto.
2949 * gfortran.dg/whole_file_5.f90: Ditto.
2950 * gfortran.dg/whole_file_6.f90: Ditto.
2951 * gfortran.dg/write_invalid_format.f90: Ditto.
2952 * gfortran.dg/zero_sized_6.f90: Ditto.
2954 2011-02-21 Jeff Law <law@redhat.com>
2956 PR rtl-optimization/46178
2957 * gcc.target/i386/pr46178.c: New test.
2959 PR rtl-optimization/46002
2960 * gcc.c-torture/compile/pr46002.c: New test.
2962 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2964 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2967 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2970 * g++.dg/debug/pr47106.C: Require effective target lto.
2972 2011-02-21 Jason Merrill <jason@redhat.com>
2974 * g++.dg/cpp0x/constexpr-diag2.C: New.
2976 2011-02-20 Jason Merrill <jason@redhat.com>
2978 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2980 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2982 * g++.dg/overload/conv-op1.C: New.
2984 * g++.dg/cpp0x/constexpr-synth1.C: New.
2986 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2988 * objc.dg/layout-2.m: New.
2989 * objc.dg/selector-3.m: Adjusted location of error message.
2990 * objc.dg/type-size-3.m: Same.
2991 * obj-c++.dg/selector-3.mm: Same.
2993 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2996 * objc.dg/property/dotsyntax-22.m: New.
2997 * obj-c++.dg/property/dotsyntax-22.mm: New.
2999 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3002 * g++.dg/template/typedef38.C: New test.
3004 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3007 * gfortran.dg/whole_file_30.f90 : New test.
3008 * gfortran.dg/whole_file_31.f90 : New test.
3010 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3014 * gfortran.dg/whole_file_28.f90 : New test.
3015 * gfortran.dg/whole_file_29.f90 : New test.
3017 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3020 * g++.dg/template/crash105.C: New.
3022 2011-02-19 Jason Merrill <jason@redhat.com>
3024 * g++.dg/cpp0x/regress/no-elide1.C: New.
3026 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3028 PR tree-optimization/46620
3029 * gcc.dg/pr46620.c: New.
3031 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3034 * gcc.target/i386/pr47809.c: New test.
3036 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3037 Tobias Burnus <burnus@net-b.de>
3039 * lib/target-supports.exp
3040 (check_effective_target_fortran_large_real): New check for large reals.
3041 * gfortran.dg/nan_7.f90: New test.
3043 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3045 PR libgfortran/47567
3046 * gfortran.dg/fmt_f0_1.f90: Update test.
3048 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3051 * gfortran.dg/array_constructor_36.f90 : New test.
3052 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3053 allow for comparison between different elements of the array
3054 constructor at different levels of optimization.
3056 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3058 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3059 * gcc.target/i386/pr32280-1.c: Likewise.
3061 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3064 * gcc.target/i386/pr47800.c: New test.
3066 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3068 * objc/execute/exceptions/foward-1.x: New.
3070 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3073 * gfortran.dg/derived_constructor_comps_4.f90: New.
3075 2011-02-18 Tobias Burnus
3078 * gfortran.dg/func_result_6.f90: New.
3080 2011-02-18 Michael Matz <matz@suse.de>
3083 * gfortran.dg/lto/pr45586_0.f90: New test.
3084 * gfortran.dg/typebound_proc_20.f90: Ditto.
3085 * gfortran.dg/typebound_proc_21.f90: Ditto.
3087 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3090 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3092 2011-02-18 Tobias Burnus <burnus@net-b.de>
3095 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3097 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3098 normalizing the error/warning output.
3099 * gfortran.dg/Wall.f90: Update dg-error/warning.
3100 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3101 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3102 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3103 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3104 * gfortran.dg/class_30.f90: Update dg-error/warning.
3105 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3106 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3107 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3108 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3109 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3110 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3111 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3112 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3113 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3114 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3115 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3116 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3117 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3118 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3119 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3120 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3121 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3122 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3123 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3124 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3125 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3126 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3127 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3128 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3129 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3131 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3134 * gfortran.dg/proc_ptr_comp_30.f90: New.
3136 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3139 * gcc.target/i386/pr47780.c: New test.
3141 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3144 * gfortran.dg/class_40.f03: New.
3146 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3149 * g++.dg/cpp0x/auto21.C: New test.
3151 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3153 * objc.dg/special/unclaimed-category-1.h: Updated for
3155 * objc.dg/special/unclaimed-category-1.m: Same.
3156 * objc.dg/zero-link-1.m: Same.
3157 * objc.dg/lookup-1.m: Same.
3158 * objc.dg/torture/strings/const-str-9.m
3159 * objc.dg/torture/strings/const-str-10.m: Same.
3160 * objc.dg/torture/strings/const-str-11.m: Same.
3161 * objc.dg/torture/forward-1.m: Same.
3162 * objc.dg/zero-link-2.m: Same.
3163 * objc.dg/encode-7-next-64bit.m: Same.
3164 * objc.dg/method-4.m: Same.
3165 * objc.dg/next-runtime-1.m: Same.
3166 * objc.dg/image-info.m: Same.
3167 * objc.dg/pr23214.m: Same.
3168 * objc.dg/symtab-1.m: Same.
3169 * obj-c++.dg/basic.m: Same.
3170 * obj-c++.dg/proto-lossage-3.m: Same.
3171 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3172 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3173 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3174 * obj-c++.dg/method-11.m: Same.
3175 * objc/execute/enumeration-1.m: Same.
3176 * objc/execute/object_is_class.m: Same.
3177 * objc/execute/formal_protocol-2.m: Same.
3178 * objc/execute/formal_protocol-4.m: Same.
3179 * objc/execute/formal_protocol-6.m: Same.
3180 * objc/execute/bycopy-3.m: Same.
3181 * objc/execute/exceptions/catchall-1.m: Same.
3182 * objc/execute/exceptions/finally-1.m: Same.
3183 * objc/execute/exceptions/local-variables-1.m: Same.
3184 * objc/execute/exceptions/foward-1.m: Same.
3185 * objc/execute/bf-common.h
3186 * objc/execute/enumeration-2.m: Same.
3187 * objc/execute/formal_protocol-1.m: Same.
3188 * objc/execute/formal_protocol-3.m: Same.
3189 * objc/execute/formal_protocol-5.m: Same.
3190 * objc/execute/accessing_ivars.m: Same.
3191 * objc/execute/bycopy-2.m: Same.
3192 * objc/execute/formal_protocol-7.m: Same.
3193 * objc/execute/compatibility_alias.m: Same.
3194 * objc/execute/no_clash.m: Same.
3195 * objc/execute/object_is_meta_class.m: Same.
3196 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3197 * objc/execute/class-tests-1.h: Include stdio.h.
3198 * objc/execute/class-tests-2.h: Same.
3199 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3201 * obj-c++.dg/try-catch-2.mm: Same.
3203 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3206 * g++.dg/warn/Wunused-parm-4.C: New test.
3208 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3209 Jan Hubicka <jh@suse.cz>
3213 * g++.dg/debug/pr47106.C: New.
3215 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3218 * gcc.target/i386/pr43653.c: New test.
3220 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3223 * g++.dg/template/inherit6.C: New test.
3225 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3228 * gfortran.dg/class_39.f03: New.
3230 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3233 * g++.dg/cpp0x/variadic106.C: New test.
3235 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3238 * gfortran.dg/pr47757-1.f90: New test.
3239 * gfortran.dg/pr47757-2.f90: New test.
3240 * gfortran.dg/pr47757-3.f90: New test.
3243 * g++.dg/cpp0x/enum8.C: New test.
3245 2011-02-15 Jason Merrill <jason@redhat.com>
3247 * g++.dg/inherit/implicit-trivial1.C: New.
3248 * g++.dg/cpp0x/implicit-trivial1.C: New.
3250 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3253 * gcc.dg/torture/pr47725.c: Removed.
3255 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3258 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3259 constant does not generate a load from memory.
3261 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3264 * gcc.dg/torture/pr47725.c: New.
3266 2011-02-15 Richard Guenther <rguenther@suse.de>
3268 PR tree-optimization/47743
3269 * gcc.dg/torture/pr47743.c: New testcase.
3271 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3274 * gcc.target/i386/pr47581.c: New test.
3276 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3279 * gfortran.dg/select_type_22.f03: New.
3281 2011-02-14 Jason Merrill <jason@redhat.com>
3283 * g++.dg/cpp0x/regress/enum1.C: New.
3285 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3287 * gnat.dg/include.adb: New test.
3289 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3292 * gfortran.dg/class_38.f03: New.
3294 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3296 * gcc.dg/pr46494.c: New test.
3298 2011-02-14 Richard Guenther <rguenther@suse.de>
3300 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3302 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3305 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3306 sparc*-sun-solaris2.11.
3308 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3311 * gfortran.dg/argument_checking_18.f90: New.
3313 2011-02-13 Tobias Burnus <burnus@net-b.de>
3315 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3316 * gfortran.dg/argument_checking_17.f90: New.
3318 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3320 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3321 are temporarily disabled.
3322 * gfortran.dg/class_7.f03: Ditto.
3323 * gfortran.dg/coarray_14.f90: Ditto.
3324 * gfortran.dg/typebound_proc_13.f03: Ditto.
3326 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3329 * gfortran.dg/extends_11.f03: New.
3331 2011-02-11 Xinliang David Li <davidxl@google.com>
3333 PR tree-optimization/47707
3334 * g++.dg/tree-ssa/pr47707.C: New test.
3336 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3338 * g++.dg/opt/inline17.C: New test.
3340 2011-02-11 Tobias Burnus <burnus@net-b.de>
3343 * gfortran.dg/pure_formal_2.f90: New.
3345 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3347 PR rtl-optimization/47614
3348 * gfortran.dg/pr47614.f: New.
3350 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3353 * gcc.dg/opts-6.c: New test.
3355 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3358 * gcc.dg/pr47684.c: New test.
3360 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3363 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3364 c99_runtime, dg-add-options c99_runtime.
3365 (main): Use __asm__.
3367 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3370 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3371 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3372 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3373 * gcc.dg/ucnid-10.c: Likewise.
3374 * gcc.dg/ucnid-13.c: Likewise.
3375 * gcc.dg/ucnid-7.c: Likewise.
3376 * gcc.dg/ucnid-8.c: Likewise.
3377 Adapt dg-warning line number.
3379 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3381 * gcc.target/i386/parity-1.c: Use -march=k8.
3382 * gcc.target/i386/parity-2.c: Ditto.
3383 * gcc.target/i386/vecinit-1.c: Ditto.
3384 * gcc.target/i386/vecinit-2.c: Ditto.
3386 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3389 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3390 * gcc.target/mips/save-restore-3.c: Likewise.
3391 * gcc.target/mips/save-restore-4.c: Likewise.
3392 * gcc.target/mips/save-restore-5.c: Likewise.
3395 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3396 * g++.dg/tree-prof/partition2.C: Likewise.
3398 2011-02-09 Jason Merrill <jason@redhat.com>
3400 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3401 rather than misdeclare std::puts.
3403 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3404 * g++.dg/other/warning1.C: Likewise.
3405 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3406 * g++.old-deja/g++.gb/scope06.C: Likewise.
3407 * g++.old-deja/g++.law/cvt11.C: Likewise.
3408 * g++.old-deja/g++.law/init1.C: Likewise.
3409 * g++.dg/abi/mangle26.C: Likewise.
3411 * g++.dg/template/function1.C: Adjust for C++0x mode.
3412 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3414 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3415 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3417 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3419 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3421 * g++.dg/cpp0x/regress: New directory.
3422 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3423 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3424 * g++.dg/cpp0x/regress/regress3.C: New.
3426 2011-02-10 Richard Guenther <rguenther@suse.de>
3428 PR tree-optimization/47677
3429 * gcc.dg/torture/pr47677.c: New testcase.
3431 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3433 * objc.dg/special/load-category-1.m: Remove unused header.
3434 * objc.dg/special/load-category-1a.m: Likewise.
3435 * objc.dg/special/load-category-2.m: Likewise.
3436 * objc.dg/special/load-category-2a.m: Likewise.
3437 * objc.dg/special/load-category-3.m: Likewise.
3438 * objc.dg/special/load-category-3a.m: Likewise.
3439 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3440 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3441 * objc.dg/attributes/class-attribute-1.m: Likewise.
3442 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3443 * obj-c++.dg/property/property.exp: Likewise.
3444 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3445 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3446 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3447 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3448 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3449 * obj-c++.dg/template-8.mm: Likewise.
3451 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3454 * gcc.target/i386/pr47665.c: New test.
3456 2011-02-10 Jie Zhang <jie@codesourcery.com>
3460 2011-02-05 Jie Zhang <jie@codesourcery.com>
3462 * gcc.dg/pr42631.c: Update test.
3463 * gcc.dg/pr42631-2.c: New test.
3465 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3468 * gfortran.dg/proc_decl_25.f90: New.
3470 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3473 * gfortran.dg/typebound_assignment_2.f03: New.
3475 2011-02-09 Richard Guenther <rguenther@suse.de>
3477 PR tree-optimization/47664
3478 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3480 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3483 * gnat.dg/uninit_func.adb: Adjust dg directive.
3485 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3488 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3490 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3493 * gfortran.dg/auto_dealloc_2.f90: New.
3495 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3497 * gcc.dg/builtins-config.h: Remove __sgi handling.
3498 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3499 -std=c99 for mips-sgi-irix6.5*.
3501 2011-02-09 Martin Jambor <mjambor@suse.cz>
3504 * gfortran.dg/pr25923.f90: Remove xfails.
3506 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3509 * gfortran.dg/inquire_14.f90: New test.
3511 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3514 * gfortran.dg/pointer_init_6.f90: New.
3516 2011-02-08 Jeff Law <law@redhat.com>
3518 PR tree-optimization/42893
3519 * gcc.tree-ssa/pr42893.c: New test.
3521 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3523 PR tree-optimization/46834
3524 PR tree-optimization/46994
3525 PR tree-optimization/46995
3526 * gcc.dg/graphite/id-pr46834.c: New.
3527 * gfortran.dg/graphite/id-pr46994.f90: New.
3528 * gfortran.dg/graphite/id-pr46995.f90: New.
3530 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3533 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3534 using the variable is known the warning is emitted there.
3535 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3536 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3538 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3541 * gcc.dg/noreturn-1.c (foo5): Likewise.
3542 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3543 (method2): Likewise.
3545 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3546 the return statement using the uninitialized variable.
3547 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3549 2011-02-08 Richard Guenther <rguenther@suse.de>
3552 * g++.dg/opt/pr47639.c: New testcase.
3554 2011-02-08 Richard Guenther <rguenther@suse.de>
3556 PR tree-optimization/47632
3557 * g++.dg/opt/pr47632.C: New testcase.
3559 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3561 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3563 2011-02-07 Richard Guenther <rguenther@suse.de>
3565 PR tree-optimization/47615
3566 * g++.dg/opt/pr47615.C: New testcase.
3568 2011-02-07 Richard Guenther <rguenther@suse.de>
3570 PR tree-optimization/47621
3571 * gcc.dg/torture/pr47621.c: New testcase.
3573 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3575 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3577 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3580 * gfortran.dg/allocate_with_source_1 : New test.
3582 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3585 * gcc.dg/pr47610.c: New test.
3587 2011-02-05 Jie Zhang <jie@codesourcery.com>
3590 * gcc.dg/pr42631.c: Update test.
3591 * gcc.dg/pr42631-2.c: New test.
3593 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3596 * gfortran.dg/pr47574.f90: New test.
3598 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3600 PR tree-optimization/46194
3601 * gcc.dg/autopar/pr46194.c: New.
3603 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3605 PR tree-optimization/43695
3606 * g++.dg/ipa/pr43695.C: New.
3608 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3611 * gcc.dg/pr23200.c: New test.
3613 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3616 * g++.dg/pr47589.C: New test.
3618 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3621 * g++.dg/template/typedef37.C: New test.
3622 * g++.dg/template/param1.C: Adjust expected error message.
3624 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3627 * gcc.dg/pr31490-2.c: New test.
3628 * gcc.dg/pr31490-3.c: New test.
3629 * gcc.dg/pr31490-4.c: New test.
3631 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3632 Jakub Jelinek <jakub@redhat.com>
3635 * g++.dg/parser/semicolon3.C: Adjust.
3636 * g++.dg/parser/semicolon4.C: New testcase.
3637 * g++.dg/pr46890.C: New testcase.
3639 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3642 * g++.dg/init/pr29571.C: New.
3644 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3646 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3647 instead of vect_int.
3649 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3652 * gcc.target/i386/pr47312.c: New test.
3655 * gcc.target/i386/pr47564.c: New test.
3657 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3659 PR tree-optimization/45122
3660 * gcc.dg/tree-ssa/pr45122.c: New.
3662 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3665 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3668 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3669 and vsx so a default --with-cpu=power7 doesn't give an error
3670 when -mavoid-indexed-addresses is used.
3672 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3673 wrapper function to save the arguments and then jump to the real
3674 function, rather than depending on the compiler not to move stuff
3676 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3678 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3679 Paul Thomas <pault@gcc.gnu.org>
3682 * gfortran.dg/class_37.f03 : New test.
3684 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3685 Richard Guenther <rguenther@suse.de>
3687 PR tree-optimization/40979
3689 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3690 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3691 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3692 check_vect_support_and_set_flags.
3693 * gfortran.dg/graphite/vect-pr40979.f90: New.
3695 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3698 * gfortran.dg/class_36.f03: New.
3700 2011-02-02 Richard Guenther <rguenther@suse.de>
3702 PR tree-optimization/47566
3703 * gcc.dg/lto/20110201-1_0.c: New testcase.
3705 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3711 * debug/pr47498.c: New.
3712 * debug/pr47501.c: New.
3714 2011-02-01 Richard Guenther <rguenther@suse.de>
3716 PR tree-optimization/47559
3717 * g++.dg/torture/pr47559.C: New testcase.
3719 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3722 * gfortran.dg/typebound_call_20.f03: New.
3724 2011-02-01 Richard Guenther <rguenther@suse.de>
3726 PR tree-optimization/47555
3727 * gcc.dg/pr47555.c: New testcase.
3729 2011-02-01 Richard Guenther <rguenther@suse.de>
3731 PR tree-optimization/47541
3732 * g++.dg/torture/pr47541.C: New testcase.
3734 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3737 * gfortran.dg/typebound_call_19.f03: New.
3739 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3742 * g++.dg/cpp0x/pr47416.C: New test.
3744 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3747 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3749 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3752 * gfortran.dg/typebound_assignment_1.f03: New.
3754 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3756 PR tree-optimization/47538
3757 * gcc.c-torture/execute/pr47538.c: New test.
3759 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3762 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3764 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3766 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3768 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3770 PR rtl-optimization/44031
3771 * gcc.c-torture/compile/20110131-1.c: New test.
3773 2011-01-31 Tobias Burnus <burnus@net-b.de>
3776 * gfortran.dg/stmt_func_1.f90: New.
3778 2011-01-31 Tobias Burnus <burnus@net-b.de>
3781 * gfortran.dg/interface_34.f90: New.
3783 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3786 * gfortran.dg/realloc_on_assign_5.f03: New test.
3787 * gfortran.dg/realloc_on_assign_5.f03: New test.
3789 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3791 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3792 * gfortran.dg/bessel_7.f90: Likewise.
3793 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3795 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3796 * gfortran.dg/sum_init_expr.f03: Likewise.
3798 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3800 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3803 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3804 loop only on "vect_intfloat_cvt" targets.
3806 2011-01-29 Tobias Burnus <burnus@net-b.de>
3809 * gfortran.dg/shape_6.f90: New.
3811 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3813 PR libgfortran/47434
3814 * gfortran.dg/read_infnan_1.f90: Update test.
3815 * gfortran.dg/module_nan.f90: Update test.
3816 * gfortran.dg/char4_iunit_1.f03: Update test.
3817 * gfortran.dg/large_real_kind_1.f90: Update test.
3818 * gfortran.dg/real_const_3.f90: Update test.
3819 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3821 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3824 * g++.dg/template/param2.C: New test.
3826 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3828 PR libgfortran/47285
3829 * gfortran.dg/fmt_g.f: New test.
3831 2011-01-28 Tobias Burnus <burnus@net-b.de>
3834 * gfortran.dg/pure_formal_1.f90: New.
3836 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3839 * gcc.dg/tls/pr42894.c: New test.
3841 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3843 * gcc.dg/pr47276.c: Add dg-require-visibility.
3845 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3847 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3849 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3850 Tobias Burnus <burnus@gcc.gnu.org>
3855 * gfortran.dg/realloc_on_assign_3.f03: New test.
3856 * gfortran.dg/realloc_on_assign_4.f03: New test.
3857 * gfortran.dg/allocatable_function_5.f90: New test.
3858 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3859 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3860 implemented" dg-errors.
3862 2011-01-27 Jan Hubicka <jh@suse.cz>
3865 * gcc.dg/attr-weakref-4.c: New testcase
3867 2011-01-27 Martin Jambor <mjambor@suse.cz>
3869 PR tree-optimization/47228
3870 * gcc.dg/torture/pr47228.c: New test.
3872 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3874 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3876 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3878 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3879 when using auto-overlay support on the SPU.
3881 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3883 PR rtl-optimization/44174
3884 * gcc.target/i386/asm-6.c: New test.
3886 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3888 PR rtl-optimization/46856
3889 * gcc.c-torture/compile/pr46856.c: New test.
3891 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3892 Andrew Pinski <pinskia@gmail.com>
3895 * gcc.dg/pr43082.c: New.
3897 2011-01-26 DJ Delorie <dj@redhat.com>
3899 PR rtl-optimization/46878
3900 * gcc.dg/pr46878-1.c: New test.
3902 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3905 * g++.dg/cpp0x/pr47476.C: New test.
3907 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3909 * gcc.c-torture/compile/20110126-1.c: New test.
3911 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3914 * gcc.dg/torture/pr47473.c: New test.
3916 2011-01-26 Jan Hubicka <jh@suse.cz>
3919 * gcc.c-torture/execute/pr47237.c: New testcase.
3921 2011-01-26 Jan Hubicka <jh@suse.cz>
3923 PR tree-optimization/47190
3924 * gcc.dg/attr-weakref-3.c: New testcase.
3926 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3929 * gcc.dg/dll-9a.c: New test file.
3930 * gcc.dg/dll-11.c: Likewise.
3931 * gcc.dg/dll-12.c: Likewise.
3932 * gcc.dg/dll-12a.c: Likewise.
3933 * gcc.dg/dll-11a.c: Likewise.
3934 * gcc.dg/dll-9.c: Likewise.
3935 * gcc.dg/dll-10.c: Likewise.
3936 * gcc.dg/dll-10a.c: Likewise.
3937 * g++.dg/ext/dllexport4a.cc: Likewise.
3938 * g++.dg/ext/dllexport4.C: Likewise.
3939 * g++.dg/ext/dllexport5.C: Likewise.
3940 * g++.dg/ext/dllexport5a.cc: Likewise.
3942 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3944 PR tree-optimization/46970
3945 * gcc.dg/graphite/pr46970.c: New.
3947 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3949 PR tree-optimization/46215
3950 * gcc.dg/graphite/pr46215.c: New.
3952 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3954 PR tree-optimization/46168
3955 * gcc.dg/graphite/pr46168.c: New.
3957 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3959 PR tree-optimization/43657
3960 * gcc.dg/graphite/pr43657.c: New.
3962 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3964 PR tree-optimization/29832
3965 * gfortran.dg/graphite/pr29832.f90: New.
3967 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3969 PR tree-optimization/43567
3970 * gcc.dg/graphite/pr43567.c: New.
3972 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3974 * gfortran.dg/graphite/interchange-4.f: New.
3975 * gfortran.dg/graphite/interchange-5.f: New.
3977 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3978 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3979 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3980 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3981 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3982 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3983 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3984 * gfortran.dg/ltrans-7.f90: Removed.
3985 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3987 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3988 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3989 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3990 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3991 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3992 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3993 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3994 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3995 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3996 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3997 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3998 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3999 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4000 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4001 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4002 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4003 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4004 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4005 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4006 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4007 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4008 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4009 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4010 * gcc.dg/tree-ssa/data-dep-1.c
4011 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4012 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4013 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4014 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4015 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4017 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4019 PR tree-optimization/47265
4020 PR tree-optimization/47443
4021 * gcc.c-torture/compile/pr47265.c: New test.
4022 * gcc.dg/pr47443.c: New test.
4024 2011-01-25 Martin Jambor <mjambor@suse.cz>
4026 PR tree-optimization/47382
4027 * g++.dg/torture/pr47382.C: New test.
4028 * g++.dg/opt/devirt1.C: Xfail.
4030 2011-01-25 Yao Qi <yao@codesourcery.com>
4033 * gcc.target/arm/pr45701-1.c: New test.
4034 * gcc.target/arm/pr45701-2.c: New test.
4035 * gcc.target/arm/pr45701-3.c: New test.
4037 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4038 Jakub Jelinek <jakub@redhat.com>
4040 PR tree-optimization/47271
4041 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4043 2011-01-25 Nick Clifton <nickc@redhat.com>
4045 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4046 (saturate_add): Delete.
4048 (main): Do not run saturate_add.
4049 (set_interrupts): Delete.
4051 2011-01-25 Tobias Burnus <burnus@net-b.de>
4054 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4056 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4058 PR tree-optimization/47427
4059 PR tree-optimization/47428
4060 * gcc.c-torture/compile/pr47427.c: New test.
4061 * gcc.c-torture/compile/pr47428.c: New test.
4063 2011-01-25 Richard Guenther <rguenther@suse.de>
4066 * gcc.dg/torture/pr47411.c: New testcase.
4068 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4070 * gfortran.dg/graphite/id-24.f: New.
4071 * gfortran.dg/graphite/id-25.f: New.
4073 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4075 * gfortran.dg/graphite/id-23.f: New.
4077 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4079 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4081 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4083 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4084 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4085 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4086 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4087 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4088 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4089 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4090 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4091 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4093 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4095 * gcc.dg/graphite/block-0.c: Add documentation.
4096 * gcc.dg/graphite/block-4.c: Same.
4097 * gcc.dg/graphite/block-7.c: Same.
4098 * gcc.dg/graphite/block-8.c: New.
4099 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4100 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4101 * gcc.dg/graphite/interchange-12.c: Add documentation.
4102 * gcc.dg/graphite/interchange-13.c: New.
4103 * gcc.dg/graphite/interchange-14.c: New.
4104 * gcc.dg/graphite/interchange-15.c: New.
4105 * gcc.dg/graphite/interchange-8.c: Add documentation.
4106 * gcc.dg/graphite/interchange-mvt.c: Same.
4108 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4111 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4112 * gcc.target/powerpc/altivec-14.c: Ditto.
4113 * gcc.target/powerpc/altivec-33.c: Ditto.
4114 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4115 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4116 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4117 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4118 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4119 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4120 * g++.dg/ext/altivec-15.C: Ditto.
4121 * g++.dg/ext/altivec-types-1.C: Ditto.
4122 * g++.dg/ext/altivec-types-2.C: Ditto.
4123 * g++.dg/ext/altivec-types-3.C: Ditto.
4124 * g++.dg/ext/altivec-types-4.C: Ditto.
4126 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4128 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4130 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4132 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4133 optimization options.
4135 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4137 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4140 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4142 2011-01-23 Tobias Burnus <burnus@net-b.de>
4145 * gfortran.dg/allocatable_scalar_12.f90: New.
4147 2011-01-23 Ira Rosen <irar@il.ibm.com>
4149 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4150 vectorization to be not profitable if peeling is used to
4151 realign the memory access.
4152 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4153 loop bound to avoid loop unrolling.
4154 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4156 2011-01-22 Jan Hubicka <jh@suse.cz>
4159 * g++.dg/lto/pr47333.C: New file.
4161 2011-01-22 Jan Hubicka <jh@suse.cz>
4163 PR tree-optimization/43884
4165 * gcc.dg/autopar/outer-2.c: Increase array size.
4166 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4168 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4171 * gfortran.dg/c_loc_tests_16.f90: New test.
4173 2011-01-22 Tobias Burnus <burnus@net-b.de>
4176 * gfortran.dg/typebound_proc_19.f90: New.
4178 2011-01-21 Jeff Law <law@redhat.com>
4180 PR tree-optimization/47053
4181 * g++.dg/pr47053.C: New test.
4183 2011-01-21 Jason Merrill <jason@redhat.com>
4186 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4188 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4191 * g++.dg/cpp0x/range-for10.C: New test.
4192 * g++.dg/template/for1.C: New test.
4195 * g++.dg/tree-prof/partition3.C: New test.
4197 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4199 PR rtl-optimization/47366
4200 * g++.dg/opt/pr47366.C: New test.
4202 2011-01-21 Jason Merrill <jason@redhat.com>
4205 * g++.dg/cpp0x/constexpr-regress2.C: New.
4207 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4209 2011-01-21 Jeff Law <law@redhat.com>
4211 PR rtl-optimization/41619
4212 * gcc.dg/pr41619.c: New.
4214 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4216 PR tree-optimization/47355
4217 * g++.dg/opt/pr47355.C: New test.
4219 2011-01-21 Richard Guenther <rguenther@suse.de>
4221 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4224 2011-01-21 Richard Guenther <rguenther@suse.de>
4226 PR tree-optimization/47365
4227 * gcc.dg/torture/pr47365.c: New testcase.
4228 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4230 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4232 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4234 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4236 PR tree-optimization/47391
4237 * gcc.dg/pr47391.c: New test.
4239 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4241 * g++.dg/template/char1.C: Use signed char.
4243 2011-01-21 Tobias Burnus <burnus@net-b.de>
4246 * gfortran.dg/pointer_target_4.f90: New.
4248 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4251 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4252 ILP32 system and not IP32.
4254 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4257 * g++.dg/debug/pr46583.C: New.
4259 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4262 * g++.dg/debug/pr47283.C: New test.
4265 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4266 * gcc.target/i386/headmerge-2.c: Likewise.
4268 2011-01-20 Richard Guenther <rguenther@suse.de>
4271 * gcc.dg/torture/pr47370.c: New testcase.
4273 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4275 PR tree-optimization/46130
4276 * gcc.dg/pr46130-1.c: New test.
4277 * gcc.dg/pr46130-2.c: New test.
4279 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4282 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4284 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4287 * g++.dg/debug/pr46240.cc: New.
4289 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4292 * g++.dg/template/anonunion1.C: New test.
4294 PR rtl-optimization/47337
4295 * gcc.c-torture/execute/pr47337.c: New test.
4297 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4300 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4302 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4304 PR tree-optimization/46021
4305 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4307 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4309 PR tree-optimization/47290
4310 * g++.dg/torture/pr47290.C: New test.
4312 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4315 * gfortran.dg/proc_ptr_comp_29.f90: New.
4317 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4320 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4321 powerpc-apple-darwin9.
4323 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4325 PR rtl-optimization/47299
4326 * gcc.c-torture/execute/pr47299.c: New test.
4328 2011-01-17 Jason Merrill <jason@redhat.com>
4330 * g++.dg/cpp0x/constexpr-virtual.C: New.
4332 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4335 * gfortran.dg/gomp/pr47331.f90: New test.
4337 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4340 * objc.dg/selector-warn-1.m: New.
4341 * obj-c++.dg/selector-warn-1.mm: New.
4343 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4345 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4346 Update dg-final accordingly.
4348 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4350 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4352 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4354 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4356 * gcc.dg/guality/pr36728-2.c: Likewise.
4358 2011-01-17 Richard Guenther <rguenther@suse.de>
4360 PR tree-optimization/47313
4361 * g++.dg/torture/pr47313.C: New testcase.
4363 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4366 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4367 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4368 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4369 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4371 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4373 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4374 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4375 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4377 2011-01-17 Richard Guenther <rguenther@suse.de>
4379 PR tree-optimization/45967
4380 * gcc.dg/torture/pr45967-2.c: New testcase.
4381 * gcc.dg/torture/pr45967-3.c: Likewise.
4383 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4386 * g++.dg/ext/pr47213.C: Require visibility.
4388 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4390 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4391 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4393 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4395 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4396 Linux-based targets.
4398 2011-01-13 Jan Hubicka <jh@suse.cz>
4400 PR tree-optimization/47276
4401 * gcc.dg/pr47276.c: New testcase.
4403 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4404 Jonathan Wakely <jwakely.gcc@gmail.com>
4407 * g++.dg/other/pr33558.C: New.
4408 * g++.dg/other/pr33558-2.C: New.
4410 2011-01-14 Martin Jambor <mjambor@suse.cz>
4412 PR tree-optimization/45934
4413 PR tree-optimization/46302
4414 * g++.dg/ipa/devirt-c-1.C: New test.
4415 * g++.dg/ipa/devirt-c-2.C: Likewise.
4416 * g++.dg/ipa/devirt-c-3.C: Likewise.
4417 * g++.dg/ipa/devirt-c-4.C: Likewise.
4418 * g++.dg/ipa/devirt-c-5.C: Likewise.
4419 * g++.dg/ipa/devirt-c-6.C: Likewise.
4420 * g++.dg/ipa/devirt-6.C: Likewise.
4421 * g++.dg/ipa/devirt-d-1.C: Likewise.
4422 * g++.dg/torture/pr45934.C: Likewise.
4424 2011-01-14 Jason Merrill <jason@redhat.com>
4426 * g++.dg/cpp0x/variadic105.C: New.
4428 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4429 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4432 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4433 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4434 execution tests on i?86-*-*, x86_64-*-* and
4435 powerpc*-apple-darwin* && ilp32.
4436 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4437 tests on i?86-*-* and x86_64-*-*.
4439 2011-01-14 Richard Guenther <rguenther@suse.de>
4441 PR tree-optimization/47280
4442 * g++.dg/opt/pr47280.C: New testcase.
4444 2011-01-14 Jason Merrill <jason@redhat.com>
4446 * g++.dg/cpp0x/constexpr-regress1.C: New.
4448 * g++.dg/ext/flexary2.C: New.
4450 2011-01-14 Richard Guenther <rguenther@suse.de>
4453 * gcc.dg/torture/pr47281.c: New testcase.
4454 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4456 2011-01-14 Richard Guenther <rguenther@suse.de>
4458 PR tree-optimization/47286
4459 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4461 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4464 * g++.dg/ext/pr47213.C: New.
4466 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4468 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4470 2011-01-13 Tobias Burnus <burnus@net-b.de>
4471 Mikael Morin <mikael@gcc.gnu.org>
4475 * gfortran.dg/select_type_20.f90: New.
4476 * gfortran.dg/select_type_21.f90: New.
4478 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4481 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4483 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4485 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4486 * gcc.dg/guality/pr36728-2.c: Likewise.
4488 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4491 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4493 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4495 PR rtl-optimization/45352
4496 * gcc.dg/pr45352-3.c: New.
4498 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4500 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4502 * g++.dg/cpp0x/range-for8.C: New.
4503 * g++.dg/cpp0x/range-for9.C: New.
4505 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4508 * g++.dg/debug/pr47209.C: New.
4510 2011-01-12 Richard Guenther <rguenther@suse.de>
4513 * gcc.dg/lto/pr47259_0.c: New testcase.
4514 * gcc.dg/lto/pr47259_1.c: Likewise.
4516 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4518 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4519 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4520 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4521 methods missing from the OBJC2 Object.
4522 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4523 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4524 GNU and NeXT runtimes.
4525 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4527 * objc-obj-c++-shared/Object1.m: Likewise.
4528 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4529 * objc.dg/proto-qual-1.m: Likewise.
4530 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4531 * obj-c++.dg/proto-qual-1.mm: Likewise.
4533 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4536 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4538 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4540 Fixed the Objective-C++ testsuite and updated all tests.
4541 * lib/obj-c++.exp (obj-c++_init): Declare and set
4542 gcc_warning_prefix and gcc_error_prefix.
4543 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4544 'dg-warning', 'dg-message' and 'dg-error'.
4545 * obj-c++.dg/class-extension-3.mm: Likewise.
4546 * obj-c++.dg/class-protocol-1.mm: Likewise.
4547 * obj-c++.dg/encode-7.mm: Likewise.
4548 * obj-c++.dg/exceptions-3.mm: Likewise.
4549 * obj-c++.dg/exceptions-5.mm: Likewise.
4550 * obj-c++.dg/method-12.mm: Likewise.
4551 * obj-c++.dg/method-13.mm: Likewise.
4552 * obj-c++.dg/method-15.mm: Likewise.
4553 * obj-c++.dg/method-16.mm: Likewise.
4554 * obj-c++.dg/method-4.mm: Likewise.
4555 * obj-c++.dg/method-8.mm: Likewise.
4556 * obj-c++.dg/method-conflict-1.mm: Likewise.
4557 * obj-c++.dg/method-conflict-2.mm: Likewise.
4558 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4559 and uncommented second part of the testcase now that the testsuite
4561 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4562 and uncommented second part of the testcase now that the testsuite
4564 * obj-c++.dg/private-1.mm: Likewise.
4565 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4566 * obj-c++.dg/syntax-error-7.mm: Likewise.
4567 * obj-c++.dg/warn5.mm: Likewise.
4568 * obj-c++.dg/property/at-property-14.mm: Likewise.
4569 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4571 * obj-c++.dg/property/at-property-18.mm: Likewise.
4572 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4574 * obj-c++.dg/property/at-property-21.mm: Likewise.
4575 * obj-c++.dg/property/at-property-28.mm: Likewise.
4576 * obj-c++.dg/property/at-property-5.mm: Likewise.
4577 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4578 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4579 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4580 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4581 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4582 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4583 * obj-c++.dg/tls/diag-5.mm: Likewise.
4584 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4585 dg-error, now matched correctly.
4587 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4589 * objc.dg/property/at-property-29.m: New.
4590 * obj-c++.dg/property/at-property-29.mm: New.
4592 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4594 * go.test/go-test.exp (go-set-goarch): New proc.
4595 (go-gc-tests): Use it.
4597 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4600 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4602 2011-01-11 Richard Henderson <rth@redhat.com>
4604 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4606 2011-01-11 Jan Hubicka <jh@suse.cz>
4610 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4611 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4613 2011-01-11 Richard Guenther <rguenther@suse.de>
4615 PR tree-optimization/46076
4616 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4618 2011-01-11 Jeff Law <law@redhat.com>
4620 * PR tree-optimization/47086
4621 * gcc.dg/pr47086.c: New test.
4623 2011-01-11 Jason Merrill <jason@redhat.com>
4626 * g++.dg/template/new10.C: New.
4629 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4631 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4633 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4634 Split type definitions and NSConstantString class into...
4635 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4636 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4637 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4638 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4639 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4640 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4642 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4643 encode defines for newer NeXT system headers.
4644 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4645 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4646 * objc.dg/foreach-5.m: Likewise.
4647 * objc.dg/foreach-2.m: Likewise.
4648 * objc.dg/foreach-4.m: Likewise.
4649 * objc.dg/torture/strings/string1.m: Likewise.
4650 * objc.dg/torture/strings/string2.m: Likewise.
4651 * objc.dg/torture/strings/string3.m: Likewise.
4652 * objc.dg/torture/strings/string4.m: Likewise.
4653 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4654 header and stand alone.
4655 * obj-c++.dg/strings/strings-2.mm: Likewise.
4656 * objc.dg/torture/strings/const-str-3.m: Likewise.
4657 * objc.dg/strings/strings-2.m: Likewise.
4658 * objc.dg/strings/const-str-12b.m: Likewise.
4660 2011-01-12 Richard Guenther <rguenther@suse.de>
4663 * gcc.dg/attr-weak-1.c: Adjust.
4665 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4668 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4669 standard compliant and comment.
4671 2011-01-10 Jan Hubicka <jh@suse.cz>
4674 * gcc.dg/initpri3.c: New testcase.
4676 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4679 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4685 (g_ebp_save): Likewise.
4686 (g_esp_save): Likewise.
4688 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4690 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4692 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4694 PR tree-optimization/46021
4695 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4696 i?86-*-*, x86_64-*-*.
4698 2011-01-10 Jeff Law <law@redhat.com>
4700 * PR tree-optimization/47141
4701 * gcc.c-torture/compile/pr47141.c: New test.
4703 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4706 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4707 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4708 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4709 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4712 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4713 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4714 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4715 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4716 being vectorized. Adjust dg-final pattern.
4719 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4720 * gcc.dg/vect/slp-24.c: Likewise.
4722 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4725 * g++.dg/other/pr47218-1.C: New test file.
4726 * g++.dg/other/pr47218.C: Likewise.
4727 * g++.dg/other/pr47218.h: New supporting header.
4729 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4732 * objc.dg/attributes/invalid-attribute-1.m: New.
4733 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4735 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4738 * gfortran.dg/proc_ptr_comp_28.f90: New.
4740 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4742 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4743 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4744 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4745 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4746 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4747 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4748 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4749 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4750 * objc.dg/gnu-api-2-class.m: Likewise.
4751 * objc.dg/gnu-api-2-ivar.m: Likewise.
4752 * objc.dg/gnu-api-2-method.m: Likewise.
4753 * objc.dg/gnu-api-2-objc.m: Likewise.
4754 * objc.dg/gnu-api-2-object.m: Likewise.
4755 * objc.dg/gnu-api-2-property.m: Likewise.
4756 * objc.dg/gnu-api-2-protocol.m: Likewise.
4757 * objc.dg/gnu-api-2-sel.m: Likewise.
4759 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4761 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4762 * objc.dg/objc-foreach-4.m: Likewise.
4763 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4764 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4765 * objc.dg/foreach-4.m: Likewise.
4766 * objc.dg/foreach-5.m: Likewise.
4767 * objc.dg/foreach-3.m: Return self from init.
4769 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4772 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4774 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4777 * gfortran.dg/class_35.f90: New.
4779 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4781 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4783 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4786 * objc.dg/invalid-method-2.m: New.
4787 * obj-c++.dg/invalid-method-2.mm: New.
4789 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4792 * gfortran.dg/transpose_optimization_2.f90 : New test.
4794 2011-01-08 Jan Hubicka <jh@suse.cz>
4796 PR tree-optmization/46469
4797 * g++.dg/torture/pr46469.C: New testcase.
4799 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4801 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4802 emulation of libobjc-gnu structure layout functionality to ..
4803 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4804 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4805 * objc/execute/bf-common.h: Adjust headers.
4806 * objc/execute/bf-1.m: Likewise.
4807 * objc/execute/bf-2.m: Likewise.
4808 * objc/execute/bf-3.m: Likewise.
4809 * objc/execute/bf-4.m: Likewise.
4810 * objc/execute/bf-5.m: Likewise.
4811 * objc/execute/bf-6.m: Likewise.
4812 * objc/execute/bf-7.m: Likewise.
4813 * objc/execute/bf-8.m: Likewise.
4814 * objc/execute/bf-9.m: Likewise.
4815 * objc/execute/bf-10.m: Likewise.
4816 * objc/execute/bf-11.m: Likewise.
4817 * objc/execute/bf-12.m: Likewise.
4818 * objc/execute/bf-13.m: Likewise.
4819 * objc/execute/bf-14.m: Likewise.
4820 * objc/execute/bf-15.m: Likewise.
4821 * objc/execute/bf-16.m: Likewise.
4822 * objc/execute/bf-17.m: Likewise.
4823 * objc/execute/bf-18.m: Likewise.
4824 * objc/execute/bf-19.m: Likewise.
4825 * objc/execute/bf-20.m: Likewise.
4826 * objc/execute/bf-21.m: Likewise.
4827 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4828 objc_get_type_qualifiers ().
4830 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4833 * gfortran.dg/dependency_39.f90: New test.
4835 2011-01-07 Jan Hubicka <jh@suse.cz>
4837 Get builtins tests ready for linker plugin.
4838 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4839 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4840 my_memset, my_bzero): Mark used.
4841 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4842 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4844 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4847 2011-01-07 Jan Hubicka <jh@suse.cz>
4849 PR tree-optimization/46367
4850 * g++.dg/torture/pr46367.C: New file.
4852 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4855 * gcc.dg/pr47201.c: New test.
4858 * gcc.dg/tree-prof/pr47187.c: New test.
4860 2011-01-07 Tobias Burnus <burnus@net-b.de>
4863 * gfortran.dg/extends_type_of_3.f90: New.
4865 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4867 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4868 * g++.dg/ext/dllimport-MI1.C: Likewise.
4869 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4870 * g++.dg/ext/dllimport10.C: Likewise.
4871 * g++.dg/ext/dllimport11.C: Likewise.
4872 * g++.dg/ext/dllimport12.C: Likewise.
4873 * g++.dg/ext/dllimport13.C: Likewise.
4874 * g++.dg/ext/dllimport2.C: Likewise.
4875 * g++.dg/ext/dllimport3.C: Likewise.
4876 * g++.dg/ext/dllimport4.C: Likewise.
4877 * g++.dg/ext/dllimport5.C: Likewise.
4878 * g++.dg/ext/dllimport6.C: Likewise.
4879 * g++.dg/ext/dllimport8.C: Likewise.
4880 * g++.dg/ext/dllimport9.C: Likewise.
4881 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4882 targets, too. Additionally enable test for i?86-*-mingw*.
4883 * g++.dg/ext/selectany1.C: Likewise.
4884 Remove guard variable check.
4886 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4890 * gfortran.dg/storage_size_3.f08: Extended.
4892 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4895 * g++.dg/template/stdarg1.C: New test.
4897 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4900 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4901 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4902 from the interface of functions to not hide the errors that
4905 2011-01-06 Jan Hubicka <jh@suse.cz>
4907 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4908 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4910 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4914 * gfortran.dg/interface_33.f90: New test.
4916 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4919 * gcc.c-torture/compile/pr47150.c: New test.
4921 2011-01-06 Ira Rosen <irar@il.ibm.com>
4923 PR tree-optimization/47139
4924 * gcc.dg/vect/pr47139.c: New test.
4926 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4929 * gfortran.dg/extends_type_of_2.f03: New.
4931 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4933 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4935 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4937 * gnat.dg/opt14.adb: New test.
4939 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4942 * gfortran.dg/allocate_error_2.f90: New test.
4944 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4947 * gfortran.dg/storage_size_3.f08: New.
4949 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4951 PR libgfortran/47154
4952 * gfortran.dg/namelist_68.f90: New test.
4954 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4956 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4958 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4961 * gfortran.dg/class_34.f90: New.
4963 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4965 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4966 use __builtin_inff. Skip all single-precision tests that require
4969 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4971 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4973 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4975 PR tree-optimization/47148
4976 * gcc.c-torture/execute/pr47148.c: New test.
4978 PR tree-optimization/47155
4979 * gcc.c-torture/execute/pr47155.c: New test.
4981 PR rtl-optimization/47157
4982 * gcc.c-torture/compile/pr47157.c: New test.
4984 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4986 * gcc.dg/torture/vector-shift2.c (schar): Define.
4987 (main): Always use schar or uchar instead of plain "char" to avoid
4988 dependencies on implementation-defined char signedness.
4990 2011-01-03 Martin Jambor <mjambor@suse.cz>
4992 PR tree-optimization/46801
4993 * gnat.dg/pack9.adb: Remove xfail.
4995 2011-01-03 Martin Jambor <mjambor@suse.cz>
4997 PR tree-optimization/46984
4998 * g++.dg/ipa/pr46984.C: New test.
5000 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5003 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5005 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5007 PR tree-optimization/47140
5008 * gcc.c-torture/compile/pr47140.c: New test.
5010 PR rtl-optimization/47028
5011 * gcc.dg/pr47028.c: New test.
5013 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5015 * objc.dg/protocol-forward-1.m: Removed TODO.
5016 * objc.dg/protocol-forward-2.m: New.
5017 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5018 * obj-c++.dg/protocol-forward-2.mm: New.
5020 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5023 * g++.dg/eh/pr38662.C: New testcase.
5025 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5027 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5028 scan for newline '\n'.
5031 Copyright (C) 2011 Free Software Foundation, Inc.
5033 Copying and distribution of this file, with or without modification,
5034 are permitted in any medium without royalty provided the copyright
5035 notice and this notice are preserved.