1 2014-01-16 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/pr59839.c: New test.
7 * gcc.target/i386/pr9771-1.c (main): Rename to...
8 (real_main): ... this. Add __asm name "main".
9 (ASMNAME, ASMNAME2, STRING): Define.
11 2014-01-16 Marek Polacek <polacek@redhat.com>
13 Backport from mainline
14 2014-01-16 Marek Polacek <polacek@redhat.com>
17 * gcc.dg/pr59827.c: New test.
19 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
21 PR rtl-optimization/54300
22 * gcc.target/arm/pr54300.C: New test.
24 2014-01-03 Joseph Myers <joseph@codesourcery.com>
26 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
28 2013-12-12 Uros Bizjak <ubizjak@gmail.com>
30 Backport from mainline
31 2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
34 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
35 * gcc.target/i386/sse2-movapd-2.c: Likewise.
36 * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
37 * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
39 2013-12-04 Marek Polacek <polacek@redhat.com>
42 * gcc.dg/pr59351.c: Use -pedantic instead of -Wpedantic.
44 2013-12-03 Marek Polacek <polacek@redhat.com>
46 Backport from mainline
47 2013-12-03 Marek Polacek <polacek@redhat.com>
50 * gcc.dg/pr59351.c: New test.
52 2013-11-28 Uros Bizjak <ubizjak@gmail.com>
54 Backport from mainline
55 2013-11-27 Uros Bizjak <ubizjak@gmail.com>
56 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
59 * gcc.target/i386/xop-frczX.c: New test.
61 2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
63 Backport from mainline
64 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
66 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
67 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
69 2013-11-17 Paul Thomas <pault@gcc.gnu.org>
72 * gfortran.dg/derived_external_function_1.f90 : New test
74 2013-11-02 Janus Weil <janus@gcc.gnu.org>
76 Backport from mainline
77 2013-09-23 Janus Weil <janus@gcc.gnu.org>
80 * gfortran.dg/extends_15.f90: New.
82 2013-10-28 Tom de Vries <tom@codesourcery.com>
84 * gcc.target/arm/require-pic-register-loc.c: New test.
86 2013-10-28 Tom de Vries <tom@codesourcery.com>
88 * gcc.target/arm/require-pic-register-loc.c: New test.
90 2013-10-26 Uros Bizjak <ubizjak@gmail.com>
92 Backport from mainline
93 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
96 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
97 and MINUSCCZEXT defines. Update scan-assembler dg directive.
98 * gcc.dg/torture/pr58779.c: New test.
100 2013-10-25 Richard Henderson <rth@redhat.com>
103 * gcc.dg/atomic-store-6.c: New.
105 2013-10-25 Tom de Vries <tom@codesourcery.com>
108 * g++.dg/tm/noexcept-6.C: New test.
110 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
112 * gcc.c-torture/execute/pr58831.c: New test.
114 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
117 * g++.dg/cpp0x/decltype57.C: New.
118 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
120 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/opt28.ad[sb]: New test.
123 * gnat.dg/opt28_pkg.ads: New helper.
125 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
127 * gnat.dg/in_out_parameter4.adb: New test.
129 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
131 * gnat.dg/loop_optimization16.adb: New test.
132 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
134 2013-08-13 Marek Polacek <polacek@redhat.com>
137 2013-08-13 Marek Polacek <polacek@redhat.com>
139 PR tree-optimization/57980
140 * gcc.dg/pr57980.c: New test.
142 2013-08-11 Janus Weil <janus@gcc.gnu.org>
145 2013-08-09 Janus Weil <janus@gcc.gnu.org>
148 * gfortran.dg/transfer_intrinsic_6.f90: New.
150 2013-07-16 Iain Sandoe <iain@codesourcery.com>
154 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
155 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
156 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
157 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
158 * objc.dg/image-info.m: Likewise.
159 * objc.dg/symtab-1.m: Likewise.
160 * objc.dg/torture/strings/const-str-10.m: Likewise.
161 * objc.dg/torture/strings/const-str-11.m: Likewise.
162 * objc.dg/torture/strings/const-str-9.m: Likewise.
163 * objc.dg/zero-link-1.m: Likewise.
164 * objc.dg/zero-link-2.m: Likewise.
165 * objc.dg/no-extra-load.m: Avoid Foundation.h.
166 * objc.dg/objc-foreach-4.m: Likewise.
167 * objc.dg/objc-foreach-5.m: Likewise.
168 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
170 * obj-c++.dg/strings/const-str-12.mm: Likewise.
171 * obj-c++.dg/syntax-error-1.mm: Likewise.
172 * objc.dg/method-6.m: Likewise.
173 * objc.dg/pr23214.m: Likewise.
174 * objc.dg/proto-lossage-7.m: Likewise.
175 * objc.dg/strings/const-str-12b.m: Likewise.
176 * objc.dg/zero-link-3.m: Likewise.
177 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
178 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
179 adjust headers, interfaces and encoded types to reflect current system
180 versions. Add FIXME and outputs from current system compiler for
183 2012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
186 * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
188 2013-07-08 Tobias Burnus <burnus@net-b.de>
191 * gfortran.dg/dot_product_2.f90: New.
193 2013-07-08 Jakub Jelinek <jakub@redhat.com>
195 PR rtl-optimization/57829
196 * gcc.c-torture/execute/pr57829.c: New test.
198 2013-07-05 Uros Bizjak <ubizjak@gmail.com>
200 Backport from mainline
201 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
204 * gcc.target/i386/pr57655.c: New test.
206 2013-06-09 Jakub Jelinek <jakub@redhat.com>
209 * gcc.c-torture/execute/pr57568.c: New test.
211 2013-06-06 Tobias Burnus <burnus@net-b.de>
213 Backport from mainline
214 2012-08-27 Tobias Burnus <burnus@net-b.de>
217 * gfortran.dg/do_5.f90: New.
219 2013-06-01 Janus Weil <janus@gcc.gnu.org>
220 Tobias Burnus <burnus@net-b.de>
223 * gfortran.dg/typebound_override_4.f90: New.
225 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
227 * gnat.dg/specs/last_bit.ads: New test.
229 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
232 * gcc.target/i386/pr57264.c: New test.
234 2013-05-07 Michael Meissner <meissner@linux.vnet.ibm.com>
237 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
240 * gcc.target/powerpc/pr57150.c: New file.
242 2013-05-07 Tobias Burnus <burnus@net-b.de>
244 Backport from mainline
245 2013-05-02 Tobias Burnus <burnus@net-b.de>
248 * gfortran.dg/size_kind_2.f90: New.
249 * gfortran.dg/size_kind_3.f90: New.
251 2013-05-03 Marek Polacek <polacek@redhat.com>
253 Backport from mainline
254 2013-04-25 Marek Polacek <polacek@redhat.com>
256 PR tree-optimization/57066
257 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
259 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
261 Backport from mainline
262 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
265 * gcc.target/i386/pr44578.c: New test.
267 Backport from mainline
268 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
271 * gcc.target/i386/pr57098.c: New test.
273 2013-04-29 Christian Bruel <christian.bruel@st.com>
276 * gcc.target/sh/pr57108.c: New test.
278 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
283 * gfortran.dg/namelist_77.f90: New test.
284 * gfortran.dg/namelist_78.f90: New test.
286 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
291 * gfortran.dg/namelist_81.f90: New test.
293 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
298 * gfortran.dg/namelist_79.f90: New test.
300 2013-04-27 Jakub Jelinek <jakub@redhat.com>
303 * gcc.c-torture/execute/pr56866.c: New test.
304 * gcc.target/i386/pr56866.c: New test.
306 2013-04-26 Janus Weil <janus@gcc.gnu.org>
308 Backports from trunk:
311 * gfortran.dg/proc_ptr_41.f90: New.
315 * gfortran.dg/transfer_check_4.f90: New.
317 2013-04-19 Marek Polacek <polacek@redhat.com>
319 Backport from mainline
320 2013-01-08 Steven Bosscher <steven@gcc.gnu.org>
321 Jakub Jelinek <jakub@redhat.com>
323 PR tree-optimization/48189
324 * gcc.dg/pr48189.c: New test.
326 2013-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
328 * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
329 Remove dg-skip-if default args.
331 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
333 * gcc.dg/pr56890-1.c: New test.
334 * gcc.dg/pr56890-2.c: Likewise.
336 2013-04-11 Release Manager
338 * GCC 4.7.3 released.
340 2013-04-03 Jakub Jelinek <jakub@redhat.com>
343 * g++.dg/debug/pr56819.C: New test.
345 2013-04-03 Tobias Burnus <burnus@net-b.de>
347 Backport from mainline:
348 2013-03-29 Tobias Burnus <burnus@net-b.de>
351 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
353 2013-04-03 Richard Biener <rguenther@suse.de>
355 PR tree-optimization/56501
356 * gcc.dg/torture/pr56501.c: New testcase.
358 2013-04-03 Tobias Burnus <burnus@net-b.de>
360 Backport from mainline:
361 2013-03-28 Tobias Burnus <burnus@net-b.de>
364 * gfortran.dg/namelist_80.f90: New.
366 2013-04-03 Jakub Jelinek <jakub@redhat.com>
368 Backported from mainline
369 2013-03-06 Jakub Jelinek <jakub@redhat.com>
371 PR tree-optimization/56539
372 * gcc.c-torture/compile/pr56539.c: New test.
374 2013-03-05 Jakub Jelinek <jakub@redhat.com>
377 * gcc.dg/pr56510.c: New test.
379 2013-04-02 Richard Biener <rguenther@suse.de>
381 * gcc.dg/pr45472.c: Remove copies.
383 2013-04-02 Richard Biener <rguenther@suse.de>
386 * g++.dg/torture/pr56768.C: New testcase.
388 2013-04-01 Andrey Belevantsev <abel@ispras.ru>
390 Backport from mainline
391 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
394 * gcc.dg/pr45472.c: New test.
396 2013-03-26 Richard Biener <rguenther@suse.de>
398 Backport from mainline
399 2013-03-13 Richard Biener <rguenther@suse.de>
401 PR tree-optimization/56608
402 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
404 2013-03-05 Richard Biener <rguenther@suse.de>
406 PR tree-optimization/56270
407 * gcc.dg/vect/slp-38.c: New testcase.
409 2013-03-25 Oleg Endo <olegendo@gcc.gnu.org>
411 Backport from mainline:
412 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
415 * gcc.target/sh/pr49880-1.c: New.
416 * gcc.target/sh/pr49880-2.c: New.
417 * gcc.target/sh/pr49880-3.c: New.
418 * gcc.target/sh/pr49880-4.c: New.
419 * gcc.target/sh/pr49880-5.c: New.
421 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
424 * gcc.target/i386/pr56560.c: New file.
426 2013-03-15 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/transfer_intrinsic_5.f90: New.
431 2013-03-14 Jakub Jelinek <jakub@redhat.com>
434 * g++.dg/torture/pr56403.C: New test.
436 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
439 * gfortran.dg/class_56.f90: New test.
441 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
444 * gfortran.dg/intrinsic_size_4.f90 : New test.
446 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
449 * g++.dg/template/crash115.C: New.
451 2013-03-06 Jakub Jelinek <jakub@redhat.com>
454 * g++.dg/template/typename20.C: New test.
456 2013-03-01 Richard Biener <rguenther@suse.de>
458 Backport from mainline
459 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
461 PR tree-optimization/55481
462 * gcc.dg/torture/pr55481.c: New testcase.
463 * gcc.dg/torture/pr56488.c: Likewise.
465 2013-02-26 Jakub Jelinek <jakub@redhat.com>
467 PR tree-optimization/56443
468 * gcc.dg/torture/pr56443.c: New test.
470 2013-02-22 Janus Weil <janus@gcc.gnu.org>
473 * gfortran.dg/proc_ptr_comp_37.f90: New.
475 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
477 Backport from mainline:
478 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
480 * gcc.target/i386/clearcapv2.map: New file.
481 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
483 2013-02-19 Jakub Jelinek <jakub@redhat.com>
485 Backported from mainline
486 2013-02-19 Jakub Jelinek <jakub@redhat.com>
488 PR tree-optimization/56350
489 * gcc.dg/pr56350.c: New test.
491 2013-02-08 Jakub Jelinek <jakub@redhat.com>
493 PR tree-optimization/56250
494 * gcc.c-torture/execute/pr56250.c: New test.
496 2013-02-07 Jakub Jelinek <jakub@redhat.com>
499 * g++.dg/parse/crash61.C: New test.
502 * g++.dg/parse/pr56239.C: New test.
505 * g++.dg/abi/mangle61.C: New test.
507 2013-02-06 Jakub Jelinek <jakub@redhat.com>
510 * g++.dg/gomp/pr56217.C: New test.
512 2012-11-27 Jakub Jelinek <jakub@redhat.com>
514 PR tree-optimization/55110
515 * gcc.dg/pr55110.c: New test.
517 2013-02-18 Richard Biener <rguenther@suse.de>
520 2013-02-04 Richard Biener <rguenther@suse.de>
522 Backport from mainline
523 2012-07-04 Richard Guenther <rguenther@suse.de>
525 PR tree-optimization/53844
526 * g++.dg/tree-ssa/pr53844.C: New testcase.
528 2013-02-17 Tobias Burnus <burnus@net-b.de>
529 Mikael Morin <mikael@gcc.gnu.org>
532 2013-01-28 Tobias Burnus <burnus@net-b.de>
533 Mikael Morin <mikael@gcc.gnu.org>
536 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
537 * gfortran.dg/import8.f90: Likewise.
538 * gfortran.dg/interface_derived_type_1.f90: Likewise.
539 * gfortran.dg/import10.f90: New test.
540 * gfortran.dg/import11.f90: Likewise
542 2013-02-15 Tobias Burnus <burnus@net-b.de>
545 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
547 2012-02-13 Tobias Burnus <burnus@net-b.de>
549 Backport from mainline
550 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
553 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
554 number matching more robust.
556 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
558 Backport from mainline
559 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
561 PR rtl-optimization/56275
562 * gcc.dg/pr56275.c: New test.
564 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
566 Backport from mainline
567 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
570 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
573 2013-02-05 Richard Biener <rguenther@suse.de>
575 Backport from mainline
576 2012-12-10 Richard Biener <rguenther@suse.de>
578 PR tree-optimization/55107
579 * gcc.dg/torture/pr55107.c: New testcase.
580 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
582 2013-02-15 Richard Biener <rguenther@suse.de>
584 PR tree-optimization/54767
585 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
587 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
590 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
593 2013-02-04 Richard Biener <rguenther@suse.de>
595 Backport from mainline
596 2012-01-11 Richard Guenther <rguenther@suse.de>
598 PR tree-optimization/44061
599 * gcc.dg/pr44061.c: New testcase.
601 2013-01-08 Jakub Jelinek <jakub@redhat.com>
604 * gcc.dg/torture/pr55890-3.c: New test.
606 2013-02-04 Richard Biener <rguenther@suse.de>
608 Backport from mainline
609 2012-07-04 Richard Guenther <rguenther@suse.de>
611 PR tree-optimization/53844
612 * g++.dg/tree-ssa/pr53844.C: New testcase.
614 2012-12-13 Richard Biener <rguenther@suse.de>
617 * gcc.dg/lto/pr55660_0.c: New testcase.
618 * gcc.dg/lto/pr55660_1.c: Likewise.
620 2013-02-04 Richard Biener <rguenther@suse.de>
623 * gcc.dg/torture/pr55890-1.c: New testcase.
624 * gcc.dg/torture/pr55890-2.c: Likewise.
626 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
631 * gfortran.dg/block_12.f90: New test.
632 * gfortran.dg/module_error_1.f90: New test.
634 2013-02-01 Jakub Jelinek <jakub@redhat.com>
636 Backported from mainline
637 2013-01-28 Jakub Jelinek <jakub@redhat.com>
639 PR tree-optimization/56125
640 * gcc.dg/pr56125.c: New test.
642 2013-01-25 Jakub Jelinek <jakub@redhat.com>
644 PR tree-optimization/56098
645 * gcc.dg/pr56098-1.c: New test.
647 2013-01-23 Jakub Jelinek <jakub@redhat.com>
650 * gfortran.dg/gomp/pr56052.f90: New test.
652 2013-01-23 Jakub Jelinek <jakub@redhat.com>
655 * gcc.dg/pr49069.c: New test.
657 2013-01-21 Jakub Jelinek <jakub@redhat.com>
659 PR tree-optimization/56051
660 * gcc.c-torture/execute/pr56051.c: New test.
662 2013-01-18 Jakub Jelinek <jakub@redhat.com>
665 * gfortran.dg/pr56015.f90: New test.
667 2013-01-15 Jakub Jelinek <jakub@redhat.com>
670 * gcc.dg/pr55940.c: New test.
672 2013-01-10 Jakub Jelinek <jakub@redhat.com>
674 PR tree-optimization/55921
675 * gcc.c-torture/compile/pr55921.c: New test.
677 2013-01-03 Jakub Jelinek <jakub@redhat.com>
679 PR rtl-optimization/55838
680 * gcc.dg/pr55838.c: New test.
682 2012-12-13 Jakub Jelinek <jakub@redhat.com>
685 * g++.dg/cpp0x/noexcept19.C: New test.
687 2012-12-06 Jakub Jelinek <jakub@redhat.com>
690 * g++.dg/cpp0x/noexcept18.C: New test.
692 2012-12-01 Jakub Jelinek <jakub@redhat.com>
695 * g++.dg/cpp0x/vt-55542.C: New test.
697 2012-11-23 Jakub Jelinek <jakub@redhat.com>
700 * g++.dg/warn/Wreturn-type-8.C: New test.
702 2012-11-20 Jakub Jelinek <jakub@redhat.com>
705 * gcc.dg/pr55094.c: New test.
707 2012-11-17 Jakub Jelinek <jakub@redhat.com>
709 PR tree-optimization/55236
710 * gcc.dg/pr55236.c: New test.
712 2012-11-13 Jakub Jelinek <jakub@redhat.com>
714 PR rtl-optimization/54127
715 * gcc.dg/torture/pr54127.c: New test.
717 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
719 * gnat.dg/opt26.adb: New test.
721 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
723 Backport from mainline
724 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
727 * gcc.target/i386/pr56028.c: New test.
729 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
731 * gcc.target/i386/movsd.c: New test.
733 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
735 Backport from mainline
736 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
739 * gcc.c-torture/execute/builtins/builtins.exp: Add
740 -Wl,--allow-multiple-definition for eabi and elf targets.
742 Backport from mainline
743 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
745 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
746 * gcc.target/arm/pr51915.c: Likewise.
747 * gcc.target/arm/pr52006.c: Likewise.
748 * gcc.target/arm/pr53187.c: Likewise.
750 Backport from mainline
751 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
753 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
754 Return 0 if already specifying -mfloat-abi other than hard.
756 Backport from mainline
757 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
759 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
761 Backport from mainline
762 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
764 * gcc.target/arm/pr42879.c: Handle big-endian.
766 Backport from mainline
767 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
769 * gcc.target/arm/combine-movs.c
771 Backport from mainline
772 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
774 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
776 2013-01-24 Janus Weil <janus@gcc.gnu.org>
779 * gfortran.dg/select_8.f90: New.
781 2013-01-24 Martin Jambor <mjambor@suse.cz>
783 Backport from mainline
784 2013-01-04 Martin Jambor <mjambor@suse.cz>
786 PR tree-optimization/55755
787 * gcc.dg/torture/pr55755.c: New test.
788 * gcc.dg/tree-ssa/sra-13.c: Likewise.
789 * gcc.dg/tree-ssa/pr45144.c: Update.
791 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
793 PR rtl-optimization/56023
794 * gcc.dg/pr56023.c: New test.
796 2013-01-21 Martin Jambor <mjambor@suse.cz>
798 Backport from mainline
799 2013-01-17 Martin Jambor <mjambor@suse.cz>
801 PR tree-optimizations/55264
802 * g++.dg/ipa/pr55264.C: New test.
804 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
806 Backport from mainline
807 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
810 * gcc.target/pr55981.c: New test.
812 2013-01-17 Janus Weil <janus@gcc.gnu.org>
815 * gfortran.dg/class_55.f90: New.
817 2013-01-16 Richard Biener <rguenther@suse.de>
820 * gcc.dg/torture/pr55882.c: New testcase.
822 2013-01-13 Janus Weil <janus@gcc.gnu.org>
825 * gfortran.dg/internal_pack_13.f90: New test.
826 * gfortran.dg/internal_pack_14.f90: New test.
828 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
831 * gfortran.dg/elemental_scalar_args_2.f90: New test.
833 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
838 * gfortran.dg/use_23.f90: New test.
839 * gfortran.dg/use_24.f90: New test.
840 * gfortran.dg/use_25.f90: New test.
841 * gfortran.dg/use_26.f90: New test.
842 * gfortran.dg/use_27.f90: New test.
844 2013-01-07 Tobias Burnus <burnus@net-b.de>
847 * gfortran.dg/intrinsic_size_3.f90: New.
849 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
850 Mikael Morin <mikael@gcc.gnu.org>
853 * gfortran.dg/use_22.f90: New test.
855 2013-01-07 Terry Guo <terry.guo@arm.com>
857 Backport from mainline
858 2012-12-19 Terry Guo <terry.guo@arm.com>
860 * gcc.target/arm/thumb-find-work-register.c: New.
862 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
864 * gnat.dg/alignment10.adb: New test.
866 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
868 Backport from mainline:
869 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
871 * gcc.misc-tests/gcov-12.c: Fix dg order.
873 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
875 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
878 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
880 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
881 * gcc.dg/20050826-1.c: Likewise.
883 2012-12-21 Martin Jambor <mjambor@suse.cz>
885 PR tree-optimization/55355
886 * g++.dg/torture/pr55355.C: New test.
888 2012-12-20 Tobias Burnus <burnus@net-b.de>
891 * gfortran.dg/transfer_intrinsic_4.f: New.
893 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
895 Backport from mainline
896 2012-10-15 Matthias Klose <doko@ubuntu.com>
898 * lib/target-supports.exp (check_profiling_available): Match
899 arm*-*-linux-* for ARM Linux/GNU.
900 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
901 * gfortran.dg/enum_10.f90: Likewise.
902 * gfortran.dg/enum_9.f90: Likewise.
903 * gcc.target/arm/synchronize.c: Likewise.
904 * g++.old-deja/g++.jason/enum6.C: Likewise.
905 * g++.old-deja/g++.other/enum4.C: Likewise.
906 * g++.old-deja/g++.law/enum9.C: Likewise.
908 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
911 * gnat.dg/controlled7.ad[sb]: New test.
913 2012-12-11 Jakub Jelinek <jakub@redhat.com>
916 * g++.dg/warn/Wunused-var-19.C: New test.
918 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
920 * gcc.dg/pr54121.c: New test.
922 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
924 Backport from mainline
925 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
928 * gcc.target/i386/pr55597.c: New test.
930 2012-12-03 Richard Biener <rguenther@suse.de>
932 Backport from mainline
933 2012-09-24 Richard Guenther <rguenther@suse.de>
935 PR tree-optimization/53663
936 * gcc.dg/torture/pr53663-1.c: New testcase.
937 * gcc.dg/torture/pr53663-2.c: Likewise.
938 * gcc.dg/torture/pr53663-3.c: Likewise.
940 2012-12-03 Marek Polacek <polacek@redhat.com>
942 Backported from mainline
943 2012-12-03 Marek Polacek <polacek@redhat.com>
946 * gcc.dg/pr55570.c: New test.
948 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
950 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
952 2012-11-29 Jason Merrill <jason@redhat.com>
955 * g++.dg/cpp0x/variadic134.C: New.
958 * g++.dg/cpp0x/alias-decl-20.C: New.
961 * g++.dg/template/typedef39.C: New.
964 * g++.dg/cpp0x/variadic133.C: New.
965 * g++.dg/template/param1.C: Adjust.
967 2012-11-27 Richard Biener <rguenther@suse.de>
970 * g++.dg/opt/pr55331.C: New testcase.
972 2012-11-26 Richard Biener <rguenther@suse.de>
974 Backport from mainline
975 2012-10-12 Richard Biener <rguenther@suse.de>
977 PR tree-optimization/54894
978 * gcc.dg/torture/pr54894.c: New testcase.
980 2012-10-02 Richard Guenther <rguenther@suse.de>
983 * g++.dg/torture/pr54735.C: New testcase.
985 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
988 * g++.dg/init/new41.C: New.
990 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
994 * gfortran.dg/allocate_error_4.f90: New test.
996 2012-11-23 Janus Weil <janus@gcc.gnu.org>
999 * gfortran.dg/namelist_76.f90: New.
1001 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
1003 Backported from mainline
1004 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
1007 * gcc.target/i386/pr55142-1.c: New file.
1008 * gcc.target/i386/pr55142-2.c: Likewise.
1010 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
1012 * gnat.dg/stack_check3.ad[sb]: New test.
1014 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
1016 * gcc.c-torture/compile/20121107-1.c: New test.
1018 2012-11-06 Janus Weil <janus@gcc.gnu.org>
1021 * gfortran.dg/transfer_class_1.f90: New.
1023 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
1025 * g++.dg/torture/20121105-1.C: New test.
1027 2012-11-05 Jakub Jelinek <jakub@redhat.com>
1029 Backported from mainline
1030 2012-10-24 Jakub Jelinek <jakub@redhat.com>
1033 * g++.dg/debug/pr54828.C: New test.
1035 2012-10-23 Jakub Jelinek <jakub@redhat.com>
1038 * c-c++-common/pr54988.c: New test.
1040 2012-10-10 Jakub Jelinek <jakub@redhat.com>
1042 PR tree-optimization/54877
1043 * gcc.dg/torture/pr54877.c: New test.
1045 2012-11-02 Jeff Law <law@redhat.com>
1047 * gcc.c-torture/execute/pr54985.c: New test.
1049 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
1052 * gnat.dg/lto14.adb: Skip on Solaris.
1054 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
1057 * g++.dg/template/new11.C: New.
1059 2012-10-26 Terry Guo <terry.guo@arm.com>
1061 Backport from mainline
1062 2012-10-23 Terry Guo <terry.guo@arm.com>
1065 * gcc.dg/pr55019.c: New.
1067 2012-10-25 Richard Biener <rguenther@suse.de>
1069 PR tree-optimization/54902
1070 * g++.dg/torture/pr54902.C: New testcase.
1072 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
1074 * gnat.dg/modular4.adb: New test.
1075 * gnat.dg/modular4_pkg.ads: New helper.
1077 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
1079 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
1080 * gnat.dg/specs/addr1.ads: Likewise.
1082 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1084 Backport from mainline
1085 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1088 * gcc.target/arm/pr54892.c: New.
1090 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
1092 Backport from mainline
1093 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
1095 PR rtl-optimization/53701
1096 * gcc.dg/pr53701.c: New test.
1098 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1100 Backport from mainline
1101 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1103 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
1104 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1105 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1106 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
1107 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1108 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1109 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1110 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1112 2012-10-15 Richard Guenther <rguenther@suse.de>
1114 PR tree-optimization/54920
1115 * gcc.dg/torture/pr54920.c: New testcase.
1117 2012-10-14 Janus Weil <janus@gcc.gnu.org>
1120 * gfortran.dg/class_allocate_13.f90: New.
1122 2012-10-08 Terry Guo <terry.guo@arm.com>
1124 Backported from mainline
1125 2012-09-19 Terry Guo <terry.guo@arm.com>
1127 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
1128 extra prune rules that will be applied to all tests in a .exp file.
1129 (gcc-dg-prune): Use rules defined by the above variable.
1130 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
1131 harmless warnings on architecture switch conflict.
1133 2012-10-08 Jakub Jelinek <jakub@redhat.com>
1136 * g++.dg/template/pr54858.C: New test.
1138 2012-10-05 Jakub Jelinek <jakub@redhat.com>
1140 PR tree-optimization/33763
1141 * c-c++-common/pr33763.c: New test.
1143 2012-10-03 Jakub Jelinek <jakub@redhat.com>
1146 * g++.dg/cpp0x/constexpr-ref4.C: New test.
1148 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1151 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
1153 2012-09-27 Jakub Jelinek <jakub@redhat.com>
1156 * gcc.target/i386/pr54703.c: New test.
1158 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
1160 Backport from mainline:
1162 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
1163 * lib/gcc-dg.exp (process-message): Don't ignore errors.
1165 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
1166 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
1168 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
1169 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
1171 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1172 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
1174 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1175 * lib/target-supports.exp
1176 (check_effective_target_vect_widen_mult_qi_to_hi,
1177 check_effective_target_vect_widen_mult_hi_to_si,
1178 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1179 check_effective_target_vect_widen_mult_hi_to_si_pattern,
1180 check_effective_target_vect_pack_trunc,
1181 check_effective_target_vect_unpack,
1182 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
1183 instead of arm_none.
1185 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1186 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
1187 target instead of xfailing it.
1188 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
1189 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
1190 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
1191 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
1192 * gcc.dg/vect/vect-104.c: Likewise.
1193 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
1194 * gcc.dg/vect/vect-outer-1.c: Likewise.
1195 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1196 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1197 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1198 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1199 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1200 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
1201 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1202 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1203 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1205 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1206 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
1208 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1210 Backport from mainline:
1211 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1214 * gnat.dg/lto15.adb: Require lto.
1216 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
1218 * gnat.dg/opt20.ads: Move dg directive to...
1219 * gnat.dg/opt20.adb: ...here.
1220 * gnat.dg/addr1.ad[sb]: Likewise.
1221 * gnat.dg/concat2.ad[sb]: Likewise.
1222 * gnat.dg/array16.ad[sb]: Likewise.
1223 * gnat.dg/atomic5.ad[sb]: Likewise.
1224 * gnat.dg/discr29.ad[sb]: Likewise.
1225 * gnat.dg/noreturn5.ad[sb]: Likewise.
1226 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
1227 * gnat.dg/discr23.ads: Remove dg directive.
1228 * gnat.dg/nested_float_packed.ads: Likewise.
1229 * gnat.dg/oconst6.ads: Move to...
1230 * gnat.dg/specs/oconst6.ads: ...here.
1232 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1235 * gcc.c-torture/compile/pr54552-1.c: New test.
1237 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1240 * gcc.c-torture/compile/pr54103-1.c,
1241 gcc.c-torture/compile/pr54103-2.c,
1242 gcc.c-torture/compile/pr54103-3.c,
1243 gcc.c-torture/compile/pr54103-4.c,
1244 gcc.c-torture/compile/pr54103-5.c,
1245 gcc.c-torture/compile/pr54103-6.c: New tests.
1246 * gcc.dg/c90-const-expr-8.c: Update expected column number.
1248 2012-09-20 Jakub Jelinek <jakub@redhat.com>
1250 Backported from mainline
1251 2012-09-17 Jakub Jelinek <jakub@redhat.com>
1253 PR tree-optimization/54563
1254 * g++.dg/torture/pr54563.C: New test.
1256 2012-09-20 Release Manager
1258 * GCC 4.7.2 released.
1260 2012-09-14 Jason Merrill <jason@redhat.com>
1263 * g++.dg/init/aggr9.C: New.
1265 2012-09-13 Tobias Burnus <burnus@net-b.de>
1268 * gfortran.dg/implicit_pure_3.f90: New.
1270 2012-09-13 Jakub Jelinek <jakub@redhat.com>
1273 * gcc.c-torture/compile/pr54559.c: New test.
1275 2012-09-13 Jason Merrill <jason@redhat.com>
1278 * g++.dg/cpp0x/constexpr-temp1.C: New.
1280 2012-09-13 Jason Merrill <jason@redhat.com>
1283 * g++.dg/template/anonunion2.C: New.
1285 2012-09-13 Jason Merrill <jason@redhat.com>
1288 * g++.dg/template/init10.C: New.
1290 2012-09-12 Tobias Burnus <burnus@net-b.de>
1294 * gfortran.dg/coarray_10.f90: Update dg-error.
1295 * gfortran.dg/coarray_28.f90: New.
1296 * gfortran.dg/array_section_3.f90: New.
1298 2012-09-10 Jason Merrill <jason@redhat.com>
1301 * g++.dg/cpp0x/implicit14.C: New.
1305 * g++.dg/cpp0x/constexpr-virtual2.C: New.
1306 * g++.dg/cpp0x/constexpr-virtual3.C: New.
1308 2012-09-10 Janus Weil <janus@gcc.gnu.org>
1312 * gfortran.dg/select_type_29.f03: New.
1314 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
1317 * g++.dg/tree-ssa/pr54515.C: new testcase
1319 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
1322 * gfortran.dg/bound_simplification_3.f90: New test.
1324 2012-09-07 Richard Guenther <rguenther@suse.de>
1326 Backport from mainline
1327 2012-07-13 Richard Guenther <rguenther@suse.de>
1329 PR tree-optimization/53922
1330 * gcc.dg/torture/pr53922.c: New testcase.
1332 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
1334 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1336 2012-09-07 Jakub Jelinek <jakub@redhat.com>
1338 Backported from mainline
1339 2012-09-06 Jakub Jelinek <jakub@redhat.com>
1341 PR rtl-optimization/54455
1342 * gcc.dg/54455.c: New test.
1344 2012-09-06 Andrew Pinski <apinski@cavium.com>
1347 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1349 2012-09-05 Jakub Jelinek <jakub@redhat.com>
1352 * c-c++-common/pr54486.c: New test.
1354 2012-09-05 Joey Ye <joey.ye@arm.com>
1356 Backported from trunk
1357 2012-08-28 Joey Ye <joey.ye@arm.com>
1359 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1361 2012-09-03 Jakub Jelinek <jakub@redhat.com>
1363 Backported from mainline
1364 2012-09-01 Jakub Jelinek <jakub@redhat.com>
1367 * gcc.dg/torture/pr54436.c: New test.
1369 2012-08-31 Jakub Jelinek <jakub@redhat.com>
1372 * gcc.c-torture/compile/pr54428.c: New test.
1374 2012-08-24 Jakub Jelinek <jakub@redhat.com>
1377 * gcc.dg/pr54363.c: New test.
1379 2012-08-31 Ollie Wild <aaw@google.com>
1382 * g++.dg/init/lifetime3.C: New test.
1384 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
1386 Backport from mainline
1387 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
1390 * gcc.target/i386/pr46254.c: New test.
1392 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1394 Backported from trunk
1395 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1398 * gcc.dg/gomp/pr53992.c: New test.
1400 2012-08-13 Jakub Jelinek <jakub@redhat.com>
1402 Backported from trunk
1403 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1405 PR rtl-optimization/53942
1406 * gcc.dg/pr53942.c: New test.
1408 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1410 Backport from mainline
1411 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
1413 * lib/target-supports.exp
1414 (check_effective_target_vect_natural_alignment): New function.
1415 * gcc.dg/align-2.c: Only run on targets with natural alignment
1417 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1418 alignment of vector types.
1420 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1422 Backport from mainline
1423 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1425 PR rtl-optimization/54157
1426 * gcc.target/i386/pr54157.c: New file.
1428 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1430 Backport from mainline
1431 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1434 * gcc.dg/torture/pr52530.c: New test.
1436 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1438 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1439 rand, srand. Include <stdlib.h>.
1441 2012-07-20 Jason Merrill <jason@redhat.com>
1444 * g++.dg/other/array7.C: New.
1446 2012-07-19 Jason Merrill <jason@redhat.com>
1449 * g++.dg/init/mutable1.C: New.
1451 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1453 * gnat.dg/opt25.adb: New test.
1454 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1455 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1457 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1459 * gnat.dg/aggr20.ad[sb]: New test.
1460 * gnat.dg/aggr20_pkg.ads: New helper.
1462 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1464 * gnat.dg/derived_type3.adb: New test.
1465 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1467 2012-07-19 Richard Guenther <rguenther@suse.de>
1468 Eric Botcazou <ebotcazou@adacore.com>
1470 * gnat.dg/loop_optimization11.adb: New testcase.
1471 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1473 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1475 * gnat.dg/discr38.adb: New test.
1477 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1480 * c-c++-common/gomp/pr54017.c: New test.
1482 2012-07-18 Richard Guenther <rguenther@suse.de>
1484 Backport from mainline
1485 2012-05-03 Richard Guenther <rguenther@suse.de>
1487 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1488 unsupported prefetching support.
1490 2012-07-17 Jason Merrill <jason@redhat.com>
1493 * g++.dg/parse/enum9.C: New.
1495 2012-07-17 Jason Merrill <jason@redhat.com>
1498 * g++.dg/template/array23.C: New.
1500 2012-07-17 Jason Merrill <jason@redhat.com>
1503 * g++.dg/template/current-inst1.C: New.
1504 * g++.dg/parse/crash35.C: Adjust.
1506 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1508 PR rtl-optimization/53908
1509 * gcc.dg/torture/pr53908.c: New test.
1511 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1513 Backport from mainline
1514 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1517 * g++.dg/other/pr53811.C: New test.
1519 2012-07-10 Jason Merrill <jason@redhat.com>
1522 * g++.dg/cpp0x/defaulted36.C: New.
1523 * g++.dg/cpp0x/defaulted21.C: Adjust.
1525 * g++.dg/cpp0x/implicit13.C: New.
1527 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1529 Backport from mainline.
1530 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1532 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1534 * g++.dg/template/error46.C: Add missing comment to dg-message.
1535 * g++.dg/template/crash107.C: Likewise.
1536 * g++.dg/template/error47.C: Likewise.
1537 * g++.dg/template/crash108.C: Likewise.
1538 * g++.dg/overload/operator5.C: Likewise.
1540 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1541 errors in dg-message directives, add comments.
1543 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1545 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1546 scan-dump-dem-not): Use printable pattern in test name.
1548 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1550 * lib/target-supports-dg.exp (testname-for-summary): New.
1551 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1552 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1553 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1554 scan-module-absence, output-exists, output-exists-not: Use
1555 testname-for-summary.
1556 (dg-test): Clean up testname_with_flags.
1557 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1558 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1559 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1560 scan-assembler-dem-not, object-size: Use testname-for-summary.
1561 * lib/gcov.exp (run-gcov): Likewise.
1562 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1563 scan-dump-dem, scan-dump-dem-note): Likewise.
1565 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1566 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1567 including profopt.opt; save and restore existing value.
1568 * g++.dg/bprob/bprob.exp: Likewise.
1569 * gcc.dg/matrix/matrix.exp: Likewise.
1570 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1571 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1574 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1576 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1577 testname that includes flags, passed in as new argument, in
1579 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1580 and pass it to verify-* procedures.
1582 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1583 alignment torture options with usual torture options.
1585 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1586 messages reported for one line of source code.
1587 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1588 * g++.dg/cpp0x/decltype2.C: Likewise.
1589 * g++.dg/cpp0x/decltype3.C: Likewise.
1590 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1591 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1592 * g++.dg/cpp0x/static_assert3.C: Likewise.
1593 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1594 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1595 * g++.dg/cpp0x/union1.C: Likewise.
1596 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1597 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1598 * g++.dg/cpp0x/variadic2.C: Likewise.
1599 * g++.dg/cpp0x/variadic20.C: Likewise.
1600 * g++.dg/cpp0x/variadic74.C: Likewise.
1601 * g++.dg/diagnostic/bitfld2.C: Likewise.
1602 * g++.dg/ext/attrib44.C: Likewise.
1603 * g++.dg/ext/no-asm-1.C: Likewise.
1604 * g++.dg/other/error34.C: Likewise.
1605 * g++.dg/parse/crash46.C: Likewise.
1606 * g++.dg/parse/error10.C: Likewise.
1607 * g++.dg/parse/error2.C: Likewise.
1608 * g++.dg/parse/error3.C: Likewise.
1609 * g++.dg/parse/error36.C: Likewise.
1610 * g++.dg/parse/error8.C: Likewise.
1611 * g++.dg/parse/error9.C: Likewise.
1612 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1613 * g++.dg/parse/parser-pr28152.C: Likewise.
1614 * g++.dg/parse/template25.C: Likewise.
1615 * g++.dg/parse/typename11.C: Likewise.
1616 * g++.dg/tc1/dr147.C: Likewise.
1617 * g++.dg/template/deduce3.C: Likewise.
1618 * g++.dg/template/koenig9.C: Likewise.
1619 * g++.dg/template/pr23510.C: Likewise.
1620 * g++.dg/warn/pr12242.C: Likewise.
1621 * g++.dg/warn/pr30551-2.C: Likewise.
1622 * g++.dg/warn/pr30551.C: Likewise.
1623 * g++.old-deja/g++.other/typename1.C: Likewise.
1624 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1626 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1629 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1630 test summary unique.
1632 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1633 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1634 scan-stack-usage-not): Don't strip torture options from test name.
1636 * lib/scandump.exp (scan-dump-times): Use printable version of
1637 regexp in test summary line.
1639 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1640 messages reported for one line of source code.
1641 * gcc.dg/format/few-1.c: Likewise.
1642 * gcc.dg/ia64-sync-2.c: Likewise.
1643 * gcc.dg/sync-2.c: Likewise.
1644 * gcc.dg/noncompile/pr44517.c: Likewise.
1646 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1648 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1649 alignment torture options with usual torture options.
1650 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1651 instead of dg-options.
1652 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1653 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1654 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1655 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1656 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1657 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1659 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1660 to checks for multiple messages reported for one line of source code.
1661 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1663 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1664 messages reported for one line of source code.
1666 * gcc.dg/20031223-1.c: Add comments to check for multiple
1667 messages reported for one line of source code.
1668 * gcc.dg/Wconversion-integer.c: Likewise.
1669 * gcc.dg/Wfatal-2.c: Likewise.
1670 * gcc.dg/Wfatal.c: Likewise.
1671 * gcc.dg/Wobjsize-1.c: Likewise.
1672 * gcc.dg/c99-vla-jump-1.c: Likewise.
1673 * gcc.dg/c99-vla-jump-2.c: Likewise.
1674 * gcc.dg/c99-vla-jump-3.c: Likewise.
1675 * gcc.dg/c99-vla-jump-4.c: Likewise.
1676 * gcc.dg/c99-vla-jump-5.c: Likewise.
1677 * gcc.dg/decl-9.c: Likewise.
1678 * gcc.dg/declspec-10.c: Likewise.
1679 * gcc.dg/declspec-18.c: Likewise.
1680 * gcc.dg/mtune.c: Likewise.
1681 * gcc.dg/parser-pr28152-2.c: Likewise.
1682 * gcc.dg/parser-pr28152.c: Likewise.
1683 * gcc.dg/pr14475.c: Likewise.
1684 * gcc.dg/pr27953.c: Likewise.
1685 * gcc.dg/pr28322-3.c: Likewise.
1686 * gcc.dg/pr30457.c: Likewise.
1687 * gcc.dg/pr30551-2.c: Likewise.
1688 * gcc.dg/pr30551-3.c: Likewise.
1689 * gcc.dg/pr30551-4.c: Likewise.
1690 * gcc.dg/pr30551-5.c: Likewise.
1691 * gcc.dg/pr30551-6.c: Likewise.
1692 * gcc.dg/pr30551.c: Likewise.
1693 * gcc.dg/pr45461.c: Likewise.
1694 * gcc.dg/pr48552-1.c: Likewise.
1695 * gcc.dg/pr48552-2.c: Likewise.
1696 * gcc.dg/redecl-1.c: Likewise.
1697 * gcc.dg/transparent-union-3.c: Likewise.
1698 * gcc.dg/utf-dflt.c: Likewise.
1699 * gcc.dg/utf-dflt2.c: Likewise.
1700 * gcc.dg/vla-8.c: Likewise.
1701 * gcc.dg/vla-init-1.c: Likewise.
1702 * gcc.dg/wtr-int-type-1.c: Likewise.
1704 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1705 messages reported for for one line of source code.
1706 * c-c++-common/raw-string-5.c: Likewise.
1707 * c-c++-common/raw-string-4.c: Likewise.
1708 * c-c++-common/raw-string-6.c: Likewise.
1709 * c-c++-common/pr20000.c: Likewise.
1711 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1712 messages reported for one line of source code.
1713 * gcc.dg/cpp/pr30786.c: Likewise.
1714 * gcc.dg/cpp/pr28709.c: Likewise.
1715 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1716 * gcc.dg/cpp/macspace2.c: Likewise.
1717 * gcc.dg/cpp/missing-header-1.c: Likewise.
1718 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1719 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1720 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1722 2012-07-09 Jason Merrill <jason@redhat.com>
1725 * g++.dg/cpp0x/nullptr29.C: New.
1727 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1730 * gfortran.dg/inline_sum_4.f90: New test.
1732 2012-07-06 Richard Guenther <rguenther@suse.de>
1734 Backport from mainline
1735 2012-06-18 Richard Guenther <rguenther@suse.de>
1737 PR tree-optimization/53693
1738 * g++.dg/torture/pr53693.C: New testcase.
1740 2012-07-06 Richard Guenther <rguenther@suse.de>
1742 Backport from mainline
1743 2012-04-11 Richard Guenther <rguenther@suse.de>
1746 * gfortran.dg/pr52621.f90: New testcase.
1748 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1750 Backport from mainline
1751 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1753 * gcc.target/powerpc/lhs-1.c: New.
1754 * gcc.target/powerpc/lhs-2.c: New.
1755 * gcc.target/powerpc/lhs-3.c: New.
1757 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1759 * gnat.dg/recursive_call.adb: New test.
1761 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1763 * gnat.dg/discr37.ad[sb]: New test.
1765 2012-07-02 Jason Merrill <jason@redhat.com>
1768 * g++.dg/template/ref6.C: New.
1771 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1773 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1775 Backport from mainline.
1776 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1777 * gcc.target/arm/neon-vrev.c: New.
1779 2012-06-28 Richard Guenther <rguenther@suse.de>
1782 * gcc.dg/torture/pr53790.c: New testcase.
1784 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1787 * g++.dg/cpp0x/forw_enum11.C: New.
1789 2012-06-26 Richard Guenther <rguenther@suse.de>
1792 * g++.dg/torture/pr53752.C: New testcase.
1794 2012-06-25 Jason Merrill <jason@redhat.com>
1798 * g++.dg/cpp0x/decltype38.C: New.
1799 * g++.dg/cpp0x/variadic132.C: New.
1802 * g++.dg/cpp0x/nullptr28.C: New.
1805 * g++.dg/cpp0x/constexpr-tuple.C: New.
1807 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1810 * gcc.target/i386/pr53759.c: New test.
1813 * g++.dg/cpp0x/nsdmi7.C: New test.
1815 2012-06-22 Tobias Burnus <burnus@net-b.de>
1817 Backport from mainline
1818 2012-06-17 Tobias Burnus <burnus@net-b.de>
1822 * gfortran.dg/transfer_check_3.f90: New.
1824 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1826 * gnat.dg/lto15.ad[sb]: New test.
1828 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1830 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1831 and add __sh__ case.
1833 2012-06-19 Jason Merrill <jason@redhat.com>
1836 * g++.dg/cpp0x/decltype37.C: New.
1839 * g++.dg/debug/localclass1.C: New.
1841 * g++.dg/debug/dwarf2/namespace-2.C: New.
1842 * g++.dg/debug/dwarf2/localclass3.C: New.
1844 2012-06-19 Richard Guenther <rguenther@suse.de>
1847 * g++.dg/lto/pr53470_0.C: New testcase.
1848 * gcc.dg/lto/pr53470_0.c: Likewise.
1850 2012-06-19 Jason Merrill <jason@redhat.com>
1854 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1857 * g++.dg/template/local7.C: New.
1859 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1861 Back port from mainline
1862 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1865 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1866 directive to Scan for vpmuldq, not vpmacsdql.
1868 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1870 * gnat.dg/vect8.ad[sb]: New test.
1872 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1874 Backported from mainline
1875 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1877 PR rtl-optimization/53589
1878 * gcc.dg/torture/pr53589.c: New test.
1880 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1883 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1884 * gcc.dg/gomp/critical-4.c: Likewise.
1885 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1886 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1887 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1888 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1889 * c-c++-common/gomp/pr53580.c: New test.
1891 2012-06-14 Tobias Burnus <burnus@net-b.de>
1893 Backport from mainline
1894 2012-06-04 Tobias Burnus <burnus@net-b.de>
1897 * gfortran.dg/init_flag_10.f90: New.
1899 2012-06-14 Richard Guenther <rguenther@suse.de>
1901 Backport from mainline
1902 2012-06-11 Richard Guenther <rguenther@suse.de>
1905 * g++.dg/ext/pr53605.C: New testcase.
1907 2012-06-14 Tobias Burnus <burnus@net-b.de>
1910 * gfortran.dg/save_4.f90: New.
1912 2012-06-14 Richard Guenther <rguenther@suse.de>
1914 Backport from mainline
1915 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1918 * g++.dg/cpp0x/pr52841.C: New testcase.
1920 2012-06-13 Christian Bruel <christian.bruel@st.com>
1923 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1925 2012-06-14 Release Manager
1927 * GCC 4.7.1 released.
1929 2012-06-12 Jason Merrill <jason@redhat.com>
1932 * g++.dg/template/local7.C: New.
1936 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1938 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1941 * g++.dg/warn/Wenum-compare-no-2: New.
1943 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1946 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1947 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1948 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1949 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1950 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1951 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1952 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1953 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1955 2012-06-04 Richard Guenther <rguenther@suse.de>
1957 Backport from mainline
1958 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1961 * gcc.c-torture/compile/pr52979-1.c: New test.
1962 * gcc.c-torture/execute/pr52979-1.c: New test.
1963 * gcc.c-torture/execute/pr52979-2.c: New test.
1965 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1967 PR tree-optimization/53550
1968 * gcc.dg/pr53550.c: New test.
1970 2012-06-04 Richard Guenther <rguenther@suse.de>
1971 Eric Botcazou <ebotcazou@adacore.com>
1973 Backport from mainline
1977 * gcc.dg/torture/pr48124-1.c: New testcase.
1978 * gcc.dg/torture/pr48124-2.c: Likewise.
1979 * gcc.dg/torture/pr48124-3.c: Likewise.
1980 * gcc.dg/torture/pr48124-4.c: Likewise.
1981 * gnat.dg/pack16.adb: Likewise.
1982 * gnat.dg/pack16_pkg.ads: Likewise.
1983 * gnat.dg/pack17.adb: Likewise.
1984 * gnat.dg/specs/pack7.ads: Likewise.
1985 * gnat.dg/specs/pack8.ads: Likewise.
1986 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1988 2012-06-01 Jason Merrill <jason@redhat.com>
1991 * g++.dg/ext/visibility/template12.C: New.
1992 * g++.dg/ext/attrib14.C: Adjust warning line.
1995 * g++.dg/parse/new6.C: New.
1996 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1998 2012-06-01 Jason Merrill <jason@redhat.com>
2001 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
2003 2012-06-01 Jason Merrill <jason@redhat.com>
2006 * g++.dg/cpp0x/auto33.C: New.
2008 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2010 * c-c++-common/restrict-2.c: Revert previous change.
2012 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2015 * gnat.dg/lto14.adb: Skip on Solaris.
2017 2012-05-31 Jason Merrill <jason@redhat.com>
2020 * g++.dg/cpp0x/initlist-ctor1.C: New.
2022 2012-05-31 Richard Guenther <rguenther@suse.de>
2025 * gcc.dg/torture/pr48493.c: New testcase.
2027 2012-05-30 Jakub Jelinek <jakub@redhat.com>
2030 * g++.dg/init/new33.C: New test.
2032 2012-05-30 Jason Merrill <jason@redhat.com>
2035 * c-c++-common/array-lit.c: New.
2036 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
2038 2012-05-30 Richard Guenther <rguenther@suse.de>
2041 * gcc.dg/torture/pr53501.c: New testcase.
2042 * c-c++-common/restrict-2.c: Adjust.
2044 2012-05-30 Jakub Jelinek <jakub@redhat.com>
2046 PR rtl-optimization/53519
2047 * gcc.c-torture/compile/pr53519.c: New test.
2049 2012-05-29 Richard Guenther <rguenther@suse.de>
2051 PR tree-optimization/53516
2052 * gcc.dg/torture/pr53516.c: New testcase.
2054 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2057 * g++.dg/parse/crash60.C: New.
2059 2012-05-28 Jakub Jelinek <jakub@redhat.com>
2061 PR tree-optimization/53505
2062 * c-c++-common/torture/pr53505.c: New test.
2064 2012-05-25 Ian Lance Taylor <iant@google.com>
2066 * gcc.dg/split-6.c: New test.
2068 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
2070 * gnat.dg/lto14.adb: New test.
2072 2012-05-24 Richard Guenther <rguenther@suse.de>
2075 * g++.dg/tree-prof/pr53460.C: New testcase.
2077 2012-05-24 Jakub Jelinek <jakub@redhat.com>
2079 PR tree-optimization/53465
2080 * gcc.c-torture/execute/pr53465.c: New test.
2082 2012-05-23 Tobias Burnus <burnus@net-b.de>
2085 * gfortran.dg/realloc_on_assign_15.f90: New.
2087 2012-05-22 Richard Guenther <rguenther@suse.de>
2089 PR tree-optimization/53408
2090 * gcc.dg/torture/pr53408.c: New testcase.
2092 2012-05-22 Richard Guenther <rguenther@suse.de>
2095 * gcc.dg/torture/pr51071-2.c: New testcase.
2097 2012-05-21 Jakub Jelinek <jakub@redhat.com>
2099 PR tree-optimization/53366
2100 * gcc.dg/torture/pr53366-1.c: New test.
2101 * gcc.dg/torture/pr53366-2.c: New test.
2102 * gcc.target/i386/pr53366-1.c: New test.
2103 * gcc.target/i386/pr53366-2.c: New test.
2105 PR tree-optimization/53409
2106 * gcc.c-torture/compile/pr53409.c: New test.
2108 PR tree-optimization/53410
2109 * gcc.c-torture/compile/pr53410-1.c: New test.
2110 * gcc.c-torture/compile/pr53410-2.c: New test.
2112 2012-05-21 Joseph Myers <joseph@codesourcery.com>
2115 * gcc.c-torture/compile/pr53418-1.c,
2116 gcc.c-torture/compile/pr53418-2.c: New tests.
2118 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
2120 * gcc.dg/tm/indirect-2.c: New test.
2122 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
2124 Backport from mainline
2125 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
2126 H.J. Lu <hongjiu.lu@intel.com>
2129 * gcc.target/i386/pr53416.c: New file.
2131 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
2133 * gnat.dg/lto13.adb: New test.
2134 * gnat.dg/lto13_pkg.ad[sb]: New helper.
2136 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
2138 * gnat.dg/specs/lto12.ads: New test.
2139 * gnat.dg/specs/lto12_pkg.ads: New helper.
2141 2012-05-17 David S. Miller <davem@davemloft.net>
2143 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2144 failure on sparc-*-linux-gnu.
2146 2012-05-16 Richard Henderson <rth@redhat.com>
2149 * g++.dg/opt/pr52727.C: New testcase.
2151 2012-05-16 Richard Guenther <rguenther@suse.de>
2153 PR tree-optimization/53364
2154 * g++.dg/torture/pr53364.C: New testcase.
2156 2012-05-15 Jakub Jelinek <jakub@redhat.com>
2159 * gcc.dg/pr53358.c: New test.
2161 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
2163 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2164 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2166 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2168 * gnat.dg/null_pointer_deref3.adb: New test.
2170 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2173 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2175 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2177 * gnat.dg/lto11.ad[sb]: New test.
2179 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
2182 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2184 2012-05-07 Jakub Jelinek <jakub@redhat.com>
2186 PR tree-optimization/53239
2187 * g++.dg/opt/vrp3.C: New test.
2188 * g++.dg/opt/vrp3-aux.cc: New file.
2189 * g++.dg/opt/vrp3.h: New file.
2191 2012-05-07 Tobias Burnus <burnus@net-b.de>
2193 Backport from mainline:
2194 2012-05-07 Tobias Burnus <burnus@net-b.de>
2197 * gfortran.dg/typebound_operator_15.f90: New.
2199 2012-05-05 Tobias Burnus <burnus@net-b.de>
2201 Backport from mainline:
2202 2012-05-04 Tobias Burnus <burnus@net-b.de>
2205 * gfortran.dg/constructor_7.f90: New.
2206 * gfortran.dg/constructor_8.f90: New.
2208 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2210 Backport from mainline:
2212 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2214 PR tree-optimization/52633
2215 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2216 recognized as widening shifts instead of over-widening.
2217 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2218 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2219 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2220 * gcc.target/arm/pr52633.c: New test.
2222 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
2224 PR tree-optimization/52870
2225 * gcc.dg/vect/pr52870.c: New test.
2227 2012-05-04 Richard Guenther <rguenther@suse.de>
2229 * gcc.dg/lto/pr53214_0.c: New testcase.
2231 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2233 * gcc.target/ia64/pr48496.c: New test.
2234 * gcc.target/ia64/pr52657.c: Likewise.
2236 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2238 Backport from mainline
2239 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2242 * gcc.target/powwerpc/pr53199.c: New file.
2244 2012-05-03 Martin Jambor <mjambor@suse.cz>
2246 Backport from mainline
2247 2012-05-02 Martin Jambor <mjambor@suse.cz>
2250 * g++.dg/lto/pr52605_0.C: New test.
2252 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2255 * g++.dg/other/final2.C: New.
2257 2012-05-03 Jakub Jelinek <jakub@redhat.com>
2260 * gcc.dg/pr53174.c: New test.
2263 * gcc.target/arm/pr53187.c: New test.
2264 * gcc.c-torture/compile/pr53187.c: New test.
2266 2012-05-03 Richard Guenther <rguenther@suse.de>
2268 PR tree-optimization/53144
2269 * gcc.dg/torture/pr53144.c: New testcase.
2271 2012-05-02 Tobias Burnus <burnus@net-b.de>
2273 Backport from mainline
2274 2012-04-16 Tobias Burnus <burnus@net-b.de>
2277 * gfortran.dg/pointer_intent_6.f90: New.
2279 2012-05-02 Jakub Jelinek <jakub@redhat.com>
2281 PR tree-optimization/53163
2282 * gcc.c-torture/compile/pr53163.c: New test.
2284 PR rtl-optimization/53160
2285 * gcc.c-torture/execute/pr53160.c: New test.
2287 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2291 * gfortran.dg/function_optimize_12.f90: New test.
2293 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
2295 Backport from mainline
2296 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2299 * gcc.c-torture/execute/20120427-1.c: New testcase.
2301 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
2304 * gcc.dg/torture/pr53120.c: New test.
2306 2012-04-25 Jakub Jelinek <jakub@redhat.com>
2309 * gcc.dg/pr52880.c: New test.
2311 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
2314 PR tree-optimizations/52891
2316 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2318 2012-04-24 Richard Guenther <rguenther@suse.de>
2320 PR tree-optimization/53085
2321 * g++.dg/torture/pr53085.C: New testcase.
2323 2012-04-23 Richard Guenther <rguenther@suse.de>
2326 * gcc.dg/pr53060.c: New testcase.
2328 2012-04-23 Jakub Jelinek <jakub@redhat.com>
2330 PR tree-optimizations/52891
2331 * gcc.c-torture/compile/pr52891-1.c: New test.
2332 * gcc.c-torture/compile/pr52891-2.c: New test.
2334 2012-04-20 Ian Lance Taylor <iant@google.com>
2336 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2337 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2339 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2342 * g++.dg/parse/crash59.C: New.
2344 2012-04-16 Jason Merrill <jason@redhat.com>
2347 * g++.dg/cpp0x/variadic131.C: New.
2349 2012-04-16 Jason Merrill <jason@redhat.com>
2352 * g++.dg/cpp0x/variadic129.C: New.
2355 * g++.dg/cpp0x/variadic128.C: New.
2357 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
2359 Backport from mainline
2360 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
2363 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2364 second function argument.
2365 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2366 (calc_permps): Update declaration. Calculate result correctly.
2367 (avx2_test): Change src2 type to union256i_d.
2368 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2371 2012-04-16 Martin Jambor <mjambor@suse.cz>
2373 Backported from mainline
2375 2012-04-13 Martin Jambor <mjambor@suse.cz>
2378 * g++.dg/ipa/pr52939.C: New test.
2380 2012-04-15 Jason Merrill <jason@redhat.com>
2383 * g++.dg/cpp0x/variadic125.C: New.
2386 * g++.dg/cpp0x/variadic124.C: New.
2388 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
2391 * g++.dg/lookup/using52.C: New.
2393 2012-04-13 Jason Merrill <jason@redhat.com>
2396 * g++.dg/cpp0x/variadic123.C: New.
2397 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2399 2012-04-11 Jason Merrill <jason@redhat.com>
2402 * g++.dg/ext/attrib45.C: New.
2404 2012-04-13 Tom de Vries <tom@codesourcery.com>
2406 Backport from mainline r186419.
2408 2012-04-13 Tom de Vries <tom@codesourcery.com>
2410 * gcc.dg/pr52734.c: New test.
2412 2012-04-13 Richard Guenther <rguenther@suse.de>
2414 PR tree-optimization/52969
2415 * gcc.dg/torture/pr52969.c: New testcase.
2417 2012-04-13 Richard Guenther <rguenther@suse.de>
2420 * gcc.dg/pr52862.c: New testcase.
2422 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2424 Backport from mainline
2425 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2428 * gcc.target/powerpc/pr52775.c: New file.
2430 2012-04-12 Richard Guenther <rguenther@suse.de>
2432 PR tree-optimization/52943
2433 * gcc.dg/torture/pr52943.c: New testcase.
2435 2012-04-09 Mike Stump <mikestump@comcast.net>
2437 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2438 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2439 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2440 * gnat.dg/aggr11.adb: Likewise.
2441 * gnat.dg/aggr11_pkg.ads: Likewise.
2442 * gnat.dg/aggr15.adb: Likewise.
2443 * gnat.dg/aggr15.ads: Likewise.
2444 * gnat.dg/aggr17.adb: Likewise.
2445 * gnat.dg/aggr18.adb: Likewise.
2446 * gnat.dg/array14.adb: Likewise.
2447 * gnat.dg/array14.ads: Likewise.
2448 * gnat.dg/array14_pkg.ads: Likewise.
2449 * gnat.dg/array19.adb: Likewise.
2450 * gnat.dg/array19.ads: Likewise.
2451 * gnat.dg/discr27.adb: Likewise.
2452 * gnat.dg/discr27.ads: Likewise.
2453 * gnat.dg/discr35.adb: Likewise.
2454 * gnat.dg/discr35.ads: Likewise.
2455 * gnat.dg/discr6.adb: Likewise.
2456 * gnat.dg/discr6_pkg.ads: Likewise.
2457 * gnat.dg/import1.adb: Likewise.
2458 * gnat.dg/import1.ads: Likewise.
2459 * gnat.dg/loop_address2.adb: Likewise.
2460 * gnat.dg/opt7.adb: Likewise.
2461 * gnat.dg/opt7.ads: Likewise.
2462 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2463 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2464 * gnat.dg/rep_clause2.adb: Likewise.
2465 * gnat.dg/rep_clause2.ads: Likewise.
2466 * gnat.dg/slice2.adb: Likewise.
2467 * gnat.dg/slice2.ads: Likewise.
2468 * gnat.dg/slice6.adb: Likewise.
2469 * gnat.dg/slice6_pkg.ads: Likewise.
2470 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2471 * gnat.dg/taft_type2.adb: Likewise.
2472 * gnat.dg/taft_type2.ads: Likewise.
2473 * gnat.dg/taft_type2_pkg.ads: Likewise.
2474 * gnat.dg/volatile10.adb: Likewise.
2475 * gnat.dg/volatile10_pkg.ads: Likewise.
2477 * gcc.dg/dll-8.c: Remove execute permissions.
2478 * g++.dg/ext/dllexport5.C: Likewise.
2480 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2482 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2483 (check_effective_target_sync_long_long): Add SPARC case.
2484 (check_effective_target_sync_long_long_runtime): Likewise.
2485 (check_effective_target_sync_int_long): Adjust SPARC case.
2486 (check_effective_target_sync_char_short): Likewise.
2488 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2492 * gfortran.dg/function_optimize_11.f90: New test.
2494 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2498 * gfortran.dg/use_only_6.f90: New test.
2500 2012-04-06 Mike Stump <mikestump@comcast.net>
2503 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2505 2012-04-05 Jason Merrill <jason@redhat.com>
2508 * g++.dg/template/qualified-id5.C: New.
2510 2012-04-03 Jason Merrill <jason@redhat.com>
2513 * g++.dg/cpp0x/variadic-value1.C: New.
2515 2012-04-03 Richard Guenther <rguenther@suse.de>
2517 Backport from mainline
2518 2012-03-02 Richard Guenther <rguenther@suse.de>
2520 PR tree-optimization/52406
2521 * gcc.dg/torture/pr52406.c: New testcase.
2523 2012-04-03 Richard Guenther <rguenther@suse.de>
2525 Backport from mainline
2526 2012-03-15 Richard Guenther <rguenther@suse.de>
2529 * gfortran.dg/vect/pr52580.f: New testcase.
2531 2012-04-03 Richard Guenther <rguenther@suse.de>
2533 Backport from mainline
2534 2012-03-06 Richard Guenther <rguenther@suse.de>
2537 * gcc.dg/torture/pr52493.c: New testcase.
2539 2012-03-23 Richard Guenther <rguenther@suse.de>
2541 PR tree-optimization/52678
2542 * gfortran.dg/pr52678.f: New testcase.
2544 2012-03-26 Richard Guenther <rguenther@suse.de>
2546 PR tree-optimization/52701
2547 * gfortran.dg/pr52701.f90: New testcase.
2549 2012-03-30 Richard Guenther <rguenther@suse.de>
2551 PR tree-optimization/52754
2552 * gcc.target/i386/pr52754.c: New testcase.
2554 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2556 PR tree-optimization/52835
2557 * gfortran.dg/pr52835.f90: New test.
2559 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2561 * gnat.dg/controlled6.adb: New test.
2562 * gnat.dg/controlled6_pkg.ads: New helper.
2563 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2565 2012-03-29 Meador Inge <meadori@codesourcery.com>
2568 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2570 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2573 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2575 2012-03-29 Jason Merrill <jason@redhat.com>
2578 * g++.dg/template/inherit8.C: New.
2580 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2583 * g++.dg/ext/weak4.C: New test.
2585 2012-03-29 Jason Merrill <jason@redhat.com>
2588 * g++.dg/cpp0x/initlist-array3.C: New.
2590 2012-03-28 Jason Merrill <jason@redhat.com>
2593 * g++.dg/overload/virtual2.C: New.
2595 2012-03-28 Martin Jambor <mjambor@suse.cz>
2597 Backported from mainline
2598 2012-03-27 Martin Jambor <mjambor@suse.cz>
2601 * gcc.dg/torture/pr52693.c: New test.
2603 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2606 * gcc.dg/pr52691.c: New test.
2609 * gcc.c-torture/compile/pr52750.c: New test.
2611 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2613 Backport from 2012-03-28 mainline r185910.
2616 * gcc.target/avr/torture/builtins-2.c: New test.
2618 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2621 * gcc.target/i386/pr52736.c: New test.
2623 2012-03-27 Richard Guenther <rguenther@suse.de>
2626 * gcc.dg/torture/pr52720.c: New testcase.
2628 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2630 Backport from 2012-03-26 mainline r185793.
2632 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2633 Add "-Os -flto" to list.
2635 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2637 * gnat.dg/concat2.ad[sb]: New test.
2639 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2642 * gcc.c-torture/compile/limits-externdecl.c: New test.
2644 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2647 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2649 2012-03-22 Tobias Burnus <burnus@net-b.de>
2652 * gfortran.dg/intrinsic_8.f90: New.
2654 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2657 * g++.dg/ext/attrib44.C: New test.
2659 2012-03-22 Jason Merrill <jason@redhat.com>
2661 * g++.dg/torture/pr52582.C: New.
2663 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2665 Backport from 2012-03-20 mainline r185583.
2667 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2670 Backport from 2012-03-20 mainline r185570.
2673 * gcc.target/avr/torture/addr-space-2.h: New file.
2674 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2675 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2676 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2677 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2679 Backport from 2012-03-12 mainline r185255.
2682 * gcc.target/avr/torture/addr-space-1.h: New file.
2683 * gcc.target/avr/torture/addr-space-g.h: New test.
2684 * gcc.target/avr/torture/addr-space-0.h: New test.
2685 * gcc.target/avr/torture/addr-space-1.h: New test.
2686 * gcc.target/avr/torture/addr-space-x.h: New test.
2688 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2690 Backported from mainline
2691 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2694 * g++.dg/cpp0x/udlit-args2.C: New test.
2696 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2699 * gcc.dg/Wunused-var-3.c: New test.
2701 2012-03-22 Release Manager
2703 * GCC 4.7.0 released.
2705 2012-03-20 Jason Merrill <jason@redhat.com>
2707 * g++.dg/cpp0x/auto32.C: New.
2709 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2710 Andrew Pinski <apinski@cavium.com>
2713 * gcc.dg/pr52592.c: New test.
2715 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2718 * g++.dg/opt/pr52582.C: New test.
2720 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2723 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2725 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2727 2012-03-10 Tobias Burnus <burnus@net-b.de>
2730 * gfortran.dg/proc_ptr_34.f90: New.
2732 2012-03-07 Jason Merrill <jason@redhat.com>
2735 * g++.dg/cpp0x/udlit-mangle.C: New.
2737 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2739 Backport from mainline r184894.
2740 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2743 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2745 Backport from mainline
2746 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2748 * gcc.target/powerpc/pr52457.c: New test.
2750 2012-03-01 Kai Tietz <ktietz@redhat.com>
2752 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2753 routines on mingw targets.
2754 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2757 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2759 PR tree-optimization/52445
2760 * gcc.dg/pr52445.c: New test.
2762 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2765 * gcc.c-torture/compile/pr52437.c: New test.
2768 * gcc.dg/torture/pr52419.c: New test.
2770 PR tree-optimization/52429
2771 * gcc.dg/torture/pr52429.c: New test.
2772 * g++.dg/opt/pr52429.C: New test.
2774 2012-02-29 Richard Guenther <rguenther@suse.de>
2777 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2778 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2779 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2780 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2781 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2782 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2784 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2786 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2788 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2791 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2793 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2796 * gcc.target/arm/neon/pr51534.c: New testcase.
2798 2012-02-28 Richard Guenther <rguenther@suse.de>
2801 * gcc.dg/torture/pr52407.c: New testcase.
2803 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2805 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2806 * gcc.target/arm/vfp2.c: Likewise.
2807 * gcc.target/arm/vfp3.c: Likewise.
2808 * gcc.target/arm/vfp4.c: Likewise.
2809 * gcc.target/arm/vfp5.c: Likewise.
2810 * gcc.target/arm/vfp6.c: Likewise.
2811 * gcc.target/arm/vfp7.c: Likewise.
2812 * gcc.target/arm/vfp8.c: Likewise.
2813 * gcc.target/arm/vfp9.c: Likewise.
2814 * gcc.target/arm/vfp10.c: Likewise.
2815 * gcc.target/arm/vfp11.c: Likewise.
2816 * gcc.target/arm/vfp12.c: Likewise.
2817 * gcc.target/arm/vfp13.c: Likewise.
2818 * gcc.target/arm/vfp14.c: Likewise.
2819 * gcc.target/arm/vfp15.c: Likewise.
2820 * gcc.target/arm/vfp16.c: Likewise.
2821 * gcc.target/arm/vfp17.c: Likewise.
2822 * gcc.target/arm/neon-constants.h: New file.
2823 * gcc.target/arm/neon-vect1.c: New test.
2824 * gcc.target/arm/neon-vect2.c: New test.
2825 * gcc.target/arm/neon-vect3.c: New test.
2826 * gcc.target/arm/neon-vect4.c: New test.
2827 * gcc.target/arm/neon-vect5.c: New test.
2828 * gcc.target/arm/neon-vect6.c: New test.
2829 * gcc.target/arm/neon-vect7.c: New test.
2830 * gcc.target/arm/neon-vect8.c: New test.
2832 2012-02-28 Richard Guenther <rguenther@suse.de>
2834 PR tree-optimization/52402
2835 * gcc.dg/torture/pr52402.c: New testcase.
2837 2012-02-28 Richard Guenther <rguenther@suse.de>
2840 * g++.dg/lto/pr52400_0.C: New testcase.
2842 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2844 * gcc.target/avr/torture/builtins-1.c: New test.
2845 * gcc.target/avr/torture/builtins-error.c: New test.
2847 2012-02-28 Kai Tietz <ktietz@redhat.com>
2849 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2851 * gcc.target/i386/pr45352-2.c: Likewise.
2852 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2854 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2855 targets instead rand.
2856 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2857 * gcc.target/i386/sse2-mul-1.c: Likewise.
2858 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2859 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2861 * gcc.target/i386/pad-1.c: Likewise.
2862 * gcc.target/i386/pad-9.c: Likewise.
2863 * gcc.target/i386/pad-2.c: Likewise.
2864 * gcc.target/i386/pad-5b.c: Likewise.
2865 * gcc.target/i386/pad-8.c: Likewise.
2866 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2867 * gcc.target/i386/pr44130.c: Likewise.
2868 * gcc.target/i386/align-main-1.c: Likewise.
2869 * gcc.target/i386/align-main-2.c: Likewise.
2870 * gcc.target/i386/sw-1.c: Likewise.
2871 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2872 on x64 mingw target.
2873 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2874 * gcc.target/i386/pr46295.c: Likewise.
2875 * gcc.target/i386/amd64-abi-1.c: Likewise.
2876 * gcc.target/i386/amd64-abi-2.c: Likewise.
2877 * gcc.target/i386/pr39082-1.c: Likewise.
2878 * gcc.target/i386/pr39162.c: Likewise.
2879 * gcc.target/i386/pr22152.c: Likewise.
2880 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2881 * gcc.target/i386/wrfsbase-2.c: Likewise.
2882 * gcc.target/i386/local.c: Likewise
2883 * gcc.target/i386/wrgsbase-1.c: Likewise.
2884 * gcc.target/i386/wrfsbase-1.c: Likewise.
2885 * gcc.target/i386/pr39315-3.c: Likewise.
2886 * gcc.target/i386/pr35767-4.c: Likewise.
2887 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2889 * gcc.target/i386/pr45336-2.c: Likewise.
2890 * gcc.target/i386/pr45336-1.c: Likewise.
2891 * gcc.target/i386/pr45336-4.c: Likewise.
2893 2012-02-27 Tristan Gingold <gingold@adacore.com>
2895 * gnat.dg/array20.ad[sb]: New test.
2897 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2900 * gcc.target/arm/pr52375.c: New test.
2901 * gcc.c-torture/compile/pr52375.c: New test.
2903 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2905 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2906 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2908 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2910 * gnat.dg/aggr19.adb: New test.
2911 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2913 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2916 * gcc.target/sh/pr49263.c: New.
2918 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2920 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2921 simulate_thread_wrapper_other_threads
2922 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2923 Move initialization of 'value' to main().
2924 (main): Initialize 'value';
2925 * gcc.dg/simulate-thread/speculative-store.c
2926 (simulate_thread_step_verify): Return 0 when successful.
2927 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2929 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2930 (simulate_thread_wrapper_other_threads): Return a success/fail value
2931 and issue an error if the instruction count threshold is exceeded.
2933 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2936 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2937 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2939 2012-02-24 Richard Guenther <rguenther@suse.de>
2942 * gcc.dg/pr52355.c: New testcase.
2944 2012-02-23 Kai Tietz <ktietz@redhat.com>
2946 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2948 * gcc.dg/Wpadded.c: Likewise.
2949 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2951 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2952 for sleep by Sleep and add windows.h include for this function.
2953 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2955 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2957 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2959 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2960 on x64 mingw target.
2961 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2962 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2963 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2964 failure on LLP64 target.
2966 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2969 * gcc.dg/noncompile/pr52290.c: New test.
2971 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2973 PR tree-optimization/52019
2974 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2976 2012-02-22 Kai Tietz <ktietz@redhat.com>
2978 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2979 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2980 derived pdiff_t type.
2981 * g++.dg/torture/pr49720.C: Likewise
2983 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2986 * gcc.target/i386/pr52330.c: New test.
2988 2012-02-22 Tobias Burnus <burnus@net-b.de>
2991 * gfortran.dg/io_constraints_10.f90: New.
2993 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2995 * lib/target-supports.exp (check_effective_target_vect_condition):
2996 Return true for NEON.
2998 2012-02-21 Kai Tietz <ktietz@redhat.com>
3000 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
3002 2012-02-21 Richard Guenther <rguenther@suse.de>
3004 PR tree-optimization/52324
3005 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
3007 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
3010 * gcc.target/avr/torture/pr51782-1.c: New test.
3012 2012-02-21 Jakub Jelinek <jakub@redhat.com>
3014 PR tree-optimization/52318
3015 * gcc.dg/pr52318.c: New test.
3017 2012-02-20 Kai Tietz <ktietz@redhat.com>
3019 * gcc.dg/bf-ms-layout-3.c: New testcase.
3021 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
3025 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
3027 2012-02-20 Richard Guenther <rguenther@suse.de>
3029 PR tree-optimization/52298
3030 * gcc.dg/torture/pr52298.c: New testcase.
3031 * gcc.dg/vect/pr52298.c: Likewise.
3033 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
3035 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
3036 * gcc.c-torture/execute/pr52286.c: Ditto.
3038 2012-02-20 Jakub Jelinek <jakub@redhat.com>
3040 PR tree-optimization/52286
3041 * gcc.c-torture/execute/pr52286.c: New test.
3043 2012-02-18 Tobias Burnus <burnus@net-b.de>
3046 * gfortran.dg/interface_35.f90: Use -std=f2003.
3047 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3048 * gfortran.dg/interface_assignment_4.f90: Ditto.
3049 * gfortran.dg/bessel_1.f90: Ditto.
3050 * gfortran.dg/func_result_6.f90: Ditto.
3051 * gfortran.dg/hypot_1.f90: Ditto.
3052 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3054 2012-02-17 Tobias Burnus <burnus@net-b.de>
3056 PR translation/52232
3057 PR translation/52234
3058 PR translation/52245
3059 PR translation/52246
3060 PR translation/52262
3061 PR translation/52273
3062 * gfortran.dg/coarray_22.f90: Update dg-error.
3063 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3065 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3068 * lib/gcc-simulate-thread.exp: Load timeout.exp.
3069 (simulate-thread): Use default timeout.
3071 2012-02-16 Jason Merrill <jason@redhat.com>
3074 * g++.dg/ext/timevar1.C: New.
3076 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
3079 * g++.dg/template/using21.C: New.
3080 * g++.dg/template/using22.C: Likewise.
3082 2012-02-16 Jason Merrill <jason@redhat.com>
3085 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3087 2012-02-16 Jakub Jelinek <jakub@redhat.com>
3089 PR tree-optimization/52255
3090 * gcc.c-torture/compile/pr52255.c: New test.
3093 * g++.dg/debug/dwarf2/pr52260.C: New test.
3096 * g++.dg/ipa/pr51929.C: New test.
3098 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3101 * gcc.target/powerpc/pr52199.c: New file.
3103 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3106 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3108 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3110 * gcc.dg/pr51867.c: Don't include <math.h>.
3113 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3115 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3116 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3118 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
3120 PR tree-optimization/50561
3121 * gcc.dg/graphite/pr50561.c: New testcase.
3123 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3125 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3126 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3128 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3130 * gnat.dg/discr35.ad[sb]: New test.
3132 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3134 * gnat.dg/volatile10.adb: New test.
3135 * gnat.dg/volatile10_pkg.ads: New helper.
3137 2012-02-14 Jason Merrill <jason@redhat.com>
3139 * g++.dg/ext/attrib43.C: New.
3141 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
3143 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3144 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3146 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3147 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3148 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3149 effective_target fgnu_tm.
3150 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3152 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3155 * g++.dg/template/asmgoto1.C: New test.
3157 2012-02-14 Ian Lance Taylor <iant@google.com>
3160 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3161 compiling generated file for 64bit and index tests.
3163 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
3165 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3167 2012-02-14 Richard Guenther <rguenther@suse.de>
3169 PR tree-optimization/52244
3170 PR tree-optimization/51528
3171 * gcc.dg/torture/pr52244.c: New testcase.
3173 2012-02-14 Walter Lee <walt@tilera.com>
3175 * g++.dg/other/PR23205.C: Disable test on tile.
3176 * g++.dg/other/pr23205-2.C: Disable test on tile.
3177 * gcc.dg/20020312-2.c: Add a condition for __tile__.
3178 * gcc.dg/20040813-1.c: Disable test on tile.
3179 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3180 * gcc.misc-tests/linkage.exp: Handle tilegx.
3182 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3184 PR tree-optimization/52210
3185 * gcc.dg/pr52210.c: New test.
3187 2012-02-14 Jason Merrill <jason@redhat.com>
3190 * g++.dg/overload/defarg5.C: New.
3192 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3195 * c-c++-common/pr52181.c: New test.
3197 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3200 * g++.dg/ext/atomic-1.C: New test.
3202 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3204 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3206 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3209 * gcc.c-torture/execute/pr52209.c: New test.
3211 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
3214 * gfortran.dg/elemental_optional_args_5.f03: New test.
3216 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3219 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3222 2012-02-11 Ian Lance Taylor <iant@google.com>
3225 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3226 SPARC Solaris. Don't run the test at all on systems where it may
3227 not work, rather than xfailing it.
3229 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3231 PR rtl-optimization/52175
3232 * gcc.c-torture/compile/pr52175.c: New test.
3234 2012-02-10 Jason Merrill <jason@redhat.com>
3237 * g++.dg/template/repo10.C: New.
3239 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3242 * gcc.dg/pr52132.c: New test.
3244 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3246 * gnat.dg/specs/aggr4.ads: New test.
3247 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3249 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3252 * gcc.target/i386/pr52146.c: New.
3254 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3257 * c-c++-common/pr52177.c: New test.
3259 2012-02-10 Jan Hubicka <jh@suse.cz>
3262 * g++.dg/torture/pr48600.C: New testcase.
3264 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3267 * gcc.dg/dfp/pr52140.c: New test.
3269 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3272 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3275 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3278 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3279 * testsuite/gcc.dg/pr51867.c: New test.
3281 2012-02-09 Ian Lance Taylor <iant@google.com>
3283 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3284 which don't support -fsplit-stack. Turn off optimization when
3285 compiling select5-out.go.
3287 2012-02-08 Ian Lance Taylor <iant@google.com>
3289 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3290 systems which don't support -fsplit-stack.
3292 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3294 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3295 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3296 machine instuction in the log.
3298 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3300 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3303 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3306 * gcc.dg/pr48524.c: New test.
3307 * gcc.dg/pr48524.spec: New spec file for test.
3309 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3312 * gfortran.dg/vect/pr32380.f90: New test.
3314 2012-02-08 Tobias Burnus <burnus@net-b.de>
3317 * gfortran.dg/realloc_on_assign_12.f90: New.
3319 2012-02-08 Richard Guenther <rguenther@suse.de>
3321 PR rtl-optimization/52170
3322 * gcc.dg/torture/pr52170.c: New testcase.
3324 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3326 PR gcov-profile/52150
3327 * gcc.dg/tree-prof/pr52150.c: New test.
3329 PR rtl-optimization/52139
3330 * gcc.dg/pr52139.c: New test.
3332 2012-02-07 Jason Merrill <jason@redhat.com>
3335 * g++.dg/cpp0x/constexpr-union3.C: New.
3338 * g++.dg/lto/pr52035_0.C: New.
3340 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3342 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3343 * gcc.dg/special/weak-1.c: Likewise.
3344 * gcc.dg/ucnid-12.c: Likewise.
3345 * gcc.dg/torture/pr45678-1.c: Likewise.
3346 * gcc.dg/torture/pr45678-2.c: Likewise.
3347 * gcc.dg/vector-4.c: Likewise.
3348 * gcc.dg/ipa/inline-5.c: Likewise.
3349 * gcc.dg/ucnid-11.c: Likewise.
3350 * gcc.misc-tests/gcov-13.c: Likewise.
3351 * gcc.misc-tests/gcov-14.c: Likewise.
3352 * g++.dg/ext/label13.C: Likewise.
3353 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3354 hppa*-*-hpux* options.
3355 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3356 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3357 * gcc.dg/pr48616.c: Likewise.
3358 * gcc.dg/pr17957.c: Likewise.
3359 * gcc.dg/pr17055-1.c: Likewise.
3360 * gcc.dg/pr32912-1.c: Likewise.
3361 * gcc.dg/tm/pr51472.c: Likewise.
3362 * c-c++-common/fold-bitand-4.c: Likewise.
3363 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3364 Use dg-additional-options for extra options.
3366 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3368 * gcc.target/epiphany/interrupt-2.c: New test.
3370 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3373 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3374 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3377 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3380 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3382 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3386 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3387 * gcc.target/mips/va-arg-1.c: New test.
3389 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3391 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3392 for -mno-pointers-to-nested-functions.
3394 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3396 * gcc.c-torture/execute/20120207-1.c: New test.
3398 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3400 PR rtl-optimization/52060
3401 * gcc.dg/torture/pr52060.c: New test.
3404 * gcc.c-torture/compile/pr52074.c: New test.
3406 2012-02-07 Tobias Burnus <burnus@net-b.de>
3409 * gfortran.dg/class_to_type_2.f90: New.
3411 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3414 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3417 2012-02-06 Jason Merrill <jason@redhat.com>
3420 * g++.dg/template/conv13.C: New.
3422 2012-02-06 Richard Guenther <rguenther@suse.de>
3424 PR tree-optimization/52115
3425 * gcc.c-torture/compile/pr52115.c: New testcase.
3427 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3430 * gcc.c-torture/execute/pr52129.c: New test.
3432 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3434 * gcc.dg/pr48374.c: Actually add the test I forgot
3435 in the 2012-01-25 commit.
3437 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3440 * gfortran.dg/vect/vect-8.f90: New test case.
3442 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3445 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3447 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3450 * gfortran.dg/class_48.f90 : Add test of allocate class array
3451 component with source in subroutine test3. Remove commenting
3452 out in subroutine test4, since branching on unitialized variable
3453 is now fixed (no PR for this last.).
3455 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3457 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3459 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3461 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3464 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3465 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3467 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3469 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3470 (check_effective_target_sync_int_long): Use it.
3471 (check_effective_target_sync_char_short): Likewise.
3472 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3474 2012-02-05 Tobias Burnus <burnus@net-b.de>
3477 * gfortran.dg/class_48.f90: Add some further checks.
3479 2012-02-05 Ira Rosen <irar@il.ibm.com>
3481 PR tree-optimization/52091
3482 * gcc.dg/vect/pr52091.c: New test.
3484 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3486 PR rtl-optimization/52113
3487 * gcc.target/avr/pr52113.c: New test.
3489 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3491 PR rtl-optimization/52092
3492 * gcc.c-torture/compile/pr52092.c: New test.
3494 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3497 * gfortran.dg/class_array_10.f03: New test.
3500 * gfortran.dg/class_array_11.f03: New test.
3503 * gfortran.dg/class_array_12.f03: New test.
3505 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3508 * gfortran.dg/realloc_on_assign_11.f90: New test.
3510 2012-02-02 Tobias Burnus <burnus@net-b.de>
3513 * gfortran.dg/shape_7.f90: New.
3515 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3517 * gcc.target/mips/mips-prepend-1.c: New test.
3519 2012-02-02 Jan Hubicka <jh@suse.cz>
3520 Tom de Vries <tom@codesourcery.com>
3523 * testsuite/gcc.dg/alias-12.c: New testcase.
3524 * testsuite/gcc.dg/alias-13.c: New testcase.
3526 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3529 * gcc.dg/pr52086.c: New test.
3531 PR tree-optimization/52073
3532 * gcc.c-torture/compile/pr52073.c: New test.
3534 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3537 * gfortran.dg/function_optimize_10.f90: New test.
3539 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3541 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3544 2012-02-01 Tobias Burnus <burnus@net-b.de>
3547 * gfortran.dg/typebound_operator_14.f90: New.
3549 2012-02-01 Tobias Burnus <burnus@net-b.de>
3552 * gfortran.dg/elemental_function_1.f90: New.
3554 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3556 PR rtl-optimization/51374
3557 * gcc.target/avr/torture/pr51374-1.c:
3558 Also fail if SBIS is seen.
3560 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3562 PR rtl-optimization/51374
3563 * gcc.target/avr/torture/pr51374-1.c: New.
3565 2012-01-31 Tobias Burnus <burnus@net-b.de>
3568 * gfortran.dg/typebound_generic_11.f90: New.
3570 2012-01-31 Tobias Burnus <burnus@net-b.de>
3573 * gfortran.dg/class_49.f90: New.
3575 2012-01-31 Tobias Burnus <burnus@net-b.de>
3578 * gfortran.dg/elemental_args_check_6.f90: New.
3580 2012-01-31 Jason Merrill <jason@redhat.com>
3583 * g++.dg/cpp0x/variadic122.C: New.
3585 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3588 * gfortran.dg/realloc_on_assign_10.f90: New test.
3590 2012-01-31 Richard Guenther <rguenther@suse.de>
3592 PR tree-optimization/51528
3593 * gcc.dg/torture/pr51528.c: New testcase.
3595 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3598 * lib/go.exp (go_target_compile): Append timeout= to options.
3599 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3600 select5-out.go test on alpha*-*-* targets.
3602 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3604 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3605 (TEST_SHORT): Reformat in the same way.
3606 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3607 (TEST_SHORT): Reformat in the same way.
3608 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3609 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3610 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3611 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3612 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3614 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3617 * gcc.target/arm/pr51835.c: New testcase.
3619 2012-01-30 Richard Guenther <rguenther@suse.de>
3621 PR tree-optimization/52028
3622 * gcc.dg/torture/pr52028.c: New testcase.
3623 * gfortran.dg/ldist-pr45199.f: Adjust.
3624 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3625 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3626 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3628 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3631 * gcc.dg/tree-prof/pr52027.c: New test.
3633 PR tree-optimization/52046
3634 * gcc.dg/pr52046.c: New test.
3637 * g++.dg/other/pr52048.C: New test.
3639 2012-01-30 Richard Guenther <rguenther@suse.de>
3641 PR tree-optimization/52045
3642 * gcc.dg/pr52045.c: New testcase.
3644 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3646 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3647 new code generated for __sync_lock_release.
3649 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3651 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3653 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3656 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3658 * g++.dg/ext/visibility/template10.C: Fix typo.
3660 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3662 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3665 * g++.dg/cpp0x/constexpr-ice6.C: New.
3667 2012-01-29 Tobias Burnus <burnus@net-b.de>
3670 * gfortran.dg/default_initialization_6.f90: New.
3672 2012-01-29 Tobias Burnus <burnus@net-b.de>
3675 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3676 * gfortran.dg/class_48.f90: New.
3678 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3681 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3683 2012-01-28 Tobias Burnus <burnus@net-b.de>
3686 * gfortran.dg/class_allocate_12.f90: New.
3688 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3690 * gcc.dg/torture/pr50444.c: Fix dg directives.
3692 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3695 * gcc.target/arm/pr52006.c: New test.
3697 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3700 * gcc.dg/lto/trans-mem.h: New file.
3701 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3702 * gcc.dg/lto/trans-mem-1_1.c: Same.
3703 * gcc.dg/lto/trans-mem-4_1.c: Same.
3704 * gcc.dg/lto/trans-mem-3_1.c: Same.
3706 2012-01-27 Tobias Burnus <burnus@net-b.de>
3709 * gfortran.dg/dummy_procedure_7.f90: New.
3711 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3713 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3714 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3716 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3719 * g++.dg/other/gc5.C: New test.
3721 2012-01-27 Richard Guenther <rguenther@suse.de>
3723 PR tree-optimization/50444
3724 * gcc.dg/torture/pr50444.c: New testcase.
3726 2012-01-27 Tobias Burnus <burnus@net-b.de>
3730 * gfortran.dg/move_alloc_13.f90: New.
3732 2012-01-27 Tobias Burnus <burnus@net-b.de>
3735 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3736 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3737 and change dg-error string.
3739 2012-01-27 Tobias Burnus <burnus@net-b.de>
3742 * gfortran.dg/elemental_args_check_5.f90: New.
3744 2012-01-27 Richard Guenther <rguenther@suse.de>
3747 * g++.dg/torture/pr51959.C: New testcase.
3749 2012-01-27 Tom de Vries <tom@codesourcery.com>
3751 PR tree-optimization/51990
3752 * gcc.dg/pr51990.c: New test.
3753 * gcc.dg/pr51990-2.c: Same.
3755 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3756 Tobias Burnus <burnus@gcc.gnu.org>
3759 * gfortran.dg/class_allocate_11.f03: New.
3764 * gfortran.dg/class_allocate_7.f03: New.
3765 * gfortran.dg/class_allocate_8.f03: New.
3766 * gfortran.dg/class_allocate_9.f03: New.
3767 * gfortran.dg/class_allocate_10.f03: New.
3769 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3771 * gnat.dg/discr34.adb: New test.
3772 * gnat.dg/discr34_pkg.ads: New helper.
3774 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3776 * gnat.dg/discr33.adb: New test.
3778 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3780 * gnat.dg/limited_with3.ad[sb): New test.
3781 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3782 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3783 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3785 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3787 * gnat.dg/stack_usage1.adb: New test.
3788 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3790 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3791 * gcc.dg/pr44194-2.c: Likewise.
3793 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3796 * g++.dg/template/crash112.C: New.
3798 2012-01-27 Richard Henderson <rth@redhat.com>
3800 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3802 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3804 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3806 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3809 * g++.dg/opt/pr51895.C: New test.
3811 2012-01-26 Michael Matz <matz@suse.de>
3813 PR tree-optimization/48794
3814 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3816 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3818 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3820 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3822 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3823 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3825 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3826 the default value for s390 and s390x.
3828 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3831 * gcc.dg/lto/trans-mem-4_0.c: New.
3832 * gcc.dg/lto/trans-mem-4_1.c: New.
3833 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3835 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3836 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3838 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3839 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3842 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3844 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3846 2012-01-25 Ian Lance Taylor <iant@google.com>
3848 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3850 2012-01-25 Tobias Burnus <burnus@net-b.de>
3853 * gfortran.dg/typebound_proc_25.f90: New.
3855 2012-01-25 Jason Merrill <jason@redhat.com>
3858 * g++.dg/lto/pr51992_0.C: New.
3860 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3862 PR tree-optimization/51987
3863 * gcc.target/i386/pr51987.c: New test.
3865 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3867 * gcc.dg/tm/lto-1.c: Require lto support in target.
3869 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3871 PR rtl-optimization/48374
3872 * gcc.dg/pr48374.c: New test.
3874 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3876 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3878 2012-01-25 Tobias Burnus <burnus@net-b.de>
3881 * gfortran.dg/derived_constructor_char_3.f90: New.
3883 2012-01-24 Ian Lance Taylor <iant@google.com>
3885 * go.test/go-test.exp (filecmp): New procedure.
3886 (errchk): Handle quoted square brackets.
3887 (go-gc-tests): Set go_compile_args. Handle various new test
3888 lines. Skip a few new tests.
3889 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3891 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3893 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3894 (check_effective_target_vect_extract_even_odd)
3895 (check_effective_target_vect_interleave): Return true for MIPS
3898 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3900 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3901 (main): Use it instead of argc.
3903 2012-01-24 Jason Merrill <jason@redhat.com>
3906 * g++.dg/cpp0x/sfinae31.C: New.
3908 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3910 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3912 2012-01-24 Jason Merrill <jason@redhat.com>
3915 * g++.dg/inherit/covariant20.C: New.
3917 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3920 * g++.dg/parse/crash58.C: New.
3922 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3925 * gcc.dg/pr51957-1.c: New test.
3926 * gcc.dg/pr51957-1.h: New file.
3927 * gcc.dg/pr51957-2.c: New test.
3929 2012-01-23 Jason Merrill <jason@redhat.com>
3932 * g++.dg/ext/visibility/template10.C: New.
3934 2012-01-23 Tobias Burnus <burnus@net-b.de>
3937 * gfortran.dg/move_alloc_12.f90: New.
3939 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3942 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3944 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3947 * g++.dg/template/crash111.C: New.
3949 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3951 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3953 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3955 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3958 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3959 the DW_TAG_class_type and DW_AT_name: "Executor".
3961 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3963 * lib/target-supports.exp
3964 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3965 (check_effective_target_vect_interleave): Likewise.
3967 2012-01-22 Jason Merrill <jason@redhat.com>
3970 * g++.dg/template/using20.C: New.
3971 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3973 2012-01-23 Jason Merrill <jason@redhat.com>
3976 * g++.dg/torture/pr51344.C: Limit to x86.
3978 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3980 * c-c++-common/tm/omp.c: Require target with pthread support.
3982 2012-01-23 Richard Guenther <rguenther@suse.de>
3984 PR tree-optimization/51949
3985 * gcc.dg/torture/pr51949.c: New testcase.
3987 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3989 PR rtl-optimization/51933
3990 * gcc.c-torture/execute/pr51933.c: New test.
3992 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3994 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3995 Do not define for Interix.
3997 2012-01-22 Jason Merrill <jason@redhat.com>
4000 * g++.dg/lto/pr51832.h: New.
4001 * g++.dg/lto/pr51832_0.C: New.
4002 * g++.dg/lto/pr51832_1.C: New.
4004 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
4006 * gcc.dg/ext-elim-1.c: New test.
4008 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4011 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
4012 * g++.dg/opt/longbranch1.C: Likewise.
4014 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4016 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
4019 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
4022 * gfortran.dg/namelist_74.f90: New test.
4023 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
4025 2012-01-21 Tobias Burnus <burnus@net-b.de>
4028 * gfortran.dg/class_47.f90: New.
4030 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
4032 * gnat.dg/renaming5.ad[sb]: New test.
4034 2012-01-20 Jason Merrill <jason@redhat.com>
4037 * g++.dg/pch/mangle1.{C,Hs}: Remove.
4039 2012-01-20 Jason Merrill <jason@redhat.com>
4042 * g++.dg/ext/attrib42.C: Require ilp32.
4044 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4047 * gcc.target/arm/pr51915.c: New test.
4049 2012-01-20 Cary Coutant <ccoutant@google.com>
4050 Dodji Seketeli <dodji@redhat.com>
4053 * g++.dg/debug/dwarf2/nested-3.C: New test.
4055 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4058 * g++.dg/template/crash110.C: New.
4060 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4062 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
4063 Remove default options on hppa*-*-hpux*.
4065 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4067 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
4069 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4071 * gcc.c-torture/compile/pr51856.c: New testcase.
4073 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
4075 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
4076 options to go_target_compile.
4078 2012-01-20 Kai Tietz <ktietz@redhat.com>
4080 * g++.dg/torture/pr51344.C: Fix typo.
4082 2012-01-20 Richard Guenther <rguenther@suse.de>
4084 PR tree-optimization/51903
4085 * g++.dg/torture/pr51903.C: New testcase.
4087 2012-01-20 Tobias Burnus <burnus@net-b.de>
4088 Janus Weil <janus@gcc.gnu.org>
4091 * gfortran.dg/use_21.f90: New.
4093 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4096 * gcc.dg/torture/pr51106-1.c: New test.
4097 * gcc.dg/torture/pr51106-2.c: New test.
4099 2012-01-19 Kai Tietz <ktietz@redhat.com>
4101 * g++.dg/torture/pr51344.C: New test.
4103 2012-01-19 Tobias Burnus <burnus@net-b.de>
4106 * gfortran.dg/intrinsic_size_2.f90: New.
4108 2012-01-19 Jason Merrill <jason@redhat.com>
4111 * g++.dg/inherit/using7.C: New.
4113 2012-01-19 Richard Guenther <rguenther@suse.de>
4115 PR tree-optimization/37997
4116 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
4118 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
4120 PR rtl-optimization/51505
4121 * gcc.dg/pr51505.c: New test.
4123 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
4126 * gfortran.dg/typebound_operator_12.f03: New.
4127 * gfortran.dg/typebound_operator_13.f03: New.
4129 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
4132 * g++.dg/cpp0x/pr51225.C: New.
4134 2012-01-17 Ian Lance Taylor <iant@google.com>
4137 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
4139 2012-01-17 Tobias Burnus <burnus@net-b.de>
4142 * gfortran.dg/realloc_on_assign_9.f90: New.
4144 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
4147 * gcc.dg/tm/memopt-3.c: Remove xfail.
4148 * gcc.dg/tm/memopt-4.c: Remove xfail.
4149 * gcc.dg/tm/memopt-5.c: Remove xfail.
4150 * gcc.dg/tm/memopt-7.c: Remove xfail.
4152 2012-01-17 Jakub Jelinek <jakub@redhat.com>
4154 PR tree-optimization/51877
4155 * gcc.c-torture/execute/pr51877.c: New test.
4157 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
4159 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
4160 {!vect_align_arrays} to vect_sizes_32B_16B.
4161 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
4162 * gcc.dg/vect/vect-peel-3.c: Ditto.
4164 2012-01-16 Jason Merrill <jason@redhat.com>
4167 * g++.dg/abi/mangle60.C: New.
4170 * g++.dg/pch/mangle1.{C,Hs}: New.
4172 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
4173 Tobias Burnus <burnus@net-b.de>
4176 * gfortran.dg/elemental_optional_args_3.f90: New
4177 * gfortran.dg/elemental_optional_args_4.f90: New
4179 2012-01-16 Tobias Burnus <burnus@net-b.de>
4182 * gfortran.dg/use_20.f90: New
4184 2012-01-16 Jason Merrill <jason@redhat.com>
4187 * g++.dg/cpp0x/rv-bitfield.C: New.
4188 * g++.dg/cpp0x/rv-bitfield2.C: New.
4190 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
4192 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
4193 subroutine 'qsort' and use index array to assign the result.
4195 2012-01-16 Jakub Jelinek <jakub@redhat.com>
4197 PR tree-optimization/51865
4198 * gcc.dg/pr51865.c: New test.
4200 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4202 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
4204 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4206 * gcc.target/mips/code-readable-2.c: Allow the jump table address
4207 to be loaded from the constant pool, rather than via %hi and %lo.
4209 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
4211 PR rtl-optimization/51821
4212 * gcc.dg/pr51821.c: New test.
4214 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
4216 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
4218 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
4220 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
4222 2012-01-14 Tobias Burnus <burnus@net-b.de>
4225 * gfortran.dg/init_flag_8.f90: New.
4226 * gfortran.dg/init_flag_9.f90: New.
4228 2011-01-14 Tobias Burnus <burnus@net-b.de>
4231 * gfortran.dg/use_18.f90: New.
4232 * gfortran.dg/use_19.f90: New.
4234 2012-01-13 Ian Lance Taylor <iant@google.com>
4237 * g++.dg/warn/Wsign-compare-4.C: New.
4239 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4242 * gfortran.dg/alloc_comp_assign.f03: New.
4243 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4244 __BUILTIN_FREE from 38 to 32.
4246 2012-01-13 Jason Merrill <jason@redhat.com>
4249 * g++.dg/warn/Wreturn-type-7.C: New.
4251 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4253 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4255 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4256 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4257 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4258 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4259 int32plus because of big array needed.
4260 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4261 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4263 2012-01-13 Jason Merrill <jason@redhat.com>
4266 * g++.dg/ext/visibility/template9.C: New.
4269 * g++.dg/cpp0x/defaulted34.C: New.
4270 * g++.dg/template/virtual3.C: New.
4272 2012-01-13 Richard Guenther <rguenther@suse.de>
4275 * gcc.dg/torture/pr8081.c: New testcase.
4277 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4279 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4281 2012-01-12 Jason Merrill <jason@redhat.com>
4284 * g++.dg/ext/stmtexpr14.C: New.
4286 2012-01-13 Dodji Seketeli <dodji@redhat.com>
4289 * g++.dg/cpp0x/constexpr-diag4.C: New test.
4291 2012-01-12 Jason Merrill <jason@redhat.com>
4294 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4295 * g++.dg/abi/mangle58.C: Likewise.
4298 * g++.dg/template/arg8.C: New.
4300 2012-01-12 Ira Rosen <irar@il.ibm.com>
4302 PR tree-optimization/51799
4303 * gcc.dg/vect/pr51799.c: New test.
4304 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4307 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4308 Tobias Burnus <burnus@net-b.de>
4312 * lib/target-supports.exp
4313 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4314 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4316 2012-01-11 Jason Merrill <jason@redhat.com>
4319 * g++.dg/ext/attrib42.C: New.
4321 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4324 * gcc.dg/pr51796.c: New test.
4326 2012-01-11 Jason Merrill <jason@redhat.com>
4329 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4331 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4333 * gnat.dg/array19.ad[sb]: New test.
4335 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4337 * gnat.dg/opt23.ad[sb]: New test.
4338 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4339 * gnat.dg/opt24.ad[sb]: New test.
4341 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4343 PR tree-optimization/49642
4344 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4345 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4347 2012-01-11 Jason Merrill <jason@redhat.com>
4350 * g++.dg/template/explicit-args5.C: New.
4352 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4354 * gcc.c-torture/execute/20120110-1.c: New testcase.
4356 2012-01-10 Jason Merrill <jason@redhat.com>
4359 * g++.dg/inherit/ambig1.C: New.
4362 * g++.dg/cpp0x/constexpr-cache1.C: New.
4364 2012-01-10 Richard Guenther <rguenther@suse.de>
4366 PR tree-optimization/51801
4367 * gcc.dg/torture/pr51801.c: New testcase.
4369 2012-01-10 Tobias Burnus <burnus@net-b.de>
4372 * gfortran.dg/allocate_with_typespec_5.f90: New.
4374 2012-01-10 Tobias Burnus <burnus@net-b.de>
4376 * gfortran.dg/class_39.f03: Update dg-error string.
4378 2012-01-10 Richard Guenther <rguenther@suse.de>
4380 PR tree-optimization/50913
4381 * gcc.dg/graphite/interchange-16.c: New testcase.
4382 * gcc.dg/graphite/scop-20.c: XFAIL.
4383 * gfortran.dg/graphite/interchange-1.f: Likewise.
4384 * gfortran.dg/graphite/block-1.f90: Likewise.
4385 * gfortran.dg/graphite/block-2.f: Likewise.
4387 2012-01-10 Richard Henderson <rth@redhat.com>
4389 * lib/target-supports.exp (check_effective_target_vect_perm,
4390 check_effective_target_vect_perm_byte,
4391 check_effective_target_vect_perm_short): Enable for arm neon.
4393 2012-01-09 Tobias Burnus <burnus@net-b.de>
4396 * gfortran.dg/typebound_operator_11.f90: New.
4398 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4400 * gnat.dg/array18.adb: New test.
4401 * gnat.dg/array18_pkg.ads: New helper.
4403 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4406 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4407 around base object in first assignment in main program.
4408 * gfortran.dg/typebound_operator_10.f03: New test.
4410 2012-01-09 Martin Jambor <mjambor@suse.cz>
4412 PR tree-optimization/51759
4413 * g++.dg/ipa/pr51759.C: New test.
4415 2012-01-09 Tobias Burnus <burnus@net-b.de>
4418 * gfortran.dg/optional_absent_2.f90: New.
4420 2012-01-09 Tobias Burnus <burnus@net-b.de>
4423 * gfortran.dg/use_17.f90: New.
4425 2012-01-09 Gary Funck <gary@intrepid.com>
4427 PR preprocessor/33919
4428 * gcc.dg/pr33919.c: New test.
4429 * gcc.dg/pr33919-0.h: New test header file.
4430 * gcc.dg/pr33919-1.h: Ditto.
4431 * gcc.dg/pr33919-2.h: Ditto.
4433 2012-01-07 Jan Hubicka <jh@suse.cz>
4435 PR tree-optimize/51694
4436 * gcc.c-torture/compile/pr51694.c: new testcase.
4438 2012-01-07 Jan Hubicka <jh@suse.cz>
4440 PR tree-optimization/51600
4441 * g++.dg/torture/pr51600.C: New testcase.
4443 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4445 PR gcov-profile/51715
4446 PR gcov-profile/51717
4447 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4448 * gcc.misc-tests/gcov-14.c: Likewise.
4450 2012-01-06 Jason Merrill <jason@redhat.com>
4452 * g++.dg/parse/new5.C: New.
4454 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4457 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4458 including <string.h>.
4460 2012-01-06 Jason Merrill <jason@redhat.com>
4462 * g++.dg/abi/mangle51.C: New.
4463 * g++.dg/abi/mangle52.C: New.
4464 * g++.dg/abi/mangle53.C: New.
4465 * g++.dg/abi/mangle54.C: New.
4466 * g++.dg/abi/mangle55.C: New.
4467 * g++.dg/abi/mangle56.C: New.
4468 * g++.dg/abi/mangle57.C: New.
4469 * g++.dg/abi/mangle58.C: New.
4470 * g++.dg/abi/mangle59.C: New.
4471 * g++.dg/cpp0x/trailing3.C: Update mangling.
4472 * g++.dg/cpp0x/variadic111.C: Update mangling.
4473 * g++.dg/cpp0x/variadic4.C: Update mangling.
4474 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4475 * g++.dg/template/nontype22.C: Works now.
4476 * g++.dg/template/pr35240.C: Works now.
4478 * g++.dg/cpp0x/error7.C: New.
4480 2012-01-06 Tobias Burnus <burnus@net-b.de>
4482 * gfortran.dg/deallocate_stat_2.f90: New.
4483 * coarray/allocate_errgmsg.f90: New.
4484 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4485 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4486 * coarray/subobject_1.f90: Fix for num_images > 1.
4487 * gfortran.dg/deallocate_stat.f90: Update due to changed
4490 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4492 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4494 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4496 * ada/acats/overflow.lst: Add cb20004.
4498 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4501 * g++.dg/cpp0x/alias-decl-18.C: New test.
4503 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4505 * gcc.c-torture/execute/20120104-1.c: New test.
4507 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4510 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4511 the old typebound_operator_8.f03.
4512 * gfortran.dg/typebound_operator_8.f03: New version of
4513 typebound_operator_7.f03 with 'u' a derived type instead of a
4516 2012-01-05 Richard Guenther <rguenther@suse.de>
4518 * g++.dg/torture/pr49309.C: Skip for -flto.
4520 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4523 * gcc.c-torture/compile/pr51761.c: New test.
4525 2012-01-05 Richard Guenther <rguenther@suse.de>
4527 PR tree-optimization/51760
4528 * gcc.dg/torture/pr51760.c: New testcase.
4530 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4533 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4535 2012-01-05 Richard Guenther <rguenther@suse.de>
4538 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4539 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4541 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4544 * gcc.dg/pr51695.c: New test.
4546 2012-01-04 Andrew Pinski <apinski@cavium.com>
4548 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4549 * gcc.target/mips/octeon2-lx-1.c: New test.
4550 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4551 * gcc.target/mips/octeon2-lx-2.c: New test.
4552 * gcc.target/mips/octeon2-lx-3.c: New test.
4554 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4558 * gcc.dg/tm/alias-1.c: Adjust regexp.
4559 * gcc.dg/tm/alias-2.c: Adjust regexp.
4561 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4564 * g++.dg/warn/Wparentheses-26.C: New.
4566 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4568 * gfortran.dg/elemental_optional_args_2.f90: New test.
4570 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4573 * gfortran.dg/common_17.f90: New test.
4575 2012-01-04 Richard Guenther <rguenther@suse.de>
4577 PR tree-optimization/49651
4578 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4579 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4581 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4584 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4586 2012-01-03 Andrew Pinski <apinski@cavium.com>
4588 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4589 for all mips targets. Also allow an optional .cfi_startproc.
4591 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4593 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4595 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4598 * g++.dg/rtti/dyncast5.C: New.
4600 2012-01-03 Richard Guenther <rguenther@suse.de>
4602 PR tree-optimization/51070
4603 * gcc.dg/torture/pr51070-2.c: New testcase.
4605 2012-01-03 Richard Guenther <rguenther@suse.de>
4607 PR tree-optimization/51692
4608 * gcc.dg/torture/pr51692.c: New testcase.
4610 2012-01-03 Richard Guenther <rguenther@suse.de>
4613 * g++.dg/lto/pr51650-3_0.C: New testcase.
4615 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4618 * g++.dg/warn/Wredundant-decls-spec.C: New.
4620 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4622 PR tree-optimization/51719
4623 * g++.dg/tree-prof/pr51719.C: New test.
4625 2012-01-03 Richard Guenther <rguenther@suse.de>
4628 * gcc.dg/fold-compare-6.c: New testcase.
4630 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4633 * g++.dg/gomp/pr51669.C: New test.
4635 2012-01-02 Jason Merrill <jason@redhat.com>
4638 * g++.dg/cpp0x/constexpr-union2.C: New.
4641 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4643 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4646 * g++.dg/cpp0x/constexpr-99.C: New test.
4648 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4651 * g++.dg/template/init9.C: New.
4653 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4655 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4656 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4657 rather than a specific number.
4659 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4664 * gfortran.dg/typebound_operator_7.f03: New.
4665 * gfortran.dg/typebound_operator_8.f03: New.
4667 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4670 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4672 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4674 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4676 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4678 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4680 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4683 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4685 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4686 * gfortran.dg/io_real_boz_4.f90: Likewise.
4687 * gfortran.dg/io_real_boz_5.f90: Likewise.
4689 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4691 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4693 2012-01-02 Revital Eres <revital.eres@linaro.org>
4695 * gcc.dg/sms-11.c: New file.
4697 2012-01-02 Tobias Burnus <burnus@net-b.de>
4700 * gfortran.dg/coarray/image_index_3.f90: New.
4702 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4705 * g++.dg/parse/enum8.C: New.
4707 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4710 * g++.dg/conversion/reinterpret4.C: New.
4711 * g++.dg/conversion/reinterpret1.C: Adjust.
4713 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4715 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4717 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4719 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4720 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4721 * g++.old-deja/g++.jason/access14.C: Likewise.
4722 * g++.old-deja/g++.jason/access8.C: Likewise.
4723 * g++.old-deja/g++.jason/access1.C: Likewise.
4724 * g++.old-deja/g++.other/access3.C: Likewise.
4725 * g++.old-deja/g++.other/access5.C: Likewise.
4726 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4727 * g++.old-deja/g++.law/visibility22.C: Likewise.
4728 * g++.old-deja/g++.law/visibility26.C: Likewise.
4729 * g++.old-deja/g++.mike/p2746.C: Likewise.
4730 * g++.dg/debug/using1.C: Likewise.
4731 * g++.dg/lookup/using51.C: Likewise.
4732 * g++.dg/inherit/using5.C: Likewise.
4733 * g++.dg/inherit/pr30297.C: Likewise.
4734 * g++.dg/inherit/access8.C: Likewise.
4735 * g++.dg/torture/pr39362.C: Likewise.
4736 * g++.dg/template/crash13.C: Likewise.
4737 * g++.dg/template/using10.C: Likewise.
4739 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4742 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4745 2012-01-01 Ira Rosen <irar@il.ibm.com>
4747 PR tree-optimization/51704
4748 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4749 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4750 corresponding flags.
4752 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4755 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4757 2012-01-01 Jan Hubicka <jh@suse.cz>
4759 PR rtl-optimization/51069
4760 * gcc.c-torture/compile/pr51069.c: New testcase.
4762 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4764 PR tree-optimization/51683
4765 * gcc.dg/pr51683.c: New test.
4767 Copyright (C) 2012 Free Software Foundation, Inc.
4769 Copying and distribution of this file, with or without modification,
4770 are permitted in any medium without royalty provided the copyright
4771 notice and this notice are preserved.