1 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
4 * gcc.target/i386/pr56560.c: New file.
6 2013-03-15 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/transfer_intrinsic_5.f90: New.
11 2013-03-14 Jakub Jelinek <jakub@redhat.com>
14 * g++.dg/torture/pr56403.C: New test.
16 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
19 * gfortran.dg/class_56.f90: New test.
21 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
24 * gfortran.dg/intrinsic_size_4.f90 : New test.
26 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
29 * g++.dg/template/crash115.C: New.
31 2013-03-06 Jakub Jelinek <jakub@redhat.com>
34 * g++.dg/template/typename20.C: New test.
36 2013-03-01 Richard Biener <rguenther@suse.de>
38 Backport from mainline
39 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
41 PR tree-optimization/55481
42 * gcc.dg/torture/pr55481.c: New testcase.
43 * gcc.dg/torture/pr56488.c: Likewise.
45 2013-02-26 Jakub Jelinek <jakub@redhat.com>
47 PR tree-optimization/56443
48 * gcc.dg/torture/pr56443.c: New test.
50 2013-02-22 Janus Weil <janus@gcc.gnu.org>
53 * gfortran.dg/proc_ptr_comp_37.f90: New.
55 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
57 Backport from mainline:
58 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
60 * gcc.target/i386/clearcapv2.map: New file.
61 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
63 2013-02-19 Jakub Jelinek <jakub@redhat.com>
65 Backported from mainline
66 2013-02-19 Jakub Jelinek <jakub@redhat.com>
68 PR tree-optimization/56350
69 * gcc.dg/pr56350.c: New test.
71 2013-02-08 Jakub Jelinek <jakub@redhat.com>
73 PR tree-optimization/56250
74 * gcc.c-torture/execute/pr56250.c: New test.
76 2013-02-07 Jakub Jelinek <jakub@redhat.com>
79 * g++.dg/parse/crash61.C: New test.
82 * g++.dg/parse/pr56239.C: New test.
85 * g++.dg/abi/mangle61.C: New test.
87 2013-02-06 Jakub Jelinek <jakub@redhat.com>
90 * g++.dg/gomp/pr56217.C: New test.
92 2012-11-27 Jakub Jelinek <jakub@redhat.com>
94 PR tree-optimization/55110
95 * gcc.dg/pr55110.c: New test.
97 2013-02-18 Richard Biener <rguenther@suse.de>
100 2013-02-04 Richard Biener <rguenther@suse.de>
102 Backport from mainline
103 2012-07-04 Richard Guenther <rguenther@suse.de>
105 PR tree-optimization/53844
106 * g++.dg/tree-ssa/pr53844.C: New testcase.
108 2013-02-17 Tobias Burnus <burnus@net-b.de>
109 Mikael Morin <mikael@gcc.gnu.org>
112 2013-01-28 Tobias Burnus <burnus@net-b.de>
113 Mikael Morin <mikael@gcc.gnu.org>
116 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
117 * gfortran.dg/import8.f90: Likewise.
118 * gfortran.dg/interface_derived_type_1.f90: Likewise.
119 * gfortran.dg/import10.f90: New test.
120 * gfortran.dg/import11.f90: Likewise
122 2013-02-15 Tobias Burnus <burnus@net-b.de>
125 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
127 2012-02-13 Tobias Burnus <burnus@net-b.de>
129 Backport from mainline
130 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
133 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
134 number matching more robust.
136 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
138 Backport from mainline
139 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
141 PR rtl-optimization/56275
142 * gcc.dg/pr56275.c: New test.
144 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
146 Backport from mainline
147 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
150 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
153 2013-02-05 Richard Biener <rguenther@suse.de>
155 Backport from mainline
156 2012-12-10 Richard Biener <rguenther@suse.de>
158 PR tree-optimization/55107
159 * gcc.dg/torture/pr55107.c: New testcase.
160 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
162 2013-02-15 Richard Biener <rguenther@suse.de>
164 PR tree-optimization/54767
165 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
167 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
170 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
173 2013-02-04 Richard Biener <rguenther@suse.de>
175 Backport from mainline
176 2012-01-11 Richard Guenther <rguenther@suse.de>
178 PR tree-optimization/44061
179 * gcc.dg/pr44061.c: New testcase.
181 2013-01-08 Jakub Jelinek <jakub@redhat.com>
184 * gcc.dg/torture/pr55890-3.c: New test.
186 2013-02-04 Richard Biener <rguenther@suse.de>
188 Backport from mainline
189 2012-07-04 Richard Guenther <rguenther@suse.de>
191 PR tree-optimization/53844
192 * g++.dg/tree-ssa/pr53844.C: New testcase.
194 2012-12-13 Richard Biener <rguenther@suse.de>
197 * gcc.dg/lto/pr55660_0.c: New testcase.
198 * gcc.dg/lto/pr55660_1.c: Likewise.
200 2013-02-04 Richard Biener <rguenther@suse.de>
203 * gcc.dg/torture/pr55890-1.c: New testcase.
204 * gcc.dg/torture/pr55890-2.c: Likewise.
206 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
211 * gfortran.dg/block_12.f90: New test.
212 * gfortran.dg/module_error_1.f90: New test.
214 2013-02-01 Jakub Jelinek <jakub@redhat.com>
216 Backported from mainline
217 2013-01-28 Jakub Jelinek <jakub@redhat.com>
219 PR tree-optimization/56125
220 * gcc.dg/pr56125.c: New test.
222 2013-01-25 Jakub Jelinek <jakub@redhat.com>
224 PR tree-optimization/56098
225 * gcc.dg/pr56098-1.c: New test.
227 2013-01-23 Jakub Jelinek <jakub@redhat.com>
230 * gfortran.dg/gomp/pr56052.f90: New test.
232 2013-01-23 Jakub Jelinek <jakub@redhat.com>
235 * gcc.dg/pr49069.c: New test.
237 2013-01-21 Jakub Jelinek <jakub@redhat.com>
239 PR tree-optimization/56051
240 * gcc.c-torture/execute/pr56051.c: New test.
242 2013-01-18 Jakub Jelinek <jakub@redhat.com>
245 * gfortran.dg/pr56015.f90: New test.
247 2013-01-15 Jakub Jelinek <jakub@redhat.com>
250 * gcc.dg/pr55940.c: New test.
252 2013-01-10 Jakub Jelinek <jakub@redhat.com>
254 PR tree-optimization/55921
255 * gcc.c-torture/compile/pr55921.c: New test.
257 2013-01-03 Jakub Jelinek <jakub@redhat.com>
259 PR rtl-optimization/55838
260 * gcc.dg/pr55838.c: New test.
262 2012-12-13 Jakub Jelinek <jakub@redhat.com>
265 * g++.dg/cpp0x/noexcept19.C: New test.
267 2012-12-06 Jakub Jelinek <jakub@redhat.com>
270 * g++.dg/cpp0x/noexcept18.C: New test.
272 2012-12-01 Jakub Jelinek <jakub@redhat.com>
275 * g++.dg/cpp0x/vt-55542.C: New test.
277 2012-11-23 Jakub Jelinek <jakub@redhat.com>
280 * g++.dg/warn/Wreturn-type-8.C: New test.
282 2012-11-20 Jakub Jelinek <jakub@redhat.com>
285 * gcc.dg/pr55094.c: New test.
287 2012-11-17 Jakub Jelinek <jakub@redhat.com>
289 PR tree-optimization/55236
290 * gcc.dg/pr55236.c: New test.
292 2012-11-13 Jakub Jelinek <jakub@redhat.com>
294 PR rtl-optimization/54127
295 * gcc.dg/torture/pr54127.c: New test.
297 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/opt26.adb: New test.
301 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
303 Backport from mainline
304 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
307 * gcc.target/i386/pr56028.c: New test.
309 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
311 * gcc.target/i386/movsd.c: New test.
313 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
315 Backport from mainline
316 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
319 * gcc.c-torture/execute/builtins/builtins.exp: Add
320 -Wl,--allow-multiple-definition for eabi and elf targets.
322 Backport from mainline
323 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
325 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
326 * gcc.target/arm/pr51915.c: Likewise.
327 * gcc.target/arm/pr52006.c: Likewise.
328 * gcc.target/arm/pr53187.c: Likewise.
330 Backport from mainline
331 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
333 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
334 Return 0 if already specifying -mfloat-abi other than hard.
336 Backport from mainline
337 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
339 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
341 Backport from mainline
342 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
344 * gcc.target/arm/pr42879.c: Handle big-endian.
346 Backport from mainline
347 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
349 * gcc.target/arm/combine-movs.c
351 Backport from mainline
352 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
354 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
356 2013-01-24 Janus Weil <janus@gcc.gnu.org>
359 * gfortran.dg/select_8.f90: New.
361 2013-01-24 Martin Jambor <mjambor@suse.cz>
363 Backport from mainline
364 2013-01-04 Martin Jambor <mjambor@suse.cz>
366 PR tree-optimization/55755
367 * gcc.dg/torture/pr55755.c: New test.
368 * gcc.dg/tree-ssa/sra-13.c: Likewise.
369 * gcc.dg/tree-ssa/pr45144.c: Update.
371 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
373 PR rtl-optimization/56023
374 * gcc.dg/pr56023.c: New test.
376 2013-01-21 Martin Jambor <mjambor@suse.cz>
378 Backport from mainline
379 2013-01-17 Martin Jambor <mjambor@suse.cz>
381 PR tree-optimizations/55264
382 * g++.dg/ipa/pr55264.C: New test.
384 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
386 Backport from mainline
387 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
390 * gcc.target/pr55981.c: New test.
392 2013-01-17 Janus Weil <janus@gcc.gnu.org>
395 * gfortran.dg/class_55.f90: New.
397 2013-01-16 Richard Biener <rguenther@suse.de>
400 * gcc.dg/torture/pr55882.c: New testcase.
402 2013-01-13 Janus Weil <janus@gcc.gnu.org>
405 * gfortran.dg/internal_pack_13.f90: New test.
406 * gfortran.dg/internal_pack_14.f90: New test.
408 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
411 * gfortran.dg/elemental_scalar_args_2.f90: New test.
413 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
418 * gfortran.dg/use_23.f90: New test.
419 * gfortran.dg/use_24.f90: New test.
420 * gfortran.dg/use_25.f90: New test.
421 * gfortran.dg/use_26.f90: New test.
422 * gfortran.dg/use_27.f90: New test.
424 2013-01-07 Tobias Burnus <burnus@net-b.de>
427 * gfortran.dg/intrinsic_size_3.f90: New.
429 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
430 Mikael Morin <mikael@gcc.gnu.org>
433 * gfortran.dg/use_22.f90: New test.
435 2013-01-07 Terry Guo <terry.guo@arm.com>
437 Backport from mainline
438 2012-12-19 Terry Guo <terry.guo@arm.com>
440 * gcc.target/arm/thumb-find-work-register.c: New.
442 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
444 * gnat.dg/alignment10.adb: New test.
446 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
448 Backport from mainline:
449 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
451 * gcc.misc-tests/gcov-12.c: Fix dg order.
453 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
455 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
458 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
460 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
461 * gcc.dg/20050826-1.c: Likewise.
463 2012-12-21 Martin Jambor <mjambor@suse.cz>
465 PR tree-optimization/55355
466 * g++.dg/torture/pr55355.C: New test.
468 2012-12-20 Tobias Burnus <burnus@net-b.de>
471 * gfortran.dg/transfer_intrinsic_4.f: New.
473 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
475 Backport from mainline
476 2012-10-15 Matthias Klose <doko@ubuntu.com>
478 * lib/target-supports.exp (check_profiling_available): Match
479 arm*-*-linux-* for ARM Linux/GNU.
480 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
481 * gfortran.dg/enum_10.f90: Likewise.
482 * gfortran.dg/enum_9.f90: Likewise.
483 * gcc.target/arm/synchronize.c: Likewise.
484 * g++.old-deja/g++.jason/enum6.C: Likewise.
485 * g++.old-deja/g++.other/enum4.C: Likewise.
486 * g++.old-deja/g++.law/enum9.C: Likewise.
488 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
491 * gnat.dg/controlled7.ad[sb]: New test.
493 2012-12-11 Jakub Jelinek <jakub@redhat.com>
496 * g++.dg/warn/Wunused-var-19.C: New test.
498 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
500 * gcc.dg/pr54121.c: New test.
502 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
504 Backport from mainline
505 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
508 * gcc.target/i386/pr55597.c: New test.
510 2012-12-03 Richard Biener <rguenther@suse.de>
512 Backport from mainline
513 2012-09-24 Richard Guenther <rguenther@suse.de>
515 PR tree-optimization/53663
516 * gcc.dg/torture/pr53663-1.c: New testcase.
517 * gcc.dg/torture/pr53663-2.c: Likewise.
518 * gcc.dg/torture/pr53663-3.c: Likewise.
520 2012-12-03 Marek Polacek <polacek@redhat.com>
522 Backported from mainline
523 2012-12-03 Marek Polacek <polacek@redhat.com>
526 * gcc.dg/pr55570.c: New test.
528 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
530 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
532 2012-11-29 Jason Merrill <jason@redhat.com>
535 * g++.dg/cpp0x/variadic134.C: New.
538 * g++.dg/cpp0x/alias-decl-20.C: New.
541 * g++.dg/template/typedef39.C: New.
544 * g++.dg/cpp0x/variadic133.C: New.
545 * g++.dg/template/param1.C: Adjust.
547 2012-11-27 Richard Biener <rguenther@suse.de>
550 * g++.dg/opt/pr55331.C: New testcase.
552 2012-11-26 Richard Biener <rguenther@suse.de>
554 Backport from mainline
555 2012-10-12 Richard Biener <rguenther@suse.de>
557 PR tree-optimization/54894
558 * gcc.dg/torture/pr54894.c: New testcase.
560 2012-10-02 Richard Guenther <rguenther@suse.de>
563 * g++.dg/torture/pr54735.C: New testcase.
565 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
568 * g++.dg/init/new41.C: New.
570 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
574 * gfortran.dg/allocate_error_4.f90: New test.
576 2012-11-23 Janus Weil <janus@gcc.gnu.org>
579 * gfortran.dg/namelist_76.f90: New.
581 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
583 Backported from mainline
584 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
587 * gcc.target/i386/pr55142-1.c: New file.
588 * gcc.target/i386/pr55142-2.c: Likewise.
590 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
592 * gnat.dg/stack_check3.ad[sb]: New test.
594 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
596 * gcc.c-torture/compile/20121107-1.c: New test.
598 2012-11-06 Janus Weil <janus@gcc.gnu.org>
601 * gfortran.dg/transfer_class_1.f90: New.
603 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
605 * g++.dg/torture/20121105-1.C: New test.
607 2012-11-05 Jakub Jelinek <jakub@redhat.com>
609 Backported from mainline
610 2012-10-24 Jakub Jelinek <jakub@redhat.com>
613 * g++.dg/debug/pr54828.C: New test.
615 2012-10-23 Jakub Jelinek <jakub@redhat.com>
618 * c-c++-common/pr54988.c: New test.
620 2012-10-10 Jakub Jelinek <jakub@redhat.com>
622 PR tree-optimization/54877
623 * gcc.dg/torture/pr54877.c: New test.
625 2012-11-02 Jeff Law <law@redhat.com>
627 * gcc.c-torture/execute/pr54985.c: New test.
629 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
632 * gnat.dg/lto14.adb: Skip on Solaris.
634 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
637 * g++.dg/template/new11.C: New.
639 2012-10-26 Terry Guo <terry.guo@arm.com>
641 Backport from mainline
642 2012-10-23 Terry Guo <terry.guo@arm.com>
645 * gcc.dg/pr55019.c: New.
647 2012-10-25 Richard Biener <rguenther@suse.de>
649 PR tree-optimization/54902
650 * g++.dg/torture/pr54902.C: New testcase.
652 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
654 * gnat.dg/modular4.adb: New test.
655 * gnat.dg/modular4_pkg.ads: New helper.
657 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
659 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
660 * gnat.dg/specs/addr1.ads: Likewise.
662 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
664 Backport from mainline
665 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
668 * gcc.target/arm/pr54892.c: New.
670 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
672 Backport from mainline
673 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
675 PR rtl-optimization/53701
676 * gcc.dg/pr53701.c: New test.
678 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
680 Backport from mainline
681 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
683 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
684 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
685 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
686 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
687 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
688 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
689 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
690 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
692 2012-10-15 Richard Guenther <rguenther@suse.de>
694 PR tree-optimization/54920
695 * gcc.dg/torture/pr54920.c: New testcase.
697 2012-10-14 Janus Weil <janus@gcc.gnu.org>
700 * gfortran.dg/class_allocate_13.f90: New.
702 2012-10-08 Terry Guo <terry.guo@arm.com>
704 Backported from mainline
705 2012-09-19 Terry Guo <terry.guo@arm.com>
707 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
708 extra prune rules that will be applied to all tests in a .exp file.
709 (gcc-dg-prune): Use rules defined by the above variable.
710 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
711 harmless warnings on architecture switch conflict.
713 2012-10-08 Jakub Jelinek <jakub@redhat.com>
716 * g++.dg/template/pr54858.C: New test.
718 2012-10-05 Jakub Jelinek <jakub@redhat.com>
720 PR tree-optimization/33763
721 * c-c++-common/pr33763.c: New test.
723 2012-10-03 Jakub Jelinek <jakub@redhat.com>
726 * g++.dg/cpp0x/constexpr-ref4.C: New test.
728 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
731 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
733 2012-09-27 Jakub Jelinek <jakub@redhat.com>
736 * gcc.target/i386/pr54703.c: New test.
738 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
740 Backport from mainline:
742 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
743 * lib/gcc-dg.exp (process-message): Don't ignore errors.
745 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
746 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
748 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
749 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
751 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
752 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
754 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
755 * lib/target-supports.exp
756 (check_effective_target_vect_widen_mult_qi_to_hi,
757 check_effective_target_vect_widen_mult_hi_to_si,
758 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
759 check_effective_target_vect_widen_mult_hi_to_si_pattern,
760 check_effective_target_vect_pack_trunc,
761 check_effective_target_vect_unpack,
762 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
765 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
766 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
767 target instead of xfailing it.
768 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
769 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
770 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
771 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
772 * gcc.dg/vect/vect-104.c: Likewise.
773 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
774 * gcc.dg/vect/vect-outer-1.c: Likewise.
775 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
776 * gcc.dg/vect/vect-outer-1a.c: Likewise.
777 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
778 * gcc.dg/vect/vect-outer-1b.c: Likewise.
779 * gcc.dg/vect/vect-outer-2b.c: Likewise.
780 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
781 * gcc.dg/vect/vect-outer-3a.c: Likewise.
782 * gcc.dg/vect/vect-outer-3b.c: Likewise.
783 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
785 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
786 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
788 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
790 Backport from mainline:
791 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
794 * gnat.dg/lto15.adb: Require lto.
796 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
798 * gnat.dg/opt20.ads: Move dg directive to...
799 * gnat.dg/opt20.adb: ...here.
800 * gnat.dg/addr1.ad[sb]: Likewise.
801 * gnat.dg/concat2.ad[sb]: Likewise.
802 * gnat.dg/array16.ad[sb]: Likewise.
803 * gnat.dg/atomic5.ad[sb]: Likewise.
804 * gnat.dg/discr29.ad[sb]: Likewise.
805 * gnat.dg/noreturn5.ad[sb]: Likewise.
806 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
807 * gnat.dg/discr23.ads: Remove dg directive.
808 * gnat.dg/nested_float_packed.ads: Likewise.
809 * gnat.dg/oconst6.ads: Move to...
810 * gnat.dg/specs/oconst6.ads: ...here.
812 2012-09-20 Joseph Myers <joseph@codesourcery.com>
815 * gcc.c-torture/compile/pr54552-1.c: New test.
817 2012-09-20 Joseph Myers <joseph@codesourcery.com>
820 * gcc.c-torture/compile/pr54103-1.c,
821 gcc.c-torture/compile/pr54103-2.c,
822 gcc.c-torture/compile/pr54103-3.c,
823 gcc.c-torture/compile/pr54103-4.c,
824 gcc.c-torture/compile/pr54103-5.c,
825 gcc.c-torture/compile/pr54103-6.c: New tests.
826 * gcc.dg/c90-const-expr-8.c: Update expected column number.
828 2012-09-20 Jakub Jelinek <jakub@redhat.com>
830 Backported from mainline
831 2012-09-17 Jakub Jelinek <jakub@redhat.com>
833 PR tree-optimization/54563
834 * g++.dg/torture/pr54563.C: New test.
836 2012-09-20 Release Manager
838 * GCC 4.7.2 released.
840 2012-09-14 Jason Merrill <jason@redhat.com>
843 * g++.dg/init/aggr9.C: New.
845 2012-09-13 Tobias Burnus <burnus@net-b.de>
848 * gfortran.dg/implicit_pure_3.f90: New.
850 2012-09-13 Jakub Jelinek <jakub@redhat.com>
853 * gcc.c-torture/compile/pr54559.c: New test.
855 2012-09-13 Jason Merrill <jason@redhat.com>
858 * g++.dg/cpp0x/constexpr-temp1.C: New.
860 2012-09-13 Jason Merrill <jason@redhat.com>
863 * g++.dg/template/anonunion2.C: New.
865 2012-09-13 Jason Merrill <jason@redhat.com>
868 * g++.dg/template/init10.C: New.
870 2012-09-12 Tobias Burnus <burnus@net-b.de>
874 * gfortran.dg/coarray_10.f90: Update dg-error.
875 * gfortran.dg/coarray_28.f90: New.
876 * gfortran.dg/array_section_3.f90: New.
878 2012-09-10 Jason Merrill <jason@redhat.com>
881 * g++.dg/cpp0x/implicit14.C: New.
885 * g++.dg/cpp0x/constexpr-virtual2.C: New.
886 * g++.dg/cpp0x/constexpr-virtual3.C: New.
888 2012-09-10 Janus Weil <janus@gcc.gnu.org>
892 * gfortran.dg/select_type_29.f03: New.
894 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
897 * g++.dg/tree-ssa/pr54515.C: new testcase
899 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
902 * gfortran.dg/bound_simplification_3.f90: New test.
904 2012-09-07 Richard Guenther <rguenther@suse.de>
906 Backport from mainline
907 2012-07-13 Richard Guenther <rguenther@suse.de>
909 PR tree-optimization/53922
910 * gcc.dg/torture/pr53922.c: New testcase.
912 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
914 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
916 2012-09-07 Jakub Jelinek <jakub@redhat.com>
918 Backported from mainline
919 2012-09-06 Jakub Jelinek <jakub@redhat.com>
921 PR rtl-optimization/54455
922 * gcc.dg/54455.c: New test.
924 2012-09-06 Andrew Pinski <apinski@cavium.com>
927 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
929 2012-09-05 Jakub Jelinek <jakub@redhat.com>
932 * c-c++-common/pr54486.c: New test.
934 2012-09-05 Joey Ye <joey.ye@arm.com>
936 Backported from trunk
937 2012-08-28 Joey Ye <joey.ye@arm.com>
939 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
941 2012-09-03 Jakub Jelinek <jakub@redhat.com>
943 Backported from mainline
944 2012-09-01 Jakub Jelinek <jakub@redhat.com>
947 * gcc.dg/torture/pr54436.c: New test.
949 2012-08-31 Jakub Jelinek <jakub@redhat.com>
952 * gcc.c-torture/compile/pr54428.c: New test.
954 2012-08-24 Jakub Jelinek <jakub@redhat.com>
957 * gcc.dg/pr54363.c: New test.
959 2012-08-31 Ollie Wild <aaw@google.com>
962 * g++.dg/init/lifetime3.C: New test.
964 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
966 Backport from mainline
967 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
970 * gcc.target/i386/pr46254.c: New test.
972 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
974 Backported from trunk
975 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
978 * gcc.dg/gomp/pr53992.c: New test.
980 2012-08-13 Jakub Jelinek <jakub@redhat.com>
982 Backported from trunk
983 2012-07-19 Jakub Jelinek <jakub@redhat.com>
985 PR rtl-optimization/53942
986 * gcc.dg/pr53942.c: New test.
988 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
990 Backport from mainline
991 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
993 * lib/target-supports.exp
994 (check_effective_target_vect_natural_alignment): New function.
995 * gcc.dg/align-2.c: Only run on targets with natural alignment
997 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
998 alignment of vector types.
1000 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1002 Backport from mainline
1003 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1005 PR rtl-optimization/54157
1006 * gcc.target/i386/pr54157.c: New file.
1008 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1010 Backport from mainline
1011 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1014 * gcc.dg/torture/pr52530.c: New test.
1016 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1018 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1019 rand, srand. Include <stdlib.h>.
1021 2012-07-20 Jason Merrill <jason@redhat.com>
1024 * g++.dg/other/array7.C: New.
1026 2012-07-19 Jason Merrill <jason@redhat.com>
1029 * g++.dg/init/mutable1.C: New.
1031 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1033 * gnat.dg/opt25.adb: New test.
1034 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1035 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1037 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1039 * gnat.dg/aggr20.ad[sb]: New test.
1040 * gnat.dg/aggr20_pkg.ads: New helper.
1042 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1044 * gnat.dg/derived_type3.adb: New test.
1045 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1047 2012-07-19 Richard Guenther <rguenther@suse.de>
1048 Eric Botcazou <ebotcazou@adacore.com>
1050 * gnat.dg/loop_optimization11.adb: New testcase.
1051 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1053 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1055 * gnat.dg/discr38.adb: New test.
1057 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1060 * c-c++-common/gomp/pr54017.c: New test.
1062 2012-07-18 Richard Guenther <rguenther@suse.de>
1064 Backport from mainline
1065 2012-05-03 Richard Guenther <rguenther@suse.de>
1067 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1068 unsupported prefetching support.
1070 2012-07-17 Jason Merrill <jason@redhat.com>
1073 * g++.dg/parse/enum9.C: New.
1075 2012-07-17 Jason Merrill <jason@redhat.com>
1078 * g++.dg/template/array23.C: New.
1080 2012-07-17 Jason Merrill <jason@redhat.com>
1083 * g++.dg/template/current-inst1.C: New.
1084 * g++.dg/parse/crash35.C: Adjust.
1086 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1088 PR rtl-optimization/53908
1089 * gcc.dg/torture/pr53908.c: New test.
1091 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1093 Backport from mainline
1094 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1097 * g++.dg/other/pr53811.C: New test.
1099 2012-07-10 Jason Merrill <jason@redhat.com>
1102 * g++.dg/cpp0x/defaulted36.C: New.
1103 * g++.dg/cpp0x/defaulted21.C: Adjust.
1105 * g++.dg/cpp0x/implicit13.C: New.
1107 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1109 Backport from mainline.
1110 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1112 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1114 * g++.dg/template/error46.C: Add missing comment to dg-message.
1115 * g++.dg/template/crash107.C: Likewise.
1116 * g++.dg/template/error47.C: Likewise.
1117 * g++.dg/template/crash108.C: Likewise.
1118 * g++.dg/overload/operator5.C: Likewise.
1120 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1121 errors in dg-message directives, add comments.
1123 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1125 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1126 scan-dump-dem-not): Use printable pattern in test name.
1128 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1130 * lib/target-supports-dg.exp (testname-for-summary): New.
1131 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1132 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1133 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1134 scan-module-absence, output-exists, output-exists-not: Use
1135 testname-for-summary.
1136 (dg-test): Clean up testname_with_flags.
1137 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1138 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1139 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1140 scan-assembler-dem-not, object-size: Use testname-for-summary.
1141 * lib/gcov.exp (run-gcov): Likewise.
1142 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1143 scan-dump-dem, scan-dump-dem-note): Likewise.
1145 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1146 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1147 including profopt.opt; save and restore existing value.
1148 * g++.dg/bprob/bprob.exp: Likewise.
1149 * gcc.dg/matrix/matrix.exp: Likewise.
1150 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1151 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1154 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1156 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1157 testname that includes flags, passed in as new argument, in
1159 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1160 and pass it to verify-* procedures.
1162 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1163 alignment torture options with usual torture options.
1165 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1166 messages reported for one line of source code.
1167 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1168 * g++.dg/cpp0x/decltype2.C: Likewise.
1169 * g++.dg/cpp0x/decltype3.C: Likewise.
1170 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1171 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1172 * g++.dg/cpp0x/static_assert3.C: Likewise.
1173 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1174 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1175 * g++.dg/cpp0x/union1.C: Likewise.
1176 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1177 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1178 * g++.dg/cpp0x/variadic2.C: Likewise.
1179 * g++.dg/cpp0x/variadic20.C: Likewise.
1180 * g++.dg/cpp0x/variadic74.C: Likewise.
1181 * g++.dg/diagnostic/bitfld2.C: Likewise.
1182 * g++.dg/ext/attrib44.C: Likewise.
1183 * g++.dg/ext/no-asm-1.C: Likewise.
1184 * g++.dg/other/error34.C: Likewise.
1185 * g++.dg/parse/crash46.C: Likewise.
1186 * g++.dg/parse/error10.C: Likewise.
1187 * g++.dg/parse/error2.C: Likewise.
1188 * g++.dg/parse/error3.C: Likewise.
1189 * g++.dg/parse/error36.C: Likewise.
1190 * g++.dg/parse/error8.C: Likewise.
1191 * g++.dg/parse/error9.C: Likewise.
1192 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1193 * g++.dg/parse/parser-pr28152.C: Likewise.
1194 * g++.dg/parse/template25.C: Likewise.
1195 * g++.dg/parse/typename11.C: Likewise.
1196 * g++.dg/tc1/dr147.C: Likewise.
1197 * g++.dg/template/deduce3.C: Likewise.
1198 * g++.dg/template/koenig9.C: Likewise.
1199 * g++.dg/template/pr23510.C: Likewise.
1200 * g++.dg/warn/pr12242.C: Likewise.
1201 * g++.dg/warn/pr30551-2.C: Likewise.
1202 * g++.dg/warn/pr30551.C: Likewise.
1203 * g++.old-deja/g++.other/typename1.C: Likewise.
1204 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1206 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1209 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1210 test summary unique.
1212 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1213 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1214 scan-stack-usage-not): Don't strip torture options from test name.
1216 * lib/scandump.exp (scan-dump-times): Use printable version of
1217 regexp in test summary line.
1219 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1220 messages reported for one line of source code.
1221 * gcc.dg/format/few-1.c: Likewise.
1222 * gcc.dg/ia64-sync-2.c: Likewise.
1223 * gcc.dg/sync-2.c: Likewise.
1224 * gcc.dg/noncompile/pr44517.c: Likewise.
1226 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1228 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1229 alignment torture options with usual torture options.
1230 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1231 instead of dg-options.
1232 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1233 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1234 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1235 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1236 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1237 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1239 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1240 to checks for multiple messages reported for one line of source code.
1241 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1243 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1244 messages reported for one line of source code.
1246 * gcc.dg/20031223-1.c: Add comments to check for multiple
1247 messages reported for one line of source code.
1248 * gcc.dg/Wconversion-integer.c: Likewise.
1249 * gcc.dg/Wfatal-2.c: Likewise.
1250 * gcc.dg/Wfatal.c: Likewise.
1251 * gcc.dg/Wobjsize-1.c: Likewise.
1252 * gcc.dg/c99-vla-jump-1.c: Likewise.
1253 * gcc.dg/c99-vla-jump-2.c: Likewise.
1254 * gcc.dg/c99-vla-jump-3.c: Likewise.
1255 * gcc.dg/c99-vla-jump-4.c: Likewise.
1256 * gcc.dg/c99-vla-jump-5.c: Likewise.
1257 * gcc.dg/decl-9.c: Likewise.
1258 * gcc.dg/declspec-10.c: Likewise.
1259 * gcc.dg/declspec-18.c: Likewise.
1260 * gcc.dg/mtune.c: Likewise.
1261 * gcc.dg/parser-pr28152-2.c: Likewise.
1262 * gcc.dg/parser-pr28152.c: Likewise.
1263 * gcc.dg/pr14475.c: Likewise.
1264 * gcc.dg/pr27953.c: Likewise.
1265 * gcc.dg/pr28322-3.c: Likewise.
1266 * gcc.dg/pr30457.c: Likewise.
1267 * gcc.dg/pr30551-2.c: Likewise.
1268 * gcc.dg/pr30551-3.c: Likewise.
1269 * gcc.dg/pr30551-4.c: Likewise.
1270 * gcc.dg/pr30551-5.c: Likewise.
1271 * gcc.dg/pr30551-6.c: Likewise.
1272 * gcc.dg/pr30551.c: Likewise.
1273 * gcc.dg/pr45461.c: Likewise.
1274 * gcc.dg/pr48552-1.c: Likewise.
1275 * gcc.dg/pr48552-2.c: Likewise.
1276 * gcc.dg/redecl-1.c: Likewise.
1277 * gcc.dg/transparent-union-3.c: Likewise.
1278 * gcc.dg/utf-dflt.c: Likewise.
1279 * gcc.dg/utf-dflt2.c: Likewise.
1280 * gcc.dg/vla-8.c: Likewise.
1281 * gcc.dg/vla-init-1.c: Likewise.
1282 * gcc.dg/wtr-int-type-1.c: Likewise.
1284 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1285 messages reported for for one line of source code.
1286 * c-c++-common/raw-string-5.c: Likewise.
1287 * c-c++-common/raw-string-4.c: Likewise.
1288 * c-c++-common/raw-string-6.c: Likewise.
1289 * c-c++-common/pr20000.c: Likewise.
1291 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1292 messages reported for one line of source code.
1293 * gcc.dg/cpp/pr30786.c: Likewise.
1294 * gcc.dg/cpp/pr28709.c: Likewise.
1295 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1296 * gcc.dg/cpp/macspace2.c: Likewise.
1297 * gcc.dg/cpp/missing-header-1.c: Likewise.
1298 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1299 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1300 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1302 2012-07-09 Jason Merrill <jason@redhat.com>
1305 * g++.dg/cpp0x/nullptr29.C: New.
1307 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1310 * gfortran.dg/inline_sum_4.f90: New test.
1312 2012-07-06 Richard Guenther <rguenther@suse.de>
1314 Backport from mainline
1315 2012-06-18 Richard Guenther <rguenther@suse.de>
1317 PR tree-optimization/53693
1318 * g++.dg/torture/pr53693.C: New testcase.
1320 2012-07-06 Richard Guenther <rguenther@suse.de>
1322 Backport from mainline
1323 2012-04-11 Richard Guenther <rguenther@suse.de>
1326 * gfortran.dg/pr52621.f90: New testcase.
1328 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1330 Backport from mainline
1331 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1333 * gcc.target/powerpc/lhs-1.c: New.
1334 * gcc.target/powerpc/lhs-2.c: New.
1335 * gcc.target/powerpc/lhs-3.c: New.
1337 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1339 * gnat.dg/recursive_call.adb: New test.
1341 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1343 * gnat.dg/discr37.ad[sb]: New test.
1345 2012-07-02 Jason Merrill <jason@redhat.com>
1348 * g++.dg/template/ref6.C: New.
1351 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1353 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1355 Backport from mainline.
1356 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1357 * gcc.target/arm/neon-vrev.c: New.
1359 2012-06-28 Richard Guenther <rguenther@suse.de>
1362 * gcc.dg/torture/pr53790.c: New testcase.
1364 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1367 * g++.dg/cpp0x/forw_enum11.C: New.
1369 2012-06-26 Richard Guenther <rguenther@suse.de>
1372 * g++.dg/torture/pr53752.C: New testcase.
1374 2012-06-25 Jason Merrill <jason@redhat.com>
1378 * g++.dg/cpp0x/decltype38.C: New.
1379 * g++.dg/cpp0x/variadic132.C: New.
1382 * g++.dg/cpp0x/nullptr28.C: New.
1385 * g++.dg/cpp0x/constexpr-tuple.C: New.
1387 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1390 * gcc.target/i386/pr53759.c: New test.
1393 * g++.dg/cpp0x/nsdmi7.C: New test.
1395 2012-06-22 Tobias Burnus <burnus@net-b.de>
1397 Backport from mainline
1398 2012-06-17 Tobias Burnus <burnus@net-b.de>
1402 * gfortran.dg/transfer_check_3.f90: New.
1404 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1406 * gnat.dg/lto15.ad[sb]: New test.
1408 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1410 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1411 and add __sh__ case.
1413 2012-06-19 Jason Merrill <jason@redhat.com>
1416 * g++.dg/cpp0x/decltype37.C: New.
1419 * g++.dg/debug/localclass1.C: New.
1421 * g++.dg/debug/dwarf2/namespace-2.C: New.
1422 * g++.dg/debug/dwarf2/localclass3.C: New.
1424 2012-06-19 Richard Guenther <rguenther@suse.de>
1427 * g++.dg/lto/pr53470_0.C: New testcase.
1428 * gcc.dg/lto/pr53470_0.c: Likewise.
1430 2012-06-19 Jason Merrill <jason@redhat.com>
1434 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1437 * g++.dg/template/local7.C: New.
1439 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1441 Back port from mainline
1442 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1445 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1446 directive to Scan for vpmuldq, not vpmacsdql.
1448 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1450 * gnat.dg/vect8.ad[sb]: New test.
1452 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1454 Backported from mainline
1455 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1457 PR rtl-optimization/53589
1458 * gcc.dg/torture/pr53589.c: New test.
1460 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1463 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1464 * gcc.dg/gomp/critical-4.c: Likewise.
1465 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1466 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1467 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1468 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1469 * c-c++-common/gomp/pr53580.c: New test.
1471 2012-06-14 Tobias Burnus <burnus@net-b.de>
1473 Backport from mainline
1474 2012-06-04 Tobias Burnus <burnus@net-b.de>
1477 * gfortran.dg/init_flag_10.f90: New.
1479 2012-06-14 Richard Guenther <rguenther@suse.de>
1481 Backport from mainline
1482 2012-06-11 Richard Guenther <rguenther@suse.de>
1485 * g++.dg/ext/pr53605.C: New testcase.
1487 2012-06-14 Tobias Burnus <burnus@net-b.de>
1490 * gfortran.dg/save_4.f90: New.
1492 2012-06-14 Richard Guenther <rguenther@suse.de>
1494 Backport from mainline
1495 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1498 * g++.dg/cpp0x/pr52841.C: New testcase.
1500 2012-06-13 Christian Bruel <christian.bruel@st.com>
1503 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1505 2012-06-14 Release Manager
1507 * GCC 4.7.1 released.
1509 2012-06-12 Jason Merrill <jason@redhat.com>
1512 * g++.dg/template/local7.C: New.
1516 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1518 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1521 * g++.dg/warn/Wenum-compare-no-2: New.
1523 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1526 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1527 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1528 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1529 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1530 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1531 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1532 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1533 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1535 2012-06-04 Richard Guenther <rguenther@suse.de>
1537 Backport from mainline
1538 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.c-torture/compile/pr52979-1.c: New test.
1542 * gcc.c-torture/execute/pr52979-1.c: New test.
1543 * gcc.c-torture/execute/pr52979-2.c: New test.
1545 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1547 PR tree-optimization/53550
1548 * gcc.dg/pr53550.c: New test.
1550 2012-06-04 Richard Guenther <rguenther@suse.de>
1551 Eric Botcazou <ebotcazou@adacore.com>
1553 Backport from mainline
1557 * gcc.dg/torture/pr48124-1.c: New testcase.
1558 * gcc.dg/torture/pr48124-2.c: Likewise.
1559 * gcc.dg/torture/pr48124-3.c: Likewise.
1560 * gcc.dg/torture/pr48124-4.c: Likewise.
1561 * gnat.dg/pack16.adb: Likewise.
1562 * gnat.dg/pack16_pkg.ads: Likewise.
1563 * gnat.dg/pack17.adb: Likewise.
1564 * gnat.dg/specs/pack7.ads: Likewise.
1565 * gnat.dg/specs/pack8.ads: Likewise.
1566 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1568 2012-06-01 Jason Merrill <jason@redhat.com>
1571 * g++.dg/ext/visibility/template12.C: New.
1572 * g++.dg/ext/attrib14.C: Adjust warning line.
1575 * g++.dg/parse/new6.C: New.
1576 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1578 2012-06-01 Jason Merrill <jason@redhat.com>
1581 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1583 2012-06-01 Jason Merrill <jason@redhat.com>
1586 * g++.dg/cpp0x/auto33.C: New.
1588 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1590 * c-c++-common/restrict-2.c: Revert previous change.
1592 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1595 * gnat.dg/lto14.adb: Skip on Solaris.
1597 2012-05-31 Jason Merrill <jason@redhat.com>
1600 * g++.dg/cpp0x/initlist-ctor1.C: New.
1602 2012-05-31 Richard Guenther <rguenther@suse.de>
1605 * gcc.dg/torture/pr48493.c: New testcase.
1607 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1610 * g++.dg/init/new33.C: New test.
1612 2012-05-30 Jason Merrill <jason@redhat.com>
1615 * c-c++-common/array-lit.c: New.
1616 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1618 2012-05-30 Richard Guenther <rguenther@suse.de>
1621 * gcc.dg/torture/pr53501.c: New testcase.
1622 * c-c++-common/restrict-2.c: Adjust.
1624 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1626 PR rtl-optimization/53519
1627 * gcc.c-torture/compile/pr53519.c: New test.
1629 2012-05-29 Richard Guenther <rguenther@suse.de>
1631 PR tree-optimization/53516
1632 * gcc.dg/torture/pr53516.c: New testcase.
1634 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1637 * g++.dg/parse/crash60.C: New.
1639 2012-05-28 Jakub Jelinek <jakub@redhat.com>
1641 PR tree-optimization/53505
1642 * c-c++-common/torture/pr53505.c: New test.
1644 2012-05-25 Ian Lance Taylor <iant@google.com>
1646 * gcc.dg/split-6.c: New test.
1648 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1650 * gnat.dg/lto14.adb: New test.
1652 2012-05-24 Richard Guenther <rguenther@suse.de>
1655 * g++.dg/tree-prof/pr53460.C: New testcase.
1657 2012-05-24 Jakub Jelinek <jakub@redhat.com>
1659 PR tree-optimization/53465
1660 * gcc.c-torture/execute/pr53465.c: New test.
1662 2012-05-23 Tobias Burnus <burnus@net-b.de>
1665 * gfortran.dg/realloc_on_assign_15.f90: New.
1667 2012-05-22 Richard Guenther <rguenther@suse.de>
1669 PR tree-optimization/53408
1670 * gcc.dg/torture/pr53408.c: New testcase.
1672 2012-05-22 Richard Guenther <rguenther@suse.de>
1675 * gcc.dg/torture/pr51071-2.c: New testcase.
1677 2012-05-21 Jakub Jelinek <jakub@redhat.com>
1679 PR tree-optimization/53366
1680 * gcc.dg/torture/pr53366-1.c: New test.
1681 * gcc.dg/torture/pr53366-2.c: New test.
1682 * gcc.target/i386/pr53366-1.c: New test.
1683 * gcc.target/i386/pr53366-2.c: New test.
1685 PR tree-optimization/53409
1686 * gcc.c-torture/compile/pr53409.c: New test.
1688 PR tree-optimization/53410
1689 * gcc.c-torture/compile/pr53410-1.c: New test.
1690 * gcc.c-torture/compile/pr53410-2.c: New test.
1692 2012-05-21 Joseph Myers <joseph@codesourcery.com>
1695 * gcc.c-torture/compile/pr53418-1.c,
1696 gcc.c-torture/compile/pr53418-2.c: New tests.
1698 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
1700 * gcc.dg/tm/indirect-2.c: New test.
1702 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1704 Backport from mainline
1705 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
1706 H.J. Lu <hongjiu.lu@intel.com>
1709 * gcc.target/i386/pr53416.c: New file.
1711 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1713 * gnat.dg/lto13.adb: New test.
1714 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1716 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1718 * gnat.dg/specs/lto12.ads: New test.
1719 * gnat.dg/specs/lto12_pkg.ads: New helper.
1721 2012-05-17 David S. Miller <davem@davemloft.net>
1723 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1724 failure on sparc-*-linux-gnu.
1726 2012-05-16 Richard Henderson <rth@redhat.com>
1729 * g++.dg/opt/pr52727.C: New testcase.
1731 2012-05-16 Richard Guenther <rguenther@suse.de>
1733 PR tree-optimization/53364
1734 * g++.dg/torture/pr53364.C: New testcase.
1736 2012-05-15 Jakub Jelinek <jakub@redhat.com>
1739 * gcc.dg/pr53358.c: New test.
1741 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
1743 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1744 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1746 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
1748 * gnat.dg/null_pointer_deref3.adb: New test.
1750 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
1753 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1755 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
1757 * gnat.dg/lto11.ad[sb]: New test.
1759 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
1762 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1764 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1766 PR tree-optimization/53239
1767 * g++.dg/opt/vrp3.C: New test.
1768 * g++.dg/opt/vrp3-aux.cc: New file.
1769 * g++.dg/opt/vrp3.h: New file.
1771 2012-05-07 Tobias Burnus <burnus@net-b.de>
1773 Backport from mainline:
1774 2012-05-07 Tobias Burnus <burnus@net-b.de>
1777 * gfortran.dg/typebound_operator_15.f90: New.
1779 2012-05-05 Tobias Burnus <burnus@net-b.de>
1781 Backport from mainline:
1782 2012-05-04 Tobias Burnus <burnus@net-b.de>
1785 * gfortran.dg/constructor_7.f90: New.
1786 * gfortran.dg/constructor_8.f90: New.
1788 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1790 Backport from mainline:
1792 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1794 PR tree-optimization/52633
1795 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1796 recognized as widening shifts instead of over-widening.
1797 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1798 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1799 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1800 * gcc.target/arm/pr52633.c: New test.
1802 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1804 PR tree-optimization/52870
1805 * gcc.dg/vect/pr52870.c: New test.
1807 2012-05-04 Richard Guenther <rguenther@suse.de>
1809 * gcc.dg/lto/pr53214_0.c: New testcase.
1811 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1813 * gcc.target/ia64/pr48496.c: New test.
1814 * gcc.target/ia64/pr52657.c: Likewise.
1816 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1818 Backport from mainline
1819 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1822 * gcc.target/powwerpc/pr53199.c: New file.
1824 2012-05-03 Martin Jambor <mjambor@suse.cz>
1826 Backport from mainline
1827 2012-05-02 Martin Jambor <mjambor@suse.cz>
1830 * g++.dg/lto/pr52605_0.C: New test.
1832 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1835 * g++.dg/other/final2.C: New.
1837 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1840 * gcc.dg/pr53174.c: New test.
1843 * gcc.target/arm/pr53187.c: New test.
1844 * gcc.c-torture/compile/pr53187.c: New test.
1846 2012-05-03 Richard Guenther <rguenther@suse.de>
1848 PR tree-optimization/53144
1849 * gcc.dg/torture/pr53144.c: New testcase.
1851 2012-05-02 Tobias Burnus <burnus@net-b.de>
1853 Backport from mainline
1854 2012-04-16 Tobias Burnus <burnus@net-b.de>
1857 * gfortran.dg/pointer_intent_6.f90: New.
1859 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1861 PR tree-optimization/53163
1862 * gcc.c-torture/compile/pr53163.c: New test.
1864 PR rtl-optimization/53160
1865 * gcc.c-torture/execute/pr53160.c: New test.
1867 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1871 * gfortran.dg/function_optimize_12.f90: New test.
1873 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
1875 Backport from mainline
1876 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1879 * gcc.c-torture/execute/20120427-1.c: New testcase.
1881 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
1884 * gcc.dg/torture/pr53120.c: New test.
1886 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1889 * gcc.dg/pr52880.c: New test.
1891 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
1894 PR tree-optimizations/52891
1896 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1898 2012-04-24 Richard Guenther <rguenther@suse.de>
1900 PR tree-optimization/53085
1901 * g++.dg/torture/pr53085.C: New testcase.
1903 2012-04-23 Richard Guenther <rguenther@suse.de>
1906 * gcc.dg/pr53060.c: New testcase.
1908 2012-04-23 Jakub Jelinek <jakub@redhat.com>
1910 PR tree-optimizations/52891
1911 * gcc.c-torture/compile/pr52891-1.c: New test.
1912 * gcc.c-torture/compile/pr52891-2.c: New test.
1914 2012-04-20 Ian Lance Taylor <iant@google.com>
1916 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1917 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1919 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1922 * g++.dg/parse/crash59.C: New.
1924 2012-04-16 Jason Merrill <jason@redhat.com>
1927 * g++.dg/cpp0x/variadic131.C: New.
1929 2012-04-16 Jason Merrill <jason@redhat.com>
1932 * g++.dg/cpp0x/variadic129.C: New.
1935 * g++.dg/cpp0x/variadic128.C: New.
1937 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
1939 Backport from mainline
1940 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1943 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1944 second function argument.
1945 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1946 (calc_permps): Update declaration. Calculate result correctly.
1947 (avx2_test): Change src2 type to union256i_d.
1948 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1951 2012-04-16 Martin Jambor <mjambor@suse.cz>
1953 Backported from mainline
1955 2012-04-13 Martin Jambor <mjambor@suse.cz>
1958 * g++.dg/ipa/pr52939.C: New test.
1960 2012-04-15 Jason Merrill <jason@redhat.com>
1963 * g++.dg/cpp0x/variadic125.C: New.
1966 * g++.dg/cpp0x/variadic124.C: New.
1968 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
1971 * g++.dg/lookup/using52.C: New.
1973 2012-04-13 Jason Merrill <jason@redhat.com>
1976 * g++.dg/cpp0x/variadic123.C: New.
1977 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1979 2012-04-11 Jason Merrill <jason@redhat.com>
1982 * g++.dg/ext/attrib45.C: New.
1984 2012-04-13 Tom de Vries <tom@codesourcery.com>
1986 Backport from mainline r186419.
1988 2012-04-13 Tom de Vries <tom@codesourcery.com>
1990 * gcc.dg/pr52734.c: New test.
1992 2012-04-13 Richard Guenther <rguenther@suse.de>
1994 PR tree-optimization/52969
1995 * gcc.dg/torture/pr52969.c: New testcase.
1997 2012-04-13 Richard Guenther <rguenther@suse.de>
2000 * gcc.dg/pr52862.c: New testcase.
2002 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2004 Backport from mainline
2005 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2008 * gcc.target/powerpc/pr52775.c: New file.
2010 2012-04-12 Richard Guenther <rguenther@suse.de>
2012 PR tree-optimization/52943
2013 * gcc.dg/torture/pr52943.c: New testcase.
2015 2012-04-09 Mike Stump <mikestump@comcast.net>
2017 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2018 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2019 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2020 * gnat.dg/aggr11.adb: Likewise.
2021 * gnat.dg/aggr11_pkg.ads: Likewise.
2022 * gnat.dg/aggr15.adb: Likewise.
2023 * gnat.dg/aggr15.ads: Likewise.
2024 * gnat.dg/aggr17.adb: Likewise.
2025 * gnat.dg/aggr18.adb: Likewise.
2026 * gnat.dg/array14.adb: Likewise.
2027 * gnat.dg/array14.ads: Likewise.
2028 * gnat.dg/array14_pkg.ads: Likewise.
2029 * gnat.dg/array19.adb: Likewise.
2030 * gnat.dg/array19.ads: Likewise.
2031 * gnat.dg/discr27.adb: Likewise.
2032 * gnat.dg/discr27.ads: Likewise.
2033 * gnat.dg/discr35.adb: Likewise.
2034 * gnat.dg/discr35.ads: Likewise.
2035 * gnat.dg/discr6.adb: Likewise.
2036 * gnat.dg/discr6_pkg.ads: Likewise.
2037 * gnat.dg/import1.adb: Likewise.
2038 * gnat.dg/import1.ads: Likewise.
2039 * gnat.dg/loop_address2.adb: Likewise.
2040 * gnat.dg/opt7.adb: Likewise.
2041 * gnat.dg/opt7.ads: Likewise.
2042 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2043 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2044 * gnat.dg/rep_clause2.adb: Likewise.
2045 * gnat.dg/rep_clause2.ads: Likewise.
2046 * gnat.dg/slice2.adb: Likewise.
2047 * gnat.dg/slice2.ads: Likewise.
2048 * gnat.dg/slice6.adb: Likewise.
2049 * gnat.dg/slice6_pkg.ads: Likewise.
2050 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2051 * gnat.dg/taft_type2.adb: Likewise.
2052 * gnat.dg/taft_type2.ads: Likewise.
2053 * gnat.dg/taft_type2_pkg.ads: Likewise.
2054 * gnat.dg/volatile10.adb: Likewise.
2055 * gnat.dg/volatile10_pkg.ads: Likewise.
2057 * gcc.dg/dll-8.c: Remove execute permissions.
2058 * g++.dg/ext/dllexport5.C: Likewise.
2060 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2062 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2063 (check_effective_target_sync_long_long): Add SPARC case.
2064 (check_effective_target_sync_long_long_runtime): Likewise.
2065 (check_effective_target_sync_int_long): Adjust SPARC case.
2066 (check_effective_target_sync_char_short): Likewise.
2068 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2072 * gfortran.dg/function_optimize_11.f90: New test.
2074 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2078 * gfortran.dg/use_only_6.f90: New test.
2080 2012-04-06 Mike Stump <mikestump@comcast.net>
2083 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2085 2012-04-05 Jason Merrill <jason@redhat.com>
2088 * g++.dg/template/qualified-id5.C: New.
2090 2012-04-03 Jason Merrill <jason@redhat.com>
2093 * g++.dg/cpp0x/variadic-value1.C: New.
2095 2012-04-03 Richard Guenther <rguenther@suse.de>
2097 Backport from mainline
2098 2012-03-02 Richard Guenther <rguenther@suse.de>
2100 PR tree-optimization/52406
2101 * gcc.dg/torture/pr52406.c: New testcase.
2103 2012-04-03 Richard Guenther <rguenther@suse.de>
2105 Backport from mainline
2106 2012-03-15 Richard Guenther <rguenther@suse.de>
2109 * gfortran.dg/vect/pr52580.f: New testcase.
2111 2012-04-03 Richard Guenther <rguenther@suse.de>
2113 Backport from mainline
2114 2012-03-06 Richard Guenther <rguenther@suse.de>
2117 * gcc.dg/torture/pr52493.c: New testcase.
2119 2012-03-23 Richard Guenther <rguenther@suse.de>
2121 PR tree-optimization/52678
2122 * gfortran.dg/pr52678.f: New testcase.
2124 2012-03-26 Richard Guenther <rguenther@suse.de>
2126 PR tree-optimization/52701
2127 * gfortran.dg/pr52701.f90: New testcase.
2129 2012-03-30 Richard Guenther <rguenther@suse.de>
2131 PR tree-optimization/52754
2132 * gcc.target/i386/pr52754.c: New testcase.
2134 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2136 PR tree-optimization/52835
2137 * gfortran.dg/pr52835.f90: New test.
2139 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2141 * gnat.dg/controlled6.adb: New test.
2142 * gnat.dg/controlled6_pkg.ads: New helper.
2143 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2145 2012-03-29 Meador Inge <meadori@codesourcery.com>
2148 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2150 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2153 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2155 2012-03-29 Jason Merrill <jason@redhat.com>
2158 * g++.dg/template/inherit8.C: New.
2160 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2163 * g++.dg/ext/weak4.C: New test.
2165 2012-03-29 Jason Merrill <jason@redhat.com>
2168 * g++.dg/cpp0x/initlist-array3.C: New.
2170 2012-03-28 Jason Merrill <jason@redhat.com>
2173 * g++.dg/overload/virtual2.C: New.
2175 2012-03-28 Martin Jambor <mjambor@suse.cz>
2177 Backported from mainline
2178 2012-03-27 Martin Jambor <mjambor@suse.cz>
2181 * gcc.dg/torture/pr52693.c: New test.
2183 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2186 * gcc.dg/pr52691.c: New test.
2189 * gcc.c-torture/compile/pr52750.c: New test.
2191 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2193 Backport from 2012-03-28 mainline r185910.
2196 * gcc.target/avr/torture/builtins-2.c: New test.
2198 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2201 * gcc.target/i386/pr52736.c: New test.
2203 2012-03-27 Richard Guenther <rguenther@suse.de>
2206 * gcc.dg/torture/pr52720.c: New testcase.
2208 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2210 Backport from 2012-03-26 mainline r185793.
2212 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2213 Add "-Os -flto" to list.
2215 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2217 * gnat.dg/concat2.ad[sb]: New test.
2219 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2222 * gcc.c-torture/compile/limits-externdecl.c: New test.
2224 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2227 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2229 2012-03-22 Tobias Burnus <burnus@net-b.de>
2232 * gfortran.dg/intrinsic_8.f90: New.
2234 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2237 * g++.dg/ext/attrib44.C: New test.
2239 2012-03-22 Jason Merrill <jason@redhat.com>
2241 * g++.dg/torture/pr52582.C: New.
2243 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2245 Backport from 2012-03-20 mainline r185583.
2247 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2250 Backport from 2012-03-20 mainline r185570.
2253 * gcc.target/avr/torture/addr-space-2.h: New file.
2254 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2255 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2256 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2257 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2259 Backport from 2012-03-12 mainline r185255.
2262 * gcc.target/avr/torture/addr-space-1.h: New file.
2263 * gcc.target/avr/torture/addr-space-g.h: New test.
2264 * gcc.target/avr/torture/addr-space-0.h: New test.
2265 * gcc.target/avr/torture/addr-space-1.h: New test.
2266 * gcc.target/avr/torture/addr-space-x.h: New test.
2268 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2270 Backported from mainline
2271 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2274 * g++.dg/cpp0x/udlit-args2.C: New test.
2276 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2279 * gcc.dg/Wunused-var-3.c: New test.
2281 2012-03-22 Release Manager
2283 * GCC 4.7.0 released.
2285 2012-03-20 Jason Merrill <jason@redhat.com>
2287 * g++.dg/cpp0x/auto32.C: New.
2289 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2290 Andrew Pinski <apinski@cavium.com>
2293 * gcc.dg/pr52592.c: New test.
2295 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2298 * g++.dg/opt/pr52582.C: New test.
2300 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2303 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2305 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2307 2012-03-10 Tobias Burnus <burnus@net-b.de>
2310 * gfortran.dg/proc_ptr_34.f90: New.
2312 2012-03-07 Jason Merrill <jason@redhat.com>
2315 * g++.dg/cpp0x/udlit-mangle.C: New.
2317 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2319 Backport from mainline r184894.
2320 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2323 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2325 Backport from mainline
2326 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2328 * gcc.target/powerpc/pr52457.c: New test.
2330 2012-03-01 Kai Tietz <ktietz@redhat.com>
2332 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2333 routines on mingw targets.
2334 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2337 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2339 PR tree-optimization/52445
2340 * gcc.dg/pr52445.c: New test.
2342 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2345 * gcc.c-torture/compile/pr52437.c: New test.
2348 * gcc.dg/torture/pr52419.c: New test.
2350 PR tree-optimization/52429
2351 * gcc.dg/torture/pr52429.c: New test.
2352 * g++.dg/opt/pr52429.C: New test.
2354 2012-02-29 Richard Guenther <rguenther@suse.de>
2357 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2358 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2359 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2360 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2361 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2362 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2364 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2366 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2368 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2371 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2373 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2376 * gcc.target/arm/neon/pr51534.c: New testcase.
2378 2012-02-28 Richard Guenther <rguenther@suse.de>
2381 * gcc.dg/torture/pr52407.c: New testcase.
2383 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2385 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2386 * gcc.target/arm/vfp2.c: Likewise.
2387 * gcc.target/arm/vfp3.c: Likewise.
2388 * gcc.target/arm/vfp4.c: Likewise.
2389 * gcc.target/arm/vfp5.c: Likewise.
2390 * gcc.target/arm/vfp6.c: Likewise.
2391 * gcc.target/arm/vfp7.c: Likewise.
2392 * gcc.target/arm/vfp8.c: Likewise.
2393 * gcc.target/arm/vfp9.c: Likewise.
2394 * gcc.target/arm/vfp10.c: Likewise.
2395 * gcc.target/arm/vfp11.c: Likewise.
2396 * gcc.target/arm/vfp12.c: Likewise.
2397 * gcc.target/arm/vfp13.c: Likewise.
2398 * gcc.target/arm/vfp14.c: Likewise.
2399 * gcc.target/arm/vfp15.c: Likewise.
2400 * gcc.target/arm/vfp16.c: Likewise.
2401 * gcc.target/arm/vfp17.c: Likewise.
2402 * gcc.target/arm/neon-constants.h: New file.
2403 * gcc.target/arm/neon-vect1.c: New test.
2404 * gcc.target/arm/neon-vect2.c: New test.
2405 * gcc.target/arm/neon-vect3.c: New test.
2406 * gcc.target/arm/neon-vect4.c: New test.
2407 * gcc.target/arm/neon-vect5.c: New test.
2408 * gcc.target/arm/neon-vect6.c: New test.
2409 * gcc.target/arm/neon-vect7.c: New test.
2410 * gcc.target/arm/neon-vect8.c: New test.
2412 2012-02-28 Richard Guenther <rguenther@suse.de>
2414 PR tree-optimization/52402
2415 * gcc.dg/torture/pr52402.c: New testcase.
2417 2012-02-28 Richard Guenther <rguenther@suse.de>
2420 * g++.dg/lto/pr52400_0.C: New testcase.
2422 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2424 * gcc.target/avr/torture/builtins-1.c: New test.
2425 * gcc.target/avr/torture/builtins-error.c: New test.
2427 2012-02-28 Kai Tietz <ktietz@redhat.com>
2429 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2431 * gcc.target/i386/pr45352-2.c: Likewise.
2432 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2434 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2435 targets instead rand.
2436 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2437 * gcc.target/i386/sse2-mul-1.c: Likewise.
2438 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2439 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2441 * gcc.target/i386/pad-1.c: Likewise.
2442 * gcc.target/i386/pad-9.c: Likewise.
2443 * gcc.target/i386/pad-2.c: Likewise.
2444 * gcc.target/i386/pad-5b.c: Likewise.
2445 * gcc.target/i386/pad-8.c: Likewise.
2446 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2447 * gcc.target/i386/pr44130.c: Likewise.
2448 * gcc.target/i386/align-main-1.c: Likewise.
2449 * gcc.target/i386/align-main-2.c: Likewise.
2450 * gcc.target/i386/sw-1.c: Likewise.
2451 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2452 on x64 mingw target.
2453 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2454 * gcc.target/i386/pr46295.c: Likewise.
2455 * gcc.target/i386/amd64-abi-1.c: Likewise.
2456 * gcc.target/i386/amd64-abi-2.c: Likewise.
2457 * gcc.target/i386/pr39082-1.c: Likewise.
2458 * gcc.target/i386/pr39162.c: Likewise.
2459 * gcc.target/i386/pr22152.c: Likewise.
2460 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2461 * gcc.target/i386/wrfsbase-2.c: Likewise.
2462 * gcc.target/i386/local.c: Likewise
2463 * gcc.target/i386/wrgsbase-1.c: Likewise.
2464 * gcc.target/i386/wrfsbase-1.c: Likewise.
2465 * gcc.target/i386/pr39315-3.c: Likewise.
2466 * gcc.target/i386/pr35767-4.c: Likewise.
2467 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2469 * gcc.target/i386/pr45336-2.c: Likewise.
2470 * gcc.target/i386/pr45336-1.c: Likewise.
2471 * gcc.target/i386/pr45336-4.c: Likewise.
2473 2012-02-27 Tristan Gingold <gingold@adacore.com>
2475 * gnat.dg/array20.ad[sb]: New test.
2477 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2480 * gcc.target/arm/pr52375.c: New test.
2481 * gcc.c-torture/compile/pr52375.c: New test.
2483 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2485 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2486 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2488 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2490 * gnat.dg/aggr19.adb: New test.
2491 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2493 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2496 * gcc.target/sh/pr49263.c: New.
2498 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2500 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2501 simulate_thread_wrapper_other_threads
2502 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2503 Move initialization of 'value' to main().
2504 (main): Initialize 'value';
2505 * gcc.dg/simulate-thread/speculative-store.c
2506 (simulate_thread_step_verify): Return 0 when successful.
2507 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2509 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2510 (simulate_thread_wrapper_other_threads): Return a success/fail value
2511 and issue an error if the instruction count threshold is exceeded.
2513 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2516 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2517 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2519 2012-02-24 Richard Guenther <rguenther@suse.de>
2522 * gcc.dg/pr52355.c: New testcase.
2524 2012-02-23 Kai Tietz <ktietz@redhat.com>
2526 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2528 * gcc.dg/Wpadded.c: Likewise.
2529 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2531 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2532 for sleep by Sleep and add windows.h include for this function.
2533 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2535 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2537 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2539 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2540 on x64 mingw target.
2541 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2542 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2543 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2544 failure on LLP64 target.
2546 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2549 * gcc.dg/noncompile/pr52290.c: New test.
2551 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2553 PR tree-optimization/52019
2554 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2556 2012-02-22 Kai Tietz <ktietz@redhat.com>
2558 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2559 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2560 derived pdiff_t type.
2561 * g++.dg/torture/pr49720.C: Likewise
2563 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2566 * gcc.target/i386/pr52330.c: New test.
2568 2012-02-22 Tobias Burnus <burnus@net-b.de>
2571 * gfortran.dg/io_constraints_10.f90: New.
2573 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2575 * lib/target-supports.exp (check_effective_target_vect_condition):
2576 Return true for NEON.
2578 2012-02-21 Kai Tietz <ktietz@redhat.com>
2580 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2582 2012-02-21 Richard Guenther <rguenther@suse.de>
2584 PR tree-optimization/52324
2585 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2587 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2590 * gcc.target/avr/torture/pr51782-1.c: New test.
2592 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2594 PR tree-optimization/52318
2595 * gcc.dg/pr52318.c: New test.
2597 2012-02-20 Kai Tietz <ktietz@redhat.com>
2599 * gcc.dg/bf-ms-layout-3.c: New testcase.
2601 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2605 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2607 2012-02-20 Richard Guenther <rguenther@suse.de>
2609 PR tree-optimization/52298
2610 * gcc.dg/torture/pr52298.c: New testcase.
2611 * gcc.dg/vect/pr52298.c: Likewise.
2613 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2615 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2616 * gcc.c-torture/execute/pr52286.c: Ditto.
2618 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2620 PR tree-optimization/52286
2621 * gcc.c-torture/execute/pr52286.c: New test.
2623 2012-02-18 Tobias Burnus <burnus@net-b.de>
2626 * gfortran.dg/interface_35.f90: Use -std=f2003.
2627 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2628 * gfortran.dg/interface_assignment_4.f90: Ditto.
2629 * gfortran.dg/bessel_1.f90: Ditto.
2630 * gfortran.dg/func_result_6.f90: Ditto.
2631 * gfortran.dg/hypot_1.f90: Ditto.
2632 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2634 2012-02-17 Tobias Burnus <burnus@net-b.de>
2636 PR translation/52232
2637 PR translation/52234
2638 PR translation/52245
2639 PR translation/52246
2640 PR translation/52262
2641 PR translation/52273
2642 * gfortran.dg/coarray_22.f90: Update dg-error.
2643 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2645 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2648 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2649 (simulate-thread): Use default timeout.
2651 2012-02-16 Jason Merrill <jason@redhat.com>
2654 * g++.dg/ext/timevar1.C: New.
2656 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2659 * g++.dg/template/using21.C: New.
2660 * g++.dg/template/using22.C: Likewise.
2662 2012-02-16 Jason Merrill <jason@redhat.com>
2665 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2667 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2669 PR tree-optimization/52255
2670 * gcc.c-torture/compile/pr52255.c: New test.
2673 * g++.dg/debug/dwarf2/pr52260.C: New test.
2676 * g++.dg/ipa/pr51929.C: New test.
2678 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2681 * gcc.target/powerpc/pr52199.c: New file.
2683 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2686 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2688 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2690 * gcc.dg/pr51867.c: Don't include <math.h>.
2693 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2695 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2696 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2698 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2700 PR tree-optimization/50561
2701 * gcc.dg/graphite/pr50561.c: New testcase.
2703 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2705 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2706 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2708 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2710 * gnat.dg/discr35.ad[sb]: New test.
2712 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2714 * gnat.dg/volatile10.adb: New test.
2715 * gnat.dg/volatile10_pkg.ads: New helper.
2717 2012-02-14 Jason Merrill <jason@redhat.com>
2719 * g++.dg/ext/attrib43.C: New.
2721 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2723 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2724 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2726 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2727 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2728 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2729 effective_target fgnu_tm.
2730 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2732 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2735 * g++.dg/template/asmgoto1.C: New test.
2737 2012-02-14 Ian Lance Taylor <iant@google.com>
2740 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2741 compiling generated file for 64bit and index tests.
2743 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2745 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2747 2012-02-14 Richard Guenther <rguenther@suse.de>
2749 PR tree-optimization/52244
2750 PR tree-optimization/51528
2751 * gcc.dg/torture/pr52244.c: New testcase.
2753 2012-02-14 Walter Lee <walt@tilera.com>
2755 * g++.dg/other/PR23205.C: Disable test on tile.
2756 * g++.dg/other/pr23205-2.C: Disable test on tile.
2757 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2758 * gcc.dg/20040813-1.c: Disable test on tile.
2759 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2760 * gcc.misc-tests/linkage.exp: Handle tilegx.
2762 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2764 PR tree-optimization/52210
2765 * gcc.dg/pr52210.c: New test.
2767 2012-02-14 Jason Merrill <jason@redhat.com>
2770 * g++.dg/overload/defarg5.C: New.
2772 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2775 * c-c++-common/pr52181.c: New test.
2777 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2780 * g++.dg/ext/atomic-1.C: New test.
2782 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2784 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2786 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2789 * gcc.c-torture/execute/pr52209.c: New test.
2791 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2794 * gfortran.dg/elemental_optional_args_5.f03: New test.
2796 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2799 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2802 2012-02-11 Ian Lance Taylor <iant@google.com>
2805 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2806 SPARC Solaris. Don't run the test at all on systems where it may
2807 not work, rather than xfailing it.
2809 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2811 PR rtl-optimization/52175
2812 * gcc.c-torture/compile/pr52175.c: New test.
2814 2012-02-10 Jason Merrill <jason@redhat.com>
2817 * g++.dg/template/repo10.C: New.
2819 2012-02-11 Jakub Jelinek <jakub@redhat.com>
2822 * gcc.dg/pr52132.c: New test.
2824 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2826 * gnat.dg/specs/aggr4.ads: New test.
2827 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2829 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2832 * gcc.target/i386/pr52146.c: New.
2834 2012-02-10 Jakub Jelinek <jakub@redhat.com>
2837 * c-c++-common/pr52177.c: New test.
2839 2012-02-10 Jan Hubicka <jh@suse.cz>
2842 * g++.dg/torture/pr48600.C: New testcase.
2844 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2847 * gcc.dg/dfp/pr52140.c: New test.
2849 2012-02-09 Jakub Jelinek <jakub@redhat.com>
2852 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2855 2012-02-09 Bin Cheng <bin.cheng@arm.com>
2858 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2859 * testsuite/gcc.dg/pr51867.c: New test.
2861 2012-02-09 Ian Lance Taylor <iant@google.com>
2863 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2864 which don't support -fsplit-stack. Turn off optimization when
2865 compiling select5-out.go.
2867 2012-02-08 Ian Lance Taylor <iant@google.com>
2869 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2870 systems which don't support -fsplit-stack.
2872 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2874 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2875 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2876 machine instuction in the log.
2878 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2880 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2883 2012-02-08 Magnus Granberg <zorry@gentoo.org>
2886 * gcc.dg/pr48524.c: New test.
2887 * gcc.dg/pr48524.spec: New spec file for test.
2889 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2892 * gfortran.dg/vect/pr32380.f90: New test.
2894 2012-02-08 Tobias Burnus <burnus@net-b.de>
2897 * gfortran.dg/realloc_on_assign_12.f90: New.
2899 2012-02-08 Richard Guenther <rguenther@suse.de>
2901 PR rtl-optimization/52170
2902 * gcc.dg/torture/pr52170.c: New testcase.
2904 2012-02-08 Jakub Jelinek <jakub@redhat.com>
2906 PR gcov-profile/52150
2907 * gcc.dg/tree-prof/pr52150.c: New test.
2909 PR rtl-optimization/52139
2910 * gcc.dg/pr52139.c: New test.
2912 2012-02-07 Jason Merrill <jason@redhat.com>
2915 * g++.dg/cpp0x/constexpr-union3.C: New.
2918 * g++.dg/lto/pr52035_0.C: New.
2920 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2922 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2923 * gcc.dg/special/weak-1.c: Likewise.
2924 * gcc.dg/ucnid-12.c: Likewise.
2925 * gcc.dg/torture/pr45678-1.c: Likewise.
2926 * gcc.dg/torture/pr45678-2.c: Likewise.
2927 * gcc.dg/vector-4.c: Likewise.
2928 * gcc.dg/ipa/inline-5.c: Likewise.
2929 * gcc.dg/ucnid-11.c: Likewise.
2930 * gcc.misc-tests/gcov-13.c: Likewise.
2931 * gcc.misc-tests/gcov-14.c: Likewise.
2932 * g++.dg/ext/label13.C: Likewise.
2933 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2934 hppa*-*-hpux* options.
2935 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2936 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2937 * gcc.dg/pr48616.c: Likewise.
2938 * gcc.dg/pr17957.c: Likewise.
2939 * gcc.dg/pr17055-1.c: Likewise.
2940 * gcc.dg/pr32912-1.c: Likewise.
2941 * gcc.dg/tm/pr51472.c: Likewise.
2942 * c-c++-common/fold-bitand-4.c: Likewise.
2943 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2944 Use dg-additional-options for extra options.
2946 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2948 * gcc.target/epiphany/interrupt-2.c: New test.
2950 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2953 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2954 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2957 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2960 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2962 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2966 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2967 * gcc.target/mips/va-arg-1.c: New test.
2969 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2971 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2972 for -mno-pointers-to-nested-functions.
2974 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2976 * gcc.c-torture/execute/20120207-1.c: New test.
2978 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2980 PR rtl-optimization/52060
2981 * gcc.dg/torture/pr52060.c: New test.
2984 * gcc.c-torture/compile/pr52074.c: New test.
2986 2012-02-07 Tobias Burnus <burnus@net-b.de>
2989 * gfortran.dg/class_to_type_2.f90: New.
2991 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2994 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2997 2012-02-06 Jason Merrill <jason@redhat.com>
3000 * g++.dg/template/conv13.C: New.
3002 2012-02-06 Richard Guenther <rguenther@suse.de>
3004 PR tree-optimization/52115
3005 * gcc.c-torture/compile/pr52115.c: New testcase.
3007 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3010 * gcc.c-torture/execute/pr52129.c: New test.
3012 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3014 * gcc.dg/pr48374.c: Actually add the test I forgot
3015 in the 2012-01-25 commit.
3017 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3020 * gfortran.dg/vect/vect-8.f90: New test case.
3022 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3025 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3027 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3030 * gfortran.dg/class_48.f90 : Add test of allocate class array
3031 component with source in subroutine test3. Remove commenting
3032 out in subroutine test4, since branching on unitialized variable
3033 is now fixed (no PR for this last.).
3035 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3037 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3039 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3041 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3044 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3045 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3047 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3049 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3050 (check_effective_target_sync_int_long): Use it.
3051 (check_effective_target_sync_char_short): Likewise.
3052 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3054 2012-02-05 Tobias Burnus <burnus@net-b.de>
3057 * gfortran.dg/class_48.f90: Add some further checks.
3059 2012-02-05 Ira Rosen <irar@il.ibm.com>
3061 PR tree-optimization/52091
3062 * gcc.dg/vect/pr52091.c: New test.
3064 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3066 PR rtl-optimization/52113
3067 * gcc.target/avr/pr52113.c: New test.
3069 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3071 PR rtl-optimization/52092
3072 * gcc.c-torture/compile/pr52092.c: New test.
3074 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3077 * gfortran.dg/class_array_10.f03: New test.
3080 * gfortran.dg/class_array_11.f03: New test.
3083 * gfortran.dg/class_array_12.f03: New test.
3085 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3088 * gfortran.dg/realloc_on_assign_11.f90: New test.
3090 2012-02-02 Tobias Burnus <burnus@net-b.de>
3093 * gfortran.dg/shape_7.f90: New.
3095 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3097 * gcc.target/mips/mips-prepend-1.c: New test.
3099 2012-02-02 Jan Hubicka <jh@suse.cz>
3100 Tom de Vries <tom@codesourcery.com>
3103 * testsuite/gcc.dg/alias-12.c: New testcase.
3104 * testsuite/gcc.dg/alias-13.c: New testcase.
3106 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3109 * gcc.dg/pr52086.c: New test.
3111 PR tree-optimization/52073
3112 * gcc.c-torture/compile/pr52073.c: New test.
3114 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3117 * gfortran.dg/function_optimize_10.f90: New test.
3119 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3121 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3124 2012-02-01 Tobias Burnus <burnus@net-b.de>
3127 * gfortran.dg/typebound_operator_14.f90: New.
3129 2012-02-01 Tobias Burnus <burnus@net-b.de>
3132 * gfortran.dg/elemental_function_1.f90: New.
3134 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3136 PR rtl-optimization/51374
3137 * gcc.target/avr/torture/pr51374-1.c:
3138 Also fail if SBIS is seen.
3140 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3142 PR rtl-optimization/51374
3143 * gcc.target/avr/torture/pr51374-1.c: New.
3145 2012-01-31 Tobias Burnus <burnus@net-b.de>
3148 * gfortran.dg/typebound_generic_11.f90: New.
3150 2012-01-31 Tobias Burnus <burnus@net-b.de>
3153 * gfortran.dg/class_49.f90: New.
3155 2012-01-31 Tobias Burnus <burnus@net-b.de>
3158 * gfortran.dg/elemental_args_check_6.f90: New.
3160 2012-01-31 Jason Merrill <jason@redhat.com>
3163 * g++.dg/cpp0x/variadic122.C: New.
3165 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3168 * gfortran.dg/realloc_on_assign_10.f90: New test.
3170 2012-01-31 Richard Guenther <rguenther@suse.de>
3172 PR tree-optimization/51528
3173 * gcc.dg/torture/pr51528.c: New testcase.
3175 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3178 * lib/go.exp (go_target_compile): Append timeout= to options.
3179 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3180 select5-out.go test on alpha*-*-* targets.
3182 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3184 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3185 (TEST_SHORT): Reformat in the same way.
3186 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3187 (TEST_SHORT): Reformat in the same way.
3188 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3189 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3190 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3191 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3192 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3194 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3197 * gcc.target/arm/pr51835.c: New testcase.
3199 2012-01-30 Richard Guenther <rguenther@suse.de>
3201 PR tree-optimization/52028
3202 * gcc.dg/torture/pr52028.c: New testcase.
3203 * gfortran.dg/ldist-pr45199.f: Adjust.
3204 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3205 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3206 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3208 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3211 * gcc.dg/tree-prof/pr52027.c: New test.
3213 PR tree-optimization/52046
3214 * gcc.dg/pr52046.c: New test.
3217 * g++.dg/other/pr52048.C: New test.
3219 2012-01-30 Richard Guenther <rguenther@suse.de>
3221 PR tree-optimization/52045
3222 * gcc.dg/pr52045.c: New testcase.
3224 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3226 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3227 new code generated for __sync_lock_release.
3229 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3231 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3233 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3236 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3238 * g++.dg/ext/visibility/template10.C: Fix typo.
3240 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3242 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3245 * g++.dg/cpp0x/constexpr-ice6.C: New.
3247 2012-01-29 Tobias Burnus <burnus@net-b.de>
3250 * gfortran.dg/default_initialization_6.f90: New.
3252 2012-01-29 Tobias Burnus <burnus@net-b.de>
3255 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3256 * gfortran.dg/class_48.f90: New.
3258 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3261 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3263 2012-01-28 Tobias Burnus <burnus@net-b.de>
3266 * gfortran.dg/class_allocate_12.f90: New.
3268 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3270 * gcc.dg/torture/pr50444.c: Fix dg directives.
3272 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3275 * gcc.target/arm/pr52006.c: New test.
3277 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3280 * gcc.dg/lto/trans-mem.h: New file.
3281 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3282 * gcc.dg/lto/trans-mem-1_1.c: Same.
3283 * gcc.dg/lto/trans-mem-4_1.c: Same.
3284 * gcc.dg/lto/trans-mem-3_1.c: Same.
3286 2012-01-27 Tobias Burnus <burnus@net-b.de>
3289 * gfortran.dg/dummy_procedure_7.f90: New.
3291 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3293 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3294 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3296 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3299 * g++.dg/other/gc5.C: New test.
3301 2012-01-27 Richard Guenther <rguenther@suse.de>
3303 PR tree-optimization/50444
3304 * gcc.dg/torture/pr50444.c: New testcase.
3306 2012-01-27 Tobias Burnus <burnus@net-b.de>
3310 * gfortran.dg/move_alloc_13.f90: New.
3312 2012-01-27 Tobias Burnus <burnus@net-b.de>
3315 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3316 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3317 and change dg-error string.
3319 2012-01-27 Tobias Burnus <burnus@net-b.de>
3322 * gfortran.dg/elemental_args_check_5.f90: New.
3324 2012-01-27 Richard Guenther <rguenther@suse.de>
3327 * g++.dg/torture/pr51959.C: New testcase.
3329 2012-01-27 Tom de Vries <tom@codesourcery.com>
3331 PR tree-optimization/51990
3332 * gcc.dg/pr51990.c: New test.
3333 * gcc.dg/pr51990-2.c: Same.
3335 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3336 Tobias Burnus <burnus@gcc.gnu.org>
3339 * gfortran.dg/class_allocate_11.f03: New.
3344 * gfortran.dg/class_allocate_7.f03: New.
3345 * gfortran.dg/class_allocate_8.f03: New.
3346 * gfortran.dg/class_allocate_9.f03: New.
3347 * gfortran.dg/class_allocate_10.f03: New.
3349 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3351 * gnat.dg/discr34.adb: New test.
3352 * gnat.dg/discr34_pkg.ads: New helper.
3354 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3356 * gnat.dg/discr33.adb: New test.
3358 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3360 * gnat.dg/limited_with3.ad[sb): New test.
3361 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3362 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3363 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3365 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3367 * gnat.dg/stack_usage1.adb: New test.
3368 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3370 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3371 * gcc.dg/pr44194-2.c: Likewise.
3373 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3376 * g++.dg/template/crash112.C: New.
3378 2012-01-27 Richard Henderson <rth@redhat.com>
3380 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3382 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3384 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3386 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3389 * g++.dg/opt/pr51895.C: New test.
3391 2012-01-26 Michael Matz <matz@suse.de>
3393 PR tree-optimization/48794
3394 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3396 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3398 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3400 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3402 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3403 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3405 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3406 the default value for s390 and s390x.
3408 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3411 * gcc.dg/lto/trans-mem-4_0.c: New.
3412 * gcc.dg/lto/trans-mem-4_1.c: New.
3413 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3415 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3416 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3418 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3419 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3422 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3424 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3426 2012-01-25 Ian Lance Taylor <iant@google.com>
3428 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3430 2012-01-25 Tobias Burnus <burnus@net-b.de>
3433 * gfortran.dg/typebound_proc_25.f90: New.
3435 2012-01-25 Jason Merrill <jason@redhat.com>
3438 * g++.dg/lto/pr51992_0.C: New.
3440 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3442 PR tree-optimization/51987
3443 * gcc.target/i386/pr51987.c: New test.
3445 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3447 * gcc.dg/tm/lto-1.c: Require lto support in target.
3449 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3451 PR rtl-optimization/48374
3452 * gcc.dg/pr48374.c: New test.
3454 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3456 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3458 2012-01-25 Tobias Burnus <burnus@net-b.de>
3461 * gfortran.dg/derived_constructor_char_3.f90: New.
3463 2012-01-24 Ian Lance Taylor <iant@google.com>
3465 * go.test/go-test.exp (filecmp): New procedure.
3466 (errchk): Handle quoted square brackets.
3467 (go-gc-tests): Set go_compile_args. Handle various new test
3468 lines. Skip a few new tests.
3469 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3471 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3473 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3474 (check_effective_target_vect_extract_even_odd)
3475 (check_effective_target_vect_interleave): Return true for MIPS
3478 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3480 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3481 (main): Use it instead of argc.
3483 2012-01-24 Jason Merrill <jason@redhat.com>
3486 * g++.dg/cpp0x/sfinae31.C: New.
3488 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3490 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3492 2012-01-24 Jason Merrill <jason@redhat.com>
3495 * g++.dg/inherit/covariant20.C: New.
3497 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3500 * g++.dg/parse/crash58.C: New.
3502 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3505 * gcc.dg/pr51957-1.c: New test.
3506 * gcc.dg/pr51957-1.h: New file.
3507 * gcc.dg/pr51957-2.c: New test.
3509 2012-01-23 Jason Merrill <jason@redhat.com>
3512 * g++.dg/ext/visibility/template10.C: New.
3514 2012-01-23 Tobias Burnus <burnus@net-b.de>
3517 * gfortran.dg/move_alloc_12.f90: New.
3519 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3522 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3524 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3527 * g++.dg/template/crash111.C: New.
3529 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3531 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3533 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3535 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3538 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3539 the DW_TAG_class_type and DW_AT_name: "Executor".
3541 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3543 * lib/target-supports.exp
3544 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3545 (check_effective_target_vect_interleave): Likewise.
3547 2012-01-22 Jason Merrill <jason@redhat.com>
3550 * g++.dg/template/using20.C: New.
3551 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3553 2012-01-23 Jason Merrill <jason@redhat.com>
3556 * g++.dg/torture/pr51344.C: Limit to x86.
3558 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3560 * c-c++-common/tm/omp.c: Require target with pthread support.
3562 2012-01-23 Richard Guenther <rguenther@suse.de>
3564 PR tree-optimization/51949
3565 * gcc.dg/torture/pr51949.c: New testcase.
3567 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3569 PR rtl-optimization/51933
3570 * gcc.c-torture/execute/pr51933.c: New test.
3572 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3574 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3575 Do not define for Interix.
3577 2012-01-22 Jason Merrill <jason@redhat.com>
3580 * g++.dg/lto/pr51832.h: New.
3581 * g++.dg/lto/pr51832_0.C: New.
3582 * g++.dg/lto/pr51832_1.C: New.
3584 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3586 * gcc.dg/ext-elim-1.c: New test.
3588 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3591 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3592 * g++.dg/opt/longbranch1.C: Likewise.
3594 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3596 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3599 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3602 * gfortran.dg/namelist_74.f90: New test.
3603 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3605 2012-01-21 Tobias Burnus <burnus@net-b.de>
3608 * gfortran.dg/class_47.f90: New.
3610 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3612 * gnat.dg/renaming5.ad[sb]: New test.
3614 2012-01-20 Jason Merrill <jason@redhat.com>
3617 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3619 2012-01-20 Jason Merrill <jason@redhat.com>
3622 * g++.dg/ext/attrib42.C: Require ilp32.
3624 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3627 * gcc.target/arm/pr51915.c: New test.
3629 2012-01-20 Cary Coutant <ccoutant@google.com>
3630 Dodji Seketeli <dodji@redhat.com>
3633 * g++.dg/debug/dwarf2/nested-3.C: New test.
3635 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3638 * g++.dg/template/crash110.C: New.
3640 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3642 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3643 Remove default options on hppa*-*-hpux*.
3645 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3647 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3649 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3651 * gcc.c-torture/compile/pr51856.c: New testcase.
3653 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
3655 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3656 options to go_target_compile.
3658 2012-01-20 Kai Tietz <ktietz@redhat.com>
3660 * g++.dg/torture/pr51344.C: Fix typo.
3662 2012-01-20 Richard Guenther <rguenther@suse.de>
3664 PR tree-optimization/51903
3665 * g++.dg/torture/pr51903.C: New testcase.
3667 2012-01-20 Tobias Burnus <burnus@net-b.de>
3668 Janus Weil <janus@gcc.gnu.org>
3671 * gfortran.dg/use_21.f90: New.
3673 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3676 * gcc.dg/torture/pr51106-1.c: New test.
3677 * gcc.dg/torture/pr51106-2.c: New test.
3679 2012-01-19 Kai Tietz <ktietz@redhat.com>
3681 * g++.dg/torture/pr51344.C: New test.
3683 2012-01-19 Tobias Burnus <burnus@net-b.de>
3686 * gfortran.dg/intrinsic_size_2.f90: New.
3688 2012-01-19 Jason Merrill <jason@redhat.com>
3691 * g++.dg/inherit/using7.C: New.
3693 2012-01-19 Richard Guenther <rguenther@suse.de>
3695 PR tree-optimization/37997
3696 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3698 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3700 PR rtl-optimization/51505
3701 * gcc.dg/pr51505.c: New test.
3703 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
3706 * gfortran.dg/typebound_operator_12.f03: New.
3707 * gfortran.dg/typebound_operator_13.f03: New.
3709 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3712 * g++.dg/cpp0x/pr51225.C: New.
3714 2012-01-17 Ian Lance Taylor <iant@google.com>
3717 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3719 2012-01-17 Tobias Burnus <burnus@net-b.de>
3722 * gfortran.dg/realloc_on_assign_9.f90: New.
3724 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
3727 * gcc.dg/tm/memopt-3.c: Remove xfail.
3728 * gcc.dg/tm/memopt-4.c: Remove xfail.
3729 * gcc.dg/tm/memopt-5.c: Remove xfail.
3730 * gcc.dg/tm/memopt-7.c: Remove xfail.
3732 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3734 PR tree-optimization/51877
3735 * gcc.c-torture/execute/pr51877.c: New test.
3737 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3739 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3740 {!vect_align_arrays} to vect_sizes_32B_16B.
3741 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3742 * gcc.dg/vect/vect-peel-3.c: Ditto.
3744 2012-01-16 Jason Merrill <jason@redhat.com>
3747 * g++.dg/abi/mangle60.C: New.
3750 * g++.dg/pch/mangle1.{C,Hs}: New.
3752 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3753 Tobias Burnus <burnus@net-b.de>
3756 * gfortran.dg/elemental_optional_args_3.f90: New
3757 * gfortran.dg/elemental_optional_args_4.f90: New
3759 2012-01-16 Tobias Burnus <burnus@net-b.de>
3762 * gfortran.dg/use_20.f90: New
3764 2012-01-16 Jason Merrill <jason@redhat.com>
3767 * g++.dg/cpp0x/rv-bitfield.C: New.
3768 * g++.dg/cpp0x/rv-bitfield2.C: New.
3770 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
3772 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3773 subroutine 'qsort' and use index array to assign the result.
3775 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3777 PR tree-optimization/51865
3778 * gcc.dg/pr51865.c: New test.
3780 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3782 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3784 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3786 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3787 to be loaded from the constant pool, rather than via %hi and %lo.
3789 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3791 PR rtl-optimization/51821
3792 * gcc.dg/pr51821.c: New test.
3794 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3796 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3798 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3800 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3802 2012-01-14 Tobias Burnus <burnus@net-b.de>
3805 * gfortran.dg/init_flag_8.f90: New.
3806 * gfortran.dg/init_flag_9.f90: New.
3808 2011-01-14 Tobias Burnus <burnus@net-b.de>
3811 * gfortran.dg/use_18.f90: New.
3812 * gfortran.dg/use_19.f90: New.
3814 2012-01-13 Ian Lance Taylor <iant@google.com>
3817 * g++.dg/warn/Wsign-compare-4.C: New.
3819 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
3822 * gfortran.dg/alloc_comp_assign.f03: New.
3823 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3824 __BUILTIN_FREE from 38 to 32.
3826 2012-01-13 Jason Merrill <jason@redhat.com>
3829 * g++.dg/warn/Wreturn-type-7.C: New.
3831 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3833 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3835 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3836 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3837 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3838 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3839 int32plus because of big array needed.
3840 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3841 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3843 2012-01-13 Jason Merrill <jason@redhat.com>
3846 * g++.dg/ext/visibility/template9.C: New.
3849 * g++.dg/cpp0x/defaulted34.C: New.
3850 * g++.dg/template/virtual3.C: New.
3852 2012-01-13 Richard Guenther <rguenther@suse.de>
3855 * gcc.dg/torture/pr8081.c: New testcase.
3857 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3859 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3861 2012-01-12 Jason Merrill <jason@redhat.com>
3864 * g++.dg/ext/stmtexpr14.C: New.
3866 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3869 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3871 2012-01-12 Jason Merrill <jason@redhat.com>
3874 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3875 * g++.dg/abi/mangle58.C: Likewise.
3878 * g++.dg/template/arg8.C: New.
3880 2012-01-12 Ira Rosen <irar@il.ibm.com>
3882 PR tree-optimization/51799
3883 * gcc.dg/vect/pr51799.c: New test.
3884 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3887 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3888 Tobias Burnus <burnus@net-b.de>
3892 * lib/target-supports.exp
3893 (check_effective_target_fortran_largest_fp_has_sqrt): New.
3894 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3896 2012-01-11 Jason Merrill <jason@redhat.com>
3899 * g++.dg/ext/attrib42.C: New.
3901 2012-01-11 Jakub Jelinek <jakub@redhat.com>
3904 * gcc.dg/pr51796.c: New test.
3906 2012-01-11 Jason Merrill <jason@redhat.com>
3909 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3911 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3913 * gnat.dg/array19.ad[sb]: New test.
3915 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3917 * gnat.dg/opt23.ad[sb]: New test.
3918 * gnat.dg/opt23_pkg.ad[sb]: New helper.
3919 * gnat.dg/opt24.ad[sb]: New test.
3921 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3923 PR tree-optimization/49642
3924 * gcc.dg/tree-ssa/pr49642-1.c: New test.
3925 * gcc.dg/tree-ssa/pr49642-2.c: New test.
3927 2012-01-11 Jason Merrill <jason@redhat.com>
3930 * g++.dg/template/explicit-args5.C: New.
3932 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3934 * gcc.c-torture/execute/20120110-1.c: New testcase.
3936 2012-01-10 Jason Merrill <jason@redhat.com>
3939 * g++.dg/inherit/ambig1.C: New.
3942 * g++.dg/cpp0x/constexpr-cache1.C: New.
3944 2012-01-10 Richard Guenther <rguenther@suse.de>
3946 PR tree-optimization/51801
3947 * gcc.dg/torture/pr51801.c: New testcase.
3949 2012-01-10 Tobias Burnus <burnus@net-b.de>
3952 * gfortran.dg/allocate_with_typespec_5.f90: New.
3954 2012-01-10 Tobias Burnus <burnus@net-b.de>
3956 * gfortran.dg/class_39.f03: Update dg-error string.
3958 2012-01-10 Richard Guenther <rguenther@suse.de>
3960 PR tree-optimization/50913
3961 * gcc.dg/graphite/interchange-16.c: New testcase.
3962 * gcc.dg/graphite/scop-20.c: XFAIL.
3963 * gfortran.dg/graphite/interchange-1.f: Likewise.
3964 * gfortran.dg/graphite/block-1.f90: Likewise.
3965 * gfortran.dg/graphite/block-2.f: Likewise.
3967 2012-01-10 Richard Henderson <rth@redhat.com>
3969 * lib/target-supports.exp (check_effective_target_vect_perm,
3970 check_effective_target_vect_perm_byte,
3971 check_effective_target_vect_perm_short): Enable for arm neon.
3973 2012-01-09 Tobias Burnus <burnus@net-b.de>
3976 * gfortran.dg/typebound_operator_11.f90: New.
3978 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3980 * gnat.dg/array18.adb: New test.
3981 * gnat.dg/array18_pkg.ads: New helper.
3983 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
3986 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3987 around base object in first assignment in main program.
3988 * gfortran.dg/typebound_operator_10.f03: New test.
3990 2012-01-09 Martin Jambor <mjambor@suse.cz>
3992 PR tree-optimization/51759
3993 * g++.dg/ipa/pr51759.C: New test.
3995 2012-01-09 Tobias Burnus <burnus@net-b.de>
3998 * gfortran.dg/optional_absent_2.f90: New.
4000 2012-01-09 Tobias Burnus <burnus@net-b.de>
4003 * gfortran.dg/use_17.f90: New.
4005 2012-01-09 Gary Funck <gary@intrepid.com>
4007 PR preprocessor/33919
4008 * gcc.dg/pr33919.c: New test.
4009 * gcc.dg/pr33919-0.h: New test header file.
4010 * gcc.dg/pr33919-1.h: Ditto.
4011 * gcc.dg/pr33919-2.h: Ditto.
4013 2012-01-07 Jan Hubicka <jh@suse.cz>
4015 PR tree-optimize/51694
4016 * gcc.c-torture/compile/pr51694.c: new testcase.
4018 2012-01-07 Jan Hubicka <jh@suse.cz>
4020 PR tree-optimization/51600
4021 * g++.dg/torture/pr51600.C: New testcase.
4023 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4025 PR gcov-profile/51715
4026 PR gcov-profile/51717
4027 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4028 * gcc.misc-tests/gcov-14.c: Likewise.
4030 2012-01-06 Jason Merrill <jason@redhat.com>
4032 * g++.dg/parse/new5.C: New.
4034 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4037 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4038 including <string.h>.
4040 2012-01-06 Jason Merrill <jason@redhat.com>
4042 * g++.dg/abi/mangle51.C: New.
4043 * g++.dg/abi/mangle52.C: New.
4044 * g++.dg/abi/mangle53.C: New.
4045 * g++.dg/abi/mangle54.C: New.
4046 * g++.dg/abi/mangle55.C: New.
4047 * g++.dg/abi/mangle56.C: New.
4048 * g++.dg/abi/mangle57.C: New.
4049 * g++.dg/abi/mangle58.C: New.
4050 * g++.dg/abi/mangle59.C: New.
4051 * g++.dg/cpp0x/trailing3.C: Update mangling.
4052 * g++.dg/cpp0x/variadic111.C: Update mangling.
4053 * g++.dg/cpp0x/variadic4.C: Update mangling.
4054 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4055 * g++.dg/template/nontype22.C: Works now.
4056 * g++.dg/template/pr35240.C: Works now.
4058 * g++.dg/cpp0x/error7.C: New.
4060 2012-01-06 Tobias Burnus <burnus@net-b.de>
4062 * gfortran.dg/deallocate_stat_2.f90: New.
4063 * coarray/allocate_errgmsg.f90: New.
4064 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4065 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4066 * coarray/subobject_1.f90: Fix for num_images > 1.
4067 * gfortran.dg/deallocate_stat.f90: Update due to changed
4070 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4072 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4074 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4076 * ada/acats/overflow.lst: Add cb20004.
4078 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4081 * g++.dg/cpp0x/alias-decl-18.C: New test.
4083 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4085 * gcc.c-torture/execute/20120104-1.c: New test.
4087 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4090 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4091 the old typebound_operator_8.f03.
4092 * gfortran.dg/typebound_operator_8.f03: New version of
4093 typebound_operator_7.f03 with 'u' a derived type instead of a
4096 2012-01-05 Richard Guenther <rguenther@suse.de>
4098 * g++.dg/torture/pr49309.C: Skip for -flto.
4100 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4103 * gcc.c-torture/compile/pr51761.c: New test.
4105 2012-01-05 Richard Guenther <rguenther@suse.de>
4107 PR tree-optimization/51760
4108 * gcc.dg/torture/pr51760.c: New testcase.
4110 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4113 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4115 2012-01-05 Richard Guenther <rguenther@suse.de>
4118 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4119 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4121 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4124 * gcc.dg/pr51695.c: New test.
4126 2012-01-04 Andrew Pinski <apinski@cavium.com>
4128 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4129 * gcc.target/mips/octeon2-lx-1.c: New test.
4130 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4131 * gcc.target/mips/octeon2-lx-2.c: New test.
4132 * gcc.target/mips/octeon2-lx-3.c: New test.
4134 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4138 * gcc.dg/tm/alias-1.c: Adjust regexp.
4139 * gcc.dg/tm/alias-2.c: Adjust regexp.
4141 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4144 * g++.dg/warn/Wparentheses-26.C: New.
4146 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4148 * gfortran.dg/elemental_optional_args_2.f90: New test.
4150 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4153 * gfortran.dg/common_17.f90: New test.
4155 2012-01-04 Richard Guenther <rguenther@suse.de>
4157 PR tree-optimization/49651
4158 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4159 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4161 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4164 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4166 2012-01-03 Andrew Pinski <apinski@cavium.com>
4168 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4169 for all mips targets. Also allow an optional .cfi_startproc.
4171 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4173 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4175 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4178 * g++.dg/rtti/dyncast5.C: New.
4180 2012-01-03 Richard Guenther <rguenther@suse.de>
4182 PR tree-optimization/51070
4183 * gcc.dg/torture/pr51070-2.c: New testcase.
4185 2012-01-03 Richard Guenther <rguenther@suse.de>
4187 PR tree-optimization/51692
4188 * gcc.dg/torture/pr51692.c: New testcase.
4190 2012-01-03 Richard Guenther <rguenther@suse.de>
4193 * g++.dg/lto/pr51650-3_0.C: New testcase.
4195 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4198 * g++.dg/warn/Wredundant-decls-spec.C: New.
4200 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4202 PR tree-optimization/51719
4203 * g++.dg/tree-prof/pr51719.C: New test.
4205 2012-01-03 Richard Guenther <rguenther@suse.de>
4208 * gcc.dg/fold-compare-6.c: New testcase.
4210 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4213 * g++.dg/gomp/pr51669.C: New test.
4215 2012-01-02 Jason Merrill <jason@redhat.com>
4218 * g++.dg/cpp0x/constexpr-union2.C: New.
4221 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4223 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4226 * g++.dg/cpp0x/constexpr-99.C: New test.
4228 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4231 * g++.dg/template/init9.C: New.
4233 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4235 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4236 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4237 rather than a specific number.
4239 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4244 * gfortran.dg/typebound_operator_7.f03: New.
4245 * gfortran.dg/typebound_operator_8.f03: New.
4247 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4250 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4252 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4254 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4256 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4258 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4260 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4263 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4265 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4266 * gfortran.dg/io_real_boz_4.f90: Likewise.
4267 * gfortran.dg/io_real_boz_5.f90: Likewise.
4269 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4271 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4273 2012-01-02 Revital Eres <revital.eres@linaro.org>
4275 * gcc.dg/sms-11.c: New file.
4277 2012-01-02 Tobias Burnus <burnus@net-b.de>
4280 * gfortran.dg/coarray/image_index_3.f90: New.
4282 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4285 * g++.dg/parse/enum8.C: New.
4287 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4290 * g++.dg/conversion/reinterpret4.C: New.
4291 * g++.dg/conversion/reinterpret1.C: Adjust.
4293 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4295 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4297 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4299 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4300 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4301 * g++.old-deja/g++.jason/access14.C: Likewise.
4302 * g++.old-deja/g++.jason/access8.C: Likewise.
4303 * g++.old-deja/g++.jason/access1.C: Likewise.
4304 * g++.old-deja/g++.other/access3.C: Likewise.
4305 * g++.old-deja/g++.other/access5.C: Likewise.
4306 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4307 * g++.old-deja/g++.law/visibility22.C: Likewise.
4308 * g++.old-deja/g++.law/visibility26.C: Likewise.
4309 * g++.old-deja/g++.mike/p2746.C: Likewise.
4310 * g++.dg/debug/using1.C: Likewise.
4311 * g++.dg/lookup/using51.C: Likewise.
4312 * g++.dg/inherit/using5.C: Likewise.
4313 * g++.dg/inherit/pr30297.C: Likewise.
4314 * g++.dg/inherit/access8.C: Likewise.
4315 * g++.dg/torture/pr39362.C: Likewise.
4316 * g++.dg/template/crash13.C: Likewise.
4317 * g++.dg/template/using10.C: Likewise.
4319 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4322 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4325 2012-01-01 Ira Rosen <irar@il.ibm.com>
4327 PR tree-optimization/51704
4328 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4329 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4330 corresponding flags.
4332 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4335 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4337 2012-01-01 Jan Hubicka <jh@suse.cz>
4339 PR rtl-optimization/51069
4340 * gcc.c-torture/compile/pr51069.c: New testcase.
4342 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4344 PR tree-optimization/51683
4345 * gcc.dg/pr51683.c: New test.
4347 Copyright (C) 2012 Free Software Foundation, Inc.
4349 Copying and distribution of this file, with or without modification,
4350 are permitted in any medium without royalty provided the copyright
4351 notice and this notice are preserved.