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>