1 2011-05-25 H.J. Lu <hongjiu.lu@intel.com>
3 * gcc.target/i386/pause-1.c: New.
5 2011-05-25 Eric Botcazou <ebotcazou@adacore.com>
7 * gcc.dg/stack-usage-1.c: Adjust comment.
8 * gcc.dg/stack-usage-2.c: New test.
10 2011-05-25 Jakub Jelinek <jakub@redhat.com>
13 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
14 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
16 2011-05-24 Vladimir Makarov <vmakarov@redhat.com>
18 PR rtl-optimization/48757
19 * gfortran.dg/pr48757.f: New test case.
21 2011-05-24 Jason Merrill <jason@redhat.com>
23 * g++.dg/cpp0x/access01.C: New.
25 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
28 * objc.dg/pr48177.m: New testcase.
30 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
33 * objc.dg/pr48187.m: New testcase.
34 * obj-c++.dg/pr48187.mm: New testcase.
35 * objc.dg/ivar-extra-semicolon.m: New testcase.
37 2011-05-24 Jason Merrill <jason@redhat.com>
39 * g++.dg/template/access21.C: New.
40 * g++.dg/template/access22.C: New.
42 2011-05-24 Michael Matz <matz@gcc.gnu.org>
44 PR rtl-optimization/48633
45 * g++.dg/pr48633.C: New test.
47 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
50 * g++.dg/other/pr49133.C: New test.
52 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
53 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
55 * gcc.dg/torture/tls/run-gd.c: New test.
56 * gcc.dg/torture/tls/run-ie.c: New test.
57 * gcc.dg/torture/tls/run-ld.c: New test.
58 * gcc.dg/torture/tls/run-le.c: New test.
59 * lib/target-supports.exp (check_effective_target_tls_runtime):
60 Build testcase with TLS options.
62 2011-05-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
64 * gcc.dg/vect/pr48172.c: Remove dg-do run.
66 2011-05-24 Tom de Vries <tom@codesourcery.com>
68 PR tree-optimization/49121
69 * gcc.dg/tree-ssa/ivopt_infer_2.c: Adapt test.
71 2011-05-23 Jason Merrill <jason@redhat.com>
73 * g++.dg/cpp0x/defaulted28.C: New.
75 * g++.dg/cpp0x/sfinae25.C: New.
77 * g++.dg/cpp0x/rv-cast2.C: New.
79 * g++.dg/cpp0x/enum14.C: New.
81 2011-05-23 Jakub Jelinek <jakub@redhat.com>
84 * gcc.c-torture/execute/pr49123.c: New test.
87 * gcc.dg/debug/pr49032.c: New test.
90 * gcc.dg/pr49120.c: New test.
92 2011-05-23 H.J. Lu <hongjiu.lu@intel.com>
95 * gcc.target/i386/pr47315.c: New test.
97 2011-05-23 Jason Merrill <jason@redhat.com>
99 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
101 * g++.dg/cpp0x/sfinae24.C: New.
103 * g++.dg/cpp0x/error3.C: New.
105 * g++.dg/cpp0x/defaulted27.C: New.
107 * g++.dg/cpp0x/decltype27.C: New.
109 2011-05-23 Richard Guenther <rguenther@suse.de>
111 * gcc.dg/tree-ssa/forwprop-11.c: Adjust and un-XFAIL.
113 2011-05-23 Richard Guenther <rguenther@suse.de>
115 PR tree-optimization/40874
116 * g++.dg/tree-ssa/pr40874.C: New testcase.
118 2011-05-23 Richard Guenther <rguenther@suse.de>
120 PR tree-optimization/49115
121 * g++.dg/torture/pr49115.C: New testcase.
123 2011-05-23 Richard Guenther <rguenther@suse.de>
126 * gcc.dg/memcpy-3.c: New testcase.
128 2011-05-23 Jakub Jelinek <jakub@redhat.com>
131 * gcc.c-torture/execute/pr48973-1.c: New test.
132 * gcc.c-torture/execute/pr48973-2.c: New test.
134 2011-05-23 Jonathan Wakely <jwakely.gcc@gmail.com>
137 * g++.dg/warn/pr18016.C: New.
139 2011-05-23 Tom de Vries <tom@codesourcery.com>
142 * gcc.target/arm/ivopts-6.c: New test.
144 2011-05-22 Jakub Jelinek <jakub@redhat.com>
147 * gcc.c-torture/compile/pr49029.c: New test.
149 2011-05-22 Jason Merrill <jason@redhat.com>
151 * g++.dg/cpp0x/sfinae23.C: New.
152 * g++.dg/cpp0x/sfinae8.C: Correct.
154 2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
156 * gfortran.dg/function_optimize_8.f90: New test case.
158 2011-05-22 Ira Rosen <ira.rosen@linaro.org>
160 PR tree-optimization/49087
161 * gcc.dg/vect/O3-pr49087.c: New test.
163 2011-05-21 Jason Merrill <jason@redhat.com>
165 * g++.dg/debug/const5.C: New.
167 2011-05-20 Jason Merrill <jason@redhat.com>
169 * g++.dg/cpp0x/constexpr-static7.C: Extend.
171 * g++.dg/cpp0x/constexpr-static7.C: New.
173 * g++.dg/cpp0x/enum12.C: New.
174 * g++.dg/cpp0x/enum13.C: New.
176 2011-05-21 Janus Weil <janus@gcc.gnu.org>
179 * gfortran.dg/select_type_23.f03: New.
181 2011-05-20 Jason Merrill <jason@redhat.com>
183 * g++.dg/cpp0x/defaulted26.C: New.
185 * g++.dg/cpp0x/noexcept02.C: Fix.
186 * g++.dg/cpp0x/noexcept03.C: Fix.
187 * g++.dg/cpp0x/noexcept08.C: Fix.
188 * g++.dg/cpp0x/noexcept10.C: New.
190 2011-05-20 Janus Weil <janus@gcc.gnu.org>
193 * gfortran.dg/extends_12.f03: New.
195 2011-05-20 Jason Merrill <jason@redhat.com>
197 * g++.dg/template/koenig9.C: New.
198 * g++.dg/opt/pr47615.C: Fix.
199 * g++.dg/overload/defarg1.C: Fix.
200 * g++.dg/tc1/dr213.C: Remove xfail.
201 * g++.dg/torture/pr34850.C: Fix.
202 * g++.dg/torture/pr39362.C: Fix.
203 * g++.old-deja/g++.brendan/crash56.C: Fix.
204 * g++.old-deja/g++.pt/memtemp47.C: Fix.
206 2011-05-20 Richard Guenther <rguenther@suse.de>
208 PR tree-optimization/49079
209 * gcc.dg/torture/pr49079.c: New testcase.
211 2011-05-20 Jakub Jelinek <jakub@redhat.com>
213 PR tree-optimization/49073
214 * gcc.c-torture/execute/pr49073.c: New test.
216 2011-06-19 Tobias Burnus <burnus@net-b.de>
219 * gfortran.dg/coarray_21.f90: New.
221 2011-05-19 Joseph Myers <joseph@codesourcery.com>
223 * lib/prune.exe (prune_gcc_output): Expect "error:" in collect2
226 2011-05-19 Richard Guenther <rguenther@suse.de>
229 * gcc.dg/builtin-object-size-11.c: Use -std=gnu89.
231 2011-05-19 Richard Guenther <rguenther@suse.de>
234 * gcc.dg/builtin-object-size-11.c: New testcase.
236 2011-05-19 Tom de Vries <tom@codesourcery.com>
239 * gcc.target/arm/ivopts.c: New test.
240 * gcc.target/arm/ivopts-2.c: New test.
242 2011-05-19 Tom de Vries <tom@codesourcery.com>
244 * lib/lib/scanasm.exp (object-size): Fix target selector handling.
246 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
248 * gcc.c-torture/execute/960321-1.x: Remove.
250 2011-05-18 Janus Weil <janus@gcc.gnu.org>
253 * gfortran.dg/move_alloc_4.f90: New.
255 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
258 * gcc.target/i386/pr49002-1.c: New test.
259 * gcc.target/i386/pr49002-2.c: Likewise.
261 2011-05-18 Jakub Jelinek <jakub@redhat.com>
263 PR tree-optimization/49039
264 * gcc.c-torture/execute/pr49039.c: New test.
265 * gcc.dg/tree-ssa/pr49039.c: New test.
266 * g++.dg/torture/pr49039.C: New test.
268 2011-05-18 Jason Merrill <jason@redhat.com>
270 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
271 * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust.
272 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
274 2011-05-18 Stuart Henderson <shenders@gcc.gnu.org>
276 * gcc.target/bfin/mcpu-bf592.c: New test.
278 2011-05-18 Ira Rosen <ira.rosen@linaro.org>
280 PR tree-optimization/41881
281 * gcc.dg/vect/O3-pr41881.c: New test.
282 * gcc.dg/vect/O3-slp-reduc-10.c: New test.
284 2011-05-18 Jakub Jelinek <jakub@redhat.com>
286 PR tree-optimization/49000
287 * gcc.dg/pr49000.c: New test.
289 2011-05-17 Eric Botcazou <ebotcazou@adacore.com>
291 * gnat.dg/invalid1.adb: New test.
293 2011-05-16 Uros Bizjak <ubizjak@gmail.com>
295 * gcc.target/i386/avx-vzeroupper-16.c: Update scan-assembler-times
297 * gcc.target/i386/avx-vzeroupper-17.c: Ditto.
298 * gcc.target/i386/avx-vzeroupper-18.c: Ditto.
300 2011-05-15 Jonathan Wakely <jwakely.gcc@gmail.com>
303 * g++.dg/cpp0x/range-for18.C: New.
305 2011-05-15 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/coarray/image_index_2.f90: New.
310 2011-05-13 Ville Voutilainen <ville.voutilainen@gmail.com>
312 * g++.dg/cpp0x/override1.C: Move from inherit/virtual9.C.
313 * g++.dg/cpp0x/override2.C: New.
315 2011-05-14 Tobias Burnus <burnus@net-b.de>
318 * gfortran.de/coarray_20.f90: New.
320 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org>
323 * function_optimize_7.f90: New test case.
325 2011-05-13 Jason Merrill <jason@redhat.com>
327 * g++.dg/cpp0x/decltype26.C: New.
328 * g++.dg/cpp0x/enum11.C: New.
330 2011-05-13 Tobias Burnus <burnus@net-b.de>
334 * gfortran.dg/assign_8.f90: Update dg-error.
336 2011-05-13 Tobias Burnus <burnus@net-b.de>
339 * gfortran.dg/io_constraints_8.f90: New.
340 * gfortran.dg/io_constraints_9.f90: New.
342 2011-05-13 Martin Thuresson <martint@google.com>
344 PR gcov-profile/47793
345 * gcc.dg/pr47793.c: New.
347 2011-05-12 Jakub Jelinek <jakub@redhat.com>
349 PR tree-optimization/48975
350 * gcc.dg/pr48975.c: New test.
352 2011-05-12 Tobias Burnus <burnus@net-b.de>
355 * gfortran.dg/iso_c_binding_compiler_3.f90: New.
357 2011-05-12 Jason Merrill <jason@redhat.com>
359 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
361 2011-05-12 Geert Bosch <bosch@adacore.com>
363 * gnat.dg/view_conversion1.adb: New test.
365 2011-05-12 Richard Guenther <rguenther@suse.de>
367 PR tree-optimization/48172
368 * gcc.dg/vect/pr48172.c: New testcase.
370 2011-05-12 Jakub Jelinek <jakub@redhat.com>
373 * g++.dg/opt/pr48967.C: New test.
375 2011-05-11 Jason Merrill <jason@redhat.com>
377 * g++.dg/cpp0x/constexpr-friend.C: New.
378 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
380 * g++.dg/cpp0x/sfinae22.C: New.
382 2011-05-11 Tobias Burnus <burnus@net-b.de>
385 * gfortran.dg/generic_24.f90: New.
387 2011-05-11 Richard Guenther <rguenther@suse.de>
389 PR tree-optimization/15256
390 * gcc.dg/tree-ssa/forwprop-14.c: New testcase.
392 2011-05-11 Jakub Jelinek <jakub@redhat.com>
395 * gcc.dg/pr48159-1.c: New test.
396 * gcc.dg/pr48159-2.c: New test.
398 2011-05-11 Richard Guenther <rguenther@suse.de>
401 * gcc.dg/torture/pr48953.c: New testcase.
403 2011-05-11 Richard Guenther <rguenther@suse.de>
405 PR tree-optimization/18041
406 * gcc.dg/tree-ssa/forwprop-13.c: New testcase.
408 2011-05-11 Alan Modra <amodra@gmail.com>
411 * gcc.target/powerpc/pr47755-2.c: Require vsx_hw.
413 2011-05-10 Jason Merrill <jason@redhat.com>
415 * g++.dg/cpp0x/defaulted25.C: New.
416 * g++.dg/template/crash7.C: Adjust.
418 * g++.dg/cpp0x/variadic108.C: New.
420 2011-05-10 Ville Voutilainen <ville.voutilainen@gmail.com>
422 * g++.dg/inherit/virtual9.C: Extend.
424 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
427 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
428 are passed and returned in vector registers.
430 2011-05-10 Richard Guenther <rguenther@suse.de>
432 * gcc.dg/tree-ssa/ssa-fre-2.c: Disable forwprop.
433 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
434 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
435 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
436 * gcc.dg/tree-ssa/scev-cast.c: Adjust. Note what transformation
439 2011-05-10 Jakub Jelinek <jakub@redhat.com>
441 PR tree-optimization/48611
442 PR tree-optimization/48794
443 * gfortran.dg/gomp/pr48611.f90: New test.
444 * gfortran.dg/gomp/pr48794.f90: New test.
447 * gcc.dg/dfp/pr48928.c: New test.
449 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
452 * g++.dg/cpp0x/pr48522.C: New.
454 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
457 * g++.dg/cpp0x/sfinae21.C: New.
459 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
461 * g++.dg/template/sfinae28.C: Rename to...
462 * g++.dg/cpp0x/sfinae19.C: ... this.
463 * g++.dg/template/sfinae29.C: Rename to...
464 * g++.dg/cpp0x/sfinae20.C: ... this.
466 2011-05-09 Jeff Law <law@redhat.com>
468 * lib/gcc-gdb-test.exp (gdb-test): Reorder matchers to give more
471 2011-05-09 Fabien Chêne <fabien@gcc.gnu.org>
474 * g++.dg/init/pr20039.C: New.
476 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
480 * g++.dg/template/sfinae28.C: New.
481 * g++.dg/template/sfinae29.C: Likewise.
483 2011-05-09 Jason Merrill <jason@redhat.com>
485 * g++.dg/template/nontype23.C: New.
487 2011-05-07 Fabien Chêne <fabien@gcc.gnu.org>
489 * g++.dg/init/pr48859.C: New.
491 2011-05-09 Jason Merrill <jason@redhat.com>
493 * gcc.dg/gcc.dg/uninit-D.c: Move to c-c++-common.
494 * gcc.dg/gcc.dg/uninit-D-O0.c: Move to c-c++-common.
495 * gcc.dg/gcc.dg/uninit-E.c: Move to c-c++-common.
496 * gcc.dg/gcc.dg/uninit-E-O0.c: Move to c-c++-common.
497 * gcc.dg/gcc.dg/uninit-F.c: Move to c-c++-common.
498 * gcc.dg/gcc.dg/uninit-F-O0.c: Move to c-c++-common.
499 * gcc.dg/gcc.dg/uninit-G.c: Move to c-c++-common.
500 * gcc.dg/gcc.dg/uninit-G-O0.c: Move to c-c++-common.
502 2011-05-08 Ville Voutilainen <ville.voutilainen@gmail.com>
504 * g++.dg/inherit/virtual9.C: New.
506 2011-05-09 Dodji Seketeli <dodji@redhat.com>
509 * g++.dg/template/dependent-expr8.C: New test case.
511 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
513 PR tree-optimization/48837
514 * gcc.dg/pr48837.c: New testcase.
516 2011-05-06 Jason Merrill <jason@redhat.com>
518 * g++.dg/cpp0x/constexpr-condition2.C: New.
520 * g++.dg/cpp0x/constexpr-missing.C: New.
522 2011-05-06 Tobias Burnus <burnus@net-b.de>
525 * gfortran.dg/coarray/this_image_2.f90: New.
527 2011-05-06 Tobias Burnus <burnus@net-b.de>
531 * gfortran.dg/bind_c_usage_22.f90: New.
532 * gfortran.dg/bind_c_usage_23.f90: New.
533 * gfortran.dg/bind_c_usage_24.f90: New.
534 * gfortran.dg/bind_c_usage_24_c.c: New.
536 2011-05-06 Dodji Seketeli <dodji@redhat.com>
539 * g++.dg/template/member9.C: New test case.
541 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
543 * gnat.dg/discr29.ad[sb]: New test.
544 * gnat.dg/discr30.adb: Likewise.
546 2011-05-05 Julian Brown <julian@codesourcery.com>
548 * gcc.target/arm/neon-vset_lanes8.c: New test.
550 2011-05-05 Jason Merrill <jason@redhat.com>
552 * g++.dg/init/new32.C: New.
554 2011-05-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
556 * gfortran.dg/fmt_g0_6.f08: Use dg-options "-ffloat-store".
559 2011-05-05 Jakub Jelinek <jakub@redhat.com>
561 PR rtl-optimization/48381
562 * gcc.c-torture/compile/pr48381.c: New test.
564 2011-05-05 Uros Bizjak <ubizjak@gmail.com>
566 * gcc.target/i386/opt-1.c: Add --param min-insn-to-prefetch -ratio=0
568 * gcc.target/i386/opt-1.c: Ditto.
570 2011-05-04 Jason Merrill <jason@redhat.com>
572 * g++.dg/conversion/base1.C: New.
574 2011-05-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
577 * gfortran.dg/round_3.f08: Add more checks to test case.
579 2011-05-04 Hans-Peter Nilsson <hp@axis.com>
581 * gfortran.dg/pr47878.f90, gfortran.dg/endfile_3.f90,
582 gfortran.dg/endfile_4.f90, gfortran.dg/ftell_3.f90,
583 gfortran.dg/fmt_cache_1.f, gfortran.dg/namelist_66.f90:
584 Gate test on effective_target fd_truncate.
586 2011-05-04 Uros Bizjak <ubizjak@gmail.com>
588 * gcc.target/i386/recip-vec-divf.c: Decrease array sizes.
589 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
590 * gcc.target/i386/recip-vec-divf-avx.c: Increase array sizes.
591 * gcc.target/i386/recip-vec-sqrtf-avx.c: Ditto. Update scan times.
592 * gcc.target/i386/ssefn-1.c: Add -mno-sse2 to dg-options.
593 * gcc.target/i386/pr38824.c: Ditto.
594 * gcc.target/i386/vecinit-1.c: Add -mno-sse4 to dg-options.
595 * gcc.target/i386/vecinit-2.c: Ditto.
596 * gcc.target/i386/sse-19.c: Add -mno-ssse3 to dg-options.
597 * gcc.target/i386/parity-1.c: Add -mno-popcnt to dg-options.
598 * gcc.target/i386/parity-2.c: Ditto.
599 * gcc.target/i386/incoming-8.c: Add -mno-avx to dg-options.
601 2011-05-04 Stuart Henderson <shenders@gcc.gnu.org>
603 * gcc.target/bfin/mcpu-bf512.c: Update to latest silicon revision and
605 * gcc.target/bfin/mcpu-bf514.c: Likewise.
606 * gcc.target/bfin/mcpu-bf516.c: Likewise.
607 * gcc.target/bfin/mcpu-bf518.c: Likewise.
609 2011-05-03 Tobias Burnus <burnus@net-b.de>
612 * gfortran.dg/coarray/this_image_1.f90: Remove dg-options.
614 2011-05-03 Tobias Burnus <burnus@net-b.de>
617 * gfortran.dg/coarray/this_image_1.f90: New.
619 2011-05-03 Tobias Burnus <burnus@net-b.de>
622 * gfortran.dg/coarray/caf.dg: New.
623 * gfortran.dg/coarray/image_index_1.f90: New, copied
624 from ../coarray_16.f90.
626 2011-05-03 Paolo Carlini <paolo.carlini@oracle.com>
629 * g++.dg/ext/complex9.C: New.
631 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
634 * gcc.target/bfin/mcpu-bf542.c: Check SILICON_REVISION is 0x0004.
635 * gcc.target/bfin/mcpu-bf544.c, gcc.target/bfin/mcpu-bf547.c,
636 gcc.target/bfin/mcpu-bf548.c, gcc.target/bfin/mcpu-bf549.c: Likewise.
638 2011-05-03 Stuart Henderson <shenders@gcc.gnu.org>
640 * gcc.target/bfin/builtins: Created.
641 * gcc.target/bfin/hisilh-O0.c: Deleted.
642 * gcc.target/bfin/hisilh.c: Moved to...
643 * gcc.target/bfin/builtins/hisilh.c: ...here.
644 * gcc.target/bfin/builtins/shl_fr1x16-6.c: New test.
645 * gcc.target/bfin/builtins/shr_fr1x16-1.c: Ditto.
646 * gcc.target/bfin/builtins/shl_fr1x32-9.c: Ditto.
647 * gcc.target/bfin/builtins/shr_fr1x32-4.c: Ditto.
648 * gcc.target/bfin/builtins/shr_fr1x32-8.c: Ditto.
649 * gcc.target/bfin/builtins/lshl_fr2x16-1.c: Ditto.
650 * gcc.target/bfin/builtins/abs_fr1x16-1.c: Ditto.
651 * gcc.target/bfin/builtins/norm32-1.c: Ditto.
652 * gcc.target/bfin/builtins/shrl_fr1x16-3.c: Ditto.
653 * gcc.target/bfin/builtins/norm_fr1x32-2.c: Ditto.
654 * gcc.target/bfin/builtins/bfin-builtins.exp: Ditto.
655 * gcc.target/bfin/builtins/norm16-2.c: Ditto.
656 * gcc.target/bfin/builtins/norm32-5.c: Ditto.
657 * gcc.target/bfin/builtins/norm_fr1x16-3.c: Ditto.
658 * gcc.target/bfin/builtins/mult_fr1x32x32-2.c: Ditto.
659 * gcc.target/bfin/builtins/norm16-6.c: Ditto.
660 * gcc.target/bfin/builtins/norm32-9.c: Ditto.
661 * gcc.target/bfin/builtins/mult_fr2x16-1.c: Ditto.
662 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-2.c: Ditto.
663 * gcc.target/bfin/builtins/min_fr2x16-1.c: Ditto.
664 * gcc.target/bfin/builtins/max_fr2x16-2.c: Ditto.
665 * gcc.target/bfin/builtins/norm32-10.c: Ditto.
666 * gcc.target/bfin/builtins/shl_fr2x16-3.c: Ditto.
667 * gcc.target/bfin/builtins/mulhisihh_fr2x16-1.c: Ditto.
668 * gcc.target/bfin/builtins/diff_hl_fr2x16-2.c: Ditto.
669 * gcc.target/bfin/builtins/shl_fr2x16-7.c: Ditto.
670 * gcc.target/bfin/builtins/shr_fr2x16-2.c: Ditto.
671 * gcc.target/bfin/builtins/mulhisilh_fr2x16-1.c: Ditto.
672 * gcc.target/bfin/builtins/lshl_fr1x16-1.c: Ditto.
673 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-2.c: Ditto.
674 * gcc.target/bfin/builtins/negate_fr1x32-2.c: Ditto.
675 * gcc.target/bfin/builtins/negate_fr1x16-3.c: Ditto.
676 * gcc.target/bfin/builtins/abs_fr2x16-2.c: Ditto.
677 * gcc.target/bfin/builtins/shrl_fr2x16-4.c: Ditto.
678 * gcc.target/bfin/builtins/mult_fr1x16-1.c: Ditto.
679 * gcc.target/bfin/builtins/max_fr1x32-1.c: Ditto.
680 * gcc.target/bfin/builtins/min_fr1x16-1.c: Ditto.
681 * gcc.target/bfin/builtins/shl_fr1x32-2.c: Ditto.
682 * gcc.target/bfin/builtins/max_fr1x16-2.c: Ditto.
683 * gcc.target/bfin/builtins/shl_fr1x16-3.c: Ditto.
684 * gcc.target/bfin/builtins/add_fr2x16-1.c: Ditto.
685 * gcc.target/bfin/builtins/shl_fr1x32-6.c: Ditto.
686 * gcc.target/bfin/builtins/shr_fr1x32-1.c: Ditto.
687 * gcc.target/bfin/builtins/shr_fr1x32.c: Ditto.
688 * gcc.target/bfin/builtins/shl_fr1x16-7.c: Ditto.
689 * gcc.target/bfin/builtins/shr_fr1x16-2.c: Ditto.
690 * gcc.target/bfin/builtins/shr_fr1x32-5.c: Ditto.
691 * gcc.target/bfin/builtins/shr_fr1x32-9.c: Ditto.
692 * gcc.target/bfin/builtins/abs_fr1x32-1.c: Ditto.
693 * gcc.target/bfin/builtins/lshl_fr2x16-2.c: Ditto.
694 * gcc.target/bfin/builtins/abs_fr1x16-2.c: Ditto.
695 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-1.c: Ditto.
696 * gcc.target/bfin/builtins/norm32-2.c: Ditto.
697 * gcc.target/bfin/builtins/shrl_fr1x16-4.c: Ditto.
698 * gcc.target/bfin/builtins/norm16-3.c: Ditto.
699 * gcc.target/bfin/builtins/norm32-6.c: Ditto.
700 * gcc.target/bfin/builtins/norm16-7.c: Ditto.
701 * gcc.target/bfin/builtins/mult_fr2x16-2.c: Ditto.
702 * gcc.target/bfin/builtins/min_fr2x16-2.c: Ditto.
703 * gcc.target/bfin/builtins/add_fr1x16-1.c: Ditto.
704 * gcc.target/bfin/builtins/norm32-11.c: Ditto.
705 * gcc.target/bfin/builtins/sub_fr2x16-1.c: Ditto.
706 * gcc.target/bfin/builtins/shl_fr2x16-4.c: Ditto.
707 * gcc.target/bfin/builtins/mulhisihh_fr2x16-2.c: Ditto.
708 * gcc.target/bfin/builtins/diff_lh_fr2x16-1.c: Ditto.
709 * gcc.target/bfin/builtins/shl_fr2x16-8.c: Ditto.
710 * gcc.target/bfin/builtins/shr_fr2x16-3.c: Ditto.
711 * gcc.target/bfin/builtins/mulhisilh_fr2x16-2.c: Ditto.
712 * gcc.target/bfin/builtins/lshl_fr1x16-2.c: Ditto.
713 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-1.c: Ditto.
714 * gcc.target/bfin/builtins/shrl_fr2x16-1.c: Ditto.
715 * gcc.target/bfin/builtins/mult_fr1x32-1.c: Ditto.
716 * gcc.target/bfin/builtins/min_fr1x32-1.c: Ditto.
717 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-1.c: Ditto.
718 * gcc.target/bfin/builtins/mult_fr1x16-2.c: Ditto.
719 * gcc.target/bfin/builtins/max_fr1x32-2.c: Ditto.
720 * gcc.target/bfin/builtins/min_fr1x16-2.c: Ditto.
721 * gcc.target/bfin/builtins/shl_fr1x32.c: Ditto.
722 * gcc.target/bfin/builtins/shl_fr1x32-3.c: Ditto.
723 * gcc.target/bfin/builtins/shl_fr1x16-4.c: Ditto.
724 * gcc.target/bfin/builtins/sub_fr1x16-1.c: Ditto.
725 * gcc.target/bfin/builtins/add_fr2x16-2.c: Ditto.
726 * gcc.target/bfin/builtins/shl_fr1x32-7.c: Ditto.
727 * gcc.target/bfin/builtins/shr_fr1x32-2.c: Ditto.
728 * gcc.target/bfin/builtins/shl_fr1x16-8.c: Ditto.
729 * gcc.target/bfin/builtins/shr_fr1x16-3.c: Ditto.
730 * gcc.target/bfin/builtins/shr_fr1x32-6.c: Ditto.
731 * gcc.target/bfin/builtins/circptr.c: Ditto.
732 * gcc.target/bfin/builtins/negate_fr2x16-1.c: Ditto.
733 * gcc.target/bfin/builtins/abs_fr1x32-2.c: Ditto.
734 * gcc.target/bfin/builtins/multr_fr2x16-1.c: Ditto.
735 * gcc.target/bfin/builtins/sum_fr2x16-1.c: Ditto.
736 * gcc.target/bfin/builtins/shrl_fr1x16-1.c: Ditto.
737 * gcc.target/bfin/builtins/cpmlx_msu_fr2x16-2.c: Ditto.
738 * gcc.target/bfin/builtins/norm32-3.c: Ditto.
739 * gcc.target/bfin/builtins/norm_fr1x16-1.c: Ditto.
740 * gcc.target/bfin/builtins/norm16-4.c: Ditto.
741 * gcc.target/bfin/builtins/norm32-7.c: Ditto.
742 * gcc.target/bfin/builtins/norm16-8.c: Ditto.
743 * gcc.target/bfin/builtins/add_fr1x32-1.c: Ditto.
744 * gcc.target/bfin/builtins/shl_fr2x16-1.c: Ditto.
745 * gcc.target/bfin/builtins/add_fr1x16-2.c: Ditto.
746 * gcc.target/bfin/builtins/shl_fr2x16-5.c: Ditto.
747 * gcc.target/bfin/builtins/norm32-12.c: Ditto.
748 * gcc.target/bfin/builtins/sub_fr2x16-2.c: Ditto.
749 * gcc.target/bfin/builtins/diff_lh_fr2x16-2.c: Ditto.
750 * gcc.target/bfin/builtins/mulhisihl_fr2x16-1.c: Ditto.
751 * gcc.target/bfin/builtins/shr_fr2x16-4.c: Ditto.
752 * gcc.target/bfin/builtins/mulhisill_fr2x16-1.c: Ditto.
753 * gcc.target/bfin/builtins/negate_fr1x16-1.c: Ditto.
754 * gcc.target/bfin/builtins/multr_fr1x16-1.c: Ditto.
755 * gcc.target/bfin/builtins/cpmlx_mac_fr2x16-2.c: Ditto.
756 * gcc.target/bfin/builtins/shrl_fr2x16-2.c: Ditto.
757 * gcc.target/bfin/builtins/mult_fr1x32x32NS-1.c: Ditto.
758 * gcc.target/bfin/builtins/mult_fr1x32-2.c: Ditto.
759 * gcc.target/bfin/builtins/min_fr1x32-2.c: Ditto.
760 * gcc.target/bfin/builtins/dspaddsubsat_fr2x16-2.c: Ditto.
761 * gcc.target/bfin/builtins/shl_fr1x16-1.c: Ditto.
762 * gcc.target/bfin/builtins/sub_fr1x32-1.c: Ditto.
763 * gcc.target/bfin/builtins/shl_fr1x32-4.c: Ditto.
764 * gcc.target/bfin/builtins/sub_fr1x16-2.c: Ditto.
765 * gcc.target/bfin/builtins/shl_fr1x16-5.c: Ditto.
766 * gcc.target/bfin/builtins/shl_fr1x32-8.c: Ditto.
767 * gcc.target/bfin/builtins/shr_fr1x32-3.c: Ditto.
768 * gcc.target/bfin/builtins/shr_fr1x16-4.c: Ditto.
769 * gcc.target/bfin/builtins/shr_fr1x32-7.c: Ditto.
770 * gcc.target/bfin/builtins/negate_fr2x16-2.c: Ditto.
771 * gcc.target/bfin/builtins/multr_fr2x16-2.c: Ditto.
772 * gcc.target/bfin/builtins/sum_fr2x16-2.c: Ditto.
773 * gcc.target/bfin/builtins/shrl_fr1x16-2.c: Ditto.
774 * gcc.target/bfin/builtins/norm_fr1x32-1.c: Ditto.
775 * gcc.target/bfin/builtins/norm16-1.c: Ditto.
776 * gcc.target/bfin/builtins/norm_fr1x16-2.c: Ditto.
777 * gcc.target/bfin/builtins/mult_fr1x32x32-1.c: Ditto.
778 * gcc.target/bfin/builtins/norm32-4.c: Ditto.
779 * gcc.target/bfin/builtins/norm16-5.c: Ditto.
780 * gcc.target/bfin/builtins/norm32-8.c: Ditto.
781 * gcc.target/bfin/builtins/dspsubaddsat_fr2x16-1.c: Ditto.
782 * gcc.target/bfin/builtins/max_fr2x16-1.c: Ditto.
783 * gcc.target/bfin/builtins/add_fr1x32-2.c: Ditto.
784 * gcc.target/bfin/builtins/shl_fr2x16-2.c: Ditto.
785 * gcc.target/bfin/builtins/shl_fr2x16-6.c: Ditto.
786 * gcc.target/bfin/builtins/diff_hl_fr2x16-1.c: Ditto.
787 * gcc.target/bfin/builtins/shr_fr2x16-1.c: Ditto.
788 * gcc.target/bfin/builtins/mulhisihl_fr2x16-2.c: Ditto.
789 * gcc.target/bfin/builtins/negate_fr1x32-1.c: Ditto.
790 * gcc.target/bfin/builtins/cpmlx_mul_fr2x16-1.c: Ditto.
791 * gcc.target/bfin/builtins/multr_fr1x16-2.c: Ditto.
792 * gcc.target/bfin/builtins/mulhisill_fr2x16-2.c: Ditto.
793 * gcc.target/bfin/builtins/negate_fr1x16-2.c: Ditto.
794 * gcc.target/bfin/builtins/abs_fr2x16-1.c: Ditto.
795 * gcc.target/bfin/builtins/shrl_fr2x16-3.c: Ditto.
796 * gcc.target/bfin/builtins/mult_fr1x32x32NS-2.c: Ditto.
797 * gcc.target/bfin/builtins/shl_fr1x32-1.c: Ditto.
798 * gcc.target/bfin/builtins/max_fr1x16-1.c: Ditto.
799 * gcc.target/bfin/builtins/shl_fr1x16-2.c: Ditto.
800 * gcc.target/bfin/builtins/sub_fr1x32-2.c: Ditto.
801 * gcc.target/bfin/builtins/shl_fr1x32-5.c: Ditto.
803 2011-05-03 Bernd Schmidt <bernds@codesourcery.com>
805 * gcc.target/arm/cold-lc.c: New test.
807 2011-05-03 Jakub Jelinek <jakub@redhat.com>
810 * gcc.dg/pr48774.c: New test.
812 2011-05-03 Richard Guenther <rguenther@suse.de>
814 * gcc.dg/large-size-array-5.c: New testcase.
816 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
818 * gcc.dg/vect/vect-strided-u16-i3.c: New test.
820 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
822 * lib/target-supports.exp (check_effective_target_vect_strided):
824 (check_effective_target_vect_strided2)
825 (check_effective_target_vect_strided3)
826 (check_effective_target_vect_strided4)
827 (check_effective_target_vect_strided8): ...these new functions.
829 * gcc.dg/vect/O3-pr39675-2.c: Update accordingly.
830 * gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c: Likewise.
831 * gcc.dg/vect/fast-math-slp-27.c: Likewise.
832 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: Likewise.
833 * gcc.dg/vect/pr37539.c: Likewise.
834 * gcc.dg/vect/slp-11a.c: Likewise.
835 * gcc.dg/vect/slp-11b.c: Likewise.
836 * gcc.dg/vect/slp-11c.c: Likewise.
837 * gcc.dg/vect/slp-12a.c: Likewise.
838 * gcc.dg/vect/slp-12b.c: Likewise.
839 * gcc.dg/vect/slp-18.c: Likewise.
840 * gcc.dg/vect/slp-19a.c: Likewise.
841 * gcc.dg/vect/slp-19b.c: Likewise.
842 * gcc.dg/vect/slp-21.c: Likewise.
843 * gcc.dg/vect/slp-23.c: Likewise.
844 * gcc.dg/vect/vect-cselim-1.c: Likewise.
846 * gcc.dg/vect/fast-math-vect-complex-3.c: Use vect_stridedN
847 instead of vect_interleave && vect_extract_even_odd.
848 * gcc.dg/vect/no-scevccp-outer-10a.c: Likewise.
849 * gcc.dg/vect/no-scevccp-outer-10b.c: Likewise.
850 * gcc.dg/vect/no-scevccp-outer-20.c: Likewise.
851 * gcc.dg/vect/vect-1.c: Likewise.
852 * gcc.dg/vect/vect-10.c: Likewise.
853 * gcc.dg/vect/vect-98.c: Likewise.
854 * gcc.dg/vect/vect-107.c: Likewise.
855 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
856 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
857 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
858 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
859 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
860 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
861 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
862 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
863 * gcc.dg/vect/vect-strided-float.c: Likewise.
864 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
865 * gcc.dg/vect/vect-strided-mult.c: Likewise.
866 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
867 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
868 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
869 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
870 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
871 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
872 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
873 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
874 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
875 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
876 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
877 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
878 * gcc.dg/vect/vect-vfa-03.c: Likewise.
880 * gcc.dg/vect/no-scevccp-outer-18.c: Add vect_stridedN to the
882 * gcc.dg/vect/pr30843.c: Likewise.
883 * gcc.dg/vect/pr33866.c: Likewise.
884 * gcc.dg/vect/slp-reduc-6.c: Likewise.
885 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Likewise.
886 * gcc.dg/vect/vect-strided-store-u16-i4.c: Likewise.
887 * gcc.dg/vect/vect-strided-store-u32-i2.c: Likewise.
889 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
891 * gcc.dg/vect/slp-11.c: Split into...
892 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
893 gcc.dg/vect/slp-11c.c: ...these tests.
894 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
895 * gcc.dg/vect/slp-12c.c: ...this new test.
896 * gcc.dg/vect/slp-19.c: Split into...
897 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
898 gcc.dg/vect/slp-19c.c: ...these new tests.
900 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
902 * lib/target-supports.exp
903 (check_effective_target_vect_extract_even_odd_wide): Delete.
904 (check_effective_target_vect_strided_wide): Likewise.
905 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
906 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
907 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
908 * gcc.dg/vect/pr37539.c: Likewise.
909 * gcc.dg/vect/slp-11.c: Likewise.
910 * gcc.dg/vect/slp-12a.c: Likewise.
911 * gcc.dg/vect/slp-12b.c: Likewise.
912 * gcc.dg/vect/slp-19.c: Likewise.
913 * gcc.dg/vect/slp-23.c: Likewise.
914 * gcc.dg/vect/vect-1.c: Likewise.
915 * gcc.dg/vect/vect-98.c: Likewise.
916 * gcc.dg/vect/vect-107.c: Likewise.
917 * gcc.dg/vect/vect-strided-float.c: Likewise.
919 2011-05-02 Jason Merrill <jason@redhat.com>
921 * g++.dg/init/new31.C: New.
923 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
926 * gcc.dg/pr35445.c: New test.
928 2011-05-02 Jason Merrill <jason@redhat.com>
930 * c-c++-common/vla-1.c: New.
932 2011-05-02 Richard Guenther <rguenther@suse.de>
934 PR tree-optimization/48822
935 * gcc.dg/torture/pr48822.c: New testcase.
937 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
940 * g++.dg/cpp0x/constexpr-47969.C: New.
942 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
945 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
946 on vect_no_align targets.
947 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
948 vect_no_align targets.
950 2011-05-01 Xinliang David Li <davidxl@google.com>
952 * gcc.dg/tree-ssa/integer-addr.c: New test.
953 * gcc.dg/tree-ssa/alias_bug.c: New test.
955 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
958 * gfortran.dg/round_3.f08: Add more checks.
960 2011-04-30 Tobias Burnus <burnus@net-b.de>
963 * gfortran.dg/import9.f90: New, proper test.
964 * gfortran.dg/interface_37.f90: Remove bogus
965 test (bogus copy of interface_36.f90).
967 2011-04-30 Tobias Burnus <burnus@net-b.de>
970 * gfortran.dg/interface_37.f90: New.
972 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
975 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
977 2011-04-30 Jakub Jelinek <jakub@redhat.com>
979 PR tree-optimization/48809
980 * gcc.c-torture/execute/pr48809.c: New test.
982 2011-04-29 Jeff Law <law@redhat.com>
984 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
986 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/init/ctor10.C: New.
991 2011-04-29 Le-Chun Wu <lcwu@google.com>
993 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
994 warning in implicitly instantiated templates.
996 2011-04-29 Le-Chun Wu <lcwu@google.com>
998 * g++.dg/warn/Wnull-conversion-1.C: New.
999 * g++.dg/warn/Wnull-conversion-2.C: New.
1001 2011-04-29 Diego Novillo <dnovillo@google.com>
1003 * g++.old-deja/g++.other/null3.C: Expect warning about
1004 converting boolean to a pointer.
1006 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
1009 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
1013 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
1015 2011-04-29 Tobias Burnus <burnus@net-b.de>
1018 * gfortran.dg/typebound_proc_22.f90: New.
1021 * gfortran.dg/interface_36.f90: New.
1023 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1025 PR libgfortran/48488
1026 PR libgfortran/48602
1027 PR libgfortran/48615
1028 PR libgfortran/48684
1029 PR libgfortran/48787
1030 * gfortran.dg/fmt_g.f: Adjust test.
1031 * gfortran.dg/fmt_g0_1.f08: Adjust test.
1032 * gfortran.dg/round_3.f08: New test.
1033 * gfortran.dg/namelist_print_1.f: Adjust test.
1034 * gfortran.dg/char4_iunit_1.f03: Adjust test.
1035 * gfortran.dg/f2003_io_5.f03: Adjust test.
1036 * gfortran.dg/coarray_15.f90: Adjust test.
1037 * gfortran.dg/namelist_65.f90: Adjust test.
1038 * gfortran.dg/fmt_cache_1.f: Adjust test.
1039 * gfortran.dg/char4_iunit_2.f03: Adjust test.
1040 * gfortran.dg/real_const_3.f90: Adjust test.
1042 2011-04-28 Xinliang David Li <davidxl@google.com>
1044 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
1045 * testsuite/g++.dg/prof-robust-1.C: New test.
1047 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
1049 PR tree-optimization/48765
1050 * gcc.dg/vect/pr48765.c: New.
1052 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1054 PR tree-optimization/48775
1055 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
1057 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1060 * g++.dg/inherit/pr48798.C: New.
1061 * g++.old-deja/g++.other/base1.C: Adjust.
1063 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1066 * g++.dg/template/inherit7.C: New test case.
1068 2011-04-28 Richard Guenther <rguenther@suse.de>
1070 PR tree-optimization/40052
1071 PR tree-optimization/15347
1072 * gcc.dg/tree-ssa/vrp57.c: New testcase.
1073 * gcc.dg/pr15347.c: Likewise.
1075 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1078 * g++.dg/cpp0x/sfinae18.C: New.
1080 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1083 * g++.dg/ext/is_literal_type1.C: New.
1085 2011-04-28 Tobias Burnus <burnus@net-b.de>
1089 * gfortran.dg/interface_35.f90: New.
1090 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1091 * gfortran.dg/func_result_6.f90: Add dg-warning.
1092 * gfortran.dg/bessel_1.f90: Ditto.
1093 * gfortran.dg/hypot_1.f90: Ditto.
1094 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1095 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1096 * gfortran.dg/interface_assignment_4.f90: Ditto.
1098 2011-04-27 Jason Merrill <jason@redhat.com>
1100 * g++.dg/ext/complex8.C: New.
1102 * g++.dg/cpp0x/initlist49.C: New.
1103 * g++.dg/init/new30.C: New.
1105 2011-04-27 Tobias Burnus <burnus@net-b.de>
1108 * gfortran.dg/whole_file_34.f90: New.
1110 2011-04-27 Jan Hubicka <jh@suse.cz>
1112 * gcc.dg/tree-ssa/inline-9.c: New testcase.
1114 2011-04-27 Jason Merrill <jason@redhat.com>
1116 * g++.old-deja/g++.oliva/overload1.C: Adjust.
1118 * g++.dg/parse/ambig6.C: New.
1120 2011-04-27 Nick Clifton <nickc@redhat.com>
1122 * gcc.dg/20020312-2.c: Add definition for RX.
1124 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1125 option with RX targets.
1127 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1130 2011-04-27 Richard Guenther <rguenther@suse.de>
1132 * gcc.dg/tree-ssa/pr23382.c: Remove.
1134 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
1137 * gcc.c-torture/compile/pr48767.c: New test.
1139 2011-04-27 Richard Guenther <rguenther@suse.de>
1141 PR tree-optimization/48772
1142 * g++.dg/pr48772.C: New testcase.
1144 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1147 * gcc.c-torture/compile/pr48742.c: New test.
1149 2011-04-26 Jason Merrill <jason@redhat.com>
1151 * g++.dg/lookup/koenig13.C: New.
1153 * g++.dg/cpp0x/initlist48.C: New.
1155 2011-04-25 Jason Merrill <jason@redhat.com>
1157 * g++.dg/cpp0x/sfinae17.C: New.
1159 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1162 * gcc.target/powerpc/pr48258-1.c: New file.
1163 * gcc.target/powerpc/pr48258-2.c: Ditto.
1165 2011-04-26 Xinliang David Li <davidxl@google.com>
1167 * gcc.dg/uninit-suppress.c: New test.
1168 * gcc.dg/uninit-suppress.c: New test.
1170 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1173 * gcc.dg/pr48768.c: New test.
1175 PR tree-optimization/48734
1176 * gcc.c-torture/compile/pr48734.c: New test.
1179 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
1181 2011-04-26 Richard Guenther <rguenther@suse.de>
1183 PR tree-optimization/48731
1184 * gcc.dg/torture/pr48731.c: New testcase.
1186 2011-04-26 Richard Guenther <rguenther@suse.de>
1189 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
1191 2011-04-26 Richard Guenther <rguenther@suse.de>
1194 * gcc.dg/torture/pr48694-1.c: New testcase.
1195 * gcc.dg/torture/pr48694-2.c: Likewise.
1197 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
1199 * g++.dg/ext/underlying_type1.C: New.
1200 * g++.dg/ext/underlying_type2.C: Likewise.
1201 * g++.dg/ext/underlying_type3.C: Likewise.
1202 * g++.dg/ext/underlying_type4.C: Likewise.
1203 * g++.dg/ext/underlying_type5.C: Likewise.
1204 * g++.dg/ext/underlying_type6.C: Likewise.
1205 * g++.dg/ext/underlying_type7.C: Likewise.
1206 * g++.dg/ext/underlying_type8.C: Likewise.
1207 * g++.dg/ext/underlying_type9.C: Likewise.
1208 * g++.dg/ext/underlying_type10.C: Likewise.
1210 2011-04-25 Jason Merrill <jason@redhat.com>
1212 * g++.dg/cpp0x/regress/template-const2.C: New.
1214 2011-04-25 Jeff Law <law@redhat.com>
1216 * gcc.dg/tree-ssa/vrp56.c: new test.
1218 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1220 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
1222 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1224 PR preprocessor/48740
1225 * c-c++-common/raw-string-11.c: New test.
1227 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1229 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1232 2011-04-23 Tobias Burnus <burnus@net-b.de>
1235 * gfortran.dg/coarray_19.f90: New.
1237 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1240 * gcc.dg/pr48685.c: New test.
1242 2011-04-22 Jan Hubicka <jh@suse.cz>
1244 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
1246 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1248 PR tree-optimization/48717
1249 * gcc.c-torture/execute/pr48717.c: New test.
1251 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1254 * gcc.target/i386/pr48723.c: New test.
1256 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1259 * gcc.dg/gomp/pr48716.c: New test.
1260 * g++.dg/gomp/pr48716.C: New test.
1262 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
1265 * gcc.dg/missing-field-init-2.c: Update testcase.
1267 2011-04-22 Alan Modra <amodra@gmail.com>
1269 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
1271 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1274 * gfortran.dg/function_optimize_6.f90: New test.
1276 2011-04-21 Easwaran Raman <eraman@google.com>
1278 * gcc.dg/stack-layout-2.c: New test.
1280 2011-04-21 Richard Guenther <rguenther@suse.de>
1283 * g++.dg/lto/pr48207-2_0.C: New testcase.
1284 * g++.dg/lto/pr48207-3_0.C: Likewise.
1286 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1288 * gnat.dg/volatile5.adb: New test.
1289 * gnat.dg/volatile5_pkg.ads: New helper.
1291 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1294 * gcc.target/i386/pr48708.c: New test.
1296 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1298 * gcc.dg/vect/vect-119.c: New test.
1300 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
1302 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
1305 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
1306 Richard Sandiford <richard.sandiford@linaro.org>
1309 * gcc.target/arm/pr46329.c: New test.
1311 2011-04-21 Tobias Burnus <burnus@net-b.de>
1314 * gfortran.dg/coarray_18.f90: New.
1316 2011-04-20 Jason Merrill <jason@redhat.com>
1318 * g++.dg/cpp0x/initlist47.C: New.
1320 * g++.dg/init/dtor4.C: New.
1322 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
1325 * gcc.target/i386/sse2-pinsrw.c: New test.
1326 * gcc.target/i386/avx-vpinsrw.c: Ditto.
1327 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
1328 * gcc.target/i386/sse2-insvhi.c: Ditto.
1329 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
1330 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
1332 2011-04-20 Jason Merrill <jason@redhat.com>
1334 * g++.dg/template/const4.C: New.
1336 2011-04-20 Easwaran Raman <eraman@google.com>
1338 * gcc.dg/stack-layout-1.c: New test.
1340 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
1342 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
1343 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
1346 2011-04-20 Kai Tietz <ktietz@redhat.com>
1348 * gcc.dg/binop-xor1.c: New test.
1349 * gcc.dg/binop-xor2.c: New test.
1350 * gcc.dg/binop-xor3.c: New test.
1351 * gcc.dg/binop-xor4.c: New test.
1352 * gcc.dg/binop-xor5.c: New test.
1354 2011-04-20 Richard Guenther <rguenther@suse.de>
1356 PR tree-optimization/47892
1357 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
1359 2011-04-20 Richard Guenther <rguenther@suse.de>
1362 * g++.dg/torture/pr48695.C: New testcase.
1364 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
1366 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
1367 * gcc.c-torture/execute/cmpsi-2.c: Ditto
1368 * gcc.c-torture/execute/pr45262.c: Ditto
1369 * gcc.dg/torture/pr43165.c: Ditto.
1370 * gcc.dg/torture/pr47228.c: Ditto.
1371 * gcc.dg/tree-ssa/pr45144.c: Ditto.
1372 * gcc.dg/ipa/pr45644.c: Ditto.
1373 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
1376 2011-04-19 Jason Merrill <jason@redhat.com>
1378 * g++.dg/ext/complex7.C: New.
1380 * g++.dg/ext/attrib41.C: New.
1382 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
1385 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
1387 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1390 * gcc.target/i386/pr48678.c: New test.
1392 2011-04-19 Martin Jambor <mjambor@suse.cz>
1394 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
1395 * g++.dg/opt/devirt2.C: New test.
1396 * g++.dg/ipa/devirt-g-1.C: Likewise.
1398 2011-04-19 Tobias Burnus <burnus@net-b.de>
1401 * gfortran.dg/whole_file_33.f90: New.
1403 2011-04-19 Martin Jambor <mjambor@suse.cz>
1405 * g++.dg/ipa/devirt-7.C: New test.
1407 2011-04-19 Richard Guenther <rguenther@suse.de>
1410 * g++.dg/lto/pr48207_0.C: New testcase.
1412 2011-04-18 Jason Merrill <jason@redhat.com>
1414 * g++.dg/init/void1.C: New.
1416 * g++.dg/cpp0x/union4.C: New.
1418 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1421 * g++.dg/torture/pr48661.C: New test.
1424 * g++.dg/gomp/pr48632.C: New test.
1426 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
1428 * gcc.target/i386/sse2-maskmovdqu.c: New test.
1429 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
1431 2011-04-18 Tobias Burnus <burnus@net-b.de>
1434 * gfortran.dg/coarray_17.f90: New.
1435 * gfortran.dg/coarray_10.f90: Update dg-error.
1437 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1440 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1441 * gfortran.dg/guality/guality.exp: Likewise.
1443 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1445 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
1447 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1449 * gcc.dg/vect/pr48377.c: Remove dg-do run.
1451 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1453 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
1455 2011-04-18 Richard Guenther <rguenther@suse.de>
1458 * g++.dg/torture/pr46364.C: New testcase.
1460 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1462 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
1464 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
1466 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
1468 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1469 Ira Rosen <ira.rosen@linaro.org>
1472 * gcc.target/arm/pr48252.c: New test.
1474 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1476 PR tree-optimization/48616
1477 * gcc.dg/pr48616.c: New test.
1479 2011-04-18 Tobias Burnus <burnus@net-b.de>
1482 * gfortran.dg/coarray_16.f90: New.
1484 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
1487 * gfortran.dg/realloc_on_assign_7.f03: New test.
1489 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1491 PR libgfortran/48602
1492 * gfortran.dg/fmt_g0_6.f08: New test.
1494 2011-04-17 Jason Merrill <jason@redhat.com>
1496 * g++.dg/cpp0x/sfinae16.C: New.
1498 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
1500 * gcc.target/mips/reg-var-1.c: New test.
1502 2011-04-17 Jan Hubicka <jh@suse.cz>
1504 * gcc.dg/winline-5.c: Update testcase.
1506 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
1508 * gnat.dg/discr27.ad[sb]: Move dg directive.
1509 * gnat.dg/discr28.ad[sb]: New test.
1510 * gnat.dg/discr28_pkg.ads: New helper.
1512 2011-04-17 Michael Matz <matz@suse.de>
1514 PR tree-optimization/48622
1516 * gcc.dg/lto/pr48622_0.c: New test.
1518 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
1520 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
1521 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1522 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1523 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1524 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1525 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1527 2011-04-15 Jason Merrill <jason@redhat.com>
1529 * g++.dg/cpp0x/range-for17.C: New.
1531 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1533 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
1534 * g++.dg/cpp0x/range-for3.C: Likewise.
1535 * g++.dg/cpp0x/range-for9.C: Correct error message.
1536 * g++.dg/cpp0x/range-for11.C: New.
1537 * g++.dg/cpp0x/range-for12.C: New.
1538 * g++.dg/cpp0x/range-for13.C: New.
1539 * g++.dg/cpp0x/range-for14.C: New.
1540 * g++.dg/cpp0x/range-for15.C: New.
1541 * g++.dg/cpp0x/range-for16.C: New.
1543 2011-04-15 Tobias Burnus <burnus@net-b.de>
1546 * gfortran.dg/coarray_15.f90: Change to dg-do run.
1548 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
1550 * objc.dg/naming-4.m: Updated.
1551 * objc.dg/naming-5.m: Updated.
1552 * objc.dg/naming-6.m: New.
1553 * objc.dg/naming-7.m: New.
1554 * obj-c++.dg/naming-1.mm: Updated.
1555 * obj-c++.dg/naming-2.mm: Updated.
1556 * obj-c++.dg/naming-3.mm: New.
1557 * obj-c++.dg/naming-4.mm: New.
1559 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1561 PR libgfortran/48589
1562 * gfortran.dg/fmt_g0_5.f08: New test.
1564 2011-04-15 Richard Guenther <rguenther@suse.de>
1567 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
1569 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
1571 * gcc.target/avr/torture/pr41885.c (dg-options): Change
1572 -finline-limit=0 to -fno-inline
1574 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1577 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1580 2011-04-14 Jakub Jelinek <jakub@redhat.com>
1583 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1584 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1585 * gcc.target/i386/avx-insertps-3.c: New test.
1586 * gcc.target/i386/avx-insertps-4.c: New test.
1588 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1590 * gcc.target/avr/torture/pr41885.c (dg-options): Add
1593 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1598 * gcc.target/avr/pr46779-1.c: New test case
1599 * gcc.target/avr/pr46779-2.c: New test case
1601 2011-04-14 Jason Merrill <jason@redhat.com>
1603 * g++.dg/cpp0x/sfinae15.C: New.
1605 * g++.dg/cpp0x/sfinae14.C: New.
1607 * g++.dg/ext/vla10.C: New.
1609 2011-04-14 Richard Guenther <rguenther@suse.de>
1611 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
1613 2011-04-14 Richard Guenther <rguenther@suse.de>
1615 * gcc.dg/fold-bitand-4.c: Move ...
1616 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
1618 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
1620 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
1622 * gcc.target/avr/torture/trivial.c: Ditto.
1624 2011-04-13 Jason Merrill <jason@redhat.com>
1626 * g++.dg/template/operator11.C: New.
1628 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1631 * gcc.dg/gomp/pr48591.c: New test.
1634 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1635 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1637 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1640 * g++.dg/template/dependent-expr7.C: New test case.
1642 2011-04-13 Jason Merrill <jason@redhat.com>
1644 * g++.dg/cpp0x/sfinae13.C: New.
1646 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
1648 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
1650 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1652 * gcc.target/arm/pr43698.c: Remove -march option.
1654 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
1656 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
1659 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
1663 * gfortran.dg/realloc_on_assign_6.f03: New test.
1665 2011-04-12 Kai Tietz <ktietz@redhat.com>
1667 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
1668 targets the additional -mno-ms-bitfields and
1669 -Wno-packed-bitfield-compat options.
1670 * g++.dg/ext/bitfield3.C: Likewise.
1671 * g++.dg/ext/bitfield4.C: Likewise.
1672 * g++.dg/ext/bitfield5.C: Likewise.
1673 * gcc.dg/bitfld-15.c: Likewise.
1674 * gcc.dg/bitfld-16.c: Likewise.
1675 * gcc.dg/bitfld-17.c: Likewise.
1676 * gcc.dg/bitfld-18.c: Likewise.
1678 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
1680 * gcc.target/arm/neon-vld3-1.c: New test.
1681 * gcc.target/arm/neon-vst3-1.c: New test.
1682 * gcc.target/arm/neon/v*.c: Regenerate.
1684 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1686 PR rtl-optimization/48549
1687 * g++.dg/opt/pr48549.C: New test.
1689 2011-04-12 Richard Guenther <rguenther@suse.de>
1691 PR tree-optimization/46076
1692 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
1694 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1697 * lib/compat.exp (compat-execute): Declare unsupported after
1698 stripping path from src1.
1699 * lib/lto.exp (lto-execute): Likewise.
1701 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1704 * gcc.dg/pr48552-1.c: New test.
1705 * gcc.dg/pr48552-2.c: New test.
1707 2011-04-11 Jason Merrill <jason@redhat.com>
1709 * g++.dg/cpp0x/sfinae12.C: New.
1711 * g++.dg/cpp0x/enum10.C: New.
1713 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1715 * g++.dg/cpp0x/rv-func.C: New.
1717 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1719 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
1722 2011-04-11 Martin Jambor <mjambor@suse.cz>
1724 PR tree-optimization/48195
1725 * gcc.dg/ipa/pr48195.c: New test.
1727 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
1729 * gnat.dg/return3.adb: Remove unused switch.
1731 2011-04-08 Mike Stump <mikestump@comcast.net>
1734 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1735 default to fno-common.
1737 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
1739 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
1740 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
1742 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1745 * gfortran.dg/function_optimize_5.f90: New test.
1747 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
1749 * gnat.dg/aggr17.adb: New test.
1750 * gnat.dg/aggr18.adb: Likewise.
1752 2011-04-08 Michael Matz <matz@suse.de>
1755 * gcc.target/i386/pr48389.c: New test.
1757 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
1759 PR rtl-optimization/48272
1760 * g++.dg/opt/pr48272.C: New.
1762 2011-04-08 Dmitry Melnik <dm@ispras.ru>
1764 PR rtl-optimization/48235
1765 * gcc.dg/pr48235.c: New.
1767 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1769 PR rtl-optimization/48302
1770 * g++.dg/opt/pr48302.C: New.
1772 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1775 * g++.dg/opt/pr48273.C: New.
1777 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1779 PR rtl-optimization/48442
1780 * gcc.dg/pr48442.c: New.
1782 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1784 PR tree-optimization/48377
1785 * gcc.dg/vect/pr48377.c: New test.
1787 2011-04-07 Jason Merrill <jason@redhat.com>
1789 * g++.dg/cpp0x/regress/call1.C: New.
1791 * g++.dg/cpp0x/variadic107.C: New.
1793 * g++.dg/cpp0x/sfinae11.C: New.
1794 * g++.dg/cpp0x/noexcept02.C: Fix.
1796 * g++.dg/cpp0x/sfinae10.C: New.
1798 * g++.dg/cpp0x/sfinae9.C: New.
1800 * c-c++-common/Wcast-qual-1.c: Move here from...
1801 * gcc.dg/cast-qual-3.c: ...here, and...
1802 * g++.dg/warn/Wcast-qual2.C: ...here.
1804 * g++.dg/cpp0x/sfinae8.C: New.
1806 * g++.dg/cpp0x/sfinae7.C: New.
1808 * g++.dg/cpp0x/enum9.C: New.
1810 2011-04-07 Mike Stump <mikestump@comcast.net>
1812 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1813 with no trampolines.
1815 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1818 * gfortran.dg/gomp/pr48117.f90: New test.
1821 * gcc.dg/torture/pr48343.c: New test.
1823 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1825 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
1827 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
1829 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
1831 2011-04-07 Tom de Vries <tom@codesourcery.com>
1834 * lib/scanasm.exp (object-size): New proc.
1835 * gcc.target/arm/pr43920-2.c: New test.
1837 2011-04-06 Tobias Burnus <burnus@net-b.de>
1841 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
1843 2011-04-06 Steve Ellcey <sje@cup.hp.com>
1845 * gcc.dg/mtune.c: Prune note from output.
1847 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1850 * gcc.dg/guality/pr36977.c: New test.
1851 * gcc.dg/guality/pr48466.c: New test.
1853 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1855 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
1857 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
1859 * gnat.dg/return3.adb: New test.
1861 2011-04-06 Richard Guenther <rguenther@suse.de>
1863 PR tree-optimization/47663
1864 * gcc.dg/tree-ssa/inline-8.c: New testcase.
1866 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
1868 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
1869 Solaris 8 and 9 as well.
1871 2011-04-05 Tom de Vries <tom@codesourcery.com>
1874 * gcc.target/arm/pr43920-1.c: New test.
1876 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
1878 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
1879 (cctor): Actually return the value.
1880 (main): Cast return values.
1882 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1884 * gfortran.dg/character_comparison_8.f90: New test.
1886 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1888 * frontend-passes: (optimize_lexical_comparison): New function.
1889 (optimize_expr): Call it.
1890 (optimize_comparison): Also handle lexical comparison functions.
1891 Return false instad of -2 for unequal comparison.
1893 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1896 * function_optimize_4.f90: New test.
1898 2011-04-04 Tobias Burnus <burnus@net-b.de>
1901 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1902 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1903 * gfortran.dg/coarray_15.f90: New.
1905 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1907 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1908 * gfortran.dg/bessel_7.f90: Likewise.
1910 2011-04-03 Tobias Burnus <burnus@net-b.de>
1912 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1914 2011-04-03 Richard Guenther <rguenther@suse.de>
1915 Ira Rosen <ira.rosen@linaro.org>
1917 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1918 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1919 -ftree-loop-if-convert-stores.
1921 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1923 * gnat.dg/specs/aggr2.ads: New test.
1925 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1927 * gnat.dg/debug2.ad[sb]: New test.
1928 * gnat.dg/debug2_pkg.ads: New helper.
1929 * gnat.dg/debug3.ad[sb]: New test.
1931 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1933 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1935 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.c-torture/compile/pr48335-1.c: New test.
1939 * gcc.dg/pr48335-1.c: New test.
1940 * gcc.dg/pr48335-2.c: New test.
1941 * gcc.dg/pr48335-3.c: New test.
1942 * gcc.dg/pr48335-4.c: New test.
1943 * gcc.dg/pr48335-5.c: New test.
1944 * gcc.dg/pr48335-6.c: New test.
1945 * gcc.dg/pr48335-7.c: New test.
1946 * gcc.dg/pr48335-8.c: New test.
1947 * gcc.target/i386/pr48335-1.c: New test.
1949 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1952 * gcc.dg/Waddress.c: New test.
1954 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1957 * gfortran.dg/function_optimize_3.f90: New test.
1959 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1961 * gcc.c-torture/compile/20110401-1.c: New test.
1963 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1964 * g++.dg/lto/20091002-2_0.C: Likewise.
1965 * g++.dg/lto/20090303_0.c: Likewise.
1966 * g++.dg/lto/20091004-1_0.C: Likewise.
1967 * g++.dg/lto/20091002-3_0.C: Likewise.
1968 * g++.dg/lto/20091004-2_0.C: Likewise.
1969 * g++.dg/lto/20081123_0.C: Likewise.
1970 * g++.dg/lto/20090313_0.C: Likewise.
1971 * g++.dg/lto/20081109-1_0.C: Likewise.
1972 * g++.dg/lto/20081219_0.C: Likewise.
1973 * g++.dg/lto/20081204-1_0.C: Likewise.
1974 * g++.dg/lto/20090302_0.C: Likewise.
1975 * g++.dg/lto/20081119-1_0.C: Likewise.
1976 * g++.dg/lto/20081118_0.C: Likewise.
1977 * gcc.dg/lto/20091020-2_0.c: Likewise.
1978 * gcc.dg/lto/20090210_0.c: Likewise.
1979 * gcc.dg/lto/20081204-1_0.c: Likewise.
1980 * gcc.dg/lto/20081224_0.c: Likewise.
1981 * gcc.dg/lto/20090219_0.c: Likewise.
1982 * gcc.dg/lto/20091014-1_0.c: Likewise.
1983 * gcc.dg/lto/20091016-1_0.c: Likewise.
1984 * gcc.dg/lto/20090206-2_0.c: Likewise.
1985 * gcc.dg/lto/20090116_0.c: Likewise.
1986 * gcc.dg/lto/20091013-1_0.c: Likewise.
1987 * gcc.dg/lto/20091015-1_0.c: Likewise.
1988 * gcc.dg/lto/20090126-2_0.c: Likewise.
1990 2011-03-31 Ian Lance Taylor <iant@google.com>
1992 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1994 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1996 * gnat.dg/opt16.adb: New test.
1998 2011-03-31 Jason Merrill <jason@redhat.com>
2000 * g++.dg/cpp0x/defaulted24.C: New.
2002 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2005 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2008 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2010 * g++.dg/other/i386-9.C: New test.
2012 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2014 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
2016 2011-03-30 Jason Merrill <jason@redhat.com>
2018 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2020 * g++.dg/cpp0x/regress/isnan.C: New.
2022 * g++.dg/cpp0x/initlist46.C: New.
2024 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
2027 * gcc.target/arm/neon-modes-2.c: New test.
2029 2011-03-30 Jakub Jelinek <jakub@redhat.com>
2032 * gcc.c-torture/compile/pr48305.c: New test.
2034 2011-03-29 Jason Merrill <jason@redhat.com>
2036 * g++.dg/cpp0x/regress/value-dep1.C: New.
2038 2011-03-29 Steve Ellcey <sje@cup.hp.com>
2040 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
2042 2011-03-29 Ian Lance Taylor <iant@google.com>
2044 * go.test/go-test.exp: Handle the test lines used in several new
2046 (errchk): Add opts parameter. Change all callers. Handle parens
2049 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
2050 Dominique d'Humieres <dominiq@lps.ens.fr>
2052 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
2053 and __APPLE__ && __PPC__ && __ALTIVEC__.
2055 2011-03-29 Jason Merrill <jason@redhat.com>
2057 * g++.dg/cpp0x/dependent1.C: New.
2059 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
2061 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2063 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2065 2011-03-29 Janus Weil <janus@gcc.gnu.org>
2068 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
2069 * gfortran.dg/proc_ptr_comp_32.f90: New.
2071 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2073 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
2074 check for corresponding warning.
2076 2011-03-28 Jason Merrill <jason@redhat.com>
2078 * g++.dg/cpp0x/rv-deduce2.C: New.
2080 2011-03-29 Jakub Jelinek <jakub@redhat.com>
2083 * gcc.dg/pr48203.c: New test.
2085 2011-03-28 Jeff Law <law@redhat.com>
2087 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
2089 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
2091 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
2092 and __PPC__ && __ALTIVEC__.
2094 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2097 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
2098 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2099 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2100 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2102 2011-03-28 Jason Merrill <jason@redhat.com>
2104 * g++.dg/cpp0x/initlist-array2.C: New.
2106 * g++.dg/cpp0x/initlist-array1.C: New.
2108 * g++.dg/cpp0x/constexpr-compound.C: New.
2110 * g++.dg/cpp0x/constexpr-using.C: New.
2112 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2114 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
2117 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
2119 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
2121 * gcc.dg/slp-1.c: New test.
2123 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
2125 * gcc.target/i386/avx256-unaligned-load-1.c: New.
2126 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
2127 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
2128 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
2129 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
2130 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
2131 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
2132 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2133 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
2134 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
2135 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
2136 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
2137 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
2138 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
2140 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
2143 * gfortran.dg/trim_optimize_5.f90: New test.
2144 * gfortran.dg/trim_optimize_6.f90: New test.
2146 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
2149 * gcc.target/mips/madd-7.c: Remove -mlong32.
2150 * gcc.target/mips/msub-7.c: Likewise.
2152 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
2154 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
2155 accesses to preserve the meaning of the test for doubleword vectors.
2156 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
2157 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
2159 2011-03-26 Janus Weil <janus@gcc.gnu.org>
2162 * gfortran.dg/class_42.f03: New.
2164 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
2166 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
2169 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2171 PR rtl-optimization/48144
2172 * gcc.dg/pr48144.c: New test.
2174 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2176 * gnat.dg/discr27.ad[sb]: New test.
2178 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2180 * gnat.dg/limited_with2.ad[sb]: New test.
2181 * gnat.dg/limited_with2_pkg1.ads: New helper.
2182 * gnat.dg/limited_with2_pkg2.ads: Likewise.
2184 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
2186 * gnat.dg/opt15.adb: New test.
2187 * gnat.dg/opt15_pkg.ad[sb]: New helper.
2189 2011-03-25 Tobias Burnus <burnus@net-b.de>
2193 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
2194 * gfortran.dg/leadz_trailz_3.f90: Ditto
2196 2011-03-25 Martin Jambor <mjambor@suse.cz>
2198 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
2200 2011-03-25 Jason Merrill <jason@redhat.com>
2202 * g++.dg/cpp0x/defaulted22.C: New.
2203 * g++.dg/cpp0x/defaulted23.C: New.
2204 * g++.dg/cpp0x/defaulted15.C: Adjust.
2206 2011-03-25 Jason Merrill <jason@redhat.com>
2208 * g++.dg/cpp0x/move1.C: New.
2210 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
2213 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
2215 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2217 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
2218 for mips-sgi-irix6.5.
2219 Replace snprintf prototype by <stdio.h>.
2221 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2224 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
2225 run_expensive_tests.
2226 * gcc.dg/graphite/block-4.c: Likewise.
2227 * gcc.dg/graphite/block-7.c: Likewise.
2228 * gcc.dg/graphite/block-8.c: Likewise.
2230 2011-03-25 Richard Guenther <rguenther@suse.de>
2232 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
2233 * g++.dg/tree-ssa/pr8781.C: Likewise.
2234 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
2235 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
2236 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
2237 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
2238 * gcc.dg/tree-ssa/alias-18.c: Likewise.
2239 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
2240 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
2241 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
2242 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
2243 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2244 * gcc.dg/tree-ssa/pr21574.c: Likewise.
2245 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
2246 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
2247 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
2248 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
2249 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
2250 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
2251 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
2252 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
2253 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
2254 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
2255 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
2256 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
2257 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
2258 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
2259 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
2260 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
2261 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
2262 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
2263 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
2264 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
2265 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
2266 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
2267 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
2268 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
2269 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
2270 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
2271 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
2272 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
2273 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
2274 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
2275 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
2276 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
2277 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
2278 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
2279 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
2280 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
2281 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
2282 * c-c++-common/pr46562-2.c: Likewise.
2283 * gfortran.dg/pr42108.f90: Likewise.
2284 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
2285 foo to be inlined even at -O1.
2286 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
2287 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
2288 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
2289 * gcc.dg/matrix/matrix.exp: Disable FRE.
2291 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2294 * gcc.dg/dfp/pr48204.c: New test.
2296 2011-03-24 Steve Ellcey <sje@cup.hp.com>
2299 * gcc.c-torture/execute/pr47917.c: Move this...
2300 * gcc.dg/torture/pr47917.c: to here and add xfails.
2302 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2304 * gnat.dg/array16.ad[sb]: New test.
2305 * gnat.dg/array16.ads: New helper.
2307 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2309 * gnat.dg/derived_type2.adb: New test.
2311 2011-03-24 Richard Guenther <rguenther@suse.de>
2313 PR tree-optimization/48271
2314 * g++.dg/torture/pr48271.C: New testcase.
2316 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
2318 * gnat.dg/array15.ad[sb]: New test.
2320 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2323 * gcc.target/i386/pr48237.c: New test.
2325 2011-03-24 Richard Guenther <rguenther@suse.de>
2328 * gcc.dg/builtin-object-size-10.c: New testcase.
2330 2011-03-24 Richard Guenther <rguenther@suse.de>
2332 PR tree-optimization/46562
2333 * c-c++-common/pr46562-2.c: New testcase.
2334 * c-c++-common/pr46562.c: Likewise.
2336 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
2338 * gcc.dg/vect/vect-cselim-1.c: New test.
2339 * gcc.dg/vect/vect-cselim-2.c: New test.
2341 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
2343 * gcc.target/arm/pr46934.c: New.
2345 2011-03-23 Ian Lance Taylor <iant@google.com>
2347 * go.test/go-test.exp (errchk): Ignore lines containing ////.
2349 2011-03-23 Richard Guenther <rguenther@suse.de>
2351 * gcc.dg/struct: Remove directory and contents.
2353 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2356 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2358 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2360 * gnat.dg/discr26.ad[sb]: New test.
2361 * gnat.dg/discr26_pkg.ads: New helper.
2363 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
2366 * gcc.target/arm/neon-vld-1.c: New test.
2368 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
2370 * gnat.dg/array14.ad[sb]: New test.
2371 * gnat.dg/array14_pkg.ads: New helper.
2373 2011-03-22 Joseph Myers <joseph@codesourcery.com>
2375 * gcc.c-torture/execute/920501-8.x: Remove.
2376 * gcc.c-torture/execute/930513-1.x: Remove.
2377 * gcc.c-torture/execute/960312-1.x: Remove.
2378 * gcc.c-torture/compile/20000804-1.c,
2379 gcc.c-torture/compile/20001205-1.c,
2380 gcc.c-torture/compile/20001226-1.c,
2381 gcc.c-torture/compile/20010518-2.c,
2382 gcc.c-torture/compile/20020312-1.c,
2383 gcc.c-torture/compile/20020604-1.c,
2384 gcc.c-torture/compile/920501-12.c,
2385 gcc.c-torture/compile/920501-4.c,
2386 gcc.c-torture/compile/920520-1.c,
2387 gcc.c-torture/compile/980506-1.c,
2388 gcc.c-torture/execute/980709-1.x,
2389 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
2390 options for m68hc11.
2391 * gcc.dg/cpp/assert4.c: Don't handle ARC.
2392 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
2395 2011-03-22 Nick Clifton <nickc@redhat.com>
2397 * lib/target-supports.exp (check_profiling_available): Add MN10300
2398 to the list of targets that do not support profiling. Restore
2399 alpha sorting to this list.
2401 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2403 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
2404 failure on 32-bit systems.
2405 * gcc.dg/torture/vector-2.c: Ditto.
2407 2011-03-22 Richard Guenther <rguenther@suse.de>
2409 PR tree-optimization/48228
2410 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2412 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2414 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
2418 * gcc.target/powerpc/pr48226.c: New file.
2420 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
2422 * lib/prune.exp (prune_gcc_output): Prune "could not create
2423 compact unwind for" warnings.
2425 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2429 * gcc.c-torture/execute/pr42544.c: New test.
2430 * gcc.c-torture/execute/pr48197.c: New test.
2432 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
2434 PR preprocessor/48192
2435 * gcc.target/powerpc/pr48192.c: New file.
2438 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
2439 split problem of 0 being loaded in a VSX register.
2441 2011-03-21 Richard Guenther <rguenther@suse.de>
2444 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
2445 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2446 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2447 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2449 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2452 * gcc.dg/pr48213.c: New test.
2454 2011-03-21 Kai Tietz <ktietz@redhat.com>
2457 * g++.dg/plugin/attribute_plugin.c: Adjust test.
2459 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
2461 * gcc.target/arm/xor-and.c: New.
2463 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2466 * gfortran.dg/function_optimize_1.f90: New test.
2467 * gfortran.dg/function_optimize_2.f90: New test.
2469 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
2471 PR rtl-optimization/47502
2472 * gcc.target/i386/pr47502-1.c: New.
2473 * gcc.target/i386/pr47502-2.c: Likewise.
2475 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2477 PR rtl-optimization/48156
2478 * gcc.dg/pr48156.c: New test.
2480 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2483 * gfortran.dg/scratch_1.f90: Adjust test.
2485 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2488 * gfortran.dg/scratch_1.f90: New test.
2490 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2492 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2493 variably modified typedefs.
2494 * gcc.dg/c1x-typedef-2.c: Remove.
2496 2011-03-18 Joseph Myers <joseph@codesourcery.com>
2498 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2499 * gcc.dg/c1x-anon-struct-3.c: New test.
2500 * gcc.dg/anon-struct-11.c: Update.
2502 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2504 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2506 Only xfail with gas.
2508 2011-03-18 Jason Merrill <jason@redhat.com>
2510 * g++.dg/template/fn-ptr1.C: New.
2512 * g++.dg/overload/volatile1.C: New.
2514 * g++.dg/opt/pr23372.C: New.
2516 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
2518 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2521 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2523 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
2525 * gcc.target/arm/unsigned-extend-1.c: New.
2527 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2530 * gcc.c-torture/compile/pr48161.c: New test.
2532 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
2535 * gcc.dg/torture/pr47725.c: New.
2537 2011-03-17 Jason Merrill <jason@redhat.com>
2539 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2540 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2542 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
2544 * gnat.dg/specs/elab2.ads: New test.
2545 * gnat.dg/specs/elab2_pkg.ads: New helper.
2547 2011-03-17 Jason Merrill <jason@redhat.com>
2549 * g++.dg/cpp0x/decltype-1212.C: New.
2550 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
2552 2011-03-17 Jason Merrill <jason@redhat.com>
2554 * g++.dg/parse/memfnquals1.C: New.
2556 2011-03-17 Richard Guenther <rguenther@suse.de>
2559 * gcc.dg/pr48134.c: New testcase.
2561 2011-03-17 Richard Guenther <rguenther@suse.de>
2564 * g++.dg/torture/pr48165.C: New testcase.
2566 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2568 PR rtl-optimization/48141
2569 * gcc.dg/pr48141.c: New test.
2571 2011-03-16 Jason Merrill <jason@redhat.com>
2573 * g++.dg/cpp0x/constexpr-48089.C: New.
2575 * g++.dg/cpp0x/constexpr-abi1.C: New.
2577 * g++.dg/cpp0x/constexpr-46336.C: New.
2578 * g++.dg/parse/friend5.C: Adjust expected errors.
2580 * g++.dg/cpp0x/constexpr-47570.C: New.
2582 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2585 * ++.dg/debug/dwarf2/typedef6.C: New test.
2587 2011-03-16 Jason Merrill <jason@redhat.com>
2589 * g++.dg/cpp0x/elision2.C: New.
2591 * g++.dg/cpp0x/constexpr-array3.C: New.
2593 2011-03-16 Jason Merrill <jason@redhat.com>
2595 * g++.dg/cpp0x/sfinae6.C: New.
2596 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2597 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2598 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2599 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2600 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2602 2011-03-16 Jason Merrill <jason@redhat.com>
2604 * g++.dg/template/incomplete6.C: New.
2606 2011-03-16 Jeff Law <law@redhat.com>
2608 * gcc.dg/tree-ssa/vrp55.c: New test.
2610 2011-03-16 Jason Merrill <jason@redhat.com>
2612 * g++.dg/cpp0x/auto22.C: New.
2614 2011-03-16 Richard Guenther <rguenther@suse.de>
2616 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
2617 optimizing it away if promoted to const.
2619 2011-03-16 Richard Guenther <rguenther@suse.de>
2621 PR tree-optimization/48149
2622 * gcc.dg/fold-complex-1.c: New testcase.
2624 2011-03-16 Richard Guenther <rguenther@suse.de>
2627 * gcc.dg/guality/pr45882.c: Really make sure no inlining
2630 2011-03-16 Richard Guenther <rguenther@suse.de>
2632 PR tree-optimization/26134
2633 * gcc.dg/tree-ssa/complex-6.c: New testcase.
2635 2011-03-16 Richard Guenther <rguenther@suse.de>
2637 PR tree-optimization/48146
2638 * gcc.dg/torture/pr48146.c: New testcase.
2640 2011-03-16 Richard Guenther <rguenther@suse.de>
2642 * gcc.dg/tree-ssa/pr14814.c: Adjust.
2643 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
2645 2011-03-16 Jakub Jelinek <jakub@redhat.com>
2648 * gcc.c-torture/compile/pr48136.c: New test.
2650 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
2653 * gcc.dg/guality/pr45882.c: New test.
2655 2011-03-15 Jason Merrill <jason@redhat.com>
2657 * g++.dg/cpp0x/constexpr-recursion.C: New.
2659 * g++.dg/cpp0x/implicit11.C: New.
2661 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2663 * g++.dg/cpp0x/constexpr-attribute.C: New.
2665 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
2667 * g++.dg/parse/pr34758.C: New.
2669 2011-03-15 Xinliang David Li <davidxl@google.com>
2672 * gcc.dg/uninit-pred-7_d.c: New test.
2673 * gcc.dg/uninit-pred-8_d.c: New test.
2675 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2678 * gcc.target/arm/pr46788.c: New.
2680 2011-03-15 Richard Guenther <rguenther@suse.de>
2683 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
2684 * gfortran.dg/ishft_4.f90: Likewise.
2685 * gfortran.dg/leadz_trailz_3.f90: Likewise.
2687 2011-03-15 Richard Guenther <rguenther@suse.de>
2689 PR tree-optimization/13954
2690 * g++.dg/tree-ssa/pr13954.C: New testcase.
2692 2011-03-15 Richard Guenther <rguenther@suse.de>
2694 PR tree-optimization/48037
2695 * gcc.target/i386/pr48037-1.c: New testcase.
2697 2011-03-15 Richard Guenther <rguenther@suse.de>
2699 PR tree-optimization/41490
2700 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
2701 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
2702 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
2703 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
2704 * g++.dg/tree-ssa/pr33604.C: Adjust.
2706 2011-03-14 Jakub Jelinek <jakub@redhat.com>
2709 * gcc.c-torture/execute/pr47917.c: New test.
2710 * gcc.dg/pr47917.c: New test.
2713 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
2715 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
2717 * gcc.target/i386/sse4_1-floor-vec.c: New test.
2718 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
2719 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
2720 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
2721 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
2722 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
2723 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
2724 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
2725 * gcc.target/i386/avx-floor-vec.c: Ditto.
2726 * gcc.target/i386/avx-ceil-vec.c: Ditto.
2727 * gcc.target/i386/avx-trunc-vec.c: Ditto.
2728 * gcc.target/i386/avx-rint-vec.c: Ditto.
2729 * gcc.target/i386/avx-floorf-vec.c: Ditto.
2730 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
2731 * gcc.target/i386/avx-truncf-vec.c: Ditto.
2732 * gcc.target/i386/avx-rintf-vec.c: Ditto.
2734 2011-03-14 Tom Tromey <tromey@redhat.com>
2736 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
2737 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
2738 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
2740 2011-03-14 Tom Tromey <tromey@redhat.com>
2742 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
2743 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
2744 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
2746 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
2748 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
2750 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
2752 PR rtl-optimization/47166
2753 * gcc.c-torture/execute/postmod-1.c: New test.
2755 2011-03-14 Richard Guenther <rguenther@suse.de>
2758 * gcc.dg/torture/pr48098.c: New testcase.
2760 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2763 * gcc.target/powerpc/pr48053-1.c: New test.
2764 * gcc.target/powerpc/pr48053-2.c: Likewise.
2766 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2769 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2771 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2774 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2776 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2779 * gfortran.dg/class_41.f03: New.
2781 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2783 * g++.dg/conversion/cast3.C: New test.
2785 2011-03-11 Jason Merrill <jason@redhat.com>
2787 * g++.dg/template/error45.C: New.
2789 * g++.dg/parse/no-type-defn1.C: New.
2791 * g++.dg/ext/attrib40.C: New.
2793 * g++.dg/cpp0x/regress/array1.C: New.
2795 2011-03-11 Richard Guenther <rguenther@suse.de>
2797 PR tree-optimization/48067
2798 * gcc.dg/pr48067.c: New testcase.
2800 2011-03-11 Richard Guenther <rguenther@suse.de>
2803 * g++.dg/lto/20110311-1_0.C: New testcase.
2805 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2808 * g++.dg/inherit/virtual8.C: New test.
2811 * gcc.dg/torture/pr48044.c: New test.
2813 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2816 * gfortran.dg/proc_ptr_comp_31.f90: New.
2818 2011-03-11 Richard Guenther <rguenther@suse.de>
2820 PR tree-optimization/47278
2821 * gcc.dg/torture/pr47278-1.c: New testcase.
2822 * gcc.dg/torture/pr47278-2.c: Likewise.
2824 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2826 PR tree-optimization/48063
2827 * gcc.dg/torture/pr48063.c: New test.
2829 2011-03-10 Jason Merrill <jason@redhat.com>
2831 * g++.dg/template/array22.C: New.
2833 * g++.dg/cpp0x/syntax-err1.C: New.
2834 * g++.dg/parse/error36.C: Adjust expected errors.
2835 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2836 * g++.old-deja/g++.pt/typename3.C: Likewise.
2837 * g++.old-deja/g++.pt/typename4.C: Likewise.
2838 * g++.old-deja/g++.pt/typename6.C: Likewise.
2840 2011-03-09 Jason Merrill <jason@redhat.com>
2842 * g++.dg/template/nontype22.C: New.
2844 2011-03-09 Martin Jambor <mjambor@suse.cz>
2846 PR tree-optimization/47714
2847 * g++.dg/torture/pr47714.C: New test.
2849 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2852 * gcc.target/powerpc/pr47755-2.c: New file.
2854 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2856 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2857 is not set in the environment, pass 64 as first argument when not
2858 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2859 native where ulimit -u is supported.
2861 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2863 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2865 2011-03-08 Jason Merrill <jason@redhat.com>
2867 * g++.dg/template/nontype21.C: New.
2869 * g++.dg/template/anon5.C: New.
2871 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2874 * gcc.dg/pr47881.c: New test.
2876 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2879 * g++.dg/lookup/template3.C: New test.
2881 2011-03-08 Kai Tietz <ktietz@redhat.com>
2883 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2886 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2889 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2890 sizeof to compute alignment.
2892 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2894 PR tree-optimization/48022
2895 * gcc.dg/pr48022-1.c: New test.
2896 * gcc.dg/pr48022-2.c: New test.
2898 2011-03-07 Jason Merrill <jason@redhat.com>
2900 * g++.dg/template/nontype20.C: New.
2901 * g++.dg/init/member1.C: Adjust expected errors.
2902 * g++.dg/parse/constant4.C: Likewise.
2903 * g++.dg/template/qualified-id3.C: Likewise.
2904 * g++.old-deja/g++.pt/crash10.C: Likewise.
2906 * g++.dg/cpp0x/regress/non-const1.C: New.
2908 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2911 * gcc.dg/pr47991.c: New test.
2913 2011-03-07 Jason Merrill <jason@redhat.com>
2915 * g++.dg/abi/mangle46.C: New.
2917 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2920 * gcc.target/powerpc/pr47862.c: New.
2922 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2925 * gcc.target/i386/combine-mul.c: Require nonpic.
2927 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2928 Nathan Froyd <froydnj@codesourcery.com>
2930 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2932 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2934 * README.QMTEST: Remove.
2936 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2937 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2940 * gfortran.dg/array_constructor_37.f90 : New test.
2942 2011-03-05 Jason Merrill <jason@redhat.com>
2944 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2945 * g++.dg/abi/mangle45.C: Likewise.
2946 * g++.dg/cpp0x/trailing1.C: Likewise.
2948 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2950 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2952 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2954 PR rtl-optimization/47899
2955 * gcc.dg/pr47899.c: New test.
2957 * gcc.dg/torture/pr47968.c: Ignore warnings.
2959 PR tree-optimization/47967
2960 * gcc.c-torture/compile/pr47967.c: New test.
2962 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2964 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2965 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2967 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2969 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2970 and property_getAttributes() if __OBJC2__.
2971 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2972 * objc.dg/property/property-encoding-1.m: New.
2973 * obj-c++.dg/property/property-encoding-1.mm: New.
2975 2011-03-04 Jason Merrill <jason@redhat.com>
2977 * g++.dg/template/pseudodtor6.C: New.
2979 * g++.dg/inherit/covariant19.C: New.
2981 2011-03-04 Richard Guenther <rguenther@suse.de>
2984 * gcc.dg/torture/pr47968.c: New testcase.
2986 2011-03-04 Richard Guenther <rguenther@suse.de>
2989 * gcc.dg/torture/pr47975.c: New testcase.
2991 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2994 * g++.dg/template/crash106.C: New.
2996 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2999 * gcc.dg/gomp/pr47963.c: New test.
3000 * g++.dg/gomp/pr47963.C: New test.
3002 2011-03-02 Jason Merrill <jason@redhat.com>
3004 * g++.dg/cpp0x/regress/condition1.C: New.
3006 * g++.dg/cpp0x/constexpr-ctor9.C: New.
3008 2011-03-01 Jason Merrill <jason@redhat.com>
3010 * g++.dg/cpp0x/lambda/lambda-98.C: New.
3012 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
3014 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
3016 PR rtl-optimization/47925
3017 * gcc.c-torture/execute/pr47925.c: New test.
3019 2011-03-01 Jason Merrill <jason@redhat.com>
3021 * g++.dg/cpp0x/decltype25.C: New.
3023 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
3025 2011-03-01 Richard Guenther <rguenther@suse.de>
3027 PR tree-optimization/47890
3028 * gcc.dg/torture/pr47890.c: New testcase.
3030 2011-03-01 Richard Guenther <rguenther@suse.de>
3033 * gcc.dg/lto/pr47924_0.c: New testcase.
3035 2011-03-01 Richard Guenther <rguenther@suse.de>
3038 * gfortran.dg/lto/pr46911_0.f: New testcase.
3040 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3042 PR libgfortran/47933
3043 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
3044 compile errors from older code form.
3046 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3048 PR libgfortran/47567
3049 * gfortran.dg/fmt_fw_d.f90: New test.
3051 2011-02-28 Jason Merrill <jason@redhat.com>
3053 * g++.dg/inherit/covariant18.C: New.
3055 2011-02-28 Jakub Jelinek <jakub@redhat.com>
3058 * gcc.dg/pr47893.c: New test.
3060 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
3062 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
3063 NULL in case of a selector with conflicting types.
3064 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
3066 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
3068 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
3069 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
3070 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
3071 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
3073 2011-02-28 Jason Merrill <jason@redhat.com>
3076 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
3078 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3080 PR libgfortran/47778
3081 * gfortran.dg/namelist_71.f90: New test.
3083 2011-02-27 Jason Merrill <jason@redhat.com>
3086 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
3087 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
3089 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
3092 * g++.dg/cpp0x/constexpr-ctor8.C: New.
3094 2011-02-27 Jakub Jelinek <jakub@redhat.com>
3097 * gfortran.dg/gomp/task-1.f90: Removed.
3099 2011-02-26 Jason Merrill <jason@redhat.com>
3101 * g++.dg/template/this-targ1.C: New.
3103 * g++.dg/cpp0x/regress/template-const1.C: New.
3104 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
3105 * g++.dg/template/function1.C: Adjust.
3106 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
3107 * g++.dg/debug/debug7.C: Adjust.
3109 2011-02-26 Tobias Burnus <burnus@net-b.de>
3112 * gfortran.dg/gomp/task-1.f90: New.
3114 2011-02-25 Jie Zhang <jie@codesourcery.com>
3116 * gcc.target/arm/neon-thumb2-move.c: Add
3117 dg-require-effective-target arm_thumb2_ok.
3119 2011-02-24 Jason Merrill <jason@redhat.com>
3121 * g++.dg/parse/constant1.C: Specify C++98 mode.
3122 * g++.dg/parse/constant5.C: Likewise.
3123 * g++.dg/parse/error2.C: Likewise.
3124 * g++.dg/parse/semicolon3.C: Likewise.
3125 * g++.dg/template/crash14.C: Likewise.
3126 * g++.dg/template/local4.C: Likewise.
3127 * g++.dg/template/nontype3.C: Likewise.
3128 * g++.dg/parse/crash31.C: Adjust expected errors.
3129 * g++.dg/template/function1.C: Likewise.
3130 * g++.dg/template/ref3.C: Likewise.
3131 * g++.dg/template/static9.C: Likewise.
3132 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
3134 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
3135 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
3136 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
3137 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
3138 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
3140 2011-02-24 Jakub Jelinek <jakub@redhat.com>
3143 * gfortran.dg/pr47878.f90: New test.
3145 2011-02-24 Richard Guenther <rguenther@suse.de>
3148 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
3149 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
3151 2011-02-24 Richard Guenther <rguenther@suse.de>
3154 * gfortran.dg/lto/pr47839_0.f90: New testcase.
3155 * gfortran.dg/lto/pr47839_1.f90: Likewise.
3157 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3159 PR libgfortran/47567
3160 * gfortran.dg/fmt_f0_1.f90: Update test.
3162 2011-02-23 Jason Merrill <jason@redhat.com>
3164 * g++.dg/abi/mangle39.C: Adjust parm mangling.
3165 * g++.dg/abi/mangle45.C: New.
3167 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
3168 * g++.dg/template/canon-type-9.C: Match use of decltype
3169 between declaration and definition.
3170 * g++.dg/template/canon-type-12.C: Likewise.
3172 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
3175 * gfortran.dg/nested_allocatables_1.f90: New.
3177 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
3180 * g++.dg/pr46868.C: New test.
3181 * g++.dg/parse/parameter-declaration-1.C: Adjust.
3182 * g++.dg/parse/error14.C: Adjust.
3184 2011-02-23 Richard Guenther <rguenther@suse.de>
3186 PR tree-optimization/47838
3187 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
3189 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3191 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
3193 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
3195 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
3196 * gfortran.dg/count_init_expr.f03: Ditto.
3197 * gfortran.dg/gomp/pr43711.f90: Ditto.
3198 * gcc.dg/struct-parse-2.c: Ditto.
3199 * gcc.dg/parse-error-3.c: Ditto.
3200 * gcc.dg/Wlogical-op-1.c: Ditto.
3201 * gcc.dg/Walways-true-1.c: Ditto.
3202 * gcc.dg/pr24225.c: Ditto.
3203 * gcc.dg/Walways-true-2.c: Ditto.
3204 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
3205 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
3206 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
3207 * g++.dg/overload/defarg4.C: Ditto.
3208 * g++.dg/inherit/covariant16.C: Ditto.
3209 * g++.dg/inherit/virtual7.C: Ditto.
3210 * g++.dg/template/canon-type-9.C: Ditto.
3211 * g++.dg/template/access19.C: Ditto.
3212 * g++.dg/template/call7.C: Ditto.
3213 * g++.dg/template/canon-type-2.C: Ditto.
3214 * g++.dg/template/init7.C: Ditto.
3215 * g++.dg/template/sizeof-template-argument.C: Ditto.
3216 * g++.dg/template/const3.C: Ditto.
3217 * g++.dg/template/sfinae26.C: Ditto.
3218 * g++.dg/template/sfinae26.C: Ditto.
3219 * g++.dg/template/canon-type-11.C: Ditto.
3220 * g++.dg/template/union2.C: Ditto.
3221 * g++.dg/template/canon-type-3.C: Ditto.
3222 * g++.dg/template/canon-type-1.C: Ditto.
3223 * g++.dg/template/canon-type-5.C: Ditto.
3224 * g++.dg/template/canon-type-7.C: Ditto.
3225 * g++.dg/template/canon-type-10.C: Ditto.
3226 * g++.dg/template/spec36.C: Ditto.
3227 * g++.dg/template/typedef38.C: Ditto.
3228 * g++.dg/template/canon-type-4.C: Ditto.
3229 * g++.dg/template/canon-type-6.C: Ditto.
3230 * g++.dg/template/canon-type-13.C: Ditto.
3231 * g++.dg/template/instantiate9.C: Ditto.
3232 * g++.dg/template/ttp22.C: Ditto.
3233 * g++.dg/warn/Wreturn-type-6.C: Ditto.
3234 * g++.dg/warn/Walways-true-1.C: Ditto.
3235 * g++.dg/warn/Wlogical-op-1.C: Ditto.
3236 * g++.dg/warn/Walways-true-2.C: Ditto.
3237 * g++.dg/conversion/op4.C: Ditto.
3238 * g++.dg/opt/pr19650.C: Ditto.
3239 * g++.dg/lookup/friend11.C: Ditto.
3240 * g++.dg/other/default2.C: Ditto.
3241 * g++.dg/other/default3.C: Ditto.
3242 * g++.dg/other/dtor2.C: Ditto.
3243 * g++.dg/other/friend5.C: Ditto.
3244 * g++.dg/other/default5.C: Ditto.
3245 * g++.dg/init/brace6.C: Ditto.
3246 * g++.dg/init/aggr5.C: Ditto.
3247 * g++.dg/init/error2.C: Ditto.
3248 * g++.dg/expr/bound-mem-fun.C: Ditto.
3249 * g++.dg/expr/cond6.C: Ditto.
3250 * g++.dg/expr/stmt-expr-1.C: Ditto.
3251 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
3252 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
3253 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
3254 * g++.dg/cpp0x/bracket1.C: Ditto.
3255 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
3256 * g++.dg/cpp0x/pr38646.C: Ditto.
3257 * g++.dg/cpp0x/variadic73.C: Ditto.
3258 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
3259 * g++.dg/cpp0x/bracket4.C: Ditto.
3260 * g++.dg/cpp0x/decltype4.C: Ditto.
3261 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
3262 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
3263 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
3264 * g++.dg/cpp0x/variadic-new2.C: Ditto.
3265 * g++.dg/cpp0x/decltype2.C: Ditto.
3266 * g++.dg/cpp0x/decltype1.C: Ditto.
3267 * g++.dg/cpp0x/bracket2.C: Ditto.
3268 * g++.dg/cpp0x/decltype5.C: Ditto.
3269 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
3270 * g++.dg/cpp0x/variadic70.C: Ditto.
3271 * g++.dg/cpp0x/decltype6.C: Ditto.
3272 * g++.dg/cpp0x/rvo.C: Ditto.
3273 * g++.dg/cpp0x/vt-40092.C: Ditto.
3274 * g++.dg/cpp0x/variadic-new.C: Ditto.
3275 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
3276 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
3277 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
3278 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
3279 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
3280 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
3281 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
3282 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
3283 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
3284 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
3285 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
3286 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
3287 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
3288 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
3289 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
3290 * g++.dg/cpp0x/pr39639.C: Ditto.
3291 * g++.dg/cpp0x/decltype3.C: Ditto.
3292 * g++.dg/cpp0x/variadic68.C: Ditto.
3293 * g++.dg/cpp0x/variadic-function.C: Ditto.
3294 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
3295 * g++.dg/cpp0x/variadic-bind.C: Ditto.
3296 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
3297 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
3298 * g++.dg/parse/crash35.C: Ditto.
3299 * g++.dg/parse/crash40.C: Ditto.
3300 * g++.dg/parse/defarg12.C: Ditto.
3301 * g++.dg/parse/crash34.C: Ditto.
3302 * g++.dg/parse/constructor3.C: Ditto.
3303 * g++.dg/parse/template23.C: Ditto.
3304 * g++.dg/parse/crash56.C: Ditto.
3305 * g++.dg/parse/dtor13.C: Ditto.
3306 * g++.dg/parse/error33.C: Ditto.
3307 * g++.dg/parse/ctor9.C: Ditto.
3308 * g++.dg/parse/error32.C: Ditto.
3309 * g++.dg/parse/error37.C: Ditto.
3310 * g++.dg/parse/bitfield3.C: Ditto.
3311 * g++.dg/parse/struct-4.C: Ditto.
3312 * g++.dg/ext/has_trivial_copy.C: Ditto.
3313 * g++.dg/ext/is_polymorphic.C: Ditto.
3314 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3315 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3316 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3317 * g++.dg/ext/is_union.C: Ditto.
3318 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3319 * g++.dg/ext/is_pod.C: Ditto.
3320 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3321 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3322 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3323 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3324 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3325 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3326 * g++.dg/ext/is_abstract.C: Ditto.
3327 * g++.dg/ext/has_trivial_assign.C: Ditto.
3328 * g++.dg/ext/is_class.C: Ditto.
3329 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3330 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3331 * g++.dg/ext/is_base_of.C: Ditto.
3332 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3333 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3334 * g++.dg/ext/is_empty.C: Ditto.
3335 * g++.dg/ext/is_enum.C: Ditto.
3336 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3337 * gnat.dg/opt11.adb: Ditto.
3338 * obj-c++.dg/pr45735.mm: Ditto.
3339 * obj-c++.dg/pr24393.mm: Ditto.
3340 * obj-c++.dg/exceptions-2.mm: Ditto.
3341 * objc.dg/pr45735.m: Ditto.
3342 * objc.dg/pr24393.m: Ditto.
3344 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3346 * objc.dg/attributes/objc-exception-1.m: New.
3348 2011-02-23 Jie Zhang <jie@codesourcery.com>
3350 * gcc.dg/cpp/include7.c: New test.
3352 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3355 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3357 2011-02-23 Jie Zhang <jie@codesourcery.com>
3359 PR rtl-optimization/47763
3360 * gcc.dg/pr47763.c: New test.
3362 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3365 * gfortran.dg/whole_file_32.f90 : New test.
3367 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3370 * g++.dg/inherit/virtual7.C: New test.
3372 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3375 * objc.dg/type-size-3.m: Updated error message.
3376 * objc.dg/type-size-4.m: New test.
3377 * objc.dg/type-size-5.m: New test.
3379 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3381 * lib/gnat.exp: Fix comments.
3382 Don't load libgloss.exp.
3383 (default_gnat_version): Call $compiler with --version.
3384 Adapt regexp for gnatmake output, insert version.
3385 (gnat_version): New proc.
3386 (gnat_init): Remove gnat_libgcc_s_path.
3387 (gnat_target_compile): Likewise.
3388 Remove ld_library_path.
3389 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3390 (gnat_pass): Remove.
3391 (gnat_pass): Remove.
3392 (gnat_finish): Remove.
3393 (gnat_exit): Remove.
3394 (local_find_gnatmake): Reindent.
3395 (runtest_file_p): Remove.
3396 (prune_warnings): Remove.
3397 (find_gnatclean): New proc.
3398 * lib/gnat-dg.exp (lremove): New proc.
3399 (gnat-dg-test): Reindent.
3400 Remove additional output files.
3401 (gnat-dg-runtest): Remove.
3403 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3404 * gnat.dg/loop_optimization6.adb: Likewise.
3405 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3407 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3409 PR tree-optimization/47835
3410 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3412 2011-02-22 Tobias Burnus <burnus@net-b.de>
3414 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3415 * gfortran.dg/abstract_type_2.f03: Ditto.
3416 * gfortran.dg/abstract_type_3.f03: Ditto.
3417 * gfortran.dg/abstract_type_4.f03: Ditto.
3418 * gfortran.dg/abstract_type_5.f03: Ditto.
3419 * gfortran.dg/abstract_type_6.f03: Ditto.
3420 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3421 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3422 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3423 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3424 * gfortran.dg/array_function_5.f90: Ditto.
3425 * gfortran.dg/asynchronous_3.f03: Ditto.
3426 * gfortran.dg/char_expr_1.f90: Ditto.
3427 * gfortran.dg/class_14.f03: Ditto.
3428 * gfortran.dg/data_array_6.f: Ditto.
3429 * gfortran.dg/data_invalid.f90: Ditto.
3430 * gfortran.dg/dot_product_1.f03: Ditto.
3431 * gfortran.dg/func_derived_5.f90: Ditto.
3432 * gfortran.dg/func_result_4.f90: Ditto.
3433 * gfortran.dg/implied_do_1.f90: Ditto.
3434 * gfortran.dg/initialization_25.f90: Ditto.
3435 * gfortran.dg/initialization_26.f90: Ditto.
3436 * gfortran.dg/interface_34.f90: Ditto.
3437 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3438 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3439 * gfortran.dg/matmul_8.f03: Ditto.
3440 * gfortran.dg/merge_init_expr.f90: Ditto.
3441 * gfortran.dg/pack_assign_1.f90: Ditto.
3442 * gfortran.dg/pack_vector_1.f90: Ditto.
3443 * gfortran.dg/pointer_check_8.f90: Ditto.
3444 * gfortran.dg/product_init_expr.f03: Ditto.
3445 * gfortran.dg/reshape_order_5.f90: Ditto.
3446 * gfortran.dg/reshape_shape_1.f90: Ditto.
3447 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3448 * gfortran.dg/same_name_2.f90: Ditto.
3449 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3450 * gfortran.dg/spread_init_expr.f03: Ditto.
3451 * gfortran.dg/stmt_func_1.f90: Ditto.
3452 * gfortran.dg/sum_init_expr.f03: Ditto.
3453 * gfortran.dg/transpose_3.f03: Ditto.
3454 * gfortran.dg/unpack_init_expr.f03: Ditto.
3455 * gfortran.dg/warn_conversion.f90: Ditto.
3456 * gfortran.dg/warn_conversion_2.f90: Ditto.
3457 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3458 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3459 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3460 * gfortran.dg/whole_file_16.f90: Ditto.
3461 * gfortran.dg/whole_file_17.f90: Ditto.
3462 * gfortran.dg/whole_file_18.f90: Ditto.
3463 * gfortran.dg/whole_file_20.f03: Ditto.
3464 * gfortran.dg/whole_file_5.f90: Ditto.
3465 * gfortran.dg/whole_file_6.f90: Ditto.
3466 * gfortran.dg/write_invalid_format.f90: Ditto.
3467 * gfortran.dg/zero_sized_6.f90: Ditto.
3469 2011-02-21 Jeff Law <law@redhat.com>
3471 PR rtl-optimization/46178
3472 * gcc.target/i386/pr46178.c: New test.
3474 PR rtl-optimization/46002
3475 * gcc.c-torture/compile/pr46002.c: New test.
3477 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3479 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3482 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3485 * g++.dg/debug/pr47106.C: Require effective target lto.
3487 2011-02-21 Jason Merrill <jason@redhat.com>
3489 * g++.dg/cpp0x/constexpr-diag2.C: New.
3491 2011-02-20 Jason Merrill <jason@redhat.com>
3493 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3495 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3497 * g++.dg/overload/conv-op1.C: New.
3499 * g++.dg/cpp0x/constexpr-synth1.C: New.
3501 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3503 * objc.dg/layout-2.m: New.
3504 * objc.dg/selector-3.m: Adjusted location of error message.
3505 * objc.dg/type-size-3.m: Same.
3506 * obj-c++.dg/selector-3.mm: Same.
3508 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3511 * objc.dg/property/dotsyntax-22.m: New.
3512 * obj-c++.dg/property/dotsyntax-22.mm: New.
3514 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3517 * g++.dg/template/typedef38.C: New test.
3519 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3522 * gfortran.dg/whole_file_30.f90 : New test.
3523 * gfortran.dg/whole_file_31.f90 : New test.
3525 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3529 * gfortran.dg/whole_file_28.f90 : New test.
3530 * gfortran.dg/whole_file_29.f90 : New test.
3532 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3535 * g++.dg/template/crash105.C: New.
3537 2011-02-19 Jason Merrill <jason@redhat.com>
3539 * g++.dg/cpp0x/regress/no-elide1.C: New.
3541 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3543 PR tree-optimization/46620
3544 * gcc.dg/pr46620.c: New.
3546 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3549 * gcc.target/i386/pr47809.c: New test.
3551 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3552 Tobias Burnus <burnus@net-b.de>
3554 * lib/target-supports.exp
3555 (check_effective_target_fortran_large_real): New check for large reals.
3556 * gfortran.dg/nan_7.f90: New test.
3558 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3560 PR libgfortran/47567
3561 * gfortran.dg/fmt_f0_1.f90: Update test.
3563 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3566 * gfortran.dg/array_constructor_36.f90 : New test.
3567 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3568 allow for comparison between different elements of the array
3569 constructor at different levels of optimization.
3571 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3573 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3574 * gcc.target/i386/pr32280-1.c: Likewise.
3576 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3579 * gcc.target/i386/pr47800.c: New test.
3581 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3583 * objc/execute/exceptions/foward-1.x: New.
3585 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3588 * gfortran.dg/derived_constructor_comps_4.f90: New.
3590 2011-02-18 Tobias Burnus
3593 * gfortran.dg/func_result_6.f90: New.
3595 2011-02-18 Michael Matz <matz@suse.de>
3598 * gfortran.dg/lto/pr45586_0.f90: New test.
3599 * gfortran.dg/typebound_proc_20.f90: Ditto.
3600 * gfortran.dg/typebound_proc_21.f90: Ditto.
3602 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3605 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3607 2011-02-18 Tobias Burnus <burnus@net-b.de>
3610 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3612 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3613 normalizing the error/warning output.
3614 * gfortran.dg/Wall.f90: Update dg-error/warning.
3615 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3616 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3617 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3618 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3619 * gfortran.dg/class_30.f90: Update dg-error/warning.
3620 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3621 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3622 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3623 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3624 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3625 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3626 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3627 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3628 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3629 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3630 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3631 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3632 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3633 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3634 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3635 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3636 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3637 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3638 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3639 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3640 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3641 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3642 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3643 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3644 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3646 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3649 * gfortran.dg/proc_ptr_comp_30.f90: New.
3651 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3654 * gcc.target/i386/pr47780.c: New test.
3656 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3659 * gfortran.dg/class_40.f03: New.
3661 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3664 * g++.dg/cpp0x/auto21.C: New test.
3666 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3668 * objc.dg/special/unclaimed-category-1.h: Updated for
3670 * objc.dg/special/unclaimed-category-1.m: Same.
3671 * objc.dg/zero-link-1.m: Same.
3672 * objc.dg/lookup-1.m: Same.
3673 * objc.dg/torture/strings/const-str-9.m
3674 * objc.dg/torture/strings/const-str-10.m: Same.
3675 * objc.dg/torture/strings/const-str-11.m: Same.
3676 * objc.dg/torture/forward-1.m: Same.
3677 * objc.dg/zero-link-2.m: Same.
3678 * objc.dg/encode-7-next-64bit.m: Same.
3679 * objc.dg/method-4.m: Same.
3680 * objc.dg/next-runtime-1.m: Same.
3681 * objc.dg/image-info.m: Same.
3682 * objc.dg/pr23214.m: Same.
3683 * objc.dg/symtab-1.m: Same.
3684 * obj-c++.dg/basic.m: Same.
3685 * obj-c++.dg/proto-lossage-3.m: Same.
3686 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3687 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3688 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3689 * obj-c++.dg/method-11.m: Same.
3690 * objc/execute/enumeration-1.m: Same.
3691 * objc/execute/object_is_class.m: Same.
3692 * objc/execute/formal_protocol-2.m: Same.
3693 * objc/execute/formal_protocol-4.m: Same.
3694 * objc/execute/formal_protocol-6.m: Same.
3695 * objc/execute/bycopy-3.m: Same.
3696 * objc/execute/exceptions/catchall-1.m: Same.
3697 * objc/execute/exceptions/finally-1.m: Same.
3698 * objc/execute/exceptions/local-variables-1.m: Same.
3699 * objc/execute/exceptions/foward-1.m: Same.
3700 * objc/execute/bf-common.h
3701 * objc/execute/enumeration-2.m: Same.
3702 * objc/execute/formal_protocol-1.m: Same.
3703 * objc/execute/formal_protocol-3.m: Same.
3704 * objc/execute/formal_protocol-5.m: Same.
3705 * objc/execute/accessing_ivars.m: Same.
3706 * objc/execute/bycopy-2.m: Same.
3707 * objc/execute/formal_protocol-7.m: Same.
3708 * objc/execute/compatibility_alias.m: Same.
3709 * objc/execute/no_clash.m: Same.
3710 * objc/execute/object_is_meta_class.m: Same.
3711 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3712 * objc/execute/class-tests-1.h: Include stdio.h.
3713 * objc/execute/class-tests-2.h: Same.
3714 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3716 * obj-c++.dg/try-catch-2.mm: Same.
3718 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3721 * g++.dg/warn/Wunused-parm-4.C: New test.
3723 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3724 Jan Hubicka <jh@suse.cz>
3728 * g++.dg/debug/pr47106.C: New.
3730 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3733 * gcc.target/i386/pr43653.c: New test.
3735 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3738 * g++.dg/template/inherit6.C: New test.
3740 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3743 * gfortran.dg/class_39.f03: New.
3745 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3748 * g++.dg/cpp0x/variadic106.C: New test.
3750 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3753 * gfortran.dg/pr47757-1.f90: New test.
3754 * gfortran.dg/pr47757-2.f90: New test.
3755 * gfortran.dg/pr47757-3.f90: New test.
3758 * g++.dg/cpp0x/enum8.C: New test.
3760 2011-02-15 Jason Merrill <jason@redhat.com>
3762 * g++.dg/inherit/implicit-trivial1.C: New.
3763 * g++.dg/cpp0x/implicit-trivial1.C: New.
3765 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3768 * gcc.dg/torture/pr47725.c: Removed.
3770 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3773 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3774 constant does not generate a load from memory.
3776 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3779 * gcc.dg/torture/pr47725.c: New.
3781 2011-02-15 Richard Guenther <rguenther@suse.de>
3783 PR tree-optimization/47743
3784 * gcc.dg/torture/pr47743.c: New testcase.
3786 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3789 * gcc.target/i386/pr47581.c: New test.
3791 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3794 * gfortran.dg/select_type_22.f03: New.
3796 2011-02-14 Jason Merrill <jason@redhat.com>
3798 * g++.dg/cpp0x/regress/enum1.C: New.
3800 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3802 * gnat.dg/include.adb: New test.
3804 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3807 * gfortran.dg/class_38.f03: New.
3809 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3811 * gcc.dg/pr46494.c: New test.
3813 2011-02-14 Richard Guenther <rguenther@suse.de>
3815 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3817 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3820 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3821 sparc*-sun-solaris2.11.
3823 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3826 * gfortran.dg/argument_checking_18.f90: New.
3828 2011-02-13 Tobias Burnus <burnus@net-b.de>
3830 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3831 * gfortran.dg/argument_checking_17.f90: New.
3833 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3835 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3836 are temporarily disabled.
3837 * gfortran.dg/class_7.f03: Ditto.
3838 * gfortran.dg/coarray_14.f90: Ditto.
3839 * gfortran.dg/typebound_proc_13.f03: Ditto.
3841 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3844 * gfortran.dg/extends_11.f03: New.
3846 2011-02-11 Xinliang David Li <davidxl@google.com>
3848 PR tree-optimization/47707
3849 * g++.dg/tree-ssa/pr47707.C: New test.
3851 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3853 * g++.dg/opt/inline17.C: New test.
3855 2011-02-11 Tobias Burnus <burnus@net-b.de>
3858 * gfortran.dg/pure_formal_2.f90: New.
3860 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3862 PR rtl-optimization/47614
3863 * gfortran.dg/pr47614.f: New.
3865 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3868 * gcc.dg/opts-6.c: New test.
3870 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3873 * gcc.dg/pr47684.c: New test.
3875 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3878 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3879 c99_runtime, dg-add-options c99_runtime.
3880 (main): Use __asm__.
3882 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3885 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3886 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3887 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3888 * gcc.dg/ucnid-10.c: Likewise.
3889 * gcc.dg/ucnid-13.c: Likewise.
3890 * gcc.dg/ucnid-7.c: Likewise.
3891 * gcc.dg/ucnid-8.c: Likewise.
3892 Adapt dg-warning line number.
3894 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3896 * gcc.target/i386/parity-1.c: Use -march=k8.
3897 * gcc.target/i386/parity-2.c: Ditto.
3898 * gcc.target/i386/vecinit-1.c: Ditto.
3899 * gcc.target/i386/vecinit-2.c: Ditto.
3901 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3904 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3905 * gcc.target/mips/save-restore-3.c: Likewise.
3906 * gcc.target/mips/save-restore-4.c: Likewise.
3907 * gcc.target/mips/save-restore-5.c: Likewise.
3910 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3911 * g++.dg/tree-prof/partition2.C: Likewise.
3913 2011-02-09 Jason Merrill <jason@redhat.com>
3915 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3916 rather than misdeclare std::puts.
3918 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3919 * g++.dg/other/warning1.C: Likewise.
3920 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3921 * g++.old-deja/g++.gb/scope06.C: Likewise.
3922 * g++.old-deja/g++.law/cvt11.C: Likewise.
3923 * g++.old-deja/g++.law/init1.C: Likewise.
3924 * g++.dg/abi/mangle26.C: Likewise.
3926 * g++.dg/template/function1.C: Adjust for C++0x mode.
3927 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3929 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3930 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3932 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3934 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3936 * g++.dg/cpp0x/regress: New directory.
3937 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3938 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3939 * g++.dg/cpp0x/regress/regress3.C: New.
3941 2011-02-10 Richard Guenther <rguenther@suse.de>
3943 PR tree-optimization/47677
3944 * gcc.dg/torture/pr47677.c: New testcase.
3946 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3948 * objc.dg/special/load-category-1.m: Remove unused header.
3949 * objc.dg/special/load-category-1a.m: Likewise.
3950 * objc.dg/special/load-category-2.m: Likewise.
3951 * objc.dg/special/load-category-2a.m: Likewise.
3952 * objc.dg/special/load-category-3.m: Likewise.
3953 * objc.dg/special/load-category-3a.m: Likewise.
3954 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3955 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3956 * objc.dg/attributes/class-attribute-1.m: Likewise.
3957 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3958 * obj-c++.dg/property/property.exp: Likewise.
3959 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3960 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3961 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3962 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3963 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3964 * obj-c++.dg/template-8.mm: Likewise.
3966 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3969 * gcc.target/i386/pr47665.c: New test.
3971 2011-02-10 Jie Zhang <jie@codesourcery.com>
3975 2011-02-05 Jie Zhang <jie@codesourcery.com>
3977 * gcc.dg/pr42631.c: Update test.
3978 * gcc.dg/pr42631-2.c: New test.
3980 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3983 * gfortran.dg/proc_decl_25.f90: New.
3985 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3988 * gfortran.dg/typebound_assignment_2.f03: New.
3990 2011-02-09 Richard Guenther <rguenther@suse.de>
3992 PR tree-optimization/47664
3993 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3995 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3998 * gnat.dg/uninit_func.adb: Adjust dg directive.
4000 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
4003 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
4005 2011-02-09 Janus Weil <janus@gcc.gnu.org>
4008 * gfortran.dg/auto_dealloc_2.f90: New.
4010 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4012 * gcc.dg/builtins-config.h: Remove __sgi handling.
4013 * lib/target-supports.exp (add_options_for_c99_runtime): Add
4014 -std=c99 for mips-sgi-irix6.5*.
4016 2011-02-09 Martin Jambor <mjambor@suse.cz>
4019 * gfortran.dg/pr25923.f90: Remove xfails.
4021 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4024 * gfortran.dg/inquire_14.f90: New test.
4026 2011-02-08 Janus Weil <janus@gcc.gnu.org>
4029 * gfortran.dg/pointer_init_6.f90: New.
4031 2011-02-08 Jeff Law <law@redhat.com>
4033 PR tree-optimization/42893
4034 * gcc.tree-ssa/pr42893.c: New test.
4036 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
4038 PR tree-optimization/46834
4039 PR tree-optimization/46994
4040 PR tree-optimization/46995
4041 * gcc.dg/graphite/id-pr46834.c: New.
4042 * gfortran.dg/graphite/id-pr46994.f90: New.
4043 * gfortran.dg/graphite/id-pr46995.f90: New.
4045 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4048 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
4049 using the variable is known the warning is emitted there.
4050 * gcc.dg/uninit-pr19430.c (foo): Likewise.
4051 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
4053 * c-c++-common/pr20000.c (g): Both warnings occur at the return
4056 * gcc.dg/noreturn-1.c (foo5): Likewise.
4057 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
4058 (method2): Likewise.
4060 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
4061 the return statement using the uninitialized variable.
4062 * gfortran.dg/pr39666-2.f90 (f): Likewise.
4064 2011-02-08 Richard Guenther <rguenther@suse.de>
4067 * g++.dg/opt/pr47639.c: New testcase.
4069 2011-02-08 Richard Guenther <rguenther@suse.de>
4071 PR tree-optimization/47632
4072 * g++.dg/opt/pr47632.C: New testcase.
4074 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4076 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
4078 2011-02-07 Richard Guenther <rguenther@suse.de>
4080 PR tree-optimization/47615
4081 * g++.dg/opt/pr47615.C: New testcase.
4083 2011-02-07 Richard Guenther <rguenther@suse.de>
4085 PR tree-optimization/47621
4086 * gcc.dg/torture/pr47621.c: New testcase.
4088 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
4090 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
4092 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
4095 * gfortran.dg/allocate_with_source_1 : New test.
4097 2011-02-05 Jakub Jelinek <jakub@redhat.com>
4100 * gcc.dg/pr47610.c: New test.
4102 2011-02-05 Jie Zhang <jie@codesourcery.com>
4105 * gcc.dg/pr42631.c: Update test.
4106 * gcc.dg/pr42631-2.c: New test.
4108 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4111 * gfortran.dg/pr47574.f90: New test.
4113 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
4115 PR tree-optimization/46194
4116 * gcc.dg/autopar/pr46194.c: New.
4118 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
4120 PR tree-optimization/43695
4121 * g++.dg/ipa/pr43695.C: New.
4123 2011-02-04 Jakub Jelinek <jakub@redhat.com>
4126 * gcc.dg/pr23200.c: New test.
4128 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
4131 * g++.dg/pr47589.C: New test.
4133 2011-02-03 Dodji Seketeli <dodji@redhat.com>
4136 * g++.dg/template/typedef37.C: New test.
4137 * g++.dg/template/param1.C: Adjust expected error message.
4139 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4142 * gcc.dg/pr31490-2.c: New test.
4143 * gcc.dg/pr31490-3.c: New test.
4144 * gcc.dg/pr31490-4.c: New test.
4146 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
4147 Jakub Jelinek <jakub@redhat.com>
4150 * g++.dg/parser/semicolon3.C: Adjust.
4151 * g++.dg/parser/semicolon4.C: New testcase.
4152 * g++.dg/pr46890.C: New testcase.
4154 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
4157 * g++.dg/init/pr29571.C: New.
4159 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
4161 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
4162 instead of vect_int.
4164 2011-02-03 Jakub Jelinek <jakub@redhat.com>
4167 * gcc.target/i386/pr47312.c: New test.
4170 * gcc.target/i386/pr47564.c: New test.
4172 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
4174 PR tree-optimization/45122
4175 * gcc.dg/tree-ssa/pr45122.c: New.
4177 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
4180 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
4183 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
4184 and vsx so a default --with-cpu=power7 doesn't give an error
4185 when -mavoid-indexed-addresses is used.
4187 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
4188 wrapper function to save the arguments and then jump to the real
4189 function, rather than depending on the compiler not to move stuff
4191 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
4193 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4194 Paul Thomas <pault@gcc.gnu.org>
4197 * gfortran.dg/class_37.f03 : New test.
4199 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
4200 Richard Guenther <rguenther@suse.de>
4202 PR tree-optimization/40979
4204 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
4205 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
4206 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
4207 check_vect_support_and_set_flags.
4208 * gfortran.dg/graphite/vect-pr40979.f90: New.
4210 2011-02-02 Janus Weil <janus@gcc.gnu.org>
4213 * gfortran.dg/class_36.f03: New.
4215 2011-02-02 Richard Guenther <rguenther@suse.de>
4217 PR tree-optimization/47566
4218 * gcc.dg/lto/20110201-1_0.c: New testcase.
4220 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
4226 * debug/pr47498.c: New.
4227 * debug/pr47501.c: New.
4229 2011-02-01 Richard Guenther <rguenther@suse.de>
4231 PR tree-optimization/47559
4232 * g++.dg/torture/pr47559.C: New testcase.
4234 2011-02-01 Janus Weil <janus@gcc.gnu.org>
4237 * gfortran.dg/typebound_call_20.f03: New.
4239 2011-02-01 Richard Guenther <rguenther@suse.de>
4241 PR tree-optimization/47555
4242 * gcc.dg/pr47555.c: New testcase.
4244 2011-02-01 Richard Guenther <rguenther@suse.de>
4246 PR tree-optimization/47541
4247 * g++.dg/torture/pr47541.C: New testcase.
4249 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4252 * gfortran.dg/typebound_call_19.f03: New.
4254 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4257 * g++.dg/cpp0x/pr47416.C: New test.
4259 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
4262 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
4264 2011-01-31 Janus Weil <janus@gcc.gnu.org>
4267 * gfortran.dg/typebound_assignment_1.f03: New.
4269 2011-01-31 Jakub Jelinek <jakub@redhat.com>
4271 PR tree-optimization/47538
4272 * gcc.c-torture/execute/pr47538.c: New test.
4274 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4277 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
4279 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4281 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
4283 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
4285 PR rtl-optimization/44031
4286 * gcc.c-torture/compile/20110131-1.c: New test.
4288 2011-01-31 Tobias Burnus <burnus@net-b.de>
4291 * gfortran.dg/stmt_func_1.f90: New.
4293 2011-01-31 Tobias Burnus <burnus@net-b.de>
4296 * gfortran.dg/interface_34.f90: New.
4298 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
4301 * gfortran.dg/realloc_on_assign_5.f03: New test.
4302 * gfortran.dg/realloc_on_assign_5.f03: New test.
4304 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4306 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
4307 * gfortran.dg/bessel_7.f90: Likewise.
4308 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
4310 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4311 * gfortran.dg/sum_init_expr.f03: Likewise.
4313 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4315 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4318 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4319 loop only on "vect_intfloat_cvt" targets.
4321 2011-01-29 Tobias Burnus <burnus@net-b.de>
4324 * gfortran.dg/shape_6.f90: New.
4326 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4328 PR libgfortran/47434
4329 * gfortran.dg/read_infnan_1.f90: Update test.
4330 * gfortran.dg/module_nan.f90: Update test.
4331 * gfortran.dg/char4_iunit_1.f03: Update test.
4332 * gfortran.dg/large_real_kind_1.f90: Update test.
4333 * gfortran.dg/real_const_3.f90: Update test.
4334 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4336 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4339 * g++.dg/template/param2.C: New test.
4341 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4343 PR libgfortran/47285
4344 * gfortran.dg/fmt_g.f: New test.
4346 2011-01-28 Tobias Burnus <burnus@net-b.de>
4349 * gfortran.dg/pure_formal_1.f90: New.
4351 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4354 * gcc.dg/tls/pr42894.c: New test.
4356 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4358 * gcc.dg/pr47276.c: Add dg-require-visibility.
4360 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4362 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4364 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4365 Tobias Burnus <burnus@gcc.gnu.org>
4370 * gfortran.dg/realloc_on_assign_3.f03: New test.
4371 * gfortran.dg/realloc_on_assign_4.f03: New test.
4372 * gfortran.dg/allocatable_function_5.f90: New test.
4373 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4374 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4375 implemented" dg-errors.
4377 2011-01-27 Jan Hubicka <jh@suse.cz>
4380 * gcc.dg/attr-weakref-4.c: New testcase
4382 2011-01-27 Martin Jambor <mjambor@suse.cz>
4384 PR tree-optimization/47228
4385 * gcc.dg/torture/pr47228.c: New test.
4387 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4389 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4391 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4393 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4394 when using auto-overlay support on the SPU.
4396 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4398 PR rtl-optimization/44174
4399 * gcc.target/i386/asm-6.c: New test.
4401 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4403 PR rtl-optimization/46856
4404 * gcc.c-torture/compile/pr46856.c: New test.
4406 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4407 Andrew Pinski <pinskia@gmail.com>
4410 * gcc.dg/pr43082.c: New.
4412 2011-01-26 DJ Delorie <dj@redhat.com>
4414 PR rtl-optimization/46878
4415 * gcc.dg/pr46878-1.c: New test.
4417 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4420 * g++.dg/cpp0x/pr47476.C: New test.
4422 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4424 * gcc.c-torture/compile/20110126-1.c: New test.
4426 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4429 * gcc.dg/torture/pr47473.c: New test.
4431 2011-01-26 Jan Hubicka <jh@suse.cz>
4434 * gcc.c-torture/execute/pr47237.c: New testcase.
4436 2011-01-26 Jan Hubicka <jh@suse.cz>
4438 PR tree-optimization/47190
4439 * gcc.dg/attr-weakref-3.c: New testcase.
4441 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4444 * gcc.dg/dll-9a.c: New test file.
4445 * gcc.dg/dll-11.c: Likewise.
4446 * gcc.dg/dll-12.c: Likewise.
4447 * gcc.dg/dll-12a.c: Likewise.
4448 * gcc.dg/dll-11a.c: Likewise.
4449 * gcc.dg/dll-9.c: Likewise.
4450 * gcc.dg/dll-10.c: Likewise.
4451 * gcc.dg/dll-10a.c: Likewise.
4452 * g++.dg/ext/dllexport4a.cc: Likewise.
4453 * g++.dg/ext/dllexport4.C: Likewise.
4454 * g++.dg/ext/dllexport5.C: Likewise.
4455 * g++.dg/ext/dllexport5a.cc: Likewise.
4457 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4459 PR tree-optimization/46970
4460 * gcc.dg/graphite/pr46970.c: New.
4462 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4464 PR tree-optimization/46215
4465 * gcc.dg/graphite/pr46215.c: New.
4467 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4469 PR tree-optimization/46168
4470 * gcc.dg/graphite/pr46168.c: New.
4472 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4474 PR tree-optimization/43657
4475 * gcc.dg/graphite/pr43657.c: New.
4477 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4479 PR tree-optimization/29832
4480 * gfortran.dg/graphite/pr29832.f90: New.
4482 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4484 PR tree-optimization/43567
4485 * gcc.dg/graphite/pr43567.c: New.
4487 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4489 * gfortran.dg/graphite/interchange-4.f: New.
4490 * gfortran.dg/graphite/interchange-5.f: New.
4492 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4493 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4494 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4495 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4496 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4497 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4498 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4499 * gfortran.dg/ltrans-7.f90: Removed.
4500 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4502 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4503 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4504 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4505 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4506 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4507 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4508 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4509 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4510 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4511 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4512 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4513 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4514 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4515 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4516 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4517 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4518 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4519 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4520 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4521 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4522 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4523 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4524 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4525 * gcc.dg/tree-ssa/data-dep-1.c
4526 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4527 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4528 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4529 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4530 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4532 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4534 PR tree-optimization/47265
4535 PR tree-optimization/47443
4536 * gcc.c-torture/compile/pr47265.c: New test.
4537 * gcc.dg/pr47443.c: New test.
4539 2011-01-25 Martin Jambor <mjambor@suse.cz>
4541 PR tree-optimization/47382
4542 * g++.dg/torture/pr47382.C: New test.
4543 * g++.dg/opt/devirt1.C: Xfail.
4545 2011-01-25 Yao Qi <yao@codesourcery.com>
4548 * gcc.target/arm/pr45701-1.c: New test.
4549 * gcc.target/arm/pr45701-2.c: New test.
4550 * gcc.target/arm/pr45701-3.c: New test.
4552 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4553 Jakub Jelinek <jakub@redhat.com>
4555 PR tree-optimization/47271
4556 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4558 2011-01-25 Nick Clifton <nickc@redhat.com>
4560 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4561 (saturate_add): Delete.
4563 (main): Do not run saturate_add.
4564 (set_interrupts): Delete.
4566 2011-01-25 Tobias Burnus <burnus@net-b.de>
4569 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4571 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4573 PR tree-optimization/47427
4574 PR tree-optimization/47428
4575 * gcc.c-torture/compile/pr47427.c: New test.
4576 * gcc.c-torture/compile/pr47428.c: New test.
4578 2011-01-25 Richard Guenther <rguenther@suse.de>
4581 * gcc.dg/torture/pr47411.c: New testcase.
4583 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4585 * gfortran.dg/graphite/id-24.f: New.
4586 * gfortran.dg/graphite/id-25.f: New.
4588 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4590 * gfortran.dg/graphite/id-23.f: New.
4592 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4594 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4596 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4598 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4599 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4600 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4601 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4602 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4603 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4604 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4605 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4606 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4608 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4610 * gcc.dg/graphite/block-0.c: Add documentation.
4611 * gcc.dg/graphite/block-4.c: Same.
4612 * gcc.dg/graphite/block-7.c: Same.
4613 * gcc.dg/graphite/block-8.c: New.
4614 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4615 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4616 * gcc.dg/graphite/interchange-12.c: Add documentation.
4617 * gcc.dg/graphite/interchange-13.c: New.
4618 * gcc.dg/graphite/interchange-14.c: New.
4619 * gcc.dg/graphite/interchange-15.c: New.
4620 * gcc.dg/graphite/interchange-8.c: Add documentation.
4621 * gcc.dg/graphite/interchange-mvt.c: Same.
4623 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4626 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4627 * gcc.target/powerpc/altivec-14.c: Ditto.
4628 * gcc.target/powerpc/altivec-33.c: Ditto.
4629 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4630 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4631 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4632 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4633 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4634 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4635 * g++.dg/ext/altivec-15.C: Ditto.
4636 * g++.dg/ext/altivec-types-1.C: Ditto.
4637 * g++.dg/ext/altivec-types-2.C: Ditto.
4638 * g++.dg/ext/altivec-types-3.C: Ditto.
4639 * g++.dg/ext/altivec-types-4.C: Ditto.
4641 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4643 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4645 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4647 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4648 optimization options.
4650 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4652 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4655 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4657 2011-01-23 Tobias Burnus <burnus@net-b.de>
4660 * gfortran.dg/allocatable_scalar_12.f90: New.
4662 2011-01-23 Ira Rosen <irar@il.ibm.com>
4664 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4665 vectorization to be not profitable if peeling is used to
4666 realign the memory access.
4667 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4668 loop bound to avoid loop unrolling.
4669 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4671 2011-01-22 Jan Hubicka <jh@suse.cz>
4674 * g++.dg/lto/pr47333.C: New file.
4676 2011-01-22 Jan Hubicka <jh@suse.cz>
4678 PR tree-optimization/43884
4680 * gcc.dg/autopar/outer-2.c: Increase array size.
4681 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4683 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4686 * gfortran.dg/c_loc_tests_16.f90: New test.
4688 2011-01-22 Tobias Burnus <burnus@net-b.de>
4691 * gfortran.dg/typebound_proc_19.f90: New.
4693 2011-01-21 Jeff Law <law@redhat.com>
4695 PR tree-optimization/47053
4696 * g++.dg/pr47053.C: New test.
4698 2011-01-21 Jason Merrill <jason@redhat.com>
4701 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4703 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4706 * g++.dg/cpp0x/range-for10.C: New test.
4707 * g++.dg/template/for1.C: New test.
4710 * g++.dg/tree-prof/partition3.C: New test.
4712 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4714 PR rtl-optimization/47366
4715 * g++.dg/opt/pr47366.C: New test.
4717 2011-01-21 Jason Merrill <jason@redhat.com>
4720 * g++.dg/cpp0x/constexpr-regress2.C: New.
4722 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4724 2011-01-21 Jeff Law <law@redhat.com>
4726 PR rtl-optimization/41619
4727 * gcc.dg/pr41619.c: New.
4729 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4731 PR tree-optimization/47355
4732 * g++.dg/opt/pr47355.C: New test.
4734 2011-01-21 Richard Guenther <rguenther@suse.de>
4736 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4739 2011-01-21 Richard Guenther <rguenther@suse.de>
4741 PR tree-optimization/47365
4742 * gcc.dg/torture/pr47365.c: New testcase.
4743 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4745 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4747 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4749 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4751 PR tree-optimization/47391
4752 * gcc.dg/pr47391.c: New test.
4754 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4756 * g++.dg/template/char1.C: Use signed char.
4758 2011-01-21 Tobias Burnus <burnus@net-b.de>
4761 * gfortran.dg/pointer_target_4.f90: New.
4763 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4766 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4767 ILP32 system and not IP32.
4769 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4772 * g++.dg/debug/pr46583.C: New.
4774 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4777 * g++.dg/debug/pr47283.C: New test.
4780 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4781 * gcc.target/i386/headmerge-2.c: Likewise.
4783 2011-01-20 Richard Guenther <rguenther@suse.de>
4786 * gcc.dg/torture/pr47370.c: New testcase.
4788 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4790 PR tree-optimization/46130
4791 * gcc.dg/pr46130-1.c: New test.
4792 * gcc.dg/pr46130-2.c: New test.
4794 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4797 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4799 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4802 * g++.dg/debug/pr46240.cc: New.
4804 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4807 * g++.dg/template/anonunion1.C: New test.
4809 PR rtl-optimization/47337
4810 * gcc.c-torture/execute/pr47337.c: New test.
4812 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4815 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4817 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4819 PR tree-optimization/46021
4820 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4822 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4824 PR tree-optimization/47290
4825 * g++.dg/torture/pr47290.C: New test.
4827 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4830 * gfortran.dg/proc_ptr_comp_29.f90: New.
4832 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4835 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4836 powerpc-apple-darwin9.
4838 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4840 PR rtl-optimization/47299
4841 * gcc.c-torture/execute/pr47299.c: New test.
4843 2011-01-17 Jason Merrill <jason@redhat.com>
4845 * g++.dg/cpp0x/constexpr-virtual.C: New.
4847 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4850 * gfortran.dg/gomp/pr47331.f90: New test.
4852 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4855 * objc.dg/selector-warn-1.m: New.
4856 * obj-c++.dg/selector-warn-1.mm: New.
4858 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4860 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4861 Update dg-final accordingly.
4863 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4865 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4867 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4869 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4871 * gcc.dg/guality/pr36728-2.c: Likewise.
4873 2011-01-17 Richard Guenther <rguenther@suse.de>
4875 PR tree-optimization/47313
4876 * g++.dg/torture/pr47313.C: New testcase.
4878 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4881 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4882 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4883 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4884 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4886 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4888 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4889 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4890 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4892 2011-01-17 Richard Guenther <rguenther@suse.de>
4894 PR tree-optimization/45967
4895 * gcc.dg/torture/pr45967-2.c: New testcase.
4896 * gcc.dg/torture/pr45967-3.c: Likewise.
4898 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4901 * g++.dg/ext/pr47213.C: Require visibility.
4903 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4905 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4906 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4908 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4910 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4911 Linux-based targets.
4913 2011-01-13 Jan Hubicka <jh@suse.cz>
4915 PR tree-optimization/47276
4916 * gcc.dg/pr47276.c: New testcase.
4918 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4919 Jonathan Wakely <jwakely.gcc@gmail.com>
4922 * g++.dg/other/pr33558.C: New.
4923 * g++.dg/other/pr33558-2.C: New.
4925 2011-01-14 Martin Jambor <mjambor@suse.cz>
4927 PR tree-optimization/45934
4928 PR tree-optimization/46302
4929 * g++.dg/ipa/devirt-c-1.C: New test.
4930 * g++.dg/ipa/devirt-c-2.C: Likewise.
4931 * g++.dg/ipa/devirt-c-3.C: Likewise.
4932 * g++.dg/ipa/devirt-c-4.C: Likewise.
4933 * g++.dg/ipa/devirt-c-5.C: Likewise.
4934 * g++.dg/ipa/devirt-c-6.C: Likewise.
4935 * g++.dg/ipa/devirt-6.C: Likewise.
4936 * g++.dg/ipa/devirt-d-1.C: Likewise.
4937 * g++.dg/torture/pr45934.C: Likewise.
4939 2011-01-14 Jason Merrill <jason@redhat.com>
4941 * g++.dg/cpp0x/variadic105.C: New.
4943 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4944 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4947 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4948 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4949 execution tests on i?86-*-*, x86_64-*-* and
4950 powerpc*-apple-darwin* && ilp32.
4951 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4952 tests on i?86-*-* and x86_64-*-*.
4954 2011-01-14 Richard Guenther <rguenther@suse.de>
4956 PR tree-optimization/47280
4957 * g++.dg/opt/pr47280.C: New testcase.
4959 2011-01-14 Jason Merrill <jason@redhat.com>
4961 * g++.dg/cpp0x/constexpr-regress1.C: New.
4963 * g++.dg/ext/flexary2.C: New.
4965 2011-01-14 Richard Guenther <rguenther@suse.de>
4968 * gcc.dg/torture/pr47281.c: New testcase.
4969 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4971 2011-01-14 Richard Guenther <rguenther@suse.de>
4973 PR tree-optimization/47286
4974 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4976 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4979 * g++.dg/ext/pr47213.C: New.
4981 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4983 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4985 2011-01-13 Tobias Burnus <burnus@net-b.de>
4986 Mikael Morin <mikael@gcc.gnu.org>
4990 * gfortran.dg/select_type_20.f90: New.
4991 * gfortran.dg/select_type_21.f90: New.
4993 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4996 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4998 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5000 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
5001 * gcc.dg/guality/pr36728-2.c: Likewise.
5003 2011-01-13 Dodji Seketeli <dodji@redhat.com>
5006 * g++.dg/debug/dwarf2/template-params-9.C: New test.
5008 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
5010 PR rtl-optimization/45352
5011 * gcc.dg/pr45352-3.c: New.
5013 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
5015 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
5017 * g++.dg/cpp0x/range-for8.C: New.
5018 * g++.dg/cpp0x/range-for9.C: New.
5020 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
5023 * g++.dg/debug/pr47209.C: New.
5025 2011-01-12 Richard Guenther <rguenther@suse.de>
5028 * gcc.dg/lto/pr47259_0.c: New testcase.
5029 * gcc.dg/lto/pr47259_1.c: Likewise.
5031 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
5033 * objc-obj-c++-shared/Object1.h: Add copyright header, update
5034 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
5035 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
5036 methods missing from the OBJC2 Object.
5037 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
5038 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
5039 GNU and NeXT runtimes.
5040 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
5042 * objc-obj-c++-shared/Object1.m: Likewise.
5043 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
5044 * objc.dg/proto-qual-1.m: Likewise.
5045 * obj-c++.dg/proto-lossage-3.mm: Likewise.
5046 * obj-c++.dg/proto-qual-1.mm: Likewise.
5048 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
5051 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
5053 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5055 Fixed the Objective-C++ testsuite and updated all tests.
5056 * lib/obj-c++.exp (obj-c++_init): Declare and set
5057 gcc_warning_prefix and gcc_error_prefix.
5058 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
5059 'dg-warning', 'dg-message' and 'dg-error'.
5060 * obj-c++.dg/class-extension-3.mm: Likewise.
5061 * obj-c++.dg/class-protocol-1.mm: Likewise.
5062 * obj-c++.dg/encode-7.mm: Likewise.
5063 * obj-c++.dg/exceptions-3.mm: Likewise.
5064 * obj-c++.dg/exceptions-5.mm: Likewise.
5065 * obj-c++.dg/method-12.mm: Likewise.
5066 * obj-c++.dg/method-13.mm: Likewise.
5067 * obj-c++.dg/method-15.mm: Likewise.
5068 * obj-c++.dg/method-16.mm: Likewise.
5069 * obj-c++.dg/method-4.mm: Likewise.
5070 * obj-c++.dg/method-8.mm: Likewise.
5071 * obj-c++.dg/method-conflict-1.mm: Likewise.
5072 * obj-c++.dg/method-conflict-2.mm: Likewise.
5073 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
5074 and uncommented second part of the testcase now that the testsuite
5076 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
5077 and uncommented second part of the testcase now that the testsuite
5079 * obj-c++.dg/private-1.mm: Likewise.
5080 * obj-c++.dg/proto-lossage-4.mm: Likewise.
5081 * obj-c++.dg/syntax-error-7.mm: Likewise.
5082 * obj-c++.dg/warn5.mm: Likewise.
5083 * obj-c++.dg/property/at-property-14.mm: Likewise.
5084 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
5086 * obj-c++.dg/property/at-property-18.mm: Likewise.
5087 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
5089 * obj-c++.dg/property/at-property-21.mm: Likewise.
5090 * obj-c++.dg/property/at-property-28.mm: Likewise.
5091 * obj-c++.dg/property/at-property-5.mm: Likewise.
5092 * obj-c++.dg/property/dynamic-2.mm: Likewise.
5093 * obj-c++.dg/property/property-neg-3.mm: Likewise.
5094 * obj-c++.dg/property/synthesize-11.mm: Likewise.
5095 * obj-c++.dg/property/synthesize-6.mm: Likewise.
5096 * obj-c++.dg/property/synthesize-8.mm: Likewise.
5097 * obj-c++.dg/property/synthesize-9.mm: Likewise.
5098 * obj-c++.dg/tls/diag-5.mm: Likewise.
5099 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
5100 dg-error, now matched correctly.
5102 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
5104 * objc.dg/property/at-property-29.m: New.
5105 * obj-c++.dg/property/at-property-29.mm: New.
5107 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5109 * go.test/go-test.exp (go-set-goarch): New proc.
5110 (go-gc-tests): Use it.
5112 2011-01-11 Dodji Seketeli <dodji@redhat.com>
5115 * g++.dg/debug/dwarf2/template-params-8.C: New test.
5117 2011-01-11 Richard Henderson <rth@redhat.com>
5119 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
5121 2011-01-11 Jan Hubicka <jh@suse.cz>
5125 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
5126 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
5128 2011-01-11 Richard Guenther <rguenther@suse.de>
5130 PR tree-optimization/46076
5131 * gcc.dg/tree-ssa/pr46076.c: New testcase.
5133 2011-01-11 Jeff Law <law@redhat.com>
5135 * PR tree-optimization/47086
5136 * gcc.dg/pr47086.c: New test.
5138 2011-01-11 Jason Merrill <jason@redhat.com>
5141 * g++.dg/template/new10.C: New.
5144 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
5146 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
5148 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
5149 Split type definitions and NSConstantString class into...
5150 * objc-obj-c++-shared/objc-test-suite-types.h: New.
5151 * objc-obj-c++-shared/nsconstantstring-class.h: New.
5152 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
5153 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
5154 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
5155 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
5157 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
5158 encode defines for newer NeXT system headers.
5159 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
5160 * obj-c++.dg/torture/strings/string1.mm: Likewise.
5161 * objc.dg/foreach-5.m: Likewise.
5162 * objc.dg/foreach-2.m: Likewise.
5163 * objc.dg/foreach-4.m: Likewise.
5164 * objc.dg/torture/strings/string1.m: Likewise.
5165 * objc.dg/torture/strings/string2.m: Likewise.
5166 * objc.dg/torture/strings/string3.m: Likewise.
5167 * objc.dg/torture/strings/string4.m: Likewise.
5168 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
5169 header and stand alone.
5170 * obj-c++.dg/strings/strings-2.mm: Likewise.
5171 * objc.dg/torture/strings/const-str-3.m: Likewise.
5172 * objc.dg/strings/strings-2.m: Likewise.
5173 * objc.dg/strings/const-str-12b.m: Likewise.
5175 2011-01-12 Richard Guenther <rguenther@suse.de>
5178 * gcc.dg/attr-weak-1.c: Adjust.
5180 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
5183 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
5184 standard compliant and comment.
5186 2011-01-10 Jan Hubicka <jh@suse.cz>
5189 * gcc.dg/initpri3.c: New testcase.
5191 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
5194 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
5200 (g_ebp_save): Likewise.
5201 (g_esp_save): Likewise.
5203 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5205 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
5207 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5209 PR tree-optimization/46021
5210 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
5211 i?86-*-*, x86_64-*-*.
5213 2011-01-10 Jeff Law <law@redhat.com>
5215 * PR tree-optimization/47141
5216 * gcc.c-torture/compile/pr47141.c: New test.
5218 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
5221 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
5222 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
5223 * gcc.dg/vect/slp-35.c: Remove XFAILs.
5224 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
5227 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
5228 being vectorized. Adjust dg-final pattern. Remove XFAIL.
5229 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
5230 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
5231 being vectorized. Adjust dg-final pattern.
5234 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
5235 * gcc.dg/vect/slp-24.c: Likewise.
5237 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
5240 * g++.dg/other/pr47218-1.C: New test file.
5241 * g++.dg/other/pr47218.C: Likewise.
5242 * g++.dg/other/pr47218.h: New supporting header.
5244 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
5247 * objc.dg/attributes/invalid-attribute-1.m: New.
5248 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
5250 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5253 * gfortran.dg/proc_ptr_comp_28.f90: New.
5255 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5257 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
5258 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
5259 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
5260 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
5261 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
5262 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
5263 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
5264 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
5265 * objc.dg/gnu-api-2-class.m: Likewise.
5266 * objc.dg/gnu-api-2-ivar.m: Likewise.
5267 * objc.dg/gnu-api-2-method.m: Likewise.
5268 * objc.dg/gnu-api-2-objc.m: Likewise.
5269 * objc.dg/gnu-api-2-object.m: Likewise.
5270 * objc.dg/gnu-api-2-property.m: Likewise.
5271 * objc.dg/gnu-api-2-protocol.m: Likewise.
5272 * objc.dg/gnu-api-2-sel.m: Likewise.
5274 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
5276 * objc.dg/foreach-1.m: Skip for Darwin < 9.
5277 * objc.dg/objc-foreach-4.m: Likewise.
5278 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
5279 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
5280 * objc.dg/foreach-4.m: Likewise.
5281 * objc.dg/foreach-5.m: Likewise.
5282 * objc.dg/foreach-3.m: Return self from init.
5284 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
5287 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
5289 2011-01-09 Janus Weil <janus@gcc.gnu.org>
5292 * gfortran.dg/class_35.f90: New.
5294 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5296 * objc.dg/foreach-1.m: Add "-Wall" to flags.
5298 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
5301 * objc.dg/invalid-method-2.m: New.
5302 * obj-c++.dg/invalid-method-2.mm: New.
5304 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
5307 * gfortran.dg/transpose_optimization_2.f90 : New test.
5309 2011-01-08 Jan Hubicka <jh@suse.cz>
5311 PR tree-optmization/46469
5312 * g++.dg/torture/pr46469.C: New testcase.
5314 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5316 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5317 emulation of libobjc-gnu structure layout functionality to ..
5318 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5319 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5320 * objc/execute/bf-common.h: Adjust headers.
5321 * objc/execute/bf-1.m: Likewise.
5322 * objc/execute/bf-2.m: Likewise.
5323 * objc/execute/bf-3.m: Likewise.
5324 * objc/execute/bf-4.m: Likewise.
5325 * objc/execute/bf-5.m: Likewise.
5326 * objc/execute/bf-6.m: Likewise.
5327 * objc/execute/bf-7.m: Likewise.
5328 * objc/execute/bf-8.m: Likewise.
5329 * objc/execute/bf-9.m: Likewise.
5330 * objc/execute/bf-10.m: Likewise.
5331 * objc/execute/bf-11.m: Likewise.
5332 * objc/execute/bf-12.m: Likewise.
5333 * objc/execute/bf-13.m: Likewise.
5334 * objc/execute/bf-14.m: Likewise.
5335 * objc/execute/bf-15.m: Likewise.
5336 * objc/execute/bf-16.m: Likewise.
5337 * objc/execute/bf-17.m: Likewise.
5338 * objc/execute/bf-18.m: Likewise.
5339 * objc/execute/bf-19.m: Likewise.
5340 * objc/execute/bf-20.m: Likewise.
5341 * objc/execute/bf-21.m: Likewise.
5342 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5343 objc_get_type_qualifiers ().
5345 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5348 * gfortran.dg/dependency_39.f90: New test.
5350 2011-01-07 Jan Hubicka <jh@suse.cz>
5352 Get builtins tests ready for linker plugin.
5353 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5354 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5355 my_memset, my_bzero): Mark used.
5356 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5357 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5359 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5362 2011-01-07 Jan Hubicka <jh@suse.cz>
5364 PR tree-optimization/46367
5365 * g++.dg/torture/pr46367.C: New file.
5367 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5370 * gcc.dg/pr47201.c: New test.
5373 * gcc.dg/tree-prof/pr47187.c: New test.
5375 2011-01-07 Tobias Burnus <burnus@net-b.de>
5378 * gfortran.dg/extends_type_of_3.f90: New.
5380 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5382 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5383 * g++.dg/ext/dllimport-MI1.C: Likewise.
5384 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5385 * g++.dg/ext/dllimport10.C: Likewise.
5386 * g++.dg/ext/dllimport11.C: Likewise.
5387 * g++.dg/ext/dllimport12.C: Likewise.
5388 * g++.dg/ext/dllimport13.C: Likewise.
5389 * g++.dg/ext/dllimport2.C: Likewise.
5390 * g++.dg/ext/dllimport3.C: Likewise.
5391 * g++.dg/ext/dllimport4.C: Likewise.
5392 * g++.dg/ext/dllimport5.C: Likewise.
5393 * g++.dg/ext/dllimport6.C: Likewise.
5394 * g++.dg/ext/dllimport8.C: Likewise.
5395 * g++.dg/ext/dllimport9.C: Likewise.
5396 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5397 targets, too. Additionally enable test for i?86-*-mingw*.
5398 * g++.dg/ext/selectany1.C: Likewise.
5399 Remove guard variable check.
5401 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5405 * gfortran.dg/storage_size_3.f08: Extended.
5407 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5410 * g++.dg/template/stdarg1.C: New test.
5412 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5415 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5416 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5417 from the interface of functions to not hide the errors that
5420 2011-01-06 Jan Hubicka <jh@suse.cz>
5422 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5423 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5425 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5429 * gfortran.dg/interface_33.f90: New test.
5431 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5434 * gcc.c-torture/compile/pr47150.c: New test.
5436 2011-01-06 Ira Rosen <irar@il.ibm.com>
5438 PR tree-optimization/47139
5439 * gcc.dg/vect/pr47139.c: New test.
5441 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5444 * gfortran.dg/extends_type_of_2.f03: New.
5446 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5448 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5450 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5452 * gnat.dg/opt14.adb: New test.
5454 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5457 * gfortran.dg/allocate_error_2.f90: New test.
5459 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5462 * gfortran.dg/storage_size_3.f08: New.
5464 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5466 PR libgfortran/47154
5467 * gfortran.dg/namelist_68.f90: New test.
5469 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5471 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5473 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5476 * gfortran.dg/class_34.f90: New.
5478 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5480 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5481 use __builtin_inff. Skip all single-precision tests that require
5484 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5486 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5488 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5490 PR tree-optimization/47148
5491 * gcc.c-torture/execute/pr47148.c: New test.
5493 PR tree-optimization/47155
5494 * gcc.c-torture/execute/pr47155.c: New test.
5496 PR rtl-optimization/47157
5497 * gcc.c-torture/compile/pr47157.c: New test.
5499 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5501 * gcc.dg/torture/vector-shift2.c (schar): Define.
5502 (main): Always use schar or uchar instead of plain "char" to avoid
5503 dependencies on implementation-defined char signedness.
5505 2011-01-03 Martin Jambor <mjambor@suse.cz>
5507 PR tree-optimization/46801
5508 * gnat.dg/pack9.adb: Remove xfail.
5510 2011-01-03 Martin Jambor <mjambor@suse.cz>
5512 PR tree-optimization/46984
5513 * g++.dg/ipa/pr46984.C: New test.
5515 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5518 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5520 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5522 PR tree-optimization/47140
5523 * gcc.c-torture/compile/pr47140.c: New test.
5525 PR rtl-optimization/47028
5526 * gcc.dg/pr47028.c: New test.
5528 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5530 * objc.dg/protocol-forward-1.m: Removed TODO.
5531 * objc.dg/protocol-forward-2.m: New.
5532 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5533 * obj-c++.dg/protocol-forward-2.mm: New.
5535 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5538 * g++.dg/eh/pr38662.C: New testcase.
5540 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5542 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5543 scan for newline '\n'.
5546 Copyright (C) 2011 Free Software Foundation, Inc.
5548 Copying and distribution of this file, with or without modification,
5549 are permitted in any medium without royalty provided the copyright
5550 notice and this notice are preserved.