1 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6 * gfortran.dg/namelist_79.f90: New test.
8 2013-04-27 Jakub Jelinek <jakub@redhat.com>
11 * gcc.c-torture/execute/pr56866.c: New test.
12 * gcc.target/i386/pr56866.c: New test.
14 2013-04-26 Janus Weil <janus@gcc.gnu.org>
19 * gfortran.dg/proc_ptr_41.f90: New.
23 * gfortran.dg/transfer_check_4.f90: New.
25 2013-04-19 Marek Polacek <polacek@redhat.com>
27 Backport from mainline
28 2013-01-08 Steven Bosscher <steven@gcc.gnu.org>
29 Jakub Jelinek <jakub@redhat.com>
31 PR tree-optimization/48189
32 * gcc.dg/pr48189.c: New test.
34 2013-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
36 * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
37 Remove dg-skip-if default args.
39 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
41 * gcc.dg/pr56890-1.c: New test.
42 * gcc.dg/pr56890-2.c: Likewise.
44 2013-04-11 Release Manager
48 2013-04-03 Jakub Jelinek <jakub@redhat.com>
51 * g++.dg/debug/pr56819.C: New test.
53 2013-04-03 Tobias Burnus <burnus@net-b.de>
55 Backport from mainline:
56 2013-03-29 Tobias Burnus <burnus@net-b.de>
59 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
61 2013-04-03 Richard Biener <rguenther@suse.de>
63 PR tree-optimization/56501
64 * gcc.dg/torture/pr56501.c: New testcase.
66 2013-04-03 Tobias Burnus <burnus@net-b.de>
68 Backport from mainline:
69 2013-03-28 Tobias Burnus <burnus@net-b.de>
72 * gfortran.dg/namelist_80.f90: New.
74 2013-04-03 Jakub Jelinek <jakub@redhat.com>
76 Backported from mainline
77 2013-03-06 Jakub Jelinek <jakub@redhat.com>
79 PR tree-optimization/56539
80 * gcc.c-torture/compile/pr56539.c: New test.
82 2013-03-05 Jakub Jelinek <jakub@redhat.com>
85 * gcc.dg/pr56510.c: New test.
87 2013-04-02 Richard Biener <rguenther@suse.de>
89 * gcc.dg/pr45472.c: Remove copies.
91 2013-04-02 Richard Biener <rguenther@suse.de>
94 * g++.dg/torture/pr56768.C: New testcase.
96 2013-04-01 Andrey Belevantsev <abel@ispras.ru>
98 Backport from mainline
99 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
102 * gcc.dg/pr45472.c: New test.
104 2013-03-26 Richard Biener <rguenther@suse.de>
106 Backport from mainline
107 2013-03-13 Richard Biener <rguenther@suse.de>
109 PR tree-optimization/56608
110 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
112 2013-03-05 Richard Biener <rguenther@suse.de>
114 PR tree-optimization/56270
115 * gcc.dg/vect/slp-38.c: New testcase.
117 2013-03-25 Oleg Endo <olegendo@gcc.gnu.org>
119 Backport from mainline:
120 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
123 * gcc.target/sh/pr49880-1.c: New.
124 * gcc.target/sh/pr49880-2.c: New.
125 * gcc.target/sh/pr49880-3.c: New.
126 * gcc.target/sh/pr49880-4.c: New.
127 * gcc.target/sh/pr49880-5.c: New.
129 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
132 * gcc.target/i386/pr56560.c: New file.
134 2013-03-15 Tobias Burnus <burnus@net-b.de>
137 * gfortran.dg/transfer_intrinsic_5.f90: New.
139 2013-03-14 Jakub Jelinek <jakub@redhat.com>
142 * g++.dg/torture/pr56403.C: New test.
144 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
147 * gfortran.dg/class_56.f90: New test.
149 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
152 * gfortran.dg/intrinsic_size_4.f90 : New test.
154 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
157 * g++.dg/template/crash115.C: New.
159 2013-03-06 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/template/typename20.C: New test.
164 2013-03-01 Richard Biener <rguenther@suse.de>
166 Backport from mainline
167 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
169 PR tree-optimization/55481
170 * gcc.dg/torture/pr55481.c: New testcase.
171 * gcc.dg/torture/pr56488.c: Likewise.
173 2013-02-26 Jakub Jelinek <jakub@redhat.com>
175 PR tree-optimization/56443
176 * gcc.dg/torture/pr56443.c: New test.
178 2013-02-22 Janus Weil <janus@gcc.gnu.org>
181 * gfortran.dg/proc_ptr_comp_37.f90: New.
183 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
185 Backport from mainline:
186 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
188 * gcc.target/i386/clearcapv2.map: New file.
189 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
191 2013-02-19 Jakub Jelinek <jakub@redhat.com>
193 Backported from mainline
194 2013-02-19 Jakub Jelinek <jakub@redhat.com>
196 PR tree-optimization/56350
197 * gcc.dg/pr56350.c: New test.
199 2013-02-08 Jakub Jelinek <jakub@redhat.com>
201 PR tree-optimization/56250
202 * gcc.c-torture/execute/pr56250.c: New test.
204 2013-02-07 Jakub Jelinek <jakub@redhat.com>
207 * g++.dg/parse/crash61.C: New test.
210 * g++.dg/parse/pr56239.C: New test.
213 * g++.dg/abi/mangle61.C: New test.
215 2013-02-06 Jakub Jelinek <jakub@redhat.com>
218 * g++.dg/gomp/pr56217.C: New test.
220 2012-11-27 Jakub Jelinek <jakub@redhat.com>
222 PR tree-optimization/55110
223 * gcc.dg/pr55110.c: New test.
225 2013-02-18 Richard Biener <rguenther@suse.de>
228 2013-02-04 Richard Biener <rguenther@suse.de>
230 Backport from mainline
231 2012-07-04 Richard Guenther <rguenther@suse.de>
233 PR tree-optimization/53844
234 * g++.dg/tree-ssa/pr53844.C: New testcase.
236 2013-02-17 Tobias Burnus <burnus@net-b.de>
237 Mikael Morin <mikael@gcc.gnu.org>
240 2013-01-28 Tobias Burnus <burnus@net-b.de>
241 Mikael Morin <mikael@gcc.gnu.org>
244 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
245 * gfortran.dg/import8.f90: Likewise.
246 * gfortran.dg/interface_derived_type_1.f90: Likewise.
247 * gfortran.dg/import10.f90: New test.
248 * gfortran.dg/import11.f90: Likewise
250 2013-02-15 Tobias Burnus <burnus@net-b.de>
253 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
255 2012-02-13 Tobias Burnus <burnus@net-b.de>
257 Backport from mainline
258 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
261 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
262 number matching more robust.
264 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
266 Backport from mainline
267 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
269 PR rtl-optimization/56275
270 * gcc.dg/pr56275.c: New test.
272 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
274 Backport from mainline
275 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
278 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
281 2013-02-05 Richard Biener <rguenther@suse.de>
283 Backport from mainline
284 2012-12-10 Richard Biener <rguenther@suse.de>
286 PR tree-optimization/55107
287 * gcc.dg/torture/pr55107.c: New testcase.
288 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
290 2013-02-15 Richard Biener <rguenther@suse.de>
292 PR tree-optimization/54767
293 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
295 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
298 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
301 2013-02-04 Richard Biener <rguenther@suse.de>
303 Backport from mainline
304 2012-01-11 Richard Guenther <rguenther@suse.de>
306 PR tree-optimization/44061
307 * gcc.dg/pr44061.c: New testcase.
309 2013-01-08 Jakub Jelinek <jakub@redhat.com>
312 * gcc.dg/torture/pr55890-3.c: New test.
314 2013-02-04 Richard Biener <rguenther@suse.de>
316 Backport from mainline
317 2012-07-04 Richard Guenther <rguenther@suse.de>
319 PR tree-optimization/53844
320 * g++.dg/tree-ssa/pr53844.C: New testcase.
322 2012-12-13 Richard Biener <rguenther@suse.de>
325 * gcc.dg/lto/pr55660_0.c: New testcase.
326 * gcc.dg/lto/pr55660_1.c: Likewise.
328 2013-02-04 Richard Biener <rguenther@suse.de>
331 * gcc.dg/torture/pr55890-1.c: New testcase.
332 * gcc.dg/torture/pr55890-2.c: Likewise.
334 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
339 * gfortran.dg/block_12.f90: New test.
340 * gfortran.dg/module_error_1.f90: New test.
342 2013-02-01 Jakub Jelinek <jakub@redhat.com>
344 Backported from mainline
345 2013-01-28 Jakub Jelinek <jakub@redhat.com>
347 PR tree-optimization/56125
348 * gcc.dg/pr56125.c: New test.
350 2013-01-25 Jakub Jelinek <jakub@redhat.com>
352 PR tree-optimization/56098
353 * gcc.dg/pr56098-1.c: New test.
355 2013-01-23 Jakub Jelinek <jakub@redhat.com>
358 * gfortran.dg/gomp/pr56052.f90: New test.
360 2013-01-23 Jakub Jelinek <jakub@redhat.com>
363 * gcc.dg/pr49069.c: New test.
365 2013-01-21 Jakub Jelinek <jakub@redhat.com>
367 PR tree-optimization/56051
368 * gcc.c-torture/execute/pr56051.c: New test.
370 2013-01-18 Jakub Jelinek <jakub@redhat.com>
373 * gfortran.dg/pr56015.f90: New test.
375 2013-01-15 Jakub Jelinek <jakub@redhat.com>
378 * gcc.dg/pr55940.c: New test.
380 2013-01-10 Jakub Jelinek <jakub@redhat.com>
382 PR tree-optimization/55921
383 * gcc.c-torture/compile/pr55921.c: New test.
385 2013-01-03 Jakub Jelinek <jakub@redhat.com>
387 PR rtl-optimization/55838
388 * gcc.dg/pr55838.c: New test.
390 2012-12-13 Jakub Jelinek <jakub@redhat.com>
393 * g++.dg/cpp0x/noexcept19.C: New test.
395 2012-12-06 Jakub Jelinek <jakub@redhat.com>
398 * g++.dg/cpp0x/noexcept18.C: New test.
400 2012-12-01 Jakub Jelinek <jakub@redhat.com>
403 * g++.dg/cpp0x/vt-55542.C: New test.
405 2012-11-23 Jakub Jelinek <jakub@redhat.com>
408 * g++.dg/warn/Wreturn-type-8.C: New test.
410 2012-11-20 Jakub Jelinek <jakub@redhat.com>
413 * gcc.dg/pr55094.c: New test.
415 2012-11-17 Jakub Jelinek <jakub@redhat.com>
417 PR tree-optimization/55236
418 * gcc.dg/pr55236.c: New test.
420 2012-11-13 Jakub Jelinek <jakub@redhat.com>
422 PR rtl-optimization/54127
423 * gcc.dg/torture/pr54127.c: New test.
425 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
427 * gnat.dg/opt26.adb: New test.
429 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
431 Backport from mainline
432 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
435 * gcc.target/i386/pr56028.c: New test.
437 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
439 * gcc.target/i386/movsd.c: New test.
441 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
443 Backport from mainline
444 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
447 * gcc.c-torture/execute/builtins/builtins.exp: Add
448 -Wl,--allow-multiple-definition for eabi and elf targets.
450 Backport from mainline
451 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
453 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
454 * gcc.target/arm/pr51915.c: Likewise.
455 * gcc.target/arm/pr52006.c: Likewise.
456 * gcc.target/arm/pr53187.c: Likewise.
458 Backport from mainline
459 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
461 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
462 Return 0 if already specifying -mfloat-abi other than hard.
464 Backport from mainline
465 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
467 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
469 Backport from mainline
470 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
472 * gcc.target/arm/pr42879.c: Handle big-endian.
474 Backport from mainline
475 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
477 * gcc.target/arm/combine-movs.c
479 Backport from mainline
480 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
482 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
484 2013-01-24 Janus Weil <janus@gcc.gnu.org>
487 * gfortran.dg/select_8.f90: New.
489 2013-01-24 Martin Jambor <mjambor@suse.cz>
491 Backport from mainline
492 2013-01-04 Martin Jambor <mjambor@suse.cz>
494 PR tree-optimization/55755
495 * gcc.dg/torture/pr55755.c: New test.
496 * gcc.dg/tree-ssa/sra-13.c: Likewise.
497 * gcc.dg/tree-ssa/pr45144.c: Update.
499 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
501 PR rtl-optimization/56023
502 * gcc.dg/pr56023.c: New test.
504 2013-01-21 Martin Jambor <mjambor@suse.cz>
506 Backport from mainline
507 2013-01-17 Martin Jambor <mjambor@suse.cz>
509 PR tree-optimizations/55264
510 * g++.dg/ipa/pr55264.C: New test.
512 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
514 Backport from mainline
515 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
518 * gcc.target/pr55981.c: New test.
520 2013-01-17 Janus Weil <janus@gcc.gnu.org>
523 * gfortran.dg/class_55.f90: New.
525 2013-01-16 Richard Biener <rguenther@suse.de>
528 * gcc.dg/torture/pr55882.c: New testcase.
530 2013-01-13 Janus Weil <janus@gcc.gnu.org>
533 * gfortran.dg/internal_pack_13.f90: New test.
534 * gfortran.dg/internal_pack_14.f90: New test.
536 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
539 * gfortran.dg/elemental_scalar_args_2.f90: New test.
541 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
546 * gfortran.dg/use_23.f90: New test.
547 * gfortran.dg/use_24.f90: New test.
548 * gfortran.dg/use_25.f90: New test.
549 * gfortran.dg/use_26.f90: New test.
550 * gfortran.dg/use_27.f90: New test.
552 2013-01-07 Tobias Burnus <burnus@net-b.de>
555 * gfortran.dg/intrinsic_size_3.f90: New.
557 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
558 Mikael Morin <mikael@gcc.gnu.org>
561 * gfortran.dg/use_22.f90: New test.
563 2013-01-07 Terry Guo <terry.guo@arm.com>
565 Backport from mainline
566 2012-12-19 Terry Guo <terry.guo@arm.com>
568 * gcc.target/arm/thumb-find-work-register.c: New.
570 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
572 * gnat.dg/alignment10.adb: New test.
574 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
576 Backport from mainline:
577 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
579 * gcc.misc-tests/gcov-12.c: Fix dg order.
581 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
583 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
586 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
588 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
589 * gcc.dg/20050826-1.c: Likewise.
591 2012-12-21 Martin Jambor <mjambor@suse.cz>
593 PR tree-optimization/55355
594 * g++.dg/torture/pr55355.C: New test.
596 2012-12-20 Tobias Burnus <burnus@net-b.de>
599 * gfortran.dg/transfer_intrinsic_4.f: New.
601 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
603 Backport from mainline
604 2012-10-15 Matthias Klose <doko@ubuntu.com>
606 * lib/target-supports.exp (check_profiling_available): Match
607 arm*-*-linux-* for ARM Linux/GNU.
608 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
609 * gfortran.dg/enum_10.f90: Likewise.
610 * gfortran.dg/enum_9.f90: Likewise.
611 * gcc.target/arm/synchronize.c: Likewise.
612 * g++.old-deja/g++.jason/enum6.C: Likewise.
613 * g++.old-deja/g++.other/enum4.C: Likewise.
614 * g++.old-deja/g++.law/enum9.C: Likewise.
616 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
619 * gnat.dg/controlled7.ad[sb]: New test.
621 2012-12-11 Jakub Jelinek <jakub@redhat.com>
624 * g++.dg/warn/Wunused-var-19.C: New test.
626 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
628 * gcc.dg/pr54121.c: New test.
630 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
632 Backport from mainline
633 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
636 * gcc.target/i386/pr55597.c: New test.
638 2012-12-03 Richard Biener <rguenther@suse.de>
640 Backport from mainline
641 2012-09-24 Richard Guenther <rguenther@suse.de>
643 PR tree-optimization/53663
644 * gcc.dg/torture/pr53663-1.c: New testcase.
645 * gcc.dg/torture/pr53663-2.c: Likewise.
646 * gcc.dg/torture/pr53663-3.c: Likewise.
648 2012-12-03 Marek Polacek <polacek@redhat.com>
650 Backported from mainline
651 2012-12-03 Marek Polacek <polacek@redhat.com>
654 * gcc.dg/pr55570.c: New test.
656 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
658 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
660 2012-11-29 Jason Merrill <jason@redhat.com>
663 * g++.dg/cpp0x/variadic134.C: New.
666 * g++.dg/cpp0x/alias-decl-20.C: New.
669 * g++.dg/template/typedef39.C: New.
672 * g++.dg/cpp0x/variadic133.C: New.
673 * g++.dg/template/param1.C: Adjust.
675 2012-11-27 Richard Biener <rguenther@suse.de>
678 * g++.dg/opt/pr55331.C: New testcase.
680 2012-11-26 Richard Biener <rguenther@suse.de>
682 Backport from mainline
683 2012-10-12 Richard Biener <rguenther@suse.de>
685 PR tree-optimization/54894
686 * gcc.dg/torture/pr54894.c: New testcase.
688 2012-10-02 Richard Guenther <rguenther@suse.de>
691 * g++.dg/torture/pr54735.C: New testcase.
693 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
696 * g++.dg/init/new41.C: New.
698 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
702 * gfortran.dg/allocate_error_4.f90: New test.
704 2012-11-23 Janus Weil <janus@gcc.gnu.org>
707 * gfortran.dg/namelist_76.f90: New.
709 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
711 Backported from mainline
712 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
715 * gcc.target/i386/pr55142-1.c: New file.
716 * gcc.target/i386/pr55142-2.c: Likewise.
718 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
720 * gnat.dg/stack_check3.ad[sb]: New test.
722 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
724 * gcc.c-torture/compile/20121107-1.c: New test.
726 2012-11-06 Janus Weil <janus@gcc.gnu.org>
729 * gfortran.dg/transfer_class_1.f90: New.
731 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
733 * g++.dg/torture/20121105-1.C: New test.
735 2012-11-05 Jakub Jelinek <jakub@redhat.com>
737 Backported from mainline
738 2012-10-24 Jakub Jelinek <jakub@redhat.com>
741 * g++.dg/debug/pr54828.C: New test.
743 2012-10-23 Jakub Jelinek <jakub@redhat.com>
746 * c-c++-common/pr54988.c: New test.
748 2012-10-10 Jakub Jelinek <jakub@redhat.com>
750 PR tree-optimization/54877
751 * gcc.dg/torture/pr54877.c: New test.
753 2012-11-02 Jeff Law <law@redhat.com>
755 * gcc.c-torture/execute/pr54985.c: New test.
757 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
760 * gnat.dg/lto14.adb: Skip on Solaris.
762 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
765 * g++.dg/template/new11.C: New.
767 2012-10-26 Terry Guo <terry.guo@arm.com>
769 Backport from mainline
770 2012-10-23 Terry Guo <terry.guo@arm.com>
773 * gcc.dg/pr55019.c: New.
775 2012-10-25 Richard Biener <rguenther@suse.de>
777 PR tree-optimization/54902
778 * g++.dg/torture/pr54902.C: New testcase.
780 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
782 * gnat.dg/modular4.adb: New test.
783 * gnat.dg/modular4_pkg.ads: New helper.
785 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
787 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
788 * gnat.dg/specs/addr1.ads: Likewise.
790 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
792 Backport from mainline
793 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
796 * gcc.target/arm/pr54892.c: New.
798 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
800 Backport from mainline
801 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
803 PR rtl-optimization/53701
804 * gcc.dg/pr53701.c: New test.
806 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
808 Backport from mainline
809 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
811 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
812 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
813 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
814 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
815 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
816 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
817 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
818 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
820 2012-10-15 Richard Guenther <rguenther@suse.de>
822 PR tree-optimization/54920
823 * gcc.dg/torture/pr54920.c: New testcase.
825 2012-10-14 Janus Weil <janus@gcc.gnu.org>
828 * gfortran.dg/class_allocate_13.f90: New.
830 2012-10-08 Terry Guo <terry.guo@arm.com>
832 Backported from mainline
833 2012-09-19 Terry Guo <terry.guo@arm.com>
835 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
836 extra prune rules that will be applied to all tests in a .exp file.
837 (gcc-dg-prune): Use rules defined by the above variable.
838 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
839 harmless warnings on architecture switch conflict.
841 2012-10-08 Jakub Jelinek <jakub@redhat.com>
844 * g++.dg/template/pr54858.C: New test.
846 2012-10-05 Jakub Jelinek <jakub@redhat.com>
848 PR tree-optimization/33763
849 * c-c++-common/pr33763.c: New test.
851 2012-10-03 Jakub Jelinek <jakub@redhat.com>
854 * g++.dg/cpp0x/constexpr-ref4.C: New test.
856 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
859 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
861 2012-09-27 Jakub Jelinek <jakub@redhat.com>
864 * gcc.target/i386/pr54703.c: New test.
866 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
868 Backport from mainline:
870 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
871 * lib/gcc-dg.exp (process-message): Don't ignore errors.
873 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
874 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
876 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
877 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
879 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
880 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
882 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
883 * lib/target-supports.exp
884 (check_effective_target_vect_widen_mult_qi_to_hi,
885 check_effective_target_vect_widen_mult_hi_to_si,
886 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
887 check_effective_target_vect_widen_mult_hi_to_si_pattern,
888 check_effective_target_vect_pack_trunc,
889 check_effective_target_vect_unpack,
890 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
893 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
894 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
895 target instead of xfailing it.
896 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
897 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
898 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
899 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
900 * gcc.dg/vect/vect-104.c: Likewise.
901 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
902 * gcc.dg/vect/vect-outer-1.c: Likewise.
903 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
904 * gcc.dg/vect/vect-outer-1a.c: Likewise.
905 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
906 * gcc.dg/vect/vect-outer-1b.c: Likewise.
907 * gcc.dg/vect/vect-outer-2b.c: Likewise.
908 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
909 * gcc.dg/vect/vect-outer-3a.c: Likewise.
910 * gcc.dg/vect/vect-outer-3b.c: Likewise.
911 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
913 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
914 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
916 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
918 Backport from mainline:
919 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
922 * gnat.dg/lto15.adb: Require lto.
924 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
926 * gnat.dg/opt20.ads: Move dg directive to...
927 * gnat.dg/opt20.adb: ...here.
928 * gnat.dg/addr1.ad[sb]: Likewise.
929 * gnat.dg/concat2.ad[sb]: Likewise.
930 * gnat.dg/array16.ad[sb]: Likewise.
931 * gnat.dg/atomic5.ad[sb]: Likewise.
932 * gnat.dg/discr29.ad[sb]: Likewise.
933 * gnat.dg/noreturn5.ad[sb]: Likewise.
934 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
935 * gnat.dg/discr23.ads: Remove dg directive.
936 * gnat.dg/nested_float_packed.ads: Likewise.
937 * gnat.dg/oconst6.ads: Move to...
938 * gnat.dg/specs/oconst6.ads: ...here.
940 2012-09-20 Joseph Myers <joseph@codesourcery.com>
943 * gcc.c-torture/compile/pr54552-1.c: New test.
945 2012-09-20 Joseph Myers <joseph@codesourcery.com>
948 * gcc.c-torture/compile/pr54103-1.c,
949 gcc.c-torture/compile/pr54103-2.c,
950 gcc.c-torture/compile/pr54103-3.c,
951 gcc.c-torture/compile/pr54103-4.c,
952 gcc.c-torture/compile/pr54103-5.c,
953 gcc.c-torture/compile/pr54103-6.c: New tests.
954 * gcc.dg/c90-const-expr-8.c: Update expected column number.
956 2012-09-20 Jakub Jelinek <jakub@redhat.com>
958 Backported from mainline
959 2012-09-17 Jakub Jelinek <jakub@redhat.com>
961 PR tree-optimization/54563
962 * g++.dg/torture/pr54563.C: New test.
964 2012-09-20 Release Manager
966 * GCC 4.7.2 released.
968 2012-09-14 Jason Merrill <jason@redhat.com>
971 * g++.dg/init/aggr9.C: New.
973 2012-09-13 Tobias Burnus <burnus@net-b.de>
976 * gfortran.dg/implicit_pure_3.f90: New.
978 2012-09-13 Jakub Jelinek <jakub@redhat.com>
981 * gcc.c-torture/compile/pr54559.c: New test.
983 2012-09-13 Jason Merrill <jason@redhat.com>
986 * g++.dg/cpp0x/constexpr-temp1.C: New.
988 2012-09-13 Jason Merrill <jason@redhat.com>
991 * g++.dg/template/anonunion2.C: New.
993 2012-09-13 Jason Merrill <jason@redhat.com>
996 * g++.dg/template/init10.C: New.
998 2012-09-12 Tobias Burnus <burnus@net-b.de>
1002 * gfortran.dg/coarray_10.f90: Update dg-error.
1003 * gfortran.dg/coarray_28.f90: New.
1004 * gfortran.dg/array_section_3.f90: New.
1006 2012-09-10 Jason Merrill <jason@redhat.com>
1009 * g++.dg/cpp0x/implicit14.C: New.
1013 * g++.dg/cpp0x/constexpr-virtual2.C: New.
1014 * g++.dg/cpp0x/constexpr-virtual3.C: New.
1016 2012-09-10 Janus Weil <janus@gcc.gnu.org>
1020 * gfortran.dg/select_type_29.f03: New.
1022 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
1025 * g++.dg/tree-ssa/pr54515.C: new testcase
1027 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
1030 * gfortran.dg/bound_simplification_3.f90: New test.
1032 2012-09-07 Richard Guenther <rguenther@suse.de>
1034 Backport from mainline
1035 2012-07-13 Richard Guenther <rguenther@suse.de>
1037 PR tree-optimization/53922
1038 * gcc.dg/torture/pr53922.c: New testcase.
1040 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
1042 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1044 2012-09-07 Jakub Jelinek <jakub@redhat.com>
1046 Backported from mainline
1047 2012-09-06 Jakub Jelinek <jakub@redhat.com>
1049 PR rtl-optimization/54455
1050 * gcc.dg/54455.c: New test.
1052 2012-09-06 Andrew Pinski <apinski@cavium.com>
1055 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1057 2012-09-05 Jakub Jelinek <jakub@redhat.com>
1060 * c-c++-common/pr54486.c: New test.
1062 2012-09-05 Joey Ye <joey.ye@arm.com>
1064 Backported from trunk
1065 2012-08-28 Joey Ye <joey.ye@arm.com>
1067 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1069 2012-09-03 Jakub Jelinek <jakub@redhat.com>
1071 Backported from mainline
1072 2012-09-01 Jakub Jelinek <jakub@redhat.com>
1075 * gcc.dg/torture/pr54436.c: New test.
1077 2012-08-31 Jakub Jelinek <jakub@redhat.com>
1080 * gcc.c-torture/compile/pr54428.c: New test.
1082 2012-08-24 Jakub Jelinek <jakub@redhat.com>
1085 * gcc.dg/pr54363.c: New test.
1087 2012-08-31 Ollie Wild <aaw@google.com>
1090 * g++.dg/init/lifetime3.C: New test.
1092 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
1094 Backport from mainline
1095 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
1098 * gcc.target/i386/pr46254.c: New test.
1100 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1102 Backported from trunk
1103 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1106 * gcc.dg/gomp/pr53992.c: New test.
1108 2012-08-13 Jakub Jelinek <jakub@redhat.com>
1110 Backported from trunk
1111 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1113 PR rtl-optimization/53942
1114 * gcc.dg/pr53942.c: New test.
1116 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1118 Backport from mainline
1119 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
1121 * lib/target-supports.exp
1122 (check_effective_target_vect_natural_alignment): New function.
1123 * gcc.dg/align-2.c: Only run on targets with natural alignment
1125 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1126 alignment of vector types.
1128 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1130 Backport from mainline
1131 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1133 PR rtl-optimization/54157
1134 * gcc.target/i386/pr54157.c: New file.
1136 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1138 Backport from mainline
1139 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1142 * gcc.dg/torture/pr52530.c: New test.
1144 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1146 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1147 rand, srand. Include <stdlib.h>.
1149 2012-07-20 Jason Merrill <jason@redhat.com>
1152 * g++.dg/other/array7.C: New.
1154 2012-07-19 Jason Merrill <jason@redhat.com>
1157 * g++.dg/init/mutable1.C: New.
1159 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1161 * gnat.dg/opt25.adb: New test.
1162 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1163 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1165 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1167 * gnat.dg/aggr20.ad[sb]: New test.
1168 * gnat.dg/aggr20_pkg.ads: New helper.
1170 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1172 * gnat.dg/derived_type3.adb: New test.
1173 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1175 2012-07-19 Richard Guenther <rguenther@suse.de>
1176 Eric Botcazou <ebotcazou@adacore.com>
1178 * gnat.dg/loop_optimization11.adb: New testcase.
1179 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1181 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1183 * gnat.dg/discr38.adb: New test.
1185 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1188 * c-c++-common/gomp/pr54017.c: New test.
1190 2012-07-18 Richard Guenther <rguenther@suse.de>
1192 Backport from mainline
1193 2012-05-03 Richard Guenther <rguenther@suse.de>
1195 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1196 unsupported prefetching support.
1198 2012-07-17 Jason Merrill <jason@redhat.com>
1201 * g++.dg/parse/enum9.C: New.
1203 2012-07-17 Jason Merrill <jason@redhat.com>
1206 * g++.dg/template/array23.C: New.
1208 2012-07-17 Jason Merrill <jason@redhat.com>
1211 * g++.dg/template/current-inst1.C: New.
1212 * g++.dg/parse/crash35.C: Adjust.
1214 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1216 PR rtl-optimization/53908
1217 * gcc.dg/torture/pr53908.c: New test.
1219 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1221 Backport from mainline
1222 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1225 * g++.dg/other/pr53811.C: New test.
1227 2012-07-10 Jason Merrill <jason@redhat.com>
1230 * g++.dg/cpp0x/defaulted36.C: New.
1231 * g++.dg/cpp0x/defaulted21.C: Adjust.
1233 * g++.dg/cpp0x/implicit13.C: New.
1235 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1237 Backport from mainline.
1238 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1240 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1242 * g++.dg/template/error46.C: Add missing comment to dg-message.
1243 * g++.dg/template/crash107.C: Likewise.
1244 * g++.dg/template/error47.C: Likewise.
1245 * g++.dg/template/crash108.C: Likewise.
1246 * g++.dg/overload/operator5.C: Likewise.
1248 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1249 errors in dg-message directives, add comments.
1251 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1253 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1254 scan-dump-dem-not): Use printable pattern in test name.
1256 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1258 * lib/target-supports-dg.exp (testname-for-summary): New.
1259 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1260 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1261 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1262 scan-module-absence, output-exists, output-exists-not: Use
1263 testname-for-summary.
1264 (dg-test): Clean up testname_with_flags.
1265 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1266 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1267 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1268 scan-assembler-dem-not, object-size: Use testname-for-summary.
1269 * lib/gcov.exp (run-gcov): Likewise.
1270 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1271 scan-dump-dem, scan-dump-dem-note): Likewise.
1273 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1274 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1275 including profopt.opt; save and restore existing value.
1276 * g++.dg/bprob/bprob.exp: Likewise.
1277 * gcc.dg/matrix/matrix.exp: Likewise.
1278 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1279 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1282 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1284 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1285 testname that includes flags, passed in as new argument, in
1287 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1288 and pass it to verify-* procedures.
1290 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1291 alignment torture options with usual torture options.
1293 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1294 messages reported for one line of source code.
1295 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1296 * g++.dg/cpp0x/decltype2.C: Likewise.
1297 * g++.dg/cpp0x/decltype3.C: Likewise.
1298 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1299 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1300 * g++.dg/cpp0x/static_assert3.C: Likewise.
1301 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1302 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1303 * g++.dg/cpp0x/union1.C: Likewise.
1304 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1305 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1306 * g++.dg/cpp0x/variadic2.C: Likewise.
1307 * g++.dg/cpp0x/variadic20.C: Likewise.
1308 * g++.dg/cpp0x/variadic74.C: Likewise.
1309 * g++.dg/diagnostic/bitfld2.C: Likewise.
1310 * g++.dg/ext/attrib44.C: Likewise.
1311 * g++.dg/ext/no-asm-1.C: Likewise.
1312 * g++.dg/other/error34.C: Likewise.
1313 * g++.dg/parse/crash46.C: Likewise.
1314 * g++.dg/parse/error10.C: Likewise.
1315 * g++.dg/parse/error2.C: Likewise.
1316 * g++.dg/parse/error3.C: Likewise.
1317 * g++.dg/parse/error36.C: Likewise.
1318 * g++.dg/parse/error8.C: Likewise.
1319 * g++.dg/parse/error9.C: Likewise.
1320 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1321 * g++.dg/parse/parser-pr28152.C: Likewise.
1322 * g++.dg/parse/template25.C: Likewise.
1323 * g++.dg/parse/typename11.C: Likewise.
1324 * g++.dg/tc1/dr147.C: Likewise.
1325 * g++.dg/template/deduce3.C: Likewise.
1326 * g++.dg/template/koenig9.C: Likewise.
1327 * g++.dg/template/pr23510.C: Likewise.
1328 * g++.dg/warn/pr12242.C: Likewise.
1329 * g++.dg/warn/pr30551-2.C: Likewise.
1330 * g++.dg/warn/pr30551.C: Likewise.
1331 * g++.old-deja/g++.other/typename1.C: Likewise.
1332 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1334 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1337 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1338 test summary unique.
1340 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1341 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1342 scan-stack-usage-not): Don't strip torture options from test name.
1344 * lib/scandump.exp (scan-dump-times): Use printable version of
1345 regexp in test summary line.
1347 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1348 messages reported for one line of source code.
1349 * gcc.dg/format/few-1.c: Likewise.
1350 * gcc.dg/ia64-sync-2.c: Likewise.
1351 * gcc.dg/sync-2.c: Likewise.
1352 * gcc.dg/noncompile/pr44517.c: Likewise.
1354 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1356 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1357 alignment torture options with usual torture options.
1358 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1359 instead of dg-options.
1360 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1361 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1362 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1363 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1364 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1365 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1367 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1368 to checks for multiple messages reported for one line of source code.
1369 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1371 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1372 messages reported for one line of source code.
1374 * gcc.dg/20031223-1.c: Add comments to check for multiple
1375 messages reported for one line of source code.
1376 * gcc.dg/Wconversion-integer.c: Likewise.
1377 * gcc.dg/Wfatal-2.c: Likewise.
1378 * gcc.dg/Wfatal.c: Likewise.
1379 * gcc.dg/Wobjsize-1.c: Likewise.
1380 * gcc.dg/c99-vla-jump-1.c: Likewise.
1381 * gcc.dg/c99-vla-jump-2.c: Likewise.
1382 * gcc.dg/c99-vla-jump-3.c: Likewise.
1383 * gcc.dg/c99-vla-jump-4.c: Likewise.
1384 * gcc.dg/c99-vla-jump-5.c: Likewise.
1385 * gcc.dg/decl-9.c: Likewise.
1386 * gcc.dg/declspec-10.c: Likewise.
1387 * gcc.dg/declspec-18.c: Likewise.
1388 * gcc.dg/mtune.c: Likewise.
1389 * gcc.dg/parser-pr28152-2.c: Likewise.
1390 * gcc.dg/parser-pr28152.c: Likewise.
1391 * gcc.dg/pr14475.c: Likewise.
1392 * gcc.dg/pr27953.c: Likewise.
1393 * gcc.dg/pr28322-3.c: Likewise.
1394 * gcc.dg/pr30457.c: Likewise.
1395 * gcc.dg/pr30551-2.c: Likewise.
1396 * gcc.dg/pr30551-3.c: Likewise.
1397 * gcc.dg/pr30551-4.c: Likewise.
1398 * gcc.dg/pr30551-5.c: Likewise.
1399 * gcc.dg/pr30551-6.c: Likewise.
1400 * gcc.dg/pr30551.c: Likewise.
1401 * gcc.dg/pr45461.c: Likewise.
1402 * gcc.dg/pr48552-1.c: Likewise.
1403 * gcc.dg/pr48552-2.c: Likewise.
1404 * gcc.dg/redecl-1.c: Likewise.
1405 * gcc.dg/transparent-union-3.c: Likewise.
1406 * gcc.dg/utf-dflt.c: Likewise.
1407 * gcc.dg/utf-dflt2.c: Likewise.
1408 * gcc.dg/vla-8.c: Likewise.
1409 * gcc.dg/vla-init-1.c: Likewise.
1410 * gcc.dg/wtr-int-type-1.c: Likewise.
1412 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1413 messages reported for for one line of source code.
1414 * c-c++-common/raw-string-5.c: Likewise.
1415 * c-c++-common/raw-string-4.c: Likewise.
1416 * c-c++-common/raw-string-6.c: Likewise.
1417 * c-c++-common/pr20000.c: Likewise.
1419 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1420 messages reported for one line of source code.
1421 * gcc.dg/cpp/pr30786.c: Likewise.
1422 * gcc.dg/cpp/pr28709.c: Likewise.
1423 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1424 * gcc.dg/cpp/macspace2.c: Likewise.
1425 * gcc.dg/cpp/missing-header-1.c: Likewise.
1426 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1427 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1428 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1430 2012-07-09 Jason Merrill <jason@redhat.com>
1433 * g++.dg/cpp0x/nullptr29.C: New.
1435 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1438 * gfortran.dg/inline_sum_4.f90: New test.
1440 2012-07-06 Richard Guenther <rguenther@suse.de>
1442 Backport from mainline
1443 2012-06-18 Richard Guenther <rguenther@suse.de>
1445 PR tree-optimization/53693
1446 * g++.dg/torture/pr53693.C: New testcase.
1448 2012-07-06 Richard Guenther <rguenther@suse.de>
1450 Backport from mainline
1451 2012-04-11 Richard Guenther <rguenther@suse.de>
1454 * gfortran.dg/pr52621.f90: New testcase.
1456 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1458 Backport from mainline
1459 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1461 * gcc.target/powerpc/lhs-1.c: New.
1462 * gcc.target/powerpc/lhs-2.c: New.
1463 * gcc.target/powerpc/lhs-3.c: New.
1465 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1467 * gnat.dg/recursive_call.adb: New test.
1469 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1471 * gnat.dg/discr37.ad[sb]: New test.
1473 2012-07-02 Jason Merrill <jason@redhat.com>
1476 * g++.dg/template/ref6.C: New.
1479 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1481 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1483 Backport from mainline.
1484 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1485 * gcc.target/arm/neon-vrev.c: New.
1487 2012-06-28 Richard Guenther <rguenther@suse.de>
1490 * gcc.dg/torture/pr53790.c: New testcase.
1492 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1495 * g++.dg/cpp0x/forw_enum11.C: New.
1497 2012-06-26 Richard Guenther <rguenther@suse.de>
1500 * g++.dg/torture/pr53752.C: New testcase.
1502 2012-06-25 Jason Merrill <jason@redhat.com>
1506 * g++.dg/cpp0x/decltype38.C: New.
1507 * g++.dg/cpp0x/variadic132.C: New.
1510 * g++.dg/cpp0x/nullptr28.C: New.
1513 * g++.dg/cpp0x/constexpr-tuple.C: New.
1515 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1518 * gcc.target/i386/pr53759.c: New test.
1521 * g++.dg/cpp0x/nsdmi7.C: New test.
1523 2012-06-22 Tobias Burnus <burnus@net-b.de>
1525 Backport from mainline
1526 2012-06-17 Tobias Burnus <burnus@net-b.de>
1530 * gfortran.dg/transfer_check_3.f90: New.
1532 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1534 * gnat.dg/lto15.ad[sb]: New test.
1536 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1538 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1539 and add __sh__ case.
1541 2012-06-19 Jason Merrill <jason@redhat.com>
1544 * g++.dg/cpp0x/decltype37.C: New.
1547 * g++.dg/debug/localclass1.C: New.
1549 * g++.dg/debug/dwarf2/namespace-2.C: New.
1550 * g++.dg/debug/dwarf2/localclass3.C: New.
1552 2012-06-19 Richard Guenther <rguenther@suse.de>
1555 * g++.dg/lto/pr53470_0.C: New testcase.
1556 * gcc.dg/lto/pr53470_0.c: Likewise.
1558 2012-06-19 Jason Merrill <jason@redhat.com>
1562 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1565 * g++.dg/template/local7.C: New.
1567 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1569 Back port from mainline
1570 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1573 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1574 directive to Scan for vpmuldq, not vpmacsdql.
1576 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1578 * gnat.dg/vect8.ad[sb]: New test.
1580 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1582 Backported from mainline
1583 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1585 PR rtl-optimization/53589
1586 * gcc.dg/torture/pr53589.c: New test.
1588 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1591 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1592 * gcc.dg/gomp/critical-4.c: Likewise.
1593 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1594 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1595 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1596 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1597 * c-c++-common/gomp/pr53580.c: New test.
1599 2012-06-14 Tobias Burnus <burnus@net-b.de>
1601 Backport from mainline
1602 2012-06-04 Tobias Burnus <burnus@net-b.de>
1605 * gfortran.dg/init_flag_10.f90: New.
1607 2012-06-14 Richard Guenther <rguenther@suse.de>
1609 Backport from mainline
1610 2012-06-11 Richard Guenther <rguenther@suse.de>
1613 * g++.dg/ext/pr53605.C: New testcase.
1615 2012-06-14 Tobias Burnus <burnus@net-b.de>
1618 * gfortran.dg/save_4.f90: New.
1620 2012-06-14 Richard Guenther <rguenther@suse.de>
1622 Backport from mainline
1623 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1626 * g++.dg/cpp0x/pr52841.C: New testcase.
1628 2012-06-13 Christian Bruel <christian.bruel@st.com>
1631 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1633 2012-06-14 Release Manager
1635 * GCC 4.7.1 released.
1637 2012-06-12 Jason Merrill <jason@redhat.com>
1640 * g++.dg/template/local7.C: New.
1644 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1646 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1649 * g++.dg/warn/Wenum-compare-no-2: New.
1651 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1654 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1655 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1656 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1657 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1658 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1659 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1660 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1661 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1663 2012-06-04 Richard Guenther <rguenther@suse.de>
1665 Backport from mainline
1666 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1669 * gcc.c-torture/compile/pr52979-1.c: New test.
1670 * gcc.c-torture/execute/pr52979-1.c: New test.
1671 * gcc.c-torture/execute/pr52979-2.c: New test.
1673 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1675 PR tree-optimization/53550
1676 * gcc.dg/pr53550.c: New test.
1678 2012-06-04 Richard Guenther <rguenther@suse.de>
1679 Eric Botcazou <ebotcazou@adacore.com>
1681 Backport from mainline
1685 * gcc.dg/torture/pr48124-1.c: New testcase.
1686 * gcc.dg/torture/pr48124-2.c: Likewise.
1687 * gcc.dg/torture/pr48124-3.c: Likewise.
1688 * gcc.dg/torture/pr48124-4.c: Likewise.
1689 * gnat.dg/pack16.adb: Likewise.
1690 * gnat.dg/pack16_pkg.ads: Likewise.
1691 * gnat.dg/pack17.adb: Likewise.
1692 * gnat.dg/specs/pack7.ads: Likewise.
1693 * gnat.dg/specs/pack8.ads: Likewise.
1694 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1696 2012-06-01 Jason Merrill <jason@redhat.com>
1699 * g++.dg/ext/visibility/template12.C: New.
1700 * g++.dg/ext/attrib14.C: Adjust warning line.
1703 * g++.dg/parse/new6.C: New.
1704 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1706 2012-06-01 Jason Merrill <jason@redhat.com>
1709 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1711 2012-06-01 Jason Merrill <jason@redhat.com>
1714 * g++.dg/cpp0x/auto33.C: New.
1716 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1718 * c-c++-common/restrict-2.c: Revert previous change.
1720 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1723 * gnat.dg/lto14.adb: Skip on Solaris.
1725 2012-05-31 Jason Merrill <jason@redhat.com>
1728 * g++.dg/cpp0x/initlist-ctor1.C: New.
1730 2012-05-31 Richard Guenther <rguenther@suse.de>
1733 * gcc.dg/torture/pr48493.c: New testcase.
1735 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1738 * g++.dg/init/new33.C: New test.
1740 2012-05-30 Jason Merrill <jason@redhat.com>
1743 * c-c++-common/array-lit.c: New.
1744 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1746 2012-05-30 Richard Guenther <rguenther@suse.de>
1749 * gcc.dg/torture/pr53501.c: New testcase.
1750 * c-c++-common/restrict-2.c: Adjust.
1752 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1754 PR rtl-optimization/53519
1755 * gcc.c-torture/compile/pr53519.c: New test.
1757 2012-05-29 Richard Guenther <rguenther@suse.de>
1759 PR tree-optimization/53516
1760 * gcc.dg/torture/pr53516.c: New testcase.
1762 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1765 * g++.dg/parse/crash60.C: New.
1767 2012-05-28 Jakub Jelinek <jakub@redhat.com>
1769 PR tree-optimization/53505
1770 * c-c++-common/torture/pr53505.c: New test.
1772 2012-05-25 Ian Lance Taylor <iant@google.com>
1774 * gcc.dg/split-6.c: New test.
1776 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1778 * gnat.dg/lto14.adb: New test.
1780 2012-05-24 Richard Guenther <rguenther@suse.de>
1783 * g++.dg/tree-prof/pr53460.C: New testcase.
1785 2012-05-24 Jakub Jelinek <jakub@redhat.com>
1787 PR tree-optimization/53465
1788 * gcc.c-torture/execute/pr53465.c: New test.
1790 2012-05-23 Tobias Burnus <burnus@net-b.de>
1793 * gfortran.dg/realloc_on_assign_15.f90: New.
1795 2012-05-22 Richard Guenther <rguenther@suse.de>
1797 PR tree-optimization/53408
1798 * gcc.dg/torture/pr53408.c: New testcase.
1800 2012-05-22 Richard Guenther <rguenther@suse.de>
1803 * gcc.dg/torture/pr51071-2.c: New testcase.
1805 2012-05-21 Jakub Jelinek <jakub@redhat.com>
1807 PR tree-optimization/53366
1808 * gcc.dg/torture/pr53366-1.c: New test.
1809 * gcc.dg/torture/pr53366-2.c: New test.
1810 * gcc.target/i386/pr53366-1.c: New test.
1811 * gcc.target/i386/pr53366-2.c: New test.
1813 PR tree-optimization/53409
1814 * gcc.c-torture/compile/pr53409.c: New test.
1816 PR tree-optimization/53410
1817 * gcc.c-torture/compile/pr53410-1.c: New test.
1818 * gcc.c-torture/compile/pr53410-2.c: New test.
1820 2012-05-21 Joseph Myers <joseph@codesourcery.com>
1823 * gcc.c-torture/compile/pr53418-1.c,
1824 gcc.c-torture/compile/pr53418-2.c: New tests.
1826 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
1828 * gcc.dg/tm/indirect-2.c: New test.
1830 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1832 Backport from mainline
1833 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
1834 H.J. Lu <hongjiu.lu@intel.com>
1837 * gcc.target/i386/pr53416.c: New file.
1839 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1841 * gnat.dg/lto13.adb: New test.
1842 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1844 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1846 * gnat.dg/specs/lto12.ads: New test.
1847 * gnat.dg/specs/lto12_pkg.ads: New helper.
1849 2012-05-17 David S. Miller <davem@davemloft.net>
1851 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1852 failure on sparc-*-linux-gnu.
1854 2012-05-16 Richard Henderson <rth@redhat.com>
1857 * g++.dg/opt/pr52727.C: New testcase.
1859 2012-05-16 Richard Guenther <rguenther@suse.de>
1861 PR tree-optimization/53364
1862 * g++.dg/torture/pr53364.C: New testcase.
1864 2012-05-15 Jakub Jelinek <jakub@redhat.com>
1867 * gcc.dg/pr53358.c: New test.
1869 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
1871 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1872 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1874 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
1876 * gnat.dg/null_pointer_deref3.adb: New test.
1878 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
1881 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1883 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
1885 * gnat.dg/lto11.ad[sb]: New test.
1887 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
1890 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1892 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1894 PR tree-optimization/53239
1895 * g++.dg/opt/vrp3.C: New test.
1896 * g++.dg/opt/vrp3-aux.cc: New file.
1897 * g++.dg/opt/vrp3.h: New file.
1899 2012-05-07 Tobias Burnus <burnus@net-b.de>
1901 Backport from mainline:
1902 2012-05-07 Tobias Burnus <burnus@net-b.de>
1905 * gfortran.dg/typebound_operator_15.f90: New.
1907 2012-05-05 Tobias Burnus <burnus@net-b.de>
1909 Backport from mainline:
1910 2012-05-04 Tobias Burnus <burnus@net-b.de>
1913 * gfortran.dg/constructor_7.f90: New.
1914 * gfortran.dg/constructor_8.f90: New.
1916 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1918 Backport from mainline:
1920 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1922 PR tree-optimization/52633
1923 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1924 recognized as widening shifts instead of over-widening.
1925 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1926 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1927 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1928 * gcc.target/arm/pr52633.c: New test.
1930 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1932 PR tree-optimization/52870
1933 * gcc.dg/vect/pr52870.c: New test.
1935 2012-05-04 Richard Guenther <rguenther@suse.de>
1937 * gcc.dg/lto/pr53214_0.c: New testcase.
1939 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1941 * gcc.target/ia64/pr48496.c: New test.
1942 * gcc.target/ia64/pr52657.c: Likewise.
1944 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1946 Backport from mainline
1947 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1950 * gcc.target/powwerpc/pr53199.c: New file.
1952 2012-05-03 Martin Jambor <mjambor@suse.cz>
1954 Backport from mainline
1955 2012-05-02 Martin Jambor <mjambor@suse.cz>
1958 * g++.dg/lto/pr52605_0.C: New test.
1960 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1963 * g++.dg/other/final2.C: New.
1965 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1968 * gcc.dg/pr53174.c: New test.
1971 * gcc.target/arm/pr53187.c: New test.
1972 * gcc.c-torture/compile/pr53187.c: New test.
1974 2012-05-03 Richard Guenther <rguenther@suse.de>
1976 PR tree-optimization/53144
1977 * gcc.dg/torture/pr53144.c: New testcase.
1979 2012-05-02 Tobias Burnus <burnus@net-b.de>
1981 Backport from mainline
1982 2012-04-16 Tobias Burnus <burnus@net-b.de>
1985 * gfortran.dg/pointer_intent_6.f90: New.
1987 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1989 PR tree-optimization/53163
1990 * gcc.c-torture/compile/pr53163.c: New test.
1992 PR rtl-optimization/53160
1993 * gcc.c-torture/execute/pr53160.c: New test.
1995 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1999 * gfortran.dg/function_optimize_12.f90: New test.
2001 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
2003 Backport from mainline
2004 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2007 * gcc.c-torture/execute/20120427-1.c: New testcase.
2009 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
2012 * gcc.dg/torture/pr53120.c: New test.
2014 2012-04-25 Jakub Jelinek <jakub@redhat.com>
2017 * gcc.dg/pr52880.c: New test.
2019 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
2022 PR tree-optimizations/52891
2024 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2026 2012-04-24 Richard Guenther <rguenther@suse.de>
2028 PR tree-optimization/53085
2029 * g++.dg/torture/pr53085.C: New testcase.
2031 2012-04-23 Richard Guenther <rguenther@suse.de>
2034 * gcc.dg/pr53060.c: New testcase.
2036 2012-04-23 Jakub Jelinek <jakub@redhat.com>
2038 PR tree-optimizations/52891
2039 * gcc.c-torture/compile/pr52891-1.c: New test.
2040 * gcc.c-torture/compile/pr52891-2.c: New test.
2042 2012-04-20 Ian Lance Taylor <iant@google.com>
2044 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2045 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2047 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2050 * g++.dg/parse/crash59.C: New.
2052 2012-04-16 Jason Merrill <jason@redhat.com>
2055 * g++.dg/cpp0x/variadic131.C: New.
2057 2012-04-16 Jason Merrill <jason@redhat.com>
2060 * g++.dg/cpp0x/variadic129.C: New.
2063 * g++.dg/cpp0x/variadic128.C: New.
2065 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
2067 Backport from mainline
2068 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
2071 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2072 second function argument.
2073 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2074 (calc_permps): Update declaration. Calculate result correctly.
2075 (avx2_test): Change src2 type to union256i_d.
2076 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2079 2012-04-16 Martin Jambor <mjambor@suse.cz>
2081 Backported from mainline
2083 2012-04-13 Martin Jambor <mjambor@suse.cz>
2086 * g++.dg/ipa/pr52939.C: New test.
2088 2012-04-15 Jason Merrill <jason@redhat.com>
2091 * g++.dg/cpp0x/variadic125.C: New.
2094 * g++.dg/cpp0x/variadic124.C: New.
2096 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
2099 * g++.dg/lookup/using52.C: New.
2101 2012-04-13 Jason Merrill <jason@redhat.com>
2104 * g++.dg/cpp0x/variadic123.C: New.
2105 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2107 2012-04-11 Jason Merrill <jason@redhat.com>
2110 * g++.dg/ext/attrib45.C: New.
2112 2012-04-13 Tom de Vries <tom@codesourcery.com>
2114 Backport from mainline r186419.
2116 2012-04-13 Tom de Vries <tom@codesourcery.com>
2118 * gcc.dg/pr52734.c: New test.
2120 2012-04-13 Richard Guenther <rguenther@suse.de>
2122 PR tree-optimization/52969
2123 * gcc.dg/torture/pr52969.c: New testcase.
2125 2012-04-13 Richard Guenther <rguenther@suse.de>
2128 * gcc.dg/pr52862.c: New testcase.
2130 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2132 Backport from mainline
2133 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2136 * gcc.target/powerpc/pr52775.c: New file.
2138 2012-04-12 Richard Guenther <rguenther@suse.de>
2140 PR tree-optimization/52943
2141 * gcc.dg/torture/pr52943.c: New testcase.
2143 2012-04-09 Mike Stump <mikestump@comcast.net>
2145 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2146 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2147 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2148 * gnat.dg/aggr11.adb: Likewise.
2149 * gnat.dg/aggr11_pkg.ads: Likewise.
2150 * gnat.dg/aggr15.adb: Likewise.
2151 * gnat.dg/aggr15.ads: Likewise.
2152 * gnat.dg/aggr17.adb: Likewise.
2153 * gnat.dg/aggr18.adb: Likewise.
2154 * gnat.dg/array14.adb: Likewise.
2155 * gnat.dg/array14.ads: Likewise.
2156 * gnat.dg/array14_pkg.ads: Likewise.
2157 * gnat.dg/array19.adb: Likewise.
2158 * gnat.dg/array19.ads: Likewise.
2159 * gnat.dg/discr27.adb: Likewise.
2160 * gnat.dg/discr27.ads: Likewise.
2161 * gnat.dg/discr35.adb: Likewise.
2162 * gnat.dg/discr35.ads: Likewise.
2163 * gnat.dg/discr6.adb: Likewise.
2164 * gnat.dg/discr6_pkg.ads: Likewise.
2165 * gnat.dg/import1.adb: Likewise.
2166 * gnat.dg/import1.ads: Likewise.
2167 * gnat.dg/loop_address2.adb: Likewise.
2168 * gnat.dg/opt7.adb: Likewise.
2169 * gnat.dg/opt7.ads: Likewise.
2170 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2171 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2172 * gnat.dg/rep_clause2.adb: Likewise.
2173 * gnat.dg/rep_clause2.ads: Likewise.
2174 * gnat.dg/slice2.adb: Likewise.
2175 * gnat.dg/slice2.ads: Likewise.
2176 * gnat.dg/slice6.adb: Likewise.
2177 * gnat.dg/slice6_pkg.ads: Likewise.
2178 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2179 * gnat.dg/taft_type2.adb: Likewise.
2180 * gnat.dg/taft_type2.ads: Likewise.
2181 * gnat.dg/taft_type2_pkg.ads: Likewise.
2182 * gnat.dg/volatile10.adb: Likewise.
2183 * gnat.dg/volatile10_pkg.ads: Likewise.
2185 * gcc.dg/dll-8.c: Remove execute permissions.
2186 * g++.dg/ext/dllexport5.C: Likewise.
2188 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2190 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2191 (check_effective_target_sync_long_long): Add SPARC case.
2192 (check_effective_target_sync_long_long_runtime): Likewise.
2193 (check_effective_target_sync_int_long): Adjust SPARC case.
2194 (check_effective_target_sync_char_short): Likewise.
2196 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2200 * gfortran.dg/function_optimize_11.f90: New test.
2202 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2206 * gfortran.dg/use_only_6.f90: New test.
2208 2012-04-06 Mike Stump <mikestump@comcast.net>
2211 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2213 2012-04-05 Jason Merrill <jason@redhat.com>
2216 * g++.dg/template/qualified-id5.C: New.
2218 2012-04-03 Jason Merrill <jason@redhat.com>
2221 * g++.dg/cpp0x/variadic-value1.C: New.
2223 2012-04-03 Richard Guenther <rguenther@suse.de>
2225 Backport from mainline
2226 2012-03-02 Richard Guenther <rguenther@suse.de>
2228 PR tree-optimization/52406
2229 * gcc.dg/torture/pr52406.c: New testcase.
2231 2012-04-03 Richard Guenther <rguenther@suse.de>
2233 Backport from mainline
2234 2012-03-15 Richard Guenther <rguenther@suse.de>
2237 * gfortran.dg/vect/pr52580.f: New testcase.
2239 2012-04-03 Richard Guenther <rguenther@suse.de>
2241 Backport from mainline
2242 2012-03-06 Richard Guenther <rguenther@suse.de>
2245 * gcc.dg/torture/pr52493.c: New testcase.
2247 2012-03-23 Richard Guenther <rguenther@suse.de>
2249 PR tree-optimization/52678
2250 * gfortran.dg/pr52678.f: New testcase.
2252 2012-03-26 Richard Guenther <rguenther@suse.de>
2254 PR tree-optimization/52701
2255 * gfortran.dg/pr52701.f90: New testcase.
2257 2012-03-30 Richard Guenther <rguenther@suse.de>
2259 PR tree-optimization/52754
2260 * gcc.target/i386/pr52754.c: New testcase.
2262 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2264 PR tree-optimization/52835
2265 * gfortran.dg/pr52835.f90: New test.
2267 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2269 * gnat.dg/controlled6.adb: New test.
2270 * gnat.dg/controlled6_pkg.ads: New helper.
2271 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2273 2012-03-29 Meador Inge <meadori@codesourcery.com>
2276 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2278 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2281 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2283 2012-03-29 Jason Merrill <jason@redhat.com>
2286 * g++.dg/template/inherit8.C: New.
2288 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2291 * g++.dg/ext/weak4.C: New test.
2293 2012-03-29 Jason Merrill <jason@redhat.com>
2296 * g++.dg/cpp0x/initlist-array3.C: New.
2298 2012-03-28 Jason Merrill <jason@redhat.com>
2301 * g++.dg/overload/virtual2.C: New.
2303 2012-03-28 Martin Jambor <mjambor@suse.cz>
2305 Backported from mainline
2306 2012-03-27 Martin Jambor <mjambor@suse.cz>
2309 * gcc.dg/torture/pr52693.c: New test.
2311 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2314 * gcc.dg/pr52691.c: New test.
2317 * gcc.c-torture/compile/pr52750.c: New test.
2319 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2321 Backport from 2012-03-28 mainline r185910.
2324 * gcc.target/avr/torture/builtins-2.c: New test.
2326 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2329 * gcc.target/i386/pr52736.c: New test.
2331 2012-03-27 Richard Guenther <rguenther@suse.de>
2334 * gcc.dg/torture/pr52720.c: New testcase.
2336 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2338 Backport from 2012-03-26 mainline r185793.
2340 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2341 Add "-Os -flto" to list.
2343 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2345 * gnat.dg/concat2.ad[sb]: New test.
2347 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2350 * gcc.c-torture/compile/limits-externdecl.c: New test.
2352 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2355 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2357 2012-03-22 Tobias Burnus <burnus@net-b.de>
2360 * gfortran.dg/intrinsic_8.f90: New.
2362 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2365 * g++.dg/ext/attrib44.C: New test.
2367 2012-03-22 Jason Merrill <jason@redhat.com>
2369 * g++.dg/torture/pr52582.C: New.
2371 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2373 Backport from 2012-03-20 mainline r185583.
2375 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2378 Backport from 2012-03-20 mainline r185570.
2381 * gcc.target/avr/torture/addr-space-2.h: New file.
2382 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2383 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2384 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2385 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2387 Backport from 2012-03-12 mainline r185255.
2390 * gcc.target/avr/torture/addr-space-1.h: New file.
2391 * gcc.target/avr/torture/addr-space-g.h: New test.
2392 * gcc.target/avr/torture/addr-space-0.h: New test.
2393 * gcc.target/avr/torture/addr-space-1.h: New test.
2394 * gcc.target/avr/torture/addr-space-x.h: New test.
2396 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2398 Backported from mainline
2399 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2402 * g++.dg/cpp0x/udlit-args2.C: New test.
2404 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2407 * gcc.dg/Wunused-var-3.c: New test.
2409 2012-03-22 Release Manager
2411 * GCC 4.7.0 released.
2413 2012-03-20 Jason Merrill <jason@redhat.com>
2415 * g++.dg/cpp0x/auto32.C: New.
2417 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2418 Andrew Pinski <apinski@cavium.com>
2421 * gcc.dg/pr52592.c: New test.
2423 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2426 * g++.dg/opt/pr52582.C: New test.
2428 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2431 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2433 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2435 2012-03-10 Tobias Burnus <burnus@net-b.de>
2438 * gfortran.dg/proc_ptr_34.f90: New.
2440 2012-03-07 Jason Merrill <jason@redhat.com>
2443 * g++.dg/cpp0x/udlit-mangle.C: New.
2445 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2447 Backport from mainline r184894.
2448 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2451 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2453 Backport from mainline
2454 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2456 * gcc.target/powerpc/pr52457.c: New test.
2458 2012-03-01 Kai Tietz <ktietz@redhat.com>
2460 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2461 routines on mingw targets.
2462 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2465 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2467 PR tree-optimization/52445
2468 * gcc.dg/pr52445.c: New test.
2470 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2473 * gcc.c-torture/compile/pr52437.c: New test.
2476 * gcc.dg/torture/pr52419.c: New test.
2478 PR tree-optimization/52429
2479 * gcc.dg/torture/pr52429.c: New test.
2480 * g++.dg/opt/pr52429.C: New test.
2482 2012-02-29 Richard Guenther <rguenther@suse.de>
2485 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2486 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2487 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2488 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2489 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2490 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2492 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2494 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2496 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2499 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2501 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2504 * gcc.target/arm/neon/pr51534.c: New testcase.
2506 2012-02-28 Richard Guenther <rguenther@suse.de>
2509 * gcc.dg/torture/pr52407.c: New testcase.
2511 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2513 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2514 * gcc.target/arm/vfp2.c: Likewise.
2515 * gcc.target/arm/vfp3.c: Likewise.
2516 * gcc.target/arm/vfp4.c: Likewise.
2517 * gcc.target/arm/vfp5.c: Likewise.
2518 * gcc.target/arm/vfp6.c: Likewise.
2519 * gcc.target/arm/vfp7.c: Likewise.
2520 * gcc.target/arm/vfp8.c: Likewise.
2521 * gcc.target/arm/vfp9.c: Likewise.
2522 * gcc.target/arm/vfp10.c: Likewise.
2523 * gcc.target/arm/vfp11.c: Likewise.
2524 * gcc.target/arm/vfp12.c: Likewise.
2525 * gcc.target/arm/vfp13.c: Likewise.
2526 * gcc.target/arm/vfp14.c: Likewise.
2527 * gcc.target/arm/vfp15.c: Likewise.
2528 * gcc.target/arm/vfp16.c: Likewise.
2529 * gcc.target/arm/vfp17.c: Likewise.
2530 * gcc.target/arm/neon-constants.h: New file.
2531 * gcc.target/arm/neon-vect1.c: New test.
2532 * gcc.target/arm/neon-vect2.c: New test.
2533 * gcc.target/arm/neon-vect3.c: New test.
2534 * gcc.target/arm/neon-vect4.c: New test.
2535 * gcc.target/arm/neon-vect5.c: New test.
2536 * gcc.target/arm/neon-vect6.c: New test.
2537 * gcc.target/arm/neon-vect7.c: New test.
2538 * gcc.target/arm/neon-vect8.c: New test.
2540 2012-02-28 Richard Guenther <rguenther@suse.de>
2542 PR tree-optimization/52402
2543 * gcc.dg/torture/pr52402.c: New testcase.
2545 2012-02-28 Richard Guenther <rguenther@suse.de>
2548 * g++.dg/lto/pr52400_0.C: New testcase.
2550 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2552 * gcc.target/avr/torture/builtins-1.c: New test.
2553 * gcc.target/avr/torture/builtins-error.c: New test.
2555 2012-02-28 Kai Tietz <ktietz@redhat.com>
2557 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2559 * gcc.target/i386/pr45352-2.c: Likewise.
2560 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2562 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2563 targets instead rand.
2564 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2565 * gcc.target/i386/sse2-mul-1.c: Likewise.
2566 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2567 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2569 * gcc.target/i386/pad-1.c: Likewise.
2570 * gcc.target/i386/pad-9.c: Likewise.
2571 * gcc.target/i386/pad-2.c: Likewise.
2572 * gcc.target/i386/pad-5b.c: Likewise.
2573 * gcc.target/i386/pad-8.c: Likewise.
2574 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2575 * gcc.target/i386/pr44130.c: Likewise.
2576 * gcc.target/i386/align-main-1.c: Likewise.
2577 * gcc.target/i386/align-main-2.c: Likewise.
2578 * gcc.target/i386/sw-1.c: Likewise.
2579 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2580 on x64 mingw target.
2581 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2582 * gcc.target/i386/pr46295.c: Likewise.
2583 * gcc.target/i386/amd64-abi-1.c: Likewise.
2584 * gcc.target/i386/amd64-abi-2.c: Likewise.
2585 * gcc.target/i386/pr39082-1.c: Likewise.
2586 * gcc.target/i386/pr39162.c: Likewise.
2587 * gcc.target/i386/pr22152.c: Likewise.
2588 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2589 * gcc.target/i386/wrfsbase-2.c: Likewise.
2590 * gcc.target/i386/local.c: Likewise
2591 * gcc.target/i386/wrgsbase-1.c: Likewise.
2592 * gcc.target/i386/wrfsbase-1.c: Likewise.
2593 * gcc.target/i386/pr39315-3.c: Likewise.
2594 * gcc.target/i386/pr35767-4.c: Likewise.
2595 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2597 * gcc.target/i386/pr45336-2.c: Likewise.
2598 * gcc.target/i386/pr45336-1.c: Likewise.
2599 * gcc.target/i386/pr45336-4.c: Likewise.
2601 2012-02-27 Tristan Gingold <gingold@adacore.com>
2603 * gnat.dg/array20.ad[sb]: New test.
2605 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2608 * gcc.target/arm/pr52375.c: New test.
2609 * gcc.c-torture/compile/pr52375.c: New test.
2611 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2613 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2614 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2616 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2618 * gnat.dg/aggr19.adb: New test.
2619 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2621 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2624 * gcc.target/sh/pr49263.c: New.
2626 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2628 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2629 simulate_thread_wrapper_other_threads
2630 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2631 Move initialization of 'value' to main().
2632 (main): Initialize 'value';
2633 * gcc.dg/simulate-thread/speculative-store.c
2634 (simulate_thread_step_verify): Return 0 when successful.
2635 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2637 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2638 (simulate_thread_wrapper_other_threads): Return a success/fail value
2639 and issue an error if the instruction count threshold is exceeded.
2641 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2644 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2645 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2647 2012-02-24 Richard Guenther <rguenther@suse.de>
2650 * gcc.dg/pr52355.c: New testcase.
2652 2012-02-23 Kai Tietz <ktietz@redhat.com>
2654 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2656 * gcc.dg/Wpadded.c: Likewise.
2657 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2659 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2660 for sleep by Sleep and add windows.h include for this function.
2661 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2663 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2665 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2667 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2668 on x64 mingw target.
2669 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2670 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2671 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2672 failure on LLP64 target.
2674 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2677 * gcc.dg/noncompile/pr52290.c: New test.
2679 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2681 PR tree-optimization/52019
2682 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2684 2012-02-22 Kai Tietz <ktietz@redhat.com>
2686 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2687 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2688 derived pdiff_t type.
2689 * g++.dg/torture/pr49720.C: Likewise
2691 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2694 * gcc.target/i386/pr52330.c: New test.
2696 2012-02-22 Tobias Burnus <burnus@net-b.de>
2699 * gfortran.dg/io_constraints_10.f90: New.
2701 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2703 * lib/target-supports.exp (check_effective_target_vect_condition):
2704 Return true for NEON.
2706 2012-02-21 Kai Tietz <ktietz@redhat.com>
2708 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2710 2012-02-21 Richard Guenther <rguenther@suse.de>
2712 PR tree-optimization/52324
2713 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2715 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2718 * gcc.target/avr/torture/pr51782-1.c: New test.
2720 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2722 PR tree-optimization/52318
2723 * gcc.dg/pr52318.c: New test.
2725 2012-02-20 Kai Tietz <ktietz@redhat.com>
2727 * gcc.dg/bf-ms-layout-3.c: New testcase.
2729 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2733 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2735 2012-02-20 Richard Guenther <rguenther@suse.de>
2737 PR tree-optimization/52298
2738 * gcc.dg/torture/pr52298.c: New testcase.
2739 * gcc.dg/vect/pr52298.c: Likewise.
2741 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2743 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2744 * gcc.c-torture/execute/pr52286.c: Ditto.
2746 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2748 PR tree-optimization/52286
2749 * gcc.c-torture/execute/pr52286.c: New test.
2751 2012-02-18 Tobias Burnus <burnus@net-b.de>
2754 * gfortran.dg/interface_35.f90: Use -std=f2003.
2755 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2756 * gfortran.dg/interface_assignment_4.f90: Ditto.
2757 * gfortran.dg/bessel_1.f90: Ditto.
2758 * gfortran.dg/func_result_6.f90: Ditto.
2759 * gfortran.dg/hypot_1.f90: Ditto.
2760 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2762 2012-02-17 Tobias Burnus <burnus@net-b.de>
2764 PR translation/52232
2765 PR translation/52234
2766 PR translation/52245
2767 PR translation/52246
2768 PR translation/52262
2769 PR translation/52273
2770 * gfortran.dg/coarray_22.f90: Update dg-error.
2771 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2773 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2776 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2777 (simulate-thread): Use default timeout.
2779 2012-02-16 Jason Merrill <jason@redhat.com>
2782 * g++.dg/ext/timevar1.C: New.
2784 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2787 * g++.dg/template/using21.C: New.
2788 * g++.dg/template/using22.C: Likewise.
2790 2012-02-16 Jason Merrill <jason@redhat.com>
2793 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2795 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2797 PR tree-optimization/52255
2798 * gcc.c-torture/compile/pr52255.c: New test.
2801 * g++.dg/debug/dwarf2/pr52260.C: New test.
2804 * g++.dg/ipa/pr51929.C: New test.
2806 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2809 * gcc.target/powerpc/pr52199.c: New file.
2811 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2814 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2816 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2818 * gcc.dg/pr51867.c: Don't include <math.h>.
2821 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2823 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2824 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2826 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2828 PR tree-optimization/50561
2829 * gcc.dg/graphite/pr50561.c: New testcase.
2831 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2833 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2834 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2836 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2838 * gnat.dg/discr35.ad[sb]: New test.
2840 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2842 * gnat.dg/volatile10.adb: New test.
2843 * gnat.dg/volatile10_pkg.ads: New helper.
2845 2012-02-14 Jason Merrill <jason@redhat.com>
2847 * g++.dg/ext/attrib43.C: New.
2849 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2851 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2852 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2854 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2855 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2856 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2857 effective_target fgnu_tm.
2858 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2860 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2863 * g++.dg/template/asmgoto1.C: New test.
2865 2012-02-14 Ian Lance Taylor <iant@google.com>
2868 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2869 compiling generated file for 64bit and index tests.
2871 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2873 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2875 2012-02-14 Richard Guenther <rguenther@suse.de>
2877 PR tree-optimization/52244
2878 PR tree-optimization/51528
2879 * gcc.dg/torture/pr52244.c: New testcase.
2881 2012-02-14 Walter Lee <walt@tilera.com>
2883 * g++.dg/other/PR23205.C: Disable test on tile.
2884 * g++.dg/other/pr23205-2.C: Disable test on tile.
2885 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2886 * gcc.dg/20040813-1.c: Disable test on tile.
2887 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2888 * gcc.misc-tests/linkage.exp: Handle tilegx.
2890 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2892 PR tree-optimization/52210
2893 * gcc.dg/pr52210.c: New test.
2895 2012-02-14 Jason Merrill <jason@redhat.com>
2898 * g++.dg/overload/defarg5.C: New.
2900 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2903 * c-c++-common/pr52181.c: New test.
2905 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2908 * g++.dg/ext/atomic-1.C: New test.
2910 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2912 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2914 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2917 * gcc.c-torture/execute/pr52209.c: New test.
2919 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2922 * gfortran.dg/elemental_optional_args_5.f03: New test.
2924 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2927 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2930 2012-02-11 Ian Lance Taylor <iant@google.com>
2933 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2934 SPARC Solaris. Don't run the test at all on systems where it may
2935 not work, rather than xfailing it.
2937 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2939 PR rtl-optimization/52175
2940 * gcc.c-torture/compile/pr52175.c: New test.
2942 2012-02-10 Jason Merrill <jason@redhat.com>
2945 * g++.dg/template/repo10.C: New.
2947 2012-02-11 Jakub Jelinek <jakub@redhat.com>
2950 * gcc.dg/pr52132.c: New test.
2952 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
2954 * gnat.dg/specs/aggr4.ads: New test.
2955 * gnat.dg/specs/aggr4_pkg.ads: New helper.
2957 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
2960 * gcc.target/i386/pr52146.c: New.
2962 2012-02-10 Jakub Jelinek <jakub@redhat.com>
2965 * c-c++-common/pr52177.c: New test.
2967 2012-02-10 Jan Hubicka <jh@suse.cz>
2970 * g++.dg/torture/pr48600.C: New testcase.
2972 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2975 * gcc.dg/dfp/pr52140.c: New test.
2977 2012-02-09 Jakub Jelinek <jakub@redhat.com>
2980 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2983 2012-02-09 Bin Cheng <bin.cheng@arm.com>
2986 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2987 * testsuite/gcc.dg/pr51867.c: New test.
2989 2012-02-09 Ian Lance Taylor <iant@google.com>
2991 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2992 which don't support -fsplit-stack. Turn off optimization when
2993 compiling select5-out.go.
2995 2012-02-08 Ian Lance Taylor <iant@google.com>
2997 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2998 systems which don't support -fsplit-stack.
3000 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3002 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3003 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3004 machine instuction in the log.
3006 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3008 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3011 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3014 * gcc.dg/pr48524.c: New test.
3015 * gcc.dg/pr48524.spec: New spec file for test.
3017 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3020 * gfortran.dg/vect/pr32380.f90: New test.
3022 2012-02-08 Tobias Burnus <burnus@net-b.de>
3025 * gfortran.dg/realloc_on_assign_12.f90: New.
3027 2012-02-08 Richard Guenther <rguenther@suse.de>
3029 PR rtl-optimization/52170
3030 * gcc.dg/torture/pr52170.c: New testcase.
3032 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3034 PR gcov-profile/52150
3035 * gcc.dg/tree-prof/pr52150.c: New test.
3037 PR rtl-optimization/52139
3038 * gcc.dg/pr52139.c: New test.
3040 2012-02-07 Jason Merrill <jason@redhat.com>
3043 * g++.dg/cpp0x/constexpr-union3.C: New.
3046 * g++.dg/lto/pr52035_0.C: New.
3048 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3050 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3051 * gcc.dg/special/weak-1.c: Likewise.
3052 * gcc.dg/ucnid-12.c: Likewise.
3053 * gcc.dg/torture/pr45678-1.c: Likewise.
3054 * gcc.dg/torture/pr45678-2.c: Likewise.
3055 * gcc.dg/vector-4.c: Likewise.
3056 * gcc.dg/ipa/inline-5.c: Likewise.
3057 * gcc.dg/ucnid-11.c: Likewise.
3058 * gcc.misc-tests/gcov-13.c: Likewise.
3059 * gcc.misc-tests/gcov-14.c: Likewise.
3060 * g++.dg/ext/label13.C: Likewise.
3061 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3062 hppa*-*-hpux* options.
3063 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3064 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3065 * gcc.dg/pr48616.c: Likewise.
3066 * gcc.dg/pr17957.c: Likewise.
3067 * gcc.dg/pr17055-1.c: Likewise.
3068 * gcc.dg/pr32912-1.c: Likewise.
3069 * gcc.dg/tm/pr51472.c: Likewise.
3070 * c-c++-common/fold-bitand-4.c: Likewise.
3071 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3072 Use dg-additional-options for extra options.
3074 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3076 * gcc.target/epiphany/interrupt-2.c: New test.
3078 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3081 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3082 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3085 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3088 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3090 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3094 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3095 * gcc.target/mips/va-arg-1.c: New test.
3097 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3099 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3100 for -mno-pointers-to-nested-functions.
3102 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3104 * gcc.c-torture/execute/20120207-1.c: New test.
3106 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3108 PR rtl-optimization/52060
3109 * gcc.dg/torture/pr52060.c: New test.
3112 * gcc.c-torture/compile/pr52074.c: New test.
3114 2012-02-07 Tobias Burnus <burnus@net-b.de>
3117 * gfortran.dg/class_to_type_2.f90: New.
3119 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3122 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3125 2012-02-06 Jason Merrill <jason@redhat.com>
3128 * g++.dg/template/conv13.C: New.
3130 2012-02-06 Richard Guenther <rguenther@suse.de>
3132 PR tree-optimization/52115
3133 * gcc.c-torture/compile/pr52115.c: New testcase.
3135 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3138 * gcc.c-torture/execute/pr52129.c: New test.
3140 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3142 * gcc.dg/pr48374.c: Actually add the test I forgot
3143 in the 2012-01-25 commit.
3145 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3148 * gfortran.dg/vect/vect-8.f90: New test case.
3150 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3153 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3155 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3158 * gfortran.dg/class_48.f90 : Add test of allocate class array
3159 component with source in subroutine test3. Remove commenting
3160 out in subroutine test4, since branching on unitialized variable
3161 is now fixed (no PR for this last.).
3163 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3165 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3167 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3169 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3172 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3173 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3175 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3177 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3178 (check_effective_target_sync_int_long): Use it.
3179 (check_effective_target_sync_char_short): Likewise.
3180 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3182 2012-02-05 Tobias Burnus <burnus@net-b.de>
3185 * gfortran.dg/class_48.f90: Add some further checks.
3187 2012-02-05 Ira Rosen <irar@il.ibm.com>
3189 PR tree-optimization/52091
3190 * gcc.dg/vect/pr52091.c: New test.
3192 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3194 PR rtl-optimization/52113
3195 * gcc.target/avr/pr52113.c: New test.
3197 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3199 PR rtl-optimization/52092
3200 * gcc.c-torture/compile/pr52092.c: New test.
3202 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3205 * gfortran.dg/class_array_10.f03: New test.
3208 * gfortran.dg/class_array_11.f03: New test.
3211 * gfortran.dg/class_array_12.f03: New test.
3213 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3216 * gfortran.dg/realloc_on_assign_11.f90: New test.
3218 2012-02-02 Tobias Burnus <burnus@net-b.de>
3221 * gfortran.dg/shape_7.f90: New.
3223 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3225 * gcc.target/mips/mips-prepend-1.c: New test.
3227 2012-02-02 Jan Hubicka <jh@suse.cz>
3228 Tom de Vries <tom@codesourcery.com>
3231 * testsuite/gcc.dg/alias-12.c: New testcase.
3232 * testsuite/gcc.dg/alias-13.c: New testcase.
3234 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3237 * gcc.dg/pr52086.c: New test.
3239 PR tree-optimization/52073
3240 * gcc.c-torture/compile/pr52073.c: New test.
3242 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3245 * gfortran.dg/function_optimize_10.f90: New test.
3247 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3249 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3252 2012-02-01 Tobias Burnus <burnus@net-b.de>
3255 * gfortran.dg/typebound_operator_14.f90: New.
3257 2012-02-01 Tobias Burnus <burnus@net-b.de>
3260 * gfortran.dg/elemental_function_1.f90: New.
3262 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3264 PR rtl-optimization/51374
3265 * gcc.target/avr/torture/pr51374-1.c:
3266 Also fail if SBIS is seen.
3268 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3270 PR rtl-optimization/51374
3271 * gcc.target/avr/torture/pr51374-1.c: New.
3273 2012-01-31 Tobias Burnus <burnus@net-b.de>
3276 * gfortran.dg/typebound_generic_11.f90: New.
3278 2012-01-31 Tobias Burnus <burnus@net-b.de>
3281 * gfortran.dg/class_49.f90: New.
3283 2012-01-31 Tobias Burnus <burnus@net-b.de>
3286 * gfortran.dg/elemental_args_check_6.f90: New.
3288 2012-01-31 Jason Merrill <jason@redhat.com>
3291 * g++.dg/cpp0x/variadic122.C: New.
3293 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3296 * gfortran.dg/realloc_on_assign_10.f90: New test.
3298 2012-01-31 Richard Guenther <rguenther@suse.de>
3300 PR tree-optimization/51528
3301 * gcc.dg/torture/pr51528.c: New testcase.
3303 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3306 * lib/go.exp (go_target_compile): Append timeout= to options.
3307 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3308 select5-out.go test on alpha*-*-* targets.
3310 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3312 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3313 (TEST_SHORT): Reformat in the same way.
3314 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3315 (TEST_SHORT): Reformat in the same way.
3316 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3317 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3318 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3319 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3320 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3322 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3325 * gcc.target/arm/pr51835.c: New testcase.
3327 2012-01-30 Richard Guenther <rguenther@suse.de>
3329 PR tree-optimization/52028
3330 * gcc.dg/torture/pr52028.c: New testcase.
3331 * gfortran.dg/ldist-pr45199.f: Adjust.
3332 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3333 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3334 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3336 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3339 * gcc.dg/tree-prof/pr52027.c: New test.
3341 PR tree-optimization/52046
3342 * gcc.dg/pr52046.c: New test.
3345 * g++.dg/other/pr52048.C: New test.
3347 2012-01-30 Richard Guenther <rguenther@suse.de>
3349 PR tree-optimization/52045
3350 * gcc.dg/pr52045.c: New testcase.
3352 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3354 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3355 new code generated for __sync_lock_release.
3357 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3359 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3361 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3364 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3366 * g++.dg/ext/visibility/template10.C: Fix typo.
3368 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3370 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3373 * g++.dg/cpp0x/constexpr-ice6.C: New.
3375 2012-01-29 Tobias Burnus <burnus@net-b.de>
3378 * gfortran.dg/default_initialization_6.f90: New.
3380 2012-01-29 Tobias Burnus <burnus@net-b.de>
3383 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3384 * gfortran.dg/class_48.f90: New.
3386 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3389 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3391 2012-01-28 Tobias Burnus <burnus@net-b.de>
3394 * gfortran.dg/class_allocate_12.f90: New.
3396 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3398 * gcc.dg/torture/pr50444.c: Fix dg directives.
3400 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3403 * gcc.target/arm/pr52006.c: New test.
3405 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3408 * gcc.dg/lto/trans-mem.h: New file.
3409 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3410 * gcc.dg/lto/trans-mem-1_1.c: Same.
3411 * gcc.dg/lto/trans-mem-4_1.c: Same.
3412 * gcc.dg/lto/trans-mem-3_1.c: Same.
3414 2012-01-27 Tobias Burnus <burnus@net-b.de>
3417 * gfortran.dg/dummy_procedure_7.f90: New.
3419 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3421 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3422 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3424 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3427 * g++.dg/other/gc5.C: New test.
3429 2012-01-27 Richard Guenther <rguenther@suse.de>
3431 PR tree-optimization/50444
3432 * gcc.dg/torture/pr50444.c: New testcase.
3434 2012-01-27 Tobias Burnus <burnus@net-b.de>
3438 * gfortran.dg/move_alloc_13.f90: New.
3440 2012-01-27 Tobias Burnus <burnus@net-b.de>
3443 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3444 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3445 and change dg-error string.
3447 2012-01-27 Tobias Burnus <burnus@net-b.de>
3450 * gfortran.dg/elemental_args_check_5.f90: New.
3452 2012-01-27 Richard Guenther <rguenther@suse.de>
3455 * g++.dg/torture/pr51959.C: New testcase.
3457 2012-01-27 Tom de Vries <tom@codesourcery.com>
3459 PR tree-optimization/51990
3460 * gcc.dg/pr51990.c: New test.
3461 * gcc.dg/pr51990-2.c: Same.
3463 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3464 Tobias Burnus <burnus@gcc.gnu.org>
3467 * gfortran.dg/class_allocate_11.f03: New.
3472 * gfortran.dg/class_allocate_7.f03: New.
3473 * gfortran.dg/class_allocate_8.f03: New.
3474 * gfortran.dg/class_allocate_9.f03: New.
3475 * gfortran.dg/class_allocate_10.f03: New.
3477 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3479 * gnat.dg/discr34.adb: New test.
3480 * gnat.dg/discr34_pkg.ads: New helper.
3482 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3484 * gnat.dg/discr33.adb: New test.
3486 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3488 * gnat.dg/limited_with3.ad[sb): New test.
3489 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3490 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3491 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3493 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3495 * gnat.dg/stack_usage1.adb: New test.
3496 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3498 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3499 * gcc.dg/pr44194-2.c: Likewise.
3501 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3504 * g++.dg/template/crash112.C: New.
3506 2012-01-27 Richard Henderson <rth@redhat.com>
3508 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3510 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3512 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3514 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3517 * g++.dg/opt/pr51895.C: New test.
3519 2012-01-26 Michael Matz <matz@suse.de>
3521 PR tree-optimization/48794
3522 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3524 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3526 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3528 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3530 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3531 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3533 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3534 the default value for s390 and s390x.
3536 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3539 * gcc.dg/lto/trans-mem-4_0.c: New.
3540 * gcc.dg/lto/trans-mem-4_1.c: New.
3541 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3543 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3544 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3546 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3547 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3550 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3552 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3554 2012-01-25 Ian Lance Taylor <iant@google.com>
3556 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3558 2012-01-25 Tobias Burnus <burnus@net-b.de>
3561 * gfortran.dg/typebound_proc_25.f90: New.
3563 2012-01-25 Jason Merrill <jason@redhat.com>
3566 * g++.dg/lto/pr51992_0.C: New.
3568 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3570 PR tree-optimization/51987
3571 * gcc.target/i386/pr51987.c: New test.
3573 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3575 * gcc.dg/tm/lto-1.c: Require lto support in target.
3577 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3579 PR rtl-optimization/48374
3580 * gcc.dg/pr48374.c: New test.
3582 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3584 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3586 2012-01-25 Tobias Burnus <burnus@net-b.de>
3589 * gfortran.dg/derived_constructor_char_3.f90: New.
3591 2012-01-24 Ian Lance Taylor <iant@google.com>
3593 * go.test/go-test.exp (filecmp): New procedure.
3594 (errchk): Handle quoted square brackets.
3595 (go-gc-tests): Set go_compile_args. Handle various new test
3596 lines. Skip a few new tests.
3597 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3599 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3601 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3602 (check_effective_target_vect_extract_even_odd)
3603 (check_effective_target_vect_interleave): Return true for MIPS
3606 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3608 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3609 (main): Use it instead of argc.
3611 2012-01-24 Jason Merrill <jason@redhat.com>
3614 * g++.dg/cpp0x/sfinae31.C: New.
3616 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3618 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3620 2012-01-24 Jason Merrill <jason@redhat.com>
3623 * g++.dg/inherit/covariant20.C: New.
3625 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3628 * g++.dg/parse/crash58.C: New.
3630 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3633 * gcc.dg/pr51957-1.c: New test.
3634 * gcc.dg/pr51957-1.h: New file.
3635 * gcc.dg/pr51957-2.c: New test.
3637 2012-01-23 Jason Merrill <jason@redhat.com>
3640 * g++.dg/ext/visibility/template10.C: New.
3642 2012-01-23 Tobias Burnus <burnus@net-b.de>
3645 * gfortran.dg/move_alloc_12.f90: New.
3647 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3650 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3652 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3655 * g++.dg/template/crash111.C: New.
3657 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3659 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3661 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3663 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3666 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3667 the DW_TAG_class_type and DW_AT_name: "Executor".
3669 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3671 * lib/target-supports.exp
3672 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3673 (check_effective_target_vect_interleave): Likewise.
3675 2012-01-22 Jason Merrill <jason@redhat.com>
3678 * g++.dg/template/using20.C: New.
3679 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3681 2012-01-23 Jason Merrill <jason@redhat.com>
3684 * g++.dg/torture/pr51344.C: Limit to x86.
3686 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3688 * c-c++-common/tm/omp.c: Require target with pthread support.
3690 2012-01-23 Richard Guenther <rguenther@suse.de>
3692 PR tree-optimization/51949
3693 * gcc.dg/torture/pr51949.c: New testcase.
3695 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3697 PR rtl-optimization/51933
3698 * gcc.c-torture/execute/pr51933.c: New test.
3700 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3702 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3703 Do not define for Interix.
3705 2012-01-22 Jason Merrill <jason@redhat.com>
3708 * g++.dg/lto/pr51832.h: New.
3709 * g++.dg/lto/pr51832_0.C: New.
3710 * g++.dg/lto/pr51832_1.C: New.
3712 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3714 * gcc.dg/ext-elim-1.c: New test.
3716 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3719 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3720 * g++.dg/opt/longbranch1.C: Likewise.
3722 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3724 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3727 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3730 * gfortran.dg/namelist_74.f90: New test.
3731 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3733 2012-01-21 Tobias Burnus <burnus@net-b.de>
3736 * gfortran.dg/class_47.f90: New.
3738 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3740 * gnat.dg/renaming5.ad[sb]: New test.
3742 2012-01-20 Jason Merrill <jason@redhat.com>
3745 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3747 2012-01-20 Jason Merrill <jason@redhat.com>
3750 * g++.dg/ext/attrib42.C: Require ilp32.
3752 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3755 * gcc.target/arm/pr51915.c: New test.
3757 2012-01-20 Cary Coutant <ccoutant@google.com>
3758 Dodji Seketeli <dodji@redhat.com>
3761 * g++.dg/debug/dwarf2/nested-3.C: New test.
3763 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3766 * g++.dg/template/crash110.C: New.
3768 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3770 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3771 Remove default options on hppa*-*-hpux*.
3773 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3775 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3777 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3779 * gcc.c-torture/compile/pr51856.c: New testcase.
3781 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
3783 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3784 options to go_target_compile.
3786 2012-01-20 Kai Tietz <ktietz@redhat.com>
3788 * g++.dg/torture/pr51344.C: Fix typo.
3790 2012-01-20 Richard Guenther <rguenther@suse.de>
3792 PR tree-optimization/51903
3793 * g++.dg/torture/pr51903.C: New testcase.
3795 2012-01-20 Tobias Burnus <burnus@net-b.de>
3796 Janus Weil <janus@gcc.gnu.org>
3799 * gfortran.dg/use_21.f90: New.
3801 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3804 * gcc.dg/torture/pr51106-1.c: New test.
3805 * gcc.dg/torture/pr51106-2.c: New test.
3807 2012-01-19 Kai Tietz <ktietz@redhat.com>
3809 * g++.dg/torture/pr51344.C: New test.
3811 2012-01-19 Tobias Burnus <burnus@net-b.de>
3814 * gfortran.dg/intrinsic_size_2.f90: New.
3816 2012-01-19 Jason Merrill <jason@redhat.com>
3819 * g++.dg/inherit/using7.C: New.
3821 2012-01-19 Richard Guenther <rguenther@suse.de>
3823 PR tree-optimization/37997
3824 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3826 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3828 PR rtl-optimization/51505
3829 * gcc.dg/pr51505.c: New test.
3831 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
3834 * gfortran.dg/typebound_operator_12.f03: New.
3835 * gfortran.dg/typebound_operator_13.f03: New.
3837 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3840 * g++.dg/cpp0x/pr51225.C: New.
3842 2012-01-17 Ian Lance Taylor <iant@google.com>
3845 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3847 2012-01-17 Tobias Burnus <burnus@net-b.de>
3850 * gfortran.dg/realloc_on_assign_9.f90: New.
3852 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
3855 * gcc.dg/tm/memopt-3.c: Remove xfail.
3856 * gcc.dg/tm/memopt-4.c: Remove xfail.
3857 * gcc.dg/tm/memopt-5.c: Remove xfail.
3858 * gcc.dg/tm/memopt-7.c: Remove xfail.
3860 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3862 PR tree-optimization/51877
3863 * gcc.c-torture/execute/pr51877.c: New test.
3865 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3867 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3868 {!vect_align_arrays} to vect_sizes_32B_16B.
3869 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3870 * gcc.dg/vect/vect-peel-3.c: Ditto.
3872 2012-01-16 Jason Merrill <jason@redhat.com>
3875 * g++.dg/abi/mangle60.C: New.
3878 * g++.dg/pch/mangle1.{C,Hs}: New.
3880 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3881 Tobias Burnus <burnus@net-b.de>
3884 * gfortran.dg/elemental_optional_args_3.f90: New
3885 * gfortran.dg/elemental_optional_args_4.f90: New
3887 2012-01-16 Tobias Burnus <burnus@net-b.de>
3890 * gfortran.dg/use_20.f90: New
3892 2012-01-16 Jason Merrill <jason@redhat.com>
3895 * g++.dg/cpp0x/rv-bitfield.C: New.
3896 * g++.dg/cpp0x/rv-bitfield2.C: New.
3898 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
3900 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3901 subroutine 'qsort' and use index array to assign the result.
3903 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3905 PR tree-optimization/51865
3906 * gcc.dg/pr51865.c: New test.
3908 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3910 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3912 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3914 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3915 to be loaded from the constant pool, rather than via %hi and %lo.
3917 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3919 PR rtl-optimization/51821
3920 * gcc.dg/pr51821.c: New test.
3922 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3924 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3926 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3928 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3930 2012-01-14 Tobias Burnus <burnus@net-b.de>
3933 * gfortran.dg/init_flag_8.f90: New.
3934 * gfortran.dg/init_flag_9.f90: New.
3936 2011-01-14 Tobias Burnus <burnus@net-b.de>
3939 * gfortran.dg/use_18.f90: New.
3940 * gfortran.dg/use_19.f90: New.
3942 2012-01-13 Ian Lance Taylor <iant@google.com>
3945 * g++.dg/warn/Wsign-compare-4.C: New.
3947 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
3950 * gfortran.dg/alloc_comp_assign.f03: New.
3951 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
3952 __BUILTIN_FREE from 38 to 32.
3954 2012-01-13 Jason Merrill <jason@redhat.com>
3957 * g++.dg/warn/Wreturn-type-7.C: New.
3959 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3961 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
3963 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
3964 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
3965 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3966 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3967 int32plus because of big array needed.
3968 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3969 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3971 2012-01-13 Jason Merrill <jason@redhat.com>
3974 * g++.dg/ext/visibility/template9.C: New.
3977 * g++.dg/cpp0x/defaulted34.C: New.
3978 * g++.dg/template/virtual3.C: New.
3980 2012-01-13 Richard Guenther <rguenther@suse.de>
3983 * gcc.dg/torture/pr8081.c: New testcase.
3985 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3987 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3989 2012-01-12 Jason Merrill <jason@redhat.com>
3992 * g++.dg/ext/stmtexpr14.C: New.
3994 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3997 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3999 2012-01-12 Jason Merrill <jason@redhat.com>
4002 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4003 * g++.dg/abi/mangle58.C: Likewise.
4006 * g++.dg/template/arg8.C: New.
4008 2012-01-12 Ira Rosen <irar@il.ibm.com>
4010 PR tree-optimization/51799
4011 * gcc.dg/vect/pr51799.c: New test.
4012 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4015 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4016 Tobias Burnus <burnus@net-b.de>
4020 * lib/target-supports.exp
4021 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4022 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4024 2012-01-11 Jason Merrill <jason@redhat.com>
4027 * g++.dg/ext/attrib42.C: New.
4029 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4032 * gcc.dg/pr51796.c: New test.
4034 2012-01-11 Jason Merrill <jason@redhat.com>
4037 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4039 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4041 * gnat.dg/array19.ad[sb]: New test.
4043 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4045 * gnat.dg/opt23.ad[sb]: New test.
4046 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4047 * gnat.dg/opt24.ad[sb]: New test.
4049 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4051 PR tree-optimization/49642
4052 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4053 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4055 2012-01-11 Jason Merrill <jason@redhat.com>
4058 * g++.dg/template/explicit-args5.C: New.
4060 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4062 * gcc.c-torture/execute/20120110-1.c: New testcase.
4064 2012-01-10 Jason Merrill <jason@redhat.com>
4067 * g++.dg/inherit/ambig1.C: New.
4070 * g++.dg/cpp0x/constexpr-cache1.C: New.
4072 2012-01-10 Richard Guenther <rguenther@suse.de>
4074 PR tree-optimization/51801
4075 * gcc.dg/torture/pr51801.c: New testcase.
4077 2012-01-10 Tobias Burnus <burnus@net-b.de>
4080 * gfortran.dg/allocate_with_typespec_5.f90: New.
4082 2012-01-10 Tobias Burnus <burnus@net-b.de>
4084 * gfortran.dg/class_39.f03: Update dg-error string.
4086 2012-01-10 Richard Guenther <rguenther@suse.de>
4088 PR tree-optimization/50913
4089 * gcc.dg/graphite/interchange-16.c: New testcase.
4090 * gcc.dg/graphite/scop-20.c: XFAIL.
4091 * gfortran.dg/graphite/interchange-1.f: Likewise.
4092 * gfortran.dg/graphite/block-1.f90: Likewise.
4093 * gfortran.dg/graphite/block-2.f: Likewise.
4095 2012-01-10 Richard Henderson <rth@redhat.com>
4097 * lib/target-supports.exp (check_effective_target_vect_perm,
4098 check_effective_target_vect_perm_byte,
4099 check_effective_target_vect_perm_short): Enable for arm neon.
4101 2012-01-09 Tobias Burnus <burnus@net-b.de>
4104 * gfortran.dg/typebound_operator_11.f90: New.
4106 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4108 * gnat.dg/array18.adb: New test.
4109 * gnat.dg/array18_pkg.ads: New helper.
4111 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4114 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4115 around base object in first assignment in main program.
4116 * gfortran.dg/typebound_operator_10.f03: New test.
4118 2012-01-09 Martin Jambor <mjambor@suse.cz>
4120 PR tree-optimization/51759
4121 * g++.dg/ipa/pr51759.C: New test.
4123 2012-01-09 Tobias Burnus <burnus@net-b.de>
4126 * gfortran.dg/optional_absent_2.f90: New.
4128 2012-01-09 Tobias Burnus <burnus@net-b.de>
4131 * gfortran.dg/use_17.f90: New.
4133 2012-01-09 Gary Funck <gary@intrepid.com>
4135 PR preprocessor/33919
4136 * gcc.dg/pr33919.c: New test.
4137 * gcc.dg/pr33919-0.h: New test header file.
4138 * gcc.dg/pr33919-1.h: Ditto.
4139 * gcc.dg/pr33919-2.h: Ditto.
4141 2012-01-07 Jan Hubicka <jh@suse.cz>
4143 PR tree-optimize/51694
4144 * gcc.c-torture/compile/pr51694.c: new testcase.
4146 2012-01-07 Jan Hubicka <jh@suse.cz>
4148 PR tree-optimization/51600
4149 * g++.dg/torture/pr51600.C: New testcase.
4151 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4153 PR gcov-profile/51715
4154 PR gcov-profile/51717
4155 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4156 * gcc.misc-tests/gcov-14.c: Likewise.
4158 2012-01-06 Jason Merrill <jason@redhat.com>
4160 * g++.dg/parse/new5.C: New.
4162 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4165 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4166 including <string.h>.
4168 2012-01-06 Jason Merrill <jason@redhat.com>
4170 * g++.dg/abi/mangle51.C: New.
4171 * g++.dg/abi/mangle52.C: New.
4172 * g++.dg/abi/mangle53.C: New.
4173 * g++.dg/abi/mangle54.C: New.
4174 * g++.dg/abi/mangle55.C: New.
4175 * g++.dg/abi/mangle56.C: New.
4176 * g++.dg/abi/mangle57.C: New.
4177 * g++.dg/abi/mangle58.C: New.
4178 * g++.dg/abi/mangle59.C: New.
4179 * g++.dg/cpp0x/trailing3.C: Update mangling.
4180 * g++.dg/cpp0x/variadic111.C: Update mangling.
4181 * g++.dg/cpp0x/variadic4.C: Update mangling.
4182 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4183 * g++.dg/template/nontype22.C: Works now.
4184 * g++.dg/template/pr35240.C: Works now.
4186 * g++.dg/cpp0x/error7.C: New.
4188 2012-01-06 Tobias Burnus <burnus@net-b.de>
4190 * gfortran.dg/deallocate_stat_2.f90: New.
4191 * coarray/allocate_errgmsg.f90: New.
4192 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4193 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4194 * coarray/subobject_1.f90: Fix for num_images > 1.
4195 * gfortran.dg/deallocate_stat.f90: Update due to changed
4198 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4200 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4202 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4204 * ada/acats/overflow.lst: Add cb20004.
4206 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4209 * g++.dg/cpp0x/alias-decl-18.C: New test.
4211 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4213 * gcc.c-torture/execute/20120104-1.c: New test.
4215 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4218 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4219 the old typebound_operator_8.f03.
4220 * gfortran.dg/typebound_operator_8.f03: New version of
4221 typebound_operator_7.f03 with 'u' a derived type instead of a
4224 2012-01-05 Richard Guenther <rguenther@suse.de>
4226 * g++.dg/torture/pr49309.C: Skip for -flto.
4228 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4231 * gcc.c-torture/compile/pr51761.c: New test.
4233 2012-01-05 Richard Guenther <rguenther@suse.de>
4235 PR tree-optimization/51760
4236 * gcc.dg/torture/pr51760.c: New testcase.
4238 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4241 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4243 2012-01-05 Richard Guenther <rguenther@suse.de>
4246 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4247 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4249 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4252 * gcc.dg/pr51695.c: New test.
4254 2012-01-04 Andrew Pinski <apinski@cavium.com>
4256 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4257 * gcc.target/mips/octeon2-lx-1.c: New test.
4258 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4259 * gcc.target/mips/octeon2-lx-2.c: New test.
4260 * gcc.target/mips/octeon2-lx-3.c: New test.
4262 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4266 * gcc.dg/tm/alias-1.c: Adjust regexp.
4267 * gcc.dg/tm/alias-2.c: Adjust regexp.
4269 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4272 * g++.dg/warn/Wparentheses-26.C: New.
4274 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4276 * gfortran.dg/elemental_optional_args_2.f90: New test.
4278 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4281 * gfortran.dg/common_17.f90: New test.
4283 2012-01-04 Richard Guenther <rguenther@suse.de>
4285 PR tree-optimization/49651
4286 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4287 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4289 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4292 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4294 2012-01-03 Andrew Pinski <apinski@cavium.com>
4296 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4297 for all mips targets. Also allow an optional .cfi_startproc.
4299 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4301 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4303 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4306 * g++.dg/rtti/dyncast5.C: New.
4308 2012-01-03 Richard Guenther <rguenther@suse.de>
4310 PR tree-optimization/51070
4311 * gcc.dg/torture/pr51070-2.c: New testcase.
4313 2012-01-03 Richard Guenther <rguenther@suse.de>
4315 PR tree-optimization/51692
4316 * gcc.dg/torture/pr51692.c: New testcase.
4318 2012-01-03 Richard Guenther <rguenther@suse.de>
4321 * g++.dg/lto/pr51650-3_0.C: New testcase.
4323 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4326 * g++.dg/warn/Wredundant-decls-spec.C: New.
4328 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4330 PR tree-optimization/51719
4331 * g++.dg/tree-prof/pr51719.C: New test.
4333 2012-01-03 Richard Guenther <rguenther@suse.de>
4336 * gcc.dg/fold-compare-6.c: New testcase.
4338 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4341 * g++.dg/gomp/pr51669.C: New test.
4343 2012-01-02 Jason Merrill <jason@redhat.com>
4346 * g++.dg/cpp0x/constexpr-union2.C: New.
4349 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4351 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4354 * g++.dg/cpp0x/constexpr-99.C: New test.
4356 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4359 * g++.dg/template/init9.C: New.
4361 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4363 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4364 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4365 rather than a specific number.
4367 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4372 * gfortran.dg/typebound_operator_7.f03: New.
4373 * gfortran.dg/typebound_operator_8.f03: New.
4375 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4378 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4380 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4382 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4384 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4386 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4388 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4391 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4393 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4394 * gfortran.dg/io_real_boz_4.f90: Likewise.
4395 * gfortran.dg/io_real_boz_5.f90: Likewise.
4397 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4399 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4401 2012-01-02 Revital Eres <revital.eres@linaro.org>
4403 * gcc.dg/sms-11.c: New file.
4405 2012-01-02 Tobias Burnus <burnus@net-b.de>
4408 * gfortran.dg/coarray/image_index_3.f90: New.
4410 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4413 * g++.dg/parse/enum8.C: New.
4415 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4418 * g++.dg/conversion/reinterpret4.C: New.
4419 * g++.dg/conversion/reinterpret1.C: Adjust.
4421 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4423 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4425 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4427 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4428 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4429 * g++.old-deja/g++.jason/access14.C: Likewise.
4430 * g++.old-deja/g++.jason/access8.C: Likewise.
4431 * g++.old-deja/g++.jason/access1.C: Likewise.
4432 * g++.old-deja/g++.other/access3.C: Likewise.
4433 * g++.old-deja/g++.other/access5.C: Likewise.
4434 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4435 * g++.old-deja/g++.law/visibility22.C: Likewise.
4436 * g++.old-deja/g++.law/visibility26.C: Likewise.
4437 * g++.old-deja/g++.mike/p2746.C: Likewise.
4438 * g++.dg/debug/using1.C: Likewise.
4439 * g++.dg/lookup/using51.C: Likewise.
4440 * g++.dg/inherit/using5.C: Likewise.
4441 * g++.dg/inherit/pr30297.C: Likewise.
4442 * g++.dg/inherit/access8.C: Likewise.
4443 * g++.dg/torture/pr39362.C: Likewise.
4444 * g++.dg/template/crash13.C: Likewise.
4445 * g++.dg/template/using10.C: Likewise.
4447 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4450 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4453 2012-01-01 Ira Rosen <irar@il.ibm.com>
4455 PR tree-optimization/51704
4456 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4457 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4458 corresponding flags.
4460 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4463 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4465 2012-01-01 Jan Hubicka <jh@suse.cz>
4467 PR rtl-optimization/51069
4468 * gcc.c-torture/compile/pr51069.c: New testcase.
4470 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4472 PR tree-optimization/51683
4473 * gcc.dg/pr51683.c: New test.
4475 Copyright (C) 2012 Free Software Foundation, Inc.
4477 Copying and distribution of this file, with or without modification,
4478 are permitted in any medium without royalty provided the copyright
4479 notice and this notice are preserved.