1 2013-02-18 Richard Biener <rguenther@suse.de>
4 2013-02-04 Richard Biener <rguenther@suse.de>
7 2012-07-04 Richard Guenther <rguenther@suse.de>
9 PR tree-optimization/53844
10 * g++.dg/tree-ssa/pr53844.C: New testcase.
12 2013-02-17 Tobias Burnus <burnus@net-b.de>
13 Mikael Morin <mikael@gcc.gnu.org>
16 2013-01-28 Tobias Burnus <burnus@net-b.de>
17 Mikael Morin <mikael@gcc.gnu.org>
20 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
21 * gfortran.dg/import8.f90: Likewise.
22 * gfortran.dg/interface_derived_type_1.f90: Likewise.
23 * gfortran.dg/import10.f90: New test.
24 * gfortran.dg/import11.f90: Likewise
26 2013-02-15 Tobias Burnus <burnus@net-b.de>
29 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
31 2012-02-13 Tobias Burnus <burnus@net-b.de>
33 Backport from mainline
34 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
37 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
38 number matching more robust.
40 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
42 Backport from mainline
43 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
45 PR rtl-optimization/56275
46 * gcc.dg/pr56275.c: New test.
48 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
50 Backport from mainline
51 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
54 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
57 2013-02-05 Richard Biener <rguenther@suse.de>
59 Backport from mainline
60 2012-12-10 Richard Biener <rguenther@suse.de>
62 PR tree-optimization/55107
63 * gcc.dg/torture/pr55107.c: New testcase.
64 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
66 2013-02-15 Richard Biener <rguenther@suse.de>
68 PR tree-optimization/54767
69 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
71 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
74 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
77 2013-02-04 Richard Biener <rguenther@suse.de>
79 Backport from mainline
80 2012-01-11 Richard Guenther <rguenther@suse.de>
82 PR tree-optimization/44061
83 * gcc.dg/pr44061.c: New testcase.
85 2013-01-08 Jakub Jelinek <jakub@redhat.com>
88 * gcc.dg/torture/pr55890-3.c: New test.
90 2013-02-04 Richard Biener <rguenther@suse.de>
92 Backport from mainline
93 2012-07-04 Richard Guenther <rguenther@suse.de>
95 PR tree-optimization/53844
96 * g++.dg/tree-ssa/pr53844.C: New testcase.
98 2012-12-13 Richard Biener <rguenther@suse.de>
101 * gcc.dg/lto/pr55660_0.c: New testcase.
102 * gcc.dg/lto/pr55660_1.c: Likewise.
104 2013-02-04 Richard Biener <rguenther@suse.de>
107 * gcc.dg/torture/pr55890-1.c: New testcase.
108 * gcc.dg/torture/pr55890-2.c: Likewise.
110 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
115 * gfortran.dg/block_12.f90: New test.
116 * gfortran.dg/module_error_1.f90: New test.
118 2013-02-01 Jakub Jelinek <jakub@redhat.com>
120 Backported from mainline
121 2013-01-28 Jakub Jelinek <jakub@redhat.com>
123 PR tree-optimization/56125
124 * gcc.dg/pr56125.c: New test.
126 2013-01-25 Jakub Jelinek <jakub@redhat.com>
128 PR tree-optimization/56098
129 * gcc.dg/pr56098-1.c: New test.
131 2013-01-23 Jakub Jelinek <jakub@redhat.com>
134 * gfortran.dg/gomp/pr56052.f90: New test.
136 2013-01-23 Jakub Jelinek <jakub@redhat.com>
139 * gcc.dg/pr49069.c: New test.
141 2013-01-21 Jakub Jelinek <jakub@redhat.com>
143 PR tree-optimization/56051
144 * gcc.c-torture/execute/pr56051.c: New test.
146 2013-01-18 Jakub Jelinek <jakub@redhat.com>
149 * gfortran.dg/pr56015.f90: New test.
151 2013-01-15 Jakub Jelinek <jakub@redhat.com>
154 * gcc.dg/pr55940.c: New test.
156 2013-01-10 Jakub Jelinek <jakub@redhat.com>
158 PR tree-optimization/55921
159 * gcc.c-torture/compile/pr55921.c: New test.
161 2013-01-03 Jakub Jelinek <jakub@redhat.com>
163 PR rtl-optimization/55838
164 * gcc.dg/pr55838.c: New test.
166 2012-12-13 Jakub Jelinek <jakub@redhat.com>
169 * g++.dg/cpp0x/noexcept19.C: New test.
171 2012-12-06 Jakub Jelinek <jakub@redhat.com>
174 * g++.dg/cpp0x/noexcept18.C: New test.
176 2012-12-01 Jakub Jelinek <jakub@redhat.com>
179 * g++.dg/cpp0x/vt-55542.C: New test.
181 2012-11-23 Jakub Jelinek <jakub@redhat.com>
184 * g++.dg/warn/Wreturn-type-8.C: New test.
186 2012-11-20 Jakub Jelinek <jakub@redhat.com>
189 * gcc.dg/pr55094.c: New test.
191 2012-11-17 Jakub Jelinek <jakub@redhat.com>
193 PR tree-optimization/55236
194 * gcc.dg/pr55236.c: New test.
196 2012-11-13 Jakub Jelinek <jakub@redhat.com>
198 PR rtl-optimization/54127
199 * gcc.dg/torture/pr54127.c: New test.
201 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
203 * gnat.dg/opt26.adb: New test.
205 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
207 Backport from mainline
208 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
211 * gcc.target/i386/pr56028.c: New test.
213 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
215 * gcc.target/i386/movsd.c: New test.
217 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
219 Backport from mainline
220 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
223 * gcc.c-torture/execute/builtins/builtins.exp: Add
224 -Wl,--allow-multiple-definition for eabi and elf targets.
226 Backport from mainline
227 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
229 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
230 * gcc.target/arm/pr51915.c: Likewise.
231 * gcc.target/arm/pr52006.c: Likewise.
232 * gcc.target/arm/pr53187.c: Likewise.
234 Backport from mainline
235 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
237 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
238 Return 0 if already specifying -mfloat-abi other than hard.
240 Backport from mainline
241 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
243 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
245 Backport from mainline
246 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
248 * gcc.target/arm/pr42879.c: Handle big-endian.
250 Backport from mainline
251 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
253 * gcc.target/arm/combine-movs.c
255 Backport from mainline
256 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
258 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
260 2013-01-24 Janus Weil <janus@gcc.gnu.org>
263 * gfortran.dg/select_8.f90: New.
265 2013-01-24 Martin Jambor <mjambor@suse.cz>
267 Backport from mainline
268 2013-01-04 Martin Jambor <mjambor@suse.cz>
270 PR tree-optimization/55755
271 * gcc.dg/torture/pr55755.c: New test.
272 * gcc.dg/tree-ssa/sra-13.c: Likewise.
273 * gcc.dg/tree-ssa/pr45144.c: Update.
275 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
277 PR rtl-optimization/56023
278 * gcc.dg/pr56023.c: New test.
280 2013-01-21 Martin Jambor <mjambor@suse.cz>
282 Backport from mainline
283 2013-01-17 Martin Jambor <mjambor@suse.cz>
285 PR tree-optimizations/55264
286 * g++.dg/ipa/pr55264.C: New test.
288 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
290 Backport from mainline
291 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
294 * gcc.target/pr55981.c: New test.
296 2013-01-17 Janus Weil <janus@gcc.gnu.org>
299 * gfortran.dg/class_55.f90: New.
301 2013-01-16 Richard Biener <rguenther@suse.de>
304 * gcc.dg/torture/pr55882.c: New testcase.
306 2013-01-13 Janus Weil <janus@gcc.gnu.org>
309 * gfortran.dg/internal_pack_13.f90: New test.
310 * gfortran.dg/internal_pack_14.f90: New test.
312 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
315 * gfortran.dg/elemental_scalar_args_2.f90: New test.
317 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
322 * gfortran.dg/use_23.f90: New test.
323 * gfortran.dg/use_24.f90: New test.
324 * gfortran.dg/use_25.f90: New test.
325 * gfortran.dg/use_26.f90: New test.
326 * gfortran.dg/use_27.f90: New test.
328 2013-01-07 Tobias Burnus <burnus@net-b.de>
331 * gfortran.dg/intrinsic_size_3.f90: New.
333 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
334 Mikael Morin <mikael@gcc.gnu.org>
337 * gfortran.dg/use_22.f90: New test.
339 2013-01-07 Terry Guo <terry.guo@arm.com>
341 Backport from mainline
342 2012-12-19 Terry Guo <terry.guo@arm.com>
344 * gcc.target/arm/thumb-find-work-register.c: New.
346 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
348 * gnat.dg/alignment10.adb: New test.
350 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
352 Backport from mainline:
353 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
355 * gcc.misc-tests/gcov-12.c: Fix dg order.
357 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
359 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
362 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
364 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
365 * gcc.dg/20050826-1.c: Likewise.
367 2012-12-21 Martin Jambor <mjambor@suse.cz>
369 PR tree-optimization/55355
370 * g++.dg/torture/pr55355.C: New test.
372 2012-12-20 Tobias Burnus <burnus@net-b.de>
375 * gfortran.dg/transfer_intrinsic_4.f: New.
377 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
379 Backport from mainline
380 2012-10-15 Matthias Klose <doko@ubuntu.com>
382 * lib/target-supports.exp (check_profiling_available): Match
383 arm*-*-linux-* for ARM Linux/GNU.
384 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
385 * gfortran.dg/enum_10.f90: Likewise.
386 * gfortran.dg/enum_9.f90: Likewise.
387 * gcc.target/arm/synchronize.c: Likewise.
388 * g++.old-deja/g++.jason/enum6.C: Likewise.
389 * g++.old-deja/g++.other/enum4.C: Likewise.
390 * g++.old-deja/g++.law/enum9.C: Likewise.
392 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
395 * gnat.dg/controlled7.ad[sb]: New test.
397 2012-12-11 Jakub Jelinek <jakub@redhat.com>
400 * g++.dg/warn/Wunused-var-19.C: New test.
402 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
404 * gcc.dg/pr54121.c: New test.
406 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
408 Backport from mainline
409 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
412 * gcc.target/i386/pr55597.c: New test.
414 2012-12-03 Richard Biener <rguenther@suse.de>
416 Backport from mainline
417 2012-09-24 Richard Guenther <rguenther@suse.de>
419 PR tree-optimization/53663
420 * gcc.dg/torture/pr53663-1.c: New testcase.
421 * gcc.dg/torture/pr53663-2.c: Likewise.
422 * gcc.dg/torture/pr53663-3.c: Likewise.
424 2012-12-03 Marek Polacek <polacek@redhat.com>
426 Backported from mainline
427 2012-12-03 Marek Polacek <polacek@redhat.com>
430 * gcc.dg/pr55570.c: New test.
432 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
434 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
436 2012-11-29 Jason Merrill <jason@redhat.com>
439 * g++.dg/cpp0x/variadic134.C: New.
442 * g++.dg/cpp0x/alias-decl-20.C: New.
445 * g++.dg/template/typedef39.C: New.
448 * g++.dg/cpp0x/variadic133.C: New.
449 * g++.dg/template/param1.C: Adjust.
451 2012-11-27 Richard Biener <rguenther@suse.de>
454 * g++.dg/opt/pr55331.C: New testcase.
456 2012-11-26 Richard Biener <rguenther@suse.de>
458 Backport from mainline
459 2012-10-12 Richard Biener <rguenther@suse.de>
461 PR tree-optimization/54894
462 * gcc.dg/torture/pr54894.c: New testcase.
464 2012-10-02 Richard Guenther <rguenther@suse.de>
467 * g++.dg/torture/pr54735.C: New testcase.
469 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
472 * g++.dg/init/new41.C: New.
474 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
478 * gfortran.dg/allocate_error_4.f90: New test.
480 2012-11-23 Janus Weil <janus@gcc.gnu.org>
483 * gfortran.dg/namelist_76.f90: New.
485 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
487 Backported from mainline
488 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
491 * gcc.target/i386/pr55142-1.c: New file.
492 * gcc.target/i386/pr55142-2.c: Likewise.
494 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
496 * gnat.dg/stack_check3.ad[sb]: New test.
498 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
500 * gcc.c-torture/compile/20121107-1.c: New test.
502 2012-11-06 Janus Weil <janus@gcc.gnu.org>
505 * gfortran.dg/transfer_class_1.f90: New.
507 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
509 * g++.dg/torture/20121105-1.C: New test.
511 2012-11-05 Jakub Jelinek <jakub@redhat.com>
513 Backported from mainline
514 2012-10-24 Jakub Jelinek <jakub@redhat.com>
517 * g++.dg/debug/pr54828.C: New test.
519 2012-10-23 Jakub Jelinek <jakub@redhat.com>
522 * c-c++-common/pr54988.c: New test.
524 2012-10-10 Jakub Jelinek <jakub@redhat.com>
526 PR tree-optimization/54877
527 * gcc.dg/torture/pr54877.c: New test.
529 2012-11-02 Jeff Law <law@redhat.com>
531 * gcc.c-torture/execute/pr54985.c: New test.
533 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
536 * gnat.dg/lto14.adb: Skip on Solaris.
538 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
541 * g++.dg/template/new11.C: New.
543 2012-10-26 Terry Guo <terry.guo@arm.com>
545 Backport from mainline
546 2012-10-23 Terry Guo <terry.guo@arm.com>
549 * gcc.dg/pr55019.c: New.
551 2012-10-25 Richard Biener <rguenther@suse.de>
553 PR tree-optimization/54902
554 * g++.dg/torture/pr54902.C: New testcase.
556 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
558 * gnat.dg/modular4.adb: New test.
559 * gnat.dg/modular4_pkg.ads: New helper.
561 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
563 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
564 * gnat.dg/specs/addr1.ads: Likewise.
566 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
568 Backport from mainline
569 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
572 * gcc.target/arm/pr54892.c: New.
574 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
576 Backport from mainline
577 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
579 PR rtl-optimization/53701
580 * gcc.dg/pr53701.c: New test.
582 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
584 Backport from mainline
585 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
587 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
588 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
589 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
590 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
591 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
592 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
593 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
594 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
596 2012-10-15 Richard Guenther <rguenther@suse.de>
598 PR tree-optimization/54920
599 * gcc.dg/torture/pr54920.c: New testcase.
601 2012-10-14 Janus Weil <janus@gcc.gnu.org>
604 * gfortran.dg/class_allocate_13.f90: New.
606 2012-10-08 Terry Guo <terry.guo@arm.com>
608 Backported from mainline
609 2012-09-19 Terry Guo <terry.guo@arm.com>
611 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
612 extra prune rules that will be applied to all tests in a .exp file.
613 (gcc-dg-prune): Use rules defined by the above variable.
614 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
615 harmless warnings on architecture switch conflict.
617 2012-10-08 Jakub Jelinek <jakub@redhat.com>
620 * g++.dg/template/pr54858.C: New test.
622 2012-10-05 Jakub Jelinek <jakub@redhat.com>
624 PR tree-optimization/33763
625 * c-c++-common/pr33763.c: New test.
627 2012-10-03 Jakub Jelinek <jakub@redhat.com>
630 * g++.dg/cpp0x/constexpr-ref4.C: New test.
632 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
635 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
637 2012-09-27 Jakub Jelinek <jakub@redhat.com>
640 * gcc.target/i386/pr54703.c: New test.
642 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
644 Backport from mainline:
646 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
647 * lib/gcc-dg.exp (process-message): Don't ignore errors.
649 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
650 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
652 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
653 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
655 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
656 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
658 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
659 * lib/target-supports.exp
660 (check_effective_target_vect_widen_mult_qi_to_hi,
661 check_effective_target_vect_widen_mult_hi_to_si,
662 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
663 check_effective_target_vect_widen_mult_hi_to_si_pattern,
664 check_effective_target_vect_pack_trunc,
665 check_effective_target_vect_unpack,
666 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
669 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
670 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
671 target instead of xfailing it.
672 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
673 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
674 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
675 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
676 * gcc.dg/vect/vect-104.c: Likewise.
677 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
678 * gcc.dg/vect/vect-outer-1.c: Likewise.
679 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
680 * gcc.dg/vect/vect-outer-1a.c: Likewise.
681 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
682 * gcc.dg/vect/vect-outer-1b.c: Likewise.
683 * gcc.dg/vect/vect-outer-2b.c: Likewise.
684 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
685 * gcc.dg/vect/vect-outer-3a.c: Likewise.
686 * gcc.dg/vect/vect-outer-3b.c: Likewise.
687 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
689 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
690 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
692 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
694 Backport from mainline:
695 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
698 * gnat.dg/lto15.adb: Require lto.
700 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
702 * gnat.dg/opt20.ads: Move dg directive to...
703 * gnat.dg/opt20.adb: ...here.
704 * gnat.dg/addr1.ad[sb]: Likewise.
705 * gnat.dg/concat2.ad[sb]: Likewise.
706 * gnat.dg/array16.ad[sb]: Likewise.
707 * gnat.dg/atomic5.ad[sb]: Likewise.
708 * gnat.dg/discr29.ad[sb]: Likewise.
709 * gnat.dg/noreturn5.ad[sb]: Likewise.
710 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
711 * gnat.dg/discr23.ads: Remove dg directive.
712 * gnat.dg/nested_float_packed.ads: Likewise.
713 * gnat.dg/oconst6.ads: Move to...
714 * gnat.dg/specs/oconst6.ads: ...here.
716 2012-09-20 Joseph Myers <joseph@codesourcery.com>
719 * gcc.c-torture/compile/pr54552-1.c: New test.
721 2012-09-20 Joseph Myers <joseph@codesourcery.com>
724 * gcc.c-torture/compile/pr54103-1.c,
725 gcc.c-torture/compile/pr54103-2.c,
726 gcc.c-torture/compile/pr54103-3.c,
727 gcc.c-torture/compile/pr54103-4.c,
728 gcc.c-torture/compile/pr54103-5.c,
729 gcc.c-torture/compile/pr54103-6.c: New tests.
730 * gcc.dg/c90-const-expr-8.c: Update expected column number.
732 2012-09-20 Jakub Jelinek <jakub@redhat.com>
734 Backported from mainline
735 2012-09-17 Jakub Jelinek <jakub@redhat.com>
737 PR tree-optimization/54563
738 * g++.dg/torture/pr54563.C: New test.
740 2012-09-20 Release Manager
742 * GCC 4.7.2 released.
744 2012-09-14 Jason Merrill <jason@redhat.com>
747 * g++.dg/init/aggr9.C: New.
749 2012-09-13 Tobias Burnus <burnus@net-b.de>
752 * gfortran.dg/implicit_pure_3.f90: New.
754 2012-09-13 Jakub Jelinek <jakub@redhat.com>
757 * gcc.c-torture/compile/pr54559.c: New test.
759 2012-09-13 Jason Merrill <jason@redhat.com>
762 * g++.dg/cpp0x/constexpr-temp1.C: New.
764 2012-09-13 Jason Merrill <jason@redhat.com>
767 * g++.dg/template/anonunion2.C: New.
769 2012-09-13 Jason Merrill <jason@redhat.com>
772 * g++.dg/template/init10.C: New.
774 2012-09-12 Tobias Burnus <burnus@net-b.de>
778 * gfortran.dg/coarray_10.f90: Update dg-error.
779 * gfortran.dg/coarray_28.f90: New.
780 * gfortran.dg/array_section_3.f90: New.
782 2012-09-10 Jason Merrill <jason@redhat.com>
785 * g++.dg/cpp0x/implicit14.C: New.
789 * g++.dg/cpp0x/constexpr-virtual2.C: New.
790 * g++.dg/cpp0x/constexpr-virtual3.C: New.
792 2012-09-10 Janus Weil <janus@gcc.gnu.org>
796 * gfortran.dg/select_type_29.f03: New.
798 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
801 * g++.dg/tree-ssa/pr54515.C: new testcase
803 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
806 * gfortran.dg/bound_simplification_3.f90: New test.
808 2012-09-07 Richard Guenther <rguenther@suse.de>
810 Backport from mainline
811 2012-07-13 Richard Guenther <rguenther@suse.de>
813 PR tree-optimization/53922
814 * gcc.dg/torture/pr53922.c: New testcase.
816 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
818 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
820 2012-09-07 Jakub Jelinek <jakub@redhat.com>
822 Backported from mainline
823 2012-09-06 Jakub Jelinek <jakub@redhat.com>
825 PR rtl-optimization/54455
826 * gcc.dg/54455.c: New test.
828 2012-09-06 Andrew Pinski <apinski@cavium.com>
831 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
833 2012-09-05 Jakub Jelinek <jakub@redhat.com>
836 * c-c++-common/pr54486.c: New test.
838 2012-09-05 Joey Ye <joey.ye@arm.com>
840 Backported from trunk
841 2012-08-28 Joey Ye <joey.ye@arm.com>
843 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
845 2012-09-03 Jakub Jelinek <jakub@redhat.com>
847 Backported from mainline
848 2012-09-01 Jakub Jelinek <jakub@redhat.com>
851 * gcc.dg/torture/pr54436.c: New test.
853 2012-08-31 Jakub Jelinek <jakub@redhat.com>
856 * gcc.c-torture/compile/pr54428.c: New test.
858 2012-08-24 Jakub Jelinek <jakub@redhat.com>
861 * gcc.dg/pr54363.c: New test.
863 2012-08-31 Ollie Wild <aaw@google.com>
866 * g++.dg/init/lifetime3.C: New test.
868 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
870 Backport from mainline
871 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
874 * gcc.target/i386/pr46254.c: New test.
876 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
878 Backported from trunk
879 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
882 * gcc.dg/gomp/pr53992.c: New test.
884 2012-08-13 Jakub Jelinek <jakub@redhat.com>
886 Backported from trunk
887 2012-07-19 Jakub Jelinek <jakub@redhat.com>
889 PR rtl-optimization/53942
890 * gcc.dg/pr53942.c: New test.
892 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
894 Backport from mainline
895 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
897 * lib/target-supports.exp
898 (check_effective_target_vect_natural_alignment): New function.
899 * gcc.dg/align-2.c: Only run on targets with natural alignment
901 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
902 alignment of vector types.
904 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
906 Backport from mainline
907 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
909 PR rtl-optimization/54157
910 * gcc.target/i386/pr54157.c: New file.
912 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
914 Backport from mainline
915 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
918 * gcc.dg/torture/pr52530.c: New test.
920 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
922 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
923 rand, srand. Include <stdlib.h>.
925 2012-07-20 Jason Merrill <jason@redhat.com>
928 * g++.dg/other/array7.C: New.
930 2012-07-19 Jason Merrill <jason@redhat.com>
933 * g++.dg/init/mutable1.C: New.
935 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
937 * gnat.dg/opt25.adb: New test.
938 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
939 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
941 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
943 * gnat.dg/aggr20.ad[sb]: New test.
944 * gnat.dg/aggr20_pkg.ads: New helper.
946 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
948 * gnat.dg/derived_type3.adb: New test.
949 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
951 2012-07-19 Richard Guenther <rguenther@suse.de>
952 Eric Botcazou <ebotcazou@adacore.com>
954 * gnat.dg/loop_optimization11.adb: New testcase.
955 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
957 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
959 * gnat.dg/discr38.adb: New test.
961 2012-07-19 Jakub Jelinek <jakub@redhat.com>
964 * c-c++-common/gomp/pr54017.c: New test.
966 2012-07-18 Richard Guenther <rguenther@suse.de>
968 Backport from mainline
969 2012-05-03 Richard Guenther <rguenther@suse.de>
971 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
972 unsupported prefetching support.
974 2012-07-17 Jason Merrill <jason@redhat.com>
977 * g++.dg/parse/enum9.C: New.
979 2012-07-17 Jason Merrill <jason@redhat.com>
982 * g++.dg/template/array23.C: New.
984 2012-07-17 Jason Merrill <jason@redhat.com>
987 * g++.dg/template/current-inst1.C: New.
988 * g++.dg/parse/crash35.C: Adjust.
990 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
992 PR rtl-optimization/53908
993 * gcc.dg/torture/pr53908.c: New test.
995 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
997 Backport from mainline
998 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1001 * g++.dg/other/pr53811.C: New test.
1003 2012-07-10 Jason Merrill <jason@redhat.com>
1006 * g++.dg/cpp0x/defaulted36.C: New.
1007 * g++.dg/cpp0x/defaulted21.C: Adjust.
1009 * g++.dg/cpp0x/implicit13.C: New.
1011 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1013 Backport from mainline.
1014 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1016 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1018 * g++.dg/template/error46.C: Add missing comment to dg-message.
1019 * g++.dg/template/crash107.C: Likewise.
1020 * g++.dg/template/error47.C: Likewise.
1021 * g++.dg/template/crash108.C: Likewise.
1022 * g++.dg/overload/operator5.C: Likewise.
1024 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1025 errors in dg-message directives, add comments.
1027 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1029 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1030 scan-dump-dem-not): Use printable pattern in test name.
1032 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1034 * lib/target-supports-dg.exp (testname-for-summary): New.
1035 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1036 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1037 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1038 scan-module-absence, output-exists, output-exists-not: Use
1039 testname-for-summary.
1040 (dg-test): Clean up testname_with_flags.
1041 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1042 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1043 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1044 scan-assembler-dem-not, object-size: Use testname-for-summary.
1045 * lib/gcov.exp (run-gcov): Likewise.
1046 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1047 scan-dump-dem, scan-dump-dem-note): Likewise.
1049 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1050 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1051 including profopt.opt; save and restore existing value.
1052 * g++.dg/bprob/bprob.exp: Likewise.
1053 * gcc.dg/matrix/matrix.exp: Likewise.
1054 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1055 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1058 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1060 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1061 testname that includes flags, passed in as new argument, in
1063 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1064 and pass it to verify-* procedures.
1066 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1067 alignment torture options with usual torture options.
1069 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1070 messages reported for one line of source code.
1071 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1072 * g++.dg/cpp0x/decltype2.C: Likewise.
1073 * g++.dg/cpp0x/decltype3.C: Likewise.
1074 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1075 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1076 * g++.dg/cpp0x/static_assert3.C: Likewise.
1077 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1078 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1079 * g++.dg/cpp0x/union1.C: Likewise.
1080 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1081 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1082 * g++.dg/cpp0x/variadic2.C: Likewise.
1083 * g++.dg/cpp0x/variadic20.C: Likewise.
1084 * g++.dg/cpp0x/variadic74.C: Likewise.
1085 * g++.dg/diagnostic/bitfld2.C: Likewise.
1086 * g++.dg/ext/attrib44.C: Likewise.
1087 * g++.dg/ext/no-asm-1.C: Likewise.
1088 * g++.dg/other/error34.C: Likewise.
1089 * g++.dg/parse/crash46.C: Likewise.
1090 * g++.dg/parse/error10.C: Likewise.
1091 * g++.dg/parse/error2.C: Likewise.
1092 * g++.dg/parse/error3.C: Likewise.
1093 * g++.dg/parse/error36.C: Likewise.
1094 * g++.dg/parse/error8.C: Likewise.
1095 * g++.dg/parse/error9.C: Likewise.
1096 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1097 * g++.dg/parse/parser-pr28152.C: Likewise.
1098 * g++.dg/parse/template25.C: Likewise.
1099 * g++.dg/parse/typename11.C: Likewise.
1100 * g++.dg/tc1/dr147.C: Likewise.
1101 * g++.dg/template/deduce3.C: Likewise.
1102 * g++.dg/template/koenig9.C: Likewise.
1103 * g++.dg/template/pr23510.C: Likewise.
1104 * g++.dg/warn/pr12242.C: Likewise.
1105 * g++.dg/warn/pr30551-2.C: Likewise.
1106 * g++.dg/warn/pr30551.C: Likewise.
1107 * g++.old-deja/g++.other/typename1.C: Likewise.
1108 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1110 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1113 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1114 test summary unique.
1116 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1117 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1118 scan-stack-usage-not): Don't strip torture options from test name.
1120 * lib/scandump.exp (scan-dump-times): Use printable version of
1121 regexp in test summary line.
1123 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1124 messages reported for one line of source code.
1125 * gcc.dg/format/few-1.c: Likewise.
1126 * gcc.dg/ia64-sync-2.c: Likewise.
1127 * gcc.dg/sync-2.c: Likewise.
1128 * gcc.dg/noncompile/pr44517.c: Likewise.
1130 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1132 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1133 alignment torture options with usual torture options.
1134 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1135 instead of dg-options.
1136 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1137 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1138 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1139 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1140 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1141 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1143 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1144 to checks for multiple messages reported for one line of source code.
1145 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1147 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1148 messages reported for one line of source code.
1150 * gcc.dg/20031223-1.c: Add comments to check for multiple
1151 messages reported for one line of source code.
1152 * gcc.dg/Wconversion-integer.c: Likewise.
1153 * gcc.dg/Wfatal-2.c: Likewise.
1154 * gcc.dg/Wfatal.c: Likewise.
1155 * gcc.dg/Wobjsize-1.c: Likewise.
1156 * gcc.dg/c99-vla-jump-1.c: Likewise.
1157 * gcc.dg/c99-vla-jump-2.c: Likewise.
1158 * gcc.dg/c99-vla-jump-3.c: Likewise.
1159 * gcc.dg/c99-vla-jump-4.c: Likewise.
1160 * gcc.dg/c99-vla-jump-5.c: Likewise.
1161 * gcc.dg/decl-9.c: Likewise.
1162 * gcc.dg/declspec-10.c: Likewise.
1163 * gcc.dg/declspec-18.c: Likewise.
1164 * gcc.dg/mtune.c: Likewise.
1165 * gcc.dg/parser-pr28152-2.c: Likewise.
1166 * gcc.dg/parser-pr28152.c: Likewise.
1167 * gcc.dg/pr14475.c: Likewise.
1168 * gcc.dg/pr27953.c: Likewise.
1169 * gcc.dg/pr28322-3.c: Likewise.
1170 * gcc.dg/pr30457.c: Likewise.
1171 * gcc.dg/pr30551-2.c: Likewise.
1172 * gcc.dg/pr30551-3.c: Likewise.
1173 * gcc.dg/pr30551-4.c: Likewise.
1174 * gcc.dg/pr30551-5.c: Likewise.
1175 * gcc.dg/pr30551-6.c: Likewise.
1176 * gcc.dg/pr30551.c: Likewise.
1177 * gcc.dg/pr45461.c: Likewise.
1178 * gcc.dg/pr48552-1.c: Likewise.
1179 * gcc.dg/pr48552-2.c: Likewise.
1180 * gcc.dg/redecl-1.c: Likewise.
1181 * gcc.dg/transparent-union-3.c: Likewise.
1182 * gcc.dg/utf-dflt.c: Likewise.
1183 * gcc.dg/utf-dflt2.c: Likewise.
1184 * gcc.dg/vla-8.c: Likewise.
1185 * gcc.dg/vla-init-1.c: Likewise.
1186 * gcc.dg/wtr-int-type-1.c: Likewise.
1188 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1189 messages reported for for one line of source code.
1190 * c-c++-common/raw-string-5.c: Likewise.
1191 * c-c++-common/raw-string-4.c: Likewise.
1192 * c-c++-common/raw-string-6.c: Likewise.
1193 * c-c++-common/pr20000.c: Likewise.
1195 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1196 messages reported for one line of source code.
1197 * gcc.dg/cpp/pr30786.c: Likewise.
1198 * gcc.dg/cpp/pr28709.c: Likewise.
1199 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1200 * gcc.dg/cpp/macspace2.c: Likewise.
1201 * gcc.dg/cpp/missing-header-1.c: Likewise.
1202 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1203 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1204 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1206 2012-07-09 Jason Merrill <jason@redhat.com>
1209 * g++.dg/cpp0x/nullptr29.C: New.
1211 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1214 * gfortran.dg/inline_sum_4.f90: New test.
1216 2012-07-06 Richard Guenther <rguenther@suse.de>
1218 Backport from mainline
1219 2012-06-18 Richard Guenther <rguenther@suse.de>
1221 PR tree-optimization/53693
1222 * g++.dg/torture/pr53693.C: New testcase.
1224 2012-07-06 Richard Guenther <rguenther@suse.de>
1226 Backport from mainline
1227 2012-04-11 Richard Guenther <rguenther@suse.de>
1230 * gfortran.dg/pr52621.f90: New testcase.
1232 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1234 Backport from mainline
1235 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1237 * gcc.target/powerpc/lhs-1.c: New.
1238 * gcc.target/powerpc/lhs-2.c: New.
1239 * gcc.target/powerpc/lhs-3.c: New.
1241 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1243 * gnat.dg/recursive_call.adb: New test.
1245 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1247 * gnat.dg/discr37.ad[sb]: New test.
1249 2012-07-02 Jason Merrill <jason@redhat.com>
1252 * g++.dg/template/ref6.C: New.
1255 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1257 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1259 Backport from mainline.
1260 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1261 * gcc.target/arm/neon-vrev.c: New.
1263 2012-06-28 Richard Guenther <rguenther@suse.de>
1266 * gcc.dg/torture/pr53790.c: New testcase.
1268 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1271 * g++.dg/cpp0x/forw_enum11.C: New.
1273 2012-06-26 Richard Guenther <rguenther@suse.de>
1276 * g++.dg/torture/pr53752.C: New testcase.
1278 2012-06-25 Jason Merrill <jason@redhat.com>
1282 * g++.dg/cpp0x/decltype38.C: New.
1283 * g++.dg/cpp0x/variadic132.C: New.
1286 * g++.dg/cpp0x/nullptr28.C: New.
1289 * g++.dg/cpp0x/constexpr-tuple.C: New.
1291 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1294 * gcc.target/i386/pr53759.c: New test.
1297 * g++.dg/cpp0x/nsdmi7.C: New test.
1299 2012-06-22 Tobias Burnus <burnus@net-b.de>
1301 Backport from mainline
1302 2012-06-17 Tobias Burnus <burnus@net-b.de>
1306 * gfortran.dg/transfer_check_3.f90: New.
1308 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1310 * gnat.dg/lto15.ad[sb]: New test.
1312 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1314 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1315 and add __sh__ case.
1317 2012-06-19 Jason Merrill <jason@redhat.com>
1320 * g++.dg/cpp0x/decltype37.C: New.
1323 * g++.dg/debug/localclass1.C: New.
1325 * g++.dg/debug/dwarf2/namespace-2.C: New.
1326 * g++.dg/debug/dwarf2/localclass3.C: New.
1328 2012-06-19 Richard Guenther <rguenther@suse.de>
1331 * g++.dg/lto/pr53470_0.C: New testcase.
1332 * gcc.dg/lto/pr53470_0.c: Likewise.
1334 2012-06-19 Jason Merrill <jason@redhat.com>
1338 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1341 * g++.dg/template/local7.C: New.
1343 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1345 Back port from mainline
1346 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1349 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1350 directive to Scan for vpmuldq, not vpmacsdql.
1352 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1354 * gnat.dg/vect8.ad[sb]: New test.
1356 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1358 Backported from mainline
1359 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1361 PR rtl-optimization/53589
1362 * gcc.dg/torture/pr53589.c: New test.
1364 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1367 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1368 * gcc.dg/gomp/critical-4.c: Likewise.
1369 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1370 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1371 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1372 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1373 * c-c++-common/gomp/pr53580.c: New test.
1375 2012-06-14 Tobias Burnus <burnus@net-b.de>
1377 Backport from mainline
1378 2012-06-04 Tobias Burnus <burnus@net-b.de>
1381 * gfortran.dg/init_flag_10.f90: New.
1383 2012-06-14 Richard Guenther <rguenther@suse.de>
1385 Backport from mainline
1386 2012-06-11 Richard Guenther <rguenther@suse.de>
1389 * g++.dg/ext/pr53605.C: New testcase.
1391 2012-06-14 Tobias Burnus <burnus@net-b.de>
1394 * gfortran.dg/save_4.f90: New.
1396 2012-06-14 Richard Guenther <rguenther@suse.de>
1398 Backport from mainline
1399 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1402 * g++.dg/cpp0x/pr52841.C: New testcase.
1404 2012-06-13 Christian Bruel <christian.bruel@st.com>
1407 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1409 2012-06-14 Release Manager
1411 * GCC 4.7.1 released.
1413 2012-06-12 Jason Merrill <jason@redhat.com>
1416 * g++.dg/template/local7.C: New.
1420 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1422 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1425 * g++.dg/warn/Wenum-compare-no-2: New.
1427 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1430 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1431 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1432 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1433 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1434 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1435 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1436 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1437 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1439 2012-06-04 Richard Guenther <rguenther@suse.de>
1441 Backport from mainline
1442 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1445 * gcc.c-torture/compile/pr52979-1.c: New test.
1446 * gcc.c-torture/execute/pr52979-1.c: New test.
1447 * gcc.c-torture/execute/pr52979-2.c: New test.
1449 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1451 PR tree-optimization/53550
1452 * gcc.dg/pr53550.c: New test.
1454 2012-06-04 Richard Guenther <rguenther@suse.de>
1455 Eric Botcazou <ebotcazou@adacore.com>
1457 Backport from mainline
1461 * gcc.dg/torture/pr48124-1.c: New testcase.
1462 * gcc.dg/torture/pr48124-2.c: Likewise.
1463 * gcc.dg/torture/pr48124-3.c: Likewise.
1464 * gcc.dg/torture/pr48124-4.c: Likewise.
1465 * gnat.dg/pack16.adb: Likewise.
1466 * gnat.dg/pack16_pkg.ads: Likewise.
1467 * gnat.dg/pack17.adb: Likewise.
1468 * gnat.dg/specs/pack7.ads: Likewise.
1469 * gnat.dg/specs/pack8.ads: Likewise.
1470 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1472 2012-06-01 Jason Merrill <jason@redhat.com>
1475 * g++.dg/ext/visibility/template12.C: New.
1476 * g++.dg/ext/attrib14.C: Adjust warning line.
1479 * g++.dg/parse/new6.C: New.
1480 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1482 2012-06-01 Jason Merrill <jason@redhat.com>
1485 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1487 2012-06-01 Jason Merrill <jason@redhat.com>
1490 * g++.dg/cpp0x/auto33.C: New.
1492 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1494 * c-c++-common/restrict-2.c: Revert previous change.
1496 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1499 * gnat.dg/lto14.adb: Skip on Solaris.
1501 2012-05-31 Jason Merrill <jason@redhat.com>
1504 * g++.dg/cpp0x/initlist-ctor1.C: New.
1506 2012-05-31 Richard Guenther <rguenther@suse.de>
1509 * gcc.dg/torture/pr48493.c: New testcase.
1511 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1514 * g++.dg/init/new33.C: New test.
1516 2012-05-30 Jason Merrill <jason@redhat.com>
1519 * c-c++-common/array-lit.c: New.
1520 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1522 2012-05-30 Richard Guenther <rguenther@suse.de>
1525 * gcc.dg/torture/pr53501.c: New testcase.
1526 * c-c++-common/restrict-2.c: Adjust.
1528 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1530 PR rtl-optimization/53519
1531 * gcc.c-torture/compile/pr53519.c: New test.
1533 2012-05-29 Richard Guenther <rguenther@suse.de>
1535 PR tree-optimization/53516
1536 * gcc.dg/torture/pr53516.c: New testcase.
1538 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1541 * g++.dg/parse/crash60.C: New.
1543 2012-05-28 Jakub Jelinek <jakub@redhat.com>
1545 PR tree-optimization/53505
1546 * c-c++-common/torture/pr53505.c: New test.
1548 2012-05-25 Ian Lance Taylor <iant@google.com>
1550 * gcc.dg/split-6.c: New test.
1552 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1554 * gnat.dg/lto14.adb: New test.
1556 2012-05-24 Richard Guenther <rguenther@suse.de>
1559 * g++.dg/tree-prof/pr53460.C: New testcase.
1561 2012-05-24 Jakub Jelinek <jakub@redhat.com>
1563 PR tree-optimization/53465
1564 * gcc.c-torture/execute/pr53465.c: New test.
1566 2012-05-23 Tobias Burnus <burnus@net-b.de>
1569 * gfortran.dg/realloc_on_assign_15.f90: New.
1571 2012-05-22 Richard Guenther <rguenther@suse.de>
1573 PR tree-optimization/53408
1574 * gcc.dg/torture/pr53408.c: New testcase.
1576 2012-05-22 Richard Guenther <rguenther@suse.de>
1579 * gcc.dg/torture/pr51071-2.c: New testcase.
1581 2012-05-21 Jakub Jelinek <jakub@redhat.com>
1583 PR tree-optimization/53366
1584 * gcc.dg/torture/pr53366-1.c: New test.
1585 * gcc.dg/torture/pr53366-2.c: New test.
1586 * gcc.target/i386/pr53366-1.c: New test.
1587 * gcc.target/i386/pr53366-2.c: New test.
1589 PR tree-optimization/53409
1590 * gcc.c-torture/compile/pr53409.c: New test.
1592 PR tree-optimization/53410
1593 * gcc.c-torture/compile/pr53410-1.c: New test.
1594 * gcc.c-torture/compile/pr53410-2.c: New test.
1596 2012-05-21 Joseph Myers <joseph@codesourcery.com>
1599 * gcc.c-torture/compile/pr53418-1.c,
1600 gcc.c-torture/compile/pr53418-2.c: New tests.
1602 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
1604 * gcc.dg/tm/indirect-2.c: New test.
1606 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1608 Backport from mainline
1609 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
1610 H.J. Lu <hongjiu.lu@intel.com>
1613 * gcc.target/i386/pr53416.c: New file.
1615 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1617 * gnat.dg/lto13.adb: New test.
1618 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1620 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1622 * gnat.dg/specs/lto12.ads: New test.
1623 * gnat.dg/specs/lto12_pkg.ads: New helper.
1625 2012-05-17 David S. Miller <davem@davemloft.net>
1627 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1628 failure on sparc-*-linux-gnu.
1630 2012-05-16 Richard Henderson <rth@redhat.com>
1633 * g++.dg/opt/pr52727.C: New testcase.
1635 2012-05-16 Richard Guenther <rguenther@suse.de>
1637 PR tree-optimization/53364
1638 * g++.dg/torture/pr53364.C: New testcase.
1640 2012-05-15 Jakub Jelinek <jakub@redhat.com>
1643 * gcc.dg/pr53358.c: New test.
1645 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
1647 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1648 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1650 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
1652 * gnat.dg/null_pointer_deref3.adb: New test.
1654 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
1657 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1659 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
1661 * gnat.dg/lto11.ad[sb]: New test.
1663 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
1666 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1668 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1670 PR tree-optimization/53239
1671 * g++.dg/opt/vrp3.C: New test.
1672 * g++.dg/opt/vrp3-aux.cc: New file.
1673 * g++.dg/opt/vrp3.h: New file.
1675 2012-05-07 Tobias Burnus <burnus@net-b.de>
1677 Backport from mainline:
1678 2012-05-07 Tobias Burnus <burnus@net-b.de>
1681 * gfortran.dg/typebound_operator_15.f90: New.
1683 2012-05-05 Tobias Burnus <burnus@net-b.de>
1685 Backport from mainline:
1686 2012-05-04 Tobias Burnus <burnus@net-b.de>
1689 * gfortran.dg/constructor_7.f90: New.
1690 * gfortran.dg/constructor_8.f90: New.
1692 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1694 Backport from mainline:
1696 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1698 PR tree-optimization/52633
1699 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1700 recognized as widening shifts instead of over-widening.
1701 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1702 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1703 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1704 * gcc.target/arm/pr52633.c: New test.
1706 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1708 PR tree-optimization/52870
1709 * gcc.dg/vect/pr52870.c: New test.
1711 2012-05-04 Richard Guenther <rguenther@suse.de>
1713 * gcc.dg/lto/pr53214_0.c: New testcase.
1715 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1717 * gcc.target/ia64/pr48496.c: New test.
1718 * gcc.target/ia64/pr52657.c: Likewise.
1720 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1722 Backport from mainline
1723 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1726 * gcc.target/powwerpc/pr53199.c: New file.
1728 2012-05-03 Martin Jambor <mjambor@suse.cz>
1730 Backport from mainline
1731 2012-05-02 Martin Jambor <mjambor@suse.cz>
1734 * g++.dg/lto/pr52605_0.C: New test.
1736 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1739 * g++.dg/other/final2.C: New.
1741 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1744 * gcc.dg/pr53174.c: New test.
1747 * gcc.target/arm/pr53187.c: New test.
1748 * gcc.c-torture/compile/pr53187.c: New test.
1750 2012-05-03 Richard Guenther <rguenther@suse.de>
1752 PR tree-optimization/53144
1753 * gcc.dg/torture/pr53144.c: New testcase.
1755 2012-05-02 Tobias Burnus <burnus@net-b.de>
1757 Backport from mainline
1758 2012-04-16 Tobias Burnus <burnus@net-b.de>
1761 * gfortran.dg/pointer_intent_6.f90: New.
1763 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1765 PR tree-optimization/53163
1766 * gcc.c-torture/compile/pr53163.c: New test.
1768 PR rtl-optimization/53160
1769 * gcc.c-torture/execute/pr53160.c: New test.
1771 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1775 * gfortran.dg/function_optimize_12.f90: New test.
1777 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
1779 Backport from mainline
1780 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1783 * gcc.c-torture/execute/20120427-1.c: New testcase.
1785 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
1788 * gcc.dg/torture/pr53120.c: New test.
1790 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1793 * gcc.dg/pr52880.c: New test.
1795 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
1798 PR tree-optimizations/52891
1800 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1802 2012-04-24 Richard Guenther <rguenther@suse.de>
1804 PR tree-optimization/53085
1805 * g++.dg/torture/pr53085.C: New testcase.
1807 2012-04-23 Richard Guenther <rguenther@suse.de>
1810 * gcc.dg/pr53060.c: New testcase.
1812 2012-04-23 Jakub Jelinek <jakub@redhat.com>
1814 PR tree-optimizations/52891
1815 * gcc.c-torture/compile/pr52891-1.c: New test.
1816 * gcc.c-torture/compile/pr52891-2.c: New test.
1818 2012-04-20 Ian Lance Taylor <iant@google.com>
1820 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1821 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1823 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1826 * g++.dg/parse/crash59.C: New.
1828 2012-04-16 Jason Merrill <jason@redhat.com>
1831 * g++.dg/cpp0x/variadic131.C: New.
1833 2012-04-16 Jason Merrill <jason@redhat.com>
1836 * g++.dg/cpp0x/variadic129.C: New.
1839 * g++.dg/cpp0x/variadic128.C: New.
1841 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
1843 Backport from mainline
1844 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1847 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1848 second function argument.
1849 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1850 (calc_permps): Update declaration. Calculate result correctly.
1851 (avx2_test): Change src2 type to union256i_d.
1852 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1855 2012-04-16 Martin Jambor <mjambor@suse.cz>
1857 Backported from mainline
1859 2012-04-13 Martin Jambor <mjambor@suse.cz>
1862 * g++.dg/ipa/pr52939.C: New test.
1864 2012-04-15 Jason Merrill <jason@redhat.com>
1867 * g++.dg/cpp0x/variadic125.C: New.
1870 * g++.dg/cpp0x/variadic124.C: New.
1872 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
1875 * g++.dg/lookup/using52.C: New.
1877 2012-04-13 Jason Merrill <jason@redhat.com>
1880 * g++.dg/cpp0x/variadic123.C: New.
1881 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1883 2012-04-11 Jason Merrill <jason@redhat.com>
1886 * g++.dg/ext/attrib45.C: New.
1888 2012-04-13 Tom de Vries <tom@codesourcery.com>
1890 Backport from mainline r186419.
1892 2012-04-13 Tom de Vries <tom@codesourcery.com>
1894 * gcc.dg/pr52734.c: New test.
1896 2012-04-13 Richard Guenther <rguenther@suse.de>
1898 PR tree-optimization/52969
1899 * gcc.dg/torture/pr52969.c: New testcase.
1901 2012-04-13 Richard Guenther <rguenther@suse.de>
1904 * gcc.dg/pr52862.c: New testcase.
1906 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1908 Backport from mainline
1909 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1912 * gcc.target/powerpc/pr52775.c: New file.
1914 2012-04-12 Richard Guenther <rguenther@suse.de>
1916 PR tree-optimization/52943
1917 * gcc.dg/torture/pr52943.c: New testcase.
1919 2012-04-09 Mike Stump <mikestump@comcast.net>
1921 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1922 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1923 * gcc.dg/tree-ssa/vrp60.c: Likewise.
1924 * gnat.dg/aggr11.adb: Likewise.
1925 * gnat.dg/aggr11_pkg.ads: Likewise.
1926 * gnat.dg/aggr15.adb: Likewise.
1927 * gnat.dg/aggr15.ads: Likewise.
1928 * gnat.dg/aggr17.adb: Likewise.
1929 * gnat.dg/aggr18.adb: Likewise.
1930 * gnat.dg/array14.adb: Likewise.
1931 * gnat.dg/array14.ads: Likewise.
1932 * gnat.dg/array14_pkg.ads: Likewise.
1933 * gnat.dg/array19.adb: Likewise.
1934 * gnat.dg/array19.ads: Likewise.
1935 * gnat.dg/discr27.adb: Likewise.
1936 * gnat.dg/discr27.ads: Likewise.
1937 * gnat.dg/discr35.adb: Likewise.
1938 * gnat.dg/discr35.ads: Likewise.
1939 * gnat.dg/discr6.adb: Likewise.
1940 * gnat.dg/discr6_pkg.ads: Likewise.
1941 * gnat.dg/import1.adb: Likewise.
1942 * gnat.dg/import1.ads: Likewise.
1943 * gnat.dg/loop_address2.adb: Likewise.
1944 * gnat.dg/opt7.adb: Likewise.
1945 * gnat.dg/opt7.ads: Likewise.
1946 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1947 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1948 * gnat.dg/rep_clause2.adb: Likewise.
1949 * gnat.dg/rep_clause2.ads: Likewise.
1950 * gnat.dg/slice2.adb: Likewise.
1951 * gnat.dg/slice2.ads: Likewise.
1952 * gnat.dg/slice6.adb: Likewise.
1953 * gnat.dg/slice6_pkg.ads: Likewise.
1954 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1955 * gnat.dg/taft_type2.adb: Likewise.
1956 * gnat.dg/taft_type2.ads: Likewise.
1957 * gnat.dg/taft_type2_pkg.ads: Likewise.
1958 * gnat.dg/volatile10.adb: Likewise.
1959 * gnat.dg/volatile10_pkg.ads: Likewise.
1961 * gcc.dg/dll-8.c: Remove execute permissions.
1962 * g++.dg/ext/dllexport5.C: Likewise.
1964 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
1966 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
1967 (check_effective_target_sync_long_long): Add SPARC case.
1968 (check_effective_target_sync_long_long_runtime): Likewise.
1969 (check_effective_target_sync_int_long): Adjust SPARC case.
1970 (check_effective_target_sync_char_short): Likewise.
1972 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1976 * gfortran.dg/function_optimize_11.f90: New test.
1978 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1982 * gfortran.dg/use_only_6.f90: New test.
1984 2012-04-06 Mike Stump <mikestump@comcast.net>
1987 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
1989 2012-04-05 Jason Merrill <jason@redhat.com>
1992 * g++.dg/template/qualified-id5.C: New.
1994 2012-04-03 Jason Merrill <jason@redhat.com>
1997 * g++.dg/cpp0x/variadic-value1.C: New.
1999 2012-04-03 Richard Guenther <rguenther@suse.de>
2001 Backport from mainline
2002 2012-03-02 Richard Guenther <rguenther@suse.de>
2004 PR tree-optimization/52406
2005 * gcc.dg/torture/pr52406.c: New testcase.
2007 2012-04-03 Richard Guenther <rguenther@suse.de>
2009 Backport from mainline
2010 2012-03-15 Richard Guenther <rguenther@suse.de>
2013 * gfortran.dg/vect/pr52580.f: New testcase.
2015 2012-04-03 Richard Guenther <rguenther@suse.de>
2017 Backport from mainline
2018 2012-03-06 Richard Guenther <rguenther@suse.de>
2021 * gcc.dg/torture/pr52493.c: New testcase.
2023 2012-03-23 Richard Guenther <rguenther@suse.de>
2025 PR tree-optimization/52678
2026 * gfortran.dg/pr52678.f: New testcase.
2028 2012-03-26 Richard Guenther <rguenther@suse.de>
2030 PR tree-optimization/52701
2031 * gfortran.dg/pr52701.f90: New testcase.
2033 2012-03-30 Richard Guenther <rguenther@suse.de>
2035 PR tree-optimization/52754
2036 * gcc.target/i386/pr52754.c: New testcase.
2038 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2040 PR tree-optimization/52835
2041 * gfortran.dg/pr52835.f90: New test.
2043 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2045 * gnat.dg/controlled6.adb: New test.
2046 * gnat.dg/controlled6_pkg.ads: New helper.
2047 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2049 2012-03-29 Meador Inge <meadori@codesourcery.com>
2052 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2054 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2057 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2059 2012-03-29 Jason Merrill <jason@redhat.com>
2062 * g++.dg/template/inherit8.C: New.
2064 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2067 * g++.dg/ext/weak4.C: New test.
2069 2012-03-29 Jason Merrill <jason@redhat.com>
2072 * g++.dg/cpp0x/initlist-array3.C: New.
2074 2012-03-28 Jason Merrill <jason@redhat.com>
2077 * g++.dg/overload/virtual2.C: New.
2079 2012-03-28 Martin Jambor <mjambor@suse.cz>
2081 Backported from mainline
2082 2012-03-27 Martin Jambor <mjambor@suse.cz>
2085 * gcc.dg/torture/pr52693.c: New test.
2087 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2090 * gcc.dg/pr52691.c: New test.
2093 * gcc.c-torture/compile/pr52750.c: New test.
2095 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2097 Backport from 2012-03-28 mainline r185910.
2100 * gcc.target/avr/torture/builtins-2.c: New test.
2102 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2105 * gcc.target/i386/pr52736.c: New test.
2107 2012-03-27 Richard Guenther <rguenther@suse.de>
2110 * gcc.dg/torture/pr52720.c: New testcase.
2112 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2114 Backport from 2012-03-26 mainline r185793.
2116 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2117 Add "-Os -flto" to list.
2119 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2121 * gnat.dg/concat2.ad[sb]: New test.
2123 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2126 * gcc.c-torture/compile/limits-externdecl.c: New test.
2128 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2131 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2133 2012-03-22 Tobias Burnus <burnus@net-b.de>
2136 * gfortran.dg/intrinsic_8.f90: New.
2138 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2141 * g++.dg/ext/attrib44.C: New test.
2143 2012-03-22 Jason Merrill <jason@redhat.com>
2145 * g++.dg/torture/pr52582.C: New.
2147 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2149 Backport from 2012-03-20 mainline r185583.
2151 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2154 Backport from 2012-03-20 mainline r185570.
2157 * gcc.target/avr/torture/addr-space-2.h: New file.
2158 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2159 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2160 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2161 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2163 Backport from 2012-03-12 mainline r185255.
2166 * gcc.target/avr/torture/addr-space-1.h: New file.
2167 * gcc.target/avr/torture/addr-space-g.h: New test.
2168 * gcc.target/avr/torture/addr-space-0.h: New test.
2169 * gcc.target/avr/torture/addr-space-1.h: New test.
2170 * gcc.target/avr/torture/addr-space-x.h: New test.
2172 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2174 Backported from mainline
2175 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2178 * g++.dg/cpp0x/udlit-args2.C: New test.
2180 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2183 * gcc.dg/Wunused-var-3.c: New test.
2185 2012-03-22 Release Manager
2187 * GCC 4.7.0 released.
2189 2012-03-20 Jason Merrill <jason@redhat.com>
2191 * g++.dg/cpp0x/auto32.C: New.
2193 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2194 Andrew Pinski <apinski@cavium.com>
2197 * gcc.dg/pr52592.c: New test.
2199 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2202 * g++.dg/opt/pr52582.C: New test.
2204 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2207 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2209 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2211 2012-03-10 Tobias Burnus <burnus@net-b.de>
2214 * gfortran.dg/proc_ptr_34.f90: New.
2216 2012-03-07 Jason Merrill <jason@redhat.com>
2219 * g++.dg/cpp0x/udlit-mangle.C: New.
2221 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2223 Backport from mainline r184894.
2224 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2227 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2229 Backport from mainline
2230 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2232 * gcc.target/powerpc/pr52457.c: New test.
2234 2012-03-01 Kai Tietz <ktietz@redhat.com>
2236 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2237 routines on mingw targets.
2238 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2241 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2243 PR tree-optimization/52445
2244 * gcc.dg/pr52445.c: New test.
2246 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2249 * gcc.c-torture/compile/pr52437.c: New test.
2252 * gcc.dg/torture/pr52419.c: New test.
2254 PR tree-optimization/52429
2255 * gcc.dg/torture/pr52429.c: New test.
2256 * g++.dg/opt/pr52429.C: New test.
2258 2012-02-29 Richard Guenther <rguenther@suse.de>
2261 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2262 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2263 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2264 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2265 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2266 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2268 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2270 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2272 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2275 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2277 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2280 * gcc.target/arm/neon/pr51534.c: New testcase.
2282 2012-02-28 Richard Guenther <rguenther@suse.de>
2285 * gcc.dg/torture/pr52407.c: New testcase.
2287 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2289 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2290 * gcc.target/arm/vfp2.c: Likewise.
2291 * gcc.target/arm/vfp3.c: Likewise.
2292 * gcc.target/arm/vfp4.c: Likewise.
2293 * gcc.target/arm/vfp5.c: Likewise.
2294 * gcc.target/arm/vfp6.c: Likewise.
2295 * gcc.target/arm/vfp7.c: Likewise.
2296 * gcc.target/arm/vfp8.c: Likewise.
2297 * gcc.target/arm/vfp9.c: Likewise.
2298 * gcc.target/arm/vfp10.c: Likewise.
2299 * gcc.target/arm/vfp11.c: Likewise.
2300 * gcc.target/arm/vfp12.c: Likewise.
2301 * gcc.target/arm/vfp13.c: Likewise.
2302 * gcc.target/arm/vfp14.c: Likewise.
2303 * gcc.target/arm/vfp15.c: Likewise.
2304 * gcc.target/arm/vfp16.c: Likewise.
2305 * gcc.target/arm/vfp17.c: Likewise.
2306 * gcc.target/arm/neon-constants.h: New file.
2307 * gcc.target/arm/neon-vect1.c: New test.
2308 * gcc.target/arm/neon-vect2.c: New test.
2309 * gcc.target/arm/neon-vect3.c: New test.
2310 * gcc.target/arm/neon-vect4.c: New test.
2311 * gcc.target/arm/neon-vect5.c: New test.
2312 * gcc.target/arm/neon-vect6.c: New test.
2313 * gcc.target/arm/neon-vect7.c: New test.
2314 * gcc.target/arm/neon-vect8.c: New test.
2316 2012-02-28 Richard Guenther <rguenther@suse.de>
2318 PR tree-optimization/52402
2319 * gcc.dg/torture/pr52402.c: New testcase.
2321 2012-02-28 Richard Guenther <rguenther@suse.de>
2324 * g++.dg/lto/pr52400_0.C: New testcase.
2326 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2328 * gcc.target/avr/torture/builtins-1.c: New test.
2329 * gcc.target/avr/torture/builtins-error.c: New test.
2331 2012-02-28 Kai Tietz <ktietz@redhat.com>
2333 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2335 * gcc.target/i386/pr45352-2.c: Likewise.
2336 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2338 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2339 targets instead rand.
2340 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2341 * gcc.target/i386/sse2-mul-1.c: Likewise.
2342 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2343 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2345 * gcc.target/i386/pad-1.c: Likewise.
2346 * gcc.target/i386/pad-9.c: Likewise.
2347 * gcc.target/i386/pad-2.c: Likewise.
2348 * gcc.target/i386/pad-5b.c: Likewise.
2349 * gcc.target/i386/pad-8.c: Likewise.
2350 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2351 * gcc.target/i386/pr44130.c: Likewise.
2352 * gcc.target/i386/align-main-1.c: Likewise.
2353 * gcc.target/i386/align-main-2.c: Likewise.
2354 * gcc.target/i386/sw-1.c: Likewise.
2355 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2356 on x64 mingw target.
2357 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2358 * gcc.target/i386/pr46295.c: Likewise.
2359 * gcc.target/i386/amd64-abi-1.c: Likewise.
2360 * gcc.target/i386/amd64-abi-2.c: Likewise.
2361 * gcc.target/i386/pr39082-1.c: Likewise.
2362 * gcc.target/i386/pr39162.c: Likewise.
2363 * gcc.target/i386/pr22152.c: Likewise.
2364 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2365 * gcc.target/i386/wrfsbase-2.c: Likewise.
2366 * gcc.target/i386/local.c: Likewise
2367 * gcc.target/i386/wrgsbase-1.c: Likewise.
2368 * gcc.target/i386/wrfsbase-1.c: Likewise.
2369 * gcc.target/i386/pr39315-3.c: Likewise.
2370 * gcc.target/i386/pr35767-4.c: Likewise.
2371 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2373 * gcc.target/i386/pr45336-2.c: Likewise.
2374 * gcc.target/i386/pr45336-1.c: Likewise.
2375 * gcc.target/i386/pr45336-4.c: Likewise.
2377 2012-02-27 Tristan Gingold <gingold@adacore.com>
2379 * gnat.dg/array20.ad[sb]: New test.
2381 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2384 * gcc.target/arm/pr52375.c: New test.
2385 * gcc.c-torture/compile/pr52375.c: New test.
2387 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2389 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2390 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2392 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2394 * gnat.dg/aggr19.adb: New test.
2395 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2397 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2400 * gcc.target/sh/pr49263.c: New.
2402 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2404 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2405 simulate_thread_wrapper_other_threads
2406 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2407 Move initialization of 'value' to main().
2408 (main): Initialize 'value';
2409 * gcc.dg/simulate-thread/speculative-store.c
2410 (simulate_thread_step_verify): Return 0 when successful.
2411 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2413 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2414 (simulate_thread_wrapper_other_threads): Return a success/fail value
2415 and issue an error if the instruction count threshold is exceeded.
2417 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2420 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2421 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2423 2012-02-24 Richard Guenther <rguenther@suse.de>
2426 * gcc.dg/pr52355.c: New testcase.
2428 2012-02-23 Kai Tietz <ktietz@redhat.com>
2430 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2432 * gcc.dg/Wpadded.c: Likewise.
2433 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2435 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2436 for sleep by Sleep and add windows.h include for this function.
2437 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2439 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2441 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2443 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2444 on x64 mingw target.
2445 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2446 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2447 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2448 failure on LLP64 target.
2450 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2453 * gcc.dg/noncompile/pr52290.c: New test.
2455 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2457 PR tree-optimization/52019
2458 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2460 2012-02-22 Kai Tietz <ktietz@redhat.com>
2462 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2463 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2464 derived pdiff_t type.
2465 * g++.dg/torture/pr49720.C: Likewise
2467 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2470 * gcc.target/i386/pr52330.c: New test.
2472 2012-02-22 Tobias Burnus <burnus@net-b.de>
2475 * gfortran.dg/io_constraints_10.f90: New.
2477 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2479 * lib/target-supports.exp (check_effective_target_vect_condition):
2480 Return true for NEON.
2482 2012-02-21 Kai Tietz <ktietz@redhat.com>
2484 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2486 2012-02-21 Richard Guenther <rguenther@suse.de>
2488 PR tree-optimization/52324
2489 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2491 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2494 * gcc.target/avr/torture/pr51782-1.c: New test.
2496 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2498 PR tree-optimization/52318
2499 * gcc.dg/pr52318.c: New test.
2501 2012-02-20 Kai Tietz <ktietz@redhat.com>
2503 * gcc.dg/bf-ms-layout-3.c: New testcase.
2505 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2509 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2511 2012-02-20 Richard Guenther <rguenther@suse.de>
2513 PR tree-optimization/52298
2514 * gcc.dg/torture/pr52298.c: New testcase.
2515 * gcc.dg/vect/pr52298.c: Likewise.
2517 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2519 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2520 * gcc.c-torture/execute/pr52286.c: Ditto.
2522 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2524 PR tree-optimization/52286
2525 * gcc.c-torture/execute/pr52286.c: New test.
2527 2012-02-18 Tobias Burnus <burnus@net-b.de>
2530 * gfortran.dg/interface_35.f90: Use -std=f2003.
2531 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2532 * gfortran.dg/interface_assignment_4.f90: Ditto.
2533 * gfortran.dg/bessel_1.f90: Ditto.
2534 * gfortran.dg/func_result_6.f90: Ditto.
2535 * gfortran.dg/hypot_1.f90: Ditto.
2536 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2538 2012-02-17 Tobias Burnus <burnus@net-b.de>
2540 PR translation/52232
2541 PR translation/52234
2542 PR translation/52245
2543 PR translation/52246
2544 PR translation/52262
2545 PR translation/52273
2546 * gfortran.dg/coarray_22.f90: Update dg-error.
2547 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2549 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2552 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2553 (simulate-thread): Use default timeout.
2555 2012-02-16 Jason Merrill <jason@redhat.com>
2558 * g++.dg/ext/timevar1.C: New.
2560 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2563 * g++.dg/template/using21.C: New.
2564 * g++.dg/template/using22.C: Likewise.
2566 2012-02-16 Jason Merrill <jason@redhat.com>
2569 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2571 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2573 PR tree-optimization/52255
2574 * gcc.c-torture/compile/pr52255.c: New test.
2577 * g++.dg/debug/dwarf2/pr52260.C: New test.
2580 * g++.dg/ipa/pr51929.C: New test.
2582 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2585 * gcc.target/powerpc/pr52199.c: New file.
2587 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2590 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2592 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2594 * gcc.dg/pr51867.c: Don't include <math.h>.
2597 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2599 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2600 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2602 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2604 PR tree-optimization/50561
2605 * gcc.dg/graphite/pr50561.c: New testcase.
2607 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2609 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2610 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2612 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2614 * gnat.dg/discr35.ad[sb]: New test.
2616 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2618 * gnat.dg/volatile10.adb: New test.
2619 * gnat.dg/volatile10_pkg.ads: New helper.
2621 2012-02-14 Jason Merrill <jason@redhat.com>
2623 * g++.dg/ext/attrib43.C: New.
2625 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2627 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2628 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2630 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2631 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2632 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2633 effective_target fgnu_tm.
2634 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2636 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2639 * g++.dg/template/asmgoto1.C: New test.
2641 2012-02-14 Ian Lance Taylor <iant@google.com>
2644 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2645 compiling generated file for 64bit and index tests.
2647 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2649 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2651 2012-02-14 Richard Guenther <rguenther@suse.de>
2653 PR tree-optimization/52244
2654 PR tree-optimization/51528
2655 * gcc.dg/torture/pr52244.c: New testcase.
2657 2012-02-14 Walter Lee <walt@tilera.com>
2659 * g++.dg/other/PR23205.C: Disable test on tile.
2660 * g++.dg/other/pr23205-2.C: Disable test on tile.
2661 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2662 * gcc.dg/20040813-1.c: Disable test on tile.
2663 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2664 * gcc.misc-tests/linkage.exp: Handle tilegx.
2666 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2668 PR tree-optimization/52210
2669 * gcc.dg/pr52210.c: New test.
2671 2012-02-14 Jason Merrill <jason@redhat.com>
2674 * g++.dg/overload/defarg5.C: New.
2676 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2679 * c-c++-common/pr52181.c: New test.
2681 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2684 * g++.dg/ext/atomic-1.C: New test.
2686 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2688 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2690 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2693 * gcc.c-torture/execute/pr52209.c: New test.
2695 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2698 * gfortran.dg/elemental_optional_args_5.f03: New test.
2700 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2703 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2706 2012-02-11 Ian Lance Taylor <iant@google.com>
2709 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2710 SPARC Solaris. Don't run the test at all on systems where it may
2711 not work, rather than xfailing it.
2713 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2715 PR rtl-optimization/52175
2716 * gcc.c-torture/compile/pr52175.c: New test.
2718 2012-02-10 Jason Merrill <jason@redhat.com>
2721 * g++.dg/template/repo10.C: New.
2723 2012-02-11 Jakub Jelinek <jakub@redhat.com>
2726 * gcc.dg/pr52132.c: New test.
2728 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2730 * gnat.dg/specs/aggr4.ads: New test.
2731 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2733 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2736 * gcc.target/i386/pr52146.c: New.
2738 2012-02-10 Jakub Jelinek <jakub@redhat.com>
2741 * c-c++-common/pr52177.c: New test.
2743 2012-02-10 Jan Hubicka <jh@suse.cz>
2746 * g++.dg/torture/pr48600.C: New testcase.
2748 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2751 * gcc.dg/dfp/pr52140.c: New test.
2753 2012-02-09 Jakub Jelinek <jakub@redhat.com>
2756 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2759 2012-02-09 Bin Cheng <bin.cheng@arm.com>
2762 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2763 * testsuite/gcc.dg/pr51867.c: New test.
2765 2012-02-09 Ian Lance Taylor <iant@google.com>
2767 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2768 which don't support -fsplit-stack. Turn off optimization when
2769 compiling select5-out.go.
2771 2012-02-08 Ian Lance Taylor <iant@google.com>
2773 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2774 systems which don't support -fsplit-stack.
2776 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2778 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2779 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2780 machine instuction in the log.
2782 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2784 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2787 2012-02-08 Magnus Granberg <zorry@gentoo.org>
2790 * gcc.dg/pr48524.c: New test.
2791 * gcc.dg/pr48524.spec: New spec file for test.
2793 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2796 * gfortran.dg/vect/pr32380.f90: New test.
2798 2012-02-08 Tobias Burnus <burnus@net-b.de>
2801 * gfortran.dg/realloc_on_assign_12.f90: New.
2803 2012-02-08 Richard Guenther <rguenther@suse.de>
2805 PR rtl-optimization/52170
2806 * gcc.dg/torture/pr52170.c: New testcase.
2808 2012-02-08 Jakub Jelinek <jakub@redhat.com>
2810 PR gcov-profile/52150
2811 * gcc.dg/tree-prof/pr52150.c: New test.
2813 PR rtl-optimization/52139
2814 * gcc.dg/pr52139.c: New test.
2816 2012-02-07 Jason Merrill <jason@redhat.com>
2819 * g++.dg/cpp0x/constexpr-union3.C: New.
2822 * g++.dg/lto/pr52035_0.C: New.
2824 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2826 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2827 * gcc.dg/special/weak-1.c: Likewise.
2828 * gcc.dg/ucnid-12.c: Likewise.
2829 * gcc.dg/torture/pr45678-1.c: Likewise.
2830 * gcc.dg/torture/pr45678-2.c: Likewise.
2831 * gcc.dg/vector-4.c: Likewise.
2832 * gcc.dg/ipa/inline-5.c: Likewise.
2833 * gcc.dg/ucnid-11.c: Likewise.
2834 * gcc.misc-tests/gcov-13.c: Likewise.
2835 * gcc.misc-tests/gcov-14.c: Likewise.
2836 * g++.dg/ext/label13.C: Likewise.
2837 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2838 hppa*-*-hpux* options.
2839 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2840 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2841 * gcc.dg/pr48616.c: Likewise.
2842 * gcc.dg/pr17957.c: Likewise.
2843 * gcc.dg/pr17055-1.c: Likewise.
2844 * gcc.dg/pr32912-1.c: Likewise.
2845 * gcc.dg/tm/pr51472.c: Likewise.
2846 * c-c++-common/fold-bitand-4.c: Likewise.
2847 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2848 Use dg-additional-options for extra options.
2850 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2852 * gcc.target/epiphany/interrupt-2.c: New test.
2854 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2857 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2858 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2861 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2864 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2866 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2870 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2871 * gcc.target/mips/va-arg-1.c: New test.
2873 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2875 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2876 for -mno-pointers-to-nested-functions.
2878 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2880 * gcc.c-torture/execute/20120207-1.c: New test.
2882 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2884 PR rtl-optimization/52060
2885 * gcc.dg/torture/pr52060.c: New test.
2888 * gcc.c-torture/compile/pr52074.c: New test.
2890 2012-02-07 Tobias Burnus <burnus@net-b.de>
2893 * gfortran.dg/class_to_type_2.f90: New.
2895 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2898 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2901 2012-02-06 Jason Merrill <jason@redhat.com>
2904 * g++.dg/template/conv13.C: New.
2906 2012-02-06 Richard Guenther <rguenther@suse.de>
2908 PR tree-optimization/52115
2909 * gcc.c-torture/compile/pr52115.c: New testcase.
2911 2012-02-06 Jakub Jelinek <jakub@redhat.com>
2914 * gcc.c-torture/execute/pr52129.c: New test.
2916 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
2918 * gcc.dg/pr48374.c: Actually add the test I forgot
2919 in the 2012-01-25 commit.
2921 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2924 * gfortran.dg/vect/vect-8.f90: New test case.
2926 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2929 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2931 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
2934 * gfortran.dg/class_48.f90 : Add test of allocate class array
2935 component with source in subroutine test3. Remove commenting
2936 out in subroutine test4, since branching on unitialized variable
2937 is now fixed (no PR for this last.).
2939 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2941 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2943 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2945 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2948 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2949 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2951 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2953 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2954 (check_effective_target_sync_int_long): Use it.
2955 (check_effective_target_sync_char_short): Likewise.
2956 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2958 2012-02-05 Tobias Burnus <burnus@net-b.de>
2961 * gfortran.dg/class_48.f90: Add some further checks.
2963 2012-02-05 Ira Rosen <irar@il.ibm.com>
2965 PR tree-optimization/52091
2966 * gcc.dg/vect/pr52091.c: New test.
2968 2012-02-04 Jakub Jelinek <jakub@redhat.com>
2970 PR rtl-optimization/52113
2971 * gcc.target/avr/pr52113.c: New test.
2973 2012-02-03 Jakub Jelinek <jakub@redhat.com>
2975 PR rtl-optimization/52092
2976 * gcc.c-torture/compile/pr52092.c: New test.
2978 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2981 * gfortran.dg/class_array_10.f03: New test.
2984 * gfortran.dg/class_array_11.f03: New test.
2987 * gfortran.dg/class_array_12.f03: New test.
2989 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
2992 * gfortran.dg/realloc_on_assign_11.f90: New test.
2994 2012-02-02 Tobias Burnus <burnus@net-b.de>
2997 * gfortran.dg/shape_7.f90: New.
2999 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3001 * gcc.target/mips/mips-prepend-1.c: New test.
3003 2012-02-02 Jan Hubicka <jh@suse.cz>
3004 Tom de Vries <tom@codesourcery.com>
3007 * testsuite/gcc.dg/alias-12.c: New testcase.
3008 * testsuite/gcc.dg/alias-13.c: New testcase.
3010 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3013 * gcc.dg/pr52086.c: New test.
3015 PR tree-optimization/52073
3016 * gcc.c-torture/compile/pr52073.c: New test.
3018 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3021 * gfortran.dg/function_optimize_10.f90: New test.
3023 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3025 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3028 2012-02-01 Tobias Burnus <burnus@net-b.de>
3031 * gfortran.dg/typebound_operator_14.f90: New.
3033 2012-02-01 Tobias Burnus <burnus@net-b.de>
3036 * gfortran.dg/elemental_function_1.f90: New.
3038 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3040 PR rtl-optimization/51374
3041 * gcc.target/avr/torture/pr51374-1.c:
3042 Also fail if SBIS is seen.
3044 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3046 PR rtl-optimization/51374
3047 * gcc.target/avr/torture/pr51374-1.c: New.
3049 2012-01-31 Tobias Burnus <burnus@net-b.de>
3052 * gfortran.dg/typebound_generic_11.f90: New.
3054 2012-01-31 Tobias Burnus <burnus@net-b.de>
3057 * gfortran.dg/class_49.f90: New.
3059 2012-01-31 Tobias Burnus <burnus@net-b.de>
3062 * gfortran.dg/elemental_args_check_6.f90: New.
3064 2012-01-31 Jason Merrill <jason@redhat.com>
3067 * g++.dg/cpp0x/variadic122.C: New.
3069 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3072 * gfortran.dg/realloc_on_assign_10.f90: New test.
3074 2012-01-31 Richard Guenther <rguenther@suse.de>
3076 PR tree-optimization/51528
3077 * gcc.dg/torture/pr51528.c: New testcase.
3079 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3082 * lib/go.exp (go_target_compile): Append timeout= to options.
3083 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3084 select5-out.go test on alpha*-*-* targets.
3086 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3088 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3089 (TEST_SHORT): Reformat in the same way.
3090 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3091 (TEST_SHORT): Reformat in the same way.
3092 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3093 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3094 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3095 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3096 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3098 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3101 * gcc.target/arm/pr51835.c: New testcase.
3103 2012-01-30 Richard Guenther <rguenther@suse.de>
3105 PR tree-optimization/52028
3106 * gcc.dg/torture/pr52028.c: New testcase.
3107 * gfortran.dg/ldist-pr45199.f: Adjust.
3108 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3109 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3110 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3112 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3115 * gcc.dg/tree-prof/pr52027.c: New test.
3117 PR tree-optimization/52046
3118 * gcc.dg/pr52046.c: New test.
3121 * g++.dg/other/pr52048.C: New test.
3123 2012-01-30 Richard Guenther <rguenther@suse.de>
3125 PR tree-optimization/52045
3126 * gcc.dg/pr52045.c: New testcase.
3128 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3130 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3131 new code generated for __sync_lock_release.
3133 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3135 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3137 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3140 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3142 * g++.dg/ext/visibility/template10.C: Fix typo.
3144 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3146 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3149 * g++.dg/cpp0x/constexpr-ice6.C: New.
3151 2012-01-29 Tobias Burnus <burnus@net-b.de>
3154 * gfortran.dg/default_initialization_6.f90: New.
3156 2012-01-29 Tobias Burnus <burnus@net-b.de>
3159 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3160 * gfortran.dg/class_48.f90: New.
3162 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3165 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3167 2012-01-28 Tobias Burnus <burnus@net-b.de>
3170 * gfortran.dg/class_allocate_12.f90: New.
3172 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3174 * gcc.dg/torture/pr50444.c: Fix dg directives.
3176 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3179 * gcc.target/arm/pr52006.c: New test.
3181 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3184 * gcc.dg/lto/trans-mem.h: New file.
3185 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3186 * gcc.dg/lto/trans-mem-1_1.c: Same.
3187 * gcc.dg/lto/trans-mem-4_1.c: Same.
3188 * gcc.dg/lto/trans-mem-3_1.c: Same.
3190 2012-01-27 Tobias Burnus <burnus@net-b.de>
3193 * gfortran.dg/dummy_procedure_7.f90: New.
3195 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3197 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3198 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3200 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3203 * g++.dg/other/gc5.C: New test.
3205 2012-01-27 Richard Guenther <rguenther@suse.de>
3207 PR tree-optimization/50444
3208 * gcc.dg/torture/pr50444.c: New testcase.
3210 2012-01-27 Tobias Burnus <burnus@net-b.de>
3214 * gfortran.dg/move_alloc_13.f90: New.
3216 2012-01-27 Tobias Burnus <burnus@net-b.de>
3219 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3220 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3221 and change dg-error string.
3223 2012-01-27 Tobias Burnus <burnus@net-b.de>
3226 * gfortran.dg/elemental_args_check_5.f90: New.
3228 2012-01-27 Richard Guenther <rguenther@suse.de>
3231 * g++.dg/torture/pr51959.C: New testcase.
3233 2012-01-27 Tom de Vries <tom@codesourcery.com>
3235 PR tree-optimization/51990
3236 * gcc.dg/pr51990.c: New test.
3237 * gcc.dg/pr51990-2.c: Same.
3239 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3240 Tobias Burnus <burnus@gcc.gnu.org>
3243 * gfortran.dg/class_allocate_11.f03: New.
3248 * gfortran.dg/class_allocate_7.f03: New.
3249 * gfortran.dg/class_allocate_8.f03: New.
3250 * gfortran.dg/class_allocate_9.f03: New.
3251 * gfortran.dg/class_allocate_10.f03: New.
3253 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3255 * gnat.dg/discr34.adb: New test.
3256 * gnat.dg/discr34_pkg.ads: New helper.
3258 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3260 * gnat.dg/discr33.adb: New test.
3262 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3264 * gnat.dg/limited_with3.ad[sb): New test.
3265 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3266 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3267 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3269 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3271 * gnat.dg/stack_usage1.adb: New test.
3272 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3274 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3275 * gcc.dg/pr44194-2.c: Likewise.
3277 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3280 * g++.dg/template/crash112.C: New.
3282 2012-01-27 Richard Henderson <rth@redhat.com>
3284 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3286 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3288 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3290 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3293 * g++.dg/opt/pr51895.C: New test.
3295 2012-01-26 Michael Matz <matz@suse.de>
3297 PR tree-optimization/48794
3298 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3300 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3302 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3304 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3306 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3307 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3309 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3310 the default value for s390 and s390x.
3312 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3315 * gcc.dg/lto/trans-mem-4_0.c: New.
3316 * gcc.dg/lto/trans-mem-4_1.c: New.
3317 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3319 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3320 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3322 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3323 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3326 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3328 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3330 2012-01-25 Ian Lance Taylor <iant@google.com>
3332 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3334 2012-01-25 Tobias Burnus <burnus@net-b.de>
3337 * gfortran.dg/typebound_proc_25.f90: New.
3339 2012-01-25 Jason Merrill <jason@redhat.com>
3342 * g++.dg/lto/pr51992_0.C: New.
3344 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3346 PR tree-optimization/51987
3347 * gcc.target/i386/pr51987.c: New test.
3349 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3351 * gcc.dg/tm/lto-1.c: Require lto support in target.
3353 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3355 PR rtl-optimization/48374
3356 * gcc.dg/pr48374.c: New test.
3358 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3360 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3362 2012-01-25 Tobias Burnus <burnus@net-b.de>
3365 * gfortran.dg/derived_constructor_char_3.f90: New.
3367 2012-01-24 Ian Lance Taylor <iant@google.com>
3369 * go.test/go-test.exp (filecmp): New procedure.
3370 (errchk): Handle quoted square brackets.
3371 (go-gc-tests): Set go_compile_args. Handle various new test
3372 lines. Skip a few new tests.
3373 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3375 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3377 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3378 (check_effective_target_vect_extract_even_odd)
3379 (check_effective_target_vect_interleave): Return true for MIPS
3382 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3384 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3385 (main): Use it instead of argc.
3387 2012-01-24 Jason Merrill <jason@redhat.com>
3390 * g++.dg/cpp0x/sfinae31.C: New.
3392 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3394 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3396 2012-01-24 Jason Merrill <jason@redhat.com>
3399 * g++.dg/inherit/covariant20.C: New.
3401 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3404 * g++.dg/parse/crash58.C: New.
3406 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3409 * gcc.dg/pr51957-1.c: New test.
3410 * gcc.dg/pr51957-1.h: New file.
3411 * gcc.dg/pr51957-2.c: New test.
3413 2012-01-23 Jason Merrill <jason@redhat.com>
3416 * g++.dg/ext/visibility/template10.C: New.
3418 2012-01-23 Tobias Burnus <burnus@net-b.de>
3421 * gfortran.dg/move_alloc_12.f90: New.
3423 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3426 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3428 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3431 * g++.dg/template/crash111.C: New.
3433 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3435 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3437 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3439 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3442 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3443 the DW_TAG_class_type and DW_AT_name: "Executor".
3445 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3447 * lib/target-supports.exp
3448 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3449 (check_effective_target_vect_interleave): Likewise.
3451 2012-01-22 Jason Merrill <jason@redhat.com>
3454 * g++.dg/template/using20.C: New.
3455 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3457 2012-01-23 Jason Merrill <jason@redhat.com>
3460 * g++.dg/torture/pr51344.C: Limit to x86.
3462 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3464 * c-c++-common/tm/omp.c: Require target with pthread support.
3466 2012-01-23 Richard Guenther <rguenther@suse.de>
3468 PR tree-optimization/51949
3469 * gcc.dg/torture/pr51949.c: New testcase.
3471 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3473 PR rtl-optimization/51933
3474 * gcc.c-torture/execute/pr51933.c: New test.
3476 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3478 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3479 Do not define for Interix.
3481 2012-01-22 Jason Merrill <jason@redhat.com>
3484 * g++.dg/lto/pr51832.h: New.
3485 * g++.dg/lto/pr51832_0.C: New.
3486 * g++.dg/lto/pr51832_1.C: New.
3488 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3490 * gcc.dg/ext-elim-1.c: New test.
3492 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3495 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3496 * g++.dg/opt/longbranch1.C: Likewise.
3498 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3500 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3503 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3506 * gfortran.dg/namelist_74.f90: New test.
3507 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3509 2012-01-21 Tobias Burnus <burnus@net-b.de>
3512 * gfortran.dg/class_47.f90: New.
3514 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3516 * gnat.dg/renaming5.ad[sb]: New test.
3518 2012-01-20 Jason Merrill <jason@redhat.com>
3521 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3523 2012-01-20 Jason Merrill <jason@redhat.com>
3526 * g++.dg/ext/attrib42.C: Require ilp32.
3528 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3531 * gcc.target/arm/pr51915.c: New test.
3533 2012-01-20 Cary Coutant <ccoutant@google.com>
3534 Dodji Seketeli <dodji@redhat.com>
3537 * g++.dg/debug/dwarf2/nested-3.C: New test.
3539 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3542 * g++.dg/template/crash110.C: New.
3544 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3546 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3547 Remove default options on hppa*-*-hpux*.
3549 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3551 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3553 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3555 * gcc.c-torture/compile/pr51856.c: New testcase.
3557 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
3559 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3560 options to go_target_compile.
3562 2012-01-20 Kai Tietz <ktietz@redhat.com>
3564 * g++.dg/torture/pr51344.C: Fix typo.
3566 2012-01-20 Richard Guenther <rguenther@suse.de>
3568 PR tree-optimization/51903
3569 * g++.dg/torture/pr51903.C: New testcase.
3571 2012-01-20 Tobias Burnus <burnus@net-b.de>
3572 Janus Weil <janus@gcc.gnu.org>
3575 * gfortran.dg/use_21.f90: New.
3577 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3580 * gcc.dg/torture/pr51106-1.c: New test.
3581 * gcc.dg/torture/pr51106-2.c: New test.
3583 2012-01-19 Kai Tietz <ktietz@redhat.com>
3585 * g++.dg/torture/pr51344.C: New test.
3587 2012-01-19 Tobias Burnus <burnus@net-b.de>
3590 * gfortran.dg/intrinsic_size_2.f90: New.
3592 2012-01-19 Jason Merrill <jason@redhat.com>
3595 * g++.dg/inherit/using7.C: New.
3597 2012-01-19 Richard Guenther <rguenther@suse.de>
3599 PR tree-optimization/37997
3600 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3602 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3604 PR rtl-optimization/51505
3605 * gcc.dg/pr51505.c: New test.
3607 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
3610 * gfortran.dg/typebound_operator_12.f03: New.
3611 * gfortran.dg/typebound_operator_13.f03: New.
3613 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3616 * g++.dg/cpp0x/pr51225.C: New.
3618 2012-01-17 Ian Lance Taylor <iant@google.com>
3621 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3623 2012-01-17 Tobias Burnus <burnus@net-b.de>
3626 * gfortran.dg/realloc_on_assign_9.f90: New.
3628 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
3631 * gcc.dg/tm/memopt-3.c: Remove xfail.
3632 * gcc.dg/tm/memopt-4.c: Remove xfail.
3633 * gcc.dg/tm/memopt-5.c: Remove xfail.
3634 * gcc.dg/tm/memopt-7.c: Remove xfail.
3636 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3638 PR tree-optimization/51877
3639 * gcc.c-torture/execute/pr51877.c: New test.
3641 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3643 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3644 {!vect_align_arrays} to vect_sizes_32B_16B.
3645 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3646 * gcc.dg/vect/vect-peel-3.c: Ditto.
3648 2012-01-16 Jason Merrill <jason@redhat.com>
3651 * g++.dg/abi/mangle60.C: New.
3654 * g++.dg/pch/mangle1.{C,Hs}: New.
3656 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3657 Tobias Burnus <burnus@net-b.de>
3660 * gfortran.dg/elemental_optional_args_3.f90: New
3661 * gfortran.dg/elemental_optional_args_4.f90: New
3663 2012-01-16 Tobias Burnus <burnus@net-b.de>
3666 * gfortran.dg/use_20.f90: New
3668 2012-01-16 Jason Merrill <jason@redhat.com>
3671 * g++.dg/cpp0x/rv-bitfield.C: New.
3672 * g++.dg/cpp0x/rv-bitfield2.C: New.
3674 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
3676 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3677 subroutine 'qsort' and use index array to assign the result.
3679 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3681 PR tree-optimization/51865
3682 * gcc.dg/pr51865.c: New test.
3684 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3686 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3688 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3690 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3691 to be loaded from the constant pool, rather than via %hi and %lo.
3693 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3695 PR rtl-optimization/51821
3696 * gcc.dg/pr51821.c: New test.
3698 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3700 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3702 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3704 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3706 2012-01-14 Tobias Burnus <burnus@net-b.de>
3709 * gfortran.dg/init_flag_8.f90: New.
3710 * gfortran.dg/init_flag_9.f90: New.
3712 2011-01-14 Tobias Burnus <burnus@net-b.de>
3715 * gfortran.dg/use_18.f90: New.
3716 * gfortran.dg/use_19.f90: New.
3718 2012-01-13 Ian Lance Taylor <iant@google.com>
3721 * g++.dg/warn/Wsign-compare-4.C: New.
3723 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
3726 * gfortran.dg/alloc_comp_assign.f03: New.
3727 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3728 __BUILTIN_FREE from 38 to 32.
3730 2012-01-13 Jason Merrill <jason@redhat.com>
3733 * g++.dg/warn/Wreturn-type-7.C: New.
3735 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3737 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3739 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3740 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3741 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3742 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3743 int32plus because of big array needed.
3744 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3745 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3747 2012-01-13 Jason Merrill <jason@redhat.com>
3750 * g++.dg/ext/visibility/template9.C: New.
3753 * g++.dg/cpp0x/defaulted34.C: New.
3754 * g++.dg/template/virtual3.C: New.
3756 2012-01-13 Richard Guenther <rguenther@suse.de>
3759 * gcc.dg/torture/pr8081.c: New testcase.
3761 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3763 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3765 2012-01-12 Jason Merrill <jason@redhat.com>
3768 * g++.dg/ext/stmtexpr14.C: New.
3770 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3773 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3775 2012-01-12 Jason Merrill <jason@redhat.com>
3778 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3779 * g++.dg/abi/mangle58.C: Likewise.
3782 * g++.dg/template/arg8.C: New.
3784 2012-01-12 Ira Rosen <irar@il.ibm.com>
3786 PR tree-optimization/51799
3787 * gcc.dg/vect/pr51799.c: New test.
3788 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3791 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3792 Tobias Burnus <burnus@net-b.de>
3796 * lib/target-supports.exp
3797 (check_effective_target_fortran_largest_fp_has_sqrt): New.
3798 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3800 2012-01-11 Jason Merrill <jason@redhat.com>
3803 * g++.dg/ext/attrib42.C: New.
3805 2012-01-11 Jakub Jelinek <jakub@redhat.com>
3808 * gcc.dg/pr51796.c: New test.
3810 2012-01-11 Jason Merrill <jason@redhat.com>
3813 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3815 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3817 * gnat.dg/array19.ad[sb]: New test.
3819 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3821 * gnat.dg/opt23.ad[sb]: New test.
3822 * gnat.dg/opt23_pkg.ad[sb]: New helper.
3823 * gnat.dg/opt24.ad[sb]: New test.
3825 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3827 PR tree-optimization/49642
3828 * gcc.dg/tree-ssa/pr49642-1.c: New test.
3829 * gcc.dg/tree-ssa/pr49642-2.c: New test.
3831 2012-01-11 Jason Merrill <jason@redhat.com>
3834 * g++.dg/template/explicit-args5.C: New.
3836 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3838 * gcc.c-torture/execute/20120110-1.c: New testcase.
3840 2012-01-10 Jason Merrill <jason@redhat.com>
3843 * g++.dg/inherit/ambig1.C: New.
3846 * g++.dg/cpp0x/constexpr-cache1.C: New.
3848 2012-01-10 Richard Guenther <rguenther@suse.de>
3850 PR tree-optimization/51801
3851 * gcc.dg/torture/pr51801.c: New testcase.
3853 2012-01-10 Tobias Burnus <burnus@net-b.de>
3856 * gfortran.dg/allocate_with_typespec_5.f90: New.
3858 2012-01-10 Tobias Burnus <burnus@net-b.de>
3860 * gfortran.dg/class_39.f03: Update dg-error string.
3862 2012-01-10 Richard Guenther <rguenther@suse.de>
3864 PR tree-optimization/50913
3865 * gcc.dg/graphite/interchange-16.c: New testcase.
3866 * gcc.dg/graphite/scop-20.c: XFAIL.
3867 * gfortran.dg/graphite/interchange-1.f: Likewise.
3868 * gfortran.dg/graphite/block-1.f90: Likewise.
3869 * gfortran.dg/graphite/block-2.f: Likewise.
3871 2012-01-10 Richard Henderson <rth@redhat.com>
3873 * lib/target-supports.exp (check_effective_target_vect_perm,
3874 check_effective_target_vect_perm_byte,
3875 check_effective_target_vect_perm_short): Enable for arm neon.
3877 2012-01-09 Tobias Burnus <burnus@net-b.de>
3880 * gfortran.dg/typebound_operator_11.f90: New.
3882 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3884 * gnat.dg/array18.adb: New test.
3885 * gnat.dg/array18_pkg.ads: New helper.
3887 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
3890 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3891 around base object in first assignment in main program.
3892 * gfortran.dg/typebound_operator_10.f03: New test.
3894 2012-01-09 Martin Jambor <mjambor@suse.cz>
3896 PR tree-optimization/51759
3897 * g++.dg/ipa/pr51759.C: New test.
3899 2012-01-09 Tobias Burnus <burnus@net-b.de>
3902 * gfortran.dg/optional_absent_2.f90: New.
3904 2012-01-09 Tobias Burnus <burnus@net-b.de>
3907 * gfortran.dg/use_17.f90: New.
3909 2012-01-09 Gary Funck <gary@intrepid.com>
3911 PR preprocessor/33919
3912 * gcc.dg/pr33919.c: New test.
3913 * gcc.dg/pr33919-0.h: New test header file.
3914 * gcc.dg/pr33919-1.h: Ditto.
3915 * gcc.dg/pr33919-2.h: Ditto.
3917 2012-01-07 Jan Hubicka <jh@suse.cz>
3919 PR tree-optimize/51694
3920 * gcc.c-torture/compile/pr51694.c: new testcase.
3922 2012-01-07 Jan Hubicka <jh@suse.cz>
3924 PR tree-optimization/51600
3925 * g++.dg/torture/pr51600.C: New testcase.
3927 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3929 PR gcov-profile/51715
3930 PR gcov-profile/51717
3931 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3932 * gcc.misc-tests/gcov-14.c: Likewise.
3934 2012-01-06 Jason Merrill <jason@redhat.com>
3936 * g++.dg/parse/new5.C: New.
3938 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3941 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
3942 including <string.h>.
3944 2012-01-06 Jason Merrill <jason@redhat.com>
3946 * g++.dg/abi/mangle51.C: New.
3947 * g++.dg/abi/mangle52.C: New.
3948 * g++.dg/abi/mangle53.C: New.
3949 * g++.dg/abi/mangle54.C: New.
3950 * g++.dg/abi/mangle55.C: New.
3951 * g++.dg/abi/mangle56.C: New.
3952 * g++.dg/abi/mangle57.C: New.
3953 * g++.dg/abi/mangle58.C: New.
3954 * g++.dg/abi/mangle59.C: New.
3955 * g++.dg/cpp0x/trailing3.C: Update mangling.
3956 * g++.dg/cpp0x/variadic111.C: Update mangling.
3957 * g++.dg/cpp0x/variadic4.C: Update mangling.
3958 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3959 * g++.dg/template/nontype22.C: Works now.
3960 * g++.dg/template/pr35240.C: Works now.
3962 * g++.dg/cpp0x/error7.C: New.
3964 2012-01-06 Tobias Burnus <burnus@net-b.de>
3966 * gfortran.dg/deallocate_stat_2.f90: New.
3967 * coarray/allocate_errgmsg.f90: New.
3968 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3969 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3970 * coarray/subobject_1.f90: Fix for num_images > 1.
3971 * gfortran.dg/deallocate_stat.f90: Update due to changed
3974 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
3976 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3978 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3980 * ada/acats/overflow.lst: Add cb20004.
3982 2012-01-05 Dodji Seketeli <dodji@redhat.com>
3985 * g++.dg/cpp0x/alias-decl-18.C: New test.
3987 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3989 * gcc.c-torture/execute/20120104-1.c: New test.
3991 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
3994 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3995 the old typebound_operator_8.f03.
3996 * gfortran.dg/typebound_operator_8.f03: New version of
3997 typebound_operator_7.f03 with 'u' a derived type instead of a
4000 2012-01-05 Richard Guenther <rguenther@suse.de>
4002 * g++.dg/torture/pr49309.C: Skip for -flto.
4004 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4007 * gcc.c-torture/compile/pr51761.c: New test.
4009 2012-01-05 Richard Guenther <rguenther@suse.de>
4011 PR tree-optimization/51760
4012 * gcc.dg/torture/pr51760.c: New testcase.
4014 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4017 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4019 2012-01-05 Richard Guenther <rguenther@suse.de>
4022 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4023 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4025 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4028 * gcc.dg/pr51695.c: New test.
4030 2012-01-04 Andrew Pinski <apinski@cavium.com>
4032 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4033 * gcc.target/mips/octeon2-lx-1.c: New test.
4034 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4035 * gcc.target/mips/octeon2-lx-2.c: New test.
4036 * gcc.target/mips/octeon2-lx-3.c: New test.
4038 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4042 * gcc.dg/tm/alias-1.c: Adjust regexp.
4043 * gcc.dg/tm/alias-2.c: Adjust regexp.
4045 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4048 * g++.dg/warn/Wparentheses-26.C: New.
4050 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4052 * gfortran.dg/elemental_optional_args_2.f90: New test.
4054 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4057 * gfortran.dg/common_17.f90: New test.
4059 2012-01-04 Richard Guenther <rguenther@suse.de>
4061 PR tree-optimization/49651
4062 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4063 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4065 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4068 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4070 2012-01-03 Andrew Pinski <apinski@cavium.com>
4072 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4073 for all mips targets. Also allow an optional .cfi_startproc.
4075 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4077 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4079 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4082 * g++.dg/rtti/dyncast5.C: New.
4084 2012-01-03 Richard Guenther <rguenther@suse.de>
4086 PR tree-optimization/51070
4087 * gcc.dg/torture/pr51070-2.c: New testcase.
4089 2012-01-03 Richard Guenther <rguenther@suse.de>
4091 PR tree-optimization/51692
4092 * gcc.dg/torture/pr51692.c: New testcase.
4094 2012-01-03 Richard Guenther <rguenther@suse.de>
4097 * g++.dg/lto/pr51650-3_0.C: New testcase.
4099 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4102 * g++.dg/warn/Wredundant-decls-spec.C: New.
4104 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4106 PR tree-optimization/51719
4107 * g++.dg/tree-prof/pr51719.C: New test.
4109 2012-01-03 Richard Guenther <rguenther@suse.de>
4112 * gcc.dg/fold-compare-6.c: New testcase.
4114 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4117 * g++.dg/gomp/pr51669.C: New test.
4119 2012-01-02 Jason Merrill <jason@redhat.com>
4122 * g++.dg/cpp0x/constexpr-union2.C: New.
4125 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4127 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4130 * g++.dg/cpp0x/constexpr-99.C: New test.
4132 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4135 * g++.dg/template/init9.C: New.
4137 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4139 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4140 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4141 rather than a specific number.
4143 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4148 * gfortran.dg/typebound_operator_7.f03: New.
4149 * gfortran.dg/typebound_operator_8.f03: New.
4151 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4154 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4156 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4158 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4160 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4162 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4164 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4167 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4169 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4170 * gfortran.dg/io_real_boz_4.f90: Likewise.
4171 * gfortran.dg/io_real_boz_5.f90: Likewise.
4173 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4175 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4177 2012-01-02 Revital Eres <revital.eres@linaro.org>
4179 * gcc.dg/sms-11.c: New file.
4181 2012-01-02 Tobias Burnus <burnus@net-b.de>
4184 * gfortran.dg/coarray/image_index_3.f90: New.
4186 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4189 * g++.dg/parse/enum8.C: New.
4191 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4194 * g++.dg/conversion/reinterpret4.C: New.
4195 * g++.dg/conversion/reinterpret1.C: Adjust.
4197 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4199 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4201 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4203 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4204 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4205 * g++.old-deja/g++.jason/access14.C: Likewise.
4206 * g++.old-deja/g++.jason/access8.C: Likewise.
4207 * g++.old-deja/g++.jason/access1.C: Likewise.
4208 * g++.old-deja/g++.other/access3.C: Likewise.
4209 * g++.old-deja/g++.other/access5.C: Likewise.
4210 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4211 * g++.old-deja/g++.law/visibility22.C: Likewise.
4212 * g++.old-deja/g++.law/visibility26.C: Likewise.
4213 * g++.old-deja/g++.mike/p2746.C: Likewise.
4214 * g++.dg/debug/using1.C: Likewise.
4215 * g++.dg/lookup/using51.C: Likewise.
4216 * g++.dg/inherit/using5.C: Likewise.
4217 * g++.dg/inherit/pr30297.C: Likewise.
4218 * g++.dg/inherit/access8.C: Likewise.
4219 * g++.dg/torture/pr39362.C: Likewise.
4220 * g++.dg/template/crash13.C: Likewise.
4221 * g++.dg/template/using10.C: Likewise.
4223 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4226 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4229 2012-01-01 Ira Rosen <irar@il.ibm.com>
4231 PR tree-optimization/51704
4232 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4233 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4234 corresponding flags.
4236 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4239 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4241 2012-01-01 Jan Hubicka <jh@suse.cz>
4243 PR rtl-optimization/51069
4244 * gcc.c-torture/compile/pr51069.c: New testcase.
4246 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4248 PR tree-optimization/51683
4249 * gcc.dg/pr51683.c: New test.
4251 Copyright (C) 2012 Free Software Foundation, Inc.
4253 Copying and distribution of this file, with or without modification,
4254 are permitted in any medium without royalty provided the copyright
4255 notice and this notice are preserved.