1 2013-12-04 Marek Polacek <polacek@redhat.com>
4 * gcc.dg/pr59351.c: Use -pedantic instead of -Wpedantic.
6 2013-12-03 Marek Polacek <polacek@redhat.com>
9 2013-12-03 Marek Polacek <polacek@redhat.com>
12 * gcc.dg/pr59351.c: New test.
14 2013-11-28 Uros Bizjak <ubizjak@gmail.com>
16 Backport from mainline
17 2013-11-27 Uros Bizjak <ubizjak@gmail.com>
18 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>
21 * gcc.target/i386/xop-frczX.c: New test.
23 2013-11-25 Vidya Praveen <vidyapraveen@arm.com>
25 Backport from mainline
26 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
28 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
29 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
31 2013-11-17 Paul Thomas <pault@gcc.gnu.org>
34 * gfortran.dg/derived_external_function_1.f90 : New test
36 2013-11-02 Janus Weil <janus@gcc.gnu.org>
38 Backport from mainline
39 2013-09-23 Janus Weil <janus@gcc.gnu.org>
42 * gfortran.dg/extends_15.f90: New.
44 2013-10-28 Tom de Vries <tom@codesourcery.com>
46 * gcc.target/arm/require-pic-register-loc.c: New test.
48 2013-10-28 Tom de Vries <tom@codesourcery.com>
50 * gcc.target/arm/require-pic-register-loc.c: New test.
52 2013-10-26 Uros Bizjak <ubizjak@gmail.com>
54 Backport from mainline
55 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
58 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
59 and MINUSCCZEXT defines. Update scan-assembler dg directive.
60 * gcc.dg/torture/pr58779.c: New test.
62 2013-10-25 Richard Henderson <rth@redhat.com>
65 * gcc.dg/atomic-store-6.c: New.
67 2013-10-25 Tom de Vries <tom@codesourcery.com>
70 * g++.dg/tm/noexcept-6.C: New test.
72 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
74 * gcc.c-torture/execute/pr58831.c: New test.
76 2013-10-16 Paolo Carlini <paolo.carlini@oracle.com>
79 * g++.dg/cpp0x/decltype57.C: New.
80 * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
82 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
84 * gnat.dg/opt28.ad[sb]: New test.
85 * gnat.dg/opt28_pkg.ads: New helper.
87 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
89 * gnat.dg/in_out_parameter4.adb: New test.
91 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
93 * gnat.dg/loop_optimization16.adb: New test.
94 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
96 2013-08-13 Marek Polacek <polacek@redhat.com>
99 2013-08-13 Marek Polacek <polacek@redhat.com>
101 PR tree-optimization/57980
102 * gcc.dg/pr57980.c: New test.
104 2013-08-11 Janus Weil <janus@gcc.gnu.org>
107 2013-08-09 Janus Weil <janus@gcc.gnu.org>
110 * gfortran.dg/transfer_intrinsic_6.f90: New.
112 2013-07-16 Iain Sandoe <iain@codesourcery.com>
116 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
117 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
118 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
119 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
120 * objc.dg/image-info.m: Likewise.
121 * objc.dg/symtab-1.m: Likewise.
122 * objc.dg/torture/strings/const-str-10.m: Likewise.
123 * objc.dg/torture/strings/const-str-11.m: Likewise.
124 * objc.dg/torture/strings/const-str-9.m: Likewise.
125 * objc.dg/zero-link-1.m: Likewise.
126 * objc.dg/zero-link-2.m: Likewise.
127 * objc.dg/no-extra-load.m: Avoid Foundation.h.
128 * objc.dg/objc-foreach-4.m: Likewise.
129 * objc.dg/objc-foreach-5.m: Likewise.
130 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
132 * obj-c++.dg/strings/const-str-12.mm: Likewise.
133 * obj-c++.dg/syntax-error-1.mm: Likewise.
134 * objc.dg/method-6.m: Likewise.
135 * objc.dg/pr23214.m: Likewise.
136 * objc.dg/proto-lossage-7.m: Likewise.
137 * objc.dg/strings/const-str-12b.m: Likewise.
138 * objc.dg/zero-link-3.m: Likewise.
139 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
140 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
141 adjust headers, interfaces and encoded types to reflect current system
142 versions. Add FIXME and outputs from current system compiler for
145 2012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
148 * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
150 2013-07-08 Tobias Burnus <burnus@net-b.de>
153 * gfortran.dg/dot_product_2.f90: New.
155 2013-07-08 Jakub Jelinek <jakub@redhat.com>
157 PR rtl-optimization/57829
158 * gcc.c-torture/execute/pr57829.c: New test.
160 2013-07-05 Uros Bizjak <ubizjak@gmail.com>
162 Backport from mainline
163 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
166 * gcc.target/i386/pr57655.c: New test.
168 2013-06-09 Jakub Jelinek <jakub@redhat.com>
171 * gcc.c-torture/execute/pr57568.c: New test.
173 2013-06-06 Tobias Burnus <burnus@net-b.de>
175 Backport from mainline
176 2012-08-27 Tobias Burnus <burnus@net-b.de>
179 * gfortran.dg/do_5.f90: New.
181 2013-06-01 Janus Weil <janus@gcc.gnu.org>
182 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/typebound_override_4.f90: New.
187 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
189 * gnat.dg/specs/last_bit.ads: New test.
191 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
194 * gcc.target/i386/pr57264.c: New test.
196 2013-05-07 Michael Meissner <meissner@linux.vnet.ibm.com>
199 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
202 * gcc.target/powerpc/pr57150.c: New file.
204 2013-05-07 Tobias Burnus <burnus@net-b.de>
206 Backport from mainline
207 2013-05-02 Tobias Burnus <burnus@net-b.de>
210 * gfortran.dg/size_kind_2.f90: New.
211 * gfortran.dg/size_kind_3.f90: New.
213 2013-05-03 Marek Polacek <polacek@redhat.com>
215 Backport from mainline
216 2013-04-25 Marek Polacek <polacek@redhat.com>
218 PR tree-optimization/57066
219 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
221 2013-04-30 Uros Bizjak <ubizjak@gmail.com>
223 Backport from mainline
224 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
227 * gcc.target/i386/pr44578.c: New test.
229 Backport from mainline
230 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
233 * gcc.target/i386/pr57098.c: New test.
235 2013-04-29 Christian Bruel <christian.bruel@st.com>
238 * gcc.target/sh/pr57108.c: New test.
240 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
245 * gfortran.dg/namelist_77.f90: New test.
246 * gfortran.dg/namelist_78.f90: New test.
248 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
253 * gfortran.dg/namelist_81.f90: New test.
255 2013-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
260 * gfortran.dg/namelist_79.f90: New test.
262 2013-04-27 Jakub Jelinek <jakub@redhat.com>
265 * gcc.c-torture/execute/pr56866.c: New test.
266 * gcc.target/i386/pr56866.c: New test.
268 2013-04-26 Janus Weil <janus@gcc.gnu.org>
270 Backports from trunk:
273 * gfortran.dg/proc_ptr_41.f90: New.
277 * gfortran.dg/transfer_check_4.f90: New.
279 2013-04-19 Marek Polacek <polacek@redhat.com>
281 Backport from mainline
282 2013-01-08 Steven Bosscher <steven@gcc.gnu.org>
283 Jakub Jelinek <jakub@redhat.com>
285 PR tree-optimization/48189
286 * gcc.dg/pr48189.c: New test.
288 2013-04-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
290 * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*.
291 Remove dg-skip-if default args.
293 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
295 * gcc.dg/pr56890-1.c: New test.
296 * gcc.dg/pr56890-2.c: Likewise.
298 2013-04-11 Release Manager
300 * GCC 4.7.3 released.
302 2013-04-03 Jakub Jelinek <jakub@redhat.com>
305 * g++.dg/debug/pr56819.C: New test.
307 2013-04-03 Tobias Burnus <burnus@net-b.de>
309 Backport from mainline:
310 2013-03-29 Tobias Burnus <burnus@net-b.de>
313 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
315 2013-04-03 Richard Biener <rguenther@suse.de>
317 PR tree-optimization/56501
318 * gcc.dg/torture/pr56501.c: New testcase.
320 2013-04-03 Tobias Burnus <burnus@net-b.de>
322 Backport from mainline:
323 2013-03-28 Tobias Burnus <burnus@net-b.de>
326 * gfortran.dg/namelist_80.f90: New.
328 2013-04-03 Jakub Jelinek <jakub@redhat.com>
330 Backported from mainline
331 2013-03-06 Jakub Jelinek <jakub@redhat.com>
333 PR tree-optimization/56539
334 * gcc.c-torture/compile/pr56539.c: New test.
336 2013-03-05 Jakub Jelinek <jakub@redhat.com>
339 * gcc.dg/pr56510.c: New test.
341 2013-04-02 Richard Biener <rguenther@suse.de>
343 * gcc.dg/pr45472.c: Remove copies.
345 2013-04-02 Richard Biener <rguenther@suse.de>
348 * g++.dg/torture/pr56768.C: New testcase.
350 2013-04-01 Andrey Belevantsev <abel@ispras.ru>
352 Backport from mainline
353 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
356 * gcc.dg/pr45472.c: New test.
358 2013-03-26 Richard Biener <rguenther@suse.de>
360 Backport from mainline
361 2013-03-13 Richard Biener <rguenther@suse.de>
363 PR tree-optimization/56608
364 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
366 2013-03-05 Richard Biener <rguenther@suse.de>
368 PR tree-optimization/56270
369 * gcc.dg/vect/slp-38.c: New testcase.
371 2013-03-25 Oleg Endo <olegendo@gcc.gnu.org>
373 Backport from mainline:
374 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
377 * gcc.target/sh/pr49880-1.c: New.
378 * gcc.target/sh/pr49880-2.c: New.
379 * gcc.target/sh/pr49880-3.c: New.
380 * gcc.target/sh/pr49880-4.c: New.
381 * gcc.target/sh/pr49880-5.c: New.
383 2013-03-22 H.J. Lu <hongjiu.lu@intel.com>
386 * gcc.target/i386/pr56560.c: New file.
388 2013-03-15 Tobias Burnus <burnus@net-b.de>
391 * gfortran.dg/transfer_intrinsic_5.f90: New.
393 2013-03-14 Jakub Jelinek <jakub@redhat.com>
396 * g++.dg/torture/pr56403.C: New test.
398 2013-03-13 Paul Thomas <pault@gcc.gnu.org>
401 * gfortran.dg/class_56.f90: New test.
403 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
406 * gfortran.dg/intrinsic_size_4.f90 : New test.
408 2013-03-09 Paolo Carlini <paolo.carlini@oracle.com>
411 * g++.dg/template/crash115.C: New.
413 2013-03-06 Jakub Jelinek <jakub@redhat.com>
416 * g++.dg/template/typename20.C: New test.
418 2013-03-01 Richard Biener <rguenther@suse.de>
420 Backport from mainline
421 2012-12-12 Zdenek Dvorak <ook@ucw.cz>
423 PR tree-optimization/55481
424 * gcc.dg/torture/pr55481.c: New testcase.
425 * gcc.dg/torture/pr56488.c: Likewise.
427 2013-02-26 Jakub Jelinek <jakub@redhat.com>
429 PR tree-optimization/56443
430 * gcc.dg/torture/pr56443.c: New test.
432 2013-02-22 Janus Weil <janus@gcc.gnu.org>
435 * gfortran.dg/proc_ptr_comp_37.f90: New.
437 2013-02-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
439 Backport from mainline:
440 2012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
442 * gcc.target/i386/clearcapv2.map: New file.
443 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
445 2013-02-19 Jakub Jelinek <jakub@redhat.com>
447 Backported from mainline
448 2013-02-19 Jakub Jelinek <jakub@redhat.com>
450 PR tree-optimization/56350
451 * gcc.dg/pr56350.c: New test.
453 2013-02-08 Jakub Jelinek <jakub@redhat.com>
455 PR tree-optimization/56250
456 * gcc.c-torture/execute/pr56250.c: New test.
458 2013-02-07 Jakub Jelinek <jakub@redhat.com>
461 * g++.dg/parse/crash61.C: New test.
464 * g++.dg/parse/pr56239.C: New test.
467 * g++.dg/abi/mangle61.C: New test.
469 2013-02-06 Jakub Jelinek <jakub@redhat.com>
472 * g++.dg/gomp/pr56217.C: New test.
474 2012-11-27 Jakub Jelinek <jakub@redhat.com>
476 PR tree-optimization/55110
477 * gcc.dg/pr55110.c: New test.
479 2013-02-18 Richard Biener <rguenther@suse.de>
482 2013-02-04 Richard Biener <rguenther@suse.de>
484 Backport from mainline
485 2012-07-04 Richard Guenther <rguenther@suse.de>
487 PR tree-optimization/53844
488 * g++.dg/tree-ssa/pr53844.C: New testcase.
490 2013-02-17 Tobias Burnus <burnus@net-b.de>
491 Mikael Morin <mikael@gcc.gnu.org>
494 2013-01-28 Tobias Burnus <burnus@net-b.de>
495 Mikael Morin <mikael@gcc.gnu.org>
498 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
499 * gfortran.dg/import8.f90: Likewise.
500 * gfortran.dg/interface_derived_type_1.f90: Likewise.
501 * gfortran.dg/import10.f90: New test.
502 * gfortran.dg/import11.f90: Likewise
504 2013-02-15 Tobias Burnus <burnus@net-b.de>
507 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
509 2012-02-13 Tobias Burnus <burnus@net-b.de>
511 Backport from mainline
512 2012-01-09 Uros Bizjak <ubizjak@gmail.com>
515 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
516 number matching more robust.
518 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
520 Backport from mainline
521 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
523 PR rtl-optimization/56275
524 * gcc.dg/pr56275.c: New test.
526 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
528 Backport from mainline
529 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
532 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
535 2013-02-05 Richard Biener <rguenther@suse.de>
537 Backport from mainline
538 2012-12-10 Richard Biener <rguenther@suse.de>
540 PR tree-optimization/55107
541 * gcc.dg/torture/pr55107.c: New testcase.
542 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
544 2013-02-15 Richard Biener <rguenther@suse.de>
546 PR tree-optimization/54767
547 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
549 2013-02-04 Janis Johnson <janisjo@codesourcery.com>
552 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
555 2013-02-04 Richard Biener <rguenther@suse.de>
557 Backport from mainline
558 2012-01-11 Richard Guenther <rguenther@suse.de>
560 PR tree-optimization/44061
561 * gcc.dg/pr44061.c: New testcase.
563 2013-01-08 Jakub Jelinek <jakub@redhat.com>
566 * gcc.dg/torture/pr55890-3.c: New test.
568 2013-02-04 Richard Biener <rguenther@suse.de>
570 Backport from mainline
571 2012-07-04 Richard Guenther <rguenther@suse.de>
573 PR tree-optimization/53844
574 * g++.dg/tree-ssa/pr53844.C: New testcase.
576 2012-12-13 Richard Biener <rguenther@suse.de>
579 * gcc.dg/lto/pr55660_0.c: New testcase.
580 * gcc.dg/lto/pr55660_1.c: Likewise.
582 2013-02-04 Richard Biener <rguenther@suse.de>
585 * gcc.dg/torture/pr55890-1.c: New testcase.
586 * gcc.dg/torture/pr55890-2.c: Likewise.
588 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
593 * gfortran.dg/block_12.f90: New test.
594 * gfortran.dg/module_error_1.f90: New test.
596 2013-02-01 Jakub Jelinek <jakub@redhat.com>
598 Backported from mainline
599 2013-01-28 Jakub Jelinek <jakub@redhat.com>
601 PR tree-optimization/56125
602 * gcc.dg/pr56125.c: New test.
604 2013-01-25 Jakub Jelinek <jakub@redhat.com>
606 PR tree-optimization/56098
607 * gcc.dg/pr56098-1.c: New test.
609 2013-01-23 Jakub Jelinek <jakub@redhat.com>
612 * gfortran.dg/gomp/pr56052.f90: New test.
614 2013-01-23 Jakub Jelinek <jakub@redhat.com>
617 * gcc.dg/pr49069.c: New test.
619 2013-01-21 Jakub Jelinek <jakub@redhat.com>
621 PR tree-optimization/56051
622 * gcc.c-torture/execute/pr56051.c: New test.
624 2013-01-18 Jakub Jelinek <jakub@redhat.com>
627 * gfortran.dg/pr56015.f90: New test.
629 2013-01-15 Jakub Jelinek <jakub@redhat.com>
632 * gcc.dg/pr55940.c: New test.
634 2013-01-10 Jakub Jelinek <jakub@redhat.com>
636 PR tree-optimization/55921
637 * gcc.c-torture/compile/pr55921.c: New test.
639 2013-01-03 Jakub Jelinek <jakub@redhat.com>
641 PR rtl-optimization/55838
642 * gcc.dg/pr55838.c: New test.
644 2012-12-13 Jakub Jelinek <jakub@redhat.com>
647 * g++.dg/cpp0x/noexcept19.C: New test.
649 2012-12-06 Jakub Jelinek <jakub@redhat.com>
652 * g++.dg/cpp0x/noexcept18.C: New test.
654 2012-12-01 Jakub Jelinek <jakub@redhat.com>
657 * g++.dg/cpp0x/vt-55542.C: New test.
659 2012-11-23 Jakub Jelinek <jakub@redhat.com>
662 * g++.dg/warn/Wreturn-type-8.C: New test.
664 2012-11-20 Jakub Jelinek <jakub@redhat.com>
667 * gcc.dg/pr55094.c: New test.
669 2012-11-17 Jakub Jelinek <jakub@redhat.com>
671 PR tree-optimization/55236
672 * gcc.dg/pr55236.c: New test.
674 2012-11-13 Jakub Jelinek <jakub@redhat.com>
676 PR rtl-optimization/54127
677 * gcc.dg/torture/pr54127.c: New test.
679 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
681 * gnat.dg/opt26.adb: New test.
683 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
685 Backport from mainline
686 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
689 * gcc.target/i386/pr56028.c: New test.
691 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
693 * gcc.target/i386/movsd.c: New test.
695 2013-01-24 Janis Johnson <janisjo@codesourcery.com>
697 Backport from mainline
698 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
701 * gcc.c-torture/execute/builtins/builtins.exp: Add
702 -Wl,--allow-multiple-definition for eabi and elf targets.
704 Backport from mainline
705 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
707 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
708 * gcc.target/arm/pr51915.c: Likewise.
709 * gcc.target/arm/pr52006.c: Likewise.
710 * gcc.target/arm/pr53187.c: Likewise.
712 Backport from mainline
713 2012-10-12 Janis Johnson <janisjo@codesourcery.com>
715 * lib/target-supports.exp (check_effective_target_arm_hard_vfp_ok):
716 Return 0 if already specifying -mfloat-abi other than hard.
718 Backport from mainline
719 2012-09-27 Janis Johnson <janisjo@codesourcery.com>
721 * gcc.target/arm/unsigned-extend-1.c: Omit -march option.
723 Backport from mainline
724 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
726 * gcc.target/arm/pr42879.c: Handle big-endian.
728 Backport from mainline
729 2012-09-26 Janis Johnson <janisjo@codesourcery.com>
731 * gcc.target/arm/combine-movs.c
733 Backport from mainline
734 2012-09-11 Christophe Lyon <christophe.lyon@linaro.org>
736 * gcc.target/arm/neon-vset_lanes8.c: Fix for big-endian support.
738 2013-01-24 Janus Weil <janus@gcc.gnu.org>
741 * gfortran.dg/select_8.f90: New.
743 2013-01-24 Martin Jambor <mjambor@suse.cz>
745 Backport from mainline
746 2013-01-04 Martin Jambor <mjambor@suse.cz>
748 PR tree-optimization/55755
749 * gcc.dg/torture/pr55755.c: New test.
750 * gcc.dg/tree-ssa/sra-13.c: Likewise.
751 * gcc.dg/tree-ssa/pr45144.c: Update.
753 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
755 PR rtl-optimization/56023
756 * gcc.dg/pr56023.c: New test.
758 2013-01-21 Martin Jambor <mjambor@suse.cz>
760 Backport from mainline
761 2013-01-17 Martin Jambor <mjambor@suse.cz>
763 PR tree-optimizations/55264
764 * g++.dg/ipa/pr55264.C: New test.
766 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
768 Backport from mainline
769 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
772 * gcc.target/pr55981.c: New test.
774 2013-01-17 Janus Weil <janus@gcc.gnu.org>
777 * gfortran.dg/class_55.f90: New.
779 2013-01-16 Richard Biener <rguenther@suse.de>
782 * gcc.dg/torture/pr55882.c: New testcase.
784 2013-01-13 Janus Weil <janus@gcc.gnu.org>
787 * gfortran.dg/internal_pack_13.f90: New test.
788 * gfortran.dg/internal_pack_14.f90: New test.
790 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
793 * gfortran.dg/elemental_scalar_args_2.f90: New test.
795 2013-01-08 Mikael Morin <mikael@gcc.gnu.org>
800 * gfortran.dg/use_23.f90: New test.
801 * gfortran.dg/use_24.f90: New test.
802 * gfortran.dg/use_25.f90: New test.
803 * gfortran.dg/use_26.f90: New test.
804 * gfortran.dg/use_27.f90: New test.
806 2013-01-07 Tobias Burnus <burnus@net-b.de>
809 * gfortran.dg/intrinsic_size_3.f90: New.
811 2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org>
812 Mikael Morin <mikael@gcc.gnu.org>
815 * gfortran.dg/use_22.f90: New test.
817 2013-01-07 Terry Guo <terry.guo@arm.com>
819 Backport from mainline
820 2012-12-19 Terry Guo <terry.guo@arm.com>
822 * gcc.target/arm/thumb-find-work-register.c: New.
824 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
826 * gnat.dg/alignment10.adb: New test.
828 2012-12-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
830 Backport from mainline:
831 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
833 * gcc.misc-tests/gcov-12.c: Fix dg order.
835 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
837 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
840 2012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
842 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
843 * gcc.dg/20050826-1.c: Likewise.
845 2012-12-21 Martin Jambor <mjambor@suse.cz>
847 PR tree-optimization/55355
848 * g++.dg/torture/pr55355.C: New test.
850 2012-12-20 Tobias Burnus <burnus@net-b.de>
853 * gfortran.dg/transfer_intrinsic_4.f: New.
855 2012-12-18 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
857 Backport from mainline
858 2012-10-15 Matthias Klose <doko@ubuntu.com>
860 * lib/target-supports.exp (check_profiling_available): Match
861 arm*-*-linux-* for ARM Linux/GNU.
862 * g++.dg/torture/predcom-1.C: Match arm*-*-linux-* for ARM Linux/GNU.
863 * gfortran.dg/enum_10.f90: Likewise.
864 * gfortran.dg/enum_9.f90: Likewise.
865 * gcc.target/arm/synchronize.c: Likewise.
866 * g++.old-deja/g++.jason/enum6.C: Likewise.
867 * g++.old-deja/g++.other/enum4.C: Likewise.
868 * g++.old-deja/g++.law/enum9.C: Likewise.
870 2012-12-15 Eric Botcazou <ebotcazou@adacore.com>
873 * gnat.dg/controlled7.ad[sb]: New test.
875 2012-12-11 Jakub Jelinek <jakub@redhat.com>
878 * g++.dg/warn/Wunused-var-19.C: New test.
880 2012-12-11 Eric Botcazou <ebotcazou@adacore.com>
882 * gcc.dg/pr54121.c: New test.
884 2012-12-07 Uros Bizjak <ubizjak@gmail.com>
886 Backport from mainline
887 2012-12-06 Uros Bizjak <ubizjak@gmail.com>
890 * gcc.target/i386/pr55597.c: New test.
892 2012-12-03 Richard Biener <rguenther@suse.de>
894 Backport from mainline
895 2012-09-24 Richard Guenther <rguenther@suse.de>
897 PR tree-optimization/53663
898 * gcc.dg/torture/pr53663-1.c: New testcase.
899 * gcc.dg/torture/pr53663-2.c: Likewise.
900 * gcc.dg/torture/pr53663-3.c: Likewise.
902 2012-12-03 Marek Polacek <polacek@redhat.com>
904 Backported from mainline
905 2012-12-03 Marek Polacek <polacek@redhat.com>
908 * gcc.dg/pr55570.c: New test.
910 2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
912 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
914 2012-11-29 Jason Merrill <jason@redhat.com>
917 * g++.dg/cpp0x/variadic134.C: New.
920 * g++.dg/cpp0x/alias-decl-20.C: New.
923 * g++.dg/template/typedef39.C: New.
926 * g++.dg/cpp0x/variadic133.C: New.
927 * g++.dg/template/param1.C: Adjust.
929 2012-11-27 Richard Biener <rguenther@suse.de>
932 * g++.dg/opt/pr55331.C: New testcase.
934 2012-11-26 Richard Biener <rguenther@suse.de>
936 Backport from mainline
937 2012-10-12 Richard Biener <rguenther@suse.de>
939 PR tree-optimization/54894
940 * gcc.dg/torture/pr54894.c: New testcase.
942 2012-10-02 Richard Guenther <rguenther@suse.de>
945 * g++.dg/torture/pr54735.C: New testcase.
947 2012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
950 * g++.dg/init/new41.C: New.
952 2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
956 * gfortran.dg/allocate_error_4.f90: New test.
958 2012-11-23 Janus Weil <janus@gcc.gnu.org>
961 * gfortran.dg/namelist_76.f90: New.
963 2012-11-19 H.J. Lu <hongjiu.lu@intel.com>
965 Backported from mainline
966 2012-11-13 H.J. Lu <hongjiu.lu@intel.com>
969 * gcc.target/i386/pr55142-1.c: New file.
970 * gcc.target/i386/pr55142-2.c: Likewise.
972 2012-11-09 Eric Botcazou <ebotcazou@adacore.com>
974 * gnat.dg/stack_check3.ad[sb]: New test.
976 2012-11-07 Eric Botcazou <ebotcazou@adacore.com>
978 * gcc.c-torture/compile/20121107-1.c: New test.
980 2012-11-06 Janus Weil <janus@gcc.gnu.org>
983 * gfortran.dg/transfer_class_1.f90: New.
985 2012-11-05 Eric Botcazou <ebotcazou@adacore.com>
987 * g++.dg/torture/20121105-1.C: New test.
989 2012-11-05 Jakub Jelinek <jakub@redhat.com>
991 Backported from mainline
992 2012-10-24 Jakub Jelinek <jakub@redhat.com>
995 * g++.dg/debug/pr54828.C: New test.
997 2012-10-23 Jakub Jelinek <jakub@redhat.com>
1000 * c-c++-common/pr54988.c: New test.
1002 2012-10-10 Jakub Jelinek <jakub@redhat.com>
1004 PR tree-optimization/54877
1005 * gcc.dg/torture/pr54877.c: New test.
1007 2012-11-02 Jeff Law <law@redhat.com>
1009 * gcc.c-torture/execute/pr54985.c: New test.
1011 2012-10-29 Eric Botcazou <ebotcazou@adacore.com>
1014 * gnat.dg/lto14.adb: Skip on Solaris.
1016 2012-10-26 Paolo Carlini <paolo.carlini@oracle.com>
1019 * g++.dg/template/new11.C: New.
1021 2012-10-26 Terry Guo <terry.guo@arm.com>
1023 Backport from mainline
1024 2012-10-23 Terry Guo <terry.guo@arm.com>
1027 * gcc.dg/pr55019.c: New.
1029 2012-10-25 Richard Biener <rguenther@suse.de>
1031 PR tree-optimization/54902
1032 * g++.dg/torture/pr54902.C: New testcase.
1034 2012-10-22 Eric Botcazou <ebotcazou@adacore.com>
1036 * gnat.dg/modular4.adb: New test.
1037 * gnat.dg/modular4_pkg.ads: New helper.
1039 2012-10-21 Eric Botcazou <ebotcazou@adacore.com>
1041 * gnat.dg/specs/atomic1.ads: XFAIL on MIPS.
1042 * gnat.dg/specs/addr1.ads: Likewise.
1044 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1046 Backport from mainline
1047 2012-10-19 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1050 * gcc.target/arm/pr54892.c: New.
1052 2012-10-16 Andrey Belevantsev <abel@ispras.ru>
1054 Backport from mainline
1055 2012-08-09 Andrey Belevantsev <abel@ispras.ru>
1057 PR rtl-optimization/53701
1058 * gcc.dg/pr53701.c: New test.
1060 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1062 Backport from mainline
1063 2012-10-15 Uros Bizjak <ubizjak@gmail.com>
1065 * gcc.target/i386/avx256-unaligned-load-1.c: Update asm scan patterns.
1066 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
1067 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
1068 * gcc.target/i386/avx256-unaligned-load-4.c: Ditto.
1069 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
1070 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
1071 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
1072 * gcc.target/i386/avx256-unaligned-store-4.c: Ditto.
1074 2012-10-15 Richard Guenther <rguenther@suse.de>
1076 PR tree-optimization/54920
1077 * gcc.dg/torture/pr54920.c: New testcase.
1079 2012-10-14 Janus Weil <janus@gcc.gnu.org>
1082 * gfortran.dg/class_allocate_13.f90: New.
1084 2012-10-08 Terry Guo <terry.guo@arm.com>
1086 Backported from mainline
1087 2012-09-19 Terry Guo <terry.guo@arm.com>
1089 * lib/gcc-dg.exp (dg_runtest_extra_prunes): New variable to define
1090 extra prune rules that will be applied to all tests in a .exp file.
1091 (gcc-dg-prune): Use rules defined by the above variable.
1092 * gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Skip all the
1093 harmless warnings on architecture switch conflict.
1095 2012-10-08 Jakub Jelinek <jakub@redhat.com>
1098 * g++.dg/template/pr54858.C: New test.
1100 2012-10-05 Jakub Jelinek <jakub@redhat.com>
1102 PR tree-optimization/33763
1103 * c-c++-common/pr33763.c: New test.
1105 2012-10-03 Jakub Jelinek <jakub@redhat.com>
1108 * g++.dg/cpp0x/constexpr-ref4.C: New test.
1110 2012-09-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1113 * gcc.dg/torture/pr53922.c: Skip on 32-bit hppa-*-hpux*.
1115 2012-09-27 Jakub Jelinek <jakub@redhat.com>
1118 * gcc.target/i386/pr54703.c: New test.
1120 2012-09-24 Janis Johnson <janisjo@codesourcery.com>
1122 Backport from mainline:
1124 2012-07-24 Janis Johnson <janisjo@codesourcery.com>
1125 * lib/gcc-dg.exp (process-message): Don't ignore errors.
1127 2012-07-25 Janis Johnson <janisjo@codesourcery.com>
1128 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
1130 2012-07-26 Janis Johnson <janisjo@codesourcery.com>
1131 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
1133 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1134 * gcc.dg/vect/pr52298.c: Remove "dg-do run".
1136 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1137 * lib/target-supports.exp
1138 (check_effective_target_vect_widen_mult_qi_to_hi,
1139 check_effective_target_vect_widen_mult_hi_to_si,
1140 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1141 check_effective_target_vect_widen_mult_hi_to_si_pattern,
1142 check_effective_target_vect_pack_trunc,
1143 check_effective_target_vect_unpack,
1144 check_effective_target_vect_multiple_sizes): Check arm_neon_ok
1145 instead of arm_none.
1147 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1148 * gcc.dg/vect/no-vfa-vect-101.c: Skip a check for an irrelevant
1149 target instead of xfailing it.
1150 * gcc.dg/vect/no-vfa-vect-102.c: Likewise.
1151 * gcc.dg/vect/no-vfa-vect-102a.c: Likewise.
1152 * gcc.dg/vect/no-vfa-vect-37.c: Likewise.
1153 * gcc.dg/vect/no-vfa-vect-79.c: Likewise.
1154 * gcc.dg/vect/vect-104.c: Likewise.
1155 * gcc.dg/vect/vect-outer-1-big-array.c: Likewise.
1156 * gcc.dg/vect/vect-outer-1.c: Likewise.
1157 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1158 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1159 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1160 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1161 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1162 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
1163 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1164 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1165 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1167 2012-09-18 Janis Johnson <janisjo@codesourcery.com>
1168 * gcc.dg/vect/fast-math-pr35982.c: Skip check instead of xfail.
1170 2012-09-22 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1172 Backport from mainline:
1173 2012-09-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1176 * gnat.dg/lto15.adb: Require lto.
1178 2012-09-20 Eric Botcazou <ebotcazou@adacore.com>
1180 * gnat.dg/opt20.ads: Move dg directive to...
1181 * gnat.dg/opt20.adb: ...here.
1182 * gnat.dg/addr1.ad[sb]: Likewise.
1183 * gnat.dg/concat2.ad[sb]: Likewise.
1184 * gnat.dg/array16.ad[sb]: Likewise.
1185 * gnat.dg/atomic5.ad[sb]: Likewise.
1186 * gnat.dg/discr29.ad[sb]: Likewise.
1187 * gnat.dg/noreturn5.ad[sb]: Likewise.
1188 * gnat.dg/vect8.ad[sb]: Likewise. Add dg-options.
1189 * gnat.dg/discr23.ads: Remove dg directive.
1190 * gnat.dg/nested_float_packed.ads: Likewise.
1191 * gnat.dg/oconst6.ads: Move to...
1192 * gnat.dg/specs/oconst6.ads: ...here.
1194 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1197 * gcc.c-torture/compile/pr54552-1.c: New test.
1199 2012-09-20 Joseph Myers <joseph@codesourcery.com>
1202 * gcc.c-torture/compile/pr54103-1.c,
1203 gcc.c-torture/compile/pr54103-2.c,
1204 gcc.c-torture/compile/pr54103-3.c,
1205 gcc.c-torture/compile/pr54103-4.c,
1206 gcc.c-torture/compile/pr54103-5.c,
1207 gcc.c-torture/compile/pr54103-6.c: New tests.
1208 * gcc.dg/c90-const-expr-8.c: Update expected column number.
1210 2012-09-20 Jakub Jelinek <jakub@redhat.com>
1212 Backported from mainline
1213 2012-09-17 Jakub Jelinek <jakub@redhat.com>
1215 PR tree-optimization/54563
1216 * g++.dg/torture/pr54563.C: New test.
1218 2012-09-20 Release Manager
1220 * GCC 4.7.2 released.
1222 2012-09-14 Jason Merrill <jason@redhat.com>
1225 * g++.dg/init/aggr9.C: New.
1227 2012-09-13 Tobias Burnus <burnus@net-b.de>
1230 * gfortran.dg/implicit_pure_3.f90: New.
1232 2012-09-13 Jakub Jelinek <jakub@redhat.com>
1235 * gcc.c-torture/compile/pr54559.c: New test.
1237 2012-09-13 Jason Merrill <jason@redhat.com>
1240 * g++.dg/cpp0x/constexpr-temp1.C: New.
1242 2012-09-13 Jason Merrill <jason@redhat.com>
1245 * g++.dg/template/anonunion2.C: New.
1247 2012-09-13 Jason Merrill <jason@redhat.com>
1250 * g++.dg/template/init10.C: New.
1252 2012-09-12 Tobias Burnus <burnus@net-b.de>
1256 * gfortran.dg/coarray_10.f90: Update dg-error.
1257 * gfortran.dg/coarray_28.f90: New.
1258 * gfortran.dg/array_section_3.f90: New.
1260 2012-09-10 Jason Merrill <jason@redhat.com>
1263 * g++.dg/cpp0x/implicit14.C: New.
1267 * g++.dg/cpp0x/constexpr-virtual2.C: New.
1268 * g++.dg/cpp0x/constexpr-virtual3.C: New.
1270 2012-09-10 Janus Weil <janus@gcc.gnu.org>
1274 * gfortran.dg/select_type_29.f03: New.
1276 2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de>
1279 * g++.dg/tree-ssa/pr54515.C: new testcase
1281 2012-09-08 Mikael Morin <mikael@gcc.gnu.org>
1284 * gfortran.dg/bound_simplification_3.f90: New test.
1286 2012-09-07 Richard Guenther <rguenther@suse.de>
1288 Backport from mainline
1289 2012-07-13 Richard Guenther <rguenther@suse.de>
1291 PR tree-optimization/53922
1292 * gcc.dg/torture/pr53922.c: New testcase.
1294 2012-09-07 Eric Botcazou <ebotcazou@adacore.com>
1296 * gcc.dg/pr44194-1.c: Skip on Alpha and adjust regexp for SPARC64.
1298 2012-09-07 Jakub Jelinek <jakub@redhat.com>
1300 Backported from mainline
1301 2012-09-06 Jakub Jelinek <jakub@redhat.com>
1303 PR rtl-optimization/54455
1304 * gcc.dg/54455.c: New test.
1306 2012-09-06 Andrew Pinski <apinski@cavium.com>
1309 * gcc.dg/tree-ssa/strlen-1.c: New testcase.
1311 2012-09-05 Jakub Jelinek <jakub@redhat.com>
1314 * c-c++-common/pr54486.c: New test.
1316 2012-09-05 Joey Ye <joey.ye@arm.com>
1318 Backported from trunk
1319 2012-08-28 Joey Ye <joey.ye@arm.com>
1321 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
1323 2012-09-03 Jakub Jelinek <jakub@redhat.com>
1325 Backported from mainline
1326 2012-09-01 Jakub Jelinek <jakub@redhat.com>
1329 * gcc.dg/torture/pr54436.c: New test.
1331 2012-08-31 Jakub Jelinek <jakub@redhat.com>
1334 * gcc.c-torture/compile/pr54428.c: New test.
1336 2012-08-24 Jakub Jelinek <jakub@redhat.com>
1339 * gcc.dg/pr54363.c: New test.
1341 2012-08-31 Ollie Wild <aaw@google.com>
1344 * g++.dg/init/lifetime3.C: New test.
1346 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
1348 Backport from mainline
1349 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
1352 * gcc.target/i386/pr46254.c: New test.
1354 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1356 Backported from trunk
1357 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
1360 * gcc.dg/gomp/pr53992.c: New test.
1362 2012-08-13 Jakub Jelinek <jakub@redhat.com>
1364 Backported from trunk
1365 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1367 PR rtl-optimization/53942
1368 * gcc.dg/pr53942.c: New test.
1370 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1372 Backport from mainline
1373 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
1375 * lib/target-supports.exp
1376 (check_effective_target_vect_natural_alignment): New function.
1377 * gcc.dg/align-2.c: Only run on targets with natural alignment
1379 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
1380 alignment of vector types.
1382 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
1384 Backport from mainline
1385 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
1387 PR rtl-optimization/54157
1388 * gcc.target/i386/pr54157.c: New file.
1390 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
1392 Backport from mainline
1393 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1396 * gcc.dg/torture/pr52530.c: New test.
1398 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
1400 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
1401 rand, srand. Include <stdlib.h>.
1403 2012-07-20 Jason Merrill <jason@redhat.com>
1406 * g++.dg/other/array7.C: New.
1408 2012-07-19 Jason Merrill <jason@redhat.com>
1411 * g++.dg/init/mutable1.C: New.
1413 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1415 * gnat.dg/opt25.adb: New test.
1416 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
1417 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
1419 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1421 * gnat.dg/aggr20.ad[sb]: New test.
1422 * gnat.dg/aggr20_pkg.ads: New helper.
1424 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1426 * gnat.dg/derived_type3.adb: New test.
1427 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
1429 2012-07-19 Richard Guenther <rguenther@suse.de>
1430 Eric Botcazou <ebotcazou@adacore.com>
1432 * gnat.dg/loop_optimization11.adb: New testcase.
1433 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
1435 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
1437 * gnat.dg/discr38.adb: New test.
1439 2012-07-19 Jakub Jelinek <jakub@redhat.com>
1442 * c-c++-common/gomp/pr54017.c: New test.
1444 2012-07-18 Richard Guenther <rguenther@suse.de>
1446 Backport from mainline
1447 2012-05-03 Richard Guenther <rguenther@suse.de>
1449 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1450 unsupported prefetching support.
1452 2012-07-17 Jason Merrill <jason@redhat.com>
1455 * g++.dg/parse/enum9.C: New.
1457 2012-07-17 Jason Merrill <jason@redhat.com>
1460 * g++.dg/template/array23.C: New.
1462 2012-07-17 Jason Merrill <jason@redhat.com>
1465 * g++.dg/template/current-inst1.C: New.
1466 * g++.dg/parse/crash35.C: Adjust.
1468 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
1470 PR rtl-optimization/53908
1471 * gcc.dg/torture/pr53908.c: New test.
1473 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
1475 Backport from mainline
1476 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
1479 * g++.dg/other/pr53811.C: New test.
1481 2012-07-10 Jason Merrill <jason@redhat.com>
1484 * g++.dg/cpp0x/defaulted36.C: New.
1485 * g++.dg/cpp0x/defaulted21.C: Adjust.
1487 * g++.dg/cpp0x/implicit13.C: New.
1489 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
1491 Backport from mainline.
1492 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
1494 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1496 * g++.dg/template/error46.C: Add missing comment to dg-message.
1497 * g++.dg/template/crash107.C: Likewise.
1498 * g++.dg/template/error47.C: Likewise.
1499 * g++.dg/template/crash108.C: Likewise.
1500 * g++.dg/overload/operator5.C: Likewise.
1502 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1503 errors in dg-message directives, add comments.
1505 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
1507 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1508 scan-dump-dem-not): Use printable pattern in test name.
1510 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
1512 * lib/target-supports-dg.exp (testname-for-summary): New.
1513 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1514 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1515 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1516 scan-module-absence, output-exists, output-exists-not: Use
1517 testname-for-summary.
1518 (dg-test): Clean up testname_with_flags.
1519 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1520 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1521 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1522 scan-assembler-dem-not, object-size: Use testname-for-summary.
1523 * lib/gcov.exp (run-gcov): Likewise.
1524 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1525 scan-dump-dem, scan-dump-dem-note): Likewise.
1527 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1528 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1529 including profopt.opt; save and restore existing value.
1530 * g++.dg/bprob/bprob.exp: Likewise.
1531 * gcc.dg/matrix/matrix.exp: Likewise.
1532 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1533 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1536 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
1538 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1539 testname that includes flags, passed in as new argument, in
1541 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1542 and pass it to verify-* procedures.
1544 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1545 alignment torture options with usual torture options.
1547 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1548 messages reported for one line of source code.
1549 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1550 * g++.dg/cpp0x/decltype2.C: Likewise.
1551 * g++.dg/cpp0x/decltype3.C: Likewise.
1552 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1553 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1554 * g++.dg/cpp0x/static_assert3.C: Likewise.
1555 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1556 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1557 * g++.dg/cpp0x/union1.C: Likewise.
1558 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1559 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1560 * g++.dg/cpp0x/variadic2.C: Likewise.
1561 * g++.dg/cpp0x/variadic20.C: Likewise.
1562 * g++.dg/cpp0x/variadic74.C: Likewise.
1563 * g++.dg/diagnostic/bitfld2.C: Likewise.
1564 * g++.dg/ext/attrib44.C: Likewise.
1565 * g++.dg/ext/no-asm-1.C: Likewise.
1566 * g++.dg/other/error34.C: Likewise.
1567 * g++.dg/parse/crash46.C: Likewise.
1568 * g++.dg/parse/error10.C: Likewise.
1569 * g++.dg/parse/error2.C: Likewise.
1570 * g++.dg/parse/error3.C: Likewise.
1571 * g++.dg/parse/error36.C: Likewise.
1572 * g++.dg/parse/error8.C: Likewise.
1573 * g++.dg/parse/error9.C: Likewise.
1574 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1575 * g++.dg/parse/parser-pr28152.C: Likewise.
1576 * g++.dg/parse/template25.C: Likewise.
1577 * g++.dg/parse/typename11.C: Likewise.
1578 * g++.dg/tc1/dr147.C: Likewise.
1579 * g++.dg/template/deduce3.C: Likewise.
1580 * g++.dg/template/koenig9.C: Likewise.
1581 * g++.dg/template/pr23510.C: Likewise.
1582 * g++.dg/warn/pr12242.C: Likewise.
1583 * g++.dg/warn/pr30551-2.C: Likewise.
1584 * g++.dg/warn/pr30551.C: Likewise.
1585 * g++.old-deja/g++.other/typename1.C: Likewise.
1586 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1588 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
1591 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1592 test summary unique.
1594 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1595 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1596 scan-stack-usage-not): Don't strip torture options from test name.
1598 * lib/scandump.exp (scan-dump-times): Use printable version of
1599 regexp in test summary line.
1601 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1602 messages reported for one line of source code.
1603 * gcc.dg/format/few-1.c: Likewise.
1604 * gcc.dg/ia64-sync-2.c: Likewise.
1605 * gcc.dg/sync-2.c: Likewise.
1606 * gcc.dg/noncompile/pr44517.c: Likewise.
1608 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
1610 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1611 alignment torture options with usual torture options.
1612 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1613 instead of dg-options.
1614 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1615 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1616 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1617 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1618 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1619 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1621 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1622 to checks for multiple messages reported for one line of source code.
1623 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1625 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1626 messages reported for one line of source code.
1628 * gcc.dg/20031223-1.c: Add comments to check for multiple
1629 messages reported for one line of source code.
1630 * gcc.dg/Wconversion-integer.c: Likewise.
1631 * gcc.dg/Wfatal-2.c: Likewise.
1632 * gcc.dg/Wfatal.c: Likewise.
1633 * gcc.dg/Wobjsize-1.c: Likewise.
1634 * gcc.dg/c99-vla-jump-1.c: Likewise.
1635 * gcc.dg/c99-vla-jump-2.c: Likewise.
1636 * gcc.dg/c99-vla-jump-3.c: Likewise.
1637 * gcc.dg/c99-vla-jump-4.c: Likewise.
1638 * gcc.dg/c99-vla-jump-5.c: Likewise.
1639 * gcc.dg/decl-9.c: Likewise.
1640 * gcc.dg/declspec-10.c: Likewise.
1641 * gcc.dg/declspec-18.c: Likewise.
1642 * gcc.dg/mtune.c: Likewise.
1643 * gcc.dg/parser-pr28152-2.c: Likewise.
1644 * gcc.dg/parser-pr28152.c: Likewise.
1645 * gcc.dg/pr14475.c: Likewise.
1646 * gcc.dg/pr27953.c: Likewise.
1647 * gcc.dg/pr28322-3.c: Likewise.
1648 * gcc.dg/pr30457.c: Likewise.
1649 * gcc.dg/pr30551-2.c: Likewise.
1650 * gcc.dg/pr30551-3.c: Likewise.
1651 * gcc.dg/pr30551-4.c: Likewise.
1652 * gcc.dg/pr30551-5.c: Likewise.
1653 * gcc.dg/pr30551-6.c: Likewise.
1654 * gcc.dg/pr30551.c: Likewise.
1655 * gcc.dg/pr45461.c: Likewise.
1656 * gcc.dg/pr48552-1.c: Likewise.
1657 * gcc.dg/pr48552-2.c: Likewise.
1658 * gcc.dg/redecl-1.c: Likewise.
1659 * gcc.dg/transparent-union-3.c: Likewise.
1660 * gcc.dg/utf-dflt.c: Likewise.
1661 * gcc.dg/utf-dflt2.c: Likewise.
1662 * gcc.dg/vla-8.c: Likewise.
1663 * gcc.dg/vla-init-1.c: Likewise.
1664 * gcc.dg/wtr-int-type-1.c: Likewise.
1666 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1667 messages reported for for one line of source code.
1668 * c-c++-common/raw-string-5.c: Likewise.
1669 * c-c++-common/raw-string-4.c: Likewise.
1670 * c-c++-common/raw-string-6.c: Likewise.
1671 * c-c++-common/pr20000.c: Likewise.
1673 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1674 messages reported for one line of source code.
1675 * gcc.dg/cpp/pr30786.c: Likewise.
1676 * gcc.dg/cpp/pr28709.c: Likewise.
1677 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1678 * gcc.dg/cpp/macspace2.c: Likewise.
1679 * gcc.dg/cpp/missing-header-1.c: Likewise.
1680 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1681 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1682 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1684 2012-07-09 Jason Merrill <jason@redhat.com>
1687 * g++.dg/cpp0x/nullptr29.C: New.
1689 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
1692 * gfortran.dg/inline_sum_4.f90: New test.
1694 2012-07-06 Richard Guenther <rguenther@suse.de>
1696 Backport from mainline
1697 2012-06-18 Richard Guenther <rguenther@suse.de>
1699 PR tree-optimization/53693
1700 * g++.dg/torture/pr53693.C: New testcase.
1702 2012-07-06 Richard Guenther <rguenther@suse.de>
1704 Backport from mainline
1705 2012-04-11 Richard Guenther <rguenther@suse.de>
1708 * gfortran.dg/pr52621.f90: New testcase.
1710 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
1712 Backport from mainline
1713 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1715 * gcc.target/powerpc/lhs-1.c: New.
1716 * gcc.target/powerpc/lhs-2.c: New.
1717 * gcc.target/powerpc/lhs-3.c: New.
1719 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1721 * gnat.dg/recursive_call.adb: New test.
1723 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1725 * gnat.dg/discr37.ad[sb]: New test.
1727 2012-07-02 Jason Merrill <jason@redhat.com>
1730 * g++.dg/template/ref6.C: New.
1733 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1735 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1737 Backport from mainline.
1738 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1739 * gcc.target/arm/neon-vrev.c: New.
1741 2012-06-28 Richard Guenther <rguenther@suse.de>
1744 * gcc.dg/torture/pr53790.c: New testcase.
1746 2012-06-27 Fabien Chêne <fabien@gcc.gnu.org>
1749 * g++.dg/cpp0x/forw_enum11.C: New.
1751 2012-06-26 Richard Guenther <rguenther@suse.de>
1754 * g++.dg/torture/pr53752.C: New testcase.
1756 2012-06-25 Jason Merrill <jason@redhat.com>
1760 * g++.dg/cpp0x/decltype38.C: New.
1761 * g++.dg/cpp0x/variadic132.C: New.
1764 * g++.dg/cpp0x/nullptr28.C: New.
1767 * g++.dg/cpp0x/constexpr-tuple.C: New.
1769 2012-06-25 Jakub Jelinek <jakub@redhat.com>
1772 * gcc.target/i386/pr53759.c: New test.
1775 * g++.dg/cpp0x/nsdmi7.C: New test.
1777 2012-06-22 Tobias Burnus <burnus@net-b.de>
1779 Backport from mainline
1780 2012-06-17 Tobias Burnus <burnus@net-b.de>
1784 * gfortran.dg/transfer_check_3.f90: New.
1786 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1788 * gnat.dg/lto15.ad[sb]: New test.
1790 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1792 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1793 and add __sh__ case.
1795 2012-06-19 Jason Merrill <jason@redhat.com>
1798 * g++.dg/cpp0x/decltype37.C: New.
1801 * g++.dg/debug/localclass1.C: New.
1803 * g++.dg/debug/dwarf2/namespace-2.C: New.
1804 * g++.dg/debug/dwarf2/localclass3.C: New.
1806 2012-06-19 Richard Guenther <rguenther@suse.de>
1809 * g++.dg/lto/pr53470_0.C: New testcase.
1810 * gcc.dg/lto/pr53470_0.c: Likewise.
1812 2012-06-19 Jason Merrill <jason@redhat.com>
1816 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1819 * g++.dg/template/local7.C: New.
1821 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
1823 Back port from mainline
1824 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
1827 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
1828 directive to Scan for vpmuldq, not vpmacsdql.
1830 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1832 * gnat.dg/vect8.ad[sb]: New test.
1834 2012-06-14 Jakub Jelinek <jakub@redhat.com>
1836 Backported from mainline
1837 2012-06-12 Jakub Jelinek <jakub@redhat.com>
1839 PR rtl-optimization/53589
1840 * gcc.dg/torture/pr53589.c: New test.
1842 2012-06-07 Jakub Jelinek <jakub@redhat.com>
1845 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1846 * gcc.dg/gomp/critical-4.c: Likewise.
1847 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1848 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1849 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1850 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1851 * c-c++-common/gomp/pr53580.c: New test.
1853 2012-06-14 Tobias Burnus <burnus@net-b.de>
1855 Backport from mainline
1856 2012-06-04 Tobias Burnus <burnus@net-b.de>
1859 * gfortran.dg/init_flag_10.f90: New.
1861 2012-06-14 Richard Guenther <rguenther@suse.de>
1863 Backport from mainline
1864 2012-06-11 Richard Guenther <rguenther@suse.de>
1867 * g++.dg/ext/pr53605.C: New testcase.
1869 2012-06-14 Tobias Burnus <burnus@net-b.de>
1872 * gfortran.dg/save_4.f90: New.
1874 2012-06-14 Richard Guenther <rguenther@suse.de>
1876 Backport from mainline
1877 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
1880 * g++.dg/cpp0x/pr52841.C: New testcase.
1882 2012-06-13 Christian Bruel <christian.bruel@st.com>
1885 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1887 2012-06-14 Release Manager
1889 * GCC 4.7.1 released.
1891 2012-06-12 Jason Merrill <jason@redhat.com>
1894 * g++.dg/template/local7.C: New.
1898 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1900 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1903 * g++.dg/warn/Wenum-compare-no-2: New.
1905 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
1908 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1909 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1910 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1911 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1912 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1913 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1914 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1915 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1917 2012-06-04 Richard Guenther <rguenther@suse.de>
1919 Backport from mainline
1920 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1923 * gcc.c-torture/compile/pr52979-1.c: New test.
1924 * gcc.c-torture/execute/pr52979-1.c: New test.
1925 * gcc.c-torture/execute/pr52979-2.c: New test.
1927 2012-06-04 Jakub Jelinek <jakub@redhat.com>
1929 PR tree-optimization/53550
1930 * gcc.dg/pr53550.c: New test.
1932 2012-06-04 Richard Guenther <rguenther@suse.de>
1933 Eric Botcazou <ebotcazou@adacore.com>
1935 Backport from mainline
1939 * gcc.dg/torture/pr48124-1.c: New testcase.
1940 * gcc.dg/torture/pr48124-2.c: Likewise.
1941 * gcc.dg/torture/pr48124-3.c: Likewise.
1942 * gcc.dg/torture/pr48124-4.c: Likewise.
1943 * gnat.dg/pack16.adb: Likewise.
1944 * gnat.dg/pack16_pkg.ads: Likewise.
1945 * gnat.dg/pack17.adb: Likewise.
1946 * gnat.dg/specs/pack7.ads: Likewise.
1947 * gnat.dg/specs/pack8.ads: Likewise.
1948 * gnat.dg/specs/pack8_pkg.ads: Likewise.
1950 2012-06-01 Jason Merrill <jason@redhat.com>
1953 * g++.dg/ext/visibility/template12.C: New.
1954 * g++.dg/ext/attrib14.C: Adjust warning line.
1957 * g++.dg/parse/new6.C: New.
1958 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1960 2012-06-01 Jason Merrill <jason@redhat.com>
1963 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1965 2012-06-01 Jason Merrill <jason@redhat.com>
1968 * g++.dg/cpp0x/auto33.C: New.
1970 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1972 * c-c++-common/restrict-2.c: Revert previous change.
1974 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1977 * gnat.dg/lto14.adb: Skip on Solaris.
1979 2012-05-31 Jason Merrill <jason@redhat.com>
1982 * g++.dg/cpp0x/initlist-ctor1.C: New.
1984 2012-05-31 Richard Guenther <rguenther@suse.de>
1987 * gcc.dg/torture/pr48493.c: New testcase.
1989 2012-05-30 Jakub Jelinek <jakub@redhat.com>
1992 * g++.dg/init/new33.C: New test.
1994 2012-05-30 Jason Merrill <jason@redhat.com>
1997 * c-c++-common/array-lit.c: New.
1998 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
2000 2012-05-30 Richard Guenther <rguenther@suse.de>
2003 * gcc.dg/torture/pr53501.c: New testcase.
2004 * c-c++-common/restrict-2.c: Adjust.
2006 2012-05-30 Jakub Jelinek <jakub@redhat.com>
2008 PR rtl-optimization/53519
2009 * gcc.c-torture/compile/pr53519.c: New test.
2011 2012-05-29 Richard Guenther <rguenther@suse.de>
2013 PR tree-optimization/53516
2014 * gcc.dg/torture/pr53516.c: New testcase.
2016 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
2019 * g++.dg/parse/crash60.C: New.
2021 2012-05-28 Jakub Jelinek <jakub@redhat.com>
2023 PR tree-optimization/53505
2024 * c-c++-common/torture/pr53505.c: New test.
2026 2012-05-25 Ian Lance Taylor <iant@google.com>
2028 * gcc.dg/split-6.c: New test.
2030 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
2032 * gnat.dg/lto14.adb: New test.
2034 2012-05-24 Richard Guenther <rguenther@suse.de>
2037 * g++.dg/tree-prof/pr53460.C: New testcase.
2039 2012-05-24 Jakub Jelinek <jakub@redhat.com>
2041 PR tree-optimization/53465
2042 * gcc.c-torture/execute/pr53465.c: New test.
2044 2012-05-23 Tobias Burnus <burnus@net-b.de>
2047 * gfortran.dg/realloc_on_assign_15.f90: New.
2049 2012-05-22 Richard Guenther <rguenther@suse.de>
2051 PR tree-optimization/53408
2052 * gcc.dg/torture/pr53408.c: New testcase.
2054 2012-05-22 Richard Guenther <rguenther@suse.de>
2057 * gcc.dg/torture/pr51071-2.c: New testcase.
2059 2012-05-21 Jakub Jelinek <jakub@redhat.com>
2061 PR tree-optimization/53366
2062 * gcc.dg/torture/pr53366-1.c: New test.
2063 * gcc.dg/torture/pr53366-2.c: New test.
2064 * gcc.target/i386/pr53366-1.c: New test.
2065 * gcc.target/i386/pr53366-2.c: New test.
2067 PR tree-optimization/53409
2068 * gcc.c-torture/compile/pr53409.c: New test.
2070 PR tree-optimization/53410
2071 * gcc.c-torture/compile/pr53410-1.c: New test.
2072 * gcc.c-torture/compile/pr53410-2.c: New test.
2074 2012-05-21 Joseph Myers <joseph@codesourcery.com>
2077 * gcc.c-torture/compile/pr53418-1.c,
2078 gcc.c-torture/compile/pr53418-2.c: New tests.
2080 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
2082 * gcc.dg/tm/indirect-2.c: New test.
2084 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
2086 Backport from mainline
2087 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
2088 H.J. Lu <hongjiu.lu@intel.com>
2091 * gcc.target/i386/pr53416.c: New file.
2093 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
2095 * gnat.dg/lto13.adb: New test.
2096 * gnat.dg/lto13_pkg.ad[sb]: New helper.
2098 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
2100 * gnat.dg/specs/lto12.ads: New test.
2101 * gnat.dg/specs/lto12_pkg.ads: New helper.
2103 2012-05-17 David S. Miller <davem@davemloft.net>
2105 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2106 failure on sparc-*-linux-gnu.
2108 2012-05-16 Richard Henderson <rth@redhat.com>
2111 * g++.dg/opt/pr52727.C: New testcase.
2113 2012-05-16 Richard Guenther <rguenther@suse.de>
2115 PR tree-optimization/53364
2116 * g++.dg/torture/pr53364.C: New testcase.
2118 2012-05-15 Jakub Jelinek <jakub@redhat.com>
2121 * gcc.dg/pr53358.c: New test.
2123 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
2125 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2126 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2128 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2130 * gnat.dg/null_pointer_deref3.adb: New test.
2132 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2135 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2137 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2139 * gnat.dg/lto11.ad[sb]: New test.
2141 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
2144 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2146 2012-05-07 Jakub Jelinek <jakub@redhat.com>
2148 PR tree-optimization/53239
2149 * g++.dg/opt/vrp3.C: New test.
2150 * g++.dg/opt/vrp3-aux.cc: New file.
2151 * g++.dg/opt/vrp3.h: New file.
2153 2012-05-07 Tobias Burnus <burnus@net-b.de>
2155 Backport from mainline:
2156 2012-05-07 Tobias Burnus <burnus@net-b.de>
2159 * gfortran.dg/typebound_operator_15.f90: New.
2161 2012-05-05 Tobias Burnus <burnus@net-b.de>
2163 Backport from mainline:
2164 2012-05-04 Tobias Burnus <burnus@net-b.de>
2167 * gfortran.dg/constructor_7.f90: New.
2168 * gfortran.dg/constructor_8.f90: New.
2170 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2172 Backport from mainline:
2174 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2176 PR tree-optimization/52633
2177 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2178 recognized as widening shifts instead of over-widening.
2179 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2180 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2181 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2182 * gcc.target/arm/pr52633.c: New test.
2184 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
2186 PR tree-optimization/52870
2187 * gcc.dg/vect/pr52870.c: New test.
2189 2012-05-04 Richard Guenther <rguenther@suse.de>
2191 * gcc.dg/lto/pr53214_0.c: New testcase.
2193 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2195 * gcc.target/ia64/pr48496.c: New test.
2196 * gcc.target/ia64/pr52657.c: Likewise.
2198 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2200 Backport from mainline
2201 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2204 * gcc.target/powwerpc/pr53199.c: New file.
2206 2012-05-03 Martin Jambor <mjambor@suse.cz>
2208 Backport from mainline
2209 2012-05-02 Martin Jambor <mjambor@suse.cz>
2212 * g++.dg/lto/pr52605_0.C: New test.
2214 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2217 * g++.dg/other/final2.C: New.
2219 2012-05-03 Jakub Jelinek <jakub@redhat.com>
2222 * gcc.dg/pr53174.c: New test.
2225 * gcc.target/arm/pr53187.c: New test.
2226 * gcc.c-torture/compile/pr53187.c: New test.
2228 2012-05-03 Richard Guenther <rguenther@suse.de>
2230 PR tree-optimization/53144
2231 * gcc.dg/torture/pr53144.c: New testcase.
2233 2012-05-02 Tobias Burnus <burnus@net-b.de>
2235 Backport from mainline
2236 2012-04-16 Tobias Burnus <burnus@net-b.de>
2239 * gfortran.dg/pointer_intent_6.f90: New.
2241 2012-05-02 Jakub Jelinek <jakub@redhat.com>
2243 PR tree-optimization/53163
2244 * gcc.c-torture/compile/pr53163.c: New test.
2246 PR rtl-optimization/53160
2247 * gcc.c-torture/execute/pr53160.c: New test.
2249 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2253 * gfortran.dg/function_optimize_12.f90: New test.
2255 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
2257 Backport from mainline
2258 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2261 * gcc.c-torture/execute/20120427-1.c: New testcase.
2263 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
2266 * gcc.dg/torture/pr53120.c: New test.
2268 2012-04-25 Jakub Jelinek <jakub@redhat.com>
2271 * gcc.dg/pr52880.c: New test.
2273 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
2276 PR tree-optimizations/52891
2278 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2280 2012-04-24 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/53085
2283 * g++.dg/torture/pr53085.C: New testcase.
2285 2012-04-23 Richard Guenther <rguenther@suse.de>
2288 * gcc.dg/pr53060.c: New testcase.
2290 2012-04-23 Jakub Jelinek <jakub@redhat.com>
2292 PR tree-optimizations/52891
2293 * gcc.c-torture/compile/pr52891-1.c: New test.
2294 * gcc.c-torture/compile/pr52891-2.c: New test.
2296 2012-04-20 Ian Lance Taylor <iant@google.com>
2298 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2299 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2301 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2304 * g++.dg/parse/crash59.C: New.
2306 2012-04-16 Jason Merrill <jason@redhat.com>
2309 * g++.dg/cpp0x/variadic131.C: New.
2311 2012-04-16 Jason Merrill <jason@redhat.com>
2314 * g++.dg/cpp0x/variadic129.C: New.
2317 * g++.dg/cpp0x/variadic128.C: New.
2319 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
2321 Backport from mainline
2322 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
2325 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
2326 second function argument.
2327 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
2328 (calc_permps): Update declaration. Calculate result correctly.
2329 (avx2_test): Change src2 type to union256i_d.
2330 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
2333 2012-04-16 Martin Jambor <mjambor@suse.cz>
2335 Backported from mainline
2337 2012-04-13 Martin Jambor <mjambor@suse.cz>
2340 * g++.dg/ipa/pr52939.C: New test.
2342 2012-04-15 Jason Merrill <jason@redhat.com>
2345 * g++.dg/cpp0x/variadic125.C: New.
2348 * g++.dg/cpp0x/variadic124.C: New.
2350 2012-04-15 Fabien Chêne <fabien@gcc.gnu.org>
2353 * g++.dg/lookup/using52.C: New.
2355 2012-04-13 Jason Merrill <jason@redhat.com>
2358 * g++.dg/cpp0x/variadic123.C: New.
2359 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2361 2012-04-11 Jason Merrill <jason@redhat.com>
2364 * g++.dg/ext/attrib45.C: New.
2366 2012-04-13 Tom de Vries <tom@codesourcery.com>
2368 Backport from mainline r186419.
2370 2012-04-13 Tom de Vries <tom@codesourcery.com>
2372 * gcc.dg/pr52734.c: New test.
2374 2012-04-13 Richard Guenther <rguenther@suse.de>
2376 PR tree-optimization/52969
2377 * gcc.dg/torture/pr52969.c: New testcase.
2379 2012-04-13 Richard Guenther <rguenther@suse.de>
2382 * gcc.dg/pr52862.c: New testcase.
2384 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2386 Backport from mainline
2387 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
2390 * gcc.target/powerpc/pr52775.c: New file.
2392 2012-04-12 Richard Guenther <rguenther@suse.de>
2394 PR tree-optimization/52943
2395 * gcc.dg/torture/pr52943.c: New testcase.
2397 2012-04-09 Mike Stump <mikestump@comcast.net>
2399 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
2400 * gcc.dg/tree-ssa/vrp59.c: Likewise.
2401 * gcc.dg/tree-ssa/vrp60.c: Likewise.
2402 * gnat.dg/aggr11.adb: Likewise.
2403 * gnat.dg/aggr11_pkg.ads: Likewise.
2404 * gnat.dg/aggr15.adb: Likewise.
2405 * gnat.dg/aggr15.ads: Likewise.
2406 * gnat.dg/aggr17.adb: Likewise.
2407 * gnat.dg/aggr18.adb: Likewise.
2408 * gnat.dg/array14.adb: Likewise.
2409 * gnat.dg/array14.ads: Likewise.
2410 * gnat.dg/array14_pkg.ads: Likewise.
2411 * gnat.dg/array19.adb: Likewise.
2412 * gnat.dg/array19.ads: Likewise.
2413 * gnat.dg/discr27.adb: Likewise.
2414 * gnat.dg/discr27.ads: Likewise.
2415 * gnat.dg/discr35.adb: Likewise.
2416 * gnat.dg/discr35.ads: Likewise.
2417 * gnat.dg/discr6.adb: Likewise.
2418 * gnat.dg/discr6_pkg.ads: Likewise.
2419 * gnat.dg/import1.adb: Likewise.
2420 * gnat.dg/import1.ads: Likewise.
2421 * gnat.dg/loop_address2.adb: Likewise.
2422 * gnat.dg/opt7.adb: Likewise.
2423 * gnat.dg/opt7.ads: Likewise.
2424 * gnat.dg/pointer_variable_bounds.adb: Likewise.
2425 * gnat.dg/pointer_variable_bounds.ads: Likewise.
2426 * gnat.dg/rep_clause2.adb: Likewise.
2427 * gnat.dg/rep_clause2.ads: Likewise.
2428 * gnat.dg/slice2.adb: Likewise.
2429 * gnat.dg/slice2.ads: Likewise.
2430 * gnat.dg/slice6.adb: Likewise.
2431 * gnat.dg/slice6_pkg.ads: Likewise.
2432 * gnat.dg/specs/unchecked_union2.ads: Likewise.
2433 * gnat.dg/taft_type2.adb: Likewise.
2434 * gnat.dg/taft_type2.ads: Likewise.
2435 * gnat.dg/taft_type2_pkg.ads: Likewise.
2436 * gnat.dg/volatile10.adb: Likewise.
2437 * gnat.dg/volatile10_pkg.ads: Likewise.
2439 * gcc.dg/dll-8.c: Remove execute permissions.
2440 * g++.dg/ext/dllexport5.C: Likewise.
2442 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2444 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2445 (check_effective_target_sync_long_long): Add SPARC case.
2446 (check_effective_target_sync_long_long_runtime): Likewise.
2447 (check_effective_target_sync_int_long): Adjust SPARC case.
2448 (check_effective_target_sync_char_short): Likewise.
2450 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2454 * gfortran.dg/function_optimize_11.f90: New test.
2456 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2460 * gfortran.dg/use_only_6.f90: New test.
2462 2012-04-06 Mike Stump <mikestump@comcast.net>
2465 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2467 2012-04-05 Jason Merrill <jason@redhat.com>
2470 * g++.dg/template/qualified-id5.C: New.
2472 2012-04-03 Jason Merrill <jason@redhat.com>
2475 * g++.dg/cpp0x/variadic-value1.C: New.
2477 2012-04-03 Richard Guenther <rguenther@suse.de>
2479 Backport from mainline
2480 2012-03-02 Richard Guenther <rguenther@suse.de>
2482 PR tree-optimization/52406
2483 * gcc.dg/torture/pr52406.c: New testcase.
2485 2012-04-03 Richard Guenther <rguenther@suse.de>
2487 Backport from mainline
2488 2012-03-15 Richard Guenther <rguenther@suse.de>
2491 * gfortran.dg/vect/pr52580.f: New testcase.
2493 2012-04-03 Richard Guenther <rguenther@suse.de>
2495 Backport from mainline
2496 2012-03-06 Richard Guenther <rguenther@suse.de>
2499 * gcc.dg/torture/pr52493.c: New testcase.
2501 2012-03-23 Richard Guenther <rguenther@suse.de>
2503 PR tree-optimization/52678
2504 * gfortran.dg/pr52678.f: New testcase.
2506 2012-03-26 Richard Guenther <rguenther@suse.de>
2508 PR tree-optimization/52701
2509 * gfortran.dg/pr52701.f90: New testcase.
2511 2012-03-30 Richard Guenther <rguenther@suse.de>
2513 PR tree-optimization/52754
2514 * gcc.target/i386/pr52754.c: New testcase.
2516 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2518 PR tree-optimization/52835
2519 * gfortran.dg/pr52835.f90: New test.
2521 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2523 * gnat.dg/controlled6.adb: New test.
2524 * gnat.dg/controlled6_pkg.ads: New helper.
2525 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2527 2012-03-29 Meador Inge <meadori@codesourcery.com>
2530 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2532 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2535 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2537 2012-03-29 Jason Merrill <jason@redhat.com>
2540 * g++.dg/template/inherit8.C: New.
2542 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2545 * g++.dg/ext/weak4.C: New test.
2547 2012-03-29 Jason Merrill <jason@redhat.com>
2550 * g++.dg/cpp0x/initlist-array3.C: New.
2552 2012-03-28 Jason Merrill <jason@redhat.com>
2555 * g++.dg/overload/virtual2.C: New.
2557 2012-03-28 Martin Jambor <mjambor@suse.cz>
2559 Backported from mainline
2560 2012-03-27 Martin Jambor <mjambor@suse.cz>
2563 * gcc.dg/torture/pr52693.c: New test.
2565 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2568 * gcc.dg/pr52691.c: New test.
2571 * gcc.c-torture/compile/pr52750.c: New test.
2573 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2575 Backport from 2012-03-28 mainline r185910.
2578 * gcc.target/avr/torture/builtins-2.c: New test.
2580 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2583 * gcc.target/i386/pr52736.c: New test.
2585 2012-03-27 Richard Guenther <rguenther@suse.de>
2588 * gcc.dg/torture/pr52720.c: New testcase.
2590 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2592 Backport from 2012-03-26 mainline r185793.
2594 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2595 Add "-Os -flto" to list.
2597 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2599 * gnat.dg/concat2.ad[sb]: New test.
2601 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
2604 * gcc.c-torture/compile/limits-externdecl.c: New test.
2606 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2609 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2611 2012-03-22 Tobias Burnus <burnus@net-b.de>
2614 * gfortran.dg/intrinsic_8.f90: New.
2616 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2619 * g++.dg/ext/attrib44.C: New test.
2621 2012-03-22 Jason Merrill <jason@redhat.com>
2623 * g++.dg/torture/pr52582.C: New.
2625 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
2627 Backport from 2012-03-20 mainline r185583.
2629 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2632 Backport from 2012-03-20 mainline r185570.
2635 * gcc.target/avr/torture/addr-space-2.h: New file.
2636 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2637 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2638 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2639 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2641 Backport from 2012-03-12 mainline r185255.
2644 * gcc.target/avr/torture/addr-space-1.h: New file.
2645 * gcc.target/avr/torture/addr-space-g.h: New test.
2646 * gcc.target/avr/torture/addr-space-0.h: New test.
2647 * gcc.target/avr/torture/addr-space-1.h: New test.
2648 * gcc.target/avr/torture/addr-space-x.h: New test.
2650 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2652 Backported from mainline
2653 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2656 * g++.dg/cpp0x/udlit-args2.C: New test.
2658 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2661 * gcc.dg/Wunused-var-3.c: New test.
2663 2012-03-22 Release Manager
2665 * GCC 4.7.0 released.
2667 2012-03-20 Jason Merrill <jason@redhat.com>
2669 * g++.dg/cpp0x/auto32.C: New.
2671 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2672 Andrew Pinski <apinski@cavium.com>
2675 * gcc.dg/pr52592.c: New test.
2677 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2680 * g++.dg/opt/pr52582.C: New test.
2682 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2685 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2687 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2689 2012-03-10 Tobias Burnus <burnus@net-b.de>
2692 * gfortran.dg/proc_ptr_34.f90: New.
2694 2012-03-07 Jason Merrill <jason@redhat.com>
2697 * g++.dg/cpp0x/udlit-mangle.C: New.
2699 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2701 Backport from mainline r184894.
2702 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2705 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2707 Backport from mainline
2708 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2710 * gcc.target/powerpc/pr52457.c: New test.
2712 2012-03-01 Kai Tietz <ktietz@redhat.com>
2714 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2715 routines on mingw targets.
2716 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
2719 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2721 PR tree-optimization/52445
2722 * gcc.dg/pr52445.c: New test.
2724 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2727 * gcc.c-torture/compile/pr52437.c: New test.
2730 * gcc.dg/torture/pr52419.c: New test.
2732 PR tree-optimization/52429
2733 * gcc.dg/torture/pr52429.c: New test.
2734 * g++.dg/opt/pr52429.C: New test.
2736 2012-02-29 Richard Guenther <rguenther@suse.de>
2739 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2740 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2741 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2742 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2743 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2744 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2746 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2748 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2750 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2753 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2755 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2758 * gcc.target/arm/neon/pr51534.c: New testcase.
2760 2012-02-28 Richard Guenther <rguenther@suse.de>
2763 * gcc.dg/torture/pr52407.c: New testcase.
2765 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2767 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
2768 * gcc.target/arm/vfp2.c: Likewise.
2769 * gcc.target/arm/vfp3.c: Likewise.
2770 * gcc.target/arm/vfp4.c: Likewise.
2771 * gcc.target/arm/vfp5.c: Likewise.
2772 * gcc.target/arm/vfp6.c: Likewise.
2773 * gcc.target/arm/vfp7.c: Likewise.
2774 * gcc.target/arm/vfp8.c: Likewise.
2775 * gcc.target/arm/vfp9.c: Likewise.
2776 * gcc.target/arm/vfp10.c: Likewise.
2777 * gcc.target/arm/vfp11.c: Likewise.
2778 * gcc.target/arm/vfp12.c: Likewise.
2779 * gcc.target/arm/vfp13.c: Likewise.
2780 * gcc.target/arm/vfp14.c: Likewise.
2781 * gcc.target/arm/vfp15.c: Likewise.
2782 * gcc.target/arm/vfp16.c: Likewise.
2783 * gcc.target/arm/vfp17.c: Likewise.
2784 * gcc.target/arm/neon-constants.h: New file.
2785 * gcc.target/arm/neon-vect1.c: New test.
2786 * gcc.target/arm/neon-vect2.c: New test.
2787 * gcc.target/arm/neon-vect3.c: New test.
2788 * gcc.target/arm/neon-vect4.c: New test.
2789 * gcc.target/arm/neon-vect5.c: New test.
2790 * gcc.target/arm/neon-vect6.c: New test.
2791 * gcc.target/arm/neon-vect7.c: New test.
2792 * gcc.target/arm/neon-vect8.c: New test.
2794 2012-02-28 Richard Guenther <rguenther@suse.de>
2796 PR tree-optimization/52402
2797 * gcc.dg/torture/pr52402.c: New testcase.
2799 2012-02-28 Richard Guenther <rguenther@suse.de>
2802 * g++.dg/lto/pr52400_0.C: New testcase.
2804 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
2806 * gcc.target/avr/torture/builtins-1.c: New test.
2807 * gcc.target/avr/torture/builtins-error.c: New test.
2809 2012-02-28 Kai Tietz <ktietz@redhat.com>
2811 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
2813 * gcc.target/i386/pr45352-2.c: Likewise.
2814 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
2816 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
2817 targets instead rand.
2818 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
2819 * gcc.target/i386/sse2-mul-1.c: Likewise.
2820 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2821 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
2823 * gcc.target/i386/pad-1.c: Likewise.
2824 * gcc.target/i386/pad-9.c: Likewise.
2825 * gcc.target/i386/pad-2.c: Likewise.
2826 * gcc.target/i386/pad-5b.c: Likewise.
2827 * gcc.target/i386/pad-8.c: Likewise.
2828 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
2829 * gcc.target/i386/pr44130.c: Likewise.
2830 * gcc.target/i386/align-main-1.c: Likewise.
2831 * gcc.target/i386/align-main-2.c: Likewise.
2832 * gcc.target/i386/sw-1.c: Likewise.
2833 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
2834 on x64 mingw target.
2835 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
2836 * gcc.target/i386/pr46295.c: Likewise.
2837 * gcc.target/i386/amd64-abi-1.c: Likewise.
2838 * gcc.target/i386/amd64-abi-2.c: Likewise.
2839 * gcc.target/i386/pr39082-1.c: Likewise.
2840 * gcc.target/i386/pr39162.c: Likewise.
2841 * gcc.target/i386/pr22152.c: Likewise.
2842 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
2843 * gcc.target/i386/wrfsbase-2.c: Likewise.
2844 * gcc.target/i386/local.c: Likewise
2845 * gcc.target/i386/wrgsbase-1.c: Likewise.
2846 * gcc.target/i386/wrfsbase-1.c: Likewise.
2847 * gcc.target/i386/pr39315-3.c: Likewise.
2848 * gcc.target/i386/pr35767-4.c: Likewise.
2849 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
2851 * gcc.target/i386/pr45336-2.c: Likewise.
2852 * gcc.target/i386/pr45336-1.c: Likewise.
2853 * gcc.target/i386/pr45336-4.c: Likewise.
2855 2012-02-27 Tristan Gingold <gingold@adacore.com>
2857 * gnat.dg/array20.ad[sb]: New test.
2859 2012-02-27 Jakub Jelinek <jakub@redhat.com>
2862 * gcc.target/arm/pr52375.c: New test.
2863 * gcc.c-torture/compile/pr52375.c: New test.
2865 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2867 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
2868 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
2870 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
2872 * gnat.dg/aggr19.adb: New test.
2873 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
2875 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
2878 * gcc.target/sh/pr49263.c: New.
2880 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
2882 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
2883 simulate_thread_wrapper_other_threads
2884 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
2885 Move initialization of 'value' to main().
2886 (main): Initialize 'value';
2887 * gcc.dg/simulate-thread/speculative-store.c
2888 (simulate_thread_step_verify): Return 0 when successful.
2889 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
2891 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
2892 (simulate_thread_wrapper_other_threads): Return a success/fail value
2893 and issue an error if the instruction count threshold is exceeded.
2895 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2898 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
2899 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2901 2012-02-24 Richard Guenther <rguenther@suse.de>
2904 * gcc.dg/pr52355.c: New testcase.
2906 2012-02-23 Kai Tietz <ktietz@redhat.com>
2908 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
2910 * gcc.dg/Wpadded.c: Likewise.
2911 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
2913 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
2914 for sleep by Sleep and add windows.h include for this function.
2915 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
2917 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
2919 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
2921 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
2922 on x64 mingw target.
2923 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
2924 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
2925 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
2926 failure on LLP64 target.
2928 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
2931 * gcc.dg/noncompile/pr52290.c: New test.
2933 2012-02-23 Jakub Jelinek <jakub@redhat.com>
2935 PR tree-optimization/52019
2936 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
2938 2012-02-22 Kai Tietz <ktietz@redhat.com>
2940 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
2941 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
2942 derived pdiff_t type.
2943 * g++.dg/torture/pr49720.C: Likewise
2945 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
2948 * gcc.target/i386/pr52330.c: New test.
2950 2012-02-22 Tobias Burnus <burnus@net-b.de>
2953 * gfortran.dg/io_constraints_10.f90: New.
2955 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
2957 * lib/target-supports.exp (check_effective_target_vect_condition):
2958 Return true for NEON.
2960 2012-02-21 Kai Tietz <ktietz@redhat.com>
2962 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
2964 2012-02-21 Richard Guenther <rguenther@suse.de>
2966 PR tree-optimization/52324
2967 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
2969 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
2972 * gcc.target/avr/torture/pr51782-1.c: New test.
2974 2012-02-21 Jakub Jelinek <jakub@redhat.com>
2976 PR tree-optimization/52318
2977 * gcc.dg/pr52318.c: New test.
2979 2012-02-20 Kai Tietz <ktietz@redhat.com>
2981 * gcc.dg/bf-ms-layout-3.c: New testcase.
2983 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
2987 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
2989 2012-02-20 Richard Guenther <rguenther@suse.de>
2991 PR tree-optimization/52298
2992 * gcc.dg/torture/pr52298.c: New testcase.
2993 * gcc.dg/vect/pr52298.c: Likewise.
2995 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
2997 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
2998 * gcc.c-torture/execute/pr52286.c: Ditto.
3000 2012-02-20 Jakub Jelinek <jakub@redhat.com>
3002 PR tree-optimization/52286
3003 * gcc.c-torture/execute/pr52286.c: New test.
3005 2012-02-18 Tobias Burnus <burnus@net-b.de>
3008 * gfortran.dg/interface_35.f90: Use -std=f2003.
3009 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3010 * gfortran.dg/interface_assignment_4.f90: Ditto.
3011 * gfortran.dg/bessel_1.f90: Ditto.
3012 * gfortran.dg/func_result_6.f90: Ditto.
3013 * gfortran.dg/hypot_1.f90: Ditto.
3014 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3016 2012-02-17 Tobias Burnus <burnus@net-b.de>
3018 PR translation/52232
3019 PR translation/52234
3020 PR translation/52245
3021 PR translation/52246
3022 PR translation/52262
3023 PR translation/52273
3024 * gfortran.dg/coarray_22.f90: Update dg-error.
3025 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3027 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3030 * lib/gcc-simulate-thread.exp: Load timeout.exp.
3031 (simulate-thread): Use default timeout.
3033 2012-02-16 Jason Merrill <jason@redhat.com>
3036 * g++.dg/ext/timevar1.C: New.
3038 2012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
3041 * g++.dg/template/using21.C: New.
3042 * g++.dg/template/using22.C: Likewise.
3044 2012-02-16 Jason Merrill <jason@redhat.com>
3047 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3049 2012-02-16 Jakub Jelinek <jakub@redhat.com>
3051 PR tree-optimization/52255
3052 * gcc.c-torture/compile/pr52255.c: New test.
3055 * g++.dg/debug/dwarf2/pr52260.C: New test.
3058 * g++.dg/ipa/pr51929.C: New test.
3060 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3063 * gcc.target/powerpc/pr52199.c: New file.
3065 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3068 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3070 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3072 * gcc.dg/pr51867.c: Don't include <math.h>.
3075 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3077 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3078 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3080 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
3082 PR tree-optimization/50561
3083 * gcc.dg/graphite/pr50561.c: New testcase.
3085 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3087 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3088 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3090 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3092 * gnat.dg/discr35.ad[sb]: New test.
3094 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3096 * gnat.dg/volatile10.adb: New test.
3097 * gnat.dg/volatile10_pkg.ads: New helper.
3099 2012-02-14 Jason Merrill <jason@redhat.com>
3101 * g++.dg/ext/attrib43.C: New.
3103 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
3105 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3106 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3108 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3109 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3110 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3111 effective_target fgnu_tm.
3112 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3114 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3117 * g++.dg/template/asmgoto1.C: New test.
3119 2012-02-14 Ian Lance Taylor <iant@google.com>
3122 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3123 compiling generated file for 64bit and index tests.
3125 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
3127 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3129 2012-02-14 Richard Guenther <rguenther@suse.de>
3131 PR tree-optimization/52244
3132 PR tree-optimization/51528
3133 * gcc.dg/torture/pr52244.c: New testcase.
3135 2012-02-14 Walter Lee <walt@tilera.com>
3137 * g++.dg/other/PR23205.C: Disable test on tile.
3138 * g++.dg/other/pr23205-2.C: Disable test on tile.
3139 * gcc.dg/20020312-2.c: Add a condition for __tile__.
3140 * gcc.dg/20040813-1.c: Disable test on tile.
3141 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3142 * gcc.misc-tests/linkage.exp: Handle tilegx.
3144 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3146 PR tree-optimization/52210
3147 * gcc.dg/pr52210.c: New test.
3149 2012-02-14 Jason Merrill <jason@redhat.com>
3152 * g++.dg/overload/defarg5.C: New.
3154 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3157 * c-c++-common/pr52181.c: New test.
3159 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3162 * g++.dg/ext/atomic-1.C: New test.
3164 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3166 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3168 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3171 * gcc.c-torture/execute/pr52209.c: New test.
3173 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
3176 * gfortran.dg/elemental_optional_args_5.f03: New test.
3178 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3181 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3184 2012-02-11 Ian Lance Taylor <iant@google.com>
3187 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3188 SPARC Solaris. Don't run the test at all on systems where it may
3189 not work, rather than xfailing it.
3191 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3193 PR rtl-optimization/52175
3194 * gcc.c-torture/compile/pr52175.c: New test.
3196 2012-02-10 Jason Merrill <jason@redhat.com>
3199 * g++.dg/template/repo10.C: New.
3201 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3204 * gcc.dg/pr52132.c: New test.
3206 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3208 * gnat.dg/specs/aggr4.ads: New test.
3209 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3211 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3214 * gcc.target/i386/pr52146.c: New.
3216 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3219 * c-c++-common/pr52177.c: New test.
3221 2012-02-10 Jan Hubicka <jh@suse.cz>
3224 * g++.dg/torture/pr48600.C: New testcase.
3226 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3229 * gcc.dg/dfp/pr52140.c: New test.
3231 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3234 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3237 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3240 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3241 * testsuite/gcc.dg/pr51867.c: New test.
3243 2012-02-09 Ian Lance Taylor <iant@google.com>
3245 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3246 which don't support -fsplit-stack. Turn off optimization when
3247 compiling select5-out.go.
3249 2012-02-08 Ian Lance Taylor <iant@google.com>
3251 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3252 systems which don't support -fsplit-stack.
3254 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3256 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3257 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3258 machine instuction in the log.
3260 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3262 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3265 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3268 * gcc.dg/pr48524.c: New test.
3269 * gcc.dg/pr48524.spec: New spec file for test.
3271 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3274 * gfortran.dg/vect/pr32380.f90: New test.
3276 2012-02-08 Tobias Burnus <burnus@net-b.de>
3279 * gfortran.dg/realloc_on_assign_12.f90: New.
3281 2012-02-08 Richard Guenther <rguenther@suse.de>
3283 PR rtl-optimization/52170
3284 * gcc.dg/torture/pr52170.c: New testcase.
3286 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3288 PR gcov-profile/52150
3289 * gcc.dg/tree-prof/pr52150.c: New test.
3291 PR rtl-optimization/52139
3292 * gcc.dg/pr52139.c: New test.
3294 2012-02-07 Jason Merrill <jason@redhat.com>
3297 * g++.dg/cpp0x/constexpr-union3.C: New.
3300 * g++.dg/lto/pr52035_0.C: New.
3302 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3304 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3305 * gcc.dg/special/weak-1.c: Likewise.
3306 * gcc.dg/ucnid-12.c: Likewise.
3307 * gcc.dg/torture/pr45678-1.c: Likewise.
3308 * gcc.dg/torture/pr45678-2.c: Likewise.
3309 * gcc.dg/vector-4.c: Likewise.
3310 * gcc.dg/ipa/inline-5.c: Likewise.
3311 * gcc.dg/ucnid-11.c: Likewise.
3312 * gcc.misc-tests/gcov-13.c: Likewise.
3313 * gcc.misc-tests/gcov-14.c: Likewise.
3314 * g++.dg/ext/label13.C: Likewise.
3315 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3316 hppa*-*-hpux* options.
3317 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3318 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3319 * gcc.dg/pr48616.c: Likewise.
3320 * gcc.dg/pr17957.c: Likewise.
3321 * gcc.dg/pr17055-1.c: Likewise.
3322 * gcc.dg/pr32912-1.c: Likewise.
3323 * gcc.dg/tm/pr51472.c: Likewise.
3324 * c-c++-common/fold-bitand-4.c: Likewise.
3325 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3326 Use dg-additional-options for extra options.
3328 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3330 * gcc.target/epiphany/interrupt-2.c: New test.
3332 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3335 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3336 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3339 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3342 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3344 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3348 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3349 * gcc.target/mips/va-arg-1.c: New test.
3351 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3353 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3354 for -mno-pointers-to-nested-functions.
3356 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3358 * gcc.c-torture/execute/20120207-1.c: New test.
3360 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3362 PR rtl-optimization/52060
3363 * gcc.dg/torture/pr52060.c: New test.
3366 * gcc.c-torture/compile/pr52074.c: New test.
3368 2012-02-07 Tobias Burnus <burnus@net-b.de>
3371 * gfortran.dg/class_to_type_2.f90: New.
3373 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3376 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3379 2012-02-06 Jason Merrill <jason@redhat.com>
3382 * g++.dg/template/conv13.C: New.
3384 2012-02-06 Richard Guenther <rguenther@suse.de>
3386 PR tree-optimization/52115
3387 * gcc.c-torture/compile/pr52115.c: New testcase.
3389 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3392 * gcc.c-torture/execute/pr52129.c: New test.
3394 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3396 * gcc.dg/pr48374.c: Actually add the test I forgot
3397 in the 2012-01-25 commit.
3399 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3402 * gfortran.dg/vect/vect-8.f90: New test case.
3404 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3407 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3409 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3412 * gfortran.dg/class_48.f90 : Add test of allocate class array
3413 component with source in subroutine test3. Remove commenting
3414 out in subroutine test4, since branching on unitialized variable
3415 is now fixed (no PR for this last.).
3417 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3419 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3421 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3423 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3426 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3427 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3429 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3431 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3432 (check_effective_target_sync_int_long): Use it.
3433 (check_effective_target_sync_char_short): Likewise.
3434 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3436 2012-02-05 Tobias Burnus <burnus@net-b.de>
3439 * gfortran.dg/class_48.f90: Add some further checks.
3441 2012-02-05 Ira Rosen <irar@il.ibm.com>
3443 PR tree-optimization/52091
3444 * gcc.dg/vect/pr52091.c: New test.
3446 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3448 PR rtl-optimization/52113
3449 * gcc.target/avr/pr52113.c: New test.
3451 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3453 PR rtl-optimization/52092
3454 * gcc.c-torture/compile/pr52092.c: New test.
3456 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3459 * gfortran.dg/class_array_10.f03: New test.
3462 * gfortran.dg/class_array_11.f03: New test.
3465 * gfortran.dg/class_array_12.f03: New test.
3467 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3470 * gfortran.dg/realloc_on_assign_11.f90: New test.
3472 2012-02-02 Tobias Burnus <burnus@net-b.de>
3475 * gfortran.dg/shape_7.f90: New.
3477 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3479 * gcc.target/mips/mips-prepend-1.c: New test.
3481 2012-02-02 Jan Hubicka <jh@suse.cz>
3482 Tom de Vries <tom@codesourcery.com>
3485 * testsuite/gcc.dg/alias-12.c: New testcase.
3486 * testsuite/gcc.dg/alias-13.c: New testcase.
3488 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3491 * gcc.dg/pr52086.c: New test.
3493 PR tree-optimization/52073
3494 * gcc.c-torture/compile/pr52073.c: New test.
3496 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3499 * gfortran.dg/function_optimize_10.f90: New test.
3501 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3503 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3506 2012-02-01 Tobias Burnus <burnus@net-b.de>
3509 * gfortran.dg/typebound_operator_14.f90: New.
3511 2012-02-01 Tobias Burnus <burnus@net-b.de>
3514 * gfortran.dg/elemental_function_1.f90: New.
3516 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3518 PR rtl-optimization/51374
3519 * gcc.target/avr/torture/pr51374-1.c:
3520 Also fail if SBIS is seen.
3522 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3524 PR rtl-optimization/51374
3525 * gcc.target/avr/torture/pr51374-1.c: New.
3527 2012-01-31 Tobias Burnus <burnus@net-b.de>
3530 * gfortran.dg/typebound_generic_11.f90: New.
3532 2012-01-31 Tobias Burnus <burnus@net-b.de>
3535 * gfortran.dg/class_49.f90: New.
3537 2012-01-31 Tobias Burnus <burnus@net-b.de>
3540 * gfortran.dg/elemental_args_check_6.f90: New.
3542 2012-01-31 Jason Merrill <jason@redhat.com>
3545 * g++.dg/cpp0x/variadic122.C: New.
3547 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3550 * gfortran.dg/realloc_on_assign_10.f90: New test.
3552 2012-01-31 Richard Guenther <rguenther@suse.de>
3554 PR tree-optimization/51528
3555 * gcc.dg/torture/pr51528.c: New testcase.
3557 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3560 * lib/go.exp (go_target_compile): Append timeout= to options.
3561 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3562 select5-out.go test on alpha*-*-* targets.
3564 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3566 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3567 (TEST_SHORT): Reformat in the same way.
3568 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3569 (TEST_SHORT): Reformat in the same way.
3570 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3571 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3572 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3573 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3574 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3576 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3579 * gcc.target/arm/pr51835.c: New testcase.
3581 2012-01-30 Richard Guenther <rguenther@suse.de>
3583 PR tree-optimization/52028
3584 * gcc.dg/torture/pr52028.c: New testcase.
3585 * gfortran.dg/ldist-pr45199.f: Adjust.
3586 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3587 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3588 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3590 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3593 * gcc.dg/tree-prof/pr52027.c: New test.
3595 PR tree-optimization/52046
3596 * gcc.dg/pr52046.c: New test.
3599 * g++.dg/other/pr52048.C: New test.
3601 2012-01-30 Richard Guenther <rguenther@suse.de>
3603 PR tree-optimization/52045
3604 * gcc.dg/pr52045.c: New testcase.
3606 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3608 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3609 new code generated for __sync_lock_release.
3611 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3613 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3615 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3618 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3620 * g++.dg/ext/visibility/template10.C: Fix typo.
3622 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3624 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3627 * g++.dg/cpp0x/constexpr-ice6.C: New.
3629 2012-01-29 Tobias Burnus <burnus@net-b.de>
3632 * gfortran.dg/default_initialization_6.f90: New.
3634 2012-01-29 Tobias Burnus <burnus@net-b.de>
3637 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3638 * gfortran.dg/class_48.f90: New.
3640 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3643 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3645 2012-01-28 Tobias Burnus <burnus@net-b.de>
3648 * gfortran.dg/class_allocate_12.f90: New.
3650 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3652 * gcc.dg/torture/pr50444.c: Fix dg directives.
3654 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3657 * gcc.target/arm/pr52006.c: New test.
3659 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3662 * gcc.dg/lto/trans-mem.h: New file.
3663 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3664 * gcc.dg/lto/trans-mem-1_1.c: Same.
3665 * gcc.dg/lto/trans-mem-4_1.c: Same.
3666 * gcc.dg/lto/trans-mem-3_1.c: Same.
3668 2012-01-27 Tobias Burnus <burnus@net-b.de>
3671 * gfortran.dg/dummy_procedure_7.f90: New.
3673 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3675 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3676 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3678 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3681 * g++.dg/other/gc5.C: New test.
3683 2012-01-27 Richard Guenther <rguenther@suse.de>
3685 PR tree-optimization/50444
3686 * gcc.dg/torture/pr50444.c: New testcase.
3688 2012-01-27 Tobias Burnus <burnus@net-b.de>
3692 * gfortran.dg/move_alloc_13.f90: New.
3694 2012-01-27 Tobias Burnus <burnus@net-b.de>
3697 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3698 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3699 and change dg-error string.
3701 2012-01-27 Tobias Burnus <burnus@net-b.de>
3704 * gfortran.dg/elemental_args_check_5.f90: New.
3706 2012-01-27 Richard Guenther <rguenther@suse.de>
3709 * g++.dg/torture/pr51959.C: New testcase.
3711 2012-01-27 Tom de Vries <tom@codesourcery.com>
3713 PR tree-optimization/51990
3714 * gcc.dg/pr51990.c: New test.
3715 * gcc.dg/pr51990-2.c: Same.
3717 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3718 Tobias Burnus <burnus@gcc.gnu.org>
3721 * gfortran.dg/class_allocate_11.f03: New.
3726 * gfortran.dg/class_allocate_7.f03: New.
3727 * gfortran.dg/class_allocate_8.f03: New.
3728 * gfortran.dg/class_allocate_9.f03: New.
3729 * gfortran.dg/class_allocate_10.f03: New.
3731 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3733 * gnat.dg/discr34.adb: New test.
3734 * gnat.dg/discr34_pkg.ads: New helper.
3736 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3738 * gnat.dg/discr33.adb: New test.
3740 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3742 * gnat.dg/limited_with3.ad[sb): New test.
3743 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3744 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3745 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3747 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3749 * gnat.dg/stack_usage1.adb: New test.
3750 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3752 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3753 * gcc.dg/pr44194-2.c: Likewise.
3755 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3758 * g++.dg/template/crash112.C: New.
3760 2012-01-27 Richard Henderson <rth@redhat.com>
3762 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3764 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3766 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3768 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3771 * g++.dg/opt/pr51895.C: New test.
3773 2012-01-26 Michael Matz <matz@suse.de>
3775 PR tree-optimization/48794
3776 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
3778 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3780 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
3782 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3784 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
3785 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
3787 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
3788 the default value for s390 and s390x.
3790 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
3793 * gcc.dg/lto/trans-mem-4_0.c: New.
3794 * gcc.dg/lto/trans-mem-4_1.c: New.
3795 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
3797 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
3798 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
3800 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
3801 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
3804 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
3806 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
3808 2012-01-25 Ian Lance Taylor <iant@google.com>
3810 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
3812 2012-01-25 Tobias Burnus <burnus@net-b.de>
3815 * gfortran.dg/typebound_proc_25.f90: New.
3817 2012-01-25 Jason Merrill <jason@redhat.com>
3820 * g++.dg/lto/pr51992_0.C: New.
3822 2012-01-25 Jakub Jelinek <jakub@redhat.com>
3824 PR tree-optimization/51987
3825 * gcc.target/i386/pr51987.c: New test.
3827 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3829 * gcc.dg/tm/lto-1.c: Require lto support in target.
3831 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
3833 PR rtl-optimization/48374
3834 * gcc.dg/pr48374.c: New test.
3836 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
3838 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
3840 2012-01-25 Tobias Burnus <burnus@net-b.de>
3843 * gfortran.dg/derived_constructor_char_3.f90: New.
3845 2012-01-24 Ian Lance Taylor <iant@google.com>
3847 * go.test/go-test.exp (filecmp): New procedure.
3848 (errchk): Handle quoted square brackets.
3849 (go-gc-tests): Set go_compile_args. Handle various new test
3850 lines. Skip a few new tests.
3851 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
3853 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3855 * lib/target-supports.exp (proc check_effective_target_vect_perm)
3856 (check_effective_target_vect_extract_even_odd)
3857 (check_effective_target_vect_interleave): Return true for MIPS
3860 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3862 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
3863 (main): Use it instead of argc.
3865 2012-01-24 Jason Merrill <jason@redhat.com>
3868 * g++.dg/cpp0x/sfinae31.C: New.
3870 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3872 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
3874 2012-01-24 Jason Merrill <jason@redhat.com>
3877 * g++.dg/inherit/covariant20.C: New.
3879 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
3882 * g++.dg/parse/crash58.C: New.
3884 2012-01-24 Jakub Jelinek <jakub@redhat.com>
3887 * gcc.dg/pr51957-1.c: New test.
3888 * gcc.dg/pr51957-1.h: New file.
3889 * gcc.dg/pr51957-2.c: New test.
3891 2012-01-23 Jason Merrill <jason@redhat.com>
3894 * g++.dg/ext/visibility/template10.C: New.
3896 2012-01-23 Tobias Burnus <burnus@net-b.de>
3899 * gfortran.dg/move_alloc_12.f90: New.
3901 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3904 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
3906 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
3909 * g++.dg/template/crash111.C: New.
3911 2012-01-23 Arnaud Charlet <charlet@adacore.com>
3913 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
3915 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
3917 2012-01-23 Dodji Seketeli <dodji@redhat.com>
3920 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
3921 the DW_TAG_class_type and DW_AT_name: "Executor".
3923 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3925 * lib/target-supports.exp
3926 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
3927 (check_effective_target_vect_interleave): Likewise.
3929 2012-01-22 Jason Merrill <jason@redhat.com>
3932 * g++.dg/template/using20.C: New.
3933 * g++.dg/template/template-id-2.C: Adjust diagnostic.
3935 2012-01-23 Jason Merrill <jason@redhat.com>
3938 * g++.dg/torture/pr51344.C: Limit to x86.
3940 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
3942 * c-c++-common/tm/omp.c: Require target with pthread support.
3944 2012-01-23 Richard Guenther <rguenther@suse.de>
3946 PR tree-optimization/51949
3947 * gcc.dg/torture/pr51949.c: New testcase.
3949 2012-01-23 Jakub Jelinek <jakub@redhat.com>
3951 PR rtl-optimization/51933
3952 * gcc.c-torture/execute/pr51933.c: New test.
3954 2012-01-22 Douglas B Rupp <rupp@gnat.com>
3956 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
3957 Do not define for Interix.
3959 2012-01-22 Jason Merrill <jason@redhat.com>
3962 * g++.dg/lto/pr51832.h: New.
3963 * g++.dg/lto/pr51832_0.C: New.
3964 * g++.dg/lto/pr51832_1.C: New.
3966 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
3968 * gcc.dg/ext-elim-1.c: New test.
3970 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3973 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
3974 * g++.dg/opt/longbranch1.C: Likewise.
3976 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
3978 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
3981 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
3984 * gfortran.dg/namelist_74.f90: New test.
3985 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
3987 2012-01-21 Tobias Burnus <burnus@net-b.de>
3990 * gfortran.dg/class_47.f90: New.
3992 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
3994 * gnat.dg/renaming5.ad[sb]: New test.
3996 2012-01-20 Jason Merrill <jason@redhat.com>
3999 * g++.dg/pch/mangle1.{C,Hs}: Remove.
4001 2012-01-20 Jason Merrill <jason@redhat.com>
4004 * g++.dg/ext/attrib42.C: Require ilp32.
4006 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4009 * gcc.target/arm/pr51915.c: New test.
4011 2012-01-20 Cary Coutant <ccoutant@google.com>
4012 Dodji Seketeli <dodji@redhat.com>
4015 * g++.dg/debug/dwarf2/nested-3.C: New test.
4017 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4020 * g++.dg/template/crash110.C: New.
4022 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4024 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
4025 Remove default options on hppa*-*-hpux*.
4027 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4029 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
4031 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4033 * gcc.c-torture/compile/pr51856.c: New testcase.
4035 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
4037 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
4038 options to go_target_compile.
4040 2012-01-20 Kai Tietz <ktietz@redhat.com>
4042 * g++.dg/torture/pr51344.C: Fix typo.
4044 2012-01-20 Richard Guenther <rguenther@suse.de>
4046 PR tree-optimization/51903
4047 * g++.dg/torture/pr51903.C: New testcase.
4049 2012-01-20 Tobias Burnus <burnus@net-b.de>
4050 Janus Weil <janus@gcc.gnu.org>
4053 * gfortran.dg/use_21.f90: New.
4055 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4058 * gcc.dg/torture/pr51106-1.c: New test.
4059 * gcc.dg/torture/pr51106-2.c: New test.
4061 2012-01-19 Kai Tietz <ktietz@redhat.com>
4063 * g++.dg/torture/pr51344.C: New test.
4065 2012-01-19 Tobias Burnus <burnus@net-b.de>
4068 * gfortran.dg/intrinsic_size_2.f90: New.
4070 2012-01-19 Jason Merrill <jason@redhat.com>
4073 * g++.dg/inherit/using7.C: New.
4075 2012-01-19 Richard Guenther <rguenther@suse.de>
4077 PR tree-optimization/37997
4078 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
4080 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
4082 PR rtl-optimization/51505
4083 * gcc.dg/pr51505.c: New test.
4085 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
4088 * gfortran.dg/typebound_operator_12.f03: New.
4089 * gfortran.dg/typebound_operator_13.f03: New.
4091 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
4094 * g++.dg/cpp0x/pr51225.C: New.
4096 2012-01-17 Ian Lance Taylor <iant@google.com>
4099 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
4101 2012-01-17 Tobias Burnus <burnus@net-b.de>
4104 * gfortran.dg/realloc_on_assign_9.f90: New.
4106 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
4109 * gcc.dg/tm/memopt-3.c: Remove xfail.
4110 * gcc.dg/tm/memopt-4.c: Remove xfail.
4111 * gcc.dg/tm/memopt-5.c: Remove xfail.
4112 * gcc.dg/tm/memopt-7.c: Remove xfail.
4114 2012-01-17 Jakub Jelinek <jakub@redhat.com>
4116 PR tree-optimization/51877
4117 * gcc.c-torture/execute/pr51877.c: New test.
4119 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
4121 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
4122 {!vect_align_arrays} to vect_sizes_32B_16B.
4123 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
4124 * gcc.dg/vect/vect-peel-3.c: Ditto.
4126 2012-01-16 Jason Merrill <jason@redhat.com>
4129 * g++.dg/abi/mangle60.C: New.
4132 * g++.dg/pch/mangle1.{C,Hs}: New.
4134 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
4135 Tobias Burnus <burnus@net-b.de>
4138 * gfortran.dg/elemental_optional_args_3.f90: New
4139 * gfortran.dg/elemental_optional_args_4.f90: New
4141 2012-01-16 Tobias Burnus <burnus@net-b.de>
4144 * gfortran.dg/use_20.f90: New
4146 2012-01-16 Jason Merrill <jason@redhat.com>
4149 * g++.dg/cpp0x/rv-bitfield.C: New.
4150 * g++.dg/cpp0x/rv-bitfield2.C: New.
4152 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
4154 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
4155 subroutine 'qsort' and use index array to assign the result.
4157 2012-01-16 Jakub Jelinek <jakub@redhat.com>
4159 PR tree-optimization/51865
4160 * gcc.dg/pr51865.c: New test.
4162 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4164 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
4166 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4168 * gcc.target/mips/code-readable-2.c: Allow the jump table address
4169 to be loaded from the constant pool, rather than via %hi and %lo.
4171 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
4173 PR rtl-optimization/51821
4174 * gcc.dg/pr51821.c: New test.
4176 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
4178 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
4180 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
4182 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
4184 2012-01-14 Tobias Burnus <burnus@net-b.de>
4187 * gfortran.dg/init_flag_8.f90: New.
4188 * gfortran.dg/init_flag_9.f90: New.
4190 2011-01-14 Tobias Burnus <burnus@net-b.de>
4193 * gfortran.dg/use_18.f90: New.
4194 * gfortran.dg/use_19.f90: New.
4196 2012-01-13 Ian Lance Taylor <iant@google.com>
4199 * g++.dg/warn/Wsign-compare-4.C: New.
4201 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4204 * gfortran.dg/alloc_comp_assign.f03: New.
4205 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4206 __BUILTIN_FREE from 38 to 32.
4208 2012-01-13 Jason Merrill <jason@redhat.com>
4211 * g++.dg/warn/Wreturn-type-7.C: New.
4213 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4215 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4217 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4218 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4219 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4220 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4221 int32plus because of big array needed.
4222 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4223 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4225 2012-01-13 Jason Merrill <jason@redhat.com>
4228 * g++.dg/ext/visibility/template9.C: New.
4231 * g++.dg/cpp0x/defaulted34.C: New.
4232 * g++.dg/template/virtual3.C: New.
4234 2012-01-13 Richard Guenther <rguenther@suse.de>
4237 * gcc.dg/torture/pr8081.c: New testcase.
4239 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4241 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4243 2012-01-12 Jason Merrill <jason@redhat.com>