1 2012-07-02 Jason Merrill <jason@redhat.com>
4 * g++.dg/template/ref6.C: New.
7 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
9 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
11 Backport from mainline.
12 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
13 * gcc.target/arm/neon-vrev.c: New.
15 2012-06-28 Richard Guenther <rguenther@suse.de>
18 * gcc.dg/torture/pr53790.c: New testcase.
20 2012-06-27 Fabien Chêne <fabien@gcc.gnu.org>
23 * g++.dg/cpp0x/forw_enum11.C: New.
25 2012-06-26 Richard Guenther <rguenther@suse.de>
28 * g++.dg/torture/pr53752.C: New testcase.
30 2012-06-25 Jason Merrill <jason@redhat.com>
34 * g++.dg/cpp0x/decltype38.C: New.
35 * g++.dg/cpp0x/variadic132.C: New.
38 * g++.dg/cpp0x/nullptr28.C: New.
41 * g++.dg/cpp0x/constexpr-tuple.C: New.
43 2012-06-25 Jakub Jelinek <jakub@redhat.com>
46 * gcc.target/i386/pr53759.c: New test.
49 * g++.dg/cpp0x/nsdmi7.C: New test.
51 2012-06-22 Tobias Burnus <burnus@net-b.de>
53 Backport from mainline
54 2012-06-17 Tobias Burnus <burnus@net-b.de>
58 * gfortran.dg/transfer_check_3.f90: New.
60 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
62 * gnat.dg/lto15.ad[sb]: New test.
64 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
66 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
69 2012-06-19 Jason Merrill <jason@redhat.com>
72 * g++.dg/cpp0x/decltype37.C: New.
75 * g++.dg/debug/localclass1.C: New.
77 * g++.dg/debug/dwarf2/namespace-2.C: New.
78 * g++.dg/debug/dwarf2/localclass3.C: New.
80 2012-06-19 Richard Guenther <rguenther@suse.de>
83 * g++.dg/lto/pr53470_0.C: New testcase.
84 * gcc.dg/lto/pr53470_0.c: Likewise.
86 2012-06-19 Jason Merrill <jason@redhat.com>
90 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
93 * g++.dg/template/local7.C: New.
95 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
97 Back port from mainline
98 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
101 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
102 directive to Scan for vpmuldq, not vpmacsdql.
104 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
106 * gnat.dg/vect8.ad[sb]: New test.
108 2012-06-14 Jakub Jelinek <jakub@redhat.com>
110 Backported from mainline
111 2012-06-12 Jakub Jelinek <jakub@redhat.com>
113 PR rtl-optimization/53589
114 * gcc.dg/torture/pr53589.c: New test.
116 2012-06-07 Jakub Jelinek <jakub@redhat.com>
119 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
120 * gcc.dg/gomp/critical-4.c: Likewise.
121 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
122 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
123 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
124 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
125 * c-c++-common/gomp/pr53580.c: New test.
127 2012-06-14 Tobias Burnus <burnus@net-b.de>
129 Backport from mainline
130 2012-06-04 Tobias Burnus <burnus@net-b.de>
133 * gfortran.dg/init_flag_10.f90: New.
135 2012-06-14 Richard Guenther <rguenther@suse.de>
137 Backport from mainline
138 2012-06-11 Richard Guenther <rguenther@suse.de>
141 * g++.dg/ext/pr53605.C: New testcase.
143 2012-06-14 Tobias Burnus <burnus@net-b.de>
146 * gfortran.dg/save_4.f90: New.
148 2012-06-14 Richard Guenther <rguenther@suse.de>
150 Backport from mainline
151 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
154 * g++.dg/cpp0x/pr52841.C: New testcase.
156 2012-06-13 Christian Bruel <christian.bruel@st.com>
159 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
161 2012-06-14 Release Manager
163 * GCC 4.7.1 released.
165 2012-06-12 Jason Merrill <jason@redhat.com>
168 * g++.dg/template/local7.C: New.
172 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
174 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
177 * g++.dg/warn/Wenum-compare-no-2: New.
179 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
182 * gcc.target/powerpc/cell_builtin_1.c: New test case.
183 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
184 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
185 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
186 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
187 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
188 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
189 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
191 2012-06-04 Richard Guenther <rguenther@suse.de>
193 Backport from mainline
194 2012-04-25 Jakub Jelinek <jakub@redhat.com>
197 * gcc.c-torture/compile/pr52979-1.c: New test.
198 * gcc.c-torture/execute/pr52979-1.c: New test.
199 * gcc.c-torture/execute/pr52979-2.c: New test.
201 2012-06-04 Jakub Jelinek <jakub@redhat.com>
203 PR tree-optimization/53550
204 * gcc.dg/pr53550.c: New test.
206 2012-06-04 Richard Guenther <rguenther@suse.de>
207 Eric Botcazou <ebotcazou@adacore.com>
209 Backport from mainline
213 * gcc.dg/torture/pr48124-1.c: New testcase.
214 * gcc.dg/torture/pr48124-2.c: Likewise.
215 * gcc.dg/torture/pr48124-3.c: Likewise.
216 * gcc.dg/torture/pr48124-4.c: Likewise.
217 * gnat.dg/pack16.adb: Likewise.
218 * gnat.dg/pack16_pkg.ads: Likewise.
219 * gnat.dg/pack17.adb: Likewise.
220 * gnat.dg/specs/pack7.ads: Likewise.
221 * gnat.dg/specs/pack8.ads: Likewise.
222 * gnat.dg/specs/pack8_pkg.ads: Likewise.
224 2012-06-01 Jason Merrill <jason@redhat.com>
227 * g++.dg/ext/visibility/template12.C: New.
228 * g++.dg/ext/attrib14.C: Adjust warning line.
231 * g++.dg/parse/new6.C: New.
232 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
234 2012-06-01 Jason Merrill <jason@redhat.com>
237 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
239 2012-06-01 Jason Merrill <jason@redhat.com>
242 * g++.dg/cpp0x/auto33.C: New.
244 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
246 * c-c++-common/restrict-2.c: Revert previous change.
248 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
251 * gnat.dg/lto14.adb: Skip on Solaris.
253 2012-05-31 Jason Merrill <jason@redhat.com>
256 * g++.dg/cpp0x/initlist-ctor1.C: New.
258 2012-05-31 Richard Guenther <rguenther@suse.de>
261 * gcc.dg/torture/pr48493.c: New testcase.
263 2012-05-30 Jakub Jelinek <jakub@redhat.com>
266 * g++.dg/init/new33.C: New test.
268 2012-05-30 Jason Merrill <jason@redhat.com>
271 * c-c++-common/array-lit.c: New.
272 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
274 2012-05-30 Richard Guenther <rguenther@suse.de>
277 * gcc.dg/torture/pr53501.c: New testcase.
278 * c-c++-common/restrict-2.c: Adjust.
280 2012-05-30 Jakub Jelinek <jakub@redhat.com>
282 PR rtl-optimization/53519
283 * gcc.c-torture/compile/pr53519.c: New test.
285 2012-05-29 Richard Guenther <rguenther@suse.de>
287 PR tree-optimization/53516
288 * gcc.dg/torture/pr53516.c: New testcase.
290 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
293 * g++.dg/parse/crash60.C: New.
295 2012-05-28 Jakub Jelinek <jakub@redhat.com>
297 PR tree-optimization/53505
298 * c-c++-common/torture/pr53505.c: New test.
300 2012-05-25 Ian Lance Taylor <iant@google.com>
302 * gcc.dg/split-6.c: New test.
304 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
306 * gnat.dg/lto14.adb: New test.
308 2012-05-24 Richard Guenther <rguenther@suse.de>
311 * g++.dg/tree-prof/pr53460.C: New testcase.
313 2012-05-24 Jakub Jelinek <jakub@redhat.com>
315 PR tree-optimization/53465
316 * gcc.c-torture/execute/pr53465.c: New test.
318 2012-05-23 Tobias Burnus <burnus@net-b.de>
321 * gfortran.dg/realloc_on_assign_15.f90: New.
323 2012-05-22 Richard Guenther <rguenther@suse.de>
325 PR tree-optimization/53408
326 * gcc.dg/torture/pr53408.c: New testcase.
328 2012-05-22 Richard Guenther <rguenther@suse.de>
331 * gcc.dg/torture/pr51071-2.c: New testcase.
333 2012-05-21 Jakub Jelinek <jakub@redhat.com>
335 PR tree-optimization/53366
336 * gcc.dg/torture/pr53366-1.c: New test.
337 * gcc.dg/torture/pr53366-2.c: New test.
338 * gcc.target/i386/pr53366-1.c: New test.
339 * gcc.target/i386/pr53366-2.c: New test.
341 PR tree-optimization/53409
342 * gcc.c-torture/compile/pr53409.c: New test.
344 PR tree-optimization/53410
345 * gcc.c-torture/compile/pr53410-1.c: New test.
346 * gcc.c-torture/compile/pr53410-2.c: New test.
348 2012-05-21 Joseph Myers <joseph@codesourcery.com>
351 * gcc.c-torture/compile/pr53418-1.c,
352 gcc.c-torture/compile/pr53418-2.c: New tests.
354 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
356 * gcc.dg/tm/indirect-2.c: New test.
358 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
360 Backport from mainline
361 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
362 H.J. Lu <hongjiu.lu@intel.com>
365 * gcc.target/i386/pr53416.c: New file.
367 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
369 * gnat.dg/lto13.adb: New test.
370 * gnat.dg/lto13_pkg.ad[sb]: New helper.
372 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
374 * gnat.dg/specs/lto12.ads: New test.
375 * gnat.dg/specs/lto12_pkg.ads: New helper.
377 2012-05-17 David S. Miller <davem@davemloft.net>
379 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
380 failure on sparc-*-linux-gnu.
382 2012-05-16 Richard Henderson <rth@redhat.com>
385 * g++.dg/opt/pr52727.C: New testcase.
387 2012-05-16 Richard Guenther <rguenther@suse.de>
389 PR tree-optimization/53364
390 * g++.dg/torture/pr53364.C: New testcase.
392 2012-05-15 Jakub Jelinek <jakub@redhat.com>
395 * gcc.dg/pr53358.c: New test.
397 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
399 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
400 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
402 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
404 * gnat.dg/null_pointer_deref3.adb: New test.
406 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
409 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
411 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
413 * gnat.dg/lto11.ad[sb]: New test.
415 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
418 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
420 2012-05-07 Jakub Jelinek <jakub@redhat.com>
422 PR tree-optimization/53239
423 * g++.dg/opt/vrp3.C: New test.
424 * g++.dg/opt/vrp3-aux.cc: New file.
425 * g++.dg/opt/vrp3.h: New file.
427 2012-05-07 Tobias Burnus <burnus@net-b.de>
429 Backport from mainline:
430 2012-05-07 Tobias Burnus <burnus@net-b.de>
433 * gfortran.dg/typebound_operator_15.f90: New.
435 2012-05-05 Tobias Burnus <burnus@net-b.de>
437 Backport from mainline:
438 2012-05-04 Tobias Burnus <burnus@net-b.de>
441 * gfortran.dg/constructor_7.f90: New.
442 * gfortran.dg/constructor_8.f90: New.
444 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
446 Backport from mainline:
448 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
450 PR tree-optimization/52633
451 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
452 recognized as widening shifts instead of over-widening.
453 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
454 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
455 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
456 * gcc.target/arm/pr52633.c: New test.
458 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
460 PR tree-optimization/52870
461 * gcc.dg/vect/pr52870.c: New test.
463 2012-05-04 Richard Guenther <rguenther@suse.de>
465 * gcc.dg/lto/pr53214_0.c: New testcase.
467 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
469 * gcc.target/ia64/pr48496.c: New test.
470 * gcc.target/ia64/pr52657.c: Likewise.
472 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
474 Backport from mainline
475 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
478 * gcc.target/powwerpc/pr53199.c: New file.
480 2012-05-03 Martin Jambor <mjambor@suse.cz>
482 Backport from mainline
483 2012-05-02 Martin Jambor <mjambor@suse.cz>
486 * g++.dg/lto/pr52605_0.C: New test.
488 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
491 * g++.dg/other/final2.C: New.
493 2012-05-03 Jakub Jelinek <jakub@redhat.com>
496 * gcc.dg/pr53174.c: New test.
499 * gcc.target/arm/pr53187.c: New test.
500 * gcc.c-torture/compile/pr53187.c: New test.
502 2012-05-03 Richard Guenther <rguenther@suse.de>
504 PR tree-optimization/53144
505 * gcc.dg/torture/pr53144.c: New testcase.
507 2012-05-02 Tobias Burnus <burnus@net-b.de>
509 Backport from mainline
510 2012-04-16 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/pointer_intent_6.f90: New.
515 2012-05-02 Jakub Jelinek <jakub@redhat.com>
517 PR tree-optimization/53163
518 * gcc.c-torture/compile/pr53163.c: New test.
520 PR rtl-optimization/53160
521 * gcc.c-torture/execute/pr53160.c: New test.
523 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
527 * gfortran.dg/function_optimize_12.f90: New test.
529 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
531 Backport from mainline
532 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
535 * gcc.c-torture/execute/20120427-1.c: New testcase.
537 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
540 * gcc.dg/torture/pr53120.c: New test.
542 2012-04-25 Jakub Jelinek <jakub@redhat.com>
545 * gcc.dg/pr52880.c: New test.
547 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
550 PR tree-optimizations/52891
552 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
554 2012-04-24 Richard Guenther <rguenther@suse.de>
556 PR tree-optimization/53085
557 * g++.dg/torture/pr53085.C: New testcase.
559 2012-04-23 Richard Guenther <rguenther@suse.de>
562 * gcc.dg/pr53060.c: New testcase.
564 2012-04-23 Jakub Jelinek <jakub@redhat.com>
566 PR tree-optimizations/52891
567 * gcc.c-torture/compile/pr52891-1.c: New test.
568 * gcc.c-torture/compile/pr52891-2.c: New test.
570 2012-04-20 Ian Lance Taylor <iant@google.com>
572 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
573 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
575 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
578 * g++.dg/parse/crash59.C: New.
580 2012-04-16 Jason Merrill <jason@redhat.com>
583 * g++.dg/cpp0x/variadic131.C: New.
585 2012-04-16 Jason Merrill <jason@redhat.com>
588 * g++.dg/cpp0x/variadic129.C: New.
591 * g++.dg/cpp0x/variadic128.C: New.
593 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
595 Backport from mainline
596 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
599 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
600 second function argument.
601 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
602 (calc_permps): Update declaration. Calculate result correctly.
603 (avx2_test): Change src2 type to union256i_d.
604 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
607 2012-04-16 Martin Jambor <mjambor@suse.cz>
609 Backported from mainline
611 2012-04-13 Martin Jambor <mjambor@suse.cz>
614 * g++.dg/ipa/pr52939.C: New test.
616 2012-04-15 Jason Merrill <jason@redhat.com>
619 * g++.dg/cpp0x/variadic125.C: New.
622 * g++.dg/cpp0x/variadic124.C: New.
624 2012-04-15 Fabien Chêne <fabien@gcc.gnu.org>
627 * g++.dg/lookup/using52.C: New.
629 2012-04-13 Jason Merrill <jason@redhat.com>
632 * g++.dg/cpp0x/variadic123.C: New.
633 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
635 2012-04-11 Jason Merrill <jason@redhat.com>
638 * g++.dg/ext/attrib45.C: New.
640 2012-04-13 Tom de Vries <tom@codesourcery.com>
642 Backport from mainline r186419.
644 2012-04-13 Tom de Vries <tom@codesourcery.com>
646 * gcc.dg/pr52734.c: New test.
648 2012-04-13 Richard Guenther <rguenther@suse.de>
650 PR tree-optimization/52969
651 * gcc.dg/torture/pr52969.c: New testcase.
653 2012-04-13 Richard Guenther <rguenther@suse.de>
656 * gcc.dg/pr52862.c: New testcase.
658 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
660 Backport from mainline
661 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
664 * gcc.target/powerpc/pr52775.c: New file.
666 2012-04-12 Richard Guenther <rguenther@suse.de>
668 PR tree-optimization/52943
669 * gcc.dg/torture/pr52943.c: New testcase.
671 2012-04-09 Mike Stump <mikestump@comcast.net>
673 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
674 * gcc.dg/tree-ssa/vrp59.c: Likewise.
675 * gcc.dg/tree-ssa/vrp60.c: Likewise.
676 * gnat.dg/aggr11.adb: Likewise.
677 * gnat.dg/aggr11_pkg.ads: Likewise.
678 * gnat.dg/aggr15.adb: Likewise.
679 * gnat.dg/aggr15.ads: Likewise.
680 * gnat.dg/aggr17.adb: Likewise.
681 * gnat.dg/aggr18.adb: Likewise.
682 * gnat.dg/array14.adb: Likewise.
683 * gnat.dg/array14.ads: Likewise.
684 * gnat.dg/array14_pkg.ads: Likewise.
685 * gnat.dg/array19.adb: Likewise.
686 * gnat.dg/array19.ads: Likewise.
687 * gnat.dg/discr27.adb: Likewise.
688 * gnat.dg/discr27.ads: Likewise.
689 * gnat.dg/discr35.adb: Likewise.
690 * gnat.dg/discr35.ads: Likewise.
691 * gnat.dg/discr6.adb: Likewise.
692 * gnat.dg/discr6_pkg.ads: Likewise.
693 * gnat.dg/import1.adb: Likewise.
694 * gnat.dg/import1.ads: Likewise.
695 * gnat.dg/loop_address2.adb: Likewise.
696 * gnat.dg/opt7.adb: Likewise.
697 * gnat.dg/opt7.ads: Likewise.
698 * gnat.dg/pointer_variable_bounds.adb: Likewise.
699 * gnat.dg/pointer_variable_bounds.ads: Likewise.
700 * gnat.dg/rep_clause2.adb: Likewise.
701 * gnat.dg/rep_clause2.ads: Likewise.
702 * gnat.dg/slice2.adb: Likewise.
703 * gnat.dg/slice2.ads: Likewise.
704 * gnat.dg/slice6.adb: Likewise.
705 * gnat.dg/slice6_pkg.ads: Likewise.
706 * gnat.dg/specs/unchecked_union2.ads: Likewise.
707 * gnat.dg/taft_type2.adb: Likewise.
708 * gnat.dg/taft_type2.ads: Likewise.
709 * gnat.dg/taft_type2_pkg.ads: Likewise.
710 * gnat.dg/volatile10.adb: Likewise.
711 * gnat.dg/volatile10_pkg.ads: Likewise.
713 * gcc.dg/dll-8.c: Remove execute permissions.
714 * g++.dg/ext/dllexport5.C: Likewise.
716 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
718 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
719 (check_effective_target_sync_long_long): Add SPARC case.
720 (check_effective_target_sync_long_long_runtime): Likewise.
721 (check_effective_target_sync_int_long): Adjust SPARC case.
722 (check_effective_target_sync_char_short): Likewise.
724 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
728 * gfortran.dg/function_optimize_11.f90: New test.
730 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
734 * gfortran.dg/use_only_6.f90: New test.
736 2012-04-06 Mike Stump <mikestump@comcast.net>
739 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
741 2012-04-05 Jason Merrill <jason@redhat.com>
744 * g++.dg/template/qualified-id5.C: New.
746 2012-04-03 Jason Merrill <jason@redhat.com>
749 * g++.dg/cpp0x/variadic-value1.C: New.
751 2012-04-03 Richard Guenther <rguenther@suse.de>
753 Backport from mainline
754 2012-03-02 Richard Guenther <rguenther@suse.de>
756 PR tree-optimization/52406
757 * gcc.dg/torture/pr52406.c: New testcase.
759 2012-04-03 Richard Guenther <rguenther@suse.de>
761 Backport from mainline
762 2012-03-15 Richard Guenther <rguenther@suse.de>
765 * gfortran.dg/vect/pr52580.f: New testcase.
767 2012-04-03 Richard Guenther <rguenther@suse.de>
769 Backport from mainline
770 2012-03-06 Richard Guenther <rguenther@suse.de>
773 * gcc.dg/torture/pr52493.c: New testcase.
775 2012-03-23 Richard Guenther <rguenther@suse.de>
777 PR tree-optimization/52678
778 * gfortran.dg/pr52678.f: New testcase.
780 2012-03-26 Richard Guenther <rguenther@suse.de>
782 PR tree-optimization/52701
783 * gfortran.dg/pr52701.f90: New testcase.
785 2012-03-30 Richard Guenther <rguenther@suse.de>
787 PR tree-optimization/52754
788 * gcc.target/i386/pr52754.c: New testcase.
790 2012-04-03 Jakub Jelinek <jakub@redhat.com>
792 PR tree-optimization/52835
793 * gfortran.dg/pr52835.f90: New test.
795 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
797 * gnat.dg/controlled6.adb: New test.
798 * gnat.dg/controlled6_pkg.ads: New helper.
799 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
801 2012-03-29 Meador Inge <meadori@codesourcery.com>
804 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
806 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
809 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
811 2012-03-29 Jason Merrill <jason@redhat.com>
814 * g++.dg/template/inherit8.C: New.
816 2012-03-29 Jakub Jelinek <jakub@redhat.com>
819 * g++.dg/ext/weak4.C: New test.
821 2012-03-29 Jason Merrill <jason@redhat.com>
824 * g++.dg/cpp0x/initlist-array3.C: New.
826 2012-03-28 Jason Merrill <jason@redhat.com>
829 * g++.dg/overload/virtual2.C: New.
831 2012-03-28 Martin Jambor <mjambor@suse.cz>
833 Backported from mainline
834 2012-03-27 Martin Jambor <mjambor@suse.cz>
837 * gcc.dg/torture/pr52693.c: New test.
839 2012-03-28 Jakub Jelinek <jakub@redhat.com>
842 * gcc.dg/pr52691.c: New test.
845 * gcc.c-torture/compile/pr52750.c: New test.
847 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
849 Backport from 2012-03-28 mainline r185910.
852 * gcc.target/avr/torture/builtins-2.c: New test.
854 2012-03-28 Jakub Jelinek <jakub@redhat.com>
857 * gcc.target/i386/pr52736.c: New test.
859 2012-03-27 Richard Guenther <rguenther@suse.de>
862 * gcc.dg/torture/pr52720.c: New testcase.
864 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
866 Backport from 2012-03-26 mainline r185793.
868 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
869 Add "-Os -flto" to list.
871 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
873 * gnat.dg/concat2.ad[sb]: New test.
875 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
878 * gcc.c-torture/compile/limits-externdecl.c: New test.
880 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
883 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
885 2012-03-22 Tobias Burnus <burnus@net-b.de>
888 * gfortran.dg/intrinsic_8.f90: New.
890 2012-03-22 Jakub Jelinek <jakub@redhat.com>
893 * g++.dg/ext/attrib44.C: New test.
895 2012-03-22 Jason Merrill <jason@redhat.com>
897 * g++.dg/torture/pr52582.C: New.
899 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
901 Backport from 2012-03-20 mainline r185583.
903 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
906 Backport from 2012-03-20 mainline r185570.
909 * gcc.target/avr/torture/addr-space-2.h: New file.
910 * gcc.target/avr/torture/addr-space-2-g.h: New test.
911 * gcc.target/avr/torture/addr-space-2-0.h: New test.
912 * gcc.target/avr/torture/addr-space-2-1.h: New test.
913 * gcc.target/avr/torture/addr-space-2-x.h: New test.
915 Backport from 2012-03-12 mainline r185255.
918 * gcc.target/avr/torture/addr-space-1.h: New file.
919 * gcc.target/avr/torture/addr-space-g.h: New test.
920 * gcc.target/avr/torture/addr-space-0.h: New test.
921 * gcc.target/avr/torture/addr-space-1.h: New test.
922 * gcc.target/avr/torture/addr-space-x.h: New test.
924 2012-03-22 Jakub Jelinek <jakub@redhat.com>
926 Backported from mainline
927 2012-03-14 Jakub Jelinek <jakub@redhat.com>
930 * g++.dg/cpp0x/udlit-args2.C: New test.
932 2012-03-13 Jakub Jelinek <jakub@redhat.com>
935 * gcc.dg/Wunused-var-3.c: New test.
937 2012-03-22 Release Manager
939 * GCC 4.7.0 released.
941 2012-03-20 Jason Merrill <jason@redhat.com>
943 * g++.dg/cpp0x/auto32.C: New.
945 2012-03-15 Jakub Jelinek <jakub@redhat.com>
946 Andrew Pinski <apinski@cavium.com>
949 * gcc.dg/pr52592.c: New test.
951 2012-03-14 Jakub Jelinek <jakub@redhat.com>
954 * g++.dg/opt/pr52582.C: New test.
956 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
959 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
961 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
963 2012-03-10 Tobias Burnus <burnus@net-b.de>
966 * gfortran.dg/proc_ptr_34.f90: New.
968 2012-03-07 Jason Merrill <jason@redhat.com>
971 * g++.dg/cpp0x/udlit-mangle.C: New.
973 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
975 Backport from mainline r184894.
976 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
979 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
981 Backport from mainline
982 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
984 * gcc.target/powerpc/pr52457.c: New test.
986 2012-03-01 Kai Tietz <ktietz@redhat.com>
988 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
989 routines on mingw targets.
990 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
993 2012-03-01 Jakub Jelinek <jakub@redhat.com>
995 PR tree-optimization/52445
996 * gcc.dg/pr52445.c: New test.
998 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1001 * gcc.c-torture/compile/pr52437.c: New test.
1004 * gcc.dg/torture/pr52419.c: New test.
1006 PR tree-optimization/52429
1007 * gcc.dg/torture/pr52429.c: New test.
1008 * g++.dg/opt/pr52429.C: New test.
1010 2012-02-29 Richard Guenther <rguenther@suse.de>
1013 * gcc.dg/lto/trans-mem-1_0.c: Remove.
1014 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
1015 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
1016 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
1017 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
1018 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
1020 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1022 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
1024 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
1027 * gfortran.dg/realloc_on_assign_13.f90 : New test.
1029 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1032 * gcc.target/arm/neon/pr51534.c: New testcase.
1034 2012-02-28 Richard Guenther <rguenther@suse.de>
1037 * gcc.dg/torture/pr52407.c: New testcase.
1039 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1041 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
1042 * gcc.target/arm/vfp2.c: Likewise.
1043 * gcc.target/arm/vfp3.c: Likewise.
1044 * gcc.target/arm/vfp4.c: Likewise.
1045 * gcc.target/arm/vfp5.c: Likewise.
1046 * gcc.target/arm/vfp6.c: Likewise.
1047 * gcc.target/arm/vfp7.c: Likewise.
1048 * gcc.target/arm/vfp8.c: Likewise.
1049 * gcc.target/arm/vfp9.c: Likewise.
1050 * gcc.target/arm/vfp10.c: Likewise.
1051 * gcc.target/arm/vfp11.c: Likewise.
1052 * gcc.target/arm/vfp12.c: Likewise.
1053 * gcc.target/arm/vfp13.c: Likewise.
1054 * gcc.target/arm/vfp14.c: Likewise.
1055 * gcc.target/arm/vfp15.c: Likewise.
1056 * gcc.target/arm/vfp16.c: Likewise.
1057 * gcc.target/arm/vfp17.c: Likewise.
1058 * gcc.target/arm/neon-constants.h: New file.
1059 * gcc.target/arm/neon-vect1.c: New test.
1060 * gcc.target/arm/neon-vect2.c: New test.
1061 * gcc.target/arm/neon-vect3.c: New test.
1062 * gcc.target/arm/neon-vect4.c: New test.
1063 * gcc.target/arm/neon-vect5.c: New test.
1064 * gcc.target/arm/neon-vect6.c: New test.
1065 * gcc.target/arm/neon-vect7.c: New test.
1066 * gcc.target/arm/neon-vect8.c: New test.
1068 2012-02-28 Richard Guenther <rguenther@suse.de>
1070 PR tree-optimization/52402
1071 * gcc.dg/torture/pr52402.c: New testcase.
1073 2012-02-28 Richard Guenther <rguenther@suse.de>
1076 * g++.dg/lto/pr52400_0.C: New testcase.
1078 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
1080 * gcc.target/avr/torture/builtins-1.c: New test.
1081 * gcc.target/avr/torture/builtins-error.c: New test.
1083 2012-02-28 Kai Tietz <ktietz@redhat.com>
1085 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
1087 * gcc.target/i386/pr45352-2.c: Likewise.
1088 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
1090 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
1091 targets instead rand.
1092 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
1093 * gcc.target/i386/sse2-mul-1.c: Likewise.
1094 * gcc.target/i386/sse4_1-blendps.c: Likewise.
1095 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
1097 * gcc.target/i386/pad-1.c: Likewise.
1098 * gcc.target/i386/pad-9.c: Likewise.
1099 * gcc.target/i386/pad-2.c: Likewise.
1100 * gcc.target/i386/pad-5b.c: Likewise.
1101 * gcc.target/i386/pad-8.c: Likewise.
1102 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
1103 * gcc.target/i386/pr44130.c: Likewise.
1104 * gcc.target/i386/align-main-1.c: Likewise.
1105 * gcc.target/i386/align-main-2.c: Likewise.
1106 * gcc.target/i386/sw-1.c: Likewise.
1107 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
1108 on x64 mingw target.
1109 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
1110 * gcc.target/i386/pr46295.c: Likewise.
1111 * gcc.target/i386/amd64-abi-1.c: Likewise.
1112 * gcc.target/i386/amd64-abi-2.c: Likewise.
1113 * gcc.target/i386/pr39082-1.c: Likewise.
1114 * gcc.target/i386/pr39162.c: Likewise.
1115 * gcc.target/i386/pr22152.c: Likewise.
1116 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
1117 * gcc.target/i386/wrfsbase-2.c: Likewise.
1118 * gcc.target/i386/local.c: Likewise
1119 * gcc.target/i386/wrgsbase-1.c: Likewise.
1120 * gcc.target/i386/wrfsbase-1.c: Likewise.
1121 * gcc.target/i386/pr39315-3.c: Likewise.
1122 * gcc.target/i386/pr35767-4.c: Likewise.
1123 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
1125 * gcc.target/i386/pr45336-2.c: Likewise.
1126 * gcc.target/i386/pr45336-1.c: Likewise.
1127 * gcc.target/i386/pr45336-4.c: Likewise.
1129 2012-02-27 Tristan Gingold <gingold@adacore.com>
1131 * gnat.dg/array20.ad[sb]: New test.
1133 2012-02-27 Jakub Jelinek <jakub@redhat.com>
1136 * gcc.target/arm/pr52375.c: New test.
1137 * gcc.c-torture/compile/pr52375.c: New test.
1139 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1141 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1142 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1144 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1146 * gnat.dg/aggr19.adb: New test.
1147 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1149 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1152 * gcc.target/sh/pr49263.c: New.
1154 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1156 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1157 simulate_thread_wrapper_other_threads
1158 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1159 Move initialization of 'value' to main().
1160 (main): Initialize 'value';
1161 * gcc.dg/simulate-thread/speculative-store.c
1162 (simulate_thread_step_verify): Return 0 when successful.
1163 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1165 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1166 (simulate_thread_wrapper_other_threads): Return a success/fail value
1167 and issue an error if the instruction count threshold is exceeded.
1169 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1172 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1173 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1175 2012-02-24 Richard Guenther <rguenther@suse.de>
1178 * gcc.dg/pr52355.c: New testcase.
1180 2012-02-23 Kai Tietz <ktietz@redhat.com>
1182 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
1184 * gcc.dg/Wpadded.c: Likewise.
1185 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1187 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1188 for sleep by Sleep and add windows.h include for this function.
1189 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1191 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1193 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
1195 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1196 on x64 mingw target.
1197 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1198 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1199 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1200 failure on LLP64 target.
1202 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1205 * gcc.dg/noncompile/pr52290.c: New test.
1207 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1209 PR tree-optimization/52019
1210 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1212 2012-02-22 Kai Tietz <ktietz@redhat.com>
1214 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1215 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1216 derived pdiff_t type.
1217 * g++.dg/torture/pr49720.C: Likewise
1219 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1222 * gcc.target/i386/pr52330.c: New test.
1224 2012-02-22 Tobias Burnus <burnus@net-b.de>
1227 * gfortran.dg/io_constraints_10.f90: New.
1229 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1231 * lib/target-supports.exp (check_effective_target_vect_condition):
1232 Return true for NEON.
1234 2012-02-21 Kai Tietz <ktietz@redhat.com>
1236 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1238 2012-02-21 Richard Guenther <rguenther@suse.de>
1240 PR tree-optimization/52324
1241 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1243 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1246 * gcc.target/avr/torture/pr51782-1.c: New test.
1248 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1250 PR tree-optimization/52318
1251 * gcc.dg/pr52318.c: New test.
1253 2012-02-20 Kai Tietz <ktietz@redhat.com>
1255 * gcc.dg/bf-ms-layout-3.c: New testcase.
1257 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1261 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1263 2012-02-20 Richard Guenther <rguenther@suse.de>
1265 PR tree-optimization/52298
1266 * gcc.dg/torture/pr52298.c: New testcase.
1267 * gcc.dg/vect/pr52298.c: Likewise.
1269 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1271 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1272 * gcc.c-torture/execute/pr52286.c: Ditto.
1274 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1276 PR tree-optimization/52286
1277 * gcc.c-torture/execute/pr52286.c: New test.
1279 2012-02-18 Tobias Burnus <burnus@net-b.de>
1282 * gfortran.dg/interface_35.f90: Use -std=f2003.
1283 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1284 * gfortran.dg/interface_assignment_4.f90: Ditto.
1285 * gfortran.dg/bessel_1.f90: Ditto.
1286 * gfortran.dg/func_result_6.f90: Ditto.
1287 * gfortran.dg/hypot_1.f90: Ditto.
1288 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1290 2012-02-17 Tobias Burnus <burnus@net-b.de>
1292 PR translation/52232
1293 PR translation/52234
1294 PR translation/52245
1295 PR translation/52246
1296 PR translation/52262
1297 PR translation/52273
1298 * gfortran.dg/coarray_22.f90: Update dg-error.
1299 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1301 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1304 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1305 (simulate-thread): Use default timeout.
1307 2012-02-16 Jason Merrill <jason@redhat.com>
1310 * g++.dg/ext/timevar1.C: New.
1312 2012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
1315 * g++.dg/template/using21.C: New.
1316 * g++.dg/template/using22.C: Likewise.
1318 2012-02-16 Jason Merrill <jason@redhat.com>
1321 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1323 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1325 PR tree-optimization/52255
1326 * gcc.c-torture/compile/pr52255.c: New test.
1329 * g++.dg/debug/dwarf2/pr52260.C: New test.
1332 * g++.dg/ipa/pr51929.C: New test.
1334 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1337 * gcc.target/powerpc/pr52199.c: New file.
1339 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1342 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1344 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1346 * gcc.dg/pr51867.c: Don't include <math.h>.
1349 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1351 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1352 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1354 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1356 PR tree-optimization/50561
1357 * gcc.dg/graphite/pr50561.c: New testcase.
1359 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1361 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1362 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1364 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1366 * gnat.dg/discr35.ad[sb]: New test.
1368 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1370 * gnat.dg/volatile10.adb: New test.
1371 * gnat.dg/volatile10_pkg.ads: New helper.
1373 2012-02-14 Jason Merrill <jason@redhat.com>
1375 * g++.dg/ext/attrib43.C: New.
1377 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1379 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1380 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1382 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1383 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1384 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1385 effective_target fgnu_tm.
1386 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1388 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1391 * g++.dg/template/asmgoto1.C: New test.
1393 2012-02-14 Ian Lance Taylor <iant@google.com>
1396 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1397 compiling generated file for 64bit and index tests.
1399 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1401 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1403 2012-02-14 Richard Guenther <rguenther@suse.de>
1405 PR tree-optimization/52244
1406 PR tree-optimization/51528
1407 * gcc.dg/torture/pr52244.c: New testcase.
1409 2012-02-14 Walter Lee <walt@tilera.com>
1411 * g++.dg/other/PR23205.C: Disable test on tile.
1412 * g++.dg/other/pr23205-2.C: Disable test on tile.
1413 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1414 * gcc.dg/20040813-1.c: Disable test on tile.
1415 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1416 * gcc.misc-tests/linkage.exp: Handle tilegx.
1418 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1420 PR tree-optimization/52210
1421 * gcc.dg/pr52210.c: New test.
1423 2012-02-14 Jason Merrill <jason@redhat.com>
1426 * g++.dg/overload/defarg5.C: New.
1428 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1431 * c-c++-common/pr52181.c: New test.
1433 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1436 * g++.dg/ext/atomic-1.C: New test.
1438 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1440 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1442 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1445 * gcc.c-torture/execute/pr52209.c: New test.
1447 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1450 * gfortran.dg/elemental_optional_args_5.f03: New test.
1452 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1455 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1458 2012-02-11 Ian Lance Taylor <iant@google.com>
1461 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1462 SPARC Solaris. Don't run the test at all on systems where it may
1463 not work, rather than xfailing it.
1465 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1467 PR rtl-optimization/52175
1468 * gcc.c-torture/compile/pr52175.c: New test.
1470 2012-02-10 Jason Merrill <jason@redhat.com>
1473 * g++.dg/template/repo10.C: New.
1475 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1478 * gcc.dg/pr52132.c: New test.
1480 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1482 * gnat.dg/specs/aggr4.ads: New test.
1483 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1485 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1488 * gcc.target/i386/pr52146.c: New.
1490 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1493 * c-c++-common/pr52177.c: New test.
1495 2012-02-10 Jan Hubicka <jh@suse.cz>
1498 * g++.dg/torture/pr48600.C: New testcase.
1500 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1503 * gcc.dg/dfp/pr52140.c: New test.
1505 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1508 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1511 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1514 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1515 * testsuite/gcc.dg/pr51867.c: New test.
1517 2012-02-09 Ian Lance Taylor <iant@google.com>
1519 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1520 which don't support -fsplit-stack. Turn off optimization when
1521 compiling select5-out.go.
1523 2012-02-08 Ian Lance Taylor <iant@google.com>
1525 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1526 systems which don't support -fsplit-stack.
1528 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1530 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1531 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1532 machine instuction in the log.
1534 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1536 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1539 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1542 * gcc.dg/pr48524.c: New test.
1543 * gcc.dg/pr48524.spec: New spec file for test.
1545 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1548 * gfortran.dg/vect/pr32380.f90: New test.
1550 2012-02-08 Tobias Burnus <burnus@net-b.de>
1553 * gfortran.dg/realloc_on_assign_12.f90: New.
1555 2012-02-08 Richard Guenther <rguenther@suse.de>
1557 PR rtl-optimization/52170
1558 * gcc.dg/torture/pr52170.c: New testcase.
1560 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1562 PR gcov-profile/52150
1563 * gcc.dg/tree-prof/pr52150.c: New test.
1565 PR rtl-optimization/52139
1566 * gcc.dg/pr52139.c: New test.
1568 2012-02-07 Jason Merrill <jason@redhat.com>
1571 * g++.dg/cpp0x/constexpr-union3.C: New.
1574 * g++.dg/lto/pr52035_0.C: New.
1576 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1578 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1579 * gcc.dg/special/weak-1.c: Likewise.
1580 * gcc.dg/ucnid-12.c: Likewise.
1581 * gcc.dg/torture/pr45678-1.c: Likewise.
1582 * gcc.dg/torture/pr45678-2.c: Likewise.
1583 * gcc.dg/vector-4.c: Likewise.
1584 * gcc.dg/ipa/inline-5.c: Likewise.
1585 * gcc.dg/ucnid-11.c: Likewise.
1586 * gcc.misc-tests/gcov-13.c: Likewise.
1587 * gcc.misc-tests/gcov-14.c: Likewise.
1588 * g++.dg/ext/label13.C: Likewise.
1589 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1590 hppa*-*-hpux* options.
1591 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1592 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1593 * gcc.dg/pr48616.c: Likewise.
1594 * gcc.dg/pr17957.c: Likewise.
1595 * gcc.dg/pr17055-1.c: Likewise.
1596 * gcc.dg/pr32912-1.c: Likewise.
1597 * gcc.dg/tm/pr51472.c: Likewise.
1598 * c-c++-common/fold-bitand-4.c: Likewise.
1599 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1600 Use dg-additional-options for extra options.
1602 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1604 * gcc.target/epiphany/interrupt-2.c: New test.
1606 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1609 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1610 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1613 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1616 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1618 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1622 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1623 * gcc.target/mips/va-arg-1.c: New test.
1625 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1627 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1628 for -mno-pointers-to-nested-functions.
1630 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1632 * gcc.c-torture/execute/20120207-1.c: New test.
1634 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1636 PR rtl-optimization/52060
1637 * gcc.dg/torture/pr52060.c: New test.
1640 * gcc.c-torture/compile/pr52074.c: New test.
1642 2012-02-07 Tobias Burnus <burnus@net-b.de>
1645 * gfortran.dg/class_to_type_2.f90: New.
1647 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1650 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1653 2012-02-06 Jason Merrill <jason@redhat.com>
1656 * g++.dg/template/conv13.C: New.
1658 2012-02-06 Richard Guenther <rguenther@suse.de>
1660 PR tree-optimization/52115
1661 * gcc.c-torture/compile/pr52115.c: New testcase.
1663 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1666 * gcc.c-torture/execute/pr52129.c: New test.
1668 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1670 * gcc.dg/pr48374.c: Actually add the test I forgot
1671 in the 2012-01-25 commit.
1673 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1676 * gfortran.dg/vect/vect-8.f90: New test case.
1678 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1681 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1683 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1686 * gfortran.dg/class_48.f90 : Add test of allocate class array
1687 component with source in subroutine test3. Remove commenting
1688 out in subroutine test4, since branching on unitialized variable
1689 is now fixed (no PR for this last.).
1691 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1693 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1695 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1697 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1700 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1701 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1703 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1705 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1706 (check_effective_target_sync_int_long): Use it.
1707 (check_effective_target_sync_char_short): Likewise.
1708 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1710 2012-02-05 Tobias Burnus <burnus@net-b.de>
1713 * gfortran.dg/class_48.f90: Add some further checks.
1715 2012-02-05 Ira Rosen <irar@il.ibm.com>
1717 PR tree-optimization/52091
1718 * gcc.dg/vect/pr52091.c: New test.
1720 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1722 PR rtl-optimization/52113
1723 * gcc.target/avr/pr52113.c: New test.
1725 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1727 PR rtl-optimization/52092
1728 * gcc.c-torture/compile/pr52092.c: New test.
1730 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1733 * gfortran.dg/class_array_10.f03: New test.
1736 * gfortran.dg/class_array_11.f03: New test.
1739 * gfortran.dg/class_array_12.f03: New test.
1741 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1744 * gfortran.dg/realloc_on_assign_11.f90: New test.
1746 2012-02-02 Tobias Burnus <burnus@net-b.de>
1749 * gfortran.dg/shape_7.f90: New.
1751 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1753 * gcc.target/mips/mips-prepend-1.c: New test.
1755 2012-02-02 Jan Hubicka <jh@suse.cz>
1756 Tom de Vries <tom@codesourcery.com>
1759 * testsuite/gcc.dg/alias-12.c: New testcase.
1760 * testsuite/gcc.dg/alias-13.c: New testcase.
1762 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1765 * gcc.dg/pr52086.c: New test.
1767 PR tree-optimization/52073
1768 * gcc.c-torture/compile/pr52073.c: New test.
1770 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1773 * gfortran.dg/function_optimize_10.f90: New test.
1775 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1777 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1780 2012-02-01 Tobias Burnus <burnus@net-b.de>
1783 * gfortran.dg/typebound_operator_14.f90: New.
1785 2012-02-01 Tobias Burnus <burnus@net-b.de>
1788 * gfortran.dg/elemental_function_1.f90: New.
1790 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1792 PR rtl-optimization/51374
1793 * gcc.target/avr/torture/pr51374-1.c:
1794 Also fail if SBIS is seen.
1796 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1798 PR rtl-optimization/51374
1799 * gcc.target/avr/torture/pr51374-1.c: New.
1801 2012-01-31 Tobias Burnus <burnus@net-b.de>
1804 * gfortran.dg/typebound_generic_11.f90: New.
1806 2012-01-31 Tobias Burnus <burnus@net-b.de>
1809 * gfortran.dg/class_49.f90: New.
1811 2012-01-31 Tobias Burnus <burnus@net-b.de>
1814 * gfortran.dg/elemental_args_check_6.f90: New.
1816 2012-01-31 Jason Merrill <jason@redhat.com>
1819 * g++.dg/cpp0x/variadic122.C: New.
1821 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1824 * gfortran.dg/realloc_on_assign_10.f90: New test.
1826 2012-01-31 Richard Guenther <rguenther@suse.de>
1828 PR tree-optimization/51528
1829 * gcc.dg/torture/pr51528.c: New testcase.
1831 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1834 * lib/go.exp (go_target_compile): Append timeout= to options.
1835 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1836 select5-out.go test on alpha*-*-* targets.
1838 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1840 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1841 (TEST_SHORT): Reformat in the same way.
1842 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1843 (TEST_SHORT): Reformat in the same way.
1844 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1845 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1846 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1847 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1848 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1850 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1853 * gcc.target/arm/pr51835.c: New testcase.
1855 2012-01-30 Richard Guenther <rguenther@suse.de>
1857 PR tree-optimization/52028
1858 * gcc.dg/torture/pr52028.c: New testcase.
1859 * gfortran.dg/ldist-pr45199.f: Adjust.
1860 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1861 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1862 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1864 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1867 * gcc.dg/tree-prof/pr52027.c: New test.
1869 PR tree-optimization/52046
1870 * gcc.dg/pr52046.c: New test.
1873 * g++.dg/other/pr52048.C: New test.
1875 2012-01-30 Richard Guenther <rguenther@suse.de>
1877 PR tree-optimization/52045
1878 * gcc.dg/pr52045.c: New testcase.
1880 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1882 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1883 new code generated for __sync_lock_release.
1885 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1887 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1889 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1892 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1894 * g++.dg/ext/visibility/template10.C: Fix typo.
1896 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1898 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1901 * g++.dg/cpp0x/constexpr-ice6.C: New.
1903 2012-01-29 Tobias Burnus <burnus@net-b.de>
1906 * gfortran.dg/default_initialization_6.f90: New.
1908 2012-01-29 Tobias Burnus <burnus@net-b.de>
1911 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1912 * gfortran.dg/class_48.f90: New.
1914 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1917 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1919 2012-01-28 Tobias Burnus <burnus@net-b.de>
1922 * gfortran.dg/class_allocate_12.f90: New.
1924 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1926 * gcc.dg/torture/pr50444.c: Fix dg directives.
1928 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1931 * gcc.target/arm/pr52006.c: New test.
1933 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1936 * gcc.dg/lto/trans-mem.h: New file.
1937 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1938 * gcc.dg/lto/trans-mem-1_1.c: Same.
1939 * gcc.dg/lto/trans-mem-4_1.c: Same.
1940 * gcc.dg/lto/trans-mem-3_1.c: Same.
1942 2012-01-27 Tobias Burnus <burnus@net-b.de>
1945 * gfortran.dg/dummy_procedure_7.f90: New.
1947 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1949 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1950 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1952 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1955 * g++.dg/other/gc5.C: New test.
1957 2012-01-27 Richard Guenther <rguenther@suse.de>
1959 PR tree-optimization/50444
1960 * gcc.dg/torture/pr50444.c: New testcase.
1962 2012-01-27 Tobias Burnus <burnus@net-b.de>
1966 * gfortran.dg/move_alloc_13.f90: New.
1968 2012-01-27 Tobias Burnus <burnus@net-b.de>
1971 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1972 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1973 and change dg-error string.
1975 2012-01-27 Tobias Burnus <burnus@net-b.de>
1978 * gfortran.dg/elemental_args_check_5.f90: New.
1980 2012-01-27 Richard Guenther <rguenther@suse.de>
1983 * g++.dg/torture/pr51959.C: New testcase.
1985 2012-01-27 Tom de Vries <tom@codesourcery.com>
1987 PR tree-optimization/51990
1988 * gcc.dg/pr51990.c: New test.
1989 * gcc.dg/pr51990-2.c: Same.
1991 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1992 Tobias Burnus <burnus@gcc.gnu.org>
1995 * gfortran.dg/class_allocate_11.f03: New.
2000 * gfortran.dg/class_allocate_7.f03: New.
2001 * gfortran.dg/class_allocate_8.f03: New.
2002 * gfortran.dg/class_allocate_9.f03: New.
2003 * gfortran.dg/class_allocate_10.f03: New.
2005 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2007 * gnat.dg/discr34.adb: New test.
2008 * gnat.dg/discr34_pkg.ads: New helper.
2010 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2012 * gnat.dg/discr33.adb: New test.
2014 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2016 * gnat.dg/limited_with3.ad[sb): New test.
2017 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
2018 * gnat.dg/limited_with3_pkg2.ads: Likewise.
2019 * gnat.dg/limited_with3_pkg3.ads: Likewise.
2021 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2023 * gnat.dg/stack_usage1.adb: New test.
2024 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
2026 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
2027 * gcc.dg/pr44194-2.c: Likewise.
2029 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
2032 * g++.dg/template/crash112.C: New.
2034 2012-01-27 Richard Henderson <rth@redhat.com>
2036 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
2038 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2040 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
2042 2012-01-26 Jakub Jelinek <jakub@redhat.com>
2045 * g++.dg/opt/pr51895.C: New test.
2047 2012-01-26 Michael Matz <matz@suse.de>
2049 PR tree-optimization/48794
2050 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
2052 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2054 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
2056 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2058 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
2059 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
2061 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
2062 the default value for s390 and s390x.
2064 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
2067 * gcc.dg/lto/trans-mem-4_0.c: New.
2068 * gcc.dg/lto/trans-mem-4_1.c: New.
2069 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
2071 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
2072 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
2074 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
2075 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
2078 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
2080 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
2082 2012-01-25 Ian Lance Taylor <iant@google.com>
2084 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
2086 2012-01-25 Tobias Burnus <burnus@net-b.de>
2089 * gfortran.dg/typebound_proc_25.f90: New.
2091 2012-01-25 Jason Merrill <jason@redhat.com>
2094 * g++.dg/lto/pr51992_0.C: New.
2096 2012-01-25 Jakub Jelinek <jakub@redhat.com>
2098 PR tree-optimization/51987
2099 * gcc.target/i386/pr51987.c: New test.
2101 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2103 * gcc.dg/tm/lto-1.c: Require lto support in target.
2105 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
2107 PR rtl-optimization/48374
2108 * gcc.dg/pr48374.c: New test.
2110 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2112 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
2114 2012-01-25 Tobias Burnus <burnus@net-b.de>
2117 * gfortran.dg/derived_constructor_char_3.f90: New.
2119 2012-01-24 Ian Lance Taylor <iant@google.com>
2121 * go.test/go-test.exp (filecmp): New procedure.
2122 (errchk): Handle quoted square brackets.
2123 (go-gc-tests): Set go_compile_args. Handle various new test
2124 lines. Skip a few new tests.
2125 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
2127 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2129 * lib/target-supports.exp (proc check_effective_target_vect_perm)
2130 (check_effective_target_vect_extract_even_odd)
2131 (check_effective_target_vect_interleave): Return true for MIPS
2134 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2136 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2137 (main): Use it instead of argc.
2139 2012-01-24 Jason Merrill <jason@redhat.com>
2142 * g++.dg/cpp0x/sfinae31.C: New.
2144 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2146 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2148 2012-01-24 Jason Merrill <jason@redhat.com>
2151 * g++.dg/inherit/covariant20.C: New.
2153 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2156 * g++.dg/parse/crash58.C: New.
2158 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2161 * gcc.dg/pr51957-1.c: New test.
2162 * gcc.dg/pr51957-1.h: New file.
2163 * gcc.dg/pr51957-2.c: New test.
2165 2012-01-23 Jason Merrill <jason@redhat.com>
2168 * g++.dg/ext/visibility/template10.C: New.
2170 2012-01-23 Tobias Burnus <burnus@net-b.de>
2173 * gfortran.dg/move_alloc_12.f90: New.
2175 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2178 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2180 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2183 * g++.dg/template/crash111.C: New.
2185 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2187 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2189 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2191 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2194 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2195 the DW_TAG_class_type and DW_AT_name: "Executor".
2197 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2199 * lib/target-supports.exp
2200 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2201 (check_effective_target_vect_interleave): Likewise.
2203 2012-01-22 Jason Merrill <jason@redhat.com>
2206 * g++.dg/template/using20.C: New.
2207 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2209 2012-01-23 Jason Merrill <jason@redhat.com>
2212 * g++.dg/torture/pr51344.C: Limit to x86.
2214 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2216 * c-c++-common/tm/omp.c: Require target with pthread support.
2218 2012-01-23 Richard Guenther <rguenther@suse.de>
2220 PR tree-optimization/51949
2221 * gcc.dg/torture/pr51949.c: New testcase.
2223 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2225 PR rtl-optimization/51933
2226 * gcc.c-torture/execute/pr51933.c: New test.
2228 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2230 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2231 Do not define for Interix.
2233 2012-01-22 Jason Merrill <jason@redhat.com>
2236 * g++.dg/lto/pr51832.h: New.
2237 * g++.dg/lto/pr51832_0.C: New.
2238 * g++.dg/lto/pr51832_1.C: New.
2240 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2242 * gcc.dg/ext-elim-1.c: New test.
2244 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2247 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2248 * g++.dg/opt/longbranch1.C: Likewise.
2250 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2252 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2255 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2258 * gfortran.dg/namelist_74.f90: New test.
2259 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2261 2012-01-21 Tobias Burnus <burnus@net-b.de>
2264 * gfortran.dg/class_47.f90: New.
2266 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2268 * gnat.dg/renaming5.ad[sb]: New test.
2270 2012-01-20 Jason Merrill <jason@redhat.com>
2273 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2275 2012-01-20 Jason Merrill <jason@redhat.com>
2278 * g++.dg/ext/attrib42.C: Require ilp32.
2280 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2283 * gcc.target/arm/pr51915.c: New test.
2285 2012-01-20 Cary Coutant <ccoutant@google.com>
2286 Dodji Seketeli <dodji@redhat.com>
2289 * g++.dg/debug/dwarf2/nested-3.C: New test.
2291 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2294 * g++.dg/template/crash110.C: New.
2296 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2298 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2299 Remove default options on hppa*-*-hpux*.
2301 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2303 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2305 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2307 * gcc.c-torture/compile/pr51856.c: New testcase.
2309 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2311 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2312 options to go_target_compile.
2314 2012-01-20 Kai Tietz <ktietz@redhat.com>
2316 * g++.dg/torture/pr51344.C: Fix typo.
2318 2012-01-20 Richard Guenther <rguenther@suse.de>
2320 PR tree-optimization/51903
2321 * g++.dg/torture/pr51903.C: New testcase.
2323 2012-01-20 Tobias Burnus <burnus@net-b.de>
2324 Janus Weil <janus@gcc.gnu.org>
2327 * gfortran.dg/use_21.f90: New.
2329 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2332 * gcc.dg/torture/pr51106-1.c: New test.
2333 * gcc.dg/torture/pr51106-2.c: New test.
2335 2012-01-19 Kai Tietz <ktietz@redhat.com>
2337 * g++.dg/torture/pr51344.C: New test.
2339 2012-01-19 Tobias Burnus <burnus@net-b.de>
2342 * gfortran.dg/intrinsic_size_2.f90: New.
2344 2012-01-19 Jason Merrill <jason@redhat.com>
2347 * g++.dg/inherit/using7.C: New.
2349 2012-01-19 Richard Guenther <rguenther@suse.de>
2351 PR tree-optimization/37997
2352 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2354 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2356 PR rtl-optimization/51505
2357 * gcc.dg/pr51505.c: New test.
2359 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2362 * gfortran.dg/typebound_operator_12.f03: New.
2363 * gfortran.dg/typebound_operator_13.f03: New.
2365 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2368 * g++.dg/cpp0x/pr51225.C: New.
2370 2012-01-17 Ian Lance Taylor <iant@google.com>
2373 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2375 2012-01-17 Tobias Burnus <burnus@net-b.de>
2378 * gfortran.dg/realloc_on_assign_9.f90: New.
2380 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2383 * gcc.dg/tm/memopt-3.c: Remove xfail.
2384 * gcc.dg/tm/memopt-4.c: Remove xfail.
2385 * gcc.dg/tm/memopt-5.c: Remove xfail.
2386 * gcc.dg/tm/memopt-7.c: Remove xfail.
2388 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2390 PR tree-optimization/51877
2391 * gcc.c-torture/execute/pr51877.c: New test.
2393 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2395 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2396 {!vect_align_arrays} to vect_sizes_32B_16B.
2397 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2398 * gcc.dg/vect/vect-peel-3.c: Ditto.
2400 2012-01-16 Jason Merrill <jason@redhat.com>
2403 * g++.dg/abi/mangle60.C: New.
2406 * g++.dg/pch/mangle1.{C,Hs}: New.
2408 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2409 Tobias Burnus <burnus@net-b.de>
2412 * gfortran.dg/elemental_optional_args_3.f90: New
2413 * gfortran.dg/elemental_optional_args_4.f90: New
2415 2012-01-16 Tobias Burnus <burnus@net-b.de>
2418 * gfortran.dg/use_20.f90: New
2420 2012-01-16 Jason Merrill <jason@redhat.com>
2423 * g++.dg/cpp0x/rv-bitfield.C: New.
2424 * g++.dg/cpp0x/rv-bitfield2.C: New.
2426 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2428 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2429 subroutine 'qsort' and use index array to assign the result.
2431 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2433 PR tree-optimization/51865
2434 * gcc.dg/pr51865.c: New test.
2436 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2438 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2440 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2442 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2443 to be loaded from the constant pool, rather than via %hi and %lo.
2445 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2447 PR rtl-optimization/51821
2448 * gcc.dg/pr51821.c: New test.
2450 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2452 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2454 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2456 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2458 2012-01-14 Tobias Burnus <burnus@net-b.de>
2461 * gfortran.dg/init_flag_8.f90: New.
2462 * gfortran.dg/init_flag_9.f90: New.
2464 2011-01-14 Tobias Burnus <burnus@net-b.de>
2467 * gfortran.dg/use_18.f90: New.
2468 * gfortran.dg/use_19.f90: New.
2470 2012-01-13 Ian Lance Taylor <iant@google.com>
2473 * g++.dg/warn/Wsign-compare-4.C: New.
2475 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2478 * gfortran.dg/alloc_comp_assign.f03: New.
2479 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2480 __BUILTIN_FREE from 38 to 32.
2482 2012-01-13 Jason Merrill <jason@redhat.com>
2485 * g++.dg/warn/Wreturn-type-7.C: New.
2487 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2489 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2491 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2492 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2493 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2494 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2495 int32plus because of big array needed.
2496 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2497 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2499 2012-01-13 Jason Merrill <jason@redhat.com>
2502 * g++.dg/ext/visibility/template9.C: New.
2505 * g++.dg/cpp0x/defaulted34.C: New.
2506 * g++.dg/template/virtual3.C: New.
2508 2012-01-13 Richard Guenther <rguenther@suse.de>
2511 * gcc.dg/torture/pr8081.c: New testcase.
2513 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2515 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2517 2012-01-12 Jason Merrill <jason@redhat.com>
2520 * g++.dg/ext/stmtexpr14.C: New.
2522 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2525 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2527 2012-01-12 Jason Merrill <jason@redhat.com>
2530 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2531 * g++.dg/abi/mangle58.C: Likewise.
2534 * g++.dg/template/arg8.C: New.
2536 2012-01-12 Ira Rosen <irar@il.ibm.com>
2538 PR tree-optimization/51799
2539 * gcc.dg/vect/pr51799.c: New test.
2540 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2543 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2544 Tobias Burnus <burnus@net-b.de>
2548 * lib/target-supports.exp
2549 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2550 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2552 2012-01-11 Jason Merrill <jason@redhat.com>
2555 * g++.dg/ext/attrib42.C: New.
2557 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2560 * gcc.dg/pr51796.c: New test.
2562 2012-01-11 Jason Merrill <jason@redhat.com>
2565 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2567 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2569 * gnat.dg/array19.ad[sb]: New test.
2571 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2573 * gnat.dg/opt23.ad[sb]: New test.
2574 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2575 * gnat.dg/opt24.ad[sb]: New test.
2577 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2579 PR tree-optimization/49642
2580 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2581 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2583 2012-01-11 Jason Merrill <jason@redhat.com>
2586 * g++.dg/template/explicit-args5.C: New.
2588 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2590 * gcc.c-torture/execute/20120110-1.c: New testcase.
2592 2012-01-10 Jason Merrill <jason@redhat.com>
2595 * g++.dg/inherit/ambig1.C: New.
2598 * g++.dg/cpp0x/constexpr-cache1.C: New.
2600 2012-01-10 Richard Guenther <rguenther@suse.de>
2602 PR tree-optimization/51801
2603 * gcc.dg/torture/pr51801.c: New testcase.
2605 2012-01-10 Tobias Burnus <burnus@net-b.de>
2608 * gfortran.dg/allocate_with_typespec_5.f90: New.
2610 2012-01-10 Tobias Burnus <burnus@net-b.de>
2612 * gfortran.dg/class_39.f03: Update dg-error string.
2614 2012-01-10 Richard Guenther <rguenther@suse.de>
2616 PR tree-optimization/50913
2617 * gcc.dg/graphite/interchange-16.c: New testcase.
2618 * gcc.dg/graphite/scop-20.c: XFAIL.
2619 * gfortran.dg/graphite/interchange-1.f: Likewise.
2620 * gfortran.dg/graphite/block-1.f90: Likewise.
2621 * gfortran.dg/graphite/block-2.f: Likewise.
2623 2012-01-10 Richard Henderson <rth@redhat.com>
2625 * lib/target-supports.exp (check_effective_target_vect_perm,
2626 check_effective_target_vect_perm_byte,
2627 check_effective_target_vect_perm_short): Enable for arm neon.
2629 2012-01-09 Tobias Burnus <burnus@net-b.de>
2632 * gfortran.dg/typebound_operator_11.f90: New.
2634 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2636 * gnat.dg/array18.adb: New test.
2637 * gnat.dg/array18_pkg.ads: New helper.
2639 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2642 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2643 around base object in first assignment in main program.
2644 * gfortran.dg/typebound_operator_10.f03: New test.
2646 2012-01-09 Martin Jambor <mjambor@suse.cz>
2648 PR tree-optimization/51759
2649 * g++.dg/ipa/pr51759.C: New test.
2651 2012-01-09 Tobias Burnus <burnus@net-b.de>
2654 * gfortran.dg/optional_absent_2.f90: New.
2656 2012-01-09 Tobias Burnus <burnus@net-b.de>
2659 * gfortran.dg/use_17.f90: New.
2661 2012-01-09 Gary Funck <gary@intrepid.com>
2663 PR preprocessor/33919
2664 * gcc.dg/pr33919.c: New test.
2665 * gcc.dg/pr33919-0.h: New test header file.
2666 * gcc.dg/pr33919-1.h: Ditto.
2667 * gcc.dg/pr33919-2.h: Ditto.
2669 2012-01-07 Jan Hubicka <jh@suse.cz>
2671 PR tree-optimize/51694
2672 * gcc.c-torture/compile/pr51694.c: new testcase.
2674 2012-01-07 Jan Hubicka <jh@suse.cz>
2676 PR tree-optimization/51600
2677 * g++.dg/torture/pr51600.C: New testcase.
2679 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2681 PR gcov-profile/51715
2682 PR gcov-profile/51717
2683 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2684 * gcc.misc-tests/gcov-14.c: Likewise.
2686 2012-01-06 Jason Merrill <jason@redhat.com>
2688 * g++.dg/parse/new5.C: New.
2690 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2693 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2694 including <string.h>.
2696 2012-01-06 Jason Merrill <jason@redhat.com>
2698 * g++.dg/abi/mangle51.C: New.
2699 * g++.dg/abi/mangle52.C: New.
2700 * g++.dg/abi/mangle53.C: New.
2701 * g++.dg/abi/mangle54.C: New.
2702 * g++.dg/abi/mangle55.C: New.
2703 * g++.dg/abi/mangle56.C: New.
2704 * g++.dg/abi/mangle57.C: New.
2705 * g++.dg/abi/mangle58.C: New.
2706 * g++.dg/abi/mangle59.C: New.
2707 * g++.dg/cpp0x/trailing3.C: Update mangling.
2708 * g++.dg/cpp0x/variadic111.C: Update mangling.
2709 * g++.dg/cpp0x/variadic4.C: Update mangling.
2710 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2711 * g++.dg/template/nontype22.C: Works now.
2712 * g++.dg/template/pr35240.C: Works now.
2714 * g++.dg/cpp0x/error7.C: New.
2716 2012-01-06 Tobias Burnus <burnus@net-b.de>
2718 * gfortran.dg/deallocate_stat_2.f90: New.
2719 * coarray/allocate_errgmsg.f90: New.
2720 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2721 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2722 * coarray/subobject_1.f90: Fix for num_images > 1.
2723 * gfortran.dg/deallocate_stat.f90: Update due to changed
2726 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2728 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2730 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2732 * ada/acats/overflow.lst: Add cb20004.
2734 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2737 * g++.dg/cpp0x/alias-decl-18.C: New test.
2739 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2741 * gcc.c-torture/execute/20120104-1.c: New test.
2743 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2746 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2747 the old typebound_operator_8.f03.
2748 * gfortran.dg/typebound_operator_8.f03: New version of
2749 typebound_operator_7.f03 with 'u' a derived type instead of a
2752 2012-01-05 Richard Guenther <rguenther@suse.de>
2754 * g++.dg/torture/pr49309.C: Skip for -flto.
2756 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2759 * gcc.c-torture/compile/pr51761.c: New test.
2761 2012-01-05 Richard Guenther <rguenther@suse.de>
2763 PR tree-optimization/51760
2764 * gcc.dg/torture/pr51760.c: New testcase.
2766 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2769 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2771 2012-01-05 Richard Guenther <rguenther@suse.de>
2774 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2775 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2777 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2780 * gcc.dg/pr51695.c: New test.
2782 2012-01-04 Andrew Pinski <apinski@cavium.com>
2784 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2785 * gcc.target/mips/octeon2-lx-1.c: New test.
2786 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2787 * gcc.target/mips/octeon2-lx-2.c: New test.
2788 * gcc.target/mips/octeon2-lx-3.c: New test.
2790 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2794 * gcc.dg/tm/alias-1.c: Adjust regexp.
2795 * gcc.dg/tm/alias-2.c: Adjust regexp.
2797 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2800 * g++.dg/warn/Wparentheses-26.C: New.
2802 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2804 * gfortran.dg/elemental_optional_args_2.f90: New test.
2806 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2809 * gfortran.dg/common_17.f90: New test.
2811 2012-01-04 Richard Guenther <rguenther@suse.de>
2813 PR tree-optimization/49651
2814 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2815 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2817 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2820 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2822 2012-01-03 Andrew Pinski <apinski@cavium.com>
2824 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2825 for all mips targets. Also allow an optional .cfi_startproc.
2827 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2829 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2831 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2834 * g++.dg/rtti/dyncast5.C: New.
2836 2012-01-03 Richard Guenther <rguenther@suse.de>
2838 PR tree-optimization/51070
2839 * gcc.dg/torture/pr51070-2.c: New testcase.
2841 2012-01-03 Richard Guenther <rguenther@suse.de>
2843 PR tree-optimization/51692
2844 * gcc.dg/torture/pr51692.c: New testcase.
2846 2012-01-03 Richard Guenther <rguenther@suse.de>
2849 * g++.dg/lto/pr51650-3_0.C: New testcase.
2851 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2854 * g++.dg/warn/Wredundant-decls-spec.C: New.
2856 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2858 PR tree-optimization/51719
2859 * g++.dg/tree-prof/pr51719.C: New test.
2861 2012-01-03 Richard Guenther <rguenther@suse.de>
2864 * gcc.dg/fold-compare-6.c: New testcase.
2866 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2869 * g++.dg/gomp/pr51669.C: New test.
2871 2012-01-02 Jason Merrill <jason@redhat.com>
2874 * g++.dg/cpp0x/constexpr-union2.C: New.
2877 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2879 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2882 * g++.dg/cpp0x/constexpr-99.C: New test.
2884 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2887 * g++.dg/template/init9.C: New.
2889 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2891 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2892 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2893 rather than a specific number.
2895 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2900 * gfortran.dg/typebound_operator_7.f03: New.
2901 * gfortran.dg/typebound_operator_8.f03: New.
2903 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2906 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2908 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2910 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2912 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2914 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2916 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2919 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2921 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2922 * gfortran.dg/io_real_boz_4.f90: Likewise.
2923 * gfortran.dg/io_real_boz_5.f90: Likewise.
2925 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2927 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2929 2012-01-02 Revital Eres <revital.eres@linaro.org>
2931 * gcc.dg/sms-11.c: New file.
2933 2012-01-02 Tobias Burnus <burnus@net-b.de>
2936 * gfortran.dg/coarray/image_index_3.f90: New.
2938 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2941 * g++.dg/parse/enum8.C: New.
2943 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2946 * g++.dg/conversion/reinterpret4.C: New.
2947 * g++.dg/conversion/reinterpret1.C: Adjust.
2949 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2951 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2953 2012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
2955 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2956 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2957 * g++.old-deja/g++.jason/access14.C: Likewise.
2958 * g++.old-deja/g++.jason/access8.C: Likewise.
2959 * g++.old-deja/g++.jason/access1.C: Likewise.
2960 * g++.old-deja/g++.other/access3.C: Likewise.
2961 * g++.old-deja/g++.other/access5.C: Likewise.
2962 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2963 * g++.old-deja/g++.law/visibility22.C: Likewise.
2964 * g++.old-deja/g++.law/visibility26.C: Likewise.
2965 * g++.old-deja/g++.mike/p2746.C: Likewise.
2966 * g++.dg/debug/using1.C: Likewise.
2967 * g++.dg/lookup/using51.C: Likewise.
2968 * g++.dg/inherit/using5.C: Likewise.
2969 * g++.dg/inherit/pr30297.C: Likewise.
2970 * g++.dg/inherit/access8.C: Likewise.
2971 * g++.dg/torture/pr39362.C: Likewise.
2972 * g++.dg/template/crash13.C: Likewise.
2973 * g++.dg/template/using10.C: Likewise.
2975 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2978 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2981 2012-01-01 Ira Rosen <irar@il.ibm.com>
2983 PR tree-optimization/51704
2984 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2985 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2986 corresponding flags.
2988 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2991 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2993 2012-01-01 Jan Hubicka <jh@suse.cz>
2995 PR rtl-optimization/51069
2996 * gcc.c-torture/compile/pr51069.c: New testcase.
2998 2012-01-01 Jakub Jelinek <jakub@redhat.com>
3000 PR tree-optimization/51683
3001 * gcc.dg/pr51683.c: New test.
3003 Copyright (C) 2012 Free Software Foundation, Inc.
3005 Copying and distribution of this file, with or without modification,
3006 are permitted in any medium without royalty provided the copyright
3007 notice and this notice are preserved.