1 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
4 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
6 PR rtl-optimization/56275
7 * gcc.dg/pr56275.c: New test.
9 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
11 Backport from mainline
12 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
15 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
18 2013-02-05 Richard Biener <rguenther@suse.de>
20 Backport from mainline
21 2012-12-10 Richard Biener <rguenther@suse.de>
23 PR tree-optimization/55107
24 * gcc.dg/torture/pr55107.c: New testcase.
25 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
27 2013-02-15 Richard Biener <rguenther@suse.de>
29 PR tree-optimization/54767
30 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
32 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
35 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
38 2013-02-04 Richard Biener <rguenther@suse.de>
40 Backport from mainline
41 2012-01-11 Richard Guenther <rguenther@suse.de>
43 PR tree-optimization/44061
44 * gcc.dg/pr44061.c: New testcase.
46 2013-01-08 Jakub Jelinek <jakub@redhat.com>
49 * gcc.dg/torture/pr55890-3.c: New test.
51 2013-02-04 Richard Biener <rguenther@suse.de>
53 Backport from mainline
54 2012-07-04 Richard Guenther <rguenther@suse.de>
56 PR tree-optimization/53844
57 * g++.dg/tree-ssa/pr53844.C: New testcase.
59 2012-12-13 Richard Biener <rguenther@suse.de>
62 * gcc.dg/lto/pr55660_0.c: New testcase.
63 * gcc.dg/lto/pr55660_1.c: Likewise.
65 2013-02-04 Richard Biener <rguenther@suse.de>
68 * gcc.dg/torture/pr55890-1.c: New testcase.
69 * gcc.dg/torture/pr55890-2.c: Likewise.
71 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
76 * gfortran.dg/block_12.f90: New test.
77 * gfortran.dg/module_error_1.f90: New test.
79 2013-02-01 Jakub Jelinek <jakub@redhat.com>
81 Backported from mainline
82 2013-01-28 Jakub Jelinek <jakub@redhat.com>
84 PR tree-optimization/56125
85 * gcc.dg/pr56125.c: New test.
87 2013-01-25 Jakub Jelinek <jakub@redhat.com>
89 PR tree-optimization/56098
90 * gcc.dg/pr56098-1.c: New test.
92 2013-01-23 Jakub Jelinek <jakub@redhat.com>
95 * gfortran.dg/gomp/pr56052.f90: New test.
97 2013-01-23 Jakub Jelinek <jakub@redhat.com>
100 * gcc.dg/pr49069.c: New test.
102 2013-01-21 Jakub Jelinek <jakub@redhat.com>
104 PR tree-optimization/56051
105 * gcc.c-torture/execute/pr56051.c: New test.
107 2013-01-18 Jakub Jelinek <jakub@redhat.com>
110 * gfortran.dg/pr56015.f90: New test.
112 2013-01-15 Jakub Jelinek <jakub@redhat.com>
115 * gcc.dg/pr55940.c: New test.
117 2013-01-10 Jakub Jelinek <jakub@redhat.com>
119 PR tree-optimization/55921
120 * gcc.c-torture/compile/pr55921.c: New test.
122 2013-01-03 Jakub Jelinek <jakub@redhat.com>
124 PR rtl-optimization/55838
125 * gcc.dg/pr55838.c: New test.
127 2012-12-13 Jakub Jelinek <jakub@redhat.com>
130 * g++.dg/cpp0x/noexcept19.C: New test.
132 2012-12-06 Jakub Jelinek <jakub@redhat.com>
135 * g++.dg/cpp0x/noexcept18.C: New test.
137 2012-12-01 Jakub Jelinek <jakub@redhat.com>
140 * g++.dg/cpp0x/vt-55542.C: New test.
142 2012-11-23 Jakub Jelinek <jakub@redhat.com>
145 * g++.dg/warn/Wreturn-type-8.C: New test.
147 2012-11-20 Jakub Jelinek <jakub@redhat.com>
150 * gcc.dg/pr55094.c: New test.
152 2012-11-17 Jakub Jelinek <jakub@redhat.com>
154 PR tree-optimization/55236
155 * gcc.dg/pr55236.c: New test.
157 2012-11-13 Jakub Jelinek <jakub@redhat.com>
159 PR rtl-optimization/54127
160 * gcc.dg/torture/pr54127.c: New test.
162 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
164 * gnat.dg/opt26.adb: New test.
166 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
168 Backport from mainline
169 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
172 * gcc.target/i386/pr56028.c: New test.
174 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
176 * gcc.target/i386/movsd.c: New test.
178 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
180 Backport from mainline
181 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
184 * gcc.c-torture/execute/builtins/builtins.exp: Add
185 -Wl,--allow-multiple-definition for eabi and elf targets.
187 Backport from mainline
188 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
190 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
191 * gcc.target/arm/pr51915.c: Likewise.
192 * gcc.target/arm/pr52006.c: Likewise.
193 * gcc.target/arm/pr53187.c: Likewise.
195 Backport from mainline
196 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
198 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
199 Return 0 if already specifying -mfloat-abi other than hard.
201 Backport from mainline
202 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
204 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
206 Backport from mainline
207 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
209 * gcc.target/arm/pr42879.c: Handle big-endian.
211 Backport from mainline
212 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
214 * gcc.target/arm/combine-movs.c
216 Backport from mainline
217 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
219 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
221 2013-01-24 Janus Weil <janus@gcc.gnu.org>
224 * gfortran.dg/select_8.f90: New.
226 2013-01-24 Martin Jambor <mjambor@suse.cz>
228 Backport from mainline
229 2013-01-04 Martin Jambor <mjambor@suse.cz>
231 PR tree-optimization/55755
232 * gcc.dg/torture/pr55755.c: New test.
233 * gcc.dg/tree-ssa/sra-13.c: Likewise.
234 * gcc.dg/tree-ssa/pr45144.c: Update.
236 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
238 PR rtl-optimization/56023
239 * gcc.dg/pr56023.c: New test.
241 2013-01-21 Martin Jambor <mjambor@suse.cz>
243 Backport from mainline
244 2013-01-17 Martin Jambor <mjambor@suse.cz>
246 PR tree-optimizations/55264
247 * g++.dg/ipa/pr55264.C: New test.
249 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
251 Backport from mainline
252 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
255 * gcc.target/pr55981.c: New test.
257 2013-01-17 Janus Weil <janus@gcc.gnu.org>
260 * gfortran.dg/class_55.f90: New.
262 2013-01-16 Richard Biener <rguenther@suse.de>
265 * gcc.dg/torture/pr55882.c: New testcase.
267 2013-01-13 Janus Weil <janus@gcc.gnu.org>
270 * gfortran.dg/internal_pack_13.f90: New test.
271 * gfortran.dg/internal_pack_14.f90: New test.
273 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
276 * gfortran.dg/elemental_scalar_args_2.f90: New test.
278 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
283 * gfortran.dg/use_23.f90: New test.
284 * gfortran.dg/use_24.f90: New test.
285 * gfortran.dg/use_25.f90: New test.
286 * gfortran.dg/use_26.f90: New test.
287 * gfortran.dg/use_27.f90: New test.
289 2013-01-07 Tobias Burnus <burnus@net-b.de>
292 * gfortran.dg/intrinsic_size_3.f90: New.
294 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
295 Mikael Morin <mikael@gcc.gnu.org>
298 * gfortran.dg/use_22.f90: New test.
300 2013-01-07 Terry Guo <terry.guo@arm.com>
302 Backport from mainline
303 2012-12-19 Terry Guo <terry.guo@arm.com>
305 * gcc.target/arm/thumb-find-work-register.c: New.
307 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
309 * gnat.dg/alignment10.adb: New test.
311 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
313 Backport from mainline:
314 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
316 * gcc.misc-tests/gcov-12.c: Fix dg order.
318 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
320 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
323 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
325 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
326 * gcc.dg/20050826-1.c: Likewise.
328 2012-12-21 Martin Jambor <mjambor@suse.cz>
330 PR tree-optimization/55355
331 * g++.dg/torture/pr55355.C: New test.
333 2012-12-20 Tobias Burnus <burnus@net-b.de>
336 * gfortran.dg/transfer_intrinsic_4.f: New.
338 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
340 Backport from mainline
341 2012-10-15 Matthias Klose <doko@ubuntu.com>
343 * lib/target-supports.exp (check_profiling_available): Match
344 arm*-*-linux-* for ARM Linux/GNU.
345 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
346 * gfortran.dg/enum_10.f90: Likewise.
347 * gfortran.dg/enum_9.f90: Likewise.
348 * gcc.target/arm/synchronize.c: Likewise.
349 * g++.old-deja/g++.jason/enum6.C: Likewise.
350 * g++.old-deja/g++.other/enum4.C: Likewise.
351 * g++.old-deja/g++.law/enum9.C: Likewise.
353 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
356 * gnat.dg/controlled7.ad[sb]: New test.
358 2012-12-11 Jakub Jelinek <jakub@redhat.com>
361 * g++.dg/warn/Wunused-var-19.C: New test.
363 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
365 * gcc.dg/pr54121.c: New test.
367 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
369 Backport from mainline
370 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
373 * gcc.target/i386/pr55597.c: New test.
375 2012-12-03 Richard Biener <rguenther@suse.de>
377 Backport from mainline
378 2012-09-24 Richard Guenther <rguenther@suse.de>
380 PR tree-optimization/53663
381 * gcc.dg/torture/pr53663-1.c: New testcase.
382 * gcc.dg/torture/pr53663-2.c: Likewise.
383 * gcc.dg/torture/pr53663-3.c: Likewise.
385 2012-12-03 Marek Polacek <polacek@redhat.com>
387 Backported from mainline
388 2012-12-03 Marek Polacek <polacek@redhat.com>
391 * gcc.dg/pr55570.c: New test.
393 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
395 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
397 2012-11-29 Jason Merrill <jason@redhat.com>
400 * g++.dg/cpp0x/variadic134.C: New.
403 * g++.dg/cpp0x/alias-decl-20.C: New.
406 * g++.dg/template/typedef39.C: New.
409 * g++.dg/cpp0x/variadic133.C: New.
410 * g++.dg/template/param1.C: Adjust.
412 2012-11-27 Richard Biener <rguenther@suse.de>
415 * g++.dg/opt/pr55331.C: New testcase.
417 2012-11-26 Richard Biener <rguenther@suse.de>
419 Backport from mainline
420 2012-10-12 Richard Biener <rguenther@suse.de>
422 PR tree-optimization/54894
423 * gcc.dg/torture/pr54894.c: New testcase.
425 2012-10-02 Richard Guenther <rguenther@suse.de>
428 * g++.dg/torture/pr54735.C: New testcase.
430 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
433 * g++.dg/init/new41.C: New.
435 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
439 * gfortran.dg/allocate_error_4.f90: New test.
441 2012-11-23 Janus Weil <janus@gcc.gnu.org>
444 * gfortran.dg/namelist_76.f90: New.
446 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
448 Backported from mainline
449 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
452 * gcc.target/i386/pr55142-1.c: New file.
453 * gcc.target/i386/pr55142-2.c: Likewise.
455 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
457 * gnat.dg/stack_check3.ad[sb]: New test.
459 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
461 * gcc.c-torture/compile/20121107-1.c: New test.
463 2012-11-06 Janus Weil <janus@gcc.gnu.org>
466 * gfortran.dg/transfer_class_1.f90: New.
468 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
470 * g++.dg/torture/20121105-1.C: New test.
472 2012-11-05 Jakub Jelinek <jakub@redhat.com>
474 Backported from mainline
475 2012-10-24 Jakub Jelinek <jakub@redhat.com>
478 * g++.dg/debug/pr54828.C: New test.
480 2012-10-23 Jakub Jelinek <jakub@redhat.com>
483 * c-c++-common/pr54988.c: New test.
485 2012-10-10 Jakub Jelinek <jakub@redhat.com>
487 PR tree-optimization/54877
488 * gcc.dg/torture/pr54877.c: New test.
490 2012-11-02 Jeff Law <law@redhat.com>
492 * gcc.c-torture/execute/pr54985.c: New test.
494 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
497 * gnat.dg/lto14.adb: Skip on Solaris.
499 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
502 * g++.dg/template/new11.C: New.
504 2012-10-26 Terry Guo <terry.guo@arm.com>
506 Backport from mainline
507 2012-10-23 Terry Guo <terry.guo@arm.com>
510 * gcc.dg/pr55019.c: New.
512 2012-10-25 Richard Biener <rguenther@suse.de>
514 PR tree-optimization/54902
515 * g++.dg/torture/pr54902.C: New testcase.
517 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
519 * gnat.dg/modular4.adb: New test.
520 * gnat.dg/modular4_pkg.ads: New helper.
522 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
524 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
525 * gnat.dg/specs/addr1.ads: Likewise.
527 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
529 Backport from mainline
530 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
533 * gcc.target/arm/pr54892.c: New.
535 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
537 Backport from mainline
538 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
540 PR rtl-optimization/53701
541 * gcc.dg/pr53701.c: New test.
543 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
545 Backport from mainline
546 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
548 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
549 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
550 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
551 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
552 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
553 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
554 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
555 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
557 2012-10-15 Richard Guenther <rguenther@suse.de>
559 PR tree-optimization/54920
560 * gcc.dg/torture/pr54920.c: New testcase.
562 2012-10-14 Janus Weil <janus@gcc.gnu.org>
565 * gfortran.dg/class_allocate_13.f90: New.
567 2012-10-08 Terry Guo <terry.guo@arm.com>
569 Backported from mainline
570 2012-09-19 Terry Guo <terry.guo@arm.com>
572 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
573 extra prune rules that will be applied to all tests in a .exp file.
574 (gcc-dg-prune): Use rules defined by the above variable.
575 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
576 harmless warnings on architecture switch conflict.
578 2012-10-08 Jakub Jelinek <jakub@redhat.com>
581 * g++.dg/template/pr54858.C: New test.
583 2012-10-05 Jakub Jelinek <jakub@redhat.com>
585 PR tree-optimization/33763
586 * c-c++-common/pr33763.c: New test.
588 2012-10-03 Jakub Jelinek <jakub@redhat.com>
591 * g++.dg/cpp0x/constexpr-ref4.C: New test.
593 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
596 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
598 2012-09-27 Jakub Jelinek <jakub@redhat.com>
601 * gcc.target/i386/pr54703.c: New test.
603 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
605 Backport from mainline:
607 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
608 * lib/gcc-dg.exp (process-message): Don't ignore errors.
610 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
611 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
613 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
614 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
616 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
617 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
619 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
620 * lib/target-supports.exp
621 (check_effective_target_vect_widen_mult_qi_to_hi,
622 check_effective_target_vect_widen_mult_hi_to_si,
623 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
624 check_effective_target_vect_widen_mult_hi_to_si_pattern,
625 check_effective_target_vect_pack_trunc,
626 check_effective_target_vect_unpack,
627 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
630 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
631 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
632 target instead of xfailing it.
633 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
634 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
635 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
636 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
637 * gcc.dg/vect/vect-104.c: Likewise.
638 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
639 * gcc.dg/vect/vect-outer-1.c: Likewise.
640 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
641 * gcc.dg/vect/vect-outer-1a.c: Likewise.
642 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
643 * gcc.dg/vect/vect-outer-1b.c: Likewise.
644 * gcc.dg/vect/vect-outer-2b.c: Likewise.
645 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
646 * gcc.dg/vect/vect-outer-3a.c: Likewise.
647 * gcc.dg/vect/vect-outer-3b.c: Likewise.
648 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
650 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
651 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
653 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
655 Backport from mainline:
656 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
659 * gnat.dg/lto15.adb: Require lto.
661 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
663 * gnat.dg/opt20.ads: Move dg directive to...
664 * gnat.dg/opt20.adb: ...here.
665 * gnat.dg/addr1.ad[sb]: Likewise.
666 * gnat.dg/concat2.ad[sb]: Likewise.
667 * gnat.dg/array16.ad[sb]: Likewise.
668 * gnat.dg/atomic5.ad[sb]: Likewise.
669 * gnat.dg/discr29.ad[sb]: Likewise.
670 * gnat.dg/noreturn5.ad[sb]: Likewise.
671 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
672 * gnat.dg/discr23.ads: Remove dg directive.
673 * gnat.dg/nested_float_packed.ads: Likewise.
674 * gnat.dg/oconst6.ads: Move to...
675 * gnat.dg/specs/oconst6.ads: ...here.
677 2012-09-20 Joseph Myers <joseph@codesourcery.com>
680 * gcc.c-torture/compile/pr54552-1.c: New test.
682 2012-09-20 Joseph Myers <joseph@codesourcery.com>
685 * gcc.c-torture/compile/pr54103-1.c,
686 gcc.c-torture/compile/pr54103-2.c,
687 gcc.c-torture/compile/pr54103-3.c,
688 gcc.c-torture/compile/pr54103-4.c,
689 gcc.c-torture/compile/pr54103-5.c,
690 gcc.c-torture/compile/pr54103-6.c: New tests.
691 * gcc.dg/c90-const-expr-8.c: Update expected column number.
693 2012-09-20 Jakub Jelinek <jakub@redhat.com>
695 Backported from mainline
696 2012-09-17 Jakub Jelinek <jakub@redhat.com>
698 PR tree-optimization/54563
699 * g++.dg/torture/pr54563.C: New test.
701 2012-09-20 Release Manager
703 * GCC 4.7.2 released.
705 2012-09-14 Jason Merrill <jason@redhat.com>
708 * g++.dg/init/aggr9.C: New.
710 2012-09-13 Tobias Burnus <burnus@net-b.de>
713 * gfortran.dg/implicit_pure_3.f90: New.
715 2012-09-13 Jakub Jelinek <jakub@redhat.com>
718 * gcc.c-torture/compile/pr54559.c: New test.
720 2012-09-13 Jason Merrill <jason@redhat.com>
723 * g++.dg/cpp0x/constexpr-temp1.C: New.
725 2012-09-13 Jason Merrill <jason@redhat.com>
728 * g++.dg/template/anonunion2.C: New.
730 2012-09-13 Jason Merrill <jason@redhat.com>
733 * g++.dg/template/init10.C: New.
735 2012-09-12 Tobias Burnus <burnus@net-b.de>
739 * gfortran.dg/coarray_10.f90: Update dg-error.
740 * gfortran.dg/coarray_28.f90: New.
741 * gfortran.dg/array_section_3.f90: New.
743 2012-09-10 Jason Merrill <jason@redhat.com>
746 * g++.dg/cpp0x/implicit14.C: New.
750 * g++.dg/cpp0x/constexpr-virtual2.C: New.
751 * g++.dg/cpp0x/constexpr-virtual3.C: New.
753 2012-09-10 Janus Weil <janus@gcc.gnu.org>
757 * gfortran.dg/select_type_29.f03: New.
759 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
762 * g++.dg/tree-ssa/pr54515.C: new testcase
764 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
767 * gfortran.dg/bound_simplification_3.f90: New test.
769 2012-09-07 Richard Guenther <rguenther@suse.de>
771 Backport from mainline
772 2012-07-13 Richard Guenther <rguenther@suse.de>
774 PR tree-optimization/53922
775 * gcc.dg/torture/pr53922.c: New testcase.
777 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
779 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
781 2012-09-07 Jakub Jelinek <jakub@redhat.com>
783 Backported from mainline
784 2012-09-06 Jakub Jelinek <jakub@redhat.com>
786 PR rtl-optimization/54455
787 * gcc.dg/54455.c: New test.
789 2012-09-06 Andrew Pinski <apinski@cavium.com>
792 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
794 2012-09-05 Jakub Jelinek <jakub@redhat.com>
797 * c-c++-common/pr54486.c: New test.
799 2012-09-05 Joey Ye <joey.ye@arm.com>
801 Backported from trunk
802 2012-08-28 Joey Ye <joey.ye@arm.com>
804 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
806 2012-09-03 Jakub Jelinek <jakub@redhat.com>
808 Backported from mainline
809 2012-09-01 Jakub Jelinek <jakub@redhat.com>
812 * gcc.dg/torture/pr54436.c: New test.
814 2012-08-31 Jakub Jelinek <jakub@redhat.com>
817 * gcc.c-torture/compile/pr54428.c: New test.
819 2012-08-24 Jakub Jelinek <jakub@redhat.com>
822 * gcc.dg/pr54363.c: New test.
824 2012-08-31 Ollie Wild <aaw@google.com>
827 * g++.dg/init/lifetime3.C: New test.
829 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
831 Backport from mainline
832 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
835 * gcc.target/i386/pr46254.c: New test.
837 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
839 Backported from trunk
840 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
843 * gcc.dg/gomp/pr53992.c: New test.
845 2012-08-13 Jakub Jelinek <jakub@redhat.com>
847 Backported from trunk
848 2012-07-19 Jakub Jelinek <jakub@redhat.com>
850 PR rtl-optimization/53942
851 * gcc.dg/pr53942.c: New test.
853 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
855 Backport from mainline
856 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
858 * lib/target-supports.exp
859 (check_effective_target_vect_natural_alignment): New function.
860 * gcc.dg/align-2.c: Only run on targets with natural alignment
862 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
863 alignment of vector types.
865 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
867 Backport from mainline
868 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
870 PR rtl-optimization/54157
871 * gcc.target/i386/pr54157.c: New file.
873 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
875 Backport from mainline
876 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
879 * gcc.dg/torture/pr52530.c: New test.
881 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
883 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
884 rand, srand. Include <stdlib.h>.
886 2012-07-20 Jason Merrill <jason@redhat.com>
889 * g++.dg/other/array7.C: New.
891 2012-07-19 Jason Merrill <jason@redhat.com>
894 * g++.dg/init/mutable1.C: New.
896 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
898 * gnat.dg/opt25.adb: New test.
899 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
900 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
902 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
904 * gnat.dg/aggr20.ad[sb]: New test.
905 * gnat.dg/aggr20_pkg.ads: New helper.
907 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
909 * gnat.dg/derived_type3.adb: New test.
910 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
912 2012-07-19 Richard Guenther <rguenther@suse.de>
913 Eric Botcazou <ebotcazou@adacore.com>
915 * gnat.dg/loop_optimization11.adb: New testcase.
916 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
918 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
920 * gnat.dg/discr38.adb: New test.
922 2012-07-19 Jakub Jelinek <jakub@redhat.com>
925 * c-c++-common/gomp/pr54017.c: New test.
927 2012-07-18 Richard Guenther <rguenther@suse.de>
929 Backport from mainline
930 2012-05-03 Richard Guenther <rguenther@suse.de>
932 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
933 unsupported prefetching support.
935 2012-07-17 Jason Merrill <jason@redhat.com>
938 * g++.dg/parse/enum9.C: New.
940 2012-07-17 Jason Merrill <jason@redhat.com>
943 * g++.dg/template/array23.C: New.
945 2012-07-17 Jason Merrill <jason@redhat.com>
948 * g++.dg/template/current-inst1.C: New.
949 * g++.dg/parse/crash35.C: Adjust.
951 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
953 PR rtl-optimization/53908
954 * gcc.dg/torture/pr53908.c: New test.
956 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
958 Backport from mainline
959 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
962 * g++.dg/other/pr53811.C: New test.
964 2012-07-10 Jason Merrill <jason@redhat.com>
967 * g++.dg/cpp0x/defaulted36.C: New.
968 * g++.dg/cpp0x/defaulted21.C: Adjust.
970 * g++.dg/cpp0x/implicit13.C: New.
972 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
974 Backport from mainline.
975 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
977 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
979 * g++.dg/template/error46.C: Add missing comment to dg-message.
980 * g++.dg/template/crash107.C: Likewise.
981 * g++.dg/template/error47.C: Likewise.
982 * g++.dg/template/crash108.C: Likewise.
983 * g++.dg/overload/operator5.C: Likewise.
985 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
986 errors in dg-message directives, add comments.
988 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
990 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
991 scan-dump-dem-not): Use printable pattern in test name.
993 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
995 * lib/target-supports-dg.exp (testname-for-summary): New.
996 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
997 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
998 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
999 scan-module-absence, output-exists, output-exists-not: Use
1000 testname-for-summary.
1001 (dg-test): Clean up testname_with_flags.
1002 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1003 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1004 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1005 scan-assembler-dem-not, object-size: Use testname-for-summary.
1006 * lib/gcov.exp (run-gcov): Likewise.
1007 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1008 scan-dump-dem, scan-dump-dem-note): Likewise.
1010 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1011 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1012 including profopt.opt; save and restore existing value.
1013 * g++.dg/bprob/bprob.exp: Likewise.
1014 * gcc.dg/matrix/matrix.exp: Likewise.
1015 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1016 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1019 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1021 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1022 testname that includes flags, passed in as new argument, in
1024 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1025 and pass it to verify-* procedures.
1027 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1028 alignment torture options with usual torture options.
1030 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1031 messages reported for one line of source code.
1032 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1033 * g++.dg/cpp0x/decltype2.C: Likewise.
1034 * g++.dg/cpp0x/decltype3.C: Likewise.
1035 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1036 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1037 * g++.dg/cpp0x/static_assert3.C: Likewise.
1038 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1039 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1040 * g++.dg/cpp0x/union1.C: Likewise.
1041 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1042 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1043 * g++.dg/cpp0x/variadic2.C: Likewise.
1044 * g++.dg/cpp0x/variadic20.C: Likewise.
1045 * g++.dg/cpp0x/variadic74.C: Likewise.
1046 * g++.dg/diagnostic/bitfld2.C: Likewise.
1047 * g++.dg/ext/attrib44.C: Likewise.
1048 * g++.dg/ext/no-asm-1.C: Likewise.
1049 * g++.dg/other/error34.C: Likewise.
1050 * g++.dg/parse/crash46.C: Likewise.
1051 * g++.dg/parse/error10.C: Likewise.
1052 * g++.dg/parse/error2.C: Likewise.
1053 * g++.dg/parse/error3.C: Likewise.
1054 * g++.dg/parse/error36.C: Likewise.
1055 * g++.dg/parse/error8.C: Likewise.
1056 * g++.dg/parse/error9.C: Likewise.
1057 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1058 * g++.dg/parse/parser-pr28152.C: Likewise.
1059 * g++.dg/parse/template25.C: Likewise.
1060 * g++.dg/parse/typename11.C: Likewise.
1061 * g++.dg/tc1/dr147.C: Likewise.
1062 * g++.dg/template/deduce3.C: Likewise.
1063 * g++.dg/template/koenig9.C: Likewise.
1064 * g++.dg/template/pr23510.C: Likewise.
1065 * g++.dg/warn/pr12242.C: Likewise.
1066 * g++.dg/warn/pr30551-2.C: Likewise.
1067 * g++.dg/warn/pr30551.C: Likewise.
1068 * g++.old-deja/g++.other/typename1.C: Likewise.
1069 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1071 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1074 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1075 test summary unique.
1077 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1078 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1079 scan-stack-usage-not): Don't strip torture options from test name.
1081 * lib/scandump.exp (scan-dump-times): Use printable version of
1082 regexp in test summary line.
1084 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1085 messages reported for one line of source code.
1086 * gcc.dg/format/few-1.c: Likewise.
1087 * gcc.dg/ia64-sync-2.c: Likewise.
1088 * gcc.dg/sync-2.c: Likewise.
1089 * gcc.dg/noncompile/pr44517.c: Likewise.
1091 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1093 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1094 alignment torture options with usual torture options.
1095 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1096 instead of dg-options.
1097 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1098 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1099 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1100 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1101 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1102 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1104 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1105 to checks for multiple messages reported for one line of source code.
1106 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1108 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1109 messages reported for one line of source code.
1111 * gcc.dg/20031223-1.c: Add comments to check for multiple
1112 messages reported for one line of source code.
1113 * gcc.dg/Wconversion-integer.c: Likewise.
1114 * gcc.dg/Wfatal-2.c: Likewise.
1115 * gcc.dg/Wfatal.c: Likewise.
1116 * gcc.dg/Wobjsize-1.c: Likewise.
1117 * gcc.dg/c99-vla-jump-1.c: Likewise.
1118 * gcc.dg/c99-vla-jump-2.c: Likewise.
1119 * gcc.dg/c99-vla-jump-3.c: Likewise.
1120 * gcc.dg/c99-vla-jump-4.c: Likewise.
1121 * gcc.dg/c99-vla-jump-5.c: Likewise.
1122 * gcc.dg/decl-9.c: Likewise.
1123 * gcc.dg/declspec-10.c: Likewise.
1124 * gcc.dg/declspec-18.c: Likewise.
1125 * gcc.dg/mtune.c: Likewise.
1126 * gcc.dg/parser-pr28152-2.c: Likewise.
1127 * gcc.dg/parser-pr28152.c: Likewise.
1128 * gcc.dg/pr14475.c: Likewise.
1129 * gcc.dg/pr27953.c: Likewise.
1130 * gcc.dg/pr28322-3.c: Likewise.
1131 * gcc.dg/pr30457.c: Likewise.
1132 * gcc.dg/pr30551-2.c: Likewise.
1133 * gcc.dg/pr30551-3.c: Likewise.
1134 * gcc.dg/pr30551-4.c: Likewise.
1135 * gcc.dg/pr30551-5.c: Likewise.
1136 * gcc.dg/pr30551-6.c: Likewise.
1137 * gcc.dg/pr30551.c: Likewise.
1138 * gcc.dg/pr45461.c: Likewise.
1139 * gcc.dg/pr48552-1.c: Likewise.
1140 * gcc.dg/pr48552-2.c: Likewise.
1141 * gcc.dg/redecl-1.c: Likewise.
1142 * gcc.dg/transparent-union-3.c: Likewise.
1143 * gcc.dg/utf-dflt.c: Likewise.
1144 * gcc.dg/utf-dflt2.c: Likewise.
1145 * gcc.dg/vla-8.c: Likewise.
1146 * gcc.dg/vla-init-1.c: Likewise.
1147 * gcc.dg/wtr-int-type-1.c: Likewise.
1149 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1150 messages reported for for one line of source code.
1151 * c-c++-common/raw-string-5.c: Likewise.
1152 * c-c++-common/raw-string-4.c: Likewise.
1153 * c-c++-common/raw-string-6.c: Likewise.
1154 * c-c++-common/pr20000.c: Likewise.
1156 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1157 messages reported for one line of source code.
1158 * gcc.dg/cpp/pr30786.c: Likewise.
1159 * gcc.dg/cpp/pr28709.c: Likewise.
1160 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1161 * gcc.dg/cpp/macspace2.c: Likewise.
1162 * gcc.dg/cpp/missing-header-1.c: Likewise.
1163 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1164 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1165 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1167 2012-07-09 Jason Merrill <jason@redhat.com>
1170 * g++.dg/cpp0x/nullptr29.C: New.
1172 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1175 * gfortran.dg/inline_sum_4.f90: New test.
1177 2012-07-06 Richard Guenther <rguenther@suse.de>
1179 Backport from mainline
1180 2012-06-18 Richard Guenther <rguenther@suse.de>
1182 PR tree-optimization/53693
1183 * g++.dg/torture/pr53693.C: New testcase.
1185 2012-07-06 Richard Guenther <rguenther@suse.de>
1187 Backport from mainline
1188 2012-04-11 Richard Guenther <rguenther@suse.de>
1191 * gfortran.dg/pr52621.f90: New testcase.
1193 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1195 Backport from mainline
1196 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1198 * gcc.target/powerpc/lhs-1.c: New.
1199 * gcc.target/powerpc/lhs-2.c: New.
1200 * gcc.target/powerpc/lhs-3.c: New.
1202 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1204 * gnat.dg/recursive_call.adb: New test.
1206 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1208 * gnat.dg/discr37.ad[sb]: New test.
1210 2012-07-02 Jason Merrill <jason@redhat.com>
1213 * g++.dg/template/ref6.C: New.
1216 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1218 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1220 Backport from mainline.
1221 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1222 * gcc.target/arm/neon-vrev.c: New.
1224 2012-06-28 Richard Guenther <rguenther@suse.de>
1227 * gcc.dg/torture/pr53790.c: New testcase.
1229 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1232 * g++.dg/cpp0x/forw_enum11.C: New.
1234 2012-06-26 Richard Guenther <rguenther@suse.de>
1237 * g++.dg/torture/pr53752.C: New testcase.
1239 2012-06-25 Jason Merrill <jason@redhat.com>
1243 * g++.dg/cpp0x/decltype38.C: New.
1244 * g++.dg/cpp0x/variadic132.C: New.
1247 * g++.dg/cpp0x/nullptr28.C: New.
1250 * g++.dg/cpp0x/constexpr-tuple.C: New.
1252 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1255 * gcc.target/i386/pr53759.c: New test.
1258 * g++.dg/cpp0x/nsdmi7.C: New test.
1260 2012-06-22 Tobias Burnus <burnus@net-b.de>
1262 Backport from mainline
1263 2012-06-17 Tobias Burnus <burnus@net-b.de>
1267 * gfortran.dg/transfer_check_3.f90: New.
1269 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1271 * gnat.dg/lto15.ad[sb]: New test.
1273 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1275 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1276 and add __sh__ case.
1278 2012-06-19 Jason Merrill <jason@redhat.com>
1281 * g++.dg/cpp0x/decltype37.C: New.
1284 * g++.dg/debug/localclass1.C: New.
1286 * g++.dg/debug/dwarf2/namespace-2.C: New.
1287 * g++.dg/debug/dwarf2/localclass3.C: New.
1289 2012-06-19 Richard Guenther <rguenther@suse.de>
1292 * g++.dg/lto/pr53470_0.C: New testcase.
1293 * gcc.dg/lto/pr53470_0.c: Likewise.
1295 2012-06-19 Jason Merrill <jason@redhat.com>
1299 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1302 * g++.dg/template/local7.C: New.
1304 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1306 Back port from mainline
1307 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1310 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1311 directive to Scan for vpmuldq, not vpmacsdql.
1313 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1315 * gnat.dg/vect8.ad[sb]: New test.
1317 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1319 Backported from mainline
1320 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1322 PR rtl-optimization/53589
1323 * gcc.dg/torture/pr53589.c: New test.
1325 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1328 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1329 * gcc.dg/gomp/critical-4.c: Likewise.
1330 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1331 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1332 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1333 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1334 * c-c++-common/gomp/pr53580.c: New test.
1336 2012-06-14 Tobias Burnus <burnus@net-b.de>
1338 Backport from mainline
1339 2012-06-04 Tobias Burnus <burnus@net-b.de>
1342 * gfortran.dg/init_flag_10.f90: New.
1344 2012-06-14 Richard Guenther <rguenther@suse.de>
1346 Backport from mainline
1347 2012-06-11 Richard Guenther <rguenther@suse.de>
1350 * g++.dg/ext/pr53605.C: New testcase.
1352 2012-06-14 Tobias Burnus <burnus@net-b.de>
1355 * gfortran.dg/save_4.f90: New.
1357 2012-06-14 Richard Guenther <rguenther@suse.de>
1359 Backport from mainline
1360 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1363 * g++.dg/cpp0x/pr52841.C: New testcase.
1365 2012-06-13 Christian Bruel <christian.bruel@st.com>
1368 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1370 2012-06-14 Release Manager
1372 * GCC 4.7.1 released.
1374 2012-06-12 Jason Merrill <jason@redhat.com>
1377 * g++.dg/template/local7.C: New.
1381 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1383 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1386 * g++.dg/warn/Wenum-compare-no-2: New.
1388 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1391 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1392 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1393 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1394 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1395 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1396 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1397 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1398 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1400 2012-06-04 Richard Guenther <rguenther@suse.de>
1402 Backport from mainline
1403 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1406 * gcc.c-torture/compile/pr52979-1.c: New test.
1407 * gcc.c-torture/execute/pr52979-1.c: New test.
1408 * gcc.c-torture/execute/pr52979-2.c: New test.
1410 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1412 PR tree-optimization/53550
1413 * gcc.dg/pr53550.c: New test.
1415 2012-06-04 Richard Guenther <rguenther@suse.de>
1416 Eric Botcazou <ebotcazou@adacore.com>
1418 Backport from mainline
1422 * gcc.dg/torture/pr48124-1.c: New testcase.
1423 * gcc.dg/torture/pr48124-2.c: Likewise.
1424 * gcc.dg/torture/pr48124-3.c: Likewise.
1425 * gcc.dg/torture/pr48124-4.c: Likewise.
1426 * gnat.dg/pack16.adb: Likewise.
1427 * gnat.dg/pack16_pkg.ads: Likewise.
1428 * gnat.dg/pack17.adb: Likewise.
1429 * gnat.dg/specs/pack7.ads: Likewise.
1430 * gnat.dg/specs/pack8.ads: Likewise.
1431 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1433 2012-06-01 Jason Merrill <jason@redhat.com>
1436 * g++.dg/ext/visibility/template12.C: New.
1437 * g++.dg/ext/attrib14.C: Adjust warning line.
1440 * g++.dg/parse/new6.C: New.
1441 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1443 2012-06-01 Jason Merrill <jason@redhat.com>
1446 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1448 2012-06-01 Jason Merrill <jason@redhat.com>
1451 * g++.dg/cpp0x/auto33.C: New.
1453 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1455 * c-c++-common/restrict-2.c: Revert previous change.
1457 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1460 * gnat.dg/lto14.adb: Skip on Solaris.
1462 2012-05-31 Jason Merrill <jason@redhat.com>
1465 * g++.dg/cpp0x/initlist-ctor1.C: New.
1467 2012-05-31 Richard Guenther <rguenther@suse.de>
1470 * gcc.dg/torture/pr48493.c: New testcase.
1472 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1475 * g++.dg/init/new33.C: New test.
1477 2012-05-30 Jason Merrill <jason@redhat.com>
1480 * c-c++-common/array-lit.c: New.
1481 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1483 2012-05-30 Richard Guenther <rguenther@suse.de>
1486 * gcc.dg/torture/pr53501.c: New testcase.
1487 * c-c++-common/restrict-2.c: Adjust.
1489 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1491 PR rtl-optimization/53519
1492 * gcc.c-torture/compile/pr53519.c: New test.
1494 2012-05-29 Richard Guenther <rguenther@suse.de>
1496 PR tree-optimization/53516
1497 * gcc.dg/torture/pr53516.c: New testcase.
1499 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1502 * g++.dg/parse/crash60.C: New.
1504 2012-05-28 Jakub Jelinek <jakub@redhat.com>
1506 PR tree-optimization/53505
1507 * c-c++-common/torture/pr53505.c: New test.
1509 2012-05-25 Ian Lance Taylor <iant@google.com>
1511 * gcc.dg/split-6.c: New test.
1513 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1515 * gnat.dg/lto14.adb: New test.
1517 2012-05-24 Richard Guenther <rguenther@suse.de>
1520 * g++.dg/tree-prof/pr53460.C: New testcase.
1522 2012-05-24 Jakub Jelinek <jakub@redhat.com>
1524 PR tree-optimization/53465
1525 * gcc.c-torture/execute/pr53465.c: New test.
1527 2012-05-23 Tobias Burnus <burnus@net-b.de>
1530 * gfortran.dg/realloc_on_assign_15.f90: New.
1532 2012-05-22 Richard Guenther <rguenther@suse.de>
1534 PR tree-optimization/53408
1535 * gcc.dg/torture/pr53408.c: New testcase.
1537 2012-05-22 Richard Guenther <rguenther@suse.de>
1540 * gcc.dg/torture/pr51071-2.c: New testcase.
1542 2012-05-21 Jakub Jelinek <jakub@redhat.com>
1544 PR tree-optimization/53366
1545 * gcc.dg/torture/pr53366-1.c: New test.
1546 * gcc.dg/torture/pr53366-2.c: New test.
1547 * gcc.target/i386/pr53366-1.c: New test.
1548 * gcc.target/i386/pr53366-2.c: New test.
1550 PR tree-optimization/53409
1551 * gcc.c-torture/compile/pr53409.c: New test.
1553 PR tree-optimization/53410
1554 * gcc.c-torture/compile/pr53410-1.c: New test.
1555 * gcc.c-torture/compile/pr53410-2.c: New test.
1557 2012-05-21 Joseph Myers <joseph@codesourcery.com>
1560 * gcc.c-torture/compile/pr53418-1.c,
1561 gcc.c-torture/compile/pr53418-2.c: New tests.
1563 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
1565 * gcc.dg/tm/indirect-2.c: New test.
1567 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1569 Backport from mainline
1570 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
1571 H.J. Lu <hongjiu.lu@intel.com>
1574 * gcc.target/i386/pr53416.c: New file.
1576 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1578 * gnat.dg/lto13.adb: New test.
1579 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1581 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1583 * gnat.dg/specs/lto12.ads: New test.
1584 * gnat.dg/specs/lto12_pkg.ads: New helper.
1586 2012-05-17 David S. Miller <davem@davemloft.net>
1588 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1589 failure on sparc-*-linux-gnu.
1591 2012-05-16 Richard Henderson <rth@redhat.com>
1594 * g++.dg/opt/pr52727.C: New testcase.
1596 2012-05-16 Richard Guenther <rguenther@suse.de>
1598 PR tree-optimization/53364
1599 * g++.dg/torture/pr53364.C: New testcase.
1601 2012-05-15 Jakub Jelinek <jakub@redhat.com>
1604 * gcc.dg/pr53358.c: New test.
1606 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
1608 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1609 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1611 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
1613 * gnat.dg/null_pointer_deref3.adb: New test.
1615 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
1618 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1620 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
1622 * gnat.dg/lto11.ad[sb]: New test.
1624 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
1627 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1629 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1631 PR tree-optimization/53239
1632 * g++.dg/opt/vrp3.C: New test.
1633 * g++.dg/opt/vrp3-aux.cc: New file.
1634 * g++.dg/opt/vrp3.h: New file.
1636 2012-05-07 Tobias Burnus <burnus@net-b.de>
1638 Backport from mainline:
1639 2012-05-07 Tobias Burnus <burnus@net-b.de>
1642 * gfortran.dg/typebound_operator_15.f90: New.
1644 2012-05-05 Tobias Burnus <burnus@net-b.de>
1646 Backport from mainline:
1647 2012-05-04 Tobias Burnus <burnus@net-b.de>
1650 * gfortran.dg/constructor_7.f90: New.
1651 * gfortran.dg/constructor_8.f90: New.
1653 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1655 Backport from mainline:
1657 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1659 PR tree-optimization/52633
1660 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1661 recognized as widening shifts instead of over-widening.
1662 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1663 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1664 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1665 * gcc.target/arm/pr52633.c: New test.
1667 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1669 PR tree-optimization/52870
1670 * gcc.dg/vect/pr52870.c: New test.
1672 2012-05-04 Richard Guenther <rguenther@suse.de>
1674 * gcc.dg/lto/pr53214_0.c: New testcase.
1676 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1678 * gcc.target/ia64/pr48496.c: New test.
1679 * gcc.target/ia64/pr52657.c: Likewise.
1681 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1683 Backport from mainline
1684 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1687 * gcc.target/powwerpc/pr53199.c: New file.
1689 2012-05-03 Martin Jambor <mjambor@suse.cz>
1691 Backport from mainline
1692 2012-05-02 Martin Jambor <mjambor@suse.cz>
1695 * g++.dg/lto/pr52605_0.C: New test.
1697 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1700 * g++.dg/other/final2.C: New.
1702 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.dg/pr53174.c: New test.
1708 * gcc.target/arm/pr53187.c: New test.
1709 * gcc.c-torture/compile/pr53187.c: New test.
1711 2012-05-03 Richard Guenther <rguenther@suse.de>
1713 PR tree-optimization/53144
1714 * gcc.dg/torture/pr53144.c: New testcase.
1716 2012-05-02 Tobias Burnus <burnus@net-b.de>
1718 Backport from mainline
1719 2012-04-16 Tobias Burnus <burnus@net-b.de>
1722 * gfortran.dg/pointer_intent_6.f90: New.
1724 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1726 PR tree-optimization/53163
1727 * gcc.c-torture/compile/pr53163.c: New test.
1729 PR rtl-optimization/53160
1730 * gcc.c-torture/execute/pr53160.c: New test.
1732 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1736 * gfortran.dg/function_optimize_12.f90: New test.
1738 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
1740 Backport from mainline
1741 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1744 * gcc.c-torture/execute/20120427-1.c: New testcase.
1746 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
1749 * gcc.dg/torture/pr53120.c: New test.
1751 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1754 * gcc.dg/pr52880.c: New test.
1756 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
1759 PR tree-optimizations/52891
1761 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1763 2012-04-24 Richard Guenther <rguenther@suse.de>
1765 PR tree-optimization/53085
1766 * g++.dg/torture/pr53085.C: New testcase.
1768 2012-04-23 Richard Guenther <rguenther@suse.de>
1771 * gcc.dg/pr53060.c: New testcase.
1773 2012-04-23 Jakub Jelinek <jakub@redhat.com>
1775 PR tree-optimizations/52891
1776 * gcc.c-torture/compile/pr52891-1.c: New test.
1777 * gcc.c-torture/compile/pr52891-2.c: New test.
1779 2012-04-20 Ian Lance Taylor <iant@google.com>
1781 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1782 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1784 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1787 * g++.dg/parse/crash59.C: New.
1789 2012-04-16 Jason Merrill <jason@redhat.com>
1792 * g++.dg/cpp0x/variadic131.C: New.
1794 2012-04-16 Jason Merrill <jason@redhat.com>
1797 * g++.dg/cpp0x/variadic129.C: New.
1800 * g++.dg/cpp0x/variadic128.C: New.
1802 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
1804 Backport from mainline
1805 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1808 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1809 second function argument.
1810 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1811 (calc_permps): Update declaration. Calculate result correctly.
1812 (avx2_test): Change src2 type to union256i_d.
1813 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1816 2012-04-16 Martin Jambor <mjambor@suse.cz>
1818 Backported from mainline
1820 2012-04-13 Martin Jambor <mjambor@suse.cz>
1823 * g++.dg/ipa/pr52939.C: New test.
1825 2012-04-15 Jason Merrill <jason@redhat.com>
1828 * g++.dg/cpp0x/variadic125.C: New.
1831 * g++.dg/cpp0x/variadic124.C: New.
1833 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
1836 * g++.dg/lookup/using52.C: New.
1838 2012-04-13 Jason Merrill <jason@redhat.com>
1841 * g++.dg/cpp0x/variadic123.C: New.
1842 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1844 2012-04-11 Jason Merrill <jason@redhat.com>
1847 * g++.dg/ext/attrib45.C: New.
1849 2012-04-13 Tom de Vries <tom@codesourcery.com>
1851 Backport from mainline r186419.
1853 2012-04-13 Tom de Vries <tom@codesourcery.com>
1855 * gcc.dg/pr52734.c: New test.
1857 2012-04-13 Richard Guenther <rguenther@suse.de>
1859 PR tree-optimization/52969
1860 * gcc.dg/torture/pr52969.c: New testcase.
1862 2012-04-13 Richard Guenther <rguenther@suse.de>
1865 * gcc.dg/pr52862.c: New testcase.
1867 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1869 Backport from mainline
1870 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1873 * gcc.target/powerpc/pr52775.c: New file.
1875 2012-04-12 Richard Guenther <rguenther@suse.de>
1877 PR tree-optimization/52943
1878 * gcc.dg/torture/pr52943.c: New testcase.
1880 2012-04-09 Mike Stump <mikestump@comcast.net>
1882 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1883 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1884 * gcc.dg/tree-ssa/vrp60.c: Likewise.
1885 * gnat.dg/aggr11.adb: Likewise.
1886 * gnat.dg/aggr11_pkg.ads: Likewise.
1887 * gnat.dg/aggr15.adb: Likewise.
1888 * gnat.dg/aggr15.ads: Likewise.
1889 * gnat.dg/aggr17.adb: Likewise.
1890 * gnat.dg/aggr18.adb: Likewise.
1891 * gnat.dg/array14.adb: Likewise.
1892 * gnat.dg/array14.ads: Likewise.
1893 * gnat.dg/array14_pkg.ads: Likewise.
1894 * gnat.dg/array19.adb: Likewise.
1895 * gnat.dg/array19.ads: Likewise.
1896 * gnat.dg/discr27.adb: Likewise.
1897 * gnat.dg/discr27.ads: Likewise.
1898 * gnat.dg/discr35.adb: Likewise.
1899 * gnat.dg/discr35.ads: Likewise.
1900 * gnat.dg/discr6.adb: Likewise.
1901 * gnat.dg/discr6_pkg.ads: Likewise.
1902 * gnat.dg/import1.adb: Likewise.
1903 * gnat.dg/import1.ads: Likewise.
1904 * gnat.dg/loop_address2.adb: Likewise.
1905 * gnat.dg/opt7.adb: Likewise.
1906 * gnat.dg/opt7.ads: Likewise.
1907 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1908 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1909 * gnat.dg/rep_clause2.adb: Likewise.
1910 * gnat.dg/rep_clause2.ads: Likewise.
1911 * gnat.dg/slice2.adb: Likewise.
1912 * gnat.dg/slice2.ads: Likewise.
1913 * gnat.dg/slice6.adb: Likewise.
1914 * gnat.dg/slice6_pkg.ads: Likewise.
1915 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1916 * gnat.dg/taft_type2.adb: Likewise.
1917 * gnat.dg/taft_type2.ads: Likewise.
1918 * gnat.dg/taft_type2_pkg.ads: Likewise.
1919 * gnat.dg/volatile10.adb: Likewise.
1920 * gnat.dg/volatile10_pkg.ads: Likewise.
1922 * gcc.dg/dll-8.c: Remove execute permissions.
1923 * g++.dg/ext/dllexport5.C: Likewise.
1925 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
1927 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
1928 (check_effective_target_sync_long_long): Add SPARC case.
1929 (check_effective_target_sync_long_long_runtime): Likewise.
1930 (check_effective_target_sync_int_long): Adjust SPARC case.
1931 (check_effective_target_sync_char_short): Likewise.
1933 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1937 * gfortran.dg/function_optimize_11.f90: New test.
1939 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1943 * gfortran.dg/use_only_6.f90: New test.
1945 2012-04-06 Mike Stump <mikestump@comcast.net>
1948 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
1950 2012-04-05 Jason Merrill <jason@redhat.com>
1953 * g++.dg/template/qualified-id5.C: New.
1955 2012-04-03 Jason Merrill <jason@redhat.com>
1958 * g++.dg/cpp0x/variadic-value1.C: New.
1960 2012-04-03 Richard Guenther <rguenther@suse.de>
1962 Backport from mainline
1963 2012-03-02 Richard Guenther <rguenther@suse.de>
1965 PR tree-optimization/52406
1966 * gcc.dg/torture/pr52406.c: New testcase.
1968 2012-04-03 Richard Guenther <rguenther@suse.de>
1970 Backport from mainline
1971 2012-03-15 Richard Guenther <rguenther@suse.de>
1974 * gfortran.dg/vect/pr52580.f: New testcase.
1976 2012-04-03 Richard Guenther <rguenther@suse.de>
1978 Backport from mainline
1979 2012-03-06 Richard Guenther <rguenther@suse.de>
1982 * gcc.dg/torture/pr52493.c: New testcase.
1984 2012-03-23 Richard Guenther <rguenther@suse.de>
1986 PR tree-optimization/52678
1987 * gfortran.dg/pr52678.f: New testcase.
1989 2012-03-26 Richard Guenther <rguenther@suse.de>
1991 PR tree-optimization/52701
1992 * gfortran.dg/pr52701.f90: New testcase.
1994 2012-03-30 Richard Guenther <rguenther@suse.de>
1996 PR tree-optimization/52754
1997 * gcc.target/i386/pr52754.c: New testcase.
1999 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2001 PR tree-optimization/52835
2002 * gfortran.dg/pr52835.f90: New test.
2004 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2006 * gnat.dg/controlled6.adb: New test.
2007 * gnat.dg/controlled6_pkg.ads: New helper.
2008 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2010 2012-03-29 Meador Inge <meadori@codesourcery.com>
2013 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2015 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2018 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2020 2012-03-29 Jason Merrill <jason@redhat.com>
2023 * g++.dg/template/inherit8.C: New.
2025 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2028 * g++.dg/ext/weak4.C: New test.
2030 2012-03-29 Jason Merrill <jason@redhat.com>
2033 * g++.dg/cpp0x/initlist-array3.C: New.
2035 2012-03-28 Jason Merrill <jason@redhat.com>
2038 * g++.dg/overload/virtual2.C: New.
2040 2012-03-28 Martin Jambor <mjambor@suse.cz>
2042 Backported from mainline
2043 2012-03-27 Martin Jambor <mjambor@suse.cz>
2046 * gcc.dg/torture/pr52693.c: New test.
2048 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2051 * gcc.dg/pr52691.c: New test.
2054 * gcc.c-torture/compile/pr52750.c: New test.
2056 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2058 Backport from 2012-03-28 mainline r185910.
2061 * gcc.target/avr/torture/builtins-2.c: New test.
2063 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2066 * gcc.target/i386/pr52736.c: New test.
2068 2012-03-27 Richard Guenther <rguenther@suse.de>
2071 * gcc.dg/torture/pr52720.c: New testcase.
2073 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2075 Backport from 2012-03-26 mainline r185793.
2077 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2078 Add "-Os -flto" to list.
2080 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2082 * gnat.dg/concat2.ad[sb]: New test.
2084 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2087 * gcc.c-torture/compile/limits-externdecl.c: New test.
2089 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2092 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2094 2012-03-22 Tobias Burnus <burnus@net-b.de>
2097 * gfortran.dg/intrinsic_8.f90: New.
2099 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2102 * g++.dg/ext/attrib44.C: New test.
2104 2012-03-22 Jason Merrill <jason@redhat.com>
2106 * g++.dg/torture/pr52582.C: New.
2108 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2110 Backport from 2012-03-20 mainline r185583.
2112 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2115 Backport from 2012-03-20 mainline r185570.
2118 * gcc.target/avr/torture/addr-space-2.h: New file.
2119 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2120 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2121 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2122 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2124 Backport from 2012-03-12 mainline r185255.
2127 * gcc.target/avr/torture/addr-space-1.h: New file.
2128 * gcc.target/avr/torture/addr-space-g.h: New test.
2129 * gcc.target/avr/torture/addr-space-0.h: New test.
2130 * gcc.target/avr/torture/addr-space-1.h: New test.
2131 * gcc.target/avr/torture/addr-space-x.h: New test.
2133 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2135 Backported from mainline
2136 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2139 * g++.dg/cpp0x/udlit-args2.C: New test.
2141 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2144 * gcc.dg/Wunused-var-3.c: New test.
2146 2012-03-22 Release Manager
2148 * GCC 4.7.0 released.
2150 2012-03-20 Jason Merrill <jason@redhat.com>
2152 * g++.dg/cpp0x/auto32.C: New.
2154 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2155 Andrew Pinski <apinski@cavium.com>
2158 * gcc.dg/pr52592.c: New test.
2160 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2163 * g++.dg/opt/pr52582.C: New test.
2165 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2168 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2170 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2172 2012-03-10 Tobias Burnus <burnus@net-b.de>
2175 * gfortran.dg/proc_ptr_34.f90: New.
2177 2012-03-07 Jason Merrill <jason@redhat.com>
2180 * g++.dg/cpp0x/udlit-mangle.C: New.
2182 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2184 Backport from mainline r184894.
2185 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2188 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2190 Backport from mainline
2191 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2193 * gcc.target/powerpc/pr52457.c: New test.
2195 2012-03-01 Kai Tietz <ktietz@redhat.com>
2197 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2198 routines on mingw targets.
2199 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2202 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2204 PR tree-optimization/52445
2205 * gcc.dg/pr52445.c: New test.
2207 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2210 * gcc.c-torture/compile/pr52437.c: New test.
2213 * gcc.dg/torture/pr52419.c: New test.
2215 PR tree-optimization/52429
2216 * gcc.dg/torture/pr52429.c: New test.
2217 * g++.dg/opt/pr52429.C: New test.
2219 2012-02-29 Richard Guenther <rguenther@suse.de>
2222 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2223 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2224 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2225 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2226 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2227 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2229 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2231 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2233 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2236 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2238 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2241 * gcc.target/arm/neon/pr51534.c: New testcase.
2243 2012-02-28 Richard Guenther <rguenther@suse.de>
2246 * gcc.dg/torture/pr52407.c: New testcase.
2248 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2250 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2251 * gcc.target/arm/vfp2.c: Likewise.
2252 * gcc.target/arm/vfp3.c: Likewise.
2253 * gcc.target/arm/vfp4.c: Likewise.
2254 * gcc.target/arm/vfp5.c: Likewise.
2255 * gcc.target/arm/vfp6.c: Likewise.
2256 * gcc.target/arm/vfp7.c: Likewise.
2257 * gcc.target/arm/vfp8.c: Likewise.
2258 * gcc.target/arm/vfp9.c: Likewise.
2259 * gcc.target/arm/vfp10.c: Likewise.
2260 * gcc.target/arm/vfp11.c: Likewise.
2261 * gcc.target/arm/vfp12.c: Likewise.
2262 * gcc.target/arm/vfp13.c: Likewise.
2263 * gcc.target/arm/vfp14.c: Likewise.
2264 * gcc.target/arm/vfp15.c: Likewise.
2265 * gcc.target/arm/vfp16.c: Likewise.
2266 * gcc.target/arm/vfp17.c: Likewise.
2267 * gcc.target/arm/neon-constants.h: New file.
2268 * gcc.target/arm/neon-vect1.c: New test.
2269 * gcc.target/arm/neon-vect2.c: New test.
2270 * gcc.target/arm/neon-vect3.c: New test.
2271 * gcc.target/arm/neon-vect4.c: New test.
2272 * gcc.target/arm/neon-vect5.c: New test.
2273 * gcc.target/arm/neon-vect6.c: New test.
2274 * gcc.target/arm/neon-vect7.c: New test.
2275 * gcc.target/arm/neon-vect8.c: New test.
2277 2012-02-28 Richard Guenther <rguenther@suse.de>
2279 PR tree-optimization/52402
2280 * gcc.dg/torture/pr52402.c: New testcase.
2282 2012-02-28 Richard Guenther <rguenther@suse.de>
2285 * g++.dg/lto/pr52400_0.C: New testcase.
2287 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2289 * gcc.target/avr/torture/builtins-1.c: New test.
2290 * gcc.target/avr/torture/builtins-error.c: New test.
2292 2012-02-28 Kai Tietz <ktietz@redhat.com>
2294 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2296 * gcc.target/i386/pr45352-2.c: Likewise.
2297 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2299 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2300 targets instead rand.
2301 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2302 * gcc.target/i386/sse2-mul-1.c: Likewise.
2303 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2304 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2306 * gcc.target/i386/pad-1.c: Likewise.
2307 * gcc.target/i386/pad-9.c: Likewise.
2308 * gcc.target/i386/pad-2.c: Likewise.
2309 * gcc.target/i386/pad-5b.c: Likewise.
2310 * gcc.target/i386/pad-8.c: Likewise.
2311 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2312 * gcc.target/i386/pr44130.c: Likewise.
2313 * gcc.target/i386/align-main-1.c: Likewise.
2314 * gcc.target/i386/align-main-2.c: Likewise.
2315 * gcc.target/i386/sw-1.c: Likewise.
2316 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2317 on x64 mingw target.
2318 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2319 * gcc.target/i386/pr46295.c: Likewise.
2320 * gcc.target/i386/amd64-abi-1.c: Likewise.
2321 * gcc.target/i386/amd64-abi-2.c: Likewise.
2322 * gcc.target/i386/pr39082-1.c: Likewise.
2323 * gcc.target/i386/pr39162.c: Likewise.
2324 * gcc.target/i386/pr22152.c: Likewise.
2325 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2326 * gcc.target/i386/wrfsbase-2.c: Likewise.
2327 * gcc.target/i386/local.c: Likewise
2328 * gcc.target/i386/wrgsbase-1.c: Likewise.
2329 * gcc.target/i386/wrfsbase-1.c: Likewise.
2330 * gcc.target/i386/pr39315-3.c: Likewise.
2331 * gcc.target/i386/pr35767-4.c: Likewise.
2332 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2334 * gcc.target/i386/pr45336-2.c: Likewise.
2335 * gcc.target/i386/pr45336-1.c: Likewise.
2336 * gcc.target/i386/pr45336-4.c: Likewise.
2338 2012-02-27 Tristan Gingold <gingold@adacore.com>
2340 * gnat.dg/array20.ad[sb]: New test.
2342 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2345 * gcc.target/arm/pr52375.c: New test.
2346 * gcc.c-torture/compile/pr52375.c: New test.
2348 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2350 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2351 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2353 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2355 * gnat.dg/aggr19.adb: New test.
2356 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2358 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2361 * gcc.target/sh/pr49263.c: New.
2363 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2365 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2366 simulate_thread_wrapper_other_threads
2367 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2368 Move initialization of 'value' to main().
2369 (main): Initialize 'value';
2370 * gcc.dg/simulate-thread/speculative-store.c
2371 (simulate_thread_step_verify): Return 0 when successful.
2372 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2374 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2375 (simulate_thread_wrapper_other_threads): Return a success/fail value
2376 and issue an error if the instruction count threshold is exceeded.
2378 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2381 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2382 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2384 2012-02-24 Richard Guenther <rguenther@suse.de>
2387 * gcc.dg/pr52355.c: New testcase.
2389 2012-02-23 Kai Tietz <ktietz@redhat.com>
2391 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2393 * gcc.dg/Wpadded.c: Likewise.
2394 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2396 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2397 for sleep by Sleep and add windows.h include for this function.
2398 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2400 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2402 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2404 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2405 on x64 mingw target.
2406 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2407 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2408 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2409 failure on LLP64 target.
2411 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2414 * gcc.dg/noncompile/pr52290.c: New test.
2416 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2418 PR tree-optimization/52019
2419 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2421 2012-02-22 Kai Tietz <ktietz@redhat.com>
2423 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2424 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2425 derived pdiff_t type.
2426 * g++.dg/torture/pr49720.C: Likewise
2428 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2431 * gcc.target/i386/pr52330.c: New test.
2433 2012-02-22 Tobias Burnus <burnus@net-b.de>
2436 * gfortran.dg/io_constraints_10.f90: New.
2438 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2440 * lib/target-supports.exp (check_effective_target_vect_condition):
2441 Return true for NEON.
2443 2012-02-21 Kai Tietz <ktietz@redhat.com>
2445 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2447 2012-02-21 Richard Guenther <rguenther@suse.de>
2449 PR tree-optimization/52324
2450 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2452 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2455 * gcc.target/avr/torture/pr51782-1.c: New test.
2457 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2459 PR tree-optimization/52318
2460 * gcc.dg/pr52318.c: New test.
2462 2012-02-20 Kai Tietz <ktietz@redhat.com>
2464 * gcc.dg/bf-ms-layout-3.c: New testcase.
2466 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2470 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2472 2012-02-20 Richard Guenther <rguenther@suse.de>
2474 PR tree-optimization/52298
2475 * gcc.dg/torture/pr52298.c: New testcase.
2476 * gcc.dg/vect/pr52298.c: Likewise.
2478 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2480 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2481 * gcc.c-torture/execute/pr52286.c: Ditto.
2483 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2485 PR tree-optimization/52286
2486 * gcc.c-torture/execute/pr52286.c: New test.
2488 2012-02-18 Tobias Burnus <burnus@net-b.de>
2491 * gfortran.dg/interface_35.f90: Use -std=f2003.
2492 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2493 * gfortran.dg/interface_assignment_4.f90: Ditto.
2494 * gfortran.dg/bessel_1.f90: Ditto.
2495 * gfortran.dg/func_result_6.f90: Ditto.
2496 * gfortran.dg/hypot_1.f90: Ditto.
2497 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2499 2012-02-17 Tobias Burnus <burnus@net-b.de>
2501 PR translation/52232
2502 PR translation/52234
2503 PR translation/52245
2504 PR translation/52246
2505 PR translation/52262
2506 PR translation/52273
2507 * gfortran.dg/coarray_22.f90: Update dg-error.
2508 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2510 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2513 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2514 (simulate-thread): Use default timeout.
2516 2012-02-16 Jason Merrill <jason@redhat.com>
2519 * g++.dg/ext/timevar1.C: New.
2521 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2524 * g++.dg/template/using21.C: New.
2525 * g++.dg/template/using22.C: Likewise.
2527 2012-02-16 Jason Merrill <jason@redhat.com>
2530 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2532 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2534 PR tree-optimization/52255
2535 * gcc.c-torture/compile/pr52255.c: New test.
2538 * g++.dg/debug/dwarf2/pr52260.C: New test.
2541 * g++.dg/ipa/pr51929.C: New test.
2543 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2546 * gcc.target/powerpc/pr52199.c: New file.
2548 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2551 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2553 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2555 * gcc.dg/pr51867.c: Don't include <math.h>.
2558 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2560 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2561 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2563 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2565 PR tree-optimization/50561
2566 * gcc.dg/graphite/pr50561.c: New testcase.
2568 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2570 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2571 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2573 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2575 * gnat.dg/discr35.ad[sb]: New test.
2577 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2579 * gnat.dg/volatile10.adb: New test.
2580 * gnat.dg/volatile10_pkg.ads: New helper.
2582 2012-02-14 Jason Merrill <jason@redhat.com>
2584 * g++.dg/ext/attrib43.C: New.
2586 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2588 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2589 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2591 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2592 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2593 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2594 effective_target fgnu_tm.
2595 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2597 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2600 * g++.dg/template/asmgoto1.C: New test.
2602 2012-02-14 Ian Lance Taylor <iant@google.com>
2605 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2606 compiling generated file for 64bit and index tests.
2608 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2610 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2612 2012-02-14 Richard Guenther <rguenther@suse.de>
2614 PR tree-optimization/52244
2615 PR tree-optimization/51528
2616 * gcc.dg/torture/pr52244.c: New testcase.
2618 2012-02-14 Walter Lee <walt@tilera.com>
2620 * g++.dg/other/PR23205.C: Disable test on tile.
2621 * g++.dg/other/pr23205-2.C: Disable test on tile.
2622 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2623 * gcc.dg/20040813-1.c: Disable test on tile.
2624 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2625 * gcc.misc-tests/linkage.exp: Handle tilegx.
2627 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2629 PR tree-optimization/52210
2630 * gcc.dg/pr52210.c: New test.
2632 2012-02-14 Jason Merrill <jason@redhat.com>
2635 * g++.dg/overload/defarg5.C: New.
2637 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2640 * c-c++-common/pr52181.c: New test.
2642 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2645 * g++.dg/ext/atomic-1.C: New test.
2647 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2649 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2651 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2654 * gcc.c-torture/execute/pr52209.c: New test.
2656 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2659 * gfortran.dg/elemental_optional_args_5.f03: New test.
2661 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2664 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2667 2012-02-11 Ian Lance Taylor <iant@google.com>
2670 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2671 SPARC Solaris. Don't run the test at all on systems where it may
2672 not work, rather than xfailing it.
2674 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2676 PR rtl-optimization/52175
2677 * gcc.c-torture/compile/pr52175.c: New test.
2679 2012-02-10 Jason Merrill <jason@redhat.com>
2682 * g++.dg/template/repo10.C: New.
2684 2012-02-11 Jakub Jelinek <jakub@redhat.com>
2687 * gcc.dg/pr52132.c: New test.
2689 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2691 * gnat.dg/specs/aggr4.ads: New test.
2692 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2694 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2697 * gcc.target/i386/pr52146.c: New.
2699 2012-02-10 Jakub Jelinek <jakub@redhat.com>
2702 * c-c++-common/pr52177.c: New test.
2704 2012-02-10 Jan Hubicka <jh@suse.cz>
2707 * g++.dg/torture/pr48600.C: New testcase.
2709 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2712 * gcc.dg/dfp/pr52140.c: New test.
2714 2012-02-09 Jakub Jelinek <jakub@redhat.com>
2717 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2720 2012-02-09 Bin Cheng <bin.cheng@arm.com>
2723 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2724 * testsuite/gcc.dg/pr51867.c: New test.
2726 2012-02-09 Ian Lance Taylor <iant@google.com>
2728 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2729 which don't support -fsplit-stack. Turn off optimization when
2730 compiling select5-out.go.
2732 2012-02-08 Ian Lance Taylor <iant@google.com>
2734 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2735 systems which don't support -fsplit-stack.
2737 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2739 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2740 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2741 machine instuction in the log.
2743 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2745 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2748 2012-02-08 Magnus Granberg <zorry@gentoo.org>
2751 * gcc.dg/pr48524.c: New test.
2752 * gcc.dg/pr48524.spec: New spec file for test.
2754 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2757 * gfortran.dg/vect/pr32380.f90: New test.
2759 2012-02-08 Tobias Burnus <burnus@net-b.de>
2762 * gfortran.dg/realloc_on_assign_12.f90: New.
2764 2012-02-08 Richard Guenther <rguenther@suse.de>
2766 PR rtl-optimization/52170
2767 * gcc.dg/torture/pr52170.c: New testcase.
2769 2012-02-08 Jakub Jelinek <jakub@redhat.com>
2771 PR gcov-profile/52150
2772 * gcc.dg/tree-prof/pr52150.c: New test.
2774 PR rtl-optimization/52139
2775 * gcc.dg/pr52139.c: New test.
2777 2012-02-07 Jason Merrill <jason@redhat.com>
2780 * g++.dg/cpp0x/constexpr-union3.C: New.
2783 * g++.dg/lto/pr52035_0.C: New.
2785 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2787 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2788 * gcc.dg/special/weak-1.c: Likewise.
2789 * gcc.dg/ucnid-12.c: Likewise.
2790 * gcc.dg/torture/pr45678-1.c: Likewise.
2791 * gcc.dg/torture/pr45678-2.c: Likewise.
2792 * gcc.dg/vector-4.c: Likewise.
2793 * gcc.dg/ipa/inline-5.c: Likewise.
2794 * gcc.dg/ucnid-11.c: Likewise.
2795 * gcc.misc-tests/gcov-13.c: Likewise.
2796 * gcc.misc-tests/gcov-14.c: Likewise.
2797 * g++.dg/ext/label13.C: Likewise.
2798 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2799 hppa*-*-hpux* options.
2800 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2801 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2802 * gcc.dg/pr48616.c: Likewise.
2803 * gcc.dg/pr17957.c: Likewise.
2804 * gcc.dg/pr17055-1.c: Likewise.
2805 * gcc.dg/pr32912-1.c: Likewise.
2806 * gcc.dg/tm/pr51472.c: Likewise.
2807 * c-c++-common/fold-bitand-4.c: Likewise.
2808 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2809 Use dg-additional-options for extra options.
2811 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2813 * gcc.target/epiphany/interrupt-2.c: New test.
2815 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2818 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2819 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2822 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2825 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2827 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2831 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2832 * gcc.target/mips/va-arg-1.c: New test.
2834 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2836 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2837 for -mno-pointers-to-nested-functions.
2839 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2841 * gcc.c-torture/execute/20120207-1.c: New test.
2843 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2845 PR rtl-optimization/52060
2846 * gcc.dg/torture/pr52060.c: New test.
2849 * gcc.c-torture/compile/pr52074.c: New test.
2851 2012-02-07 Tobias Burnus <burnus@net-b.de>
2854 * gfortran.dg/class_to_type_2.f90: New.
2856 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2859 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2862 2012-02-06 Jason Merrill <jason@redhat.com>
2865 * g++.dg/template/conv13.C: New.
2867 2012-02-06 Richard Guenther <rguenther@suse.de>
2869 PR tree-optimization/52115
2870 * gcc.c-torture/compile/pr52115.c: New testcase.
2872 2012-02-06 Jakub Jelinek <jakub@redhat.com>
2875 * gcc.c-torture/execute/pr52129.c: New test.
2877 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
2879 * gcc.dg/pr48374.c: Actually add the test I forgot
2880 in the 2012-01-25 commit.
2882 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2885 * gfortran.dg/vect/vect-8.f90: New test case.
2887 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2890 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2892 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
2895 * gfortran.dg/class_48.f90 : Add test of allocate class array
2896 component with source in subroutine test3. Remove commenting
2897 out in subroutine test4, since branching on unitialized variable
2898 is now fixed (no PR for this last.).
2900 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2902 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2904 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2906 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2909 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2910 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2912 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2914 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2915 (check_effective_target_sync_int_long): Use it.
2916 (check_effective_target_sync_char_short): Likewise.
2917 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2919 2012-02-05 Tobias Burnus <burnus@net-b.de>
2922 * gfortran.dg/class_48.f90: Add some further checks.
2924 2012-02-05 Ira Rosen <irar@il.ibm.com>
2926 PR tree-optimization/52091
2927 * gcc.dg/vect/pr52091.c: New test.
2929 2012-02-04 Jakub Jelinek <jakub@redhat.com>
2931 PR rtl-optimization/52113
2932 * gcc.target/avr/pr52113.c: New test.
2934 2012-02-03 Jakub Jelinek <jakub@redhat.com>
2936 PR rtl-optimization/52092
2937 * gcc.c-torture/compile/pr52092.c: New test.
2939 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2942 * gfortran.dg/class_array_10.f03: New test.
2945 * gfortran.dg/class_array_11.f03: New test.
2948 * gfortran.dg/class_array_12.f03: New test.
2950 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
2953 * gfortran.dg/realloc_on_assign_11.f90: New test.
2955 2012-02-02 Tobias Burnus <burnus@net-b.de>
2958 * gfortran.dg/shape_7.f90: New.
2960 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2962 * gcc.target/mips/mips-prepend-1.c: New test.
2964 2012-02-02 Jan Hubicka <jh@suse.cz>
2965 Tom de Vries <tom@codesourcery.com>
2968 * testsuite/gcc.dg/alias-12.c: New testcase.
2969 * testsuite/gcc.dg/alias-13.c: New testcase.
2971 2012-02-02 Jakub Jelinek <jakub@redhat.com>
2974 * gcc.dg/pr52086.c: New test.
2976 PR tree-optimization/52073
2977 * gcc.c-torture/compile/pr52073.c: New test.
2979 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2982 * gfortran.dg/function_optimize_10.f90: New test.
2984 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
2986 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
2989 2012-02-01 Tobias Burnus <burnus@net-b.de>
2992 * gfortran.dg/typebound_operator_14.f90: New.
2994 2012-02-01 Tobias Burnus <burnus@net-b.de>
2997 * gfortran.dg/elemental_function_1.f90: New.
2999 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3001 PR rtl-optimization/51374
3002 * gcc.target/avr/torture/pr51374-1.c:
3003 Also fail if SBIS is seen.
3005 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3007 PR rtl-optimization/51374
3008 * gcc.target/avr/torture/pr51374-1.c: New.
3010 2012-01-31 Tobias Burnus <burnus@net-b.de>
3013 * gfortran.dg/typebound_generic_11.f90: New.
3015 2012-01-31 Tobias Burnus <burnus@net-b.de>
3018 * gfortran.dg/class_49.f90: New.
3020 2012-01-31 Tobias Burnus <burnus@net-b.de>
3023 * gfortran.dg/elemental_args_check_6.f90: New.
3025 2012-01-31 Jason Merrill <jason@redhat.com>
3028 * g++.dg/cpp0x/variadic122.C: New.
3030 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3033 * gfortran.dg/realloc_on_assign_10.f90: New test.
3035 2012-01-31 Richard Guenther <rguenther@suse.de>
3037 PR tree-optimization/51528
3038 * gcc.dg/torture/pr51528.c: New testcase.
3040 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3043 * lib/go.exp (go_target_compile): Append timeout= to options.
3044 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3045 select5-out.go test on alpha*-*-* targets.
3047 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3049 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3050 (TEST_SHORT): Reformat in the same way.
3051 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3052 (TEST_SHORT): Reformat in the same way.
3053 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3054 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3055 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3056 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3057 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3059 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3062 * gcc.target/arm/pr51835.c: New testcase.
3064 2012-01-30 Richard Guenther <rguenther@suse.de>
3066 PR tree-optimization/52028
3067 * gcc.dg/torture/pr52028.c: New testcase.
3068 * gfortran.dg/ldist-pr45199.f: Adjust.
3069 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3070 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3071 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3073 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3076 * gcc.dg/tree-prof/pr52027.c: New test.
3078 PR tree-optimization/52046
3079 * gcc.dg/pr52046.c: New test.
3082 * g++.dg/other/pr52048.C: New test.
3084 2012-01-30 Richard Guenther <rguenther@suse.de>
3086 PR tree-optimization/52045
3087 * gcc.dg/pr52045.c: New testcase.
3089 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3091 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3092 new code generated for __sync_lock_release.
3094 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3096 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3098 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3101 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3103 * g++.dg/ext/visibility/template10.C: Fix typo.
3105 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3107 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3110 * g++.dg/cpp0x/constexpr-ice6.C: New.
3112 2012-01-29 Tobias Burnus <burnus@net-b.de>
3115 * gfortran.dg/default_initialization_6.f90: New.
3117 2012-01-29 Tobias Burnus <burnus@net-b.de>
3120 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3121 * gfortran.dg/class_48.f90: New.
3123 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3126 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3128 2012-01-28 Tobias Burnus <burnus@net-b.de>
3131 * gfortran.dg/class_allocate_12.f90: New.
3133 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3135 * gcc.dg/torture/pr50444.c: Fix dg directives.
3137 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3140 * gcc.target/arm/pr52006.c: New test.
3142 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3145 * gcc.dg/lto/trans-mem.h: New file.
3146 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3147 * gcc.dg/lto/trans-mem-1_1.c: Same.
3148 * gcc.dg/lto/trans-mem-4_1.c: Same.
3149 * gcc.dg/lto/trans-mem-3_1.c: Same.
3151 2012-01-27 Tobias Burnus <burnus@net-b.de>
3154 * gfortran.dg/dummy_procedure_7.f90: New.
3156 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3158 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3159 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3161 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3164 * g++.dg/other/gc5.C: New test.
3166 2012-01-27 Richard Guenther <rguenther@suse.de>
3168 PR tree-optimization/50444
3169 * gcc.dg/torture/pr50444.c: New testcase.
3171 2012-01-27 Tobias Burnus <burnus@net-b.de>
3175 * gfortran.dg/move_alloc_13.f90: New.
3177 2012-01-27 Tobias Burnus <burnus@net-b.de>
3180 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3181 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3182 and change dg-error string.
3184 2012-01-27 Tobias Burnus <burnus@net-b.de>
3187 * gfortran.dg/elemental_args_check_5.f90: New.
3189 2012-01-27 Richard Guenther <rguenther@suse.de>
3192 * g++.dg/torture/pr51959.C: New testcase.
3194 2012-01-27 Tom de Vries <tom@codesourcery.com>
3196 PR tree-optimization/51990
3197 * gcc.dg/pr51990.c: New test.
3198 * gcc.dg/pr51990-2.c: Same.
3200 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3201 Tobias Burnus <burnus@gcc.gnu.org>
3204 * gfortran.dg/class_allocate_11.f03: New.
3209 * gfortran.dg/class_allocate_7.f03: New.
3210 * gfortran.dg/class_allocate_8.f03: New.
3211 * gfortran.dg/class_allocate_9.f03: New.
3212 * gfortran.dg/class_allocate_10.f03: New.
3214 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3216 * gnat.dg/discr34.adb: New test.
3217 * gnat.dg/discr34_pkg.ads: New helper.
3219 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3221 * gnat.dg/discr33.adb: New test.
3223 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3225 * gnat.dg/limited_with3.ad[sb): New test.
3226 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3227 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3228 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3230 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3232 * gnat.dg/stack_usage1.adb: New test.
3233 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3235 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3236 * gcc.dg/pr44194-2.c: Likewise.
3238 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3241 * g++.dg/template/crash112.C: New.
3243 2012-01-27 Richard Henderson <rth@redhat.com>
3245 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3247 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3249 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3251 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3254 * g++.dg/opt/pr51895.C: New test.
3256 2012-01-26 Michael Matz <matz@suse.de>
3258 PR tree-optimization/48794
3259 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3261 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3263 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3265 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3267 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3268 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3270 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3271 the default value for s390 and s390x.
3273 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3276 * gcc.dg/lto/trans-mem-4_0.c: New.
3277 * gcc.dg/lto/trans-mem-4_1.c: New.
3278 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3280 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3281 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3283 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3284 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3287 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3289 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3291 2012-01-25 Ian Lance Taylor <iant@google.com>
3293 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3295 2012-01-25 Tobias Burnus <burnus@net-b.de>
3298 * gfortran.dg/typebound_proc_25.f90: New.
3300 2012-01-25 Jason Merrill <jason@redhat.com>
3303 * g++.dg/lto/pr51992_0.C: New.
3305 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3307 PR tree-optimization/51987
3308 * gcc.target/i386/pr51987.c: New test.
3310 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3312 * gcc.dg/tm/lto-1.c: Require lto support in target.
3314 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3316 PR rtl-optimization/48374
3317 * gcc.dg/pr48374.c: New test.
3319 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3321 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3323 2012-01-25 Tobias Burnus <burnus@net-b.de>
3326 * gfortran.dg/derived_constructor_char_3.f90: New.
3328 2012-01-24 Ian Lance Taylor <iant@google.com>
3330 * go.test/go-test.exp (filecmp): New procedure.
3331 (errchk): Handle quoted square brackets.
3332 (go-gc-tests): Set go_compile_args. Handle various new test
3333 lines. Skip a few new tests.
3334 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3336 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3338 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3339 (check_effective_target_vect_extract_even_odd)
3340 (check_effective_target_vect_interleave): Return true for MIPS
3343 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3345 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3346 (main): Use it instead of argc.
3348 2012-01-24 Jason Merrill <jason@redhat.com>
3351 * g++.dg/cpp0x/sfinae31.C: New.
3353 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3355 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3357 2012-01-24 Jason Merrill <jason@redhat.com>
3360 * g++.dg/inherit/covariant20.C: New.
3362 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3365 * g++.dg/parse/crash58.C: New.
3367 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3370 * gcc.dg/pr51957-1.c: New test.
3371 * gcc.dg/pr51957-1.h: New file.
3372 * gcc.dg/pr51957-2.c: New test.
3374 2012-01-23 Jason Merrill <jason@redhat.com>
3377 * g++.dg/ext/visibility/template10.C: New.
3379 2012-01-23 Tobias Burnus <burnus@net-b.de>
3382 * gfortran.dg/move_alloc_12.f90: New.
3384 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3387 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3389 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3392 * g++.dg/template/crash111.C: New.
3394 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3396 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3398 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3400 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3403 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3404 the DW_TAG_class_type and DW_AT_name: "Executor".
3406 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3408 * lib/target-supports.exp
3409 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3410 (check_effective_target_vect_interleave): Likewise.
3412 2012-01-22 Jason Merrill <jason@redhat.com>
3415 * g++.dg/template/using20.C: New.
3416 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3418 2012-01-23 Jason Merrill <jason@redhat.com>
3421 * g++.dg/torture/pr51344.C: Limit to x86.
3423 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3425 * c-c++-common/tm/omp.c: Require target with pthread support.
3427 2012-01-23 Richard Guenther <rguenther@suse.de>
3429 PR tree-optimization/51949
3430 * gcc.dg/torture/pr51949.c: New testcase.
3432 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3434 PR rtl-optimization/51933
3435 * gcc.c-torture/execute/pr51933.c: New test.
3437 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3439 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3440 Do not define for Interix.
3442 2012-01-22 Jason Merrill <jason@redhat.com>
3445 * g++.dg/lto/pr51832.h: New.
3446 * g++.dg/lto/pr51832_0.C: New.
3447 * g++.dg/lto/pr51832_1.C: New.
3449 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3451 * gcc.dg/ext-elim-1.c: New test.
3453 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3456 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3457 * g++.dg/opt/longbranch1.C: Likewise.
3459 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3461 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3464 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3467 * gfortran.dg/namelist_74.f90: New test.
3468 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3470 2012-01-21 Tobias Burnus <burnus@net-b.de>
3473 * gfortran.dg/class_47.f90: New.
3475 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3477 * gnat.dg/renaming5.ad[sb]: New test.
3479 2012-01-20 Jason Merrill <jason@redhat.com>
3482 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3484 2012-01-20 Jason Merrill <jason@redhat.com>
3487 * g++.dg/ext/attrib42.C: Require ilp32.
3489 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3492 * gcc.target/arm/pr51915.c: New test.
3494 2012-01-20 Cary Coutant <ccoutant@google.com>
3495 Dodji Seketeli <dodji@redhat.com>
3498 * g++.dg/debug/dwarf2/nested-3.C: New test.
3500 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3503 * g++.dg/template/crash110.C: New.
3505 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3507 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3508 Remove default options on hppa*-*-hpux*.
3510 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3512 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3514 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3516 * gcc.c-torture/compile/pr51856.c: New testcase.
3518 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
3520 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3521 options to go_target_compile.
3523 2012-01-20 Kai Tietz <ktietz@redhat.com>
3525 * g++.dg/torture/pr51344.C: Fix typo.
3527 2012-01-20 Richard Guenther <rguenther@suse.de>
3529 PR tree-optimization/51903
3530 * g++.dg/torture/pr51903.C: New testcase.
3532 2012-01-20 Tobias Burnus <burnus@net-b.de>
3533 Janus Weil <janus@gcc.gnu.org>
3536 * gfortran.dg/use_21.f90: New.
3538 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3541 * gcc.dg/torture/pr51106-1.c: New test.
3542 * gcc.dg/torture/pr51106-2.c: New test.
3544 2012-01-19 Kai Tietz <ktietz@redhat.com>
3546 * g++.dg/torture/pr51344.C: New test.
3548 2012-01-19 Tobias Burnus <burnus@net-b.de>
3551 * gfortran.dg/intrinsic_size_2.f90: New.
3553 2012-01-19 Jason Merrill <jason@redhat.com>
3556 * g++.dg/inherit/using7.C: New.
3558 2012-01-19 Richard Guenther <rguenther@suse.de>
3560 PR tree-optimization/37997
3561 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3563 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3565 PR rtl-optimization/51505
3566 * gcc.dg/pr51505.c: New test.
3568 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
3571 * gfortran.dg/typebound_operator_12.f03: New.
3572 * gfortran.dg/typebound_operator_13.f03: New.
3574 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3577 * g++.dg/cpp0x/pr51225.C: New.
3579 2012-01-17 Ian Lance Taylor <iant@google.com>
3582 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3584 2012-01-17 Tobias Burnus <burnus@net-b.de>
3587 * gfortran.dg/realloc_on_assign_9.f90: New.
3589 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
3592 * gcc.dg/tm/memopt-3.c: Remove xfail.
3593 * gcc.dg/tm/memopt-4.c: Remove xfail.
3594 * gcc.dg/tm/memopt-5.c: Remove xfail.
3595 * gcc.dg/tm/memopt-7.c: Remove xfail.
3597 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3599 PR tree-optimization/51877
3600 * gcc.c-torture/execute/pr51877.c: New test.
3602 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3604 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3605 {!vect_align_arrays} to vect_sizes_32B_16B.
3606 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3607 * gcc.dg/vect/vect-peel-3.c: Ditto.
3609 2012-01-16 Jason Merrill <jason@redhat.com>
3612 * g++.dg/abi/mangle60.C: New.
3615 * g++.dg/pch/mangle1.{C,Hs}: New.
3617 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3618 Tobias Burnus <burnus@net-b.de>
3621 * gfortran.dg/elemental_optional_args_3.f90: New
3622 * gfortran.dg/elemental_optional_args_4.f90: New
3624 2012-01-16 Tobias Burnus <burnus@net-b.de>
3627 * gfortran.dg/use_20.f90: New
3629 2012-01-16 Jason Merrill <jason@redhat.com>
3632 * g++.dg/cpp0x/rv-bitfield.C: New.
3633 * g++.dg/cpp0x/rv-bitfield2.C: New.
3635 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
3637 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3638 subroutine 'qsort' and use index array to assign the result.
3640 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3642 PR tree-optimization/51865
3643 * gcc.dg/pr51865.c: New test.
3645 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3647 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3649 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3651 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3652 to be loaded from the constant pool, rather than via %hi and %lo.
3654 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3656 PR rtl-optimization/51821
3657 * gcc.dg/pr51821.c: New test.
3659 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3661 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3663 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3665 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3667 2012-01-14 Tobias Burnus <burnus@net-b.de>
3670 * gfortran.dg/init_flag_8.f90: New.
3671 * gfortran.dg/init_flag_9.f90: New.
3673 2011-01-14 Tobias Burnus <burnus@net-b.de>
3676 * gfortran.dg/use_18.f90: New.
3677 * gfortran.dg/use_19.f90: New.
3679 2012-01-13 Ian Lance Taylor <iant@google.com>
3682 * g++.dg/warn/Wsign-compare-4.C: New.
3684 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
3687 * gfortran.dg/alloc_comp_assign.f03: New.
3688 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3689 __BUILTIN_FREE from 38 to 32.
3691 2012-01-13 Jason Merrill <jason@redhat.com>
3694 * g++.dg/warn/Wreturn-type-7.C: New.
3696 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3698 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3700 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3701 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3702 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3703 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3704 int32plus because of big array needed.
3705 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3706 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3708 2012-01-13 Jason Merrill <jason@redhat.com>
3711 * g++.dg/ext/visibility/template9.C: New.
3714 * g++.dg/cpp0x/defaulted34.C: New.
3715 * g++.dg/template/virtual3.C: New.
3717 2012-01-13 Richard Guenther <rguenther@suse.de>
3720 * gcc.dg/torture/pr8081.c: New testcase.
3722 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3724 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3726 2012-01-12 Jason Merrill <jason@redhat.com>
3729 * g++.dg/ext/stmtexpr14.C: New.
3731 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3734 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3736 2012-01-12 Jason Merrill <jason@redhat.com>
3739 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3740 * g++.dg/abi/mangle58.C: Likewise.
3743 * g++.dg/template/arg8.C: New.
3745 2012-01-12 Ira Rosen <irar@il.ibm.com>
3747 PR tree-optimization/51799
3748 * gcc.dg/vect/pr51799.c: New test.
3749 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3752 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3753 Tobias Burnus <burnus@net-b.de>
3757 * lib/target-supports.exp
3758 (check_effective_target_fortran_largest_fp_has_sqrt): New.
3759 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3761 2012-01-11 Jason Merrill <jason@redhat.com>
3764 * g++.dg/ext/attrib42.C: New.
3766 2012-01-11 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.dg/pr51796.c: New test.
3771 2012-01-11 Jason Merrill <jason@redhat.com>
3774 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3776 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3778 * gnat.dg/array19.ad[sb]: New test.
3780 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3782 * gnat.dg/opt23.ad[sb]: New test.
3783 * gnat.dg/opt23_pkg.ad[sb]: New helper.
3784 * gnat.dg/opt24.ad[sb]: New test.
3786 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3788 PR tree-optimization/49642
3789 * gcc.dg/tree-ssa/pr49642-1.c: New test.
3790 * gcc.dg/tree-ssa/pr49642-2.c: New test.
3792 2012-01-11 Jason Merrill <jason@redhat.com>
3795 * g++.dg/template/explicit-args5.C: New.
3797 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3799 * gcc.c-torture/execute/20120110-1.c: New testcase.
3801 2012-01-10 Jason Merrill <jason@redhat.com>
3804 * g++.dg/inherit/ambig1.C: New.
3807 * g++.dg/cpp0x/constexpr-cache1.C: New.
3809 2012-01-10 Richard Guenther <rguenther@suse.de>
3811 PR tree-optimization/51801
3812 * gcc.dg/torture/pr51801.c: New testcase.
3814 2012-01-10 Tobias Burnus <burnus@net-b.de>
3817 * gfortran.dg/allocate_with_typespec_5.f90: New.
3819 2012-01-10 Tobias Burnus <burnus@net-b.de>
3821 * gfortran.dg/class_39.f03: Update dg-error string.
3823 2012-01-10 Richard Guenther <rguenther@suse.de>
3825 PR tree-optimization/50913
3826 * gcc.dg/graphite/interchange-16.c: New testcase.
3827 * gcc.dg/graphite/scop-20.c: XFAIL.
3828 * gfortran.dg/graphite/interchange-1.f: Likewise.
3829 * gfortran.dg/graphite/block-1.f90: Likewise.
3830 * gfortran.dg/graphite/block-2.f: Likewise.
3832 2012-01-10 Richard Henderson <rth@redhat.com>
3834 * lib/target-supports.exp (check_effective_target_vect_perm,
3835 check_effective_target_vect_perm_byte,
3836 check_effective_target_vect_perm_short): Enable for arm neon.
3838 2012-01-09 Tobias Burnus <burnus@net-b.de>
3841 * gfortran.dg/typebound_operator_11.f90: New.
3843 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3845 * gnat.dg/array18.adb: New test.
3846 * gnat.dg/array18_pkg.ads: New helper.
3848 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
3851 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3852 around base object in first assignment in main program.
3853 * gfortran.dg/typebound_operator_10.f03: New test.
3855 2012-01-09 Martin Jambor <mjambor@suse.cz>
3857 PR tree-optimization/51759
3858 * g++.dg/ipa/pr51759.C: New test.
3860 2012-01-09 Tobias Burnus <burnus@net-b.de>
3863 * gfortran.dg/optional_absent_2.f90: New.
3865 2012-01-09 Tobias Burnus <burnus@net-b.de>
3868 * gfortran.dg/use_17.f90: New.
3870 2012-01-09 Gary Funck <gary@intrepid.com>
3872 PR preprocessor/33919
3873 * gcc.dg/pr33919.c: New test.
3874 * gcc.dg/pr33919-0.h: New test header file.
3875 * gcc.dg/pr33919-1.h: Ditto.
3876 * gcc.dg/pr33919-2.h: Ditto.
3878 2012-01-07 Jan Hubicka <jh@suse.cz>
3880 PR tree-optimize/51694
3881 * gcc.c-torture/compile/pr51694.c: new testcase.
3883 2012-01-07 Jan Hubicka <jh@suse.cz>
3885 PR tree-optimization/51600
3886 * g++.dg/torture/pr51600.C: New testcase.
3888 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3890 PR gcov-profile/51715
3891 PR gcov-profile/51717
3892 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3893 * gcc.misc-tests/gcov-14.c: Likewise.
3895 2012-01-06 Jason Merrill <jason@redhat.com>
3897 * g++.dg/parse/new5.C: New.
3899 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3902 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
3903 including <string.h>.
3905 2012-01-06 Jason Merrill <jason@redhat.com>
3907 * g++.dg/abi/mangle51.C: New.
3908 * g++.dg/abi/mangle52.C: New.
3909 * g++.dg/abi/mangle53.C: New.
3910 * g++.dg/abi/mangle54.C: New.
3911 * g++.dg/abi/mangle55.C: New.
3912 * g++.dg/abi/mangle56.C: New.
3913 * g++.dg/abi/mangle57.C: New.
3914 * g++.dg/abi/mangle58.C: New.
3915 * g++.dg/abi/mangle59.C: New.
3916 * g++.dg/cpp0x/trailing3.C: Update mangling.
3917 * g++.dg/cpp0x/variadic111.C: Update mangling.
3918 * g++.dg/cpp0x/variadic4.C: Update mangling.
3919 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3920 * g++.dg/template/nontype22.C: Works now.
3921 * g++.dg/template/pr35240.C: Works now.
3923 * g++.dg/cpp0x/error7.C: New.
3925 2012-01-06 Tobias Burnus <burnus@net-b.de>
3927 * gfortran.dg/deallocate_stat_2.f90: New.
3928 * coarray/allocate_errgmsg.f90: New.
3929 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3930 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3931 * coarray/subobject_1.f90: Fix for num_images > 1.
3932 * gfortran.dg/deallocate_stat.f90: Update due to changed
3935 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
3937 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3939 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3941 * ada/acats/overflow.lst: Add cb20004.
3943 2012-01-05 Dodji Seketeli <dodji@redhat.com>
3946 * g++.dg/cpp0x/alias-decl-18.C: New test.
3948 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3950 * gcc.c-torture/execute/20120104-1.c: New test.
3952 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
3955 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3956 the old typebound_operator_8.f03.
3957 * gfortran.dg/typebound_operator_8.f03: New version of
3958 typebound_operator_7.f03 with 'u' a derived type instead of a
3961 2012-01-05 Richard Guenther <rguenther@suse.de>
3963 * g++.dg/torture/pr49309.C: Skip for -flto.
3965 2012-01-05 Jakub Jelinek <jakub@redhat.com>
3968 * gcc.c-torture/compile/pr51761.c: New test.
3970 2012-01-05 Richard Guenther <rguenther@suse.de>
3972 PR tree-optimization/51760
3973 * gcc.dg/torture/pr51760.c: New testcase.
3975 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
3978 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3980 2012-01-05 Richard Guenther <rguenther@suse.de>
3983 * gfortran.dg/lto/pr41576_0.f90: New testcase.
3984 * gfortran.dg/lto/pr41576_1.f90: Likewise.
3986 2012-01-04 Jakub Jelinek <jakub@redhat.com>
3989 * gcc.dg/pr51695.c: New test.
3991 2012-01-04 Andrew Pinski <apinski@cavium.com>
3993 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
3994 * gcc.target/mips/octeon2-lx-1.c: New test.
3995 * gcc.target/mips/mips64-dsp-ldx.c: New test.
3996 * gcc.target/mips/octeon2-lx-2.c: New test.
3997 * gcc.target/mips/octeon2-lx-3.c: New test.
3999 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4003 * gcc.dg/tm/alias-1.c: Adjust regexp.
4004 * gcc.dg/tm/alias-2.c: Adjust regexp.
4006 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4009 * g++.dg/warn/Wparentheses-26.C: New.
4011 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4013 * gfortran.dg/elemental_optional_args_2.f90: New test.
4015 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4018 * gfortran.dg/common_17.f90: New test.
4020 2012-01-04 Richard Guenther <rguenther@suse.de>
4022 PR tree-optimization/49651
4023 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4024 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4026 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4029 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4031 2012-01-03 Andrew Pinski <apinski@cavium.com>
4033 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4034 for all mips targets. Also allow an optional .cfi_startproc.
4036 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4038 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4040 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4043 * g++.dg/rtti/dyncast5.C: New.
4045 2012-01-03 Richard Guenther <rguenther@suse.de>
4047 PR tree-optimization/51070
4048 * gcc.dg/torture/pr51070-2.c: New testcase.
4050 2012-01-03 Richard Guenther <rguenther@suse.de>
4052 PR tree-optimization/51692
4053 * gcc.dg/torture/pr51692.c: New testcase.
4055 2012-01-03 Richard Guenther <rguenther@suse.de>
4058 * g++.dg/lto/pr51650-3_0.C: New testcase.
4060 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4063 * g++.dg/warn/Wredundant-decls-spec.C: New.
4065 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4067 PR tree-optimization/51719
4068 * g++.dg/tree-prof/pr51719.C: New test.
4070 2012-01-03 Richard Guenther <rguenther@suse.de>
4073 * gcc.dg/fold-compare-6.c: New testcase.
4075 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4078 * g++.dg/gomp/pr51669.C: New test.
4080 2012-01-02 Jason Merrill <jason@redhat.com>
4083 * g++.dg/cpp0x/constexpr-union2.C: New.
4086 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4088 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4091 * g++.dg/cpp0x/constexpr-99.C: New test.
4093 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4096 * g++.dg/template/init9.C: New.
4098 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4100 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4101 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4102 rather than a specific number.
4104 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4109 * gfortran.dg/typebound_operator_7.f03: New.
4110 * gfortran.dg/typebound_operator_8.f03: New.
4112 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4115 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4117 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4119 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4121 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4123 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4125 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4128 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4130 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4131 * gfortran.dg/io_real_boz_4.f90: Likewise.
4132 * gfortran.dg/io_real_boz_5.f90: Likewise.
4134 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4136 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4138 2012-01-02 Revital Eres <revital.eres@linaro.org>
4140 * gcc.dg/sms-11.c: New file.
4142 2012-01-02 Tobias Burnus <burnus@net-b.de>
4145 * gfortran.dg/coarray/image_index_3.f90: New.
4147 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4150 * g++.dg/parse/enum8.C: New.
4152 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4155 * g++.dg/conversion/reinterpret4.C: New.
4156 * g++.dg/conversion/reinterpret1.C: Adjust.
4158 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4160 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4162 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4164 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4165 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4166 * g++.old-deja/g++.jason/access14.C: Likewise.
4167 * g++.old-deja/g++.jason/access8.C: Likewise.
4168 * g++.old-deja/g++.jason/access1.C: Likewise.
4169 * g++.old-deja/g++.other/access3.C: Likewise.
4170 * g++.old-deja/g++.other/access5.C: Likewise.
4171 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4172 * g++.old-deja/g++.law/visibility22.C: Likewise.
4173 * g++.old-deja/g++.law/visibility26.C: Likewise.
4174 * g++.old-deja/g++.mike/p2746.C: Likewise.
4175 * g++.dg/debug/using1.C: Likewise.
4176 * g++.dg/lookup/using51.C: Likewise.
4177 * g++.dg/inherit/using5.C: Likewise.
4178 * g++.dg/inherit/pr30297.C: Likewise.
4179 * g++.dg/inherit/access8.C: Likewise.
4180 * g++.dg/torture/pr39362.C: Likewise.
4181 * g++.dg/template/crash13.C: Likewise.
4182 * g++.dg/template/using10.C: Likewise.
4184 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4187 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4190 2012-01-01 Ira Rosen <irar@il.ibm.com>
4192 PR tree-optimization/51704
4193 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4194 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4195 corresponding flags.
4197 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4200 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4202 2012-01-01 Jan Hubicka <jh@suse.cz>
4204 PR rtl-optimization/51069
4205 * gcc.c-torture/compile/pr51069.c: New testcase.
4207 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4209 PR tree-optimization/51683
4210 * gcc.dg/pr51683.c: New test.
4212 Copyright (C) 2012 Free Software Foundation, Inc.
4214 Copying and distribution of this file, with or without modification,
4215 are permitted in any medium without royalty provided the copyright
4216 notice and this notice are preserved.