1 2013-05-07 Michael Meissner <meissner@linux.vnet.ibm.com>
4 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
7 * gcc.target/powerpc/pr57150.c: New file.
9 2013-05-07 Tobias Burnus <burnus@net-b.de>
11 Backport from mainline
12 2013-05-02 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/size_kind_2.f90: New.
16 * gfortran.dg/size_kind_3.f90: New.
18 2013-05-03 Marek Polacek <polacek@redhat.com>
20 Backport from mainline
21 2013-04-25 Marek Polacek <polacek@redhat.com>
23 PR tree-optimization/57066
24 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
26 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
28 Backport from mainline
29 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
32 * gcc.target/i386/pr44578.c: New test.
34 Backport from mainline
35 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
38 * gcc.target/i386/pr57098.c: New test.
40 2013-04-29 Christian Bruel <christian.bruel@st.com>
43 * gcc.target/sh/pr57108.c: New test.
45 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
50 * gfortran.dg/namelist_77.f90: New test.
51 * gfortran.dg/namelist_78.f90: New test.
53 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
58 * gfortran.dg/namelist_81.f90: New test.
60 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
65 * gfortran.dg/namelist_79.f90: New test.
67 2013-04-27 Jakub Jelinek <jakub@redhat.com>
70 * gcc.c-torture/execute/pr56866.c: New test.
71 * gcc.target/i386/pr56866.c: New test.
73 2013-04-26 Janus Weil <janus@gcc.gnu.org>
78 * gfortran.dg/proc_ptr_41.f90: New.
82 * gfortran.dg/transfer_check_4.f90: New.
84 2013-04-19 Marek Polacek <polacek@redhat.com>
86 Backport from mainline
87 2013-01-08 Steven Bosscher <steven@gcc.gnu.org>
88 Jakub Jelinek <jakub@redhat.com>
90 PR tree-optimization/48189
91 * gcc.dg/pr48189.c: New test.
93 2013-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
95 * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
96 Remove dg-skip-if default args.
98 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
100 * gcc.dg/pr56890-1.c: New test.
101 * gcc.dg/pr56890-2.c: Likewise.
103 2013-04-11 Release Manager
105 * GCC 4.7.3 released.
107 2013-04-03 Jakub Jelinek <jakub@redhat.com>
110 * g++.dg/debug/pr56819.C: New test.
112 2013-04-03 Tobias Burnus <burnus@net-b.de>
114 Backport from mainline:
115 2013-03-29 Tobias Burnus <burnus@net-b.de>
118 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
120 2013-04-03 Richard Biener <rguenther@suse.de>
122 PR tree-optimization/56501
123 * gcc.dg/torture/pr56501.c: New testcase.
125 2013-04-03 Tobias Burnus <burnus@net-b.de>
127 Backport from mainline:
128 2013-03-28 Tobias Burnus <burnus@net-b.de>
131 * gfortran.dg/namelist_80.f90: New.
133 2013-04-03 Jakub Jelinek <jakub@redhat.com>
135 Backported from mainline
136 2013-03-06 Jakub Jelinek <jakub@redhat.com>
138 PR tree-optimization/56539
139 * gcc.c-torture/compile/pr56539.c: New test.
141 2013-03-05 Jakub Jelinek <jakub@redhat.com>
144 * gcc.dg/pr56510.c: New test.
146 2013-04-02 Richard Biener <rguenther@suse.de>
148 * gcc.dg/pr45472.c: Remove copies.
150 2013-04-02 Richard Biener <rguenther@suse.de>
153 * g++.dg/torture/pr56768.C: New testcase.
155 2013-04-01 Andrey Belevantsev <abel@ispras.ru>
157 Backport from mainline
158 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
161 * gcc.dg/pr45472.c: New test.
163 2013-03-26 Richard Biener <rguenther@suse.de>
165 Backport from mainline
166 2013-03-13 Richard Biener <rguenther@suse.de>
168 PR tree-optimization/56608
169 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
171 2013-03-05 Richard Biener <rguenther@suse.de>
173 PR tree-optimization/56270
174 * gcc.dg/vect/slp-38.c: New testcase.
176 2013-03-25 Oleg Endo <olegendo@gcc.gnu.org>
178 Backport from mainline:
179 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
182 * gcc.target/sh/pr49880-1.c: New.
183 * gcc.target/sh/pr49880-2.c: New.
184 * gcc.target/sh/pr49880-3.c: New.
185 * gcc.target/sh/pr49880-4.c: New.
186 * gcc.target/sh/pr49880-5.c: New.
188 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
191 * gcc.target/i386/pr56560.c: New file.
193 2013-03-15 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/transfer_intrinsic_5.f90: New.
198 2013-03-14 Jakub Jelinek <jakub@redhat.com>
201 * g++.dg/torture/pr56403.C: New test.
203 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
206 * gfortran.dg/class_56.f90: New test.
208 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
211 * gfortran.dg/intrinsic_size_4.f90 : New test.
213 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
216 * g++.dg/template/crash115.C: New.
218 2013-03-06 Jakub Jelinek <jakub@redhat.com>
221 * g++.dg/template/typename20.C: New test.
223 2013-03-01 Richard Biener <rguenther@suse.de>
225 Backport from mainline
226 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
228 PR tree-optimization/55481
229 * gcc.dg/torture/pr55481.c: New testcase.
230 * gcc.dg/torture/pr56488.c: Likewise.
232 2013-02-26 Jakub Jelinek <jakub@redhat.com>
234 PR tree-optimization/56443
235 * gcc.dg/torture/pr56443.c: New test.
237 2013-02-22 Janus Weil <janus@gcc.gnu.org>
240 * gfortran.dg/proc_ptr_comp_37.f90: New.
242 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
244 Backport from mainline:
245 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
247 * gcc.target/i386/clearcapv2.map: New file.
248 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
250 2013-02-19 Jakub Jelinek <jakub@redhat.com>
252 Backported from mainline
253 2013-02-19 Jakub Jelinek <jakub@redhat.com>
255 PR tree-optimization/56350
256 * gcc.dg/pr56350.c: New test.
258 2013-02-08 Jakub Jelinek <jakub@redhat.com>
260 PR tree-optimization/56250
261 * gcc.c-torture/execute/pr56250.c: New test.
263 2013-02-07 Jakub Jelinek <jakub@redhat.com>
266 * g++.dg/parse/crash61.C: New test.
269 * g++.dg/parse/pr56239.C: New test.
272 * g++.dg/abi/mangle61.C: New test.
274 2013-02-06 Jakub Jelinek <jakub@redhat.com>
277 * g++.dg/gomp/pr56217.C: New test.
279 2012-11-27 Jakub Jelinek <jakub@redhat.com>
281 PR tree-optimization/55110
282 * gcc.dg/pr55110.c: New test.
284 2013-02-18 Richard Biener <rguenther@suse.de>
287 2013-02-04 Richard Biener <rguenther@suse.de>
289 Backport from mainline
290 2012-07-04 Richard Guenther <rguenther@suse.de>
292 PR tree-optimization/53844
293 * g++.dg/tree-ssa/pr53844.C: New testcase.
295 2013-02-17 Tobias Burnus <burnus@net-b.de>
296 Mikael Morin <mikael@gcc.gnu.org>
299 2013-01-28 Tobias Burnus <burnus@net-b.de>
300 Mikael Morin <mikael@gcc.gnu.org>
303 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
304 * gfortran.dg/import8.f90: Likewise.
305 * gfortran.dg/interface_derived_type_1.f90: Likewise.
306 * gfortran.dg/import10.f90: New test.
307 * gfortran.dg/import11.f90: Likewise
309 2013-02-15 Tobias Burnus <burnus@net-b.de>
312 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
314 2012-02-13 Tobias Burnus <burnus@net-b.de>
316 Backport from mainline
317 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
320 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
321 number matching more robust.
323 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
325 Backport from mainline
326 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
328 PR rtl-optimization/56275
329 * gcc.dg/pr56275.c: New test.
331 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
333 Backport from mainline
334 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
337 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
340 2013-02-05 Richard Biener <rguenther@suse.de>
342 Backport from mainline
343 2012-12-10 Richard Biener <rguenther@suse.de>
345 PR tree-optimization/55107
346 * gcc.dg/torture/pr55107.c: New testcase.
347 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
349 2013-02-15 Richard Biener <rguenther@suse.de>
351 PR tree-optimization/54767
352 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
354 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
357 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
360 2013-02-04 Richard Biener <rguenther@suse.de>
362 Backport from mainline
363 2012-01-11 Richard Guenther <rguenther@suse.de>
365 PR tree-optimization/44061
366 * gcc.dg/pr44061.c: New testcase.
368 2013-01-08 Jakub Jelinek <jakub@redhat.com>
371 * gcc.dg/torture/pr55890-3.c: New test.
373 2013-02-04 Richard Biener <rguenther@suse.de>
375 Backport from mainline
376 2012-07-04 Richard Guenther <rguenther@suse.de>
378 PR tree-optimization/53844
379 * g++.dg/tree-ssa/pr53844.C: New testcase.
381 2012-12-13 Richard Biener <rguenther@suse.de>
384 * gcc.dg/lto/pr55660_0.c: New testcase.
385 * gcc.dg/lto/pr55660_1.c: Likewise.
387 2013-02-04 Richard Biener <rguenther@suse.de>
390 * gcc.dg/torture/pr55890-1.c: New testcase.
391 * gcc.dg/torture/pr55890-2.c: Likewise.
393 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
398 * gfortran.dg/block_12.f90: New test.
399 * gfortran.dg/module_error_1.f90: New test.
401 2013-02-01 Jakub Jelinek <jakub@redhat.com>
403 Backported from mainline
404 2013-01-28 Jakub Jelinek <jakub@redhat.com>
406 PR tree-optimization/56125
407 * gcc.dg/pr56125.c: New test.
409 2013-01-25 Jakub Jelinek <jakub@redhat.com>
411 PR tree-optimization/56098
412 * gcc.dg/pr56098-1.c: New test.
414 2013-01-23 Jakub Jelinek <jakub@redhat.com>
417 * gfortran.dg/gomp/pr56052.f90: New test.
419 2013-01-23 Jakub Jelinek <jakub@redhat.com>
422 * gcc.dg/pr49069.c: New test.
424 2013-01-21 Jakub Jelinek <jakub@redhat.com>
426 PR tree-optimization/56051
427 * gcc.c-torture/execute/pr56051.c: New test.
429 2013-01-18 Jakub Jelinek <jakub@redhat.com>
432 * gfortran.dg/pr56015.f90: New test.
434 2013-01-15 Jakub Jelinek <jakub@redhat.com>
437 * gcc.dg/pr55940.c: New test.
439 2013-01-10 Jakub Jelinek <jakub@redhat.com>
441 PR tree-optimization/55921
442 * gcc.c-torture/compile/pr55921.c: New test.
444 2013-01-03 Jakub Jelinek <jakub@redhat.com>
446 PR rtl-optimization/55838
447 * gcc.dg/pr55838.c: New test.
449 2012-12-13 Jakub Jelinek <jakub@redhat.com>
452 * g++.dg/cpp0x/noexcept19.C: New test.
454 2012-12-06 Jakub Jelinek <jakub@redhat.com>
457 * g++.dg/cpp0x/noexcept18.C: New test.
459 2012-12-01 Jakub Jelinek <jakub@redhat.com>
462 * g++.dg/cpp0x/vt-55542.C: New test.
464 2012-11-23 Jakub Jelinek <jakub@redhat.com>
467 * g++.dg/warn/Wreturn-type-8.C: New test.
469 2012-11-20 Jakub Jelinek <jakub@redhat.com>
472 * gcc.dg/pr55094.c: New test.
474 2012-11-17 Jakub Jelinek <jakub@redhat.com>
476 PR tree-optimization/55236
477 * gcc.dg/pr55236.c: New test.
479 2012-11-13 Jakub Jelinek <jakub@redhat.com>
481 PR rtl-optimization/54127
482 * gcc.dg/torture/pr54127.c: New test.
484 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
486 * gnat.dg/opt26.adb: New test.
488 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
490 Backport from mainline
491 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
494 * gcc.target/i386/pr56028.c: New test.
496 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
498 * gcc.target/i386/movsd.c: New test.
500 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
502 Backport from mainline
503 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
506 * gcc.c-torture/execute/builtins/builtins.exp: Add
507 -Wl,--allow-multiple-definition for eabi and elf targets.
509 Backport from mainline
510 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
512 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
513 * gcc.target/arm/pr51915.c: Likewise.
514 * gcc.target/arm/pr52006.c: Likewise.
515 * gcc.target/arm/pr53187.c: Likewise.
517 Backport from mainline
518 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
520 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
521 Return 0 if already specifying -mfloat-abi other than hard.
523 Backport from mainline
524 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
526 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
528 Backport from mainline
529 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
531 * gcc.target/arm/pr42879.c: Handle big-endian.
533 Backport from mainline
534 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
536 * gcc.target/arm/combine-movs.c
538 Backport from mainline
539 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
541 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
543 2013-01-24 Janus Weil <janus@gcc.gnu.org>
546 * gfortran.dg/select_8.f90: New.
548 2013-01-24 Martin Jambor <mjambor@suse.cz>
550 Backport from mainline
551 2013-01-04 Martin Jambor <mjambor@suse.cz>
553 PR tree-optimization/55755
554 * gcc.dg/torture/pr55755.c: New test.
555 * gcc.dg/tree-ssa/sra-13.c: Likewise.
556 * gcc.dg/tree-ssa/pr45144.c: Update.
558 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
560 PR rtl-optimization/56023
561 * gcc.dg/pr56023.c: New test.
563 2013-01-21 Martin Jambor <mjambor@suse.cz>
565 Backport from mainline
566 2013-01-17 Martin Jambor <mjambor@suse.cz>
568 PR tree-optimizations/55264
569 * g++.dg/ipa/pr55264.C: New test.
571 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
573 Backport from mainline
574 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
577 * gcc.target/pr55981.c: New test.
579 2013-01-17 Janus Weil <janus@gcc.gnu.org>
582 * gfortran.dg/class_55.f90: New.
584 2013-01-16 Richard Biener <rguenther@suse.de>
587 * gcc.dg/torture/pr55882.c: New testcase.
589 2013-01-13 Janus Weil <janus@gcc.gnu.org>
592 * gfortran.dg/internal_pack_13.f90: New test.
593 * gfortran.dg/internal_pack_14.f90: New test.
595 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
598 * gfortran.dg/elemental_scalar_args_2.f90: New test.
600 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
605 * gfortran.dg/use_23.f90: New test.
606 * gfortran.dg/use_24.f90: New test.
607 * gfortran.dg/use_25.f90: New test.
608 * gfortran.dg/use_26.f90: New test.
609 * gfortran.dg/use_27.f90: New test.
611 2013-01-07 Tobias Burnus <burnus@net-b.de>
614 * gfortran.dg/intrinsic_size_3.f90: New.
616 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
617 Mikael Morin <mikael@gcc.gnu.org>
620 * gfortran.dg/use_22.f90: New test.
622 2013-01-07 Terry Guo <terry.guo@arm.com>
624 Backport from mainline
625 2012-12-19 Terry Guo <terry.guo@arm.com>
627 * gcc.target/arm/thumb-find-work-register.c: New.
629 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
631 * gnat.dg/alignment10.adb: New test.
633 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
635 Backport from mainline:
636 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
638 * gcc.misc-tests/gcov-12.c: Fix dg order.
640 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
642 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
645 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
647 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
648 * gcc.dg/20050826-1.c: Likewise.
650 2012-12-21 Martin Jambor <mjambor@suse.cz>
652 PR tree-optimization/55355
653 * g++.dg/torture/pr55355.C: New test.
655 2012-12-20 Tobias Burnus <burnus@net-b.de>
658 * gfortran.dg/transfer_intrinsic_4.f: New.
660 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
662 Backport from mainline
663 2012-10-15 Matthias Klose <doko@ubuntu.com>
665 * lib/target-supports.exp (check_profiling_available): Match
666 arm*-*-linux-* for ARM Linux/GNU.
667 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
668 * gfortran.dg/enum_10.f90: Likewise.
669 * gfortran.dg/enum_9.f90: Likewise.
670 * gcc.target/arm/synchronize.c: Likewise.
671 * g++.old-deja/g++.jason/enum6.C: Likewise.
672 * g++.old-deja/g++.other/enum4.C: Likewise.
673 * g++.old-deja/g++.law/enum9.C: Likewise.
675 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
678 * gnat.dg/controlled7.ad[sb]: New test.
680 2012-12-11 Jakub Jelinek <jakub@redhat.com>
683 * g++.dg/warn/Wunused-var-19.C: New test.
685 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
687 * gcc.dg/pr54121.c: New test.
689 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
691 Backport from mainline
692 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
695 * gcc.target/i386/pr55597.c: New test.
697 2012-12-03 Richard Biener <rguenther@suse.de>
699 Backport from mainline
700 2012-09-24 Richard Guenther <rguenther@suse.de>
702 PR tree-optimization/53663
703 * gcc.dg/torture/pr53663-1.c: New testcase.
704 * gcc.dg/torture/pr53663-2.c: Likewise.
705 * gcc.dg/torture/pr53663-3.c: Likewise.
707 2012-12-03 Marek Polacek <polacek@redhat.com>
709 Backported from mainline
710 2012-12-03 Marek Polacek <polacek@redhat.com>
713 * gcc.dg/pr55570.c: New test.
715 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
717 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
719 2012-11-29 Jason Merrill <jason@redhat.com>
722 * g++.dg/cpp0x/variadic134.C: New.
725 * g++.dg/cpp0x/alias-decl-20.C: New.
728 * g++.dg/template/typedef39.C: New.
731 * g++.dg/cpp0x/variadic133.C: New.
732 * g++.dg/template/param1.C: Adjust.
734 2012-11-27 Richard Biener <rguenther@suse.de>
737 * g++.dg/opt/pr55331.C: New testcase.
739 2012-11-26 Richard Biener <rguenther@suse.de>
741 Backport from mainline
742 2012-10-12 Richard Biener <rguenther@suse.de>
744 PR tree-optimization/54894
745 * gcc.dg/torture/pr54894.c: New testcase.
747 2012-10-02 Richard Guenther <rguenther@suse.de>
750 * g++.dg/torture/pr54735.C: New testcase.
752 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
755 * g++.dg/init/new41.C: New.
757 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
761 * gfortran.dg/allocate_error_4.f90: New test.
763 2012-11-23 Janus Weil <janus@gcc.gnu.org>
766 * gfortran.dg/namelist_76.f90: New.
768 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
770 Backported from mainline
771 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
774 * gcc.target/i386/pr55142-1.c: New file.
775 * gcc.target/i386/pr55142-2.c: Likewise.
777 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
779 * gnat.dg/stack_check3.ad[sb]: New test.
781 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
783 * gcc.c-torture/compile/20121107-1.c: New test.
785 2012-11-06 Janus Weil <janus@gcc.gnu.org>
788 * gfortran.dg/transfer_class_1.f90: New.
790 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
792 * g++.dg/torture/20121105-1.C: New test.
794 2012-11-05 Jakub Jelinek <jakub@redhat.com>
796 Backported from mainline
797 2012-10-24 Jakub Jelinek <jakub@redhat.com>
800 * g++.dg/debug/pr54828.C: New test.
802 2012-10-23 Jakub Jelinek <jakub@redhat.com>
805 * c-c++-common/pr54988.c: New test.
807 2012-10-10 Jakub Jelinek <jakub@redhat.com>
809 PR tree-optimization/54877
810 * gcc.dg/torture/pr54877.c: New test.
812 2012-11-02 Jeff Law <law@redhat.com>
814 * gcc.c-torture/execute/pr54985.c: New test.
816 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
819 * gnat.dg/lto14.adb: Skip on Solaris.
821 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
824 * g++.dg/template/new11.C: New.
826 2012-10-26 Terry Guo <terry.guo@arm.com>
828 Backport from mainline
829 2012-10-23 Terry Guo <terry.guo@arm.com>
832 * gcc.dg/pr55019.c: New.
834 2012-10-25 Richard Biener <rguenther@suse.de>
836 PR tree-optimization/54902
837 * g++.dg/torture/pr54902.C: New testcase.
839 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
841 * gnat.dg/modular4.adb: New test.
842 * gnat.dg/modular4_pkg.ads: New helper.
844 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
846 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
847 * gnat.dg/specs/addr1.ads: Likewise.
849 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
851 Backport from mainline
852 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
855 * gcc.target/arm/pr54892.c: New.
857 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
859 Backport from mainline
860 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
862 PR rtl-optimization/53701
863 * gcc.dg/pr53701.c: New test.
865 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
867 Backport from mainline
868 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
870 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
871 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
872 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
873 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
874 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
875 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
876 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
877 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
879 2012-10-15 Richard Guenther <rguenther@suse.de>
881 PR tree-optimization/54920
882 * gcc.dg/torture/pr54920.c: New testcase.
884 2012-10-14 Janus Weil <janus@gcc.gnu.org>
887 * gfortran.dg/class_allocate_13.f90: New.
889 2012-10-08 Terry Guo <terry.guo@arm.com>
891 Backported from mainline
892 2012-09-19 Terry Guo <terry.guo@arm.com>
894 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
895 extra prune rules that will be applied to all tests in a .exp file.
896 (gcc-dg-prune): Use rules defined by the above variable.
897 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
898 harmless warnings on architecture switch conflict.
900 2012-10-08 Jakub Jelinek <jakub@redhat.com>
903 * g++.dg/template/pr54858.C: New test.
905 2012-10-05 Jakub Jelinek <jakub@redhat.com>
907 PR tree-optimization/33763
908 * c-c++-common/pr33763.c: New test.
910 2012-10-03 Jakub Jelinek <jakub@redhat.com>
913 * g++.dg/cpp0x/constexpr-ref4.C: New test.
915 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
918 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
920 2012-09-27 Jakub Jelinek <jakub@redhat.com>
923 * gcc.target/i386/pr54703.c: New test.
925 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
927 Backport from mainline:
929 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
930 * lib/gcc-dg.exp (process-message): Don't ignore errors.
932 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
933 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
935 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
936 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
938 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
939 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
941 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
942 * lib/target-supports.exp
943 (check_effective_target_vect_widen_mult_qi_to_hi,
944 check_effective_target_vect_widen_mult_hi_to_si,
945 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
946 check_effective_target_vect_widen_mult_hi_to_si_pattern,
947 check_effective_target_vect_pack_trunc,
948 check_effective_target_vect_unpack,
949 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
952 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
953 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
954 target instead of xfailing it.
955 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
956 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
957 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
958 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
959 * gcc.dg/vect/vect-104.c: Likewise.
960 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
961 * gcc.dg/vect/vect-outer-1.c: Likewise.
962 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
963 * gcc.dg/vect/vect-outer-1a.c: Likewise.
964 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
965 * gcc.dg/vect/vect-outer-1b.c: Likewise.
966 * gcc.dg/vect/vect-outer-2b.c: Likewise.
967 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
968 * gcc.dg/vect/vect-outer-3a.c: Likewise.
969 * gcc.dg/vect/vect-outer-3b.c: Likewise.
970 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
972 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
973 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
975 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
977 Backport from mainline:
978 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
981 * gnat.dg/lto15.adb: Require lto.
983 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
985 * gnat.dg/opt20.ads: Move dg directive to...
986 * gnat.dg/opt20.adb: ...here.
987 * gnat.dg/addr1.ad[sb]: Likewise.
988 * gnat.dg/concat2.ad[sb]: Likewise.
989 * gnat.dg/array16.ad[sb]: Likewise.
990 * gnat.dg/atomic5.ad[sb]: Likewise.
991 * gnat.dg/discr29.ad[sb]: Likewise.
992 * gnat.dg/noreturn5.ad[sb]: Likewise.
993 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
994 * gnat.dg/discr23.ads: Remove dg directive.
995 * gnat.dg/nested_float_packed.ads: Likewise.
996 * gnat.dg/oconst6.ads: Move to...
997 * gnat.dg/specs/oconst6.ads: ...here.
999 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1002 * gcc.c-torture/compile/pr54552-1.c: New test.
1004 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1007 * gcc.c-torture/compile/pr54103-1.c,
1008 gcc.c-torture/compile/pr54103-2.c,
1009 gcc.c-torture/compile/pr54103-3.c,
1010 gcc.c-torture/compile/pr54103-4.c,
1011 gcc.c-torture/compile/pr54103-5.c,
1012 gcc.c-torture/compile/pr54103-6.c: New tests.
1013 * gcc.dg/c90-const-expr-8.c: Update expected column number.
1015 2012-09-20 Jakub Jelinek <jakub@redhat.com>
1017 Backported from mainline
1018 2012-09-17 Jakub Jelinek <jakub@redhat.com>
1020 PR tree-optimization/54563
1021 * g++.dg/torture/pr54563.C: New test.
1023 2012-09-20 Release Manager
1025 * GCC 4.7.2 released.
1027 2012-09-14 Jason Merrill <jason@redhat.com>
1030 * g++.dg/init/aggr9.C: New.
1032 2012-09-13 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/implicit_pure_3.f90: New.
1037 2012-09-13 Jakub Jelinek <jakub@redhat.com>
1040 * gcc.c-torture/compile/pr54559.c: New test.
1042 2012-09-13 Jason Merrill <jason@redhat.com>
1045 * g++.dg/cpp0x/constexpr-temp1.C: New.
1047 2012-09-13 Jason Merrill <jason@redhat.com>
1050 * g++.dg/template/anonunion2.C: New.
1052 2012-09-13 Jason Merrill <jason@redhat.com>
1055 * g++.dg/template/init10.C: New.
1057 2012-09-12 Tobias Burnus <burnus@net-b.de>
1061 * gfortran.dg/coarray_10.f90: Update dg-error.
1062 * gfortran.dg/coarray_28.f90: New.
1063 * gfortran.dg/array_section_3.f90: New.
1065 2012-09-10 Jason Merrill <jason@redhat.com>
1068 * g++.dg/cpp0x/implicit14.C: New.
1072 * g++.dg/cpp0x/constexpr-virtual2.C: New.
1073 * g++.dg/cpp0x/constexpr-virtual3.C: New.
1075 2012-09-10 Janus Weil <janus@gcc.gnu.org>
1079 * gfortran.dg/select_type_29.f03: New.
1081 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
1084 * g++.dg/tree-ssa/pr54515.C: new testcase
1086 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
1089 * gfortran.dg/bound_simplification_3.f90: New test.
1091 2012-09-07 Richard Guenther <rguenther@suse.de>
1093 Backport from mainline
1094 2012-07-13 Richard Guenther <rguenther@suse.de>
1096 PR tree-optimization/53922
1097 * gcc.dg/torture/pr53922.c: New testcase.
1099 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
1101 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1103 2012-09-07 Jakub Jelinek <jakub@redhat.com>
1105 Backported from mainline
1106 2012-09-06 Jakub Jelinek <jakub@redhat.com>
1108 PR rtl-optimization/54455
1109 * gcc.dg/54455.c: New test.
1111 2012-09-06 Andrew Pinski <apinski@cavium.com>
1114 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1116 2012-09-05 Jakub Jelinek <jakub@redhat.com>
1119 * c-c++-common/pr54486.c: New test.
1121 2012-09-05 Joey Ye <joey.ye@arm.com>
1123 Backported from trunk
1124 2012-08-28 Joey Ye <joey.ye@arm.com>
1126 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1128 2012-09-03 Jakub Jelinek <jakub@redhat.com>
1130 Backported from mainline
1131 2012-09-01 Jakub Jelinek <jakub@redhat.com>
1134 * gcc.dg/torture/pr54436.c: New test.
1136 2012-08-31 Jakub Jelinek <jakub@redhat.com>
1139 * gcc.c-torture/compile/pr54428.c: New test.
1141 2012-08-24 Jakub Jelinek <jakub@redhat.com>
1144 * gcc.dg/pr54363.c: New test.
1146 2012-08-31 Ollie Wild <aaw@google.com>
1149 * g++.dg/init/lifetime3.C: New test.
1151 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
1153 Backport from mainline
1154 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
1157 * gcc.target/i386/pr46254.c: New test.
1159 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1161 Backported from trunk
1162 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1165 * gcc.dg/gomp/pr53992.c: New test.
1167 2012-08-13 Jakub Jelinek <jakub@redhat.com>
1169 Backported from trunk
1170 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1172 PR rtl-optimization/53942
1173 * gcc.dg/pr53942.c: New test.
1175 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1177 Backport from mainline
1178 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
1180 * lib/target-supports.exp
1181 (check_effective_target_vect_natural_alignment): New function.
1182 * gcc.dg/align-2.c: Only run on targets with natural alignment
1184 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1185 alignment of vector types.
1187 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1189 Backport from mainline
1190 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1192 PR rtl-optimization/54157
1193 * gcc.target/i386/pr54157.c: New file.
1195 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1197 Backport from mainline
1198 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1201 * gcc.dg/torture/pr52530.c: New test.
1203 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1205 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1206 rand, srand. Include <stdlib.h>.
1208 2012-07-20 Jason Merrill <jason@redhat.com>
1211 * g++.dg/other/array7.C: New.
1213 2012-07-19 Jason Merrill <jason@redhat.com>
1216 * g++.dg/init/mutable1.C: New.
1218 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1220 * gnat.dg/opt25.adb: New test.
1221 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1222 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1224 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1226 * gnat.dg/aggr20.ad[sb]: New test.
1227 * gnat.dg/aggr20_pkg.ads: New helper.
1229 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1231 * gnat.dg/derived_type3.adb: New test.
1232 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1234 2012-07-19 Richard Guenther <rguenther@suse.de>
1235 Eric Botcazou <ebotcazou@adacore.com>
1237 * gnat.dg/loop_optimization11.adb: New testcase.
1238 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1240 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1242 * gnat.dg/discr38.adb: New test.
1244 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1247 * c-c++-common/gomp/pr54017.c: New test.
1249 2012-07-18 Richard Guenther <rguenther@suse.de>
1251 Backport from mainline
1252 2012-05-03 Richard Guenther <rguenther@suse.de>
1254 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1255 unsupported prefetching support.
1257 2012-07-17 Jason Merrill <jason@redhat.com>
1260 * g++.dg/parse/enum9.C: New.
1262 2012-07-17 Jason Merrill <jason@redhat.com>
1265 * g++.dg/template/array23.C: New.
1267 2012-07-17 Jason Merrill <jason@redhat.com>
1270 * g++.dg/template/current-inst1.C: New.
1271 * g++.dg/parse/crash35.C: Adjust.
1273 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1275 PR rtl-optimization/53908
1276 * gcc.dg/torture/pr53908.c: New test.
1278 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1280 Backport from mainline
1281 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1284 * g++.dg/other/pr53811.C: New test.
1286 2012-07-10 Jason Merrill <jason@redhat.com>
1289 * g++.dg/cpp0x/defaulted36.C: New.
1290 * g++.dg/cpp0x/defaulted21.C: Adjust.
1292 * g++.dg/cpp0x/implicit13.C: New.
1294 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1296 Backport from mainline.
1297 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1299 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1301 * g++.dg/template/error46.C: Add missing comment to dg-message.
1302 * g++.dg/template/crash107.C: Likewise.
1303 * g++.dg/template/error47.C: Likewise.
1304 * g++.dg/template/crash108.C: Likewise.
1305 * g++.dg/overload/operator5.C: Likewise.
1307 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1308 errors in dg-message directives, add comments.
1310 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1312 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1313 scan-dump-dem-not): Use printable pattern in test name.
1315 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1317 * lib/target-supports-dg.exp (testname-for-summary): New.
1318 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1319 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1320 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1321 scan-module-absence, output-exists, output-exists-not: Use
1322 testname-for-summary.
1323 (dg-test): Clean up testname_with_flags.
1324 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1325 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1326 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1327 scan-assembler-dem-not, object-size: Use testname-for-summary.
1328 * lib/gcov.exp (run-gcov): Likewise.
1329 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1330 scan-dump-dem, scan-dump-dem-note): Likewise.
1332 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1333 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1334 including profopt.opt; save and restore existing value.
1335 * g++.dg/bprob/bprob.exp: Likewise.
1336 * gcc.dg/matrix/matrix.exp: Likewise.
1337 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1338 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1341 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1343 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1344 testname that includes flags, passed in as new argument, in
1346 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1347 and pass it to verify-* procedures.
1349 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1350 alignment torture options with usual torture options.
1352 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1353 messages reported for one line of source code.
1354 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1355 * g++.dg/cpp0x/decltype2.C: Likewise.
1356 * g++.dg/cpp0x/decltype3.C: Likewise.
1357 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1358 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1359 * g++.dg/cpp0x/static_assert3.C: Likewise.
1360 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1361 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1362 * g++.dg/cpp0x/union1.C: Likewise.
1363 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1364 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1365 * g++.dg/cpp0x/variadic2.C: Likewise.
1366 * g++.dg/cpp0x/variadic20.C: Likewise.
1367 * g++.dg/cpp0x/variadic74.C: Likewise.
1368 * g++.dg/diagnostic/bitfld2.C: Likewise.
1369 * g++.dg/ext/attrib44.C: Likewise.
1370 * g++.dg/ext/no-asm-1.C: Likewise.
1371 * g++.dg/other/error34.C: Likewise.
1372 * g++.dg/parse/crash46.C: Likewise.
1373 * g++.dg/parse/error10.C: Likewise.
1374 * g++.dg/parse/error2.C: Likewise.
1375 * g++.dg/parse/error3.C: Likewise.
1376 * g++.dg/parse/error36.C: Likewise.
1377 * g++.dg/parse/error8.C: Likewise.
1378 * g++.dg/parse/error9.C: Likewise.
1379 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1380 * g++.dg/parse/parser-pr28152.C: Likewise.
1381 * g++.dg/parse/template25.C: Likewise.
1382 * g++.dg/parse/typename11.C: Likewise.
1383 * g++.dg/tc1/dr147.C: Likewise.
1384 * g++.dg/template/deduce3.C: Likewise.
1385 * g++.dg/template/koenig9.C: Likewise.
1386 * g++.dg/template/pr23510.C: Likewise.
1387 * g++.dg/warn/pr12242.C: Likewise.
1388 * g++.dg/warn/pr30551-2.C: Likewise.
1389 * g++.dg/warn/pr30551.C: Likewise.
1390 * g++.old-deja/g++.other/typename1.C: Likewise.
1391 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1393 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1396 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1397 test summary unique.
1399 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1400 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1401 scan-stack-usage-not): Don't strip torture options from test name.
1403 * lib/scandump.exp (scan-dump-times): Use printable version of
1404 regexp in test summary line.
1406 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1407 messages reported for one line of source code.
1408 * gcc.dg/format/few-1.c: Likewise.
1409 * gcc.dg/ia64-sync-2.c: Likewise.
1410 * gcc.dg/sync-2.c: Likewise.
1411 * gcc.dg/noncompile/pr44517.c: Likewise.
1413 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1415 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1416 alignment torture options with usual torture options.
1417 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1418 instead of dg-options.
1419 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1420 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1421 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1422 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1423 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1424 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1426 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1427 to checks for multiple messages reported for one line of source code.
1428 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1430 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1431 messages reported for one line of source code.
1433 * gcc.dg/20031223-1.c: Add comments to check for multiple
1434 messages reported for one line of source code.
1435 * gcc.dg/Wconversion-integer.c: Likewise.
1436 * gcc.dg/Wfatal-2.c: Likewise.
1437 * gcc.dg/Wfatal.c: Likewise.
1438 * gcc.dg/Wobjsize-1.c: Likewise.
1439 * gcc.dg/c99-vla-jump-1.c: Likewise.
1440 * gcc.dg/c99-vla-jump-2.c: Likewise.
1441 * gcc.dg/c99-vla-jump-3.c: Likewise.
1442 * gcc.dg/c99-vla-jump-4.c: Likewise.
1443 * gcc.dg/c99-vla-jump-5.c: Likewise.
1444 * gcc.dg/decl-9.c: Likewise.
1445 * gcc.dg/declspec-10.c: Likewise.
1446 * gcc.dg/declspec-18.c: Likewise.
1447 * gcc.dg/mtune.c: Likewise.
1448 * gcc.dg/parser-pr28152-2.c: Likewise.
1449 * gcc.dg/parser-pr28152.c: Likewise.
1450 * gcc.dg/pr14475.c: Likewise.
1451 * gcc.dg/pr27953.c: Likewise.
1452 * gcc.dg/pr28322-3.c: Likewise.
1453 * gcc.dg/pr30457.c: Likewise.
1454 * gcc.dg/pr30551-2.c: Likewise.
1455 * gcc.dg/pr30551-3.c: Likewise.
1456 * gcc.dg/pr30551-4.c: Likewise.
1457 * gcc.dg/pr30551-5.c: Likewise.
1458 * gcc.dg/pr30551-6.c: Likewise.
1459 * gcc.dg/pr30551.c: Likewise.
1460 * gcc.dg/pr45461.c: Likewise.
1461 * gcc.dg/pr48552-1.c: Likewise.
1462 * gcc.dg/pr48552-2.c: Likewise.
1463 * gcc.dg/redecl-1.c: Likewise.
1464 * gcc.dg/transparent-union-3.c: Likewise.
1465 * gcc.dg/utf-dflt.c: Likewise.
1466 * gcc.dg/utf-dflt2.c: Likewise.
1467 * gcc.dg/vla-8.c: Likewise.
1468 * gcc.dg/vla-init-1.c: Likewise.
1469 * gcc.dg/wtr-int-type-1.c: Likewise.
1471 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1472 messages reported for for one line of source code.
1473 * c-c++-common/raw-string-5.c: Likewise.
1474 * c-c++-common/raw-string-4.c: Likewise.
1475 * c-c++-common/raw-string-6.c: Likewise.
1476 * c-c++-common/pr20000.c: Likewise.
1478 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1479 messages reported for one line of source code.
1480 * gcc.dg/cpp/pr30786.c: Likewise.
1481 * gcc.dg/cpp/pr28709.c: Likewise.
1482 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1483 * gcc.dg/cpp/macspace2.c: Likewise.
1484 * gcc.dg/cpp/missing-header-1.c: Likewise.
1485 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1486 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1487 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1489 2012-07-09 Jason Merrill <jason@redhat.com>
1492 * g++.dg/cpp0x/nullptr29.C: New.
1494 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1497 * gfortran.dg/inline_sum_4.f90: New test.
1499 2012-07-06 Richard Guenther <rguenther@suse.de>
1501 Backport from mainline
1502 2012-06-18 Richard Guenther <rguenther@suse.de>
1504 PR tree-optimization/53693
1505 * g++.dg/torture/pr53693.C: New testcase.
1507 2012-07-06 Richard Guenther <rguenther@suse.de>
1509 Backport from mainline
1510 2012-04-11 Richard Guenther <rguenther@suse.de>
1513 * gfortran.dg/pr52621.f90: New testcase.
1515 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1517 Backport from mainline
1518 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1520 * gcc.target/powerpc/lhs-1.c: New.
1521 * gcc.target/powerpc/lhs-2.c: New.
1522 * gcc.target/powerpc/lhs-3.c: New.
1524 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1526 * gnat.dg/recursive_call.adb: New test.
1528 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1530 * gnat.dg/discr37.ad[sb]: New test.
1532 2012-07-02 Jason Merrill <jason@redhat.com>
1535 * g++.dg/template/ref6.C: New.
1538 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1540 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1542 Backport from mainline.
1543 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1544 * gcc.target/arm/neon-vrev.c: New.
1546 2012-06-28 Richard Guenther <rguenther@suse.de>
1549 * gcc.dg/torture/pr53790.c: New testcase.
1551 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1554 * g++.dg/cpp0x/forw_enum11.C: New.
1556 2012-06-26 Richard Guenther <rguenther@suse.de>
1559 * g++.dg/torture/pr53752.C: New testcase.
1561 2012-06-25 Jason Merrill <jason@redhat.com>
1565 * g++.dg/cpp0x/decltype38.C: New.
1566 * g++.dg/cpp0x/variadic132.C: New.
1569 * g++.dg/cpp0x/nullptr28.C: New.
1572 * g++.dg/cpp0x/constexpr-tuple.C: New.
1574 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1577 * gcc.target/i386/pr53759.c: New test.
1580 * g++.dg/cpp0x/nsdmi7.C: New test.
1582 2012-06-22 Tobias Burnus <burnus@net-b.de>
1584 Backport from mainline
1585 2012-06-17 Tobias Burnus <burnus@net-b.de>
1589 * gfortran.dg/transfer_check_3.f90: New.
1591 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1593 * gnat.dg/lto15.ad[sb]: New test.
1595 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1597 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1598 and add __sh__ case.
1600 2012-06-19 Jason Merrill <jason@redhat.com>
1603 * g++.dg/cpp0x/decltype37.C: New.
1606 * g++.dg/debug/localclass1.C: New.
1608 * g++.dg/debug/dwarf2/namespace-2.C: New.
1609 * g++.dg/debug/dwarf2/localclass3.C: New.
1611 2012-06-19 Richard Guenther <rguenther@suse.de>
1614 * g++.dg/lto/pr53470_0.C: New testcase.
1615 * gcc.dg/lto/pr53470_0.c: Likewise.
1617 2012-06-19 Jason Merrill <jason@redhat.com>
1621 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1624 * g++.dg/template/local7.C: New.
1626 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1628 Back port from mainline
1629 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1632 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1633 directive to Scan for vpmuldq, not vpmacsdql.
1635 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1637 * gnat.dg/vect8.ad[sb]: New test.
1639 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1641 Backported from mainline
1642 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1644 PR rtl-optimization/53589
1645 * gcc.dg/torture/pr53589.c: New test.
1647 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1650 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1651 * gcc.dg/gomp/critical-4.c: Likewise.
1652 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1653 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1654 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1655 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1656 * c-c++-common/gomp/pr53580.c: New test.
1658 2012-06-14 Tobias Burnus <burnus@net-b.de>
1660 Backport from mainline
1661 2012-06-04 Tobias Burnus <burnus@net-b.de>
1664 * gfortran.dg/init_flag_10.f90: New.
1666 2012-06-14 Richard Guenther <rguenther@suse.de>
1668 Backport from mainline
1669 2012-06-11 Richard Guenther <rguenther@suse.de>
1672 * g++.dg/ext/pr53605.C: New testcase.
1674 2012-06-14 Tobias Burnus <burnus@net-b.de>
1677 * gfortran.dg/save_4.f90: New.
1679 2012-06-14 Richard Guenther <rguenther@suse.de>
1681 Backport from mainline
1682 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1685 * g++.dg/cpp0x/pr52841.C: New testcase.
1687 2012-06-13 Christian Bruel <christian.bruel@st.com>
1690 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1692 2012-06-14 Release Manager
1694 * GCC 4.7.1 released.
1696 2012-06-12 Jason Merrill <jason@redhat.com>
1699 * g++.dg/template/local7.C: New.
1703 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1705 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1708 * g++.dg/warn/Wenum-compare-no-2: New.
1710 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1713 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1714 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1715 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1716 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1717 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1718 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1719 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1720 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1722 2012-06-04 Richard Guenther <rguenther@suse.de>
1724 Backport from mainline
1725 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1728 * gcc.c-torture/compile/pr52979-1.c: New test.
1729 * gcc.c-torture/execute/pr52979-1.c: New test.
1730 * gcc.c-torture/execute/pr52979-2.c: New test.
1732 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1734 PR tree-optimization/53550
1735 * gcc.dg/pr53550.c: New test.
1737 2012-06-04 Richard Guenther <rguenther@suse.de>
1738 Eric Botcazou <ebotcazou@adacore.com>
1740 Backport from mainline
1744 * gcc.dg/torture/pr48124-1.c: New testcase.
1745 * gcc.dg/torture/pr48124-2.c: Likewise.
1746 * gcc.dg/torture/pr48124-3.c: Likewise.
1747 * gcc.dg/torture/pr48124-4.c: Likewise.
1748 * gnat.dg/pack16.adb: Likewise.
1749 * gnat.dg/pack16_pkg.ads: Likewise.
1750 * gnat.dg/pack17.adb: Likewise.
1751 * gnat.dg/specs/pack7.ads: Likewise.
1752 * gnat.dg/specs/pack8.ads: Likewise.
1753 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1755 2012-06-01 Jason Merrill <jason@redhat.com>
1758 * g++.dg/ext/visibility/template12.C: New.
1759 * g++.dg/ext/attrib14.C: Adjust warning line.
1762 * g++.dg/parse/new6.C: New.
1763 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1765 2012-06-01 Jason Merrill <jason@redhat.com>
1768 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1770 2012-06-01 Jason Merrill <jason@redhat.com>
1773 * g++.dg/cpp0x/auto33.C: New.
1775 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1777 * c-c++-common/restrict-2.c: Revert previous change.
1779 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1782 * gnat.dg/lto14.adb: Skip on Solaris.
1784 2012-05-31 Jason Merrill <jason@redhat.com>
1787 * g++.dg/cpp0x/initlist-ctor1.C: New.
1789 2012-05-31 Richard Guenther <rguenther@suse.de>
1792 * gcc.dg/torture/pr48493.c: New testcase.
1794 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1797 * g++.dg/init/new33.C: New test.
1799 2012-05-30 Jason Merrill <jason@redhat.com>
1802 * c-c++-common/array-lit.c: New.
1803 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1805 2012-05-30 Richard Guenther <rguenther@suse.de>
1808 * gcc.dg/torture/pr53501.c: New testcase.
1809 * c-c++-common/restrict-2.c: Adjust.
1811 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1813 PR rtl-optimization/53519
1814 * gcc.c-torture/compile/pr53519.c: New test.
1816 2012-05-29 Richard Guenther <rguenther@suse.de>
1818 PR tree-optimization/53516
1819 * gcc.dg/torture/pr53516.c: New testcase.
1821 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
1824 * g++.dg/parse/crash60.C: New.
1826 2012-05-28 Jakub Jelinek <jakub@redhat.com>
1828 PR tree-optimization/53505
1829 * c-c++-common/torture/pr53505.c: New test.
1831 2012-05-25 Ian Lance Taylor <iant@google.com>
1833 * gcc.dg/split-6.c: New test.
1835 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1837 * gnat.dg/lto14.adb: New test.
1839 2012-05-24 Richard Guenther <rguenther@suse.de>
1842 * g++.dg/tree-prof/pr53460.C: New testcase.
1844 2012-05-24 Jakub Jelinek <jakub@redhat.com>
1846 PR tree-optimization/53465
1847 * gcc.c-torture/execute/pr53465.c: New test.
1849 2012-05-23 Tobias Burnus <burnus@net-b.de>
1852 * gfortran.dg/realloc_on_assign_15.f90: New.
1854 2012-05-22 Richard Guenther <rguenther@suse.de>
1856 PR tree-optimization/53408
1857 * gcc.dg/torture/pr53408.c: New testcase.
1859 2012-05-22 Richard Guenther <rguenther@suse.de>
1862 * gcc.dg/torture/pr51071-2.c: New testcase.
1864 2012-05-21 Jakub Jelinek <jakub@redhat.com>
1866 PR tree-optimization/53366
1867 * gcc.dg/torture/pr53366-1.c: New test.
1868 * gcc.dg/torture/pr53366-2.c: New test.
1869 * gcc.target/i386/pr53366-1.c: New test.
1870 * gcc.target/i386/pr53366-2.c: New test.
1872 PR tree-optimization/53409
1873 * gcc.c-torture/compile/pr53409.c: New test.
1875 PR tree-optimization/53410
1876 * gcc.c-torture/compile/pr53410-1.c: New test.
1877 * gcc.c-torture/compile/pr53410-2.c: New test.
1879 2012-05-21 Joseph Myers <joseph@codesourcery.com>
1882 * gcc.c-torture/compile/pr53418-1.c,
1883 gcc.c-torture/compile/pr53418-2.c: New tests.
1885 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
1887 * gcc.dg/tm/indirect-2.c: New test.
1889 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1891 Backport from mainline
1892 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
1893 H.J. Lu <hongjiu.lu@intel.com>
1896 * gcc.target/i386/pr53416.c: New file.
1898 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1900 * gnat.dg/lto13.adb: New test.
1901 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1903 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1905 * gnat.dg/specs/lto12.ads: New test.
1906 * gnat.dg/specs/lto12_pkg.ads: New helper.
1908 2012-05-17 David S. Miller <davem@davemloft.net>
1910 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1911 failure on sparc-*-linux-gnu.
1913 2012-05-16 Richard Henderson <rth@redhat.com>
1916 * g++.dg/opt/pr52727.C: New testcase.
1918 2012-05-16 Richard Guenther <rguenther@suse.de>
1920 PR tree-optimization/53364
1921 * g++.dg/torture/pr53364.C: New testcase.
1923 2012-05-15 Jakub Jelinek <jakub@redhat.com>
1926 * gcc.dg/pr53358.c: New test.
1928 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
1930 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
1931 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
1933 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
1935 * gnat.dg/null_pointer_deref3.adb: New test.
1937 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
1940 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
1942 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
1944 * gnat.dg/lto11.ad[sb]: New test.
1946 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
1949 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
1951 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1953 PR tree-optimization/53239
1954 * g++.dg/opt/vrp3.C: New test.
1955 * g++.dg/opt/vrp3-aux.cc: New file.
1956 * g++.dg/opt/vrp3.h: New file.
1958 2012-05-07 Tobias Burnus <burnus@net-b.de>
1960 Backport from mainline:
1961 2012-05-07 Tobias Burnus <burnus@net-b.de>
1964 * gfortran.dg/typebound_operator_15.f90: New.
1966 2012-05-05 Tobias Burnus <burnus@net-b.de>
1968 Backport from mainline:
1969 2012-05-04 Tobias Burnus <burnus@net-b.de>
1972 * gfortran.dg/constructor_7.f90: New.
1973 * gfortran.dg/constructor_8.f90: New.
1975 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1977 Backport from mainline:
1979 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1981 PR tree-optimization/52633
1982 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1983 recognized as widening shifts instead of over-widening.
1984 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1985 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1986 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1987 * gcc.target/arm/pr52633.c: New test.
1989 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1991 PR tree-optimization/52870
1992 * gcc.dg/vect/pr52870.c: New test.
1994 2012-05-04 Richard Guenther <rguenther@suse.de>
1996 * gcc.dg/lto/pr53214_0.c: New testcase.
1998 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2000 * gcc.target/ia64/pr48496.c: New test.
2001 * gcc.target/ia64/pr52657.c: Likewise.
2003 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2005 Backport from mainline
2006 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2009 * gcc.target/powwerpc/pr53199.c: New file.
2011 2012-05-03 Martin Jambor <mjambor@suse.cz>
2013 Backport from mainline
2014 2012-05-02 Martin Jambor <mjambor@suse.cz>
2017 * g++.dg/lto/pr52605_0.C: New test.
2019 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2022 * g++.dg/other/final2.C: New.
2024 2012-05-03 Jakub Jelinek <jakub@redhat.com>
2027 * gcc.dg/pr53174.c: New test.
2030 * gcc.target/arm/pr53187.c: New test.
2031 * gcc.c-torture/compile/pr53187.c: New test.
2033 2012-05-03 Richard Guenther <rguenther@suse.de>
2035 PR tree-optimization/53144
2036 * gcc.dg/torture/pr53144.c: New testcase.
2038 2012-05-02 Tobias Burnus <burnus@net-b.de>
2040 Backport from mainline
2041 2012-04-16 Tobias Burnus <burnus@net-b.de>
2044 * gfortran.dg/pointer_intent_6.f90: New.
2046 2012-05-02 Jakub Jelinek <jakub@redhat.com>
2048 PR tree-optimization/53163
2049 * gcc.c-torture/compile/pr53163.c: New test.
2051 PR rtl-optimization/53160
2052 * gcc.c-torture/execute/pr53160.c: New test.
2054 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2058 * gfortran.dg/function_optimize_12.f90: New test.
2060 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
2062 Backport from mainline
2063 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2066 * gcc.c-torture/execute/20120427-1.c: New testcase.
2068 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
2071 * gcc.dg/torture/pr53120.c: New test.
2073 2012-04-25 Jakub Jelinek <jakub@redhat.com>
2076 * gcc.dg/pr52880.c: New test.
2078 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
2081 PR tree-optimizations/52891
2083 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2085 2012-04-24 Richard Guenther <rguenther@suse.de>
2087 PR tree-optimization/53085
2088 * g++.dg/torture/pr53085.C: New testcase.
2090 2012-04-23 Richard Guenther <rguenther@suse.de>
2093 * gcc.dg/pr53060.c: New testcase.
2095 2012-04-23 Jakub Jelinek <jakub@redhat.com>
2097 PR tree-optimizations/52891
2098 * gcc.c-torture/compile/pr52891-1.c: New test.
2099 * gcc.c-torture/compile/pr52891-2.c: New test.
2101 2012-04-20 Ian Lance Taylor <iant@google.com>
2103 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2104 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2106 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2109 * g++.dg/parse/crash59.C: New.
2111 2012-04-16 Jason Merrill <jason@redhat.com>
2114 * g++.dg/cpp0x/variadic131.C: New.
2116 2012-04-16 Jason Merrill <jason@redhat.com>
2119 * g++.dg/cpp0x/variadic129.C: New.
2122 * g++.dg/cpp0x/variadic128.C: New.
2124 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
2126 Backport from mainline
2127 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
2130 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2131 second function argument.
2132 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2133 (calc_permps): Update declaration. Calculate result correctly.
2134 (avx2_test): Change src2 type to union256i_d.
2135 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2138 2012-04-16 Martin Jambor <mjambor@suse.cz>
2140 Backported from mainline
2142 2012-04-13 Martin Jambor <mjambor@suse.cz>
2145 * g++.dg/ipa/pr52939.C: New test.
2147 2012-04-15 Jason Merrill <jason@redhat.com>
2150 * g++.dg/cpp0x/variadic125.C: New.
2153 * g++.dg/cpp0x/variadic124.C: New.
2155 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
2158 * g++.dg/lookup/using52.C: New.
2160 2012-04-13 Jason Merrill <jason@redhat.com>
2163 * g++.dg/cpp0x/variadic123.C: New.
2164 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2166 2012-04-11 Jason Merrill <jason@redhat.com>
2169 * g++.dg/ext/attrib45.C: New.
2171 2012-04-13 Tom de Vries <tom@codesourcery.com>
2173 Backport from mainline r186419.
2175 2012-04-13 Tom de Vries <tom@codesourcery.com>
2177 * gcc.dg/pr52734.c: New test.
2179 2012-04-13 Richard Guenther <rguenther@suse.de>
2181 PR tree-optimization/52969
2182 * gcc.dg/torture/pr52969.c: New testcase.
2184 2012-04-13 Richard Guenther <rguenther@suse.de>
2187 * gcc.dg/pr52862.c: New testcase.
2189 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2191 Backport from mainline
2192 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2195 * gcc.target/powerpc/pr52775.c: New file.
2197 2012-04-12 Richard Guenther <rguenther@suse.de>
2199 PR tree-optimization/52943
2200 * gcc.dg/torture/pr52943.c: New testcase.
2202 2012-04-09 Mike Stump <mikestump@comcast.net>
2204 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2205 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2206 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2207 * gnat.dg/aggr11.adb: Likewise.
2208 * gnat.dg/aggr11_pkg.ads: Likewise.
2209 * gnat.dg/aggr15.adb: Likewise.
2210 * gnat.dg/aggr15.ads: Likewise.
2211 * gnat.dg/aggr17.adb: Likewise.
2212 * gnat.dg/aggr18.adb: Likewise.
2213 * gnat.dg/array14.adb: Likewise.
2214 * gnat.dg/array14.ads: Likewise.
2215 * gnat.dg/array14_pkg.ads: Likewise.
2216 * gnat.dg/array19.adb: Likewise.
2217 * gnat.dg/array19.ads: Likewise.
2218 * gnat.dg/discr27.adb: Likewise.
2219 * gnat.dg/discr27.ads: Likewise.
2220 * gnat.dg/discr35.adb: Likewise.
2221 * gnat.dg/discr35.ads: Likewise.
2222 * gnat.dg/discr6.adb: Likewise.
2223 * gnat.dg/discr6_pkg.ads: Likewise.
2224 * gnat.dg/import1.adb: Likewise.
2225 * gnat.dg/import1.ads: Likewise.
2226 * gnat.dg/loop_address2.adb: Likewise.
2227 * gnat.dg/opt7.adb: Likewise.
2228 * gnat.dg/opt7.ads: Likewise.
2229 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2230 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2231 * gnat.dg/rep_clause2.adb: Likewise.
2232 * gnat.dg/rep_clause2.ads: Likewise.
2233 * gnat.dg/slice2.adb: Likewise.
2234 * gnat.dg/slice2.ads: Likewise.
2235 * gnat.dg/slice6.adb: Likewise.
2236 * gnat.dg/slice6_pkg.ads: Likewise.
2237 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2238 * gnat.dg/taft_type2.adb: Likewise.
2239 * gnat.dg/taft_type2.ads: Likewise.
2240 * gnat.dg/taft_type2_pkg.ads: Likewise.
2241 * gnat.dg/volatile10.adb: Likewise.
2242 * gnat.dg/volatile10_pkg.ads: Likewise.
2244 * gcc.dg/dll-8.c: Remove execute permissions.
2245 * g++.dg/ext/dllexport5.C: Likewise.
2247 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2249 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2250 (check_effective_target_sync_long_long): Add SPARC case.
2251 (check_effective_target_sync_long_long_runtime): Likewise.
2252 (check_effective_target_sync_int_long): Adjust SPARC case.
2253 (check_effective_target_sync_char_short): Likewise.
2255 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2259 * gfortran.dg/function_optimize_11.f90: New test.
2261 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2265 * gfortran.dg/use_only_6.f90: New test.
2267 2012-04-06 Mike Stump <mikestump@comcast.net>
2270 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2272 2012-04-05 Jason Merrill <jason@redhat.com>
2275 * g++.dg/template/qualified-id5.C: New.
2277 2012-04-03 Jason Merrill <jason@redhat.com>
2280 * g++.dg/cpp0x/variadic-value1.C: New.
2282 2012-04-03 Richard Guenther <rguenther@suse.de>
2284 Backport from mainline
2285 2012-03-02 Richard Guenther <rguenther@suse.de>
2287 PR tree-optimization/52406
2288 * gcc.dg/torture/pr52406.c: New testcase.
2290 2012-04-03 Richard Guenther <rguenther@suse.de>
2292 Backport from mainline
2293 2012-03-15 Richard Guenther <rguenther@suse.de>
2296 * gfortran.dg/vect/pr52580.f: New testcase.
2298 2012-04-03 Richard Guenther <rguenther@suse.de>
2300 Backport from mainline
2301 2012-03-06 Richard Guenther <rguenther@suse.de>
2304 * gcc.dg/torture/pr52493.c: New testcase.
2306 2012-03-23 Richard Guenther <rguenther@suse.de>
2308 PR tree-optimization/52678
2309 * gfortran.dg/pr52678.f: New testcase.
2311 2012-03-26 Richard Guenther <rguenther@suse.de>
2313 PR tree-optimization/52701
2314 * gfortran.dg/pr52701.f90: New testcase.
2316 2012-03-30 Richard Guenther <rguenther@suse.de>
2318 PR tree-optimization/52754
2319 * gcc.target/i386/pr52754.c: New testcase.
2321 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2323 PR tree-optimization/52835
2324 * gfortran.dg/pr52835.f90: New test.
2326 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2328 * gnat.dg/controlled6.adb: New test.
2329 * gnat.dg/controlled6_pkg.ads: New helper.
2330 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2332 2012-03-29 Meador Inge <meadori@codesourcery.com>
2335 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2337 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2340 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2342 2012-03-29 Jason Merrill <jason@redhat.com>
2345 * g++.dg/template/inherit8.C: New.
2347 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2350 * g++.dg/ext/weak4.C: New test.
2352 2012-03-29 Jason Merrill <jason@redhat.com>
2355 * g++.dg/cpp0x/initlist-array3.C: New.
2357 2012-03-28 Jason Merrill <jason@redhat.com>
2360 * g++.dg/overload/virtual2.C: New.
2362 2012-03-28 Martin Jambor <mjambor@suse.cz>
2364 Backported from mainline
2365 2012-03-27 Martin Jambor <mjambor@suse.cz>
2368 * gcc.dg/torture/pr52693.c: New test.
2370 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2373 * gcc.dg/pr52691.c: New test.
2376 * gcc.c-torture/compile/pr52750.c: New test.
2378 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2380 Backport from 2012-03-28 mainline r185910.
2383 * gcc.target/avr/torture/builtins-2.c: New test.
2385 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2388 * gcc.target/i386/pr52736.c: New test.
2390 2012-03-27 Richard Guenther <rguenther@suse.de>
2393 * gcc.dg/torture/pr52720.c: New testcase.
2395 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2397 Backport from 2012-03-26 mainline r185793.
2399 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2400 Add "-Os -flto" to list.
2402 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2404 * gnat.dg/concat2.ad[sb]: New test.
2406 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2409 * gcc.c-torture/compile/limits-externdecl.c: New test.
2411 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2414 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2416 2012-03-22 Tobias Burnus <burnus@net-b.de>
2419 * gfortran.dg/intrinsic_8.f90: New.
2421 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2424 * g++.dg/ext/attrib44.C: New test.
2426 2012-03-22 Jason Merrill <jason@redhat.com>
2428 * g++.dg/torture/pr52582.C: New.
2430 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2432 Backport from 2012-03-20 mainline r185583.
2434 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2437 Backport from 2012-03-20 mainline r185570.
2440 * gcc.target/avr/torture/addr-space-2.h: New file.
2441 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2442 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2443 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2444 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2446 Backport from 2012-03-12 mainline r185255.
2449 * gcc.target/avr/torture/addr-space-1.h: New file.
2450 * gcc.target/avr/torture/addr-space-g.h: New test.
2451 * gcc.target/avr/torture/addr-space-0.h: New test.
2452 * gcc.target/avr/torture/addr-space-1.h: New test.
2453 * gcc.target/avr/torture/addr-space-x.h: New test.
2455 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2457 Backported from mainline
2458 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2461 * g++.dg/cpp0x/udlit-args2.C: New test.
2463 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2466 * gcc.dg/Wunused-var-3.c: New test.
2468 2012-03-22 Release Manager
2470 * GCC 4.7.0 released.
2472 2012-03-20 Jason Merrill <jason@redhat.com>
2474 * g++.dg/cpp0x/auto32.C: New.
2476 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2477 Andrew Pinski <apinski@cavium.com>
2480 * gcc.dg/pr52592.c: New test.
2482 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2485 * g++.dg/opt/pr52582.C: New test.
2487 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2490 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2492 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2494 2012-03-10 Tobias Burnus <burnus@net-b.de>
2497 * gfortran.dg/proc_ptr_34.f90: New.
2499 2012-03-07 Jason Merrill <jason@redhat.com>
2502 * g++.dg/cpp0x/udlit-mangle.C: New.
2504 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2506 Backport from mainline r184894.
2507 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2510 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2512 Backport from mainline
2513 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2515 * gcc.target/powerpc/pr52457.c: New test.
2517 2012-03-01 Kai Tietz <ktietz@redhat.com>
2519 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2520 routines on mingw targets.
2521 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2524 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2526 PR tree-optimization/52445
2527 * gcc.dg/pr52445.c: New test.
2529 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2532 * gcc.c-torture/compile/pr52437.c: New test.
2535 * gcc.dg/torture/pr52419.c: New test.
2537 PR tree-optimization/52429
2538 * gcc.dg/torture/pr52429.c: New test.
2539 * g++.dg/opt/pr52429.C: New test.
2541 2012-02-29 Richard Guenther <rguenther@suse.de>
2544 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2545 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2546 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2547 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2548 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2549 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2551 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2553 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2555 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2558 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2560 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2563 * gcc.target/arm/neon/pr51534.c: New testcase.
2565 2012-02-28 Richard Guenther <rguenther@suse.de>
2568 * gcc.dg/torture/pr52407.c: New testcase.
2570 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2572 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2573 * gcc.target/arm/vfp2.c: Likewise.
2574 * gcc.target/arm/vfp3.c: Likewise.
2575 * gcc.target/arm/vfp4.c: Likewise.
2576 * gcc.target/arm/vfp5.c: Likewise.
2577 * gcc.target/arm/vfp6.c: Likewise.
2578 * gcc.target/arm/vfp7.c: Likewise.
2579 * gcc.target/arm/vfp8.c: Likewise.
2580 * gcc.target/arm/vfp9.c: Likewise.
2581 * gcc.target/arm/vfp10.c: Likewise.
2582 * gcc.target/arm/vfp11.c: Likewise.
2583 * gcc.target/arm/vfp12.c: Likewise.
2584 * gcc.target/arm/vfp13.c: Likewise.
2585 * gcc.target/arm/vfp14.c: Likewise.
2586 * gcc.target/arm/vfp15.c: Likewise.
2587 * gcc.target/arm/vfp16.c: Likewise.
2588 * gcc.target/arm/vfp17.c: Likewise.
2589 * gcc.target/arm/neon-constants.h: New file.
2590 * gcc.target/arm/neon-vect1.c: New test.
2591 * gcc.target/arm/neon-vect2.c: New test.
2592 * gcc.target/arm/neon-vect3.c: New test.
2593 * gcc.target/arm/neon-vect4.c: New test.
2594 * gcc.target/arm/neon-vect5.c: New test.
2595 * gcc.target/arm/neon-vect6.c: New test.
2596 * gcc.target/arm/neon-vect7.c: New test.
2597 * gcc.target/arm/neon-vect8.c: New test.
2599 2012-02-28 Richard Guenther <rguenther@suse.de>
2601 PR tree-optimization/52402
2602 * gcc.dg/torture/pr52402.c: New testcase.
2604 2012-02-28 Richard Guenther <rguenther@suse.de>
2607 * g++.dg/lto/pr52400_0.C: New testcase.
2609 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2611 * gcc.target/avr/torture/builtins-1.c: New test.
2612 * gcc.target/avr/torture/builtins-error.c: New test.
2614 2012-02-28 Kai Tietz <ktietz@redhat.com>
2616 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2618 * gcc.target/i386/pr45352-2.c: Likewise.
2619 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2621 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2622 targets instead rand.
2623 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2624 * gcc.target/i386/sse2-mul-1.c: Likewise.
2625 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2626 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2628 * gcc.target/i386/pad-1.c: Likewise.
2629 * gcc.target/i386/pad-9.c: Likewise.
2630 * gcc.target/i386/pad-2.c: Likewise.
2631 * gcc.target/i386/pad-5b.c: Likewise.
2632 * gcc.target/i386/pad-8.c: Likewise.
2633 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2634 * gcc.target/i386/pr44130.c: Likewise.
2635 * gcc.target/i386/align-main-1.c: Likewise.
2636 * gcc.target/i386/align-main-2.c: Likewise.
2637 * gcc.target/i386/sw-1.c: Likewise.
2638 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2639 on x64 mingw target.
2640 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2641 * gcc.target/i386/pr46295.c: Likewise.
2642 * gcc.target/i386/amd64-abi-1.c: Likewise.
2643 * gcc.target/i386/amd64-abi-2.c: Likewise.
2644 * gcc.target/i386/pr39082-1.c: Likewise.
2645 * gcc.target/i386/pr39162.c: Likewise.
2646 * gcc.target/i386/pr22152.c: Likewise.
2647 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2648 * gcc.target/i386/wrfsbase-2.c: Likewise.
2649 * gcc.target/i386/local.c: Likewise
2650 * gcc.target/i386/wrgsbase-1.c: Likewise.
2651 * gcc.target/i386/wrfsbase-1.c: Likewise.
2652 * gcc.target/i386/pr39315-3.c: Likewise.
2653 * gcc.target/i386/pr35767-4.c: Likewise.
2654 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2656 * gcc.target/i386/pr45336-2.c: Likewise.
2657 * gcc.target/i386/pr45336-1.c: Likewise.
2658 * gcc.target/i386/pr45336-4.c: Likewise.
2660 2012-02-27 Tristan Gingold <gingold@adacore.com>
2662 * gnat.dg/array20.ad[sb]: New test.
2664 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2667 * gcc.target/arm/pr52375.c: New test.
2668 * gcc.c-torture/compile/pr52375.c: New test.
2670 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2672 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2673 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2675 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2677 * gnat.dg/aggr19.adb: New test.
2678 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2680 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2683 * gcc.target/sh/pr49263.c: New.
2685 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2687 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2688 simulate_thread_wrapper_other_threads
2689 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2690 Move initialization of 'value' to main().
2691 (main): Initialize 'value';
2692 * gcc.dg/simulate-thread/speculative-store.c
2693 (simulate_thread_step_verify): Return 0 when successful.
2694 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2696 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2697 (simulate_thread_wrapper_other_threads): Return a success/fail value
2698 and issue an error if the instruction count threshold is exceeded.
2700 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2703 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2704 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2706 2012-02-24 Richard Guenther <rguenther@suse.de>
2709 * gcc.dg/pr52355.c: New testcase.
2711 2012-02-23 Kai Tietz <ktietz@redhat.com>
2713 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2715 * gcc.dg/Wpadded.c: Likewise.
2716 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2718 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2719 for sleep by Sleep and add windows.h include for this function.
2720 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2722 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2724 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2726 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2727 on x64 mingw target.
2728 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2729 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2730 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2731 failure on LLP64 target.
2733 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2736 * gcc.dg/noncompile/pr52290.c: New test.
2738 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2740 PR tree-optimization/52019
2741 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2743 2012-02-22 Kai Tietz <ktietz@redhat.com>
2745 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2746 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2747 derived pdiff_t type.
2748 * g++.dg/torture/pr49720.C: Likewise
2750 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2753 * gcc.target/i386/pr52330.c: New test.
2755 2012-02-22 Tobias Burnus <burnus@net-b.de>
2758 * gfortran.dg/io_constraints_10.f90: New.
2760 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2762 * lib/target-supports.exp (check_effective_target_vect_condition):
2763 Return true for NEON.
2765 2012-02-21 Kai Tietz <ktietz@redhat.com>
2767 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2769 2012-02-21 Richard Guenther <rguenther@suse.de>
2771 PR tree-optimization/52324
2772 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2774 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2777 * gcc.target/avr/torture/pr51782-1.c: New test.
2779 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2781 PR tree-optimization/52318
2782 * gcc.dg/pr52318.c: New test.
2784 2012-02-20 Kai Tietz <ktietz@redhat.com>
2786 * gcc.dg/bf-ms-layout-3.c: New testcase.
2788 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2792 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2794 2012-02-20 Richard Guenther <rguenther@suse.de>
2796 PR tree-optimization/52298
2797 * gcc.dg/torture/pr52298.c: New testcase.
2798 * gcc.dg/vect/pr52298.c: Likewise.
2800 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2802 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2803 * gcc.c-torture/execute/pr52286.c: Ditto.
2805 2012-02-20 Jakub Jelinek <jakub@redhat.com>
2807 PR tree-optimization/52286
2808 * gcc.c-torture/execute/pr52286.c: New test.
2810 2012-02-18 Tobias Burnus <burnus@net-b.de>
2813 * gfortran.dg/interface_35.f90: Use -std=f2003.
2814 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
2815 * gfortran.dg/interface_assignment_4.f90: Ditto.
2816 * gfortran.dg/bessel_1.f90: Ditto.
2817 * gfortran.dg/func_result_6.f90: Ditto.
2818 * gfortran.dg/hypot_1.f90: Ditto.
2819 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
2821 2012-02-17 Tobias Burnus <burnus@net-b.de>
2823 PR translation/52232
2824 PR translation/52234
2825 PR translation/52245
2826 PR translation/52246
2827 PR translation/52262
2828 PR translation/52273
2829 * gfortran.dg/coarray_22.f90: Update dg-error.
2830 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
2832 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2835 * lib/gcc-simulate-thread.exp: Load timeout.exp.
2836 (simulate-thread): Use default timeout.
2838 2012-02-16 Jason Merrill <jason@redhat.com>
2841 * g++.dg/ext/timevar1.C: New.
2843 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
2846 * g++.dg/template/using21.C: New.
2847 * g++.dg/template/using22.C: Likewise.
2849 2012-02-16 Jason Merrill <jason@redhat.com>
2852 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
2854 2012-02-16 Jakub Jelinek <jakub@redhat.com>
2856 PR tree-optimization/52255
2857 * gcc.c-torture/compile/pr52255.c: New test.
2860 * g++.dg/debug/dwarf2/pr52260.C: New test.
2863 * g++.dg/ipa/pr51929.C: New test.
2865 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2868 * gcc.target/powerpc/pr52199.c: New file.
2870 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2873 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
2875 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2877 * gcc.dg/pr51867.c: Don't include <math.h>.
2880 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2882 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
2883 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
2885 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
2887 PR tree-optimization/50561
2888 * gcc.dg/graphite/pr50561.c: New testcase.
2890 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
2892 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
2893 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
2895 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2897 * gnat.dg/discr35.ad[sb]: New test.
2899 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
2901 * gnat.dg/volatile10.adb: New test.
2902 * gnat.dg/volatile10_pkg.ads: New helper.
2904 2012-02-14 Jason Merrill <jason@redhat.com>
2906 * g++.dg/ext/attrib43.C: New.
2908 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
2910 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
2911 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
2913 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
2914 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
2915 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
2916 effective_target fgnu_tm.
2917 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
2919 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2922 * g++.dg/template/asmgoto1.C: New test.
2924 2012-02-14 Ian Lance Taylor <iant@google.com>
2927 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
2928 compiling generated file for 64bit and index tests.
2930 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
2932 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
2934 2012-02-14 Richard Guenther <rguenther@suse.de>
2936 PR tree-optimization/52244
2937 PR tree-optimization/51528
2938 * gcc.dg/torture/pr52244.c: New testcase.
2940 2012-02-14 Walter Lee <walt@tilera.com>
2942 * g++.dg/other/PR23205.C: Disable test on tile.
2943 * g++.dg/other/pr23205-2.C: Disable test on tile.
2944 * gcc.dg/20020312-2.c: Add a condition for __tile__.
2945 * gcc.dg/20040813-1.c: Disable test on tile.
2946 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
2947 * gcc.misc-tests/linkage.exp: Handle tilegx.
2949 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2951 PR tree-optimization/52210
2952 * gcc.dg/pr52210.c: New test.
2954 2012-02-14 Jason Merrill <jason@redhat.com>
2957 * g++.dg/overload/defarg5.C: New.
2959 2012-02-14 Jakub Jelinek <jakub@redhat.com>
2962 * c-c++-common/pr52181.c: New test.
2964 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2967 * g++.dg/ext/atomic-1.C: New test.
2969 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2971 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
2973 2012-02-13 Jakub Jelinek <jakub@redhat.com>
2976 * gcc.c-torture/execute/pr52209.c: New test.
2978 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
2981 * gfortran.dg/elemental_optional_args_5.f03: New test.
2983 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
2986 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
2989 2012-02-11 Ian Lance Taylor <iant@google.com>
2992 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
2993 SPARC Solaris. Don't run the test at all on systems where it may
2994 not work, rather than xfailing it.
2996 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
2998 PR rtl-optimization/52175
2999 * gcc.c-torture/compile/pr52175.c: New test.
3001 2012-02-10 Jason Merrill <jason@redhat.com>
3004 * g++.dg/template/repo10.C: New.
3006 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3009 * gcc.dg/pr52132.c: New test.
3011 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3013 * gnat.dg/specs/aggr4.ads: New test.
3014 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3016 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3019 * gcc.target/i386/pr52146.c: New.
3021 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3024 * c-c++-common/pr52177.c: New test.
3026 2012-02-10 Jan Hubicka <jh@suse.cz>
3029 * g++.dg/torture/pr48600.C: New testcase.
3031 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3034 * gcc.dg/dfp/pr52140.c: New test.
3036 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3039 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3042 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3045 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3046 * testsuite/gcc.dg/pr51867.c: New test.
3048 2012-02-09 Ian Lance Taylor <iant@google.com>
3050 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3051 which don't support -fsplit-stack. Turn off optimization when
3052 compiling select5-out.go.
3054 2012-02-08 Ian Lance Taylor <iant@google.com>
3056 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3057 systems which don't support -fsplit-stack.
3059 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3061 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3062 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3063 machine instuction in the log.
3065 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3067 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3070 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3073 * gcc.dg/pr48524.c: New test.
3074 * gcc.dg/pr48524.spec: New spec file for test.
3076 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3079 * gfortran.dg/vect/pr32380.f90: New test.
3081 2012-02-08 Tobias Burnus <burnus@net-b.de>
3084 * gfortran.dg/realloc_on_assign_12.f90: New.
3086 2012-02-08 Richard Guenther <rguenther@suse.de>
3088 PR rtl-optimization/52170
3089 * gcc.dg/torture/pr52170.c: New testcase.
3091 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3093 PR gcov-profile/52150
3094 * gcc.dg/tree-prof/pr52150.c: New test.
3096 PR rtl-optimization/52139
3097 * gcc.dg/pr52139.c: New test.
3099 2012-02-07 Jason Merrill <jason@redhat.com>
3102 * g++.dg/cpp0x/constexpr-union3.C: New.
3105 * g++.dg/lto/pr52035_0.C: New.
3107 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3109 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3110 * gcc.dg/special/weak-1.c: Likewise.
3111 * gcc.dg/ucnid-12.c: Likewise.
3112 * gcc.dg/torture/pr45678-1.c: Likewise.
3113 * gcc.dg/torture/pr45678-2.c: Likewise.
3114 * gcc.dg/vector-4.c: Likewise.
3115 * gcc.dg/ipa/inline-5.c: Likewise.
3116 * gcc.dg/ucnid-11.c: Likewise.
3117 * gcc.misc-tests/gcov-13.c: Likewise.
3118 * gcc.misc-tests/gcov-14.c: Likewise.
3119 * g++.dg/ext/label13.C: Likewise.
3120 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3121 hppa*-*-hpux* options.
3122 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3123 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3124 * gcc.dg/pr48616.c: Likewise.
3125 * gcc.dg/pr17957.c: Likewise.
3126 * gcc.dg/pr17055-1.c: Likewise.
3127 * gcc.dg/pr32912-1.c: Likewise.
3128 * gcc.dg/tm/pr51472.c: Likewise.
3129 * c-c++-common/fold-bitand-4.c: Likewise.
3130 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3131 Use dg-additional-options for extra options.
3133 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3135 * gcc.target/epiphany/interrupt-2.c: New test.
3137 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3140 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3141 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3144 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3147 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3149 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3153 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3154 * gcc.target/mips/va-arg-1.c: New test.
3156 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3158 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3159 for -mno-pointers-to-nested-functions.
3161 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3163 * gcc.c-torture/execute/20120207-1.c: New test.
3165 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3167 PR rtl-optimization/52060
3168 * gcc.dg/torture/pr52060.c: New test.
3171 * gcc.c-torture/compile/pr52074.c: New test.
3173 2012-02-07 Tobias Burnus <burnus@net-b.de>
3176 * gfortran.dg/class_to_type_2.f90: New.
3178 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3181 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3184 2012-02-06 Jason Merrill <jason@redhat.com>
3187 * g++.dg/template/conv13.C: New.
3189 2012-02-06 Richard Guenther <rguenther@suse.de>
3191 PR tree-optimization/52115
3192 * gcc.c-torture/compile/pr52115.c: New testcase.
3194 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3197 * gcc.c-torture/execute/pr52129.c: New test.
3199 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3201 * gcc.dg/pr48374.c: Actually add the test I forgot
3202 in the 2012-01-25 commit.
3204 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3207 * gfortran.dg/vect/vect-8.f90: New test case.
3209 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3212 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3214 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3217 * gfortran.dg/class_48.f90 : Add test of allocate class array
3218 component with source in subroutine test3. Remove commenting
3219 out in subroutine test4, since branching on unitialized variable
3220 is now fixed (no PR for this last.).
3222 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3224 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3226 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3228 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3231 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3232 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3234 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3236 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3237 (check_effective_target_sync_int_long): Use it.
3238 (check_effective_target_sync_char_short): Likewise.
3239 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3241 2012-02-05 Tobias Burnus <burnus@net-b.de>
3244 * gfortran.dg/class_48.f90: Add some further checks.
3246 2012-02-05 Ira Rosen <irar@il.ibm.com>
3248 PR tree-optimization/52091
3249 * gcc.dg/vect/pr52091.c: New test.
3251 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3253 PR rtl-optimization/52113
3254 * gcc.target/avr/pr52113.c: New test.
3256 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3258 PR rtl-optimization/52092
3259 * gcc.c-torture/compile/pr52092.c: New test.
3261 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3264 * gfortran.dg/class_array_10.f03: New test.
3267 * gfortran.dg/class_array_11.f03: New test.
3270 * gfortran.dg/class_array_12.f03: New test.
3272 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3275 * gfortran.dg/realloc_on_assign_11.f90: New test.
3277 2012-02-02 Tobias Burnus <burnus@net-b.de>
3280 * gfortran.dg/shape_7.f90: New.
3282 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3284 * gcc.target/mips/mips-prepend-1.c: New test.
3286 2012-02-02 Jan Hubicka <jh@suse.cz>
3287 Tom de Vries <tom@codesourcery.com>
3290 * testsuite/gcc.dg/alias-12.c: New testcase.
3291 * testsuite/gcc.dg/alias-13.c: New testcase.
3293 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3296 * gcc.dg/pr52086.c: New test.
3298 PR tree-optimization/52073
3299 * gcc.c-torture/compile/pr52073.c: New test.
3301 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3304 * gfortran.dg/function_optimize_10.f90: New test.
3306 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3308 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3311 2012-02-01 Tobias Burnus <burnus@net-b.de>
3314 * gfortran.dg/typebound_operator_14.f90: New.
3316 2012-02-01 Tobias Burnus <burnus@net-b.de>
3319 * gfortran.dg/elemental_function_1.f90: New.
3321 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3323 PR rtl-optimization/51374
3324 * gcc.target/avr/torture/pr51374-1.c:
3325 Also fail if SBIS is seen.
3327 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3329 PR rtl-optimization/51374
3330 * gcc.target/avr/torture/pr51374-1.c: New.
3332 2012-01-31 Tobias Burnus <burnus@net-b.de>
3335 * gfortran.dg/typebound_generic_11.f90: New.
3337 2012-01-31 Tobias Burnus <burnus@net-b.de>
3340 * gfortran.dg/class_49.f90: New.
3342 2012-01-31 Tobias Burnus <burnus@net-b.de>
3345 * gfortran.dg/elemental_args_check_6.f90: New.
3347 2012-01-31 Jason Merrill <jason@redhat.com>
3350 * g++.dg/cpp0x/variadic122.C: New.
3352 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3355 * gfortran.dg/realloc_on_assign_10.f90: New test.
3357 2012-01-31 Richard Guenther <rguenther@suse.de>
3359 PR tree-optimization/51528
3360 * gcc.dg/torture/pr51528.c: New testcase.
3362 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3365 * lib/go.exp (go_target_compile): Append timeout= to options.
3366 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3367 select5-out.go test on alpha*-*-* targets.
3369 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3371 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3372 (TEST_SHORT): Reformat in the same way.
3373 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3374 (TEST_SHORT): Reformat in the same way.
3375 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3376 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3377 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3378 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3379 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3381 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3384 * gcc.target/arm/pr51835.c: New testcase.
3386 2012-01-30 Richard Guenther <rguenther@suse.de>
3388 PR tree-optimization/52028
3389 * gcc.dg/torture/pr52028.c: New testcase.
3390 * gfortran.dg/ldist-pr45199.f: Adjust.
3391 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3392 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3393 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3395 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.dg/tree-prof/pr52027.c: New test.
3400 PR tree-optimization/52046
3401 * gcc.dg/pr52046.c: New test.
3404 * g++.dg/other/pr52048.C: New test.
3406 2012-01-30 Richard Guenther <rguenther@suse.de>
3408 PR tree-optimization/52045
3409 * gcc.dg/pr52045.c: New testcase.
3411 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3413 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3414 new code generated for __sync_lock_release.
3416 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3418 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3420 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3423 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3425 * g++.dg/ext/visibility/template10.C: Fix typo.
3427 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3429 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3432 * g++.dg/cpp0x/constexpr-ice6.C: New.
3434 2012-01-29 Tobias Burnus <burnus@net-b.de>
3437 * gfortran.dg/default_initialization_6.f90: New.
3439 2012-01-29 Tobias Burnus <burnus@net-b.de>
3442 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3443 * gfortran.dg/class_48.f90: New.
3445 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3448 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3450 2012-01-28 Tobias Burnus <burnus@net-b.de>
3453 * gfortran.dg/class_allocate_12.f90: New.
3455 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3457 * gcc.dg/torture/pr50444.c: Fix dg directives.
3459 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3462 * gcc.target/arm/pr52006.c: New test.
3464 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3467 * gcc.dg/lto/trans-mem.h: New file.
3468 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3469 * gcc.dg/lto/trans-mem-1_1.c: Same.
3470 * gcc.dg/lto/trans-mem-4_1.c: Same.
3471 * gcc.dg/lto/trans-mem-3_1.c: Same.
3473 2012-01-27 Tobias Burnus <burnus@net-b.de>
3476 * gfortran.dg/dummy_procedure_7.f90: New.
3478 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3480 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3481 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3483 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3486 * g++.dg/other/gc5.C: New test.
3488 2012-01-27 Richard Guenther <rguenther@suse.de>
3490 PR tree-optimization/50444
3491 * gcc.dg/torture/pr50444.c: New testcase.
3493 2012-01-27 Tobias Burnus <burnus@net-b.de>
3497 * gfortran.dg/move_alloc_13.f90: New.
3499 2012-01-27 Tobias Burnus <burnus@net-b.de>
3502 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3503 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3504 and change dg-error string.
3506 2012-01-27 Tobias Burnus <burnus@net-b.de>
3509 * gfortran.dg/elemental_args_check_5.f90: New.
3511 2012-01-27 Richard Guenther <rguenther@suse.de>
3514 * g++.dg/torture/pr51959.C: New testcase.
3516 2012-01-27 Tom de Vries <tom@codesourcery.com>
3518 PR tree-optimization/51990
3519 * gcc.dg/pr51990.c: New test.
3520 * gcc.dg/pr51990-2.c: Same.
3522 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3523 Tobias Burnus <burnus@gcc.gnu.org>
3526 * gfortran.dg/class_allocate_11.f03: New.
3531 * gfortran.dg/class_allocate_7.f03: New.
3532 * gfortran.dg/class_allocate_8.f03: New.
3533 * gfortran.dg/class_allocate_9.f03: New.
3534 * gfortran.dg/class_allocate_10.f03: New.
3536 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3538 * gnat.dg/discr34.adb: New test.
3539 * gnat.dg/discr34_pkg.ads: New helper.
3541 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3543 * gnat.dg/discr33.adb: New test.
3545 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3547 * gnat.dg/limited_with3.ad[sb): New test.
3548 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3549 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3550 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3552 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3554 * gnat.dg/stack_usage1.adb: New test.
3555 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3557 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3558 * gcc.dg/pr44194-2.c: Likewise.
3560 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3563 * g++.dg/template/crash112.C: New.
3565 2012-01-27 Richard Henderson <rth@redhat.com>
3567 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3569 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3571 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3573 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3576 * g++.dg/opt/pr51895.C: New test.
3578 2012-01-26 Michael Matz <matz@suse.de>
3580 PR tree-optimization/48794
3581 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3583 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3585 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3587 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3589 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3590 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3592 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3593 the default value for s390 and s390x.
3595 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3598 * gcc.dg/lto/trans-mem-4_0.c: New.
3599 * gcc.dg/lto/trans-mem-4_1.c: New.
3600 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3602 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3603 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3605 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3606 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3609 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3611 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3613 2012-01-25 Ian Lance Taylor <iant@google.com>
3615 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3617 2012-01-25 Tobias Burnus <burnus@net-b.de>
3620 * gfortran.dg/typebound_proc_25.f90: New.
3622 2012-01-25 Jason Merrill <jason@redhat.com>
3625 * g++.dg/lto/pr51992_0.C: New.
3627 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3629 PR tree-optimization/51987
3630 * gcc.target/i386/pr51987.c: New test.
3632 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3634 * gcc.dg/tm/lto-1.c: Require lto support in target.
3636 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3638 PR rtl-optimization/48374
3639 * gcc.dg/pr48374.c: New test.
3641 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3643 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3645 2012-01-25 Tobias Burnus <burnus@net-b.de>
3648 * gfortran.dg/derived_constructor_char_3.f90: New.
3650 2012-01-24 Ian Lance Taylor <iant@google.com>
3652 * go.test/go-test.exp (filecmp): New procedure.
3653 (errchk): Handle quoted square brackets.
3654 (go-gc-tests): Set go_compile_args. Handle various new test
3655 lines. Skip a few new tests.
3656 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3658 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3660 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3661 (check_effective_target_vect_extract_even_odd)
3662 (check_effective_target_vect_interleave): Return true for MIPS
3665 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3667 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3668 (main): Use it instead of argc.
3670 2012-01-24 Jason Merrill <jason@redhat.com>
3673 * g++.dg/cpp0x/sfinae31.C: New.
3675 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3677 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3679 2012-01-24 Jason Merrill <jason@redhat.com>
3682 * g++.dg/inherit/covariant20.C: New.
3684 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3687 * g++.dg/parse/crash58.C: New.
3689 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3692 * gcc.dg/pr51957-1.c: New test.
3693 * gcc.dg/pr51957-1.h: New file.
3694 * gcc.dg/pr51957-2.c: New test.
3696 2012-01-23 Jason Merrill <jason@redhat.com>
3699 * g++.dg/ext/visibility/template10.C: New.
3701 2012-01-23 Tobias Burnus <burnus@net-b.de>
3704 * gfortran.dg/move_alloc_12.f90: New.
3706 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3709 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3711 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3714 * g++.dg/template/crash111.C: New.
3716 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3718 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3720 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3722 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3725 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3726 the DW_TAG_class_type and DW_AT_name: "Executor".
3728 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3730 * lib/target-supports.exp
3731 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3732 (check_effective_target_vect_interleave): Likewise.
3734 2012-01-22 Jason Merrill <jason@redhat.com>
3737 * g++.dg/template/using20.C: New.
3738 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3740 2012-01-23 Jason Merrill <jason@redhat.com>
3743 * g++.dg/torture/pr51344.C: Limit to x86.
3745 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3747 * c-c++-common/tm/omp.c: Require target with pthread support.
3749 2012-01-23 Richard Guenther <rguenther@suse.de>
3751 PR tree-optimization/51949
3752 * gcc.dg/torture/pr51949.c: New testcase.
3754 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3756 PR rtl-optimization/51933
3757 * gcc.c-torture/execute/pr51933.c: New test.
3759 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3761 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3762 Do not define for Interix.
3764 2012-01-22 Jason Merrill <jason@redhat.com>
3767 * g++.dg/lto/pr51832.h: New.
3768 * g++.dg/lto/pr51832_0.C: New.
3769 * g++.dg/lto/pr51832_1.C: New.
3771 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3773 * gcc.dg/ext-elim-1.c: New test.
3775 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3778 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3779 * g++.dg/opt/longbranch1.C: Likewise.
3781 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3783 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3786 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3789 * gfortran.dg/namelist_74.f90: New test.
3790 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3792 2012-01-21 Tobias Burnus <burnus@net-b.de>
3795 * gfortran.dg/class_47.f90: New.
3797 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3799 * gnat.dg/renaming5.ad[sb]: New test.
3801 2012-01-20 Jason Merrill <jason@redhat.com>
3804 * g++.dg/pch/mangle1.{C,Hs}: Remove.
3806 2012-01-20 Jason Merrill <jason@redhat.com>
3809 * g++.dg/ext/attrib42.C: Require ilp32.
3811 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3814 * gcc.target/arm/pr51915.c: New test.
3816 2012-01-20 Cary Coutant <ccoutant@google.com>
3817 Dodji Seketeli <dodji@redhat.com>
3820 * g++.dg/debug/dwarf2/nested-3.C: New test.
3822 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3825 * g++.dg/template/crash110.C: New.
3827 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3829 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
3830 Remove default options on hppa*-*-hpux*.
3832 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3834 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
3836 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3838 * gcc.c-torture/compile/pr51856.c: New testcase.
3840 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
3842 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
3843 options to go_target_compile.
3845 2012-01-20 Kai Tietz <ktietz@redhat.com>
3847 * g++.dg/torture/pr51344.C: Fix typo.
3849 2012-01-20 Richard Guenther <rguenther@suse.de>
3851 PR tree-optimization/51903
3852 * g++.dg/torture/pr51903.C: New testcase.
3854 2012-01-20 Tobias Burnus <burnus@net-b.de>
3855 Janus Weil <janus@gcc.gnu.org>
3858 * gfortran.dg/use_21.f90: New.
3860 2012-01-20 Jakub Jelinek <jakub@redhat.com>
3863 * gcc.dg/torture/pr51106-1.c: New test.
3864 * gcc.dg/torture/pr51106-2.c: New test.
3866 2012-01-19 Kai Tietz <ktietz@redhat.com>
3868 * g++.dg/torture/pr51344.C: New test.
3870 2012-01-19 Tobias Burnus <burnus@net-b.de>
3873 * gfortran.dg/intrinsic_size_2.f90: New.
3875 2012-01-19 Jason Merrill <jason@redhat.com>
3878 * g++.dg/inherit/using7.C: New.
3880 2012-01-19 Richard Guenther <rguenther@suse.de>
3882 PR tree-optimization/37997
3883 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
3885 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
3887 PR rtl-optimization/51505
3888 * gcc.dg/pr51505.c: New test.
3890 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
3893 * gfortran.dg/typebound_operator_12.f03: New.
3894 * gfortran.dg/typebound_operator_13.f03: New.
3896 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
3899 * g++.dg/cpp0x/pr51225.C: New.
3901 2012-01-17 Ian Lance Taylor <iant@google.com>
3904 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
3906 2012-01-17 Tobias Burnus <burnus@net-b.de>
3909 * gfortran.dg/realloc_on_assign_9.f90: New.
3911 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
3914 * gcc.dg/tm/memopt-3.c: Remove xfail.
3915 * gcc.dg/tm/memopt-4.c: Remove xfail.
3916 * gcc.dg/tm/memopt-5.c: Remove xfail.
3917 * gcc.dg/tm/memopt-7.c: Remove xfail.
3919 2012-01-17 Jakub Jelinek <jakub@redhat.com>
3921 PR tree-optimization/51877
3922 * gcc.c-torture/execute/pr51877.c: New test.
3924 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
3926 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
3927 {!vect_align_arrays} to vect_sizes_32B_16B.
3928 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
3929 * gcc.dg/vect/vect-peel-3.c: Ditto.
3931 2012-01-16 Jason Merrill <jason@redhat.com>
3934 * g++.dg/abi/mangle60.C: New.
3937 * g++.dg/pch/mangle1.{C,Hs}: New.
3939 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
3940 Tobias Burnus <burnus@net-b.de>
3943 * gfortran.dg/elemental_optional_args_3.f90: New
3944 * gfortran.dg/elemental_optional_args_4.f90: New
3946 2012-01-16 Tobias Burnus <burnus@net-b.de>
3949 * gfortran.dg/use_20.f90: New
3951 2012-01-16 Jason Merrill <jason@redhat.com>
3954 * g++.dg/cpp0x/rv-bitfield.C: New.
3955 * g++.dg/cpp0x/rv-bitfield2.C: New.
3957 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
3959 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
3960 subroutine 'qsort' and use index array to assign the result.
3962 2012-01-16 Jakub Jelinek <jakub@redhat.com>
3964 PR tree-optimization/51865
3965 * gcc.dg/pr51865.c: New test.
3967 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3969 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
3971 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
3973 * gcc.target/mips/code-readable-2.c: Allow the jump table address
3974 to be loaded from the constant pool, rather than via %hi and %lo.
3976 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
3978 PR rtl-optimization/51821
3979 * gcc.dg/pr51821.c: New test.
3981 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
3983 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
3985 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
3987 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
3989 2012-01-14 Tobias Burnus <burnus@net-b.de>
3992 * gfortran.dg/init_flag_8.f90: New.
3993 * gfortran.dg/init_flag_9.f90: New.
3995 2011-01-14 Tobias Burnus <burnus@net-b.de>
3998 * gfortran.dg/use_18.f90: New.
3999 * gfortran.dg/use_19.f90: New.
4001 2012-01-13 Ian Lance Taylor <iant@google.com>
4004 * g++.dg/warn/Wsign-compare-4.C: New.
4006 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4009 * gfortran.dg/alloc_comp_assign.f03: New.
4010 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4011 __BUILTIN_FREE from 38 to 32.
4013 2012-01-13 Jason Merrill <jason@redhat.com>
4016 * g++.dg/warn/Wreturn-type-7.C: New.
4018 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4020 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4022 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4023 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4024 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4025 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4026 int32plus because of big array needed.
4027 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4028 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4030 2012-01-13 Jason Merrill <jason@redhat.com>
4033 * g++.dg/ext/visibility/template9.C: New.
4036 * g++.dg/cpp0x/defaulted34.C: New.
4037 * g++.dg/template/virtual3.C: New.
4039 2012-01-13 Richard Guenther <rguenther@suse.de>
4042 * gcc.dg/torture/pr8081.c: New testcase.
4044 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4046 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4048 2012-01-12 Jason Merrill <jason@redhat.com>
4051 * g++.dg/ext/stmtexpr14.C: New.
4053 2012-01-13 Dodji Seketeli <dodji@redhat.com>
4056 * g++.dg/cpp0x/constexpr-diag4.C: New test.
4058 2012-01-12 Jason Merrill <jason@redhat.com>
4061 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4062 * g++.dg/abi/mangle58.C: Likewise.
4065 * g++.dg/template/arg8.C: New.
4067 2012-01-12 Ira Rosen <irar@il.ibm.com>
4069 PR tree-optimization/51799
4070 * gcc.dg/vect/pr51799.c: New test.
4071 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4074 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4075 Tobias Burnus <burnus@net-b.de>
4079 * lib/target-supports.exp
4080 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4081 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4083 2012-01-11 Jason Merrill <jason@redhat.com>
4086 * g++.dg/ext/attrib42.C: New.
4088 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4091 * gcc.dg/pr51796.c: New test.
4093 2012-01-11 Jason Merrill <jason@redhat.com>
4096 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4098 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4100 * gnat.dg/array19.ad[sb]: New test.
4102 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4104 * gnat.dg/opt23.ad[sb]: New test.
4105 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4106 * gnat.dg/opt24.ad[sb]: New test.
4108 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4110 PR tree-optimization/49642
4111 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4112 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4114 2012-01-11 Jason Merrill <jason@redhat.com>
4117 * g++.dg/template/explicit-args5.C: New.
4119 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4121 * gcc.c-torture/execute/20120110-1.c: New testcase.
4123 2012-01-10 Jason Merrill <jason@redhat.com>
4126 * g++.dg/inherit/ambig1.C: New.
4129 * g++.dg/cpp0x/constexpr-cache1.C: New.
4131 2012-01-10 Richard Guenther <rguenther@suse.de>
4133 PR tree-optimization/51801
4134 * gcc.dg/torture/pr51801.c: New testcase.
4136 2012-01-10 Tobias Burnus <burnus@net-b.de>
4139 * gfortran.dg/allocate_with_typespec_5.f90: New.
4141 2012-01-10 Tobias Burnus <burnus@net-b.de>
4143 * gfortran.dg/class_39.f03: Update dg-error string.
4145 2012-01-10 Richard Guenther <rguenther@suse.de>
4147 PR tree-optimization/50913
4148 * gcc.dg/graphite/interchange-16.c: New testcase.
4149 * gcc.dg/graphite/scop-20.c: XFAIL.
4150 * gfortran.dg/graphite/interchange-1.f: Likewise.
4151 * gfortran.dg/graphite/block-1.f90: Likewise.
4152 * gfortran.dg/graphite/block-2.f: Likewise.
4154 2012-01-10 Richard Henderson <rth@redhat.com>
4156 * lib/target-supports.exp (check_effective_target_vect_perm,
4157 check_effective_target_vect_perm_byte,
4158 check_effective_target_vect_perm_short): Enable for arm neon.
4160 2012-01-09 Tobias Burnus <burnus@net-b.de>
4163 * gfortran.dg/typebound_operator_11.f90: New.
4165 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4167 * gnat.dg/array18.adb: New test.
4168 * gnat.dg/array18_pkg.ads: New helper.
4170 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4173 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4174 around base object in first assignment in main program.
4175 * gfortran.dg/typebound_operator_10.f03: New test.
4177 2012-01-09 Martin Jambor <mjambor@suse.cz>
4179 PR tree-optimization/51759
4180 * g++.dg/ipa/pr51759.C: New test.
4182 2012-01-09 Tobias Burnus <burnus@net-b.de>
4185 * gfortran.dg/optional_absent_2.f90: New.
4187 2012-01-09 Tobias Burnus <burnus@net-b.de>
4190 * gfortran.dg/use_17.f90: New.
4192 2012-01-09 Gary Funck <gary@intrepid.com>
4194 PR preprocessor/33919
4195 * gcc.dg/pr33919.c: New test.
4196 * gcc.dg/pr33919-0.h: New test header file.
4197 * gcc.dg/pr33919-1.h: Ditto.
4198 * gcc.dg/pr33919-2.h: Ditto.
4200 2012-01-07 Jan Hubicka <jh@suse.cz>
4202 PR tree-optimize/51694
4203 * gcc.c-torture/compile/pr51694.c: new testcase.
4205 2012-01-07 Jan Hubicka <jh@suse.cz>
4207 PR tree-optimization/51600
4208 * g++.dg/torture/pr51600.C: New testcase.
4210 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4212 PR gcov-profile/51715
4213 PR gcov-profile/51717
4214 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4215 * gcc.misc-tests/gcov-14.c: Likewise.
4217 2012-01-06 Jason Merrill <jason@redhat.com>
4219 * g++.dg/parse/new5.C: New.
4221 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4224 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4225 including <string.h>.
4227 2012-01-06 Jason Merrill <jason@redhat.com>
4229 * g++.dg/abi/mangle51.C: New.
4230 * g++.dg/abi/mangle52.C: New.
4231 * g++.dg/abi/mangle53.C: New.
4232 * g++.dg/abi/mangle54.C: New.
4233 * g++.dg/abi/mangle55.C: New.
4234 * g++.dg/abi/mangle56.C: New.
4235 * g++.dg/abi/mangle57.C: New.
4236 * g++.dg/abi/mangle58.C: New.
4237 * g++.dg/abi/mangle59.C: New.
4238 * g++.dg/cpp0x/trailing3.C: Update mangling.
4239 * g++.dg/cpp0x/variadic111.C: Update mangling.
4240 * g++.dg/cpp0x/variadic4.C: Update mangling.
4241 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4242 * g++.dg/template/nontype22.C: Works now.
4243 * g++.dg/template/pr35240.C: Works now.
4245 * g++.dg/cpp0x/error7.C: New.
4247 2012-01-06 Tobias Burnus <burnus@net-b.de>
4249 * gfortran.dg/deallocate_stat_2.f90: New.
4250 * coarray/allocate_errgmsg.f90: New.
4251 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4252 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4253 * coarray/subobject_1.f90: Fix for num_images > 1.
4254 * gfortran.dg/deallocate_stat.f90: Update due to changed
4257 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4259 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4261 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4263 * ada/acats/overflow.lst: Add cb20004.
4265 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4268 * g++.dg/cpp0x/alias-decl-18.C: New test.
4270 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4272 * gcc.c-torture/execute/20120104-1.c: New test.
4274 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4277 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4278 the old typebound_operator_8.f03.
4279 * gfortran.dg/typebound_operator_8.f03: New version of
4280 typebound_operator_7.f03 with 'u' a derived type instead of a
4283 2012-01-05 Richard Guenther <rguenther@suse.de>
4285 * g++.dg/torture/pr49309.C: Skip for -flto.
4287 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4290 * gcc.c-torture/compile/pr51761.c: New test.
4292 2012-01-05 Richard Guenther <rguenther@suse.de>
4294 PR tree-optimization/51760
4295 * gcc.dg/torture/pr51760.c: New testcase.
4297 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4300 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4302 2012-01-05 Richard Guenther <rguenther@suse.de>
4305 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4306 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4308 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4311 * gcc.dg/pr51695.c: New test.
4313 2012-01-04 Andrew Pinski <apinski@cavium.com>
4315 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4316 * gcc.target/mips/octeon2-lx-1.c: New test.
4317 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4318 * gcc.target/mips/octeon2-lx-2.c: New test.
4319 * gcc.target/mips/octeon2-lx-3.c: New test.
4321 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4325 * gcc.dg/tm/alias-1.c: Adjust regexp.
4326 * gcc.dg/tm/alias-2.c: Adjust regexp.
4328 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4331 * g++.dg/warn/Wparentheses-26.C: New.
4333 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4335 * gfortran.dg/elemental_optional_args_2.f90: New test.
4337 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4340 * gfortran.dg/common_17.f90: New test.
4342 2012-01-04 Richard Guenther <rguenther@suse.de>
4344 PR tree-optimization/49651
4345 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4346 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4348 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4351 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4353 2012-01-03 Andrew Pinski <apinski@cavium.com>
4355 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4356 for all mips targets. Also allow an optional .cfi_startproc.
4358 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4360 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4362 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4365 * g++.dg/rtti/dyncast5.C: New.
4367 2012-01-03 Richard Guenther <rguenther@suse.de>
4369 PR tree-optimization/51070
4370 * gcc.dg/torture/pr51070-2.c: New testcase.
4372 2012-01-03 Richard Guenther <rguenther@suse.de>
4374 PR tree-optimization/51692
4375 * gcc.dg/torture/pr51692.c: New testcase.
4377 2012-01-03 Richard Guenther <rguenther@suse.de>
4380 * g++.dg/lto/pr51650-3_0.C: New testcase.
4382 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4385 * g++.dg/warn/Wredundant-decls-spec.C: New.
4387 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4389 PR tree-optimization/51719
4390 * g++.dg/tree-prof/pr51719.C: New test.
4392 2012-01-03 Richard Guenther <rguenther@suse.de>
4395 * gcc.dg/fold-compare-6.c: New testcase.
4397 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4400 * g++.dg/gomp/pr51669.C: New test.
4402 2012-01-02 Jason Merrill <jason@redhat.com>
4405 * g++.dg/cpp0x/constexpr-union2.C: New.
4408 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4410 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4413 * g++.dg/cpp0x/constexpr-99.C: New test.
4415 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4418 * g++.dg/template/init9.C: New.
4420 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4422 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4423 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4424 rather than a specific number.
4426 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4431 * gfortran.dg/typebound_operator_7.f03: New.
4432 * gfortran.dg/typebound_operator_8.f03: New.
4434 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4437 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4439 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4441 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4443 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4445 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4447 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4450 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4452 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4453 * gfortran.dg/io_real_boz_4.f90: Likewise.
4454 * gfortran.dg/io_real_boz_5.f90: Likewise.
4456 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4458 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4460 2012-01-02 Revital Eres <revital.eres@linaro.org>
4462 * gcc.dg/sms-11.c: New file.
4464 2012-01-02 Tobias Burnus <burnus@net-b.de>
4467 * gfortran.dg/coarray/image_index_3.f90: New.
4469 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4472 * g++.dg/parse/enum8.C: New.
4474 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4477 * g++.dg/conversion/reinterpret4.C: New.
4478 * g++.dg/conversion/reinterpret1.C: Adjust.
4480 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4482 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4484 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4486 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4487 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4488 * g++.old-deja/g++.jason/access14.C: Likewise.
4489 * g++.old-deja/g++.jason/access8.C: Likewise.
4490 * g++.old-deja/g++.jason/access1.C: Likewise.
4491 * g++.old-deja/g++.other/access3.C: Likewise.
4492 * g++.old-deja/g++.other/access5.C: Likewise.
4493 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4494 * g++.old-deja/g++.law/visibility22.C: Likewise.
4495 * g++.old-deja/g++.law/visibility26.C: Likewise.
4496 * g++.old-deja/g++.mike/p2746.C: Likewise.
4497 * g++.dg/debug/using1.C: Likewise.
4498 * g++.dg/lookup/using51.C: Likewise.
4499 * g++.dg/inherit/using5.C: Likewise.
4500 * g++.dg/inherit/pr30297.C: Likewise.
4501 * g++.dg/inherit/access8.C: Likewise.
4502 * g++.dg/torture/pr39362.C: Likewise.
4503 * g++.dg/template/crash13.C: Likewise.
4504 * g++.dg/template/using10.C: Likewise.
4506 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4509 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4512 2012-01-01 Ira Rosen <irar@il.ibm.com>
4514 PR tree-optimization/51704
4515 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4516 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4517 corresponding flags.
4519 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4522 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4524 2012-01-01 Jan Hubicka <jh@suse.cz>
4526 PR rtl-optimization/51069
4527 * gcc.c-torture/compile/pr51069.c: New testcase.
4529 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4531 PR tree-optimization/51683
4532 * gcc.dg/pr51683.c: New test.
4534 Copyright (C) 2012 Free Software Foundation, Inc.
4536 Copying and distribution of this file, with or without modification,
4537 are permitted in any medium without royalty provided the copyright
4538 notice and this notice are preserved.