1 2011-05-12 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
6 2011-05-12 Jason Merrill <jason@redhat.com>
8 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
10 2011-05-12 Geert Bosch <bosch@adacore.com>
12 * gnat.dg/view_conversion1.adb: New test.
14 2011-05-12 Richard Guenther <rguenther@suse.de>
16 PR tree-optimization/48172
17 * gcc.dg/vect/pr48172.c: New testcase.
19 2011-05-12 Jakub Jelinek <jakub@redhat.com>
22 * g++.dg/opt/pr48967.C: New test.
24 2011-05-11 Jason Merrill <jason@redhat.com>
26 * g++.dg/cpp0x/constexpr-friend.C: New.
27 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
29 * g++.dg/cpp0x/sfinae22.C: New.
31 2011-05-11 Tobias Burnus <burnus@net-b.de>
34 * gfortran.dg/generic_24.f90: New.
36 2011-05-11 Richard Guenther <rguenther@suse.de>
38 PR tree-optimization/15256
39 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
41 2011-05-11 Jakub Jelinek <jakub@redhat.com>
44 * gcc.dg/pr48159-1.c: New test.
45 * gcc.dg/pr48159-2.c: New test.
47 2011-05-11 Richard Guenther <rguenther@suse.de>
50 * gcc.dg/torture/pr48953.c: New testcase.
52 2011-05-11 Richard Guenther <rguenther@suse.de>
54 PR tree-optimization/18041
55 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
57 2011-05-11 Alan Modra <amodra@gmail.com>
60 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
62 2011-05-10 Jason Merrill <jason@redhat.com>
64 * g++.dg/cpp0x/defaulted25.C: New.
65 * g++.dg/template/crash7.C: Adjust.
67 * g++.dg/cpp0x/variadic108.C: New.
69 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
71 * g++.dg/inherit/virtual9.C: Extend.
73 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
76 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
77 are passed and returned in vector registers.
79 2011-05-10 Richard Guenther <rguenther@suse.de>
81 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
82 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
83 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
84 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
85 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
88 2011-05-10 Jakub Jelinek <jakub@redhat.com>
90 PR tree-optimization/48611
91 PR tree-optimization/48794
92 * gfortran.dg/gomp/pr48611.f90: New test.
93 * gfortran.dg/gomp/pr48794.f90: New test.
96 * gcc.dg/dfp/pr48928.c: New test.
98 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
101 * g++.dg/cpp0x/pr48522.C: New.
103 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
106 * g++.dg/cpp0x/sfinae21.C: New.
108 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
110 * g++.dg/template/sfinae28.C: Rename to...
111 * g++.dg/cpp0x/sfinae19.C: ... this.
112 * g++.dg/template/sfinae29.C: Rename to...
113 * g++.dg/cpp0x/sfinae20.C: ... this.
115 2011-05-09 Jeff Law <law@redhat.com>
117 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
120 2011-05-09 Fabien ChĂȘne <fabien@gcc.gnu.org>
123 * g++.dg/init/pr20039.C: New.
125 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
129 * g++.dg/template/sfinae28.C: New.
130 * g++.dg/template/sfinae29.C: Likewise.
132 2011-05-09 Jason Merrill <jason@redhat.com>
134 * g++.dg/template/nontype23.C: New.
136 2011-05-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
138 * g++.dg/init/pr48859.C: New.
140 2011-05-09 Jason Merrill <jason@redhat.com>
142 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
143 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
144 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
145 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
146 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
147 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
148 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
149 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
151 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
153 * g++.dg/inherit/virtual9.C: New.
155 2011-05-09 Dodji Seketeli <dodji@redhat.com>
158 * g++.dg/template/dependent-expr8.C: New test case.
160 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
162 PR tree-optimization/48837
163 * gcc.dg/pr48837.c: New testcase.
165 2011-05-06 Jason Merrill <jason@redhat.com>
167 * g++.dg/cpp0x/constexpr-condition2.C: New.
169 * g++.dg/cpp0x/constexpr-missing.C: New.
171 2011-05-06 Tobias Burnus <burnus@net-b.de>
174 * gfortran.dg/coarray/this_image_2.f90: New.
176 2011-05-06 Tobias Burnus <burnus@net-b.de>
180 * gfortran.dg/bind_c_usage_22.f90: New.
181 * gfortran.dg/bind_c_usage_23.f90: New.
182 * gfortran.dg/bind_c_usage_24.f90: New.
183 * gfortran.dg/bind_c_usage_24_c.c: New.
185 2011-05-06 Dodji Seketeli <dodji@redhat.com>
188 * g++.dg/template/member9.C: New test case.
190 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
192 * gnat.dg/discr29.ad[sb]: New test.
193 * gnat.dg/discr30.adb: Likewise.
195 2011-05-05 Julian Brown <julian@codesourcery.com>
197 * gcc.target/arm/neon-vset_lanes8.c: New test.
199 2011-05-05 Jason Merrill <jason@redhat.com>
201 * g++.dg/init/new32.C: New.
203 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
205 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
208 2011-05-05 Jakub Jelinek <jakub@redhat.com>
210 PR rtl-optimization/48381
211 * gcc.c-torture/compile/pr48381.c: New test.
213 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
215 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
217 * gcc.target/i386/opt-1.c: Ditto.
219 2011-05-04 Jason Merrill <jason@redhat.com>
221 * g++.dg/conversion/base1.C: New.
223 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
226 * gfortran.dg/round_3.f08: Add more checks to test case.
228 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
230 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
231 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
232 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
233 Gate test on effective_target fd_truncate.
235 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
237 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
238 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
239 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
240 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
241 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
242 * gcc.target/i386/pr38824.c: Ditto.
243 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
244 * gcc.target/i386/vecinit-2.c: Ditto.
245 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
246 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
247 * gcc.target/i386/parity-2.c: Ditto.
248 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
250 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
252 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
254 * gcc.target/bfin/mcpu-bf514.c: Likewise.
255 * gcc.target/bfin/mcpu-bf516.c: Likewise.
256 * gcc.target/bfin/mcpu-bf518.c: Likewise.
258 2011-05-03 Tobias Burnus <burnus@net-b.de>
261 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
263 2011-05-03 Tobias Burnus <burnus@net-b.de>
266 * gfortran.dg/coarray/this_image_1.f90: New.
268 2011-05-03 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/coarray/caf.dg: New.
272 * gfortran.dg/coarray/image_index_1.f90: New, copied
273 from ../coarray_16.f90.
275 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
278 * g++.dg/ext/complex9.C: New.
280 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
283 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
284 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
285 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
287 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
289 * gcc.target/bfin/builtins: Created.
290 * gcc.target/bfin/hisilh-O0.c: Deleted.
291 * gcc.target/bfin/hisilh.c: Moved to...
292 * gcc.target/bfin/builtins/hisilh.c: ...here.
293 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
294 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
295 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
296 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
297 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
298 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
299 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
300 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
301 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
302 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
303 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
304 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
305 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
306 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
307 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
308 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
309 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
310 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
311 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
312 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
313 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
314 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
315 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
316 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
317 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
318 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
319 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
320 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
321 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
322 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
323 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
324 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
325 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
326 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
327 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
328 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
329 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
330 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
331 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
332 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
333 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
334 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
335 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
336 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
337 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
338 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
339 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
340 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
341 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
342 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
343 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
344 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
345 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
346 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
347 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
348 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
349 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
350 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
351 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
352 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
353 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
354 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
355 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
356 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
357 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
358 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
359 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
360 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
361 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
362 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
363 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
364 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
365 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
366 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
367 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
368 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
369 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
370 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
371 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
372 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
373 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
374 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
375 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
376 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
377 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
378 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
379 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
380 * gcc.target/bfin/builtins/circptr.c: Ditto.
381 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
382 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
383 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
384 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
385 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
386 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
387 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
388 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
389 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
390 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
391 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
392 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
393 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
394 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
395 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
396 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
397 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
398 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
399 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
400 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
401 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
402 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
403 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
404 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
405 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
406 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
407 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
408 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
409 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
410 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
411 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
412 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
413 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
414 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
415 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
416 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
417 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
418 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
419 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
420 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
421 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
422 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
423 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
424 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
425 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
426 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
427 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
428 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
429 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
430 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
431 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
432 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
433 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
434 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
435 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
436 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
437 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
438 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
439 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
440 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
441 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
442 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
443 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
444 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
445 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
446 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
447 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
448 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
449 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
450 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
452 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
454 * gcc.target/arm/cold-lc.c: New test.
456 2011-05-03 Jakub Jelinek <jakub@redhat.com>
459 * gcc.dg/pr48774.c: New test.
461 2011-05-03 Richard Guenther <rguenther@suse.de>
463 * gcc.dg/large-size-array-5.c: New testcase.
465 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
467 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
469 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
471 * lib/target-supports.exp (check_effective_target_vect_strided):
473 (check_effective_target_vect_strided2)
474 (check_effective_target_vect_strided3)
475 (check_effective_target_vect_strided4)
476 (check_effective_target_vect_strided8): ...these new functions.
478 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
479 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
480 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
481 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
482 * gcc.dg/vect/pr37539.c: Likewise.
483 * gcc.dg/vect/slp-11a.c: Likewise.
484 * gcc.dg/vect/slp-11b.c: Likewise.
485 * gcc.dg/vect/slp-11c.c: Likewise.
486 * gcc.dg/vect/slp-12a.c: Likewise.
487 * gcc.dg/vect/slp-12b.c: Likewise.
488 * gcc.dg/vect/slp-18.c: Likewise.
489 * gcc.dg/vect/slp-19a.c: Likewise.
490 * gcc.dg/vect/slp-19b.c: Likewise.
491 * gcc.dg/vect/slp-21.c: Likewise.
492 * gcc.dg/vect/slp-23.c: Likewise.
493 * gcc.dg/vect/vect-cselim-1.c: Likewise.
495 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
496 instead of vect_interleave && vect_extract_even_odd.
497 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
498 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
499 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
500 * gcc.dg/vect/vect-1.c: Likewise.
501 * gcc.dg/vect/vect-10.c: Likewise.
502 * gcc.dg/vect/vect-98.c: Likewise.
503 * gcc.dg/vect/vect-107.c: Likewise.
504 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
505 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
506 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
507 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
508 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
509 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
510 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
511 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
512 * gcc.dg/vect/vect-strided-float.c: Likewise.
513 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
514 * gcc.dg/vect/vect-strided-mult.c: Likewise.
515 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
516 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
517 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
518 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
519 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
520 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
521 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
522 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
523 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
524 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
525 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
526 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
527 * gcc.dg/vect/vect-vfa-03.c: Likewise.
529 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
531 * gcc.dg/vect/pr30843.c: Likewise.
532 * gcc.dg/vect/pr33866.c: Likewise.
533 * gcc.dg/vect/slp-reduc-6.c: Likewise.
534 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
535 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
536 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
538 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
540 * gcc.dg/vect/slp-11.c: Split into...
541 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
542 gcc.dg/vect/slp-11c.c: ...these tests.
543 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
544 * gcc.dg/vect/slp-12c.c: ...this new test.
545 * gcc.dg/vect/slp-19.c: Split into...
546 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
547 gcc.dg/vect/slp-19c.c: ...these new tests.
549 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
551 * lib/target-supports.exp
552 (check_effective_target_vect_extract_even_odd_wide): Delete.
553 (check_effective_target_vect_strided_wide): Likewise.
554 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
555 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
556 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
557 * gcc.dg/vect/pr37539.c: Likewise.
558 * gcc.dg/vect/slp-11.c: Likewise.
559 * gcc.dg/vect/slp-12a.c: Likewise.
560 * gcc.dg/vect/slp-12b.c: Likewise.
561 * gcc.dg/vect/slp-19.c: Likewise.
562 * gcc.dg/vect/slp-23.c: Likewise.
563 * gcc.dg/vect/vect-1.c: Likewise.
564 * gcc.dg/vect/vect-98.c: Likewise.
565 * gcc.dg/vect/vect-107.c: Likewise.
566 * gcc.dg/vect/vect-strided-float.c: Likewise.
568 2011-05-02 Jason Merrill <jason@redhat.com>
570 * g++.dg/init/new31.C: New.
572 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
575 * gcc.dg/pr35445.c: New test.
577 2011-05-02 Jason Merrill <jason@redhat.com>
579 * c-c++-common/vla-1.c: New.
581 2011-05-02 Richard Guenther <rguenther@suse.de>
583 PR tree-optimization/48822
584 * gcc.dg/torture/pr48822.c: New testcase.
586 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
589 * g++.dg/cpp0x/constexpr-47969.C: New.
591 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
594 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
595 on vect_no_align targets.
596 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
597 vect_no_align targets.
599 2011-05-01 Xinliang David Li <davidxl@google.com>
601 * gcc.dg/tree-ssa/integer-addr.c: New test.
602 * gcc.dg/tree-ssa/alias_bug.c: New test.
604 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
607 * gfortran.dg/round_3.f08: Add more checks.
609 2011-04-30 Tobias Burnus <burnus@net-b.de>
612 * gfortran.dg/import9.f90: New, proper test.
613 * gfortran.dg/interface_37.f90: Remove bogus
614 test (bogus copy of interface_36.f90).
616 2011-04-30 Tobias Burnus <burnus@net-b.de>
619 * gfortran.dg/interface_37.f90: New.
621 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
624 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
626 2011-04-30 Jakub Jelinek <jakub@redhat.com>
628 PR tree-optimization/48809
629 * gcc.c-torture/execute/pr48809.c: New test.
631 2011-04-29 Jeff Law <law@redhat.com>
633 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
635 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
638 * g++.dg/init/ctor10.C: New.
640 2011-04-29 Le-Chun Wu <lcwu@google.com>
642 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
643 warning in implicitly instantiated templates.
645 2011-04-29 Le-Chun Wu <lcwu@google.com>
647 * g++.dg/warn/Wnull-conversion-1.C: New.
648 * g++.dg/warn/Wnull-conversion-2.C: New.
650 2011-04-29 Diego Novillo <dnovillo@google.com>
652 * g++.old-deja/g++.other/null3.C: Expect warning about
653 converting boolean to a pointer.
655 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
658 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
662 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
664 2011-04-29 Tobias Burnus <burnus@net-b.de>
667 * gfortran.dg/typebound_proc_22.f90: New.
670 * gfortran.dg/interface_36.f90: New.
672 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
679 * gfortran.dg/fmt_g.f: Adjust test.
680 * gfortran.dg/fmt_g0_1.f08: Adjust test.
681 * gfortran.dg/round_3.f08: New test.
682 * gfortran.dg/namelist_print_1.f: Adjust test.
683 * gfortran.dg/char4_iunit_1.f03: Adjust test.
684 * gfortran.dg/f2003_io_5.f03: Adjust test.
685 * gfortran.dg/coarray_15.f90: Adjust test.
686 * gfortran.dg/namelist_65.f90: Adjust test.
687 * gfortran.dg/fmt_cache_1.f: Adjust test.
688 * gfortran.dg/char4_iunit_2.f03: Adjust test.
689 * gfortran.dg/real_const_3.f90: Adjust test.
691 2011-04-28 Xinliang David Li <davidxl@google.com>
693 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
694 * testsuite/g++.dg/prof-robust-1.C: New test.
696 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
698 PR tree-optimization/48765
699 * gcc.dg/vect/pr48765.c: New.
701 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
703 PR tree-optimization/48775
704 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
706 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
709 * g++.dg/inherit/pr48798.C: New.
710 * g++.old-deja/g++.other/base1.C: Adjust.
712 2011-04-28 Dodji Seketeli <dodji@redhat.com>
715 * g++.dg/template/inherit7.C: New test case.
717 2011-04-28 Richard Guenther <rguenther@suse.de>
719 PR tree-optimization/40052
720 PR tree-optimization/15347
721 * gcc.dg/tree-ssa/vrp57.c: New testcase.
722 * gcc.dg/pr15347.c: Likewise.
724 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
727 * g++.dg/cpp0x/sfinae18.C: New.
729 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
732 * g++.dg/ext/is_literal_type1.C: New.
734 2011-04-28 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/interface_35.f90: New.
739 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
740 * gfortran.dg/func_result_6.f90: Add dg-warning.
741 * gfortran.dg/bessel_1.f90: Ditto.
742 * gfortran.dg/hypot_1.f90: Ditto.
743 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
744 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
745 * gfortran.dg/interface_assignment_4.f90: Ditto.
747 2011-04-27 Jason Merrill <jason@redhat.com>
749 * g++.dg/ext/complex8.C: New.
751 * g++.dg/cpp0x/initlist49.C: New.
752 * g++.dg/init/new30.C: New.
754 2011-04-27 Tobias Burnus <burnus@net-b.de>
757 * gfortran.dg/whole_file_34.f90: New.
759 2011-04-27 Jan Hubicka <jh@suse.cz>
761 * gcc.dg/tree-ssa/inline-9.c: New testcase.
763 2011-04-27 Jason Merrill <jason@redhat.com>
765 * g++.old-deja/g++.oliva/overload1.C: Adjust.
767 * g++.dg/parse/ambig6.C: New.
769 2011-04-27 Nick Clifton <nickc@redhat.com>
771 * gcc.dg/20020312-2.c: Add definition for RX.
773 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
774 option with RX targets.
776 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
779 2011-04-27 Richard Guenther <rguenther@suse.de>
781 * gcc.dg/tree-ssa/pr23382.c: Remove.
783 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
786 * gcc.c-torture/compile/pr48767.c: New test.
788 2011-04-27 Richard Guenther <rguenther@suse.de>
790 PR tree-optimization/48772
791 * g++.dg/pr48772.C: New testcase.
793 2011-04-27 Jakub Jelinek <jakub@redhat.com>
796 * gcc.c-torture/compile/pr48742.c: New test.
798 2011-04-26 Jason Merrill <jason@redhat.com>
800 * g++.dg/lookup/koenig13.C: New.
802 * g++.dg/cpp0x/initlist48.C: New.
804 2011-04-25 Jason Merrill <jason@redhat.com>
806 * g++.dg/cpp0x/sfinae17.C: New.
808 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
811 * gcc.target/powerpc/pr48258-1.c: New file.
812 * gcc.target/powerpc/pr48258-2.c: Ditto.
814 2011-04-26 Xinliang David Li <davidxl@google.com>
816 * gcc.dg/uninit-suppress.c: New test.
817 * gcc.dg/uninit-suppress.c: New test.
819 2011-04-26 Jakub Jelinek <jakub@redhat.com>
822 * gcc.dg/pr48768.c: New test.
824 PR tree-optimization/48734
825 * gcc.c-torture/compile/pr48734.c: New test.
828 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
830 2011-04-26 Richard Guenther <rguenther@suse.de>
832 PR tree-optimization/48731
833 * gcc.dg/torture/pr48731.c: New testcase.
835 2011-04-26 Richard Guenther <rguenther@suse.de>
838 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
840 2011-04-26 Richard Guenther <rguenther@suse.de>
843 * gcc.dg/torture/pr48694-1.c: New testcase.
844 * gcc.dg/torture/pr48694-2.c: Likewise.
846 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
848 * g++.dg/ext/underlying_type1.C: New.
849 * g++.dg/ext/underlying_type2.C: Likewise.
850 * g++.dg/ext/underlying_type3.C: Likewise.
851 * g++.dg/ext/underlying_type4.C: Likewise.
852 * g++.dg/ext/underlying_type5.C: Likewise.
853 * g++.dg/ext/underlying_type6.C: Likewise.
854 * g++.dg/ext/underlying_type7.C: Likewise.
855 * g++.dg/ext/underlying_type8.C: Likewise.
856 * g++.dg/ext/underlying_type9.C: Likewise.
857 * g++.dg/ext/underlying_type10.C: Likewise.
859 2011-04-25 Jason Merrill <jason@redhat.com>
861 * g++.dg/cpp0x/regress/template-const2.C: New.
863 2011-04-25 Jeff Law <law@redhat.com>
865 * gcc.dg/tree-ssa/vrp56.c: new test.
867 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
869 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
871 2011-04-24 Jakub Jelinek <jakub@redhat.com>
873 PR preprocessor/48740
874 * c-c++-common/raw-string-11.c: New test.
876 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
878 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
881 2011-04-23 Tobias Burnus <burnus@net-b.de>
884 * gfortran.dg/coarray_19.f90: New.
886 2011-04-23 Jakub Jelinek <jakub@redhat.com>
889 * gcc.dg/pr48685.c: New test.
891 2011-04-22 Jan Hubicka <jh@suse.cz>
893 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
895 2011-04-22 Jakub Jelinek <jakub@redhat.com>
897 PR tree-optimization/48717
898 * gcc.c-torture/execute/pr48717.c: New test.
900 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
903 * gcc.target/i386/pr48723.c: New test.
905 2011-04-22 Jakub Jelinek <jakub@redhat.com>
908 * gcc.dg/gomp/pr48716.c: New test.
909 * g++.dg/gomp/pr48716.C: New test.
911 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
914 * gcc.dg/missing-field-init-2.c: Update testcase.
916 2011-04-22 Alan Modra <amodra@gmail.com>
918 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
920 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
923 * gfortran.dg/function_optimize_6.f90: New test.
925 2011-04-21 Easwaran Raman <eraman@google.com>
927 * gcc.dg/stack-layout-2.c: New test.
929 2011-04-21 Richard Guenther <rguenther@suse.de>
932 * g++.dg/lto/pr48207-2_0.C: New testcase.
933 * g++.dg/lto/pr48207-3_0.C: Likewise.
935 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
937 * gnat.dg/volatile5.adb: New test.
938 * gnat.dg/volatile5_pkg.ads: New helper.
940 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
943 * gcc.target/i386/pr48708.c: New test.
945 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
947 * gcc.dg/vect/vect-119.c: New test.
949 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
951 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
954 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
955 Richard Sandiford <richard.sandiford@linaro.org>
958 * gcc.target/arm/pr46329.c: New test.
960 2011-04-21 Tobias Burnus <burnus@net-b.de>
963 * gfortran.dg/coarray_18.f90: New.
965 2011-04-20 Jason Merrill <jason@redhat.com>
967 * g++.dg/cpp0x/initlist47.C: New.
969 * g++.dg/init/dtor4.C: New.
971 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
974 * gcc.target/i386/sse2-pinsrw.c: New test.
975 * gcc.target/i386/avx-vpinsrw.c: Ditto.
976 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
977 * gcc.target/i386/sse2-insvhi.c: Ditto.
978 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
979 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
981 2011-04-20 Jason Merrill <jason@redhat.com>
983 * g++.dg/template/const4.C: New.
985 2011-04-20 Easwaran Raman <eraman@google.com>
987 * gcc.dg/stack-layout-1.c: New test.
989 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
991 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
992 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
995 2011-04-20 Kai Tietz <ktietz@redhat.com>
997 * gcc.dg/binop-xor1.c: New test.
998 * gcc.dg/binop-xor2.c: New test.
999 * gcc.dg/binop-xor3.c: New test.
1000 * gcc.dg/binop-xor4.c: New test.
1001 * gcc.dg/binop-xor5.c: New test.
1003 2011-04-20 Richard Guenther <rguenther@suse.de>
1005 PR tree-optimization/47892
1006 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1008 2011-04-20 Richard Guenther <rguenther@suse.de>
1011 * g++.dg/torture/pr48695.C: New testcase.
1013 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1015 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1016 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1017 * gcc.c-torture/execute/pr45262.c: Ditto
1018 * gcc.dg/torture/pr43165.c: Ditto.
1019 * gcc.dg/torture/pr47228.c: Ditto.
1020 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1021 * gcc.dg/ipa/pr45644.c: Ditto.
1022 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1025 2011-04-19 Jason Merrill <jason@redhat.com>
1027 * g++.dg/ext/complex7.C: New.
1029 * g++.dg/ext/attrib41.C: New.
1031 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1034 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1036 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1039 * gcc.target/i386/pr48678.c: New test.
1041 2011-04-19 Martin Jambor <mjambor@suse.cz>
1043 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1044 * g++.dg/opt/devirt2.C: New test.
1045 * g++.dg/ipa/devirt-g-1.C: Likewise.
1047 2011-04-19 Tobias Burnus <burnus@net-b.de>
1050 * gfortran.dg/whole_file_33.f90: New.
1052 2011-04-19 Martin Jambor <mjambor@suse.cz>
1054 * g++.dg/ipa/devirt-7.C: New test.
1056 2011-04-19 Richard Guenther <rguenther@suse.de>
1059 * g++.dg/lto/pr48207_0.C: New testcase.
1061 2011-04-18 Jason Merrill <jason@redhat.com>
1063 * g++.dg/init/void1.C: New.
1065 * g++.dg/cpp0x/union4.C: New.
1067 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1070 * g++.dg/torture/pr48661.C: New test.
1073 * g++.dg/gomp/pr48632.C: New test.
1075 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1077 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1078 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1080 2011-04-18 Tobias Burnus <burnus@net-b.de>
1083 * gfortran.dg/coarray_17.f90: New.
1084 * gfortran.dg/coarray_10.f90: Update dg-error.
1086 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1089 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1090 * gfortran.dg/guality/guality.exp: Likewise.
1092 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1094 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1096 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1098 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1100 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1102 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1104 2011-04-18 Richard Guenther <rguenther@suse.de>
1107 * g++.dg/torture/pr46364.C: New testcase.
1109 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1111 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1113 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1115 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1117 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1118 Ira Rosen <ira.rosen@linaro.org>
1121 * gcc.target/arm/pr48252.c: New test.
1123 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1125 PR tree-optimization/48616
1126 * gcc.dg/pr48616.c: New test.
1128 2011-04-18 Tobias Burnus <burnus@net-b.de>
1131 * gfortran.dg/coarray_16.f90: New.
1133 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1136 * gfortran.dg/realloc_on_assign_7.f03: New test.
1138 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1140 PR libgfortran/48602
1141 * gfortran.dg/fmt_g0_6.f08: New test.
1143 2011-04-17 Jason Merrill <jason@redhat.com>
1145 * g++.dg/cpp0x/sfinae16.C: New.
1147 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1149 * gcc.target/mips/reg-var-1.c: New test.
1151 2011-04-17 Jan Hubicka <jh@suse.cz>
1153 * gcc.dg/winline-5.c: Update testcase.
1155 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1157 * gnat.dg/discr27.ad[sb]: Move dg directive.
1158 * gnat.dg/discr28.ad[sb]: New test.
1159 * gnat.dg/discr28_pkg.ads: New helper.
1161 2011-04-17 Michael Matz <matz@suse.de>
1163 PR tree-optimization/48622
1165 * gcc.dg/lto/pr48622_0.c: New test.
1167 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1169 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1170 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1171 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1172 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1173 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1174 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1176 2011-04-15 Jason Merrill <jason@redhat.com>
1178 * g++.dg/cpp0x/range-for17.C: New.
1180 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1182 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1183 * g++.dg/cpp0x/range-for3.C: Likewise.
1184 * g++.dg/cpp0x/range-for9.C: Correct error message.
1185 * g++.dg/cpp0x/range-for11.C: New.
1186 * g++.dg/cpp0x/range-for12.C: New.
1187 * g++.dg/cpp0x/range-for13.C: New.
1188 * g++.dg/cpp0x/range-for14.C: New.
1189 * g++.dg/cpp0x/range-for15.C: New.
1190 * g++.dg/cpp0x/range-for16.C: New.
1192 2011-04-15 Tobias Burnus <burnus@net-b.de>
1195 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1197 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1199 * objc.dg/naming-4.m: Updated.
1200 * objc.dg/naming-5.m: Updated.
1201 * objc.dg/naming-6.m: New.
1202 * objc.dg/naming-7.m: New.
1203 * obj-c++.dg/naming-1.mm: Updated.
1204 * obj-c++.dg/naming-2.mm: Updated.
1205 * obj-c++.dg/naming-3.mm: New.
1206 * obj-c++.dg/naming-4.mm: New.
1208 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1210 PR libgfortran/48589
1211 * gfortran.dg/fmt_g0_5.f08: New test.
1213 2011-04-15 Richard Guenther <rguenther@suse.de>
1216 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1218 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1220 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1221 -finline-limit=0 to -fno-inline
1223 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1226 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1229 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1232 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1233 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1234 * gcc.target/i386/avx-insertps-3.c: New test.
1235 * gcc.target/i386/avx-insertps-4.c: New test.
1237 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1239 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1242 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1247 * gcc.target/avr/pr46779-1.c: New test case
1248 * gcc.target/avr/pr46779-2.c: New test case
1250 2011-04-14 Jason Merrill <jason@redhat.com>
1252 * g++.dg/cpp0x/sfinae15.C: New.
1254 * g++.dg/cpp0x/sfinae14.C: New.
1256 * g++.dg/ext/vla10.C: New.
1258 2011-04-14 Richard Guenther <rguenther@suse.de>
1260 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1262 2011-04-14 Richard Guenther <rguenther@suse.de>
1264 * gcc.dg/fold-bitand-4.c: Move ...
1265 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1267 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1269 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1271 * gcc.target/avr/torture/trivial.c: Ditto.
1273 2011-04-13 Jason Merrill <jason@redhat.com>
1275 * g++.dg/template/operator11.C: New.
1277 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1280 * gcc.dg/gomp/pr48591.c: New test.
1283 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1284 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1286 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1289 * g++.dg/template/dependent-expr7.C: New test case.
1291 2011-04-13 Jason Merrill <jason@redhat.com>
1293 * g++.dg/cpp0x/sfinae13.C: New.
1295 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1297 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1299 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1301 * gcc.target/arm/pr43698.c: Remove -march option.
1303 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1305 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1308 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1312 * gfortran.dg/realloc_on_assign_6.f03: New test.
1314 2011-04-12 Kai Tietz <ktietz@redhat.com>
1316 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1317 targets the additional -mno-ms-bitfields and
1318 -Wno-packed-bitfield-compat options.
1319 * g++.dg/ext/bitfield3.C: Likewise.
1320 * g++.dg/ext/bitfield4.C: Likewise.
1321 * g++.dg/ext/bitfield5.C: Likewise.
1322 * gcc.dg/bitfld-15.c: Likewise.
1323 * gcc.dg/bitfld-16.c: Likewise.
1324 * gcc.dg/bitfld-17.c: Likewise.
1325 * gcc.dg/bitfld-18.c: Likewise.
1327 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1329 * gcc.target/arm/neon-vld3-1.c: New test.
1330 * gcc.target/arm/neon-vst3-1.c: New test.
1331 * gcc.target/arm/neon/v*.c: Regenerate.
1333 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1335 PR rtl-optimization/48549
1336 * g++.dg/opt/pr48549.C: New test.
1338 2011-04-12 Richard Guenther <rguenther@suse.de>
1340 PR tree-optimization/46076
1341 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1343 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1346 * lib/compat.exp (compat-execute): Declare unsupported after
1347 stripping path from src1.
1348 * lib/lto.exp (lto-execute): Likewise.
1350 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1353 * gcc.dg/pr48552-1.c: New test.
1354 * gcc.dg/pr48552-2.c: New test.
1356 2011-04-11 Jason Merrill <jason@redhat.com>
1358 * g++.dg/cpp0x/sfinae12.C: New.
1360 * g++.dg/cpp0x/enum10.C: New.
1362 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1364 * g++.dg/cpp0x/rv-func.C: New.
1366 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1368 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1371 2011-04-11 Martin Jambor <mjambor@suse.cz>
1373 PR tree-optimization/48195
1374 * gcc.dg/ipa/pr48195.c: New test.
1376 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1378 * gnat.dg/return3.adb: Remove unused switch.
1380 2011-04-08 Mike Stump <mikestump@comcast.net>
1383 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1384 default to fno-common.
1386 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1388 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1389 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1391 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1394 * gfortran.dg/function_optimize_5.f90: New test.
1396 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1398 * gnat.dg/aggr17.adb: New test.
1399 * gnat.dg/aggr18.adb: Likewise.
1401 2011-04-08 Michael Matz <matz@suse.de>
1404 * gcc.target/i386/pr48389.c: New test.
1406 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1408 PR rtl-optimization/48272
1409 * g++.dg/opt/pr48272.C: New.
1411 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1413 PR rtl-optimization/48235
1414 * gcc.dg/pr48235.c: New.
1416 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1418 PR rtl-optimization/48302
1419 * g++.dg/opt/pr48302.C: New.
1421 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1424 * g++.dg/opt/pr48273.C: New.
1426 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1428 PR rtl-optimization/48442
1429 * gcc.dg/pr48442.c: New.
1431 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1433 PR tree-optimization/48377
1434 * gcc.dg/vect/pr48377.c: New test.
1436 2011-04-07 Jason Merrill <jason@redhat.com>
1438 * g++.dg/cpp0x/regress/call1.C: New.
1440 * g++.dg/cpp0x/variadic107.C: New.
1442 * g++.dg/cpp0x/sfinae11.C: New.
1443 * g++.dg/cpp0x/noexcept02.C: Fix.
1445 * g++.dg/cpp0x/sfinae10.C: New.
1447 * g++.dg/cpp0x/sfinae9.C: New.
1449 * c-c++-common/Wcast-qual-1.c: Move here from...
1450 * gcc.dg/cast-qual-3.c: ...here, and...
1451 * g++.dg/warn/Wcast-qual2.C: ...here.
1453 * g++.dg/cpp0x/sfinae8.C: New.
1455 * g++.dg/cpp0x/sfinae7.C: New.
1457 * g++.dg/cpp0x/enum9.C: New.
1459 2011-04-07 Mike Stump <mikestump@comcast.net>
1461 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1462 with no trampolines.
1464 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1467 * gfortran.dg/gomp/pr48117.f90: New test.
1470 * gcc.dg/torture/pr48343.c: New test.
1472 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1474 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1476 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1478 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1480 2011-04-07 Tom de Vries <tom@codesourcery.com>
1483 * lib/scanasm.exp (object-size): New proc.
1484 * gcc.target/arm/pr43920-2.c: New test.
1486 2011-04-06 Tobias Burnus <burnus@net-b.de>
1490 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1492 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1494 * gcc.dg/mtune.c: Prune note from output.
1496 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1499 * gcc.dg/guality/pr36977.c: New test.
1500 * gcc.dg/guality/pr48466.c: New test.
1502 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1504 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1506 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1508 * gnat.dg/return3.adb: New test.
1510 2011-04-06 Richard Guenther <rguenther@suse.de>
1512 PR tree-optimization/47663
1513 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1515 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1517 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1518 Solaris 8 and 9 as well.
1520 2011-04-05 Tom de Vries <tom@codesourcery.com>
1523 * gcc.target/arm/pr43920-1.c: New test.
1525 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1527 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1528 (cctor): Actually return the value.
1529 (main): Cast return values.
1531 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1533 * gfortran.dg/character_comparison_8.f90: New test.
1535 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1537 * frontend-passes: (optimize_lexical_comparison): New function.
1538 (optimize_expr): Call it.
1539 (optimize_comparison): Also handle lexical comparison functions.
1540 Return false instad of -2 for unequal comparison.
1542 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1545 * function_optimize_4.f90: New test.
1547 2011-04-04 Tobias Burnus <burnus@net-b.de>
1550 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1551 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1552 * gfortran.dg/coarray_15.f90: New.
1554 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1556 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1557 * gfortran.dg/bessel_7.f90: Likewise.
1559 2011-04-03 Tobias Burnus <burnus@net-b.de>
1561 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1563 2011-04-03 Richard Guenther <rguenther@suse.de>
1564 Ira Rosen <ira.rosen@linaro.org>
1566 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1567 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1568 -ftree-loop-if-convert-stores.
1570 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1572 * gnat.dg/specs/aggr2.ads: New test.
1574 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1576 * gnat.dg/debug2.ad[sb]: New test.
1577 * gnat.dg/debug2_pkg.ads: New helper.
1578 * gnat.dg/debug3.ad[sb]: New test.
1580 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1582 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1584 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1587 * gcc.c-torture/compile/pr48335-1.c: New test.
1588 * gcc.dg/pr48335-1.c: New test.
1589 * gcc.dg/pr48335-2.c: New test.
1590 * gcc.dg/pr48335-3.c: New test.
1591 * gcc.dg/pr48335-4.c: New test.
1592 * gcc.dg/pr48335-5.c: New test.
1593 * gcc.dg/pr48335-6.c: New test.
1594 * gcc.dg/pr48335-7.c: New test.
1595 * gcc.dg/pr48335-8.c: New test.
1596 * gcc.target/i386/pr48335-1.c: New test.
1598 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1601 * gcc.dg/Waddress.c: New test.
1603 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1606 * gfortran.dg/function_optimize_3.f90: New test.
1608 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1610 * gcc.c-torture/compile/20110401-1.c: New test.
1612 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1613 * g++.dg/lto/20091002-2_0.C: Likewise.
1614 * g++.dg/lto/20090303_0.c: Likewise.
1615 * g++.dg/lto/20091004-1_0.C: Likewise.
1616 * g++.dg/lto/20091002-3_0.C: Likewise.
1617 * g++.dg/lto/20091004-2_0.C: Likewise.
1618 * g++.dg/lto/20081123_0.C: Likewise.
1619 * g++.dg/lto/20090313_0.C: Likewise.
1620 * g++.dg/lto/20081109-1_0.C: Likewise.
1621 * g++.dg/lto/20081219_0.C: Likewise.
1622 * g++.dg/lto/20081204-1_0.C: Likewise.
1623 * g++.dg/lto/20090302_0.C: Likewise.
1624 * g++.dg/lto/20081119-1_0.C: Likewise.
1625 * g++.dg/lto/20081118_0.C: Likewise.
1626 * gcc.dg/lto/20091020-2_0.c: Likewise.
1627 * gcc.dg/lto/20090210_0.c: Likewise.
1628 * gcc.dg/lto/20081204-1_0.c: Likewise.
1629 * gcc.dg/lto/20081224_0.c: Likewise.
1630 * gcc.dg/lto/20090219_0.c: Likewise.
1631 * gcc.dg/lto/20091014-1_0.c: Likewise.
1632 * gcc.dg/lto/20091016-1_0.c: Likewise.
1633 * gcc.dg/lto/20090206-2_0.c: Likewise.
1634 * gcc.dg/lto/20090116_0.c: Likewise.
1635 * gcc.dg/lto/20091013-1_0.c: Likewise.
1636 * gcc.dg/lto/20091015-1_0.c: Likewise.
1637 * gcc.dg/lto/20090126-2_0.c: Likewise.
1639 2011-03-31 Ian Lance Taylor <iant@google.com>
1641 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1643 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1645 * gnat.dg/opt16.adb: New test.
1647 2011-03-31 Jason Merrill <jason@redhat.com>
1649 * g++.dg/cpp0x/defaulted24.C: New.
1651 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1654 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1657 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1659 * g++.dg/other/i386-9.C: New test.
1661 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1663 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1665 2011-03-30 Jason Merrill <jason@redhat.com>
1667 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1669 * g++.dg/cpp0x/regress/isnan.C: New.
1671 * g++.dg/cpp0x/initlist46.C: New.
1673 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1676 * gcc.target/arm/neon-modes-2.c: New test.
1678 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1681 * gcc.c-torture/compile/pr48305.c: New test.
1683 2011-03-29 Jason Merrill <jason@redhat.com>
1685 * g++.dg/cpp0x/regress/value-dep1.C: New.
1687 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1689 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1691 2011-03-29 Ian Lance Taylor <iant@google.com>
1693 * go.test/go-test.exp: Handle the test lines used in several new
1695 (errchk): Add opts parameter. Change all callers. Handle parens
1698 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1699 Dominique d'Humieres <dominiq@lps.ens.fr>
1701 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1702 and __APPLE__ && __PPC__ && __ALTIVEC__.
1704 2011-03-29 Jason Merrill <jason@redhat.com>
1706 * g++.dg/cpp0x/dependent1.C: New.
1708 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1710 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1712 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1714 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1717 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1718 * gfortran.dg/proc_ptr_comp_32.f90: New.
1720 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1722 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1723 check for corresponding warning.
1725 2011-03-28 Jason Merrill <jason@redhat.com>
1727 * g++.dg/cpp0x/rv-deduce2.C: New.
1729 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1732 * gcc.dg/pr48203.c: New test.
1734 2011-03-28 Jeff Law <law@redhat.com>
1736 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1738 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1740 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1741 and __PPC__ && __ALTIVEC__.
1743 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1746 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1747 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1748 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1749 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1751 2011-03-28 Jason Merrill <jason@redhat.com>
1753 * g++.dg/cpp0x/initlist-array2.C: New.
1755 * g++.dg/cpp0x/initlist-array1.C: New.
1757 * g++.dg/cpp0x/constexpr-compound.C: New.
1759 * g++.dg/cpp0x/constexpr-using.C: New.
1761 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1763 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1766 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1768 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1770 * gcc.dg/slp-1.c: New test.
1772 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1774 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1775 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1776 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1777 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1778 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1779 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1780 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1781 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1782 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1783 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1784 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1785 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1786 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1787 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1789 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1792 * gfortran.dg/trim_optimize_5.f90: New test.
1793 * gfortran.dg/trim_optimize_6.f90: New test.
1795 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1798 * gcc.target/mips/madd-7.c: Remove -mlong32.
1799 * gcc.target/mips/msub-7.c: Likewise.
1801 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1803 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1804 accesses to preserve the meaning of the test for doubleword vectors.
1805 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1806 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1808 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1811 * gfortran.dg/class_42.f03: New.
1813 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1815 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1818 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1820 PR rtl-optimization/48144
1821 * gcc.dg/pr48144.c: New test.
1823 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1825 * gnat.dg/discr27.ad[sb]: New test.
1827 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1829 * gnat.dg/limited_with2.ad[sb]: New test.
1830 * gnat.dg/limited_with2_pkg1.ads: New helper.
1831 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1833 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1835 * gnat.dg/opt15.adb: New test.
1836 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1838 2011-03-25 Tobias Burnus <burnus@net-b.de>
1842 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1843 * gfortran.dg/leadz_trailz_3.f90: Ditto
1845 2011-03-25 Martin Jambor <mjambor@suse.cz>
1847 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1849 2011-03-25 Jason Merrill <jason@redhat.com>
1851 * g++.dg/cpp0x/defaulted22.C: New.
1852 * g++.dg/cpp0x/defaulted23.C: New.
1853 * g++.dg/cpp0x/defaulted15.C: Adjust.
1855 2011-03-25 Jason Merrill <jason@redhat.com>
1857 * g++.dg/cpp0x/move1.C: New.
1859 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1862 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1864 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1866 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1867 for mips-sgi-irix6.5.
1868 Replace snprintf prototype by <stdio.h>.
1870 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1873 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1874 run_expensive_tests.
1875 * gcc.dg/graphite/block-4.c: Likewise.
1876 * gcc.dg/graphite/block-7.c: Likewise.
1877 * gcc.dg/graphite/block-8.c: Likewise.
1879 2011-03-25 Richard Guenther <rguenther@suse.de>
1881 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1882 * g++.dg/tree-ssa/pr8781.C: Likewise.
1883 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1884 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1885 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1886 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1887 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1888 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1889 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1890 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1891 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1892 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1893 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1894 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1895 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1896 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1897 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1898 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1899 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1900 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1901 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1902 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1903 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1904 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1905 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1906 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1907 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1908 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1909 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1910 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1911 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1912 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1913 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1914 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1915 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1916 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1917 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1918 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1919 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1920 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1921 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1922 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1923 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1924 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1925 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1926 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1927 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1928 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1929 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1930 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1931 * c-c++-common/pr46562-2.c: Likewise.
1932 * gfortran.dg/pr42108.f90: Likewise.
1933 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1934 foo to be inlined even at -O1.
1935 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1936 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1937 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1938 * gcc.dg/matrix/matrix.exp: Disable FRE.
1940 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1943 * gcc.dg/dfp/pr48204.c: New test.
1945 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1948 * gcc.c-torture/execute/pr47917.c: Move this...
1949 * gcc.dg/torture/pr47917.c: to here and add xfails.
1951 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1953 * gnat.dg/array16.ad[sb]: New test.
1954 * gnat.dg/array16.ads: New helper.
1956 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1958 * gnat.dg/derived_type2.adb: New test.
1960 2011-03-24 Richard Guenther <rguenther@suse.de>
1962 PR tree-optimization/48271
1963 * g++.dg/torture/pr48271.C: New testcase.
1965 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1967 * gnat.dg/array15.ad[sb]: New test.
1969 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1972 * gcc.target/i386/pr48237.c: New test.
1974 2011-03-24 Richard Guenther <rguenther@suse.de>
1977 * gcc.dg/builtin-object-size-10.c: New testcase.
1979 2011-03-24 Richard Guenther <rguenther@suse.de>
1981 PR tree-optimization/46562
1982 * c-c++-common/pr46562-2.c: New testcase.
1983 * c-c++-common/pr46562.c: Likewise.
1985 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1987 * gcc.dg/vect/vect-cselim-1.c: New test.
1988 * gcc.dg/vect/vect-cselim-2.c: New test.
1990 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1992 * gcc.target/arm/pr46934.c: New.
1994 2011-03-23 Ian Lance Taylor <iant@google.com>
1996 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1998 2011-03-23 Richard Guenther <rguenther@suse.de>
2000 * gcc.dg/struct: Remove directory and contents.
2002 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2005 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2007 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2009 * gnat.dg/discr26.ad[sb]: New test.
2010 * gnat.dg/discr26_pkg.ads: New helper.
2012 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2015 * gcc.target/arm/neon-vld-1.c: New test.
2017 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2019 * gnat.dg/array14.ad[sb]: New test.
2020 * gnat.dg/array14_pkg.ads: New helper.
2022 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2024 * gcc.c-torture/execute/920501-8.x: Remove.
2025 * gcc.c-torture/execute/930513-1.x: Remove.
2026 * gcc.c-torture/execute/960312-1.x: Remove.
2027 * gcc.c-torture/compile/20000804-1.c,
2028 gcc.c-torture/compile/20001205-1.c,
2029 gcc.c-torture/compile/20001226-1.c,
2030 gcc.c-torture/compile/20010518-2.c,
2031 gcc.c-torture/compile/20020312-1.c,
2032 gcc.c-torture/compile/20020604-1.c,
2033 gcc.c-torture/compile/920501-12.c,
2034 gcc.c-torture/compile/920501-4.c,
2035 gcc.c-torture/compile/920520-1.c,
2036 gcc.c-torture/compile/980506-1.c,
2037 gcc.c-torture/execute/980709-1.x,
2038 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2039 options for m68hc11.
2040 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2041 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2044 2011-03-22 Nick Clifton <nickc@redhat.com>
2046 * lib/target-supports.exp (check_profiling_available): Add MN10300
2047 to the list of targets that do not support profiling. Restore
2048 alpha sorting to this list.
2050 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2052 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2053 failure on 32-bit systems.
2054 * gcc.dg/torture/vector-2.c: Ditto.
2056 2011-03-22 Richard Guenther <rguenther@suse.de>
2058 PR tree-optimization/48228
2059 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2061 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2063 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2067 * gcc.target/powerpc/pr48226.c: New file.
2069 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2071 * lib/prune.exp (prune_gcc_output): Prune "could not create
2072 compact unwind for" warnings.
2074 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2078 * gcc.c-torture/execute/pr42544.c: New test.
2079 * gcc.c-torture/execute/pr48197.c: New test.
2081 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2083 PR preprocessor/48192
2084 * gcc.target/powerpc/pr48192.c: New file.
2087 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2088 split problem of 0 being loaded in a VSX register.
2090 2011-03-21 Richard Guenther <rguenther@suse.de>
2093 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2094 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2095 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2096 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2098 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2101 * gcc.dg/pr48213.c: New test.
2103 2011-03-21 Kai Tietz <ktietz@redhat.com>
2106 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2108 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2110 * gcc.target/arm/xor-and.c: New.
2112 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2115 * gfortran.dg/function_optimize_1.f90: New test.
2116 * gfortran.dg/function_optimize_2.f90: New test.
2118 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2120 PR rtl-optimization/47502
2121 * gcc.target/i386/pr47502-1.c: New.
2122 * gcc.target/i386/pr47502-2.c: Likewise.
2124 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2126 PR rtl-optimization/48156
2127 * gcc.dg/pr48156.c: New test.
2129 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2132 * gfortran.dg/scratch_1.f90: Adjust test.
2134 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2137 * gfortran.dg/scratch_1.f90: New test.
2139 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2141 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2142 variably modified typedefs.
2143 * gcc.dg/c1x-typedef-2.c: Remove.
2145 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2147 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2148 * gcc.dg/c1x-anon-struct-3.c: New test.
2149 * gcc.dg/anon-struct-11.c: Update.
2151 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2153 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2155 Only xfail with gas.
2157 2011-03-18 Jason Merrill <jason@redhat.com>
2159 * g++.dg/template/fn-ptr1.C: New.
2161 * g++.dg/overload/volatile1.C: New.
2163 * g++.dg/opt/pr23372.C: New.
2165 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2167 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2170 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2172 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2174 * gcc.target/arm/unsigned-extend-1.c: New.
2176 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2179 * gcc.c-torture/compile/pr48161.c: New test.
2181 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2184 * gcc.dg/torture/pr47725.c: New.
2186 2011-03-17 Jason Merrill <jason@redhat.com>
2188 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2189 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2191 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2193 * gnat.dg/specs/elab2.ads: New test.
2194 * gnat.dg/specs/elab2_pkg.ads: New helper.
2196 2011-03-17 Jason Merrill <jason@redhat.com>
2198 * g++.dg/cpp0x/decltype-1212.C: New.
2199 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2201 2011-03-17 Jason Merrill <jason@redhat.com>
2203 * g++.dg/parse/memfnquals1.C: New.
2205 2011-03-17 Richard Guenther <rguenther@suse.de>
2208 * gcc.dg/pr48134.c: New testcase.
2210 2011-03-17 Richard Guenther <rguenther@suse.de>
2213 * g++.dg/torture/pr48165.C: New testcase.
2215 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2217 PR rtl-optimization/48141
2218 * gcc.dg/pr48141.c: New test.
2220 2011-03-16 Jason Merrill <jason@redhat.com>
2222 * g++.dg/cpp0x/constexpr-48089.C: New.
2224 * g++.dg/cpp0x/constexpr-abi1.C: New.
2226 * g++.dg/cpp0x/constexpr-46336.C: New.
2227 * g++.dg/parse/friend5.C: Adjust expected errors.
2229 * g++.dg/cpp0x/constexpr-47570.C: New.
2231 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2234 * ++.dg/debug/dwarf2/typedef6.C: New test.
2236 2011-03-16 Jason Merrill <jason@redhat.com>
2238 * g++.dg/cpp0x/elision2.C: New.
2240 * g++.dg/cpp0x/constexpr-array3.C: New.
2242 2011-03-16 Jason Merrill <jason@redhat.com>
2244 * g++.dg/cpp0x/sfinae6.C: New.
2245 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2246 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2247 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2248 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2249 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2251 2011-03-16 Jason Merrill <jason@redhat.com>
2253 * g++.dg/template/incomplete6.C: New.
2255 2011-03-16 Jeff Law <law@redhat.com>
2257 * gcc.dg/tree-ssa/vrp55.c: New test.
2259 2011-03-16 Jason Merrill <jason@redhat.com>
2261 * g++.dg/cpp0x/auto22.C: New.
2263 2011-03-16 Richard Guenther <rguenther@suse.de>
2265 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2266 optimizing it away if promoted to const.
2268 2011-03-16 Richard Guenther <rguenther@suse.de>
2270 PR tree-optimization/48149
2271 * gcc.dg/fold-complex-1.c: New testcase.
2273 2011-03-16 Richard Guenther <rguenther@suse.de>
2276 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2279 2011-03-16 Richard Guenther <rguenther@suse.de>
2281 PR tree-optimization/26134
2282 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2284 2011-03-16 Richard Guenther <rguenther@suse.de>
2286 PR tree-optimization/48146
2287 * gcc.dg/torture/pr48146.c: New testcase.
2289 2011-03-16 Richard Guenther <rguenther@suse.de>
2291 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2292 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2294 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2297 * gcc.c-torture/compile/pr48136.c: New test.
2299 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2302 * gcc.dg/guality/pr45882.c: New test.
2304 2011-03-15 Jason Merrill <jason@redhat.com>
2306 * g++.dg/cpp0x/constexpr-recursion.C: New.
2308 * g++.dg/cpp0x/implicit11.C: New.
2310 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2312 * g++.dg/cpp0x/constexpr-attribute.C: New.
2314 2011-03-15 Manuel López-Ibåñez <manu@gcc.gnu.org>
2316 * g++.dg/parse/pr34758.C: New.
2318 2011-03-15 Xinliang David Li <davidxl@google.com>
2321 * gcc.dg/uninit-pred-7_d.c: New test.
2322 * gcc.dg/uninit-pred-8_d.c: New test.
2324 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2327 * gcc.target/arm/pr46788.c: New.
2329 2011-03-15 Richard Guenther <rguenther@suse.de>
2332 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2333 * gfortran.dg/ishft_4.f90: Likewise.
2334 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2336 2011-03-15 Richard Guenther <rguenther@suse.de>
2338 PR tree-optimization/13954
2339 * g++.dg/tree-ssa/pr13954.C: New testcase.
2341 2011-03-15 Richard Guenther <rguenther@suse.de>
2343 PR tree-optimization/48037
2344 * gcc.target/i386/pr48037-1.c: New testcase.
2346 2011-03-15 Richard Guenther <rguenther@suse.de>
2348 PR tree-optimization/41490
2349 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2350 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2351 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2352 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2353 * g++.dg/tree-ssa/pr33604.C: Adjust.
2355 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2358 * gcc.c-torture/execute/pr47917.c: New test.
2359 * gcc.dg/pr47917.c: New test.
2362 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2364 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2366 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2367 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2368 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2369 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2370 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2371 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2372 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2373 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2374 * gcc.target/i386/avx-floor-vec.c: Ditto.
2375 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2376 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2377 * gcc.target/i386/avx-rint-vec.c: Ditto.
2378 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2379 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2380 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2381 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2383 2011-03-14 Tom Tromey <tromey@redhat.com>
2385 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2386 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2387 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2389 2011-03-14 Tom Tromey <tromey@redhat.com>
2391 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2392 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2393 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2395 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2397 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2399 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2401 PR rtl-optimization/47166
2402 * gcc.c-torture/execute/postmod-1.c: New test.
2404 2011-03-14 Richard Guenther <rguenther@suse.de>
2407 * gcc.dg/torture/pr48098.c: New testcase.
2409 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2412 * gcc.target/powerpc/pr48053-1.c: New test.
2413 * gcc.target/powerpc/pr48053-2.c: Likewise.
2415 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2418 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2420 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2423 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2425 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2428 * gfortran.dg/class_41.f03: New.
2430 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2432 * g++.dg/conversion/cast3.C: New test.
2434 2011-03-11 Jason Merrill <jason@redhat.com>
2436 * g++.dg/template/error45.C: New.
2438 * g++.dg/parse/no-type-defn1.C: New.
2440 * g++.dg/ext/attrib40.C: New.
2442 * g++.dg/cpp0x/regress/array1.C: New.
2444 2011-03-11 Richard Guenther <rguenther@suse.de>
2446 PR tree-optimization/48067
2447 * gcc.dg/pr48067.c: New testcase.
2449 2011-03-11 Richard Guenther <rguenther@suse.de>
2452 * g++.dg/lto/20110311-1_0.C: New testcase.
2454 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2457 * g++.dg/inherit/virtual8.C: New test.
2460 * gcc.dg/torture/pr48044.c: New test.
2462 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2465 * gfortran.dg/proc_ptr_comp_31.f90: New.
2467 2011-03-11 Richard Guenther <rguenther@suse.de>
2469 PR tree-optimization/47278
2470 * gcc.dg/torture/pr47278-1.c: New testcase.
2471 * gcc.dg/torture/pr47278-2.c: Likewise.
2473 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2475 PR tree-optimization/48063
2476 * gcc.dg/torture/pr48063.c: New test.
2478 2011-03-10 Jason Merrill <jason@redhat.com>
2480 * g++.dg/template/array22.C: New.
2482 * g++.dg/cpp0x/syntax-err1.C: New.
2483 * g++.dg/parse/error36.C: Adjust expected errors.
2484 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2485 * g++.old-deja/g++.pt/typename3.C: Likewise.
2486 * g++.old-deja/g++.pt/typename4.C: Likewise.
2487 * g++.old-deja/g++.pt/typename6.C: Likewise.
2489 2011-03-09 Jason Merrill <jason@redhat.com>
2491 * g++.dg/template/nontype22.C: New.
2493 2011-03-09 Martin Jambor <mjambor@suse.cz>
2495 PR tree-optimization/47714
2496 * g++.dg/torture/pr47714.C: New test.
2498 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2501 * gcc.target/powerpc/pr47755-2.c: New file.
2503 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2505 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2506 is not set in the environment, pass 64 as first argument when not
2507 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2508 native where ulimit -u is supported.
2510 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2512 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2514 2011-03-08 Jason Merrill <jason@redhat.com>
2516 * g++.dg/template/nontype21.C: New.
2518 * g++.dg/template/anon5.C: New.
2520 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2523 * gcc.dg/pr47881.c: New test.
2525 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2528 * g++.dg/lookup/template3.C: New test.
2530 2011-03-08 Kai Tietz <ktietz@redhat.com>
2532 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2535 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2538 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2539 sizeof to compute alignment.
2541 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2543 PR tree-optimization/48022
2544 * gcc.dg/pr48022-1.c: New test.
2545 * gcc.dg/pr48022-2.c: New test.
2547 2011-03-07 Jason Merrill <jason@redhat.com>
2549 * g++.dg/template/nontype20.C: New.
2550 * g++.dg/init/member1.C: Adjust expected errors.
2551 * g++.dg/parse/constant4.C: Likewise.
2552 * g++.dg/template/qualified-id3.C: Likewise.
2553 * g++.old-deja/g++.pt/crash10.C: Likewise.
2555 * g++.dg/cpp0x/regress/non-const1.C: New.
2557 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2560 * gcc.dg/pr47991.c: New test.
2562 2011-03-07 Jason Merrill <jason@redhat.com>
2564 * g++.dg/abi/mangle46.C: New.
2566 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2569 * gcc.target/powerpc/pr47862.c: New.
2571 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2574 * gcc.target/i386/combine-mul.c: Require nonpic.
2576 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2577 Nathan Froyd <froydnj@codesourcery.com>
2579 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2581 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2583 * README.QMTEST: Remove.
2585 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2586 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2589 * gfortran.dg/array_constructor_37.f90 : New test.
2591 2011-03-05 Jason Merrill <jason@redhat.com>
2593 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2594 * g++.dg/abi/mangle45.C: Likewise.
2595 * g++.dg/cpp0x/trailing1.C: Likewise.
2597 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2599 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2601 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2603 PR rtl-optimization/47899
2604 * gcc.dg/pr47899.c: New test.
2606 * gcc.dg/torture/pr47968.c: Ignore warnings.
2608 PR tree-optimization/47967
2609 * gcc.c-torture/compile/pr47967.c: New test.
2611 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2613 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2614 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2616 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2618 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2619 and property_getAttributes() if __OBJC2__.
2620 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2621 * objc.dg/property/property-encoding-1.m: New.
2622 * obj-c++.dg/property/property-encoding-1.mm: New.
2624 2011-03-04 Jason Merrill <jason@redhat.com>
2626 * g++.dg/template/pseudodtor6.C: New.
2628 * g++.dg/inherit/covariant19.C: New.
2630 2011-03-04 Richard Guenther <rguenther@suse.de>
2633 * gcc.dg/torture/pr47968.c: New testcase.
2635 2011-03-04 Richard Guenther <rguenther@suse.de>
2638 * gcc.dg/torture/pr47975.c: New testcase.
2640 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2643 * g++.dg/template/crash106.C: New.
2645 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2648 * gcc.dg/gomp/pr47963.c: New test.
2649 * g++.dg/gomp/pr47963.C: New test.
2651 2011-03-02 Jason Merrill <jason@redhat.com>
2653 * g++.dg/cpp0x/regress/condition1.C: New.
2655 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2657 2011-03-01 Jason Merrill <jason@redhat.com>
2659 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2661 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2663 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2665 PR rtl-optimization/47925
2666 * gcc.c-torture/execute/pr47925.c: New test.
2668 2011-03-01 Jason Merrill <jason@redhat.com>
2670 * g++.dg/cpp0x/decltype25.C: New.
2672 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2674 2011-03-01 Richard Guenther <rguenther@suse.de>
2676 PR tree-optimization/47890
2677 * gcc.dg/torture/pr47890.c: New testcase.
2679 2011-03-01 Richard Guenther <rguenther@suse.de>
2682 * gcc.dg/lto/pr47924_0.c: New testcase.
2684 2011-03-01 Richard Guenther <rguenther@suse.de>
2687 * gfortran.dg/lto/pr46911_0.f: New testcase.
2689 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2691 PR libgfortran/47933
2692 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2693 compile errors from older code form.
2695 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2697 PR libgfortran/47567
2698 * gfortran.dg/fmt_fw_d.f90: New test.
2700 2011-02-28 Jason Merrill <jason@redhat.com>
2702 * g++.dg/inherit/covariant18.C: New.
2704 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2707 * gcc.dg/pr47893.c: New test.
2709 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2711 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2712 NULL in case of a selector with conflicting types.
2713 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2715 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2717 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2718 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2719 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2720 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2722 2011-02-28 Jason Merrill <jason@redhat.com>
2725 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2727 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2729 PR libgfortran/47778
2730 * gfortran.dg/namelist_71.f90: New test.
2732 2011-02-27 Jason Merrill <jason@redhat.com>
2735 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2736 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2738 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2741 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2743 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2746 * gfortran.dg/gomp/task-1.f90: Removed.
2748 2011-02-26 Jason Merrill <jason@redhat.com>
2750 * g++.dg/template/this-targ1.C: New.
2752 * g++.dg/cpp0x/regress/template-const1.C: New.
2753 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2754 * g++.dg/template/function1.C: Adjust.
2755 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2756 * g++.dg/debug/debug7.C: Adjust.
2758 2011-02-26 Tobias Burnus <burnus@net-b.de>
2761 * gfortran.dg/gomp/task-1.f90: New.
2763 2011-02-25 Jie Zhang <jie@codesourcery.com>
2765 * gcc.target/arm/neon-thumb2-move.c: Add
2766 dg-require-effective-target arm_thumb2_ok.
2768 2011-02-24 Jason Merrill <jason@redhat.com>
2770 * g++.dg/parse/constant1.C: Specify C++98 mode.
2771 * g++.dg/parse/constant5.C: Likewise.
2772 * g++.dg/parse/error2.C: Likewise.
2773 * g++.dg/parse/semicolon3.C: Likewise.
2774 * g++.dg/template/crash14.C: Likewise.
2775 * g++.dg/template/local4.C: Likewise.
2776 * g++.dg/template/nontype3.C: Likewise.
2777 * g++.dg/parse/crash31.C: Adjust expected errors.
2778 * g++.dg/template/function1.C: Likewise.
2779 * g++.dg/template/ref3.C: Likewise.
2780 * g++.dg/template/static9.C: Likewise.
2781 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2783 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2784 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2785 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2786 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2787 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2789 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2792 * gfortran.dg/pr47878.f90: New test.
2794 2011-02-24 Richard Guenther <rguenther@suse.de>
2797 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2798 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2800 2011-02-24 Richard Guenther <rguenther@suse.de>
2803 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2804 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2806 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2808 PR libgfortran/47567
2809 * gfortran.dg/fmt_f0_1.f90: Update test.
2811 2011-02-23 Jason Merrill <jason@redhat.com>
2813 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2814 * g++.dg/abi/mangle45.C: New.
2816 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2817 * g++.dg/template/canon-type-9.C: Match use of decltype
2818 between declaration and definition.
2819 * g++.dg/template/canon-type-12.C: Likewise.
2821 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2824 * gfortran.dg/nested_allocatables_1.f90: New.
2826 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2829 * g++.dg/pr46868.C: New test.
2830 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2831 * g++.dg/parse/error14.C: Adjust.
2833 2011-02-23 Richard Guenther <rguenther@suse.de>
2835 PR tree-optimization/47838
2836 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2838 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2840 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2842 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2844 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2845 * gfortran.dg/count_init_expr.f03: Ditto.
2846 * gfortran.dg/gomp/pr43711.f90: Ditto.
2847 * gcc.dg/struct-parse-2.c: Ditto.
2848 * gcc.dg/parse-error-3.c: Ditto.
2849 * gcc.dg/Wlogical-op-1.c: Ditto.
2850 * gcc.dg/Walways-true-1.c: Ditto.
2851 * gcc.dg/pr24225.c: Ditto.
2852 * gcc.dg/Walways-true-2.c: Ditto.
2853 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2854 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2855 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2856 * g++.dg/overload/defarg4.C: Ditto.
2857 * g++.dg/inherit/covariant16.C: Ditto.
2858 * g++.dg/inherit/virtual7.C: Ditto.
2859 * g++.dg/template/canon-type-9.C: Ditto.
2860 * g++.dg/template/access19.C: Ditto.
2861 * g++.dg/template/call7.C: Ditto.
2862 * g++.dg/template/canon-type-2.C: Ditto.
2863 * g++.dg/template/init7.C: Ditto.
2864 * g++.dg/template/sizeof-template-argument.C: Ditto.
2865 * g++.dg/template/const3.C: Ditto.
2866 * g++.dg/template/sfinae26.C: Ditto.
2867 * g++.dg/template/sfinae26.C: Ditto.
2868 * g++.dg/template/canon-type-11.C: Ditto.
2869 * g++.dg/template/union2.C: Ditto.
2870 * g++.dg/template/canon-type-3.C: Ditto.
2871 * g++.dg/template/canon-type-1.C: Ditto.
2872 * g++.dg/template/canon-type-5.C: Ditto.
2873 * g++.dg/template/canon-type-7.C: Ditto.
2874 * g++.dg/template/canon-type-10.C: Ditto.
2875 * g++.dg/template/spec36.C: Ditto.
2876 * g++.dg/template/typedef38.C: Ditto.
2877 * g++.dg/template/canon-type-4.C: Ditto.
2878 * g++.dg/template/canon-type-6.C: Ditto.
2879 * g++.dg/template/canon-type-13.C: Ditto.
2880 * g++.dg/template/instantiate9.C: Ditto.
2881 * g++.dg/template/ttp22.C: Ditto.
2882 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2883 * g++.dg/warn/Walways-true-1.C: Ditto.
2884 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2885 * g++.dg/warn/Walways-true-2.C: Ditto.
2886 * g++.dg/conversion/op4.C: Ditto.
2887 * g++.dg/opt/pr19650.C: Ditto.
2888 * g++.dg/lookup/friend11.C: Ditto.
2889 * g++.dg/other/default2.C: Ditto.
2890 * g++.dg/other/default3.C: Ditto.
2891 * g++.dg/other/dtor2.C: Ditto.
2892 * g++.dg/other/friend5.C: Ditto.
2893 * g++.dg/other/default5.C: Ditto.
2894 * g++.dg/init/brace6.C: Ditto.
2895 * g++.dg/init/aggr5.C: Ditto.
2896 * g++.dg/init/error2.C: Ditto.
2897 * g++.dg/expr/bound-mem-fun.C: Ditto.
2898 * g++.dg/expr/cond6.C: Ditto.
2899 * g++.dg/expr/stmt-expr-1.C: Ditto.
2900 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2901 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2902 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2903 * g++.dg/cpp0x/bracket1.C: Ditto.
2904 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2905 * g++.dg/cpp0x/pr38646.C: Ditto.
2906 * g++.dg/cpp0x/variadic73.C: Ditto.
2907 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2908 * g++.dg/cpp0x/bracket4.C: Ditto.
2909 * g++.dg/cpp0x/decltype4.C: Ditto.
2910 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2911 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2912 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2913 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2914 * g++.dg/cpp0x/decltype2.C: Ditto.
2915 * g++.dg/cpp0x/decltype1.C: Ditto.
2916 * g++.dg/cpp0x/bracket2.C: Ditto.
2917 * g++.dg/cpp0x/decltype5.C: Ditto.
2918 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2919 * g++.dg/cpp0x/variadic70.C: Ditto.
2920 * g++.dg/cpp0x/decltype6.C: Ditto.
2921 * g++.dg/cpp0x/rvo.C: Ditto.
2922 * g++.dg/cpp0x/vt-40092.C: Ditto.
2923 * g++.dg/cpp0x/variadic-new.C: Ditto.
2924 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2925 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2926 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2927 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2928 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2929 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2930 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2931 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2932 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2933 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2934 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2935 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2936 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2937 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2938 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2939 * g++.dg/cpp0x/pr39639.C: Ditto.
2940 * g++.dg/cpp0x/decltype3.C: Ditto.
2941 * g++.dg/cpp0x/variadic68.C: Ditto.
2942 * g++.dg/cpp0x/variadic-function.C: Ditto.
2943 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2944 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2945 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2946 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2947 * g++.dg/parse/crash35.C: Ditto.
2948 * g++.dg/parse/crash40.C: Ditto.
2949 * g++.dg/parse/defarg12.C: Ditto.
2950 * g++.dg/parse/crash34.C: Ditto.
2951 * g++.dg/parse/constructor3.C: Ditto.
2952 * g++.dg/parse/template23.C: Ditto.
2953 * g++.dg/parse/crash56.C: Ditto.
2954 * g++.dg/parse/dtor13.C: Ditto.
2955 * g++.dg/parse/error33.C: Ditto.
2956 * g++.dg/parse/ctor9.C: Ditto.
2957 * g++.dg/parse/error32.C: Ditto.
2958 * g++.dg/parse/error37.C: Ditto.
2959 * g++.dg/parse/bitfield3.C: Ditto.
2960 * g++.dg/parse/struct-4.C: Ditto.
2961 * g++.dg/ext/has_trivial_copy.C: Ditto.
2962 * g++.dg/ext/is_polymorphic.C: Ditto.
2963 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2964 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2965 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2966 * g++.dg/ext/is_union.C: Ditto.
2967 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2968 * g++.dg/ext/is_pod.C: Ditto.
2969 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2970 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2971 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2972 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2973 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2974 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2975 * g++.dg/ext/is_abstract.C: Ditto.
2976 * g++.dg/ext/has_trivial_assign.C: Ditto.
2977 * g++.dg/ext/is_class.C: Ditto.
2978 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2979 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2980 * g++.dg/ext/is_base_of.C: Ditto.
2981 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2982 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2983 * g++.dg/ext/is_empty.C: Ditto.
2984 * g++.dg/ext/is_enum.C: Ditto.
2985 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2986 * gnat.dg/opt11.adb: Ditto.
2987 * obj-c++.dg/pr45735.mm: Ditto.
2988 * obj-c++.dg/pr24393.mm: Ditto.
2989 * obj-c++.dg/exceptions-2.mm: Ditto.
2990 * objc.dg/pr45735.m: Ditto.
2991 * objc.dg/pr24393.m: Ditto.
2993 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2995 * objc.dg/attributes/objc-exception-1.m: New.
2997 2011-02-23 Jie Zhang <jie@codesourcery.com>
2999 * gcc.dg/cpp/include7.c: New test.
3001 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3004 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3006 2011-02-23 Jie Zhang <jie@codesourcery.com>
3008 PR rtl-optimization/47763
3009 * gcc.dg/pr47763.c: New test.
3011 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3014 * gfortran.dg/whole_file_32.f90 : New test.
3016 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3019 * g++.dg/inherit/virtual7.C: New test.
3021 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3024 * objc.dg/type-size-3.m: Updated error message.
3025 * objc.dg/type-size-4.m: New test.
3026 * objc.dg/type-size-5.m: New test.
3028 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3030 * lib/gnat.exp: Fix comments.
3031 Don't load libgloss.exp.
3032 (default_gnat_version): Call $compiler with --version.
3033 Adapt regexp for gnatmake output, insert version.
3034 (gnat_version): New proc.
3035 (gnat_init): Remove gnat_libgcc_s_path.
3036 (gnat_target_compile): Likewise.
3037 Remove ld_library_path.
3038 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3039 (gnat_pass): Remove.
3040 (gnat_pass): Remove.
3041 (gnat_finish): Remove.
3042 (gnat_exit): Remove.
3043 (local_find_gnatmake): Reindent.
3044 (runtest_file_p): Remove.
3045 (prune_warnings): Remove.
3046 (find_gnatclean): New proc.
3047 * lib/gnat-dg.exp (lremove): New proc.
3048 (gnat-dg-test): Reindent.
3049 Remove additional output files.
3050 (gnat-dg-runtest): Remove.
3052 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3053 * gnat.dg/loop_optimization6.adb: Likewise.
3054 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3056 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3058 PR tree-optimization/47835
3059 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3061 2011-02-22 Tobias Burnus <burnus@net-b.de>
3063 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3064 * gfortran.dg/abstract_type_2.f03: Ditto.
3065 * gfortran.dg/abstract_type_3.f03: Ditto.
3066 * gfortran.dg/abstract_type_4.f03: Ditto.
3067 * gfortran.dg/abstract_type_5.f03: Ditto.
3068 * gfortran.dg/abstract_type_6.f03: Ditto.
3069 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3070 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3071 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3072 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3073 * gfortran.dg/array_function_5.f90: Ditto.
3074 * gfortran.dg/asynchronous_3.f03: Ditto.
3075 * gfortran.dg/char_expr_1.f90: Ditto.
3076 * gfortran.dg/class_14.f03: Ditto.
3077 * gfortran.dg/data_array_6.f: Ditto.
3078 * gfortran.dg/data_invalid.f90: Ditto.
3079 * gfortran.dg/dot_product_1.f03: Ditto.
3080 * gfortran.dg/func_derived_5.f90: Ditto.
3081 * gfortran.dg/func_result_4.f90: Ditto.
3082 * gfortran.dg/implied_do_1.f90: Ditto.
3083 * gfortran.dg/initialization_25.f90: Ditto.
3084 * gfortran.dg/initialization_26.f90: Ditto.
3085 * gfortran.dg/interface_34.f90: Ditto.
3086 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3087 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3088 * gfortran.dg/matmul_8.f03: Ditto.
3089 * gfortran.dg/merge_init_expr.f90: Ditto.
3090 * gfortran.dg/pack_assign_1.f90: Ditto.
3091 * gfortran.dg/pack_vector_1.f90: Ditto.
3092 * gfortran.dg/pointer_check_8.f90: Ditto.
3093 * gfortran.dg/product_init_expr.f03: Ditto.
3094 * gfortran.dg/reshape_order_5.f90: Ditto.
3095 * gfortran.dg/reshape_shape_1.f90: Ditto.
3096 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3097 * gfortran.dg/same_name_2.f90: Ditto.
3098 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3099 * gfortran.dg/spread_init_expr.f03: Ditto.
3100 * gfortran.dg/stmt_func_1.f90: Ditto.
3101 * gfortran.dg/sum_init_expr.f03: Ditto.
3102 * gfortran.dg/transpose_3.f03: Ditto.
3103 * gfortran.dg/unpack_init_expr.f03: Ditto.
3104 * gfortran.dg/warn_conversion.f90: Ditto.
3105 * gfortran.dg/warn_conversion_2.f90: Ditto.
3106 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3107 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3108 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3109 * gfortran.dg/whole_file_16.f90: Ditto.
3110 * gfortran.dg/whole_file_17.f90: Ditto.
3111 * gfortran.dg/whole_file_18.f90: Ditto.
3112 * gfortran.dg/whole_file_20.f03: Ditto.
3113 * gfortran.dg/whole_file_5.f90: Ditto.
3114 * gfortran.dg/whole_file_6.f90: Ditto.
3115 * gfortran.dg/write_invalid_format.f90: Ditto.
3116 * gfortran.dg/zero_sized_6.f90: Ditto.
3118 2011-02-21 Jeff Law <law@redhat.com>
3120 PR rtl-optimization/46178
3121 * gcc.target/i386/pr46178.c: New test.
3123 PR rtl-optimization/46002
3124 * gcc.c-torture/compile/pr46002.c: New test.
3126 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3128 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3131 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3134 * g++.dg/debug/pr47106.C: Require effective target lto.
3136 2011-02-21 Jason Merrill <jason@redhat.com>
3138 * g++.dg/cpp0x/constexpr-diag2.C: New.
3140 2011-02-20 Jason Merrill <jason@redhat.com>
3142 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3144 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3146 * g++.dg/overload/conv-op1.C: New.
3148 * g++.dg/cpp0x/constexpr-synth1.C: New.
3150 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3152 * objc.dg/layout-2.m: New.
3153 * objc.dg/selector-3.m: Adjusted location of error message.
3154 * objc.dg/type-size-3.m: Same.
3155 * obj-c++.dg/selector-3.mm: Same.
3157 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3160 * objc.dg/property/dotsyntax-22.m: New.
3161 * obj-c++.dg/property/dotsyntax-22.mm: New.
3163 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3166 * g++.dg/template/typedef38.C: New test.
3168 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3171 * gfortran.dg/whole_file_30.f90 : New test.
3172 * gfortran.dg/whole_file_31.f90 : New test.
3174 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3178 * gfortran.dg/whole_file_28.f90 : New test.
3179 * gfortran.dg/whole_file_29.f90 : New test.
3181 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3184 * g++.dg/template/crash105.C: New.
3186 2011-02-19 Jason Merrill <jason@redhat.com>
3188 * g++.dg/cpp0x/regress/no-elide1.C: New.
3190 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3192 PR tree-optimization/46620
3193 * gcc.dg/pr46620.c: New.
3195 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3198 * gcc.target/i386/pr47809.c: New test.
3200 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3201 Tobias Burnus <burnus@net-b.de>
3203 * lib/target-supports.exp
3204 (check_effective_target_fortran_large_real): New check for large reals.
3205 * gfortran.dg/nan_7.f90: New test.
3207 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3209 PR libgfortran/47567
3210 * gfortran.dg/fmt_f0_1.f90: Update test.
3212 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3215 * gfortran.dg/array_constructor_36.f90 : New test.
3216 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3217 allow for comparison between different elements of the array
3218 constructor at different levels of optimization.
3220 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3222 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3223 * gcc.target/i386/pr32280-1.c: Likewise.
3225 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3228 * gcc.target/i386/pr47800.c: New test.
3230 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3232 * objc/execute/exceptions/foward-1.x: New.
3234 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3237 * gfortran.dg/derived_constructor_comps_4.f90: New.
3239 2011-02-18 Tobias Burnus
3242 * gfortran.dg/func_result_6.f90: New.
3244 2011-02-18 Michael Matz <matz@suse.de>
3247 * gfortran.dg/lto/pr45586_0.f90: New test.
3248 * gfortran.dg/typebound_proc_20.f90: Ditto.
3249 * gfortran.dg/typebound_proc_21.f90: Ditto.
3251 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3254 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3256 2011-02-18 Tobias Burnus <burnus@net-b.de>
3259 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3261 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3262 normalizing the error/warning output.
3263 * gfortran.dg/Wall.f90: Update dg-error/warning.
3264 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3265 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3266 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3267 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3268 * gfortran.dg/class_30.f90: Update dg-error/warning.
3269 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3270 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3271 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3272 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3273 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3274 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3275 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3276 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3277 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3278 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3279 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3280 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3281 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3282 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3283 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3284 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3285 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3286 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3287 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3288 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3289 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3290 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3291 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3292 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3293 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3295 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3298 * gfortran.dg/proc_ptr_comp_30.f90: New.
3300 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3303 * gcc.target/i386/pr47780.c: New test.
3305 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3308 * gfortran.dg/class_40.f03: New.
3310 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3313 * g++.dg/cpp0x/auto21.C: New test.
3315 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3317 * objc.dg/special/unclaimed-category-1.h: Updated for
3319 * objc.dg/special/unclaimed-category-1.m: Same.
3320 * objc.dg/zero-link-1.m: Same.
3321 * objc.dg/lookup-1.m: Same.
3322 * objc.dg/torture/strings/const-str-9.m
3323 * objc.dg/torture/strings/const-str-10.m: Same.
3324 * objc.dg/torture/strings/const-str-11.m: Same.
3325 * objc.dg/torture/forward-1.m: Same.
3326 * objc.dg/zero-link-2.m: Same.
3327 * objc.dg/encode-7-next-64bit.m: Same.
3328 * objc.dg/method-4.m: Same.
3329 * objc.dg/next-runtime-1.m: Same.
3330 * objc.dg/image-info.m: Same.
3331 * objc.dg/pr23214.m: Same.
3332 * objc.dg/symtab-1.m: Same.
3333 * obj-c++.dg/basic.m: Same.
3334 * obj-c++.dg/proto-lossage-3.m: Same.
3335 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3336 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3337 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3338 * obj-c++.dg/method-11.m: Same.
3339 * objc/execute/enumeration-1.m: Same.
3340 * objc/execute/object_is_class.m: Same.
3341 * objc/execute/formal_protocol-2.m: Same.
3342 * objc/execute/formal_protocol-4.m: Same.
3343 * objc/execute/formal_protocol-6.m: Same.
3344 * objc/execute/bycopy-3.m: Same.
3345 * objc/execute/exceptions/catchall-1.m: Same.
3346 * objc/execute/exceptions/finally-1.m: Same.
3347 * objc/execute/exceptions/local-variables-1.m: Same.
3348 * objc/execute/exceptions/foward-1.m: Same.
3349 * objc/execute/bf-common.h
3350 * objc/execute/enumeration-2.m: Same.
3351 * objc/execute/formal_protocol-1.m: Same.
3352 * objc/execute/formal_protocol-3.m: Same.
3353 * objc/execute/formal_protocol-5.m: Same.
3354 * objc/execute/accessing_ivars.m: Same.
3355 * objc/execute/bycopy-2.m: Same.
3356 * objc/execute/formal_protocol-7.m: Same.
3357 * objc/execute/compatibility_alias.m: Same.
3358 * objc/execute/no_clash.m: Same.
3359 * objc/execute/object_is_meta_class.m: Same.
3360 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3361 * objc/execute/class-tests-1.h: Include stdio.h.
3362 * objc/execute/class-tests-2.h: Same.
3363 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3365 * obj-c++.dg/try-catch-2.mm: Same.
3367 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3370 * g++.dg/warn/Wunused-parm-4.C: New test.
3372 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3373 Jan Hubicka <jh@suse.cz>
3377 * g++.dg/debug/pr47106.C: New.
3379 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3382 * gcc.target/i386/pr43653.c: New test.
3384 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3387 * g++.dg/template/inherit6.C: New test.
3389 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3392 * gfortran.dg/class_39.f03: New.
3394 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3397 * g++.dg/cpp0x/variadic106.C: New test.
3399 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3402 * gfortran.dg/pr47757-1.f90: New test.
3403 * gfortran.dg/pr47757-2.f90: New test.
3404 * gfortran.dg/pr47757-3.f90: New test.
3407 * g++.dg/cpp0x/enum8.C: New test.
3409 2011-02-15 Jason Merrill <jason@redhat.com>
3411 * g++.dg/inherit/implicit-trivial1.C: New.
3412 * g++.dg/cpp0x/implicit-trivial1.C: New.
3414 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3417 * gcc.dg/torture/pr47725.c: Removed.
3419 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3422 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3423 constant does not generate a load from memory.
3425 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3428 * gcc.dg/torture/pr47725.c: New.
3430 2011-02-15 Richard Guenther <rguenther@suse.de>
3432 PR tree-optimization/47743
3433 * gcc.dg/torture/pr47743.c: New testcase.
3435 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3438 * gcc.target/i386/pr47581.c: New test.
3440 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3443 * gfortran.dg/select_type_22.f03: New.
3445 2011-02-14 Jason Merrill <jason@redhat.com>
3447 * g++.dg/cpp0x/regress/enum1.C: New.
3449 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3451 * gnat.dg/include.adb: New test.
3453 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3456 * gfortran.dg/class_38.f03: New.
3458 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3460 * gcc.dg/pr46494.c: New test.
3462 2011-02-14 Richard Guenther <rguenther@suse.de>
3464 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3466 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3469 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3470 sparc*-sun-solaris2.11.
3472 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3475 * gfortran.dg/argument_checking_18.f90: New.
3477 2011-02-13 Tobias Burnus <burnus@net-b.de>
3479 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3480 * gfortran.dg/argument_checking_17.f90: New.
3482 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3484 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3485 are temporarily disabled.
3486 * gfortran.dg/class_7.f03: Ditto.
3487 * gfortran.dg/coarray_14.f90: Ditto.
3488 * gfortran.dg/typebound_proc_13.f03: Ditto.
3490 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3493 * gfortran.dg/extends_11.f03: New.
3495 2011-02-11 Xinliang David Li <davidxl@google.com>
3497 PR tree-optimization/47707
3498 * g++.dg/tree-ssa/pr47707.C: New test.
3500 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3502 * g++.dg/opt/inline17.C: New test.
3504 2011-02-11 Tobias Burnus <burnus@net-b.de>
3507 * gfortran.dg/pure_formal_2.f90: New.
3509 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3511 PR rtl-optimization/47614
3512 * gfortran.dg/pr47614.f: New.
3514 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3517 * gcc.dg/opts-6.c: New test.
3519 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3522 * gcc.dg/pr47684.c: New test.
3524 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3527 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3528 c99_runtime, dg-add-options c99_runtime.
3529 (main): Use __asm__.
3531 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3534 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3535 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3536 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3537 * gcc.dg/ucnid-10.c: Likewise.
3538 * gcc.dg/ucnid-13.c: Likewise.
3539 * gcc.dg/ucnid-7.c: Likewise.
3540 * gcc.dg/ucnid-8.c: Likewise.
3541 Adapt dg-warning line number.
3543 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3545 * gcc.target/i386/parity-1.c: Use -march=k8.
3546 * gcc.target/i386/parity-2.c: Ditto.
3547 * gcc.target/i386/vecinit-1.c: Ditto.
3548 * gcc.target/i386/vecinit-2.c: Ditto.
3550 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3553 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3554 * gcc.target/mips/save-restore-3.c: Likewise.
3555 * gcc.target/mips/save-restore-4.c: Likewise.
3556 * gcc.target/mips/save-restore-5.c: Likewise.
3559 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3560 * g++.dg/tree-prof/partition2.C: Likewise.
3562 2011-02-09 Jason Merrill <jason@redhat.com>
3564 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3565 rather than misdeclare std::puts.
3567 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3568 * g++.dg/other/warning1.C: Likewise.
3569 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3570 * g++.old-deja/g++.gb/scope06.C: Likewise.
3571 * g++.old-deja/g++.law/cvt11.C: Likewise.
3572 * g++.old-deja/g++.law/init1.C: Likewise.
3573 * g++.dg/abi/mangle26.C: Likewise.
3575 * g++.dg/template/function1.C: Adjust for C++0x mode.
3576 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3578 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3579 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3581 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3583 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3585 * g++.dg/cpp0x/regress: New directory.
3586 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3587 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3588 * g++.dg/cpp0x/regress/regress3.C: New.
3590 2011-02-10 Richard Guenther <rguenther@suse.de>
3592 PR tree-optimization/47677
3593 * gcc.dg/torture/pr47677.c: New testcase.
3595 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3597 * objc.dg/special/load-category-1.m: Remove unused header.
3598 * objc.dg/special/load-category-1a.m: Likewise.
3599 * objc.dg/special/load-category-2.m: Likewise.
3600 * objc.dg/special/load-category-2a.m: Likewise.
3601 * objc.dg/special/load-category-3.m: Likewise.
3602 * objc.dg/special/load-category-3a.m: Likewise.
3603 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3604 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3605 * objc.dg/attributes/class-attribute-1.m: Likewise.
3606 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3607 * obj-c++.dg/property/property.exp: Likewise.
3608 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3609 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3610 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3611 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3612 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3613 * obj-c++.dg/template-8.mm: Likewise.
3615 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3618 * gcc.target/i386/pr47665.c: New test.
3620 2011-02-10 Jie Zhang <jie@codesourcery.com>
3624 2011-02-05 Jie Zhang <jie@codesourcery.com>
3626 * gcc.dg/pr42631.c: Update test.
3627 * gcc.dg/pr42631-2.c: New test.
3629 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3632 * gfortran.dg/proc_decl_25.f90: New.
3634 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3637 * gfortran.dg/typebound_assignment_2.f03: New.
3639 2011-02-09 Richard Guenther <rguenther@suse.de>
3641 PR tree-optimization/47664
3642 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3644 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3647 * gnat.dg/uninit_func.adb: Adjust dg directive.
3649 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3652 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3654 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3657 * gfortran.dg/auto_dealloc_2.f90: New.
3659 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3661 * gcc.dg/builtins-config.h: Remove __sgi handling.
3662 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3663 -std=c99 for mips-sgi-irix6.5*.
3665 2011-02-09 Martin Jambor <mjambor@suse.cz>
3668 * gfortran.dg/pr25923.f90: Remove xfails.
3670 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3673 * gfortran.dg/inquire_14.f90: New test.
3675 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3678 * gfortran.dg/pointer_init_6.f90: New.
3680 2011-02-08 Jeff Law <law@redhat.com>
3682 PR tree-optimization/42893
3683 * gcc.tree-ssa/pr42893.c: New test.
3685 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3687 PR tree-optimization/46834
3688 PR tree-optimization/46994
3689 PR tree-optimization/46995
3690 * gcc.dg/graphite/id-pr46834.c: New.
3691 * gfortran.dg/graphite/id-pr46994.f90: New.
3692 * gfortran.dg/graphite/id-pr46995.f90: New.
3694 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3697 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3698 using the variable is known the warning is emitted there.
3699 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3700 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3702 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3705 * gcc.dg/noreturn-1.c (foo5): Likewise.
3706 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3707 (method2): Likewise.
3709 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3710 the return statement using the uninitialized variable.
3711 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3713 2011-02-08 Richard Guenther <rguenther@suse.de>
3716 * g++.dg/opt/pr47639.c: New testcase.
3718 2011-02-08 Richard Guenther <rguenther@suse.de>
3720 PR tree-optimization/47632
3721 * g++.dg/opt/pr47632.C: New testcase.
3723 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3725 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3727 2011-02-07 Richard Guenther <rguenther@suse.de>
3729 PR tree-optimization/47615
3730 * g++.dg/opt/pr47615.C: New testcase.
3732 2011-02-07 Richard Guenther <rguenther@suse.de>
3734 PR tree-optimization/47621
3735 * gcc.dg/torture/pr47621.c: New testcase.
3737 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3739 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3741 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3744 * gfortran.dg/allocate_with_source_1 : New test.
3746 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3749 * gcc.dg/pr47610.c: New test.
3751 2011-02-05 Jie Zhang <jie@codesourcery.com>
3754 * gcc.dg/pr42631.c: Update test.
3755 * gcc.dg/pr42631-2.c: New test.
3757 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3760 * gfortran.dg/pr47574.f90: New test.
3762 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3764 PR tree-optimization/46194
3765 * gcc.dg/autopar/pr46194.c: New.
3767 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3769 PR tree-optimization/43695
3770 * g++.dg/ipa/pr43695.C: New.
3772 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3775 * gcc.dg/pr23200.c: New test.
3777 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3780 * g++.dg/pr47589.C: New test.
3782 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3785 * g++.dg/template/typedef37.C: New test.
3786 * g++.dg/template/param1.C: Adjust expected error message.
3788 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3791 * gcc.dg/pr31490-2.c: New test.
3792 * gcc.dg/pr31490-3.c: New test.
3793 * gcc.dg/pr31490-4.c: New test.
3795 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3796 Jakub Jelinek <jakub@redhat.com>
3799 * g++.dg/parser/semicolon3.C: Adjust.
3800 * g++.dg/parser/semicolon4.C: New testcase.
3801 * g++.dg/pr46890.C: New testcase.
3803 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3806 * g++.dg/init/pr29571.C: New.
3808 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3810 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3811 instead of vect_int.
3813 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3816 * gcc.target/i386/pr47312.c: New test.
3819 * gcc.target/i386/pr47564.c: New test.
3821 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3823 PR tree-optimization/45122
3824 * gcc.dg/tree-ssa/pr45122.c: New.
3826 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3829 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3832 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3833 and vsx so a default --with-cpu=power7 doesn't give an error
3834 when -mavoid-indexed-addresses is used.
3836 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3837 wrapper function to save the arguments and then jump to the real
3838 function, rather than depending on the compiler not to move stuff
3840 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3842 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3843 Paul Thomas <pault@gcc.gnu.org>
3846 * gfortran.dg/class_37.f03 : New test.
3848 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3849 Richard Guenther <rguenther@suse.de>
3851 PR tree-optimization/40979
3853 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3854 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3855 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3856 check_vect_support_and_set_flags.
3857 * gfortran.dg/graphite/vect-pr40979.f90: New.
3859 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3862 * gfortran.dg/class_36.f03: New.
3864 2011-02-02 Richard Guenther <rguenther@suse.de>
3866 PR tree-optimization/47566
3867 * gcc.dg/lto/20110201-1_0.c: New testcase.
3869 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3875 * debug/pr47498.c: New.
3876 * debug/pr47501.c: New.
3878 2011-02-01 Richard Guenther <rguenther@suse.de>
3880 PR tree-optimization/47559
3881 * g++.dg/torture/pr47559.C: New testcase.
3883 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3886 * gfortran.dg/typebound_call_20.f03: New.
3888 2011-02-01 Richard Guenther <rguenther@suse.de>
3890 PR tree-optimization/47555
3891 * gcc.dg/pr47555.c: New testcase.
3893 2011-02-01 Richard Guenther <rguenther@suse.de>
3895 PR tree-optimization/47541
3896 * g++.dg/torture/pr47541.C: New testcase.
3898 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3901 * gfortran.dg/typebound_call_19.f03: New.
3903 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3906 * g++.dg/cpp0x/pr47416.C: New test.
3908 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3911 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3913 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3916 * gfortran.dg/typebound_assignment_1.f03: New.
3918 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3920 PR tree-optimization/47538
3921 * gcc.c-torture/execute/pr47538.c: New test.
3923 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3926 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3928 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3930 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3932 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3934 PR rtl-optimization/44031
3935 * gcc.c-torture/compile/20110131-1.c: New test.
3937 2011-01-31 Tobias Burnus <burnus@net-b.de>
3940 * gfortran.dg/stmt_func_1.f90: New.
3942 2011-01-31 Tobias Burnus <burnus@net-b.de>
3945 * gfortran.dg/interface_34.f90: New.
3947 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3950 * gfortran.dg/realloc_on_assign_5.f03: New test.
3951 * gfortran.dg/realloc_on_assign_5.f03: New test.
3953 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3955 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3956 * gfortran.dg/bessel_7.f90: Likewise.
3957 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3959 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3960 * gfortran.dg/sum_init_expr.f03: Likewise.
3962 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3964 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3967 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3968 loop only on "vect_intfloat_cvt" targets.
3970 2011-01-29 Tobias Burnus <burnus@net-b.de>
3973 * gfortran.dg/shape_6.f90: New.
3975 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3977 PR libgfortran/47434
3978 * gfortran.dg/read_infnan_1.f90: Update test.
3979 * gfortran.dg/module_nan.f90: Update test.
3980 * gfortran.dg/char4_iunit_1.f03: Update test.
3981 * gfortran.dg/large_real_kind_1.f90: Update test.
3982 * gfortran.dg/real_const_3.f90: Update test.
3983 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3985 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3988 * g++.dg/template/param2.C: New test.
3990 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3992 PR libgfortran/47285
3993 * gfortran.dg/fmt_g.f: New test.
3995 2011-01-28 Tobias Burnus <burnus@net-b.de>
3998 * gfortran.dg/pure_formal_1.f90: New.
4000 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4003 * gcc.dg/tls/pr42894.c: New test.
4005 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4007 * gcc.dg/pr47276.c: Add dg-require-visibility.
4009 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4011 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4013 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4014 Tobias Burnus <burnus@gcc.gnu.org>
4019 * gfortran.dg/realloc_on_assign_3.f03: New test.
4020 * gfortran.dg/realloc_on_assign_4.f03: New test.
4021 * gfortran.dg/allocatable_function_5.f90: New test.
4022 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4023 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4024 implemented" dg-errors.
4026 2011-01-27 Jan Hubicka <jh@suse.cz>
4029 * gcc.dg/attr-weakref-4.c: New testcase
4031 2011-01-27 Martin Jambor <mjambor@suse.cz>
4033 PR tree-optimization/47228
4034 * gcc.dg/torture/pr47228.c: New test.
4036 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4038 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4040 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4042 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4043 when using auto-overlay support on the SPU.
4045 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4047 PR rtl-optimization/44174
4048 * gcc.target/i386/asm-6.c: New test.
4050 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4052 PR rtl-optimization/46856
4053 * gcc.c-torture/compile/pr46856.c: New test.
4055 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4056 Andrew Pinski <pinskia@gmail.com>
4059 * gcc.dg/pr43082.c: New.
4061 2011-01-26 DJ Delorie <dj@redhat.com>
4063 PR rtl-optimization/46878
4064 * gcc.dg/pr46878-1.c: New test.
4066 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4069 * g++.dg/cpp0x/pr47476.C: New test.
4071 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4073 * gcc.c-torture/compile/20110126-1.c: New test.
4075 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4078 * gcc.dg/torture/pr47473.c: New test.
4080 2011-01-26 Jan Hubicka <jh@suse.cz>
4083 * gcc.c-torture/execute/pr47237.c: New testcase.
4085 2011-01-26 Jan Hubicka <jh@suse.cz>
4087 PR tree-optimization/47190
4088 * gcc.dg/attr-weakref-3.c: New testcase.
4090 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4093 * gcc.dg/dll-9a.c: New test file.
4094 * gcc.dg/dll-11.c: Likewise.
4095 * gcc.dg/dll-12.c: Likewise.
4096 * gcc.dg/dll-12a.c: Likewise.
4097 * gcc.dg/dll-11a.c: Likewise.
4098 * gcc.dg/dll-9.c: Likewise.
4099 * gcc.dg/dll-10.c: Likewise.
4100 * gcc.dg/dll-10a.c: Likewise.
4101 * g++.dg/ext/dllexport4a.cc: Likewise.
4102 * g++.dg/ext/dllexport4.C: Likewise.
4103 * g++.dg/ext/dllexport5.C: Likewise.
4104 * g++.dg/ext/dllexport5a.cc: Likewise.
4106 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4108 PR tree-optimization/46970
4109 * gcc.dg/graphite/pr46970.c: New.
4111 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4113 PR tree-optimization/46215
4114 * gcc.dg/graphite/pr46215.c: New.
4116 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4118 PR tree-optimization/46168
4119 * gcc.dg/graphite/pr46168.c: New.
4121 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4123 PR tree-optimization/43657
4124 * gcc.dg/graphite/pr43657.c: New.
4126 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4128 PR tree-optimization/29832
4129 * gfortran.dg/graphite/pr29832.f90: New.
4131 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4133 PR tree-optimization/43567
4134 * gcc.dg/graphite/pr43567.c: New.
4136 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4138 * gfortran.dg/graphite/interchange-4.f: New.
4139 * gfortran.dg/graphite/interchange-5.f: New.
4141 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4142 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4143 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4144 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4145 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4146 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4147 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4148 * gfortran.dg/ltrans-7.f90: Removed.
4149 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4151 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4152 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4153 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4154 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4155 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4156 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4157 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4158 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4159 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4160 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4161 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4162 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4163 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4164 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4165 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4166 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4167 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4168 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4169 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4170 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4171 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4172 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4173 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4174 * gcc.dg/tree-ssa/data-dep-1.c
4175 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4176 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4177 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4178 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4179 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4181 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4183 PR tree-optimization/47265
4184 PR tree-optimization/47443
4185 * gcc.c-torture/compile/pr47265.c: New test.
4186 * gcc.dg/pr47443.c: New test.
4188 2011-01-25 Martin Jambor <mjambor@suse.cz>
4190 PR tree-optimization/47382
4191 * g++.dg/torture/pr47382.C: New test.
4192 * g++.dg/opt/devirt1.C: Xfail.
4194 2011-01-25 Yao Qi <yao@codesourcery.com>
4197 * gcc.target/arm/pr45701-1.c: New test.
4198 * gcc.target/arm/pr45701-2.c: New test.
4199 * gcc.target/arm/pr45701-3.c: New test.
4201 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4202 Jakub Jelinek <jakub@redhat.com>
4204 PR tree-optimization/47271
4205 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4207 2011-01-25 Nick Clifton <nickc@redhat.com>
4209 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4210 (saturate_add): Delete.
4212 (main): Do not run saturate_add.
4213 (set_interrupts): Delete.
4215 2011-01-25 Tobias Burnus <burnus@net-b.de>
4218 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4220 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4222 PR tree-optimization/47427
4223 PR tree-optimization/47428
4224 * gcc.c-torture/compile/pr47427.c: New test.
4225 * gcc.c-torture/compile/pr47428.c: New test.
4227 2011-01-25 Richard Guenther <rguenther@suse.de>
4230 * gcc.dg/torture/pr47411.c: New testcase.
4232 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4234 * gfortran.dg/graphite/id-24.f: New.
4235 * gfortran.dg/graphite/id-25.f: New.
4237 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4239 * gfortran.dg/graphite/id-23.f: New.
4241 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4243 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4245 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4247 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4248 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4249 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4250 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4251 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4252 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4253 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4254 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4255 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4257 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4259 * gcc.dg/graphite/block-0.c: Add documentation.
4260 * gcc.dg/graphite/block-4.c: Same.
4261 * gcc.dg/graphite/block-7.c: Same.
4262 * gcc.dg/graphite/block-8.c: New.
4263 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4264 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4265 * gcc.dg/graphite/interchange-12.c: Add documentation.
4266 * gcc.dg/graphite/interchange-13.c: New.
4267 * gcc.dg/graphite/interchange-14.c: New.
4268 * gcc.dg/graphite/interchange-15.c: New.
4269 * gcc.dg/graphite/interchange-8.c: Add documentation.
4270 * gcc.dg/graphite/interchange-mvt.c: Same.
4272 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4275 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4276 * gcc.target/powerpc/altivec-14.c: Ditto.
4277 * gcc.target/powerpc/altivec-33.c: Ditto.
4278 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4279 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4280 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4281 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4282 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4283 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4284 * g++.dg/ext/altivec-15.C: Ditto.
4285 * g++.dg/ext/altivec-types-1.C: Ditto.
4286 * g++.dg/ext/altivec-types-2.C: Ditto.
4287 * g++.dg/ext/altivec-types-3.C: Ditto.
4288 * g++.dg/ext/altivec-types-4.C: Ditto.
4290 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4292 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4294 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4296 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4297 optimization options.
4299 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4301 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4304 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4306 2011-01-23 Tobias Burnus <burnus@net-b.de>
4309 * gfortran.dg/allocatable_scalar_12.f90: New.
4311 2011-01-23 Ira Rosen <irar@il.ibm.com>
4313 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4314 vectorization to be not profitable if peeling is used to
4315 realign the memory access.
4316 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4317 loop bound to avoid loop unrolling.
4318 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4320 2011-01-22 Jan Hubicka <jh@suse.cz>
4323 * g++.dg/lto/pr47333.C: New file.
4325 2011-01-22 Jan Hubicka <jh@suse.cz>
4327 PR tree-optimization/43884
4329 * gcc.dg/autopar/outer-2.c: Increase array size.
4330 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4332 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4335 * gfortran.dg/c_loc_tests_16.f90: New test.
4337 2011-01-22 Tobias Burnus <burnus@net-b.de>
4340 * gfortran.dg/typebound_proc_19.f90: New.
4342 2011-01-21 Jeff Law <law@redhat.com>
4344 PR tree-optimization/47053
4345 * g++.dg/pr47053.C: New test.
4347 2011-01-21 Jason Merrill <jason@redhat.com>
4350 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4352 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4355 * g++.dg/cpp0x/range-for10.C: New test.
4356 * g++.dg/template/for1.C: New test.
4359 * g++.dg/tree-prof/partition3.C: New test.
4361 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4363 PR rtl-optimization/47366
4364 * g++.dg/opt/pr47366.C: New test.
4366 2011-01-21 Jason Merrill <jason@redhat.com>
4369 * g++.dg/cpp0x/constexpr-regress2.C: New.
4371 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4373 2011-01-21 Jeff Law <law@redhat.com>
4375 PR rtl-optimization/41619
4376 * gcc.dg/pr41619.c: New.
4378 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4380 PR tree-optimization/47355
4381 * g++.dg/opt/pr47355.C: New test.
4383 2011-01-21 Richard Guenther <rguenther@suse.de>
4385 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4388 2011-01-21 Richard Guenther <rguenther@suse.de>
4390 PR tree-optimization/47365
4391 * gcc.dg/torture/pr47365.c: New testcase.
4392 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4394 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4396 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4398 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4400 PR tree-optimization/47391
4401 * gcc.dg/pr47391.c: New test.
4403 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4405 * g++.dg/template/char1.C: Use signed char.
4407 2011-01-21 Tobias Burnus <burnus@net-b.de>
4410 * gfortran.dg/pointer_target_4.f90: New.
4412 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4415 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4416 ILP32 system and not IP32.
4418 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4421 * g++.dg/debug/pr46583.C: New.
4423 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4426 * g++.dg/debug/pr47283.C: New test.
4429 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4430 * gcc.target/i386/headmerge-2.c: Likewise.
4432 2011-01-20 Richard Guenther <rguenther@suse.de>
4435 * gcc.dg/torture/pr47370.c: New testcase.
4437 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4439 PR tree-optimization/46130
4440 * gcc.dg/pr46130-1.c: New test.
4441 * gcc.dg/pr46130-2.c: New test.
4443 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4446 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4448 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4451 * g++.dg/debug/pr46240.cc: New.
4453 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4456 * g++.dg/template/anonunion1.C: New test.
4458 PR rtl-optimization/47337
4459 * gcc.c-torture/execute/pr47337.c: New test.
4461 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4464 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4466 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4468 PR tree-optimization/46021
4469 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4471 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4473 PR tree-optimization/47290
4474 * g++.dg/torture/pr47290.C: New test.
4476 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4479 * gfortran.dg/proc_ptr_comp_29.f90: New.
4481 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4484 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4485 powerpc-apple-darwin9.
4487 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4489 PR rtl-optimization/47299
4490 * gcc.c-torture/execute/pr47299.c: New test.
4492 2011-01-17 Jason Merrill <jason@redhat.com>
4494 * g++.dg/cpp0x/constexpr-virtual.C: New.
4496 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4499 * gfortran.dg/gomp/pr47331.f90: New test.
4501 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4504 * objc.dg/selector-warn-1.m: New.
4505 * obj-c++.dg/selector-warn-1.mm: New.
4507 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4509 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4510 Update dg-final accordingly.
4512 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4514 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4516 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4518 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4520 * gcc.dg/guality/pr36728-2.c: Likewise.
4522 2011-01-17 Richard Guenther <rguenther@suse.de>
4524 PR tree-optimization/47313
4525 * g++.dg/torture/pr47313.C: New testcase.
4527 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4530 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4531 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4532 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4533 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4535 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4537 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4538 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4539 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4541 2011-01-17 Richard Guenther <rguenther@suse.de>
4543 PR tree-optimization/45967
4544 * gcc.dg/torture/pr45967-2.c: New testcase.
4545 * gcc.dg/torture/pr45967-3.c: Likewise.
4547 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4550 * g++.dg/ext/pr47213.C: Require visibility.
4552 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4554 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4555 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4557 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4559 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4560 Linux-based targets.
4562 2011-01-13 Jan Hubicka <jh@suse.cz>
4564 PR tree-optimization/47276
4565 * gcc.dg/pr47276.c: New testcase.
4567 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4568 Jonathan Wakely <jwakely.gcc@gmail.com>
4571 * g++.dg/other/pr33558.C: New.
4572 * g++.dg/other/pr33558-2.C: New.
4574 2011-01-14 Martin Jambor <mjambor@suse.cz>
4576 PR tree-optimization/45934
4577 PR tree-optimization/46302
4578 * g++.dg/ipa/devirt-c-1.C: New test.
4579 * g++.dg/ipa/devirt-c-2.C: Likewise.
4580 * g++.dg/ipa/devirt-c-3.C: Likewise.
4581 * g++.dg/ipa/devirt-c-4.C: Likewise.
4582 * g++.dg/ipa/devirt-c-5.C: Likewise.
4583 * g++.dg/ipa/devirt-c-6.C: Likewise.
4584 * g++.dg/ipa/devirt-6.C: Likewise.
4585 * g++.dg/ipa/devirt-d-1.C: Likewise.
4586 * g++.dg/torture/pr45934.C: Likewise.
4588 2011-01-14 Jason Merrill <jason@redhat.com>
4590 * g++.dg/cpp0x/variadic105.C: New.
4592 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4593 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4596 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4597 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4598 execution tests on i?86-*-*, x86_64-*-* and
4599 powerpc*-apple-darwin* && ilp32.
4600 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4601 tests on i?86-*-* and x86_64-*-*.
4603 2011-01-14 Richard Guenther <rguenther@suse.de>
4605 PR tree-optimization/47280
4606 * g++.dg/opt/pr47280.C: New testcase.
4608 2011-01-14 Jason Merrill <jason@redhat.com>
4610 * g++.dg/cpp0x/constexpr-regress1.C: New.
4612 * g++.dg/ext/flexary2.C: New.
4614 2011-01-14 Richard Guenther <rguenther@suse.de>
4617 * gcc.dg/torture/pr47281.c: New testcase.
4618 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4620 2011-01-14 Richard Guenther <rguenther@suse.de>
4622 PR tree-optimization/47286
4623 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4625 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4628 * g++.dg/ext/pr47213.C: New.
4630 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4632 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4634 2011-01-13 Tobias Burnus <burnus@net-b.de>
4635 Mikael Morin <mikael@gcc.gnu.org>
4639 * gfortran.dg/select_type_20.f90: New.
4640 * gfortran.dg/select_type_21.f90: New.
4642 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4645 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4647 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4649 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4650 * gcc.dg/guality/pr36728-2.c: Likewise.
4652 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4655 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4657 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4659 PR rtl-optimization/45352
4660 * gcc.dg/pr45352-3.c: New.
4662 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4664 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4666 * g++.dg/cpp0x/range-for8.C: New.
4667 * g++.dg/cpp0x/range-for9.C: New.
4669 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4672 * g++.dg/debug/pr47209.C: New.
4674 2011-01-12 Richard Guenther <rguenther@suse.de>
4677 * gcc.dg/lto/pr47259_0.c: New testcase.
4678 * gcc.dg/lto/pr47259_1.c: Likewise.
4680 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4682 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4683 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4684 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4685 methods missing from the OBJC2 Object.
4686 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4687 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4688 GNU and NeXT runtimes.
4689 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4691 * objc-obj-c++-shared/Object1.m: Likewise.
4692 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4693 * objc.dg/proto-qual-1.m: Likewise.
4694 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4695 * obj-c++.dg/proto-qual-1.mm: Likewise.
4697 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4700 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4702 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4704 Fixed the Objective-C++ testsuite and updated all tests.
4705 * lib/obj-c++.exp (obj-c++_init): Declare and set
4706 gcc_warning_prefix and gcc_error_prefix.
4707 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4708 'dg-warning', 'dg-message' and 'dg-error'.
4709 * obj-c++.dg/class-extension-3.mm: Likewise.
4710 * obj-c++.dg/class-protocol-1.mm: Likewise.
4711 * obj-c++.dg/encode-7.mm: Likewise.
4712 * obj-c++.dg/exceptions-3.mm: Likewise.
4713 * obj-c++.dg/exceptions-5.mm: Likewise.
4714 * obj-c++.dg/method-12.mm: Likewise.
4715 * obj-c++.dg/method-13.mm: Likewise.
4716 * obj-c++.dg/method-15.mm: Likewise.
4717 * obj-c++.dg/method-16.mm: Likewise.
4718 * obj-c++.dg/method-4.mm: Likewise.
4719 * obj-c++.dg/method-8.mm: Likewise.
4720 * obj-c++.dg/method-conflict-1.mm: Likewise.
4721 * obj-c++.dg/method-conflict-2.mm: Likewise.
4722 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4723 and uncommented second part of the testcase now that the testsuite
4725 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4726 and uncommented second part of the testcase now that the testsuite
4728 * obj-c++.dg/private-1.mm: Likewise.
4729 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4730 * obj-c++.dg/syntax-error-7.mm: Likewise.
4731 * obj-c++.dg/warn5.mm: Likewise.
4732 * obj-c++.dg/property/at-property-14.mm: Likewise.
4733 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4735 * obj-c++.dg/property/at-property-18.mm: Likewise.
4736 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4738 * obj-c++.dg/property/at-property-21.mm: Likewise.
4739 * obj-c++.dg/property/at-property-28.mm: Likewise.
4740 * obj-c++.dg/property/at-property-5.mm: Likewise.
4741 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4742 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4743 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4744 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4745 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4746 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4747 * obj-c++.dg/tls/diag-5.mm: Likewise.
4748 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4749 dg-error, now matched correctly.
4751 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4753 * objc.dg/property/at-property-29.m: New.
4754 * obj-c++.dg/property/at-property-29.mm: New.
4756 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4758 * go.test/go-test.exp (go-set-goarch): New proc.
4759 (go-gc-tests): Use it.
4761 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4764 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4766 2011-01-11 Richard Henderson <rth@redhat.com>
4768 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4770 2011-01-11 Jan Hubicka <jh@suse.cz>
4774 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4775 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4777 2011-01-11 Richard Guenther <rguenther@suse.de>
4779 PR tree-optimization/46076
4780 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4782 2011-01-11 Jeff Law <law@redhat.com>
4784 * PR tree-optimization/47086
4785 * gcc.dg/pr47086.c: New test.
4787 2011-01-11 Jason Merrill <jason@redhat.com>
4790 * g++.dg/template/new10.C: New.
4793 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4795 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4797 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4798 Split type definitions and NSConstantString class into...
4799 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4800 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4801 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4802 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4803 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4804 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4806 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4807 encode defines for newer NeXT system headers.
4808 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4809 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4810 * objc.dg/foreach-5.m: Likewise.
4811 * objc.dg/foreach-2.m: Likewise.
4812 * objc.dg/foreach-4.m: Likewise.
4813 * objc.dg/torture/strings/string1.m: Likewise.
4814 * objc.dg/torture/strings/string2.m: Likewise.
4815 * objc.dg/torture/strings/string3.m: Likewise.
4816 * objc.dg/torture/strings/string4.m: Likewise.
4817 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4818 header and stand alone.
4819 * obj-c++.dg/strings/strings-2.mm: Likewise.
4820 * objc.dg/torture/strings/const-str-3.m: Likewise.
4821 * objc.dg/strings/strings-2.m: Likewise.
4822 * objc.dg/strings/const-str-12b.m: Likewise.
4824 2011-01-12 Richard Guenther <rguenther@suse.de>
4827 * gcc.dg/attr-weak-1.c: Adjust.
4829 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4832 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4833 standard compliant and comment.
4835 2011-01-10 Jan Hubicka <jh@suse.cz>
4838 * gcc.dg/initpri3.c: New testcase.
4840 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4843 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4849 (g_ebp_save): Likewise.
4850 (g_esp_save): Likewise.
4852 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4854 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4856 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4858 PR tree-optimization/46021
4859 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4860 i?86-*-*, x86_64-*-*.
4862 2011-01-10 Jeff Law <law@redhat.com>
4864 * PR tree-optimization/47141
4865 * gcc.c-torture/compile/pr47141.c: New test.
4867 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4870 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4871 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4872 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4873 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4876 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4877 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4878 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4879 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4880 being vectorized. Adjust dg-final pattern.
4883 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4884 * gcc.dg/vect/slp-24.c: Likewise.
4886 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4889 * g++.dg/other/pr47218-1.C: New test file.
4890 * g++.dg/other/pr47218.C: Likewise.
4891 * g++.dg/other/pr47218.h: New supporting header.
4893 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4896 * objc.dg/attributes/invalid-attribute-1.m: New.
4897 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4899 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4902 * gfortran.dg/proc_ptr_comp_28.f90: New.
4904 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4906 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4907 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4908 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4909 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4910 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4911 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4912 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4913 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4914 * objc.dg/gnu-api-2-class.m: Likewise.
4915 * objc.dg/gnu-api-2-ivar.m: Likewise.
4916 * objc.dg/gnu-api-2-method.m: Likewise.
4917 * objc.dg/gnu-api-2-objc.m: Likewise.
4918 * objc.dg/gnu-api-2-object.m: Likewise.
4919 * objc.dg/gnu-api-2-property.m: Likewise.
4920 * objc.dg/gnu-api-2-protocol.m: Likewise.
4921 * objc.dg/gnu-api-2-sel.m: Likewise.
4923 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4925 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4926 * objc.dg/objc-foreach-4.m: Likewise.
4927 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4928 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4929 * objc.dg/foreach-4.m: Likewise.
4930 * objc.dg/foreach-5.m: Likewise.
4931 * objc.dg/foreach-3.m: Return self from init.
4933 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4936 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4938 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4941 * gfortran.dg/class_35.f90: New.
4943 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4945 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4947 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4950 * objc.dg/invalid-method-2.m: New.
4951 * obj-c++.dg/invalid-method-2.mm: New.
4953 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4956 * gfortran.dg/transpose_optimization_2.f90 : New test.
4958 2011-01-08 Jan Hubicka <jh@suse.cz>
4960 PR tree-optmization/46469
4961 * g++.dg/torture/pr46469.C: New testcase.
4963 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4965 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4966 emulation of libobjc-gnu structure layout functionality to ..
4967 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4968 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4969 * objc/execute/bf-common.h: Adjust headers.
4970 * objc/execute/bf-1.m: Likewise.
4971 * objc/execute/bf-2.m: Likewise.
4972 * objc/execute/bf-3.m: Likewise.
4973 * objc/execute/bf-4.m: Likewise.
4974 * objc/execute/bf-5.m: Likewise.
4975 * objc/execute/bf-6.m: Likewise.
4976 * objc/execute/bf-7.m: Likewise.
4977 * objc/execute/bf-8.m: Likewise.
4978 * objc/execute/bf-9.m: Likewise.
4979 * objc/execute/bf-10.m: Likewise.
4980 * objc/execute/bf-11.m: Likewise.
4981 * objc/execute/bf-12.m: Likewise.
4982 * objc/execute/bf-13.m: Likewise.
4983 * objc/execute/bf-14.m: Likewise.
4984 * objc/execute/bf-15.m: Likewise.
4985 * objc/execute/bf-16.m: Likewise.
4986 * objc/execute/bf-17.m: Likewise.
4987 * objc/execute/bf-18.m: Likewise.
4988 * objc/execute/bf-19.m: Likewise.
4989 * objc/execute/bf-20.m: Likewise.
4990 * objc/execute/bf-21.m: Likewise.
4991 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4992 objc_get_type_qualifiers ().
4994 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4997 * gfortran.dg/dependency_39.f90: New test.
4999 2011-01-07 Jan Hubicka <jh@suse.cz>
5001 Get builtins tests ready for linker plugin.
5002 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5003 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5004 my_memset, my_bzero): Mark used.
5005 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5006 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5008 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5011 2011-01-07 Jan Hubicka <jh@suse.cz>
5013 PR tree-optimization/46367
5014 * g++.dg/torture/pr46367.C: New file.
5016 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5019 * gcc.dg/pr47201.c: New test.
5022 * gcc.dg/tree-prof/pr47187.c: New test.
5024 2011-01-07 Tobias Burnus <burnus@net-b.de>
5027 * gfortran.dg/extends_type_of_3.f90: New.
5029 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5031 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5032 * g++.dg/ext/dllimport-MI1.C: Likewise.
5033 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5034 * g++.dg/ext/dllimport10.C: Likewise.
5035 * g++.dg/ext/dllimport11.C: Likewise.
5036 * g++.dg/ext/dllimport12.C: Likewise.
5037 * g++.dg/ext/dllimport13.C: Likewise.
5038 * g++.dg/ext/dllimport2.C: Likewise.
5039 * g++.dg/ext/dllimport3.C: Likewise.
5040 * g++.dg/ext/dllimport4.C: Likewise.
5041 * g++.dg/ext/dllimport5.C: Likewise.
5042 * g++.dg/ext/dllimport6.C: Likewise.
5043 * g++.dg/ext/dllimport8.C: Likewise.
5044 * g++.dg/ext/dllimport9.C: Likewise.
5045 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5046 targets, too. Additionally enable test for i?86-*-mingw*.
5047 * g++.dg/ext/selectany1.C: Likewise.
5048 Remove guard variable check.
5050 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5054 * gfortran.dg/storage_size_3.f08: Extended.
5056 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5059 * g++.dg/template/stdarg1.C: New test.
5061 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5064 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5065 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5066 from the interface of functions to not hide the errors that
5069 2011-01-06 Jan Hubicka <jh@suse.cz>
5071 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5072 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5074 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5078 * gfortran.dg/interface_33.f90: New test.
5080 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5083 * gcc.c-torture/compile/pr47150.c: New test.
5085 2011-01-06 Ira Rosen <irar@il.ibm.com>
5087 PR tree-optimization/47139
5088 * gcc.dg/vect/pr47139.c: New test.
5090 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5093 * gfortran.dg/extends_type_of_2.f03: New.
5095 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5097 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5099 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5101 * gnat.dg/opt14.adb: New test.
5103 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5106 * gfortran.dg/allocate_error_2.f90: New test.
5108 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5111 * gfortran.dg/storage_size_3.f08: New.
5113 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5115 PR libgfortran/47154
5116 * gfortran.dg/namelist_68.f90: New test.
5118 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5120 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5122 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5125 * gfortran.dg/class_34.f90: New.
5127 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5129 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5130 use __builtin_inff. Skip all single-precision tests that require
5133 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5135 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5137 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5139 PR tree-optimization/47148
5140 * gcc.c-torture/execute/pr47148.c: New test.
5142 PR tree-optimization/47155
5143 * gcc.c-torture/execute/pr47155.c: New test.
5145 PR rtl-optimization/47157
5146 * gcc.c-torture/compile/pr47157.c: New test.
5148 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5150 * gcc.dg/torture/vector-shift2.c (schar): Define.
5151 (main): Always use schar or uchar instead of plain "char" to avoid
5152 dependencies on implementation-defined char signedness.
5154 2011-01-03 Martin Jambor <mjambor@suse.cz>
5156 PR tree-optimization/46801
5157 * gnat.dg/pack9.adb: Remove xfail.
5159 2011-01-03 Martin Jambor <mjambor@suse.cz>
5161 PR tree-optimization/46984
5162 * g++.dg/ipa/pr46984.C: New test.
5164 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5167 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5169 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5171 PR tree-optimization/47140
5172 * gcc.c-torture/compile/pr47140.c: New test.
5174 PR rtl-optimization/47028
5175 * gcc.dg/pr47028.c: New test.
5177 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5179 * objc.dg/protocol-forward-1.m: Removed TODO.
5180 * objc.dg/protocol-forward-2.m: New.
5181 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5182 * obj-c++.dg/protocol-forward-2.mm: New.
5184 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5187 * g++.dg/eh/pr38662.C: New testcase.
5189 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5191 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5192 scan for newline '\n'.
5195 Copyright (C) 2011 Free Software Foundation, Inc.
5197 Copying and distribution of this file, with or without modification,
5198 are permitted in any medium without royalty provided the copyright
5199 notice and this notice are preserved.