1 2013-12-12 Uros Bizjak <ubizjak@gmail.com>
4 2013-12-12 Ryan Mansfield <rmansfield@qnx.com>
7 * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
8 * gcc.target/i386/sse2-movapd-2.c: Likewise.
9 * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
10 * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
12 2013-12-04 Marek Polacek <polacek@redhat.com>
15 * gcc.dg/pr59351.c: Use -pedantic instead of -Wpedantic.
17 2013-12-03 Marek Polacek <polacek@redhat.com>
19 Backport from mainline
20 2013-12-03 Marek Polacek <polacek@redhat.com>
23 * gcc.dg/pr59351.c: New test.
25 2013-11-28 Uros Bizjak <ubizjak@gmail.com>
27 Backport from mainline
28 2013-11-27 Uros Bizjak <ubizjak@gmail.com>
29 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
32 * gcc.target/i386/xop-frczX.c: New test.
34 2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
36 Backport from mainline
37 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
39 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
40 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
42 2013-11-17 Paul Thomas <pault@gcc.gnu.org>
45 * gfortran.dg/derived_external_function_1.f90 : New test
47 2013-11-02 Janus Weil <janus@gcc.gnu.org>
49 Backport from mainline
50 2013-09-23 Janus Weil <janus@gcc.gnu.org>
53 * gfortran.dg/extends_15.f90: New.
55 2013-10-28 Tom de Vries <tom@codesourcery.com>
57 * gcc.target/arm/require-pic-register-loc.c: New test.
59 2013-10-28 Tom de Vries <tom@codesourcery.com>
61 * gcc.target/arm/require-pic-register-loc.c: New test.
63 2013-10-26 Uros Bizjak <ubizjak@gmail.com>
65 Backport from mainline
66 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
69 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
70 and MINUSCCZEXT defines. Update scan-assembler dg directive.
71 * gcc.dg/torture/pr58779.c: New test.
73 2013-10-25 Richard Henderson <rth@redhat.com>
76 * gcc.dg/atomic-store-6.c: New.
78 2013-10-25 Tom de Vries <tom@codesourcery.com>
81 * g++.dg/tm/noexcept-6.C: New test.
83 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
85 * gcc.c-torture/execute/pr58831.c: New test.
87 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
90 * g++.dg/cpp0x/decltype57.C: New.
91 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
93 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
95 * gnat.dg/opt28.ad[sb]: New test.
96 * gnat.dg/opt28_pkg.ads: New helper.
98 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
100 * gnat.dg/in_out_parameter4.adb: New test.
102 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
104 * gnat.dg/loop_optimization16.adb: New test.
105 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
107 2013-08-13 Marek Polacek <polacek@redhat.com>
110 2013-08-13 Marek Polacek <polacek@redhat.com>
112 PR tree-optimization/57980
113 * gcc.dg/pr57980.c: New test.
115 2013-08-11 Janus Weil <janus@gcc.gnu.org>
118 2013-08-09 Janus Weil <janus@gcc.gnu.org>
121 * gfortran.dg/transfer_intrinsic_6.f90: New.
123 2013-07-16 Iain Sandoe <iain@codesourcery.com>
127 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
128 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
129 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
130 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
131 * objc.dg/image-info.m: Likewise.
132 * objc.dg/symtab-1.m: Likewise.
133 * objc.dg/torture/strings/const-str-10.m: Likewise.
134 * objc.dg/torture/strings/const-str-11.m: Likewise.
135 * objc.dg/torture/strings/const-str-9.m: Likewise.
136 * objc.dg/zero-link-1.m: Likewise.
137 * objc.dg/zero-link-2.m: Likewise.
138 * objc.dg/no-extra-load.m: Avoid Foundation.h.
139 * objc.dg/objc-foreach-4.m: Likewise.
140 * objc.dg/objc-foreach-5.m: Likewise.
141 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
143 * obj-c++.dg/strings/const-str-12.mm: Likewise.
144 * obj-c++.dg/syntax-error-1.mm: Likewise.
145 * objc.dg/method-6.m: Likewise.
146 * objc.dg/pr23214.m: Likewise.
147 * objc.dg/proto-lossage-7.m: Likewise.
148 * objc.dg/strings/const-str-12b.m: Likewise.
149 * objc.dg/zero-link-3.m: Likewise.
150 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
151 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
152 adjust headers, interfaces and encoded types to reflect current system
153 versions. Add FIXME and outputs from current system compiler for
156 2012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
159 * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
161 2013-07-08 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/dot_product_2.f90: New.
166 2013-07-08 Jakub Jelinek <jakub@redhat.com>
168 PR rtl-optimization/57829
169 * gcc.c-torture/execute/pr57829.c: New test.
171 2013-07-05 Uros Bizjak <ubizjak@gmail.com>
173 Backport from mainline
174 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
177 * gcc.target/i386/pr57655.c: New test.
179 2013-06-09 Jakub Jelinek <jakub@redhat.com>
182 * gcc.c-torture/execute/pr57568.c: New test.
184 2013-06-06 Tobias Burnus <burnus@net-b.de>
186 Backport from mainline
187 2012-08-27 Tobias Burnus <burnus@net-b.de>
190 * gfortran.dg/do_5.f90: New.
192 2013-06-01 Janus Weil <janus@gcc.gnu.org>
193 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/typebound_override_4.f90: New.
198 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
200 * gnat.dg/specs/last_bit.ads: New test.
202 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
205 * gcc.target/i386/pr57264.c: New test.
207 2013-05-07 Michael Meissner <meissner@linux.vnet.ibm.com>
210 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
213 * gcc.target/powerpc/pr57150.c: New file.
215 2013-05-07 Tobias Burnus <burnus@net-b.de>
217 Backport from mainline
218 2013-05-02 Tobias Burnus <burnus@net-b.de>
221 * gfortran.dg/size_kind_2.f90: New.
222 * gfortran.dg/size_kind_3.f90: New.
224 2013-05-03 Marek Polacek <polacek@redhat.com>
226 Backport from mainline
227 2013-04-25 Marek Polacek <polacek@redhat.com>
229 PR tree-optimization/57066
230 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
232 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
234 Backport from mainline
235 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
238 * gcc.target/i386/pr44578.c: New test.
240 Backport from mainline
241 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
244 * gcc.target/i386/pr57098.c: New test.
246 2013-04-29 Christian Bruel <christian.bruel@st.com>
249 * gcc.target/sh/pr57108.c: New test.
251 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
256 * gfortran.dg/namelist_77.f90: New test.
257 * gfortran.dg/namelist_78.f90: New test.
259 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
264 * gfortran.dg/namelist_81.f90: New test.
266 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
271 * gfortran.dg/namelist_79.f90: New test.
273 2013-04-27 Jakub Jelinek <jakub@redhat.com>
276 * gcc.c-torture/execute/pr56866.c: New test.
277 * gcc.target/i386/pr56866.c: New test.
279 2013-04-26 Janus Weil <janus@gcc.gnu.org>
281 Backports from trunk:
284 * gfortran.dg/proc_ptr_41.f90: New.
288 * gfortran.dg/transfer_check_4.f90: New.
290 2013-04-19 Marek Polacek <polacek@redhat.com>
292 Backport from mainline
293 2013-01-08 Steven Bosscher <steven@gcc.gnu.org>
294 Jakub Jelinek <jakub@redhat.com>
296 PR tree-optimization/48189
297 * gcc.dg/pr48189.c: New test.
299 2013-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
301 * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
302 Remove dg-skip-if default args.
304 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
306 * gcc.dg/pr56890-1.c: New test.
307 * gcc.dg/pr56890-2.c: Likewise.
309 2013-04-11 Release Manager
311 * GCC 4.7.3 released.
313 2013-04-03 Jakub Jelinek <jakub@redhat.com>
316 * g++.dg/debug/pr56819.C: New test.
318 2013-04-03 Tobias Burnus <burnus@net-b.de>
320 Backport from mainline:
321 2013-03-29 Tobias Burnus <burnus@net-b.de>
324 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
326 2013-04-03 Richard Biener <rguenther@suse.de>
328 PR tree-optimization/56501
329 * gcc.dg/torture/pr56501.c: New testcase.
331 2013-04-03 Tobias Burnus <burnus@net-b.de>
333 Backport from mainline:
334 2013-03-28 Tobias Burnus <burnus@net-b.de>
337 * gfortran.dg/namelist_80.f90: New.
339 2013-04-03 Jakub Jelinek <jakub@redhat.com>
341 Backported from mainline
342 2013-03-06 Jakub Jelinek <jakub@redhat.com>
344 PR tree-optimization/56539
345 * gcc.c-torture/compile/pr56539.c: New test.
347 2013-03-05 Jakub Jelinek <jakub@redhat.com>
350 * gcc.dg/pr56510.c: New test.
352 2013-04-02 Richard Biener <rguenther@suse.de>
354 * gcc.dg/pr45472.c: Remove copies.
356 2013-04-02 Richard Biener <rguenther@suse.de>
359 * g++.dg/torture/pr56768.C: New testcase.
361 2013-04-01 Andrey Belevantsev <abel@ispras.ru>
363 Backport from mainline
364 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
367 * gcc.dg/pr45472.c: New test.
369 2013-03-26 Richard Biener <rguenther@suse.de>
371 Backport from mainline
372 2013-03-13 Richard Biener <rguenther@suse.de>
374 PR tree-optimization/56608
375 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
377 2013-03-05 Richard Biener <rguenther@suse.de>
379 PR tree-optimization/56270
380 * gcc.dg/vect/slp-38.c: New testcase.
382 2013-03-25 Oleg Endo <olegendo@gcc.gnu.org>
384 Backport from mainline:
385 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
388 * gcc.target/sh/pr49880-1.c: New.
389 * gcc.target/sh/pr49880-2.c: New.
390 * gcc.target/sh/pr49880-3.c: New.
391 * gcc.target/sh/pr49880-4.c: New.
392 * gcc.target/sh/pr49880-5.c: New.
394 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
397 * gcc.target/i386/pr56560.c: New file.
399 2013-03-15 Tobias Burnus <burnus@net-b.de>
402 * gfortran.dg/transfer_intrinsic_5.f90: New.
404 2013-03-14 Jakub Jelinek <jakub@redhat.com>
407 * g++.dg/torture/pr56403.C: New test.
409 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
412 * gfortran.dg/class_56.f90: New test.
414 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
417 * gfortran.dg/intrinsic_size_4.f90 : New test.
419 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
422 * g++.dg/template/crash115.C: New.
424 2013-03-06 Jakub Jelinek <jakub@redhat.com>
427 * g++.dg/template/typename20.C: New test.
429 2013-03-01 Richard Biener <rguenther@suse.de>
431 Backport from mainline
432 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
434 PR tree-optimization/55481
435 * gcc.dg/torture/pr55481.c: New testcase.
436 * gcc.dg/torture/pr56488.c: Likewise.
438 2013-02-26 Jakub Jelinek <jakub@redhat.com>
440 PR tree-optimization/56443
441 * gcc.dg/torture/pr56443.c: New test.
443 2013-02-22 Janus Weil <janus@gcc.gnu.org>
446 * gfortran.dg/proc_ptr_comp_37.f90: New.
448 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
450 Backport from mainline:
451 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
453 * gcc.target/i386/clearcapv2.map: New file.
454 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
456 2013-02-19 Jakub Jelinek <jakub@redhat.com>
458 Backported from mainline
459 2013-02-19 Jakub Jelinek <jakub@redhat.com>
461 PR tree-optimization/56350
462 * gcc.dg/pr56350.c: New test.
464 2013-02-08 Jakub Jelinek <jakub@redhat.com>
466 PR tree-optimization/56250
467 * gcc.c-torture/execute/pr56250.c: New test.
469 2013-02-07 Jakub Jelinek <jakub@redhat.com>
472 * g++.dg/parse/crash61.C: New test.
475 * g++.dg/parse/pr56239.C: New test.
478 * g++.dg/abi/mangle61.C: New test.
480 2013-02-06 Jakub Jelinek <jakub@redhat.com>
483 * g++.dg/gomp/pr56217.C: New test.
485 2012-11-27 Jakub Jelinek <jakub@redhat.com>
487 PR tree-optimization/55110
488 * gcc.dg/pr55110.c: New test.
490 2013-02-18 Richard Biener <rguenther@suse.de>
493 2013-02-04 Richard Biener <rguenther@suse.de>
495 Backport from mainline
496 2012-07-04 Richard Guenther <rguenther@suse.de>
498 PR tree-optimization/53844
499 * g++.dg/tree-ssa/pr53844.C: New testcase.
501 2013-02-17 Tobias Burnus <burnus@net-b.de>
502 Mikael Morin <mikael@gcc.gnu.org>
505 2013-01-28 Tobias Burnus <burnus@net-b.de>
506 Mikael Morin <mikael@gcc.gnu.org>
509 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
510 * gfortran.dg/import8.f90: Likewise.
511 * gfortran.dg/interface_derived_type_1.f90: Likewise.
512 * gfortran.dg/import10.f90: New test.
513 * gfortran.dg/import11.f90: Likewise
515 2013-02-15 Tobias Burnus <burnus@net-b.de>
518 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
520 2012-02-13 Tobias Burnus <burnus@net-b.de>
522 Backport from mainline
523 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
526 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
527 number matching more robust.
529 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
531 Backport from mainline
532 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
534 PR rtl-optimization/56275
535 * gcc.dg/pr56275.c: New test.
537 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
539 Backport from mainline
540 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
543 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
546 2013-02-05 Richard Biener <rguenther@suse.de>
548 Backport from mainline
549 2012-12-10 Richard Biener <rguenther@suse.de>
551 PR tree-optimization/55107
552 * gcc.dg/torture/pr55107.c: New testcase.
553 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
555 2013-02-15 Richard Biener <rguenther@suse.de>
557 PR tree-optimization/54767
558 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
560 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
563 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
566 2013-02-04 Richard Biener <rguenther@suse.de>
568 Backport from mainline
569 2012-01-11 Richard Guenther <rguenther@suse.de>
571 PR tree-optimization/44061
572 * gcc.dg/pr44061.c: New testcase.
574 2013-01-08 Jakub Jelinek <jakub@redhat.com>
577 * gcc.dg/torture/pr55890-3.c: New test.
579 2013-02-04 Richard Biener <rguenther@suse.de>
581 Backport from mainline
582 2012-07-04 Richard Guenther <rguenther@suse.de>
584 PR tree-optimization/53844
585 * g++.dg/tree-ssa/pr53844.C: New testcase.
587 2012-12-13 Richard Biener <rguenther@suse.de>
590 * gcc.dg/lto/pr55660_0.c: New testcase.
591 * gcc.dg/lto/pr55660_1.c: Likewise.
593 2013-02-04 Richard Biener <rguenther@suse.de>
596 * gcc.dg/torture/pr55890-1.c: New testcase.
597 * gcc.dg/torture/pr55890-2.c: Likewise.
599 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
604 * gfortran.dg/block_12.f90: New test.
605 * gfortran.dg/module_error_1.f90: New test.
607 2013-02-01 Jakub Jelinek <jakub@redhat.com>
609 Backported from mainline
610 2013-01-28 Jakub Jelinek <jakub@redhat.com>
612 PR tree-optimization/56125
613 * gcc.dg/pr56125.c: New test.
615 2013-01-25 Jakub Jelinek <jakub@redhat.com>
617 PR tree-optimization/56098
618 * gcc.dg/pr56098-1.c: New test.
620 2013-01-23 Jakub Jelinek <jakub@redhat.com>
623 * gfortran.dg/gomp/pr56052.f90: New test.
625 2013-01-23 Jakub Jelinek <jakub@redhat.com>
628 * gcc.dg/pr49069.c: New test.
630 2013-01-21 Jakub Jelinek <jakub@redhat.com>
632 PR tree-optimization/56051
633 * gcc.c-torture/execute/pr56051.c: New test.
635 2013-01-18 Jakub Jelinek <jakub@redhat.com>
638 * gfortran.dg/pr56015.f90: New test.
640 2013-01-15 Jakub Jelinek <jakub@redhat.com>
643 * gcc.dg/pr55940.c: New test.
645 2013-01-10 Jakub Jelinek <jakub@redhat.com>
647 PR tree-optimization/55921
648 * gcc.c-torture/compile/pr55921.c: New test.
650 2013-01-03 Jakub Jelinek <jakub@redhat.com>
652 PR rtl-optimization/55838
653 * gcc.dg/pr55838.c: New test.
655 2012-12-13 Jakub Jelinek <jakub@redhat.com>
658 * g++.dg/cpp0x/noexcept19.C: New test.
660 2012-12-06 Jakub Jelinek <jakub@redhat.com>
663 * g++.dg/cpp0x/noexcept18.C: New test.
665 2012-12-01 Jakub Jelinek <jakub@redhat.com>
668 * g++.dg/cpp0x/vt-55542.C: New test.
670 2012-11-23 Jakub Jelinek <jakub@redhat.com>
673 * g++.dg/warn/Wreturn-type-8.C: New test.
675 2012-11-20 Jakub Jelinek <jakub@redhat.com>
678 * gcc.dg/pr55094.c: New test.
680 2012-11-17 Jakub Jelinek <jakub@redhat.com>
682 PR tree-optimization/55236
683 * gcc.dg/pr55236.c: New test.
685 2012-11-13 Jakub Jelinek <jakub@redhat.com>
687 PR rtl-optimization/54127
688 * gcc.dg/torture/pr54127.c: New test.
690 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
692 * gnat.dg/opt26.adb: New test.
694 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
696 Backport from mainline
697 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
700 * gcc.target/i386/pr56028.c: New test.
702 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
704 * gcc.target/i386/movsd.c: New test.
706 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
708 Backport from mainline
709 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
712 * gcc.c-torture/execute/builtins/builtins.exp: Add
713 -Wl,--allow-multiple-definition for eabi and elf targets.
715 Backport from mainline
716 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
718 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
719 * gcc.target/arm/pr51915.c: Likewise.
720 * gcc.target/arm/pr52006.c: Likewise.
721 * gcc.target/arm/pr53187.c: Likewise.
723 Backport from mainline
724 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
726 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
727 Return 0 if already specifying -mfloat-abi other than hard.
729 Backport from mainline
730 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
732 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
734 Backport from mainline
735 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
737 * gcc.target/arm/pr42879.c: Handle big-endian.
739 Backport from mainline
740 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
742 * gcc.target/arm/combine-movs.c
744 Backport from mainline
745 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
747 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
749 2013-01-24 Janus Weil <janus@gcc.gnu.org>
752 * gfortran.dg/select_8.f90: New.
754 2013-01-24 Martin Jambor <mjambor@suse.cz>
756 Backport from mainline
757 2013-01-04 Martin Jambor <mjambor@suse.cz>
759 PR tree-optimization/55755
760 * gcc.dg/torture/pr55755.c: New test.
761 * gcc.dg/tree-ssa/sra-13.c: Likewise.
762 * gcc.dg/tree-ssa/pr45144.c: Update.
764 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
766 PR rtl-optimization/56023
767 * gcc.dg/pr56023.c: New test.
769 2013-01-21 Martin Jambor <mjambor@suse.cz>
771 Backport from mainline
772 2013-01-17 Martin Jambor <mjambor@suse.cz>
774 PR tree-optimizations/55264
775 * g++.dg/ipa/pr55264.C: New test.
777 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
779 Backport from mainline
780 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
783 * gcc.target/pr55981.c: New test.
785 2013-01-17 Janus Weil <janus@gcc.gnu.org>
788 * gfortran.dg/class_55.f90: New.
790 2013-01-16 Richard Biener <rguenther@suse.de>
793 * gcc.dg/torture/pr55882.c: New testcase.
795 2013-01-13 Janus Weil <janus@gcc.gnu.org>
798 * gfortran.dg/internal_pack_13.f90: New test.
799 * gfortran.dg/internal_pack_14.f90: New test.
801 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
804 * gfortran.dg/elemental_scalar_args_2.f90: New test.
806 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
811 * gfortran.dg/use_23.f90: New test.
812 * gfortran.dg/use_24.f90: New test.
813 * gfortran.dg/use_25.f90: New test.
814 * gfortran.dg/use_26.f90: New test.
815 * gfortran.dg/use_27.f90: New test.
817 2013-01-07 Tobias Burnus <burnus@net-b.de>
820 * gfortran.dg/intrinsic_size_3.f90: New.
822 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
823 Mikael Morin <mikael@gcc.gnu.org>
826 * gfortran.dg/use_22.f90: New test.
828 2013-01-07 Terry Guo <terry.guo@arm.com>
830 Backport from mainline
831 2012-12-19 Terry Guo <terry.guo@arm.com>
833 * gcc.target/arm/thumb-find-work-register.c: New.
835 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
837 * gnat.dg/alignment10.adb: New test.
839 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
841 Backport from mainline:
842 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
844 * gcc.misc-tests/gcov-12.c: Fix dg order.
846 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
848 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
851 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
853 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
854 * gcc.dg/20050826-1.c: Likewise.
856 2012-12-21 Martin Jambor <mjambor@suse.cz>
858 PR tree-optimization/55355
859 * g++.dg/torture/pr55355.C: New test.
861 2012-12-20 Tobias Burnus <burnus@net-b.de>
864 * gfortran.dg/transfer_intrinsic_4.f: New.
866 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
868 Backport from mainline
869 2012-10-15 Matthias Klose <doko@ubuntu.com>
871 * lib/target-supports.exp (check_profiling_available): Match
872 arm*-*-linux-* for ARM Linux/GNU.
873 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
874 * gfortran.dg/enum_10.f90: Likewise.
875 * gfortran.dg/enum_9.f90: Likewise.
876 * gcc.target/arm/synchronize.c: Likewise.
877 * g++.old-deja/g++.jason/enum6.C: Likewise.
878 * g++.old-deja/g++.other/enum4.C: Likewise.
879 * g++.old-deja/g++.law/enum9.C: Likewise.
881 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
884 * gnat.dg/controlled7.ad[sb]: New test.
886 2012-12-11 Jakub Jelinek <jakub@redhat.com>
889 * g++.dg/warn/Wunused-var-19.C: New test.
891 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
893 * gcc.dg/pr54121.c: New test.
895 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
897 Backport from mainline
898 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
901 * gcc.target/i386/pr55597.c: New test.
903 2012-12-03 Richard Biener <rguenther@suse.de>
905 Backport from mainline
906 2012-09-24 Richard Guenther <rguenther@suse.de>
908 PR tree-optimization/53663
909 * gcc.dg/torture/pr53663-1.c: New testcase.
910 * gcc.dg/torture/pr53663-2.c: Likewise.
911 * gcc.dg/torture/pr53663-3.c: Likewise.
913 2012-12-03 Marek Polacek <polacek@redhat.com>
915 Backported from mainline
916 2012-12-03 Marek Polacek <polacek@redhat.com>
919 * gcc.dg/pr55570.c: New test.
921 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
923 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
925 2012-11-29 Jason Merrill <jason@redhat.com>
928 * g++.dg/cpp0x/variadic134.C: New.
931 * g++.dg/cpp0x/alias-decl-20.C: New.
934 * g++.dg/template/typedef39.C: New.
937 * g++.dg/cpp0x/variadic133.C: New.
938 * g++.dg/template/param1.C: Adjust.
940 2012-11-27 Richard Biener <rguenther@suse.de>
943 * g++.dg/opt/pr55331.C: New testcase.
945 2012-11-26 Richard Biener <rguenther@suse.de>
947 Backport from mainline
948 2012-10-12 Richard Biener <rguenther@suse.de>
950 PR tree-optimization/54894
951 * gcc.dg/torture/pr54894.c: New testcase.
953 2012-10-02 Richard Guenther <rguenther@suse.de>
956 * g++.dg/torture/pr54735.C: New testcase.
958 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
961 * g++.dg/init/new41.C: New.
963 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
967 * gfortran.dg/allocate_error_4.f90: New test.
969 2012-11-23 Janus Weil <janus@gcc.gnu.org>
972 * gfortran.dg/namelist_76.f90: New.
974 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
976 Backported from mainline
977 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
980 * gcc.target/i386/pr55142-1.c: New file.
981 * gcc.target/i386/pr55142-2.c: Likewise.
983 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
985 * gnat.dg/stack_check3.ad[sb]: New test.
987 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
989 * gcc.c-torture/compile/20121107-1.c: New test.
991 2012-11-06 Janus Weil <janus@gcc.gnu.org>
994 * gfortran.dg/transfer_class_1.f90: New.
996 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
998 * g++.dg/torture/20121105-1.C: New test.
1000 2012-11-05 Jakub Jelinek <jakub@redhat.com>
1002 Backported from mainline
1003 2012-10-24 Jakub Jelinek <jakub@redhat.com>
1006 * g++.dg/debug/pr54828.C: New test.
1008 2012-10-23 Jakub Jelinek <jakub@redhat.com>
1011 * c-c++-common/pr54988.c: New test.
1013 2012-10-10 Jakub Jelinek <jakub@redhat.com>
1015 PR tree-optimization/54877
1016 * gcc.dg/torture/pr54877.c: New test.
1018 2012-11-02 Jeff Law <law@redhat.com>
1020 * gcc.c-torture/execute/pr54985.c: New test.
1022 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
1025 * gnat.dg/lto14.adb: Skip on Solaris.
1027 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
1030 * g++.dg/template/new11.C: New.
1032 2012-10-26 Terry Guo <terry.guo@arm.com>
1034 Backport from mainline
1035 2012-10-23 Terry Guo <terry.guo@arm.com>
1038 * gcc.dg/pr55019.c: New.
1040 2012-10-25 Richard Biener <rguenther@suse.de>
1042 PR tree-optimization/54902
1043 * g++.dg/torture/pr54902.C: New testcase.
1045 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
1047 * gnat.dg/modular4.adb: New test.
1048 * gnat.dg/modular4_pkg.ads: New helper.
1050 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
1052 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
1053 * gnat.dg/specs/addr1.ads: Likewise.
1055 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1057 Backport from mainline
1058 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1061 * gcc.target/arm/pr54892.c: New.
1063 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
1065 Backport from mainline
1066 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
1068 PR rtl-optimization/53701
1069 * gcc.dg/pr53701.c: New test.
1071 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1073 Backport from mainline
1074 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1076 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
1077 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1078 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1079 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
1080 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1081 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1082 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1083 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1085 2012-10-15 Richard Guenther <rguenther@suse.de>
1087 PR tree-optimization/54920
1088 * gcc.dg/torture/pr54920.c: New testcase.
1090 2012-10-14 Janus Weil <janus@gcc.gnu.org>
1093 * gfortran.dg/class_allocate_13.f90: New.
1095 2012-10-08 Terry Guo <terry.guo@arm.com>
1097 Backported from mainline
1098 2012-09-19 Terry Guo <terry.guo@arm.com>
1100 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
1101 extra prune rules that will be applied to all tests in a .exp file.
1102 (gcc-dg-prune): Use rules defined by the above variable.
1103 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
1104 harmless warnings on architecture switch conflict.
1106 2012-10-08 Jakub Jelinek <jakub@redhat.com>
1109 * g++.dg/template/pr54858.C: New test.
1111 2012-10-05 Jakub Jelinek <jakub@redhat.com>
1113 PR tree-optimization/33763
1114 * c-c++-common/pr33763.c: New test.
1116 2012-10-03 Jakub Jelinek <jakub@redhat.com>
1119 * g++.dg/cpp0x/constexpr-ref4.C: New test.
1121 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1124 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
1126 2012-09-27 Jakub Jelinek <jakub@redhat.com>
1129 * gcc.target/i386/pr54703.c: New test.
1131 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
1133 Backport from mainline:
1135 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
1136 * lib/gcc-dg.exp (process-message): Don't ignore errors.
1138 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
1139 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
1141 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
1142 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
1144 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1145 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
1147 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1148 * lib/target-supports.exp
1149 (check_effective_target_vect_widen_mult_qi_to_hi,
1150 check_effective_target_vect_widen_mult_hi_to_si,
1151 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1152 check_effective_target_vect_widen_mult_hi_to_si_pattern,
1153 check_effective_target_vect_pack_trunc,
1154 check_effective_target_vect_unpack,
1155 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
1156 instead of arm_none.
1158 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1159 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
1160 target instead of xfailing it.
1161 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
1162 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
1163 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
1164 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
1165 * gcc.dg/vect/vect-104.c: Likewise.
1166 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
1167 * gcc.dg/vect/vect-outer-1.c: Likewise.
1168 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1169 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1170 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1171 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1172 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1173 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
1174 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1175 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1176 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1178 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1179 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
1181 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1183 Backport from mainline:
1184 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1187 * gnat.dg/lto15.adb: Require lto.
1189 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
1191 * gnat.dg/opt20.ads: Move dg directive to...
1192 * gnat.dg/opt20.adb: ...here.
1193 * gnat.dg/addr1.ad[sb]: Likewise.
1194 * gnat.dg/concat2.ad[sb]: Likewise.
1195 * gnat.dg/array16.ad[sb]: Likewise.
1196 * gnat.dg/atomic5.ad[sb]: Likewise.
1197 * gnat.dg/discr29.ad[sb]: Likewise.
1198 * gnat.dg/noreturn5.ad[sb]: Likewise.
1199 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
1200 * gnat.dg/discr23.ads: Remove dg directive.
1201 * gnat.dg/nested_float_packed.ads: Likewise.
1202 * gnat.dg/oconst6.ads: Move to...
1203 * gnat.dg/specs/oconst6.ads: ...here.
1205 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1208 * gcc.c-torture/compile/pr54552-1.c: New test.
1210 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1213 * gcc.c-torture/compile/pr54103-1.c,
1214 gcc.c-torture/compile/pr54103-2.c,
1215 gcc.c-torture/compile/pr54103-3.c,
1216 gcc.c-torture/compile/pr54103-4.c,
1217 gcc.c-torture/compile/pr54103-5.c,
1218 gcc.c-torture/compile/pr54103-6.c: New tests.
1219 * gcc.dg/c90-const-expr-8.c: Update expected column number.
1221 2012-09-20 Jakub Jelinek <jakub@redhat.com>
1223 Backported from mainline
1224 2012-09-17 Jakub Jelinek <jakub@redhat.com>
1226 PR tree-optimization/54563
1227 * g++.dg/torture/pr54563.C: New test.
1229 2012-09-20 Release Manager
1231 * GCC 4.7.2 released.
1233 2012-09-14 Jason Merrill <jason@redhat.com>
1236 * g++.dg/init/aggr9.C: New.
1238 2012-09-13 Tobias Burnus <burnus@net-b.de>
1241 * gfortran.dg/implicit_pure_3.f90: New.
1243 2012-09-13 Jakub Jelinek <jakub@redhat.com>
1246 * gcc.c-torture/compile/pr54559.c: New test.
1248 2012-09-13 Jason Merrill <jason@redhat.com>
1251 * g++.dg/cpp0x/constexpr-temp1.C: New.
1253 2012-09-13 Jason Merrill <jason@redhat.com>
1256 * g++.dg/template/anonunion2.C: New.
1258 2012-09-13 Jason Merrill <jason@redhat.com>
1261 * g++.dg/template/init10.C: New.
1263 2012-09-12 Tobias Burnus <burnus@net-b.de>
1267 * gfortran.dg/coarray_10.f90: Update dg-error.
1268 * gfortran.dg/coarray_28.f90: New.
1269 * gfortran.dg/array_section_3.f90: New.
1271 2012-09-10 Jason Merrill <jason@redhat.com>
1274 * g++.dg/cpp0x/implicit14.C: New.
1278 * g++.dg/cpp0x/constexpr-virtual2.C: New.
1279 * g++.dg/cpp0x/constexpr-virtual3.C: New.
1281 2012-09-10 Janus Weil <janus@gcc.gnu.org>
1285 * gfortran.dg/select_type_29.f03: New.
1287 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
1290 * g++.dg/tree-ssa/pr54515.C: new testcase
1292 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
1295 * gfortran.dg/bound_simplification_3.f90: New test.
1297 2012-09-07 Richard Guenther <rguenther@suse.de>
1299 Backport from mainline
1300 2012-07-13 Richard Guenther <rguenther@suse.de>
1302 PR tree-optimization/53922
1303 * gcc.dg/torture/pr53922.c: New testcase.
1305 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
1307 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1309 2012-09-07 Jakub Jelinek <jakub@redhat.com>
1311 Backported from mainline
1312 2012-09-06 Jakub Jelinek <jakub@redhat.com>
1314 PR rtl-optimization/54455
1315 * gcc.dg/54455.c: New test.
1317 2012-09-06 Andrew Pinski <apinski@cavium.com>
1320 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1322 2012-09-05 Jakub Jelinek <jakub@redhat.com>
1325 * c-c++-common/pr54486.c: New test.
1327 2012-09-05 Joey Ye <joey.ye@arm.com>
1329 Backported from trunk
1330 2012-08-28 Joey Ye <joey.ye@arm.com>
1332 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1334 2012-09-03 Jakub Jelinek <jakub@redhat.com>
1336 Backported from mainline
1337 2012-09-01 Jakub Jelinek <jakub@redhat.com>
1340 * gcc.dg/torture/pr54436.c: New test.
1342 2012-08-31 Jakub Jelinek <jakub@redhat.com>
1345 * gcc.c-torture/compile/pr54428.c: New test.
1347 2012-08-24 Jakub Jelinek <jakub@redhat.com>
1350 * gcc.dg/pr54363.c: New test.
1352 2012-08-31 Ollie Wild <aaw@google.com>
1355 * g++.dg/init/lifetime3.C: New test.
1357 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
1359 Backport from mainline
1360 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
1363 * gcc.target/i386/pr46254.c: New test.
1365 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1367 Backported from trunk
1368 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1371 * gcc.dg/gomp/pr53992.c: New test.
1373 2012-08-13 Jakub Jelinek <jakub@redhat.com>
1375 Backported from trunk
1376 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1378 PR rtl-optimization/53942
1379 * gcc.dg/pr53942.c: New test.
1381 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1383 Backport from mainline
1384 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
1386 * lib/target-supports.exp
1387 (check_effective_target_vect_natural_alignment): New function.
1388 * gcc.dg/align-2.c: Only run on targets with natural alignment
1390 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1391 alignment of vector types.
1393 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1395 Backport from mainline
1396 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1398 PR rtl-optimization/54157
1399 * gcc.target/i386/pr54157.c: New file.
1401 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1403 Backport from mainline
1404 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1407 * gcc.dg/torture/pr52530.c: New test.
1409 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1411 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1412 rand, srand. Include <stdlib.h>.
1414 2012-07-20 Jason Merrill <jason@redhat.com>
1417 * g++.dg/other/array7.C: New.
1419 2012-07-19 Jason Merrill <jason@redhat.com>
1422 * g++.dg/init/mutable1.C: New.
1424 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1426 * gnat.dg/opt25.adb: New test.
1427 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1428 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1430 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1432 * gnat.dg/aggr20.ad[sb]: New test.
1433 * gnat.dg/aggr20_pkg.ads: New helper.
1435 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1437 * gnat.dg/derived_type3.adb: New test.
1438 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1440 2012-07-19 Richard Guenther <rguenther@suse.de>
1441 Eric Botcazou <ebotcazou@adacore.com>
1443 * gnat.dg/loop_optimization11.adb: New testcase.
1444 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1446 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1448 * gnat.dg/discr38.adb: New test.
1450 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1453 * c-c++-common/gomp/pr54017.c: New test.
1455 2012-07-18 Richard Guenther <rguenther@suse.de>
1457 Backport from mainline
1458 2012-05-03 Richard Guenther <rguenther@suse.de>
1460 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1461 unsupported prefetching support.
1463 2012-07-17 Jason Merrill <jason@redhat.com>
1466 * g++.dg/parse/enum9.C: New.
1468 2012-07-17 Jason Merrill <jason@redhat.com>
1471 * g++.dg/template/array23.C: New.
1473 2012-07-17 Jason Merrill <jason@redhat.com>
1476 * g++.dg/template/current-inst1.C: New.
1477 * g++.dg/parse/crash35.C: Adjust.
1479 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1481 PR rtl-optimization/53908
1482 * gcc.dg/torture/pr53908.c: New test.
1484 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1486 Backport from mainline
1487 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1490 * g++.dg/other/pr53811.C: New test.
1492 2012-07-10 Jason Merrill <jason@redhat.com>
1495 * g++.dg/cpp0x/defaulted36.C: New.
1496 * g++.dg/cpp0x/defaulted21.C: Adjust.
1498 * g++.dg/cpp0x/implicit13.C: New.
1500 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1502 Backport from mainline.
1503 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1505 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1507 * g++.dg/template/error46.C: Add missing comment to dg-message.
1508 * g++.dg/template/crash107.C: Likewise.
1509 * g++.dg/template/error47.C: Likewise.
1510 * g++.dg/template/crash108.C: Likewise.
1511 * g++.dg/overload/operator5.C: Likewise.
1513 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1514 errors in dg-message directives, add comments.
1516 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1518 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1519 scan-dump-dem-not): Use printable pattern in test name.
1521 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1523 * lib/target-supports-dg.exp (testname-for-summary): New.
1524 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1525 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1526 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1527 scan-module-absence, output-exists, output-exists-not: Use
1528 testname-for-summary.
1529 (dg-test): Clean up testname_with_flags.
1530 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1531 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1532 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1533 scan-assembler-dem-not, object-size: Use testname-for-summary.
1534 * lib/gcov.exp (run-gcov): Likewise.
1535 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1536 scan-dump-dem, scan-dump-dem-note): Likewise.
1538 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1539 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1540 including profopt.opt; save and restore existing value.
1541 * g++.dg/bprob/bprob.exp: Likewise.
1542 * gcc.dg/matrix/matrix.exp: Likewise.
1543 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1544 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1547 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1549 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1550 testname that includes flags, passed in as new argument, in
1552 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1553 and pass it to verify-* procedures.
1555 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1556 alignment torture options with usual torture options.
1558 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1559 messages reported for one line of source code.
1560 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1561 * g++.dg/cpp0x/decltype2.C: Likewise.
1562 * g++.dg/cpp0x/decltype3.C: Likewise.
1563 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1564 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1565 * g++.dg/cpp0x/static_assert3.C: Likewise.
1566 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1567 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1568 * g++.dg/cpp0x/union1.C: Likewise.
1569 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1570 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1571 * g++.dg/cpp0x/variadic2.C: Likewise.
1572 * g++.dg/cpp0x/variadic20.C: Likewise.
1573 * g++.dg/cpp0x/variadic74.C: Likewise.
1574 * g++.dg/diagnostic/bitfld2.C: Likewise.
1575 * g++.dg/ext/attrib44.C: Likewise.
1576 * g++.dg/ext/no-asm-1.C: Likewise.
1577 * g++.dg/other/error34.C: Likewise.
1578 * g++.dg/parse/crash46.C: Likewise.
1579 * g++.dg/parse/error10.C: Likewise.
1580 * g++.dg/parse/error2.C: Likewise.
1581 * g++.dg/parse/error3.C: Likewise.
1582 * g++.dg/parse/error36.C: Likewise.
1583 * g++.dg/parse/error8.C: Likewise.
1584 * g++.dg/parse/error9.C: Likewise.
1585 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1586 * g++.dg/parse/parser-pr28152.C: Likewise.
1587 * g++.dg/parse/template25.C: Likewise.
1588 * g++.dg/parse/typename11.C: Likewise.
1589 * g++.dg/tc1/dr147.C: Likewise.
1590 * g++.dg/template/deduce3.C: Likewise.
1591 * g++.dg/template/koenig9.C: Likewise.
1592 * g++.dg/template/pr23510.C: Likewise.
1593 * g++.dg/warn/pr12242.C: Likewise.
1594 * g++.dg/warn/pr30551-2.C: Likewise.
1595 * g++.dg/warn/pr30551.C: Likewise.
1596 * g++.old-deja/g++.other/typename1.C: Likewise.
1597 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1599 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1602 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1603 test summary unique.
1605 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1606 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1607 scan-stack-usage-not): Don't strip torture options from test name.
1609 * lib/scandump.exp (scan-dump-times): Use printable version of
1610 regexp in test summary line.
1612 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1613 messages reported for one line of source code.
1614 * gcc.dg/format/few-1.c: Likewise.
1615 * gcc.dg/ia64-sync-2.c: Likewise.
1616 * gcc.dg/sync-2.c: Likewise.
1617 * gcc.dg/noncompile/pr44517.c: Likewise.
1619 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1621 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1622 alignment torture options with usual torture options.
1623 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1624 instead of dg-options.
1625 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1626 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1627 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1628 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1629 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1630 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1632 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1633 to checks for multiple messages reported for one line of source code.
1634 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1636 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1637 messages reported for one line of source code.
1639 * gcc.dg/20031223-1.c: Add comments to check for multiple
1640 messages reported for one line of source code.
1641 * gcc.dg/Wconversion-integer.c: Likewise.
1642 * gcc.dg/Wfatal-2.c: Likewise.
1643 * gcc.dg/Wfatal.c: Likewise.
1644 * gcc.dg/Wobjsize-1.c: Likewise.
1645 * gcc.dg/c99-vla-jump-1.c: Likewise.
1646 * gcc.dg/c99-vla-jump-2.c: Likewise.
1647 * gcc.dg/c99-vla-jump-3.c: Likewise.
1648 * gcc.dg/c99-vla-jump-4.c: Likewise.
1649 * gcc.dg/c99-vla-jump-5.c: Likewise.
1650 * gcc.dg/decl-9.c: Likewise.
1651 * gcc.dg/declspec-10.c: Likewise.
1652 * gcc.dg/declspec-18.c: Likewise.
1653 * gcc.dg/mtune.c: Likewise.
1654 * gcc.dg/parser-pr28152-2.c: Likewise.
1655 * gcc.dg/parser-pr28152.c: Likewise.
1656 * gcc.dg/pr14475.c: Likewise.
1657 * gcc.dg/pr27953.c: Likewise.
1658 * gcc.dg/pr28322-3.c: Likewise.
1659 * gcc.dg/pr30457.c: Likewise.
1660 * gcc.dg/pr30551-2.c: Likewise.
1661 * gcc.dg/pr30551-3.c: Likewise.
1662 * gcc.dg/pr30551-4.c: Likewise.
1663 * gcc.dg/pr30551-5.c: Likewise.
1664 * gcc.dg/pr30551-6.c: Likewise.
1665 * gcc.dg/pr30551.c: Likewise.
1666 * gcc.dg/pr45461.c: Likewise.
1667 * gcc.dg/pr48552-1.c: Likewise.
1668 * gcc.dg/pr48552-2.c: Likewise.
1669 * gcc.dg/redecl-1.c: Likewise.
1670 * gcc.dg/transparent-union-3.c: Likewise.
1671 * gcc.dg/utf-dflt.c: Likewise.
1672 * gcc.dg/utf-dflt2.c: Likewise.
1673 * gcc.dg/vla-8.c: Likewise.
1674 * gcc.dg/vla-init-1.c: Likewise.
1675 * gcc.dg/wtr-int-type-1.c: Likewise.
1677 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1678 messages reported for for one line of source code.
1679 * c-c++-common/raw-string-5.c: Likewise.
1680 * c-c++-common/raw-string-4.c: Likewise.
1681 * c-c++-common/raw-string-6.c: Likewise.
1682 * c-c++-common/pr20000.c: Likewise.
1684 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1685 messages reported for one line of source code.
1686 * gcc.dg/cpp/pr30786.c: Likewise.
1687 * gcc.dg/cpp/pr28709.c: Likewise.
1688 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1689 * gcc.dg/cpp/macspace2.c: Likewise.
1690 * gcc.dg/cpp/missing-header-1.c: Likewise.
1691 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1692 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1693 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1695 2012-07-09 Jason Merrill <jason@redhat.com>
1698 * g++.dg/cpp0x/nullptr29.C: New.
1700 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1703 * gfortran.dg/inline_sum_4.f90: New test.
1705 2012-07-06 Richard Guenther <rguenther@suse.de>
1707 Backport from mainline
1708 2012-06-18 Richard Guenther <rguenther@suse.de>
1710 PR tree-optimization/53693
1711 * g++.dg/torture/pr53693.C: New testcase.
1713 2012-07-06 Richard Guenther <rguenther@suse.de>
1715 Backport from mainline
1716 2012-04-11 Richard Guenther <rguenther@suse.de>
1719 * gfortran.dg/pr52621.f90: New testcase.
1721 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1723 Backport from mainline
1724 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1726 * gcc.target/powerpc/lhs-1.c: New.
1727 * gcc.target/powerpc/lhs-2.c: New.
1728 * gcc.target/powerpc/lhs-3.c: New.
1730 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1732 * gnat.dg/recursive_call.adb: New test.
1734 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1736 * gnat.dg/discr37.ad[sb]: New test.
1738 2012-07-02 Jason Merrill <jason@redhat.com>
1741 * g++.dg/template/ref6.C: New.
1744 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1746 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1748 Backport from mainline.
1749 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1750 * gcc.target/arm/neon-vrev.c: New.
1752 2012-06-28 Richard Guenther <rguenther@suse.de>
1755 * gcc.dg/torture/pr53790.c: New testcase.
1757 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
1760 * g++.dg/cpp0x/forw_enum11.C: New.
1762 2012-06-26 Richard Guenther <rguenther@suse.de>
1765 * g++.dg/torture/pr53752.C: New testcase.
1767 2012-06-25 Jason Merrill <jason@redhat.com>
1771 * g++.dg/cpp0x/decltype38.C: New.
1772 * g++.dg/cpp0x/variadic132.C: New.
1775 * g++.dg/cpp0x/nullptr28.C: New.
1778 * g++.dg/cpp0x/constexpr-tuple.C: New.
1780 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1783 * gcc.target/i386/pr53759.c: New test.
1786 * g++.dg/cpp0x/nsdmi7.C: New test.
1788 2012-06-22 Tobias Burnus <burnus@net-b.de>
1790 Backport from mainline
1791 2012-06-17 Tobias Burnus <burnus@net-b.de>
1795 * gfortran.dg/transfer_check_3.f90: New.
1797 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1799 * gnat.dg/lto15.ad[sb]: New test.
1801 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1803 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1804 and add __sh__ case.
1806 2012-06-19 Jason Merrill <jason@redhat.com>
1809 * g++.dg/cpp0x/decltype37.C: New.
1812 * g++.dg/debug/localclass1.C: New.
1814 * g++.dg/debug/dwarf2/namespace-2.C: New.
1815 * g++.dg/debug/dwarf2/localclass3.C: New.
1817 2012-06-19 Richard Guenther <rguenther@suse.de>
1820 * g++.dg/lto/pr53470_0.C: New testcase.
1821 * gcc.dg/lto/pr53470_0.c: Likewise.
1823 2012-06-19 Jason Merrill <jason@redhat.com>
1827 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1830 * g++.dg/template/local7.C: New.
1832 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1834 Back port from mainline
1835 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1838 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1839 directive to Scan for vpmuldq, not vpmacsdql.
1841 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1843 * gnat.dg/vect8.ad[sb]: New test.
1845 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1847 Backported from mainline
1848 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1850 PR rtl-optimization/53589
1851 * gcc.dg/torture/pr53589.c: New test.
1853 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1857 * gcc.dg/gomp/critical-4.c: Likewise.
1858 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1859 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1860 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1861 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1862 * c-c++-common/gomp/pr53580.c: New test.
1864 2012-06-14 Tobias Burnus <burnus@net-b.de>
1866 Backport from mainline
1867 2012-06-04 Tobias Burnus <burnus@net-b.de>
1870 * gfortran.dg/init_flag_10.f90: New.
1872 2012-06-14 Richard Guenther <rguenther@suse.de>
1874 Backport from mainline
1875 2012-06-11 Richard Guenther <rguenther@suse.de>
1878 * g++.dg/ext/pr53605.C: New testcase.
1880 2012-06-14 Tobias Burnus <burnus@net-b.de>
1883 * gfortran.dg/save_4.f90: New.
1885 2012-06-14 Richard Guenther <rguenther@suse.de>
1887 Backport from mainline
1888 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1891 * g++.dg/cpp0x/pr52841.C: New testcase.
1893 2012-06-13 Christian Bruel <christian.bruel@st.com>
1896 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1898 2012-06-14 Release Manager
1900 * GCC 4.7.1 released.
1902 2012-06-12 Jason Merrill <jason@redhat.com>
1905 * g++.dg/template/local7.C: New.
1909 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1911 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1914 * g++.dg/warn/Wenum-compare-no-2: New.
1916 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1919 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1920 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1921 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1922 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1923 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1924 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1925 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1926 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1928 2012-06-04 Richard Guenther <rguenther@suse.de>
1930 Backport from mainline
1931 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1934 * gcc.c-torture/compile/pr52979-1.c: New test.
1935 * gcc.c-torture/execute/pr52979-1.c: New test.
1936 * gcc.c-torture/execute/pr52979-2.c: New test.
1938 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1940 PR tree-optimization/53550
1941 * gcc.dg/pr53550.c: New test.
1943 2012-06-04 Richard Guenther <rguenther@suse.de>
1944 Eric Botcazou <ebotcazou@adacore.com>
1946 Backport from mainline
1950 * gcc.dg/torture/pr48124-1.c: New testcase.
1951 * gcc.dg/torture/pr48124-2.c: Likewise.
1952 * gcc.dg/torture/pr48124-3.c: Likewise.
1953 * gcc.dg/torture/pr48124-4.c: Likewise.
1954 * gnat.dg/pack16.adb: Likewise.
1955 * gnat.dg/pack16_pkg.ads: Likewise.
1956 * gnat.dg/pack17.adb: Likewise.
1957 * gnat.dg/specs/pack7.ads: Likewise.
1958 * gnat.dg/specs/pack8.ads: Likewise.
1959 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1961 2012-06-01 Jason Merrill <jason@redhat.com>
1964 * g++.dg/ext/visibility/template12.C: New.
1965 * g++.dg/ext/attrib14.C: Adjust warning line.
1968 * g++.dg/parse/new6.C: New.
1969 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1971 2012-06-01 Jason Merrill <jason@redhat.com>
1974 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1976 2012-06-01 Jason Merrill <jason@redhat.com>
1979 * g++.dg/cpp0x/auto33.C: New.
1981 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1983 * c-c++-common/restrict-2.c: Revert previous change.
1985 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1988 * gnat.dg/lto14.adb: Skip on Solaris.
1990 2012-05-31 Jason Merrill <jason@redhat.com>
1993 * g++.dg/cpp0x/initlist-ctor1.C: New.
1995 2012-05-31 Richard Guenther <rguenther@suse.de>
1998 * gcc.dg/torture/pr48493.c: New testcase.
2000 2012-05-30 Jakub Jelinek <jakub@redhat.com>
2003 * g++.dg/init/new33.C: New test.
2005 2012-05-30 Jason Merrill <jason@redhat.com>
2008 * c-c++-common/array-lit.c: New.
2009 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
2011 2012-05-30 Richard Guenther <rguenther@suse.de>
2014 * gcc.dg/torture/pr53501.c: New testcase.
2015 * c-c++-common/restrict-2.c: Adjust.
2017 2012-05-30 Jakub Jelinek <jakub@redhat.com>
2019 PR rtl-optimization/53519
2020 * gcc.c-torture/compile/pr53519.c: New test.
2022 2012-05-29 Richard Guenther <rguenther@suse.de>
2024 PR tree-optimization/53516
2025 * gcc.dg/torture/pr53516.c: New testcase.
2027 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2030 * g++.dg/parse/crash60.C: New.
2032 2012-05-28 Jakub Jelinek <jakub@redhat.com>
2034 PR tree-optimization/53505
2035 * c-c++-common/torture/pr53505.c: New test.
2037 2012-05-25 Ian Lance Taylor <iant@google.com>
2039 * gcc.dg/split-6.c: New test.
2041 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
2043 * gnat.dg/lto14.adb: New test.
2045 2012-05-24 Richard Guenther <rguenther@suse.de>
2048 * g++.dg/tree-prof/pr53460.C: New testcase.
2050 2012-05-24 Jakub Jelinek <jakub@redhat.com>
2052 PR tree-optimization/53465
2053 * gcc.c-torture/execute/pr53465.c: New test.
2055 2012-05-23 Tobias Burnus <burnus@net-b.de>
2058 * gfortran.dg/realloc_on_assign_15.f90: New.
2060 2012-05-22 Richard Guenther <rguenther@suse.de>
2062 PR tree-optimization/53408
2063 * gcc.dg/torture/pr53408.c: New testcase.
2065 2012-05-22 Richard Guenther <rguenther@suse.de>
2068 * gcc.dg/torture/pr51071-2.c: New testcase.
2070 2012-05-21 Jakub Jelinek <jakub@redhat.com>
2072 PR tree-optimization/53366
2073 * gcc.dg/torture/pr53366-1.c: New test.
2074 * gcc.dg/torture/pr53366-2.c: New test.
2075 * gcc.target/i386/pr53366-1.c: New test.
2076 * gcc.target/i386/pr53366-2.c: New test.
2078 PR tree-optimization/53409
2079 * gcc.c-torture/compile/pr53409.c: New test.
2081 PR tree-optimization/53410
2082 * gcc.c-torture/compile/pr53410-1.c: New test.
2083 * gcc.c-torture/compile/pr53410-2.c: New test.
2085 2012-05-21 Joseph Myers <joseph@codesourcery.com>
2088 * gcc.c-torture/compile/pr53418-1.c,
2089 gcc.c-torture/compile/pr53418-2.c: New tests.
2091 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
2093 * gcc.dg/tm/indirect-2.c: New test.
2095 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
2097 Backport from mainline
2098 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
2099 H.J. Lu <hongjiu.lu@intel.com>
2102 * gcc.target/i386/pr53416.c: New file.
2104 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
2106 * gnat.dg/lto13.adb: New test.
2107 * gnat.dg/lto13_pkg.ad[sb]: New helper.
2109 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
2111 * gnat.dg/specs/lto12.ads: New test.
2112 * gnat.dg/specs/lto12_pkg.ads: New helper.
2114 2012-05-17 David S. Miller <davem@davemloft.net>
2116 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2117 failure on sparc-*-linux-gnu.
2119 2012-05-16 Richard Henderson <rth@redhat.com>
2122 * g++.dg/opt/pr52727.C: New testcase.
2124 2012-05-16 Richard Guenther <rguenther@suse.de>
2126 PR tree-optimization/53364
2127 * g++.dg/torture/pr53364.C: New testcase.
2129 2012-05-15 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.dg/pr53358.c: New test.
2134 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
2136 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2137 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2139 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2141 * gnat.dg/null_pointer_deref3.adb: New test.
2143 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2146 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2148 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2150 * gnat.dg/lto11.ad[sb]: New test.
2152 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
2155 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2157 2012-05-07 Jakub Jelinek <jakub@redhat.com>
2159 PR tree-optimization/53239
2160 * g++.dg/opt/vrp3.C: New test.
2161 * g++.dg/opt/vrp3-aux.cc: New file.
2162 * g++.dg/opt/vrp3.h: New file.
2164 2012-05-07 Tobias Burnus <burnus@net-b.de>
2166 Backport from mainline:
2167 2012-05-07 Tobias Burnus <burnus@net-b.de>
2170 * gfortran.dg/typebound_operator_15.f90: New.
2172 2012-05-05 Tobias Burnus <burnus@net-b.de>
2174 Backport from mainline:
2175 2012-05-04 Tobias Burnus <burnus@net-b.de>
2178 * gfortran.dg/constructor_7.f90: New.
2179 * gfortran.dg/constructor_8.f90: New.
2181 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2183 Backport from mainline:
2185 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2187 PR tree-optimization/52633
2188 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2189 recognized as widening shifts instead of over-widening.
2190 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2191 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2192 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2193 * gcc.target/arm/pr52633.c: New test.
2195 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
2197 PR tree-optimization/52870
2198 * gcc.dg/vect/pr52870.c: New test.
2200 2012-05-04 Richard Guenther <rguenther@suse.de>
2202 * gcc.dg/lto/pr53214_0.c: New testcase.
2204 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2206 * gcc.target/ia64/pr48496.c: New test.
2207 * gcc.target/ia64/pr52657.c: Likewise.
2209 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2211 Backport from mainline
2212 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2215 * gcc.target/powwerpc/pr53199.c: New file.
2217 2012-05-03 Martin Jambor <mjambor@suse.cz>
2219 Backport from mainline
2220 2012-05-02 Martin Jambor <mjambor@suse.cz>
2223 * g++.dg/lto/pr52605_0.C: New test.
2225 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2228 * g++.dg/other/final2.C: New.
2230 2012-05-03 Jakub Jelinek <jakub@redhat.com>
2233 * gcc.dg/pr53174.c: New test.
2236 * gcc.target/arm/pr53187.c: New test.
2237 * gcc.c-torture/compile/pr53187.c: New test.
2239 2012-05-03 Richard Guenther <rguenther@suse.de>
2241 PR tree-optimization/53144
2242 * gcc.dg/torture/pr53144.c: New testcase.
2244 2012-05-02 Tobias Burnus <burnus@net-b.de>
2246 Backport from mainline
2247 2012-04-16 Tobias Burnus <burnus@net-b.de>
2250 * gfortran.dg/pointer_intent_6.f90: New.
2252 2012-05-02 Jakub Jelinek <jakub@redhat.com>
2254 PR tree-optimization/53163
2255 * gcc.c-torture/compile/pr53163.c: New test.
2257 PR rtl-optimization/53160
2258 * gcc.c-torture/execute/pr53160.c: New test.
2260 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2264 * gfortran.dg/function_optimize_12.f90: New test.
2266 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
2268 Backport from mainline
2269 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2272 * gcc.c-torture/execute/20120427-1.c: New testcase.
2274 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
2277 * gcc.dg/torture/pr53120.c: New test.
2279 2012-04-25 Jakub Jelinek <jakub@redhat.com>
2282 * gcc.dg/pr52880.c: New test.
2284 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
2287 PR tree-optimizations/52891
2289 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2291 2012-04-24 Richard Guenther <rguenther@suse.de>
2293 PR tree-optimization/53085
2294 * g++.dg/torture/pr53085.C: New testcase.
2296 2012-04-23 Richard Guenther <rguenther@suse.de>
2299 * gcc.dg/pr53060.c: New testcase.
2301 2012-04-23 Jakub Jelinek <jakub@redhat.com>
2303 PR tree-optimizations/52891
2304 * gcc.c-torture/compile/pr52891-1.c: New test.
2305 * gcc.c-torture/compile/pr52891-2.c: New test.
2307 2012-04-20 Ian Lance Taylor <iant@google.com>
2309 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2310 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2312 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2315 * g++.dg/parse/crash59.C: New.
2317 2012-04-16 Jason Merrill <jason@redhat.com>
2320 * g++.dg/cpp0x/variadic131.C: New.
2322 2012-04-16 Jason Merrill <jason@redhat.com>
2325 * g++.dg/cpp0x/variadic129.C: New.
2328 * g++.dg/cpp0x/variadic128.C: New.
2330 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
2332 Backport from mainline
2333 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
2336 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2337 second function argument.
2338 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2339 (calc_permps): Update declaration. Calculate result correctly.
2340 (avx2_test): Change src2 type to union256i_d.
2341 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2344 2012-04-16 Martin Jambor <mjambor@suse.cz>
2346 Backported from mainline
2348 2012-04-13 Martin Jambor <mjambor@suse.cz>
2351 * g++.dg/ipa/pr52939.C: New test.
2353 2012-04-15 Jason Merrill <jason@redhat.com>
2356 * g++.dg/cpp0x/variadic125.C: New.
2359 * g++.dg/cpp0x/variadic124.C: New.
2361 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
2364 * g++.dg/lookup/using52.C: New.
2366 2012-04-13 Jason Merrill <jason@redhat.com>
2369 * g++.dg/cpp0x/variadic123.C: New.
2370 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2372 2012-04-11 Jason Merrill <jason@redhat.com>
2375 * g++.dg/ext/attrib45.C: New.
2377 2012-04-13 Tom de Vries <tom@codesourcery.com>
2379 Backport from mainline r186419.
2381 2012-04-13 Tom de Vries <tom@codesourcery.com>
2383 * gcc.dg/pr52734.c: New test.
2385 2012-04-13 Richard Guenther <rguenther@suse.de>
2387 PR tree-optimization/52969
2388 * gcc.dg/torture/pr52969.c: New testcase.
2390 2012-04-13 Richard Guenther <rguenther@suse.de>
2393 * gcc.dg/pr52862.c: New testcase.
2395 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2397 Backport from mainline
2398 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2401 * gcc.target/powerpc/pr52775.c: New file.
2403 2012-04-12 Richard Guenther <rguenther@suse.de>
2405 PR tree-optimization/52943
2406 * gcc.dg/torture/pr52943.c: New testcase.
2408 2012-04-09 Mike Stump <mikestump@comcast.net>
2410 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2411 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2412 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2413 * gnat.dg/aggr11.adb: Likewise.
2414 * gnat.dg/aggr11_pkg.ads: Likewise.
2415 * gnat.dg/aggr15.adb: Likewise.
2416 * gnat.dg/aggr15.ads: Likewise.
2417 * gnat.dg/aggr17.adb: Likewise.
2418 * gnat.dg/aggr18.adb: Likewise.
2419 * gnat.dg/array14.adb: Likewise.
2420 * gnat.dg/array14.ads: Likewise.
2421 * gnat.dg/array14_pkg.ads: Likewise.
2422 * gnat.dg/array19.adb: Likewise.
2423 * gnat.dg/array19.ads: Likewise.
2424 * gnat.dg/discr27.adb: Likewise.
2425 * gnat.dg/discr27.ads: Likewise.
2426 * gnat.dg/discr35.adb: Likewise.
2427 * gnat.dg/discr35.ads: Likewise.
2428 * gnat.dg/discr6.adb: Likewise.
2429 * gnat.dg/discr6_pkg.ads: Likewise.
2430 * gnat.dg/import1.adb: Likewise.
2431 * gnat.dg/import1.ads: Likewise.
2432 * gnat.dg/loop_address2.adb: Likewise.
2433 * gnat.dg/opt7.adb: Likewise.
2434 * gnat.dg/opt7.ads: Likewise.
2435 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2436 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2437 * gnat.dg/rep_clause2.adb: Likewise.
2438 * gnat.dg/rep_clause2.ads: Likewise.
2439 * gnat.dg/slice2.adb: Likewise.
2440 * gnat.dg/slice2.ads: Likewise.
2441 * gnat.dg/slice6.adb: Likewise.
2442 * gnat.dg/slice6_pkg.ads: Likewise.
2443 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2444 * gnat.dg/taft_type2.adb: Likewise.
2445 * gnat.dg/taft_type2.ads: Likewise.
2446 * gnat.dg/taft_type2_pkg.ads: Likewise.
2447 * gnat.dg/volatile10.adb: Likewise.
2448 * gnat.dg/volatile10_pkg.ads: Likewise.
2450 * gcc.dg/dll-8.c: Remove execute permissions.
2451 * g++.dg/ext/dllexport5.C: Likewise.
2453 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2455 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2456 (check_effective_target_sync_long_long): Add SPARC case.
2457 (check_effective_target_sync_long_long_runtime): Likewise.
2458 (check_effective_target_sync_int_long): Adjust SPARC case.
2459 (check_effective_target_sync_char_short): Likewise.
2461 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2465 * gfortran.dg/function_optimize_11.f90: New test.
2467 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2471 * gfortran.dg/use_only_6.f90: New test.
2473 2012-04-06 Mike Stump <mikestump@comcast.net>
2476 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2478 2012-04-05 Jason Merrill <jason@redhat.com>
2481 * g++.dg/template/qualified-id5.C: New.
2483 2012-04-03 Jason Merrill <jason@redhat.com>
2486 * g++.dg/cpp0x/variadic-value1.C: New.
2488 2012-04-03 Richard Guenther <rguenther@suse.de>
2490 Backport from mainline
2491 2012-03-02 Richard Guenther <rguenther@suse.de>
2493 PR tree-optimization/52406
2494 * gcc.dg/torture/pr52406.c: New testcase.
2496 2012-04-03 Richard Guenther <rguenther@suse.de>
2498 Backport from mainline
2499 2012-03-15 Richard Guenther <rguenther@suse.de>
2502 * gfortran.dg/vect/pr52580.f: New testcase.
2504 2012-04-03 Richard Guenther <rguenther@suse.de>
2506 Backport from mainline
2507 2012-03-06 Richard Guenther <rguenther@suse.de>
2510 * gcc.dg/torture/pr52493.c: New testcase.
2512 2012-03-23 Richard Guenther <rguenther@suse.de>
2514 PR tree-optimization/52678
2515 * gfortran.dg/pr52678.f: New testcase.
2517 2012-03-26 Richard Guenther <rguenther@suse.de>
2519 PR tree-optimization/52701
2520 * gfortran.dg/pr52701.f90: New testcase.
2522 2012-03-30 Richard Guenther <rguenther@suse.de>
2524 PR tree-optimization/52754
2525 * gcc.target/i386/pr52754.c: New testcase.
2527 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2529 PR tree-optimization/52835
2530 * gfortran.dg/pr52835.f90: New test.
2532 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2534 * gnat.dg/controlled6.adb: New test.
2535 * gnat.dg/controlled6_pkg.ads: New helper.
2536 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2538 2012-03-29 Meador Inge <meadori@codesourcery.com>
2541 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2543 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2546 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2548 2012-03-29 Jason Merrill <jason@redhat.com>
2551 * g++.dg/template/inherit8.C: New.
2553 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2556 * g++.dg/ext/weak4.C: New test.
2558 2012-03-29 Jason Merrill <jason@redhat.com>
2561 * g++.dg/cpp0x/initlist-array3.C: New.
2563 2012-03-28 Jason Merrill <jason@redhat.com>
2566 * g++.dg/overload/virtual2.C: New.
2568 2012-03-28 Martin Jambor <mjambor@suse.cz>
2570 Backported from mainline
2571 2012-03-27 Martin Jambor <mjambor@suse.cz>
2574 * gcc.dg/torture/pr52693.c: New test.
2576 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2579 * gcc.dg/pr52691.c: New test.
2582 * gcc.c-torture/compile/pr52750.c: New test.
2584 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2586 Backport from 2012-03-28 mainline r185910.
2589 * gcc.target/avr/torture/builtins-2.c: New test.
2591 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2594 * gcc.target/i386/pr52736.c: New test.
2596 2012-03-27 Richard Guenther <rguenther@suse.de>
2599 * gcc.dg/torture/pr52720.c: New testcase.
2601 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2603 Backport from 2012-03-26 mainline r185793.
2605 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2606 Add "-Os -flto" to list.
2608 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2610 * gnat.dg/concat2.ad[sb]: New test.
2612 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2615 * gcc.c-torture/compile/limits-externdecl.c: New test.
2617 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2620 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2622 2012-03-22 Tobias Burnus <burnus@net-b.de>
2625 * gfortran.dg/intrinsic_8.f90: New.
2627 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2630 * g++.dg/ext/attrib44.C: New test.
2632 2012-03-22 Jason Merrill <jason@redhat.com>
2634 * g++.dg/torture/pr52582.C: New.
2636 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2638 Backport from 2012-03-20 mainline r185583.
2640 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2643 Backport from 2012-03-20 mainline r185570.
2646 * gcc.target/avr/torture/addr-space-2.h: New file.
2647 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2648 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2649 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2650 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2652 Backport from 2012-03-12 mainline r185255.
2655 * gcc.target/avr/torture/addr-space-1.h: New file.
2656 * gcc.target/avr/torture/addr-space-g.h: New test.
2657 * gcc.target/avr/torture/addr-space-0.h: New test.
2658 * gcc.target/avr/torture/addr-space-1.h: New test.
2659 * gcc.target/avr/torture/addr-space-x.h: New test.
2661 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2663 Backported from mainline
2664 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2667 * g++.dg/cpp0x/udlit-args2.C: New test.
2669 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2672 * gcc.dg/Wunused-var-3.c: New test.
2674 2012-03-22 Release Manager
2676 * GCC 4.7.0 released.
2678 2012-03-20 Jason Merrill <jason@redhat.com>
2680 * g++.dg/cpp0x/auto32.C: New.
2682 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2683 Andrew Pinski <apinski@cavium.com>
2686 * gcc.dg/pr52592.c: New test.
2688 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2691 * g++.dg/opt/pr52582.C: New test.
2693 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2696 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2698 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2700 2012-03-10 Tobias Burnus <burnus@net-b.de>
2703 * gfortran.dg/proc_ptr_34.f90: New.
2705 2012-03-07 Jason Merrill <jason@redhat.com>
2708 * g++.dg/cpp0x/udlit-mangle.C: New.
2710 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2712 Backport from mainline r184894.
2713 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2716 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2718 Backport from mainline
2719 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2721 * gcc.target/powerpc/pr52457.c: New test.
2723 2012-03-01 Kai Tietz <ktietz@redhat.com>
2725 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2726 routines on mingw targets.
2727 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2730 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2732 PR tree-optimization/52445
2733 * gcc.dg/pr52445.c: New test.
2735 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2738 * gcc.c-torture/compile/pr52437.c: New test.
2741 * gcc.dg/torture/pr52419.c: New test.
2743 PR tree-optimization/52429
2744 * gcc.dg/torture/pr52429.c: New test.
2745 * g++.dg/opt/pr52429.C: New test.
2747 2012-02-29 Richard Guenther <rguenther@suse.de>
2750 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2751 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2752 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2753 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2754 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2755 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2757 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2759 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2761 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2764 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2766 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2769 * gcc.target/arm/neon/pr51534.c: New testcase.
2771 2012-02-28 Richard Guenther <rguenther@suse.de>
2774 * gcc.dg/torture/pr52407.c: New testcase.
2776 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2778 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2779 * gcc.target/arm/vfp2.c: Likewise.
2780 * gcc.target/arm/vfp3.c: Likewise.
2781 * gcc.target/arm/vfp4.c: Likewise.
2782 * gcc.target/arm/vfp5.c: Likewise.
2783 * gcc.target/arm/vfp6.c: Likewise.
2784 * gcc.target/arm/vfp7.c: Likewise.
2785 * gcc.target/arm/vfp8.c: Likewise.
2786 * gcc.target/arm/vfp9.c: Likewise.
2787 * gcc.target/arm/vfp10.c: Likewise.
2788 * gcc.target/arm/vfp11.c: Likewise.
2789 * gcc.target/arm/vfp12.c: Likewise.
2790 * gcc.target/arm/vfp13.c: Likewise.
2791 * gcc.target/arm/vfp14.c: Likewise.
2792 * gcc.target/arm/vfp15.c: Likewise.
2793 * gcc.target/arm/vfp16.c: Likewise.
2794 * gcc.target/arm/vfp17.c: Likewise.
2795 * gcc.target/arm/neon-constants.h: New file.
2796 * gcc.target/arm/neon-vect1.c: New test.
2797 * gcc.target/arm/neon-vect2.c: New test.
2798 * gcc.target/arm/neon-vect3.c: New test.
2799 * gcc.target/arm/neon-vect4.c: New test.
2800 * gcc.target/arm/neon-vect5.c: New test.
2801 * gcc.target/arm/neon-vect6.c: New test.
2802 * gcc.target/arm/neon-vect7.c: New test.
2803 * gcc.target/arm/neon-vect8.c: New test.
2805 2012-02-28 Richard Guenther <rguenther@suse.de>
2807 PR tree-optimization/52402
2808 * gcc.dg/torture/pr52402.c: New testcase.
2810 2012-02-28 Richard Guenther <rguenther@suse.de>
2813 * g++.dg/lto/pr52400_0.C: New testcase.
2815 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2817 * gcc.target/avr/torture/builtins-1.c: New test.
2818 * gcc.target/avr/torture/builtins-error.c: New test.
2820 2012-02-28 Kai Tietz <ktietz@redhat.com>
2822 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2824 * gcc.target/i386/pr45352-2.c: Likewise.
2825 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2827 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2828 targets instead rand.
2829 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2830 * gcc.target/i386/sse2-mul-1.c: Likewise.
2831 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2832 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2834 * gcc.target/i386/pad-1.c: Likewise.
2835 * gcc.target/i386/pad-9.c: Likewise.
2836 * gcc.target/i386/pad-2.c: Likewise.
2837 * gcc.target/i386/pad-5b.c: Likewise.
2838 * gcc.target/i386/pad-8.c: Likewise.
2839 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2840 * gcc.target/i386/pr44130.c: Likewise.
2841 * gcc.target/i386/align-main-1.c: Likewise.
2842 * gcc.target/i386/align-main-2.c: Likewise.
2843 * gcc.target/i386/sw-1.c: Likewise.
2844 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2845 on x64 mingw target.
2846 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2847 * gcc.target/i386/pr46295.c: Likewise.
2848 * gcc.target/i386/amd64-abi-1.c: Likewise.
2849 * gcc.target/i386/amd64-abi-2.c: Likewise.
2850 * gcc.target/i386/pr39082-1.c: Likewise.
2851 * gcc.target/i386/pr39162.c: Likewise.
2852 * gcc.target/i386/pr22152.c: Likewise.
2853 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2854 * gcc.target/i386/wrfsbase-2.c: Likewise.
2855 * gcc.target/i386/local.c: Likewise
2856 * gcc.target/i386/wrgsbase-1.c: Likewise.
2857 * gcc.target/i386/wrfsbase-1.c: Likewise.
2858 * gcc.target/i386/pr39315-3.c: Likewise.
2859 * gcc.target/i386/pr35767-4.c: Likewise.
2860 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2862 * gcc.target/i386/pr45336-2.c: Likewise.
2863 * gcc.target/i386/pr45336-1.c: Likewise.
2864 * gcc.target/i386/pr45336-4.c: Likewise.
2866 2012-02-27 Tristan Gingold <gingold@adacore.com>
2868 * gnat.dg/array20.ad[sb]: New test.
2870 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2873 * gcc.target/arm/pr52375.c: New test.
2874 * gcc.c-torture/compile/pr52375.c: New test.
2876 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2878 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2879 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2881 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2883 * gnat.dg/aggr19.adb: New test.
2884 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2886 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2889 * gcc.target/sh/pr49263.c: New.
2891 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2893 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2894 simulate_thread_wrapper_other_threads
2895 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2896 Move initialization of 'value' to main().
2897 (main): Initialize 'value';
2898 * gcc.dg/simulate-thread/speculative-store.c
2899 (simulate_thread_step_verify): Return 0 when successful.
2900 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2902 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2903 (simulate_thread_wrapper_other_threads): Return a success/fail value
2904 and issue an error if the instruction count threshold is exceeded.
2906 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2909 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2910 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2912 2012-02-24 Richard Guenther <rguenther@suse.de>
2915 * gcc.dg/pr52355.c: New testcase.
2917 2012-02-23 Kai Tietz <ktietz@redhat.com>
2919 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2921 * gcc.dg/Wpadded.c: Likewise.
2922 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2924 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2925 for sleep by Sleep and add windows.h include for this function.
2926 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2928 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2930 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2932 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2933 on x64 mingw target.
2934 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2935 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2936 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2937 failure on LLP64 target.
2939 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2942 * gcc.dg/noncompile/pr52290.c: New test.
2944 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2946 PR tree-optimization/52019
2947 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2949 2012-02-22 Kai Tietz <ktietz@redhat.com>
2951 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2952 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2953 derived pdiff_t type.
2954 * g++.dg/torture/pr49720.C: Likewise
2956 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2959 * gcc.target/i386/pr52330.c: New test.
2961 2012-02-22 Tobias Burnus <burnus@net-b.de>
2964 * gfortran.dg/io_constraints_10.f90: New.
2966 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2968 * lib/target-supports.exp (check_effective_target_vect_condition):
2969 Return true for NEON.
2971 2012-02-21 Kai Tietz <ktietz@redhat.com>
2973 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2975 2012-02-21 Richard Guenther <rguenther@suse.de>
2977 PR tree-optimization/52324
2978 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2980 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2983 * gcc.target/avr/torture/pr51782-1.c: New test.
2985 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2987 PR tree-optimization/52318
2988 * gcc.dg/pr52318.c: New test.
2990 2012-02-20 Kai Tietz <ktietz@redhat.com>
2992 * gcc.dg/bf-ms-layout-3.c: New testcase.
2994 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2998 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
3000 2012-02-20 Richard Guenther <rguenther@suse.de>
3002 PR tree-optimization/52298
3003 * gcc.dg/torture/pr52298.c: New testcase.
3004 * gcc.dg/vect/pr52298.c: Likewise.
3006 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
3008 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
3009 * gcc.c-torture/execute/pr52286.c: Ditto.
3011 2012-02-20 Jakub Jelinek <jakub@redhat.com>
3013 PR tree-optimization/52286
3014 * gcc.c-torture/execute/pr52286.c: New test.
3016 2012-02-18 Tobias Burnus <burnus@net-b.de>
3019 * gfortran.dg/interface_35.f90: Use -std=f2003.
3020 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3021 * gfortran.dg/interface_assignment_4.f90: Ditto.
3022 * gfortran.dg/bessel_1.f90: Ditto.
3023 * gfortran.dg/func_result_6.f90: Ditto.
3024 * gfortran.dg/hypot_1.f90: Ditto.
3025 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3027 2012-02-17 Tobias Burnus <burnus@net-b.de>
3029 PR translation/52232
3030 PR translation/52234
3031 PR translation/52245
3032 PR translation/52246
3033 PR translation/52262
3034 PR translation/52273
3035 * gfortran.dg/coarray_22.f90: Update dg-error.
3036 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3038 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3041 * lib/gcc-simulate-thread.exp: Load timeout.exp.
3042 (simulate-thread): Use default timeout.
3044 2012-02-16 Jason Merrill <jason@redhat.com>
3047 * g++.dg/ext/timevar1.C: New.
3049 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
3052 * g++.dg/template/using21.C: New.
3053 * g++.dg/template/using22.C: Likewise.
3055 2012-02-16 Jason Merrill <jason@redhat.com>
3058 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3060 2012-02-16 Jakub Jelinek <jakub@redhat.com>
3062 PR tree-optimization/52255
3063 * gcc.c-torture/compile/pr52255.c: New test.
3066 * g++.dg/debug/dwarf2/pr52260.C: New test.
3069 * g++.dg/ipa/pr51929.C: New test.
3071 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3074 * gcc.target/powerpc/pr52199.c: New file.
3076 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3079 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3081 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3083 * gcc.dg/pr51867.c: Don't include <math.h>.
3086 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3088 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3089 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3091 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
3093 PR tree-optimization/50561
3094 * gcc.dg/graphite/pr50561.c: New testcase.
3096 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3098 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3099 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3101 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3103 * gnat.dg/discr35.ad[sb]: New test.
3105 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3107 * gnat.dg/volatile10.adb: New test.
3108 * gnat.dg/volatile10_pkg.ads: New helper.
3110 2012-02-14 Jason Merrill <jason@redhat.com>
3112 * g++.dg/ext/attrib43.C: New.
3114 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
3116 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3117 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3119 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3120 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3121 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3122 effective_target fgnu_tm.
3123 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3125 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3128 * g++.dg/template/asmgoto1.C: New test.
3130 2012-02-14 Ian Lance Taylor <iant@google.com>
3133 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3134 compiling generated file for 64bit and index tests.
3136 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
3138 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3140 2012-02-14 Richard Guenther <rguenther@suse.de>
3142 PR tree-optimization/52244
3143 PR tree-optimization/51528
3144 * gcc.dg/torture/pr52244.c: New testcase.
3146 2012-02-14 Walter Lee <walt@tilera.com>
3148 * g++.dg/other/PR23205.C: Disable test on tile.
3149 * g++.dg/other/pr23205-2.C: Disable test on tile.
3150 * gcc.dg/20020312-2.c: Add a condition for __tile__.
3151 * gcc.dg/20040813-1.c: Disable test on tile.
3152 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3153 * gcc.misc-tests/linkage.exp: Handle tilegx.
3155 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3157 PR tree-optimization/52210
3158 * gcc.dg/pr52210.c: New test.
3160 2012-02-14 Jason Merrill <jason@redhat.com>
3163 * g++.dg/overload/defarg5.C: New.
3165 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3168 * c-c++-common/pr52181.c: New test.
3170 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3173 * g++.dg/ext/atomic-1.C: New test.
3175 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3177 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3179 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3182 * gcc.c-torture/execute/pr52209.c: New test.
3184 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
3187 * gfortran.dg/elemental_optional_args_5.f03: New test.
3189 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3192 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3195 2012-02-11 Ian Lance Taylor <iant@google.com>
3198 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3199 SPARC Solaris. Don't run the test at all on systems where it may
3200 not work, rather than xfailing it.
3202 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3204 PR rtl-optimization/52175
3205 * gcc.c-torture/compile/pr52175.c: New test.
3207 2012-02-10 Jason Merrill <jason@redhat.com>
3210 * g++.dg/template/repo10.C: New.
3212 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3215 * gcc.dg/pr52132.c: New test.
3217 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3219 * gnat.dg/specs/aggr4.ads: New test.
3220 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3222 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3225 * gcc.target/i386/pr52146.c: New.
3227 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3230 * c-c++-common/pr52177.c: New test.
3232 2012-02-10 Jan Hubicka <jh@suse.cz>
3235 * g++.dg/torture/pr48600.C: New testcase.
3237 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3240 * gcc.dg/dfp/pr52140.c: New test.
3242 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3245 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3248 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3251 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3252 * testsuite/gcc.dg/pr51867.c: New test.
3254 2012-02-09 Ian Lance Taylor <iant@google.com>
3256 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3257 which don't support -fsplit-stack. Turn off optimization when
3258 compiling select5-out.go.
3260 2012-02-08 Ian Lance Taylor <iant@google.com>
3262 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3263 systems which don't support -fsplit-stack.
3265 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3267 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3268 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3269 machine instuction in the log.
3271 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3273 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3276 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3279 * gcc.dg/pr48524.c: New test.
3280 * gcc.dg/pr48524.spec: New spec file for test.
3282 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3285 * gfortran.dg/vect/pr32380.f90: New test.
3287 2012-02-08 Tobias Burnus <burnus@net-b.de>
3290 * gfortran.dg/realloc_on_assign_12.f90: New.
3292 2012-02-08 Richard Guenther <rguenther@suse.de>
3294 PR rtl-optimization/52170
3295 * gcc.dg/torture/pr52170.c: New testcase.
3297 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3299 PR gcov-profile/52150
3300 * gcc.dg/tree-prof/pr52150.c: New test.
3302 PR rtl-optimization/52139
3303 * gcc.dg/pr52139.c: New test.
3305 2012-02-07 Jason Merrill <jason@redhat.com>
3308 * g++.dg/cpp0x/constexpr-union3.C: New.
3311 * g++.dg/lto/pr52035_0.C: New.
3313 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3315 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3316 * gcc.dg/special/weak-1.c: Likewise.
3317 * gcc.dg/ucnid-12.c: Likewise.
3318 * gcc.dg/torture/pr45678-1.c: Likewise.
3319 * gcc.dg/torture/pr45678-2.c: Likewise.
3320 * gcc.dg/vector-4.c: Likewise.
3321 * gcc.dg/ipa/inline-5.c: Likewise.
3322 * gcc.dg/ucnid-11.c: Likewise.
3323 * gcc.misc-tests/gcov-13.c: Likewise.
3324 * gcc.misc-tests/gcov-14.c: Likewise.
3325 * g++.dg/ext/label13.C: Likewise.
3326 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3327 hppa*-*-hpux* options.
3328 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3329 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3330 * gcc.dg/pr48616.c: Likewise.
3331 * gcc.dg/pr17957.c: Likewise.
3332 * gcc.dg/pr17055-1.c: Likewise.
3333 * gcc.dg/pr32912-1.c: Likewise.
3334 * gcc.dg/tm/pr51472.c: Likewise.
3335 * c-c++-common/fold-bitand-4.c: Likewise.
3336 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3337 Use dg-additional-options for extra options.
3339 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3341 * gcc.target/epiphany/interrupt-2.c: New test.
3343 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3346 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3347 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3350 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3353 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3355 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3359 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3360 * gcc.target/mips/va-arg-1.c: New test.
3362 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3364 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3365 for -mno-pointers-to-nested-functions.
3367 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3369 * gcc.c-torture/execute/20120207-1.c: New test.
3371 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3373 PR rtl-optimization/52060
3374 * gcc.dg/torture/pr52060.c: New test.
3377 * gcc.c-torture/compile/pr52074.c: New test.
3379 2012-02-07 Tobias Burnus <burnus@net-b.de>
3382 * gfortran.dg/class_to_type_2.f90: New.
3384 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3387 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3390 2012-02-06 Jason Merrill <jason@redhat.com>
3393 * g++.dg/template/conv13.C: New.
3395 2012-02-06 Richard Guenther <rguenther@suse.de>
3397 PR tree-optimization/52115
3398 * gcc.c-torture/compile/pr52115.c: New testcase.
3400 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3403 * gcc.c-torture/execute/pr52129.c: New test.
3405 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3407 * gcc.dg/pr48374.c: Actually add the test I forgot
3408 in the 2012-01-25 commit.
3410 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3413 * gfortran.dg/vect/vect-8.f90: New test case.
3415 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3418 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3420 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3423 * gfortran.dg/class_48.f90 : Add test of allocate class array
3424 component with source in subroutine test3. Remove commenting
3425 out in subroutine test4, since branching on unitialized variable
3426 is now fixed (no PR for this last.).
3428 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3430 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3432 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3434 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3437 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3438 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3440 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3442 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3443 (check_effective_target_sync_int_long): Use it.
3444 (check_effective_target_sync_char_short): Likewise.
3445 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3447 2012-02-05 Tobias Burnus <burnus@net-b.de>
3450 * gfortran.dg/class_48.f90: Add some further checks.
3452 2012-02-05 Ira Rosen <irar@il.ibm.com>
3454 PR tree-optimization/52091
3455 * gcc.dg/vect/pr52091.c: New test.
3457 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3459 PR rtl-optimization/52113
3460 * gcc.target/avr/pr52113.c: New test.
3462 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3464 PR rtl-optimization/52092
3465 * gcc.c-torture/compile/pr52092.c: New test.
3467 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3470 * gfortran.dg/class_array_10.f03: New test.
3473 * gfortran.dg/class_array_11.f03: New test.
3476 * gfortran.dg/class_array_12.f03: New test.
3478 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3481 * gfortran.dg/realloc_on_assign_11.f90: New test.
3483 2012-02-02 Tobias Burnus <burnus@net-b.de>
3486 * gfortran.dg/shape_7.f90: New.
3488 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3490 * gcc.target/mips/mips-prepend-1.c: New test.
3492 2012-02-02 Jan Hubicka <jh@suse.cz>
3493 Tom de Vries <tom@codesourcery.com>
3496 * testsuite/gcc.dg/alias-12.c: New testcase.
3497 * testsuite/gcc.dg/alias-13.c: New testcase.
3499 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3502 * gcc.dg/pr52086.c: New test.
3504 PR tree-optimization/52073
3505 * gcc.c-torture/compile/pr52073.c: New test.
3507 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3510 * gfortran.dg/function_optimize_10.f90: New test.
3512 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3514 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3517 2012-02-01 Tobias Burnus <burnus@net-b.de>
3520 * gfortran.dg/typebound_operator_14.f90: New.
3522 2012-02-01 Tobias Burnus <burnus@net-b.de>
3525 * gfortran.dg/elemental_function_1.f90: New.
3527 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3529 PR rtl-optimization/51374
3530 * gcc.target/avr/torture/pr51374-1.c:
3531 Also fail if SBIS is seen.
3533 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3535 PR rtl-optimization/51374
3536 * gcc.target/avr/torture/pr51374-1.c: New.
3538 2012-01-31 Tobias Burnus <burnus@net-b.de>
3541 * gfortran.dg/typebound_generic_11.f90: New.
3543 2012-01-31 Tobias Burnus <burnus@net-b.de>
3546 * gfortran.dg/class_49.f90: New.
3548 2012-01-31 Tobias Burnus <burnus@net-b.de>
3551 * gfortran.dg/elemental_args_check_6.f90: New.
3553 2012-01-31 Jason Merrill <jason@redhat.com>
3556 * g++.dg/cpp0x/variadic122.C: New.
3558 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3561 * gfortran.dg/realloc_on_assign_10.f90: New test.
3563 2012-01-31 Richard Guenther <rguenther@suse.de>
3565 PR tree-optimization/51528
3566 * gcc.dg/torture/pr51528.c: New testcase.
3568 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3571 * lib/go.exp (go_target_compile): Append timeout= to options.
3572 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3573 select5-out.go test on alpha*-*-* targets.
3575 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3577 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3578 (TEST_SHORT): Reformat in the same way.
3579 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3580 (TEST_SHORT): Reformat in the same way.
3581 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3582 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3583 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3584 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3585 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3587 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3590 * gcc.target/arm/pr51835.c: New testcase.
3592 2012-01-30 Richard Guenther <rguenther@suse.de>
3594 PR tree-optimization/52028
3595 * gcc.dg/torture/pr52028.c: New testcase.
3596 * gfortran.dg/ldist-pr45199.f: Adjust.
3597 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3598 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3599 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3601 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3604 * gcc.dg/tree-prof/pr52027.c: New test.
3606 PR tree-optimization/52046
3607 * gcc.dg/pr52046.c: New test.
3610 * g++.dg/other/pr52048.C: New test.
3612 2012-01-30 Richard Guenther <rguenther@suse.de>
3614 PR tree-optimization/52045
3615 * gcc.dg/pr52045.c: New testcase.
3617 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3619 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3620 new code generated for __sync_lock_release.
3622 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3624 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3626 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3629 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3631 * g++.dg/ext/visibility/template10.C: Fix typo.
3633 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3635 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3638 * g++.dg/cpp0x/constexpr-ice6.C: New.
3640 2012-01-29 Tobias Burnus <burnus@net-b.de>
3643 * gfortran.dg/default_initialization_6.f90: New.
3645 2012-01-29 Tobias Burnus <burnus@net-b.de>
3648 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3649 * gfortran.dg/class_48.f90: New.
3651 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3654 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3656 2012-01-28 Tobias Burnus <burnus@net-b.de>
3659 * gfortran.dg/class_allocate_12.f90: New.
3661 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3663 * gcc.dg/torture/pr50444.c: Fix dg directives.
3665 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3668 * gcc.target/arm/pr52006.c: New test.
3670 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3673 * gcc.dg/lto/trans-mem.h: New file.
3674 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3675 * gcc.dg/lto/trans-mem-1_1.c: Same.
3676 * gcc.dg/lto/trans-mem-4_1.c: Same.
3677 * gcc.dg/lto/trans-mem-3_1.c: Same.
3679 2012-01-27 Tobias Burnus <burnus@net-b.de>
3682 * gfortran.dg/dummy_procedure_7.f90: New.
3684 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3686 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3687 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3689 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3692 * g++.dg/other/gc5.C: New test.
3694 2012-01-27 Richard Guenther <rguenther@suse.de>
3696 PR tree-optimization/50444
3697 * gcc.dg/torture/pr50444.c: New testcase.
3699 2012-01-27 Tobias Burnus <burnus@net-b.de>
3703 * gfortran.dg/move_alloc_13.f90: New.
3705 2012-01-27 Tobias Burnus <burnus@net-b.de>
3708 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3709 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3710 and change dg-error string.
3712 2012-01-27 Tobias Burnus <burnus@net-b.de>
3715 * gfortran.dg/elemental_args_check_5.f90: New.
3717 2012-01-27 Richard Guenther <rguenther@suse.de>
3720 * g++.dg/torture/pr51959.C: New testcase.
3722 2012-01-27 Tom de Vries <tom@codesourcery.com>
3724 PR tree-optimization/51990
3725 * gcc.dg/pr51990.c: New test.
3726 * gcc.dg/pr51990-2.c: Same.
3728 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3729 Tobias Burnus <burnus@gcc.gnu.org>
3732 * gfortran.dg/class_allocate_11.f03: New.
3737 * gfortran.dg/class_allocate_7.f03: New.
3738 * gfortran.dg/class_allocate_8.f03: New.
3739 * gfortran.dg/class_allocate_9.f03: New.
3740 * gfortran.dg/class_allocate_10.f03: New.
3742 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3744 * gnat.dg/discr34.adb: New test.
3745 * gnat.dg/discr34_pkg.ads: New helper.
3747 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3749 * gnat.dg/discr33.adb: New test.
3751 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3753 * gnat.dg/limited_with3.ad[sb): New test.
3754 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3755 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3756 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3758 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3760 * gnat.dg/stack_usage1.adb: New test.
3761 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3763 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3764 * gcc.dg/pr44194-2.c: Likewise.
3766 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3769 * g++.dg/template/crash112.C: New.
3771 2012-01-27 Richard Henderson <rth@redhat.com>
3773 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3775 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3777 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3779 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3782 * g++.dg/opt/pr51895.C: New test.
3784 2012-01-26 Michael Matz <matz@suse.de>
3786 PR tree-optimization/48794
3787 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3789 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3791 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3793 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3795 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3796 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3798 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3799 the default value for s390 and s390x.
3801 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3804 * gcc.dg/lto/trans-mem-4_0.c: New.
3805 * gcc.dg/lto/trans-mem-4_1.c: New.
3806 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3808 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3809 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3811 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3812 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3815 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3817 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3819 2012-01-25 Ian Lance Taylor <iant@google.com>
3821 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3823 2012-01-25 Tobias Burnus <burnus@net-b.de>
3826 * gfortran.dg/typebound_proc_25.f90: New.
3828 2012-01-25 Jason Merrill <jason@redhat.com>
3831 * g++.dg/lto/pr51992_0.C: New.
3833 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3835 PR tree-optimization/51987
3836 * gcc.target/i386/pr51987.c: New test.
3838 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3840 * gcc.dg/tm/lto-1.c: Require lto support in target.
3842 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3844 PR rtl-optimization/48374
3845 * gcc.dg/pr48374.c: New test.
3847 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3849 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3851 2012-01-25 Tobias Burnus <burnus@net-b.de>
3854 * gfortran.dg/derived_constructor_char_3.f90: New.
3856 2012-01-24 Ian Lance Taylor <iant@google.com>
3858 * go.test/go-test.exp (filecmp): New procedure.
3859 (errchk): Handle quoted square brackets.
3860 (go-gc-tests): Set go_compile_args. Handle various new test
3861 lines. Skip a few new tests.
3862 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3864 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3866 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3867 (check_effective_target_vect_extract_even_odd)
3868 (check_effective_target_vect_interleave): Return true for MIPS
3871 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3873 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3874 (main): Use it instead of argc.
3876 2012-01-24 Jason Merrill <jason@redhat.com>
3879 * g++.dg/cpp0x/sfinae31.C: New.
3881 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3883 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3885 2012-01-24 Jason Merrill <jason@redhat.com>
3888 * g++.dg/inherit/covariant20.C: New.
3890 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3893 * g++.dg/parse/crash58.C: New.
3895 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3898 * gcc.dg/pr51957-1.c: New test.
3899 * gcc.dg/pr51957-1.h: New file.
3900 * gcc.dg/pr51957-2.c: New test.
3902 2012-01-23 Jason Merrill <jason@redhat.com>
3905 * g++.dg/ext/visibility/template10.C: New.
3907 2012-01-23 Tobias Burnus <burnus@net-b.de>
3910 * gfortran.dg/move_alloc_12.f90: New.
3912 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3915 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3917 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3920 * g++.dg/template/crash111.C: New.
3922 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3924 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3926 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3928 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3931 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3932 the DW_TAG_class_type and DW_AT_name: "Executor".
3934 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3936 * lib/target-supports.exp
3937 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3938 (check_effective_target_vect_interleave): Likewise.
3940 2012-01-22 Jason Merrill <jason@redhat.com>
3943 * g++.dg/template/using20.C: New.
3944 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3946 2012-01-23 Jason Merrill <jason@redhat.com>
3949 * g++.dg/torture/pr51344.C: Limit to x86.
3951 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3953 * c-c++-common/tm/omp.c: Require target with pthread support.
3955 2012-01-23 Richard Guenther <rguenther@suse.de>
3957 PR tree-optimization/51949
3958 * gcc.dg/torture/pr51949.c: New testcase.
3960 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3962 PR rtl-optimization/51933
3963 * gcc.c-torture/execute/pr51933.c: New test.
3965 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3967 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3968 Do not define for Interix.
3970 2012-01-22 Jason Merrill <jason@redhat.com>
3973 * g++.dg/lto/pr51832.h: New.
3974 * g++.dg/lto/pr51832_0.C: New.
3975 * g++.dg/lto/pr51832_1.C: New.
3977 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3979 * gcc.dg/ext-elim-1.c: New test.
3981 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3984 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3985 * g++.dg/opt/longbranch1.C: Likewise.
3987 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3989 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3992 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3995 * gfortran.dg/namelist_74.f90: New test.
3996 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3998 2012-01-21 Tobias Burnus <burnus@net-b.de>
4001 * gfortran.dg/class_47.f90: New.
4003 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
4005 * gnat.dg/renaming5.ad[sb]: New test.
4007 2012-01-20 Jason Merrill <jason@redhat.com>
4010 * g++.dg/pch/mangle1.{C,Hs}: Remove.
4012 2012-01-20 Jason Merrill <jason@redhat.com>
4015 * g++.dg/ext/attrib42.C: Require ilp32.
4017 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4020 * gcc.target/arm/pr51915.c: New test.
4022 2012-01-20 Cary Coutant <ccoutant@google.com>
4023 Dodji Seketeli <dodji@redhat.com>
4026 * g++.dg/debug/dwarf2/nested-3.C: New test.
4028 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4031 * g++.dg/template/crash110.C: New.
4033 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4035 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
4036 Remove default options on hppa*-*-hpux*.
4038 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4040 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
4042 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4044 * gcc.c-torture/compile/pr51856.c: New testcase.
4046 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
4048 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
4049 options to go_target_compile.
4051 2012-01-20 Kai Tietz <ktietz@redhat.com>
4053 * g++.dg/torture/pr51344.C: Fix typo.
4055 2012-01-20 Richard Guenther <rguenther@suse.de>
4057 PR tree-optimization/51903
4058 * g++.dg/torture/pr51903.C: New testcase.
4060 2012-01-20 Tobias Burnus <burnus@net-b.de>
4061 Janus Weil <janus@gcc.gnu.org>
4064 * gfortran.dg/use_21.f90: New.
4066 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4069 * gcc.dg/torture/pr51106-1.c: New test.
4070 * gcc.dg/torture/pr51106-2.c: New test.
4072 2012-01-19 Kai Tietz <ktietz@redhat.com>
4074 * g++.dg/torture/pr51344.C: New test.
4076 2012-01-19 Tobias Burnus <burnus@net-b.de>
4079 * gfortran.dg/intrinsic_size_2.f90: New.
4081 2012-01-19 Jason Merrill <jason@redhat.com>
4084 * g++.dg/inherit/using7.C: New.
4086 2012-01-19 Richard Guenther <rguenther@suse.de>
4088 PR tree-optimization/37997
4089 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
4091 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
4093 PR rtl-optimization/51505
4094 * gcc.dg/pr51505.c: New test.
4096 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
4099 * gfortran.dg/typebound_operator_12.f03: New.
4100 * gfortran.dg/typebound_operator_13.f03: New.
4102 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
4105 * g++.dg/cpp0x/pr51225.C: New.
4107 2012-01-17 Ian Lance Taylor <iant@google.com>
4110 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
4112 2012-01-17 Tobias Burnus <burnus@net-b.de>
4115 * gfortran.dg/realloc_on_assign_9.f90: New.
4117 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
4120 * gcc.dg/tm/memopt-3.c: Remove xfail.
4121 * gcc.dg/tm/memopt-4.c: Remove xfail.
4122 * gcc.dg/tm/memopt-5.c: Remove xfail.
4123 * gcc.dg/tm/memopt-7.c: Remove xfail.
4125 2012-01-17 Jakub Jelinek <jakub@redhat.com>
4127 PR tree-optimization/51877
4128 * gcc.c-torture/execute/pr51877.c: New test.
4130 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
4132 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
4133 {!vect_align_arrays} to vect_sizes_32B_16B.
4134 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
4135 * gcc.dg/vect/vect-peel-3.c: Ditto.
4137 2012-01-16 Jason Merrill <jason@redhat.com>
4140 * g++.dg/abi/mangle60.C: New.
4143 * g++.dg/pch/mangle1.{C,Hs}: New.
4145 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
4146 Tobias Burnus <burnus@net-b.de>
4149 * gfortran.dg/elemental_optional_args_3.f90: New
4150 * gfortran.dg/elemental_optional_args_4.f90: New
4152 2012-01-16 Tobias Burnus <burnus@net-b.de>
4155 * gfortran.dg/use_20.f90: New
4157 2012-01-16 Jason Merrill <jason@redhat.com>
4160 * g++.dg/cpp0x/rv-bitfield.C: New.
4161 * g++.dg/cpp0x/rv-bitfield2.C: New.
4163 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
4165 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
4166 subroutine 'qsort' and use index array to assign the result.
4168 2012-01-16 Jakub Jelinek <jakub@redhat.com>
4170 PR tree-optimization/51865
4171 * gcc.dg/pr51865.c: New test.
4173 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4175 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
4177 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4179 * gcc.target/mips/code-readable-2.c: Allow the jump table address
4180 to be loaded from the constant pool, rather than via %hi and %lo.
4182 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
4184 PR rtl-optimization/51821
4185 * gcc.dg/pr51821.c: New test.
4187 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
4189 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
4191 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
4193 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
4195 2012-01-14 Tobias Burnus <burnus@net-b.de>
4198 * gfortran.dg/init_flag_8.f90: New.
4199 * gfortran.dg/init_flag_9.f90: New.
4201 2011-01-14 Tobias Burnus <burnus@net-b.de>
4204 * gfortran.dg/use_18.f90: New.
4205 * gfortran.dg/use_19.f90: New.
4207 2012-01-13 Ian Lance Taylor <iant@google.com>
4210 * g++.dg/warn/Wsign-compare-4.C: New.
4212 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4215 * gfortran.dg/alloc_comp_assign.f03: New.
4216 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4217 __BUILTIN_FREE from 38 to 32.
4219 2012-01-13 Jason Merrill <jason@redhat.com>
4222 * g++.dg/warn/Wreturn-type-7.C: New.
4224 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4226 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4228 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4229 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4230 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4231 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4232 int32plus because of big array needed.
4233 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4234 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4236 2012-01-13 Jason Merrill <jason@redhat.com>
4239 * g++.dg/ext/visibility/template9.C: New.
4242 * g++.dg/cpp0x/defaulted34.C: New.
4243 * g++.dg/template/virtual3.C: New.
4245 2012-01-13 Richard Guenther <rguenther@suse.de>
4248 * gcc.dg/torture/pr8081.c: New testcase.
4250 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4252 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4254 2012-01-12 Jason Merrill <jason@redhat.com>
4257 * g++.dg/ext/stmtexpr14.C: New.
4259 2012-01-13 Dodji Seketeli <dodji@redhat.com>
4262 * g++.dg/cpp0x/constexpr-diag4.C: New test.
4264 2012-01-12 Jason Merrill <jason@redhat.com>
4267 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4268 * g++.dg/abi/mangle58.C: Likewise.
4271 * g++.dg/template/arg8.C: New.
4273 2012-01-12 Ira Rosen <irar@il.ibm.com>
4275 PR tree-optimization/51799
4276 * gcc.dg/vect/pr51799.c: New test.
4277 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4280 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4281 Tobias Burnus <burnus@net-b.de>
4285 * lib/target-supports.exp
4286 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4287 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4289 2012-01-11 Jason Merrill <jason@redhat.com>
4292 * g++.dg/ext/attrib42.C: New.
4294 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4297 * gcc.dg/pr51796.c: New test.
4299 2012-01-11 Jason Merrill <jason@redhat.com>
4302 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4304 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4306 * gnat.dg/array19.ad[sb]: New test.
4308 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4310 * gnat.dg/opt23.ad[sb]: New test.
4311 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4312 * gnat.dg/opt24.ad[sb]: New test.
4314 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4316 PR tree-optimization/49642
4317 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4318 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4320 2012-01-11 Jason Merrill <jason@redhat.com>
4323 * g++.dg/template/explicit-args5.C: New.
4325 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4327 * gcc.c-torture/execute/20120110-1.c: New testcase.
4329 2012-01-10 Jason Merrill <jason@redhat.com>
4332 * g++.dg/inherit/ambig1.C: New.
4335 * g++.dg/cpp0x/constexpr-cache1.C: New.
4337 2012-01-10 Richard Guenther <rguenther@suse.de>
4339 PR tree-optimization/51801
4340 * gcc.dg/torture/pr51801.c: New testcase.
4342 2012-01-10 Tobias Burnus <burnus@net-b.de>
4345 * gfortran.dg/allocate_with_typespec_5.f90: New.
4347 2012-01-10 Tobias Burnus <burnus@net-b.de>
4349 * gfortran.dg/class_39.f03: Update dg-error string.
4351 2012-01-10 Richard Guenther <rguenther@suse.de>
4353 PR tree-optimization/50913
4354 * gcc.dg/graphite/interchange-16.c: New testcase.
4355 * gcc.dg/graphite/scop-20.c: XFAIL.
4356 * gfortran.dg/graphite/interchange-1.f: Likewise.
4357 * gfortran.dg/graphite/block-1.f90: Likewise.
4358 * gfortran.dg/graphite/block-2.f: Likewise.
4360 2012-01-10 Richard Henderson <rth@redhat.com>
4362 * lib/target-supports.exp (check_effective_target_vect_perm,
4363 check_effective_target_vect_perm_byte,
4364 check_effective_target_vect_perm_short): Enable for arm neon.
4366 2012-01-09 Tobias Burnus <burnus@net-b.de>
4369 * gfortran.dg/typebound_operator_11.f90: New.
4371 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4373 * gnat.dg/array18.adb: New test.
4374 * gnat.dg/array18_pkg.ads: New helper.
4376 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4379 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4380 around base object in first assignment in main program.
4381 * gfortran.dg/typebound_operator_10.f03: New test.
4383 2012-01-09 Martin Jambor <mjambor@suse.cz>
4385 PR tree-optimization/51759
4386 * g++.dg/ipa/pr51759.C: New test.
4388 2012-01-09 Tobias Burnus <burnus@net-b.de>
4391 * gfortran.dg/optional_absent_2.f90: New.
4393 2012-01-09 Tobias Burnus <burnus@net-b.de>
4396 * gfortran.dg/use_17.f90: New.
4398 2012-01-09 Gary Funck <gary@intrepid.com>
4400 PR preprocessor/33919
4401 * gcc.dg/pr33919.c: New test.
4402 * gcc.dg/pr33919-0.h: New test header file.
4403 * gcc.dg/pr33919-1.h: Ditto.
4404 * gcc.dg/pr33919-2.h: Ditto.
4406 2012-01-07 Jan Hubicka <jh@suse.cz>
4408 PR tree-optimize/51694
4409 * gcc.c-torture/compile/pr51694.c: new testcase.
4411 2012-01-07 Jan Hubicka <jh@suse.cz>
4413 PR tree-optimization/51600
4414 * g++.dg/torture/pr51600.C: New testcase.
4416 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4418 PR gcov-profile/51715
4419 PR gcov-profile/51717
4420 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4421 * gcc.misc-tests/gcov-14.c: Likewise.
4423 2012-01-06 Jason Merrill <jason@redhat.com>
4425 * g++.dg/parse/new5.C: New.
4427 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4430 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4431 including <string.h>.
4433 2012-01-06 Jason Merrill <jason@redhat.com>
4435 * g++.dg/abi/mangle51.C: New.
4436 * g++.dg/abi/mangle52.C: New.
4437 * g++.dg/abi/mangle53.C: New.
4438 * g++.dg/abi/mangle54.C: New.
4439 * g++.dg/abi/mangle55.C: New.
4440 * g++.dg/abi/mangle56.C: New.
4441 * g++.dg/abi/mangle57.C: New.
4442 * g++.dg/abi/mangle58.C: New.
4443 * g++.dg/abi/mangle59.C: New.
4444 * g++.dg/cpp0x/trailing3.C: Update mangling.
4445 * g++.dg/cpp0x/variadic111.C: Update mangling.
4446 * g++.dg/cpp0x/variadic4.C: Update mangling.
4447 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4448 * g++.dg/template/nontype22.C: Works now.
4449 * g++.dg/template/pr35240.C: Works now.
4451 * g++.dg/cpp0x/error7.C: New.
4453 2012-01-06 Tobias Burnus <burnus@net-b.de>
4455 * gfortran.dg/deallocate_stat_2.f90: New.
4456 * coarray/allocate_errgmsg.f90: New.
4457 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4458 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4459 * coarray/subobject_1.f90: Fix for num_images > 1.
4460 * gfortran.dg/deallocate_stat.f90: Update due to changed
4463 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4465 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4467 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4469 * ada/acats/overflow.lst: Add cb20004.
4471 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4474 * g++.dg/cpp0x/alias-decl-18.C: New test.
4476 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4478 * gcc.c-torture/execute/20120104-1.c: New test.
4480 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4483 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4484 the old typebound_operator_8.f03.
4485 * gfortran.dg/typebound_operator_8.f03: New version of
4486 typebound_operator_7.f03 with 'u' a derived type instead of a
4489 2012-01-05 Richard Guenther <rguenther@suse.de>
4491 * g++.dg/torture/pr49309.C: Skip for -flto.
4493 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4496 * gcc.c-torture/compile/pr51761.c: New test.
4498 2012-01-05 Richard Guenther <rguenther@suse.de>
4500 PR tree-optimization/51760
4501 * gcc.dg/torture/pr51760.c: New testcase.
4503 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4506 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4508 2012-01-05 Richard Guenther <rguenther@suse.de>
4511 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4512 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4514 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4517 * gcc.dg/pr51695.c: New test.
4519 2012-01-04 Andrew Pinski <apinski@cavium.com>
4521 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4522 * gcc.target/mips/octeon2-lx-1.c: New test.
4523 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4524 * gcc.target/mips/octeon2-lx-2.c: New test.
4525 * gcc.target/mips/octeon2-lx-3.c: New test.
4527 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4531 * gcc.dg/tm/alias-1.c: Adjust regexp.
4532 * gcc.dg/tm/alias-2.c: Adjust regexp.
4534 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4537 * g++.dg/warn/Wparentheses-26.C: New.
4539 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4541 * gfortran.dg/elemental_optional_args_2.f90: New test.
4543 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4546 * gfortran.dg/common_17.f90: New test.
4548 2012-01-04 Richard Guenther <rguenther@suse.de>
4550 PR tree-optimization/49651
4551 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4552 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4554 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4557 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4559 2012-01-03 Andrew Pinski <apinski@cavium.com>
4561 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4562 for all mips targets. Also allow an optional .cfi_startproc.
4564 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4566 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4568 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4571 * g++.dg/rtti/dyncast5.C: New.
4573 2012-01-03 Richard Guenther <rguenther@suse.de>
4575 PR tree-optimization/51070
4576 * gcc.dg/torture/pr51070-2.c: New testcase.
4578 2012-01-03 Richard Guenther <rguenther@suse.de>
4580 PR tree-optimization/51692
4581 * gcc.dg/torture/pr51692.c: New testcase.
4583 2012-01-03 Richard Guenther <rguenther@suse.de>
4586 * g++.dg/lto/pr51650-3_0.C: New testcase.
4588 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4591 * g++.dg/warn/Wredundant-decls-spec.C: New.
4593 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4595 PR tree-optimization/51719
4596 * g++.dg/tree-prof/pr51719.C: New test.
4598 2012-01-03 Richard Guenther <rguenther@suse.de>
4601 * gcc.dg/fold-compare-6.c: New testcase.
4603 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4606 * g++.dg/gomp/pr51669.C: New test.
4608 2012-01-02 Jason Merrill <jason@redhat.com>
4611 * g++.dg/cpp0x/constexpr-union2.C: New.
4614 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4616 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4619 * g++.dg/cpp0x/constexpr-99.C: New test.
4621 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4624 * g++.dg/template/init9.C: New.
4626 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4628 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4629 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4630 rather than a specific number.
4632 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4637 * gfortran.dg/typebound_operator_7.f03: New.
4638 * gfortran.dg/typebound_operator_8.f03: New.
4640 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4643 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4645 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4647 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4649 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4651 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4653 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4656 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4658 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4659 * gfortran.dg/io_real_boz_4.f90: Likewise.
4660 * gfortran.dg/io_real_boz_5.f90: Likewise.
4662 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4664 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4666 2012-01-02 Revital Eres <revital.eres@linaro.org>
4668 * gcc.dg/sms-11.c: New file.
4670 2012-01-02 Tobias Burnus <burnus@net-b.de>
4673 * gfortran.dg/coarray/image_index_3.f90: New.
4675 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4678 * g++.dg/parse/enum8.C: New.
4680 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4683 * g++.dg/conversion/reinterpret4.C: New.
4684 * g++.dg/conversion/reinterpret1.C: Adjust.
4686 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4688 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4690 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
4692 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4693 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4694 * g++.old-deja/g++.jason/access14.C: Likewise.
4695 * g++.old-deja/g++.jason/access8.C: Likewise.
4696 * g++.old-deja/g++.jason/access1.C: Likewise.
4697 * g++.old-deja/g++.other/access3.C: Likewise.
4698 * g++.old-deja/g++.other/access5.C: Likewise.
4699 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4700 * g++.old-deja/g++.law/visibility22.C: Likewise.
4701 * g++.old-deja/g++.law/visibility26.C: Likewise.
4702 * g++.old-deja/g++.mike/p2746.C: Likewise.
4703 * g++.dg/debug/using1.C: Likewise.
4704 * g++.dg/lookup/using51.C: Likewise.
4705 * g++.dg/inherit/using5.C: Likewise.
4706 * g++.dg/inherit/pr30297.C: Likewise.
4707 * g++.dg/inherit/access8.C: Likewise.
4708 * g++.dg/torture/pr39362.C: Likewise.
4709 * g++.dg/template/crash13.C: Likewise.
4710 * g++.dg/template/using10.C: Likewise.
4712 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4715 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4718 2012-01-01 Ira Rosen <irar@il.ibm.com>
4720 PR tree-optimization/51704
4721 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4722 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4723 corresponding flags.
4725 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4728 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4730 2012-01-01 Jan Hubicka <jh@suse.cz>
4732 PR rtl-optimization/51069
4733 * gcc.c-torture/compile/pr51069.c: New testcase.
4735 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4737 PR tree-optimization/51683
4738 * gcc.dg/pr51683.c: New test.
4740 Copyright (C) 2012 Free Software Foundation, Inc.
4742 Copying and distribution of this file, with or without modification,
4743 are permitted in any medium without royalty provided the copyright
4744 notice and this notice are preserved.