1 2012-06-19 Jason Merrill <jason@redhat.com>
5 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
8 * g++.dg/template/local7.C: New.
10 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
12 Back port from mainline
13 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
16 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
17 directive to Scan for vpmuldq, not vpmacsdql.
19 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
21 * gnat.dg/vect8.ad[sb]: New test.
23 2012-06-14 Jakub Jelinek <jakub@redhat.com>
25 Backported from mainline
26 2012-06-12 Jakub Jelinek <jakub@redhat.com>
28 PR rtl-optimization/53589
29 * gcc.dg/torture/pr53589.c: New test.
31 2012-06-07 Jakub Jelinek <jakub@redhat.com>
34 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
35 * gcc.dg/gomp/critical-4.c: Likewise.
36 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
37 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
38 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
39 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
40 * c-c++-common/gomp/pr53580.c: New test.
42 2012-06-14 Tobias Burnus <burnus@net-b.de>
44 Backport from mainline
45 2012-06-04 Tobias Burnus <burnus@net-b.de>
48 * gfortran.dg/init_flag_10.f90: New.
50 2012-06-14 Richard Guenther <rguenther@suse.de>
52 Backport from mainline
53 2012-06-11 Richard Guenther <rguenther@suse.de>
56 * g++.dg/ext/pr53605.C: New testcase.
58 2012-06-14 Tobias Burnus <burnus@net-b.de>
61 * gfortran.dg/save_4.f90: New.
63 2012-06-14 Richard Guenther <rguenther@suse.de>
65 Backport from mainline
66 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
69 * g++.dg/cpp0x/pr52841.C: New testcase.
71 2012-06-13 Christian Bruel <christian.bruel@st.com>
74 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
76 2012-06-14 Release Manager
80 2012-06-12 Jason Merrill <jason@redhat.com>
83 * g++.dg/template/local7.C: New.
87 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
89 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
92 * g++.dg/warn/Wenum-compare-no-2: New.
94 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
97 * gcc.target/powerpc/cell_builtin_1.c: New test case.
98 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
99 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
100 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
101 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
102 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
103 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
104 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
106 2012-06-04 Richard Guenther <rguenther@suse.de>
108 Backport from mainline
109 2012-04-25 Jakub Jelinek <jakub@redhat.com>
112 * gcc.c-torture/compile/pr52979-1.c: New test.
113 * gcc.c-torture/execute/pr52979-1.c: New test.
114 * gcc.c-torture/execute/pr52979-2.c: New test.
116 2012-06-04 Jakub Jelinek <jakub@redhat.com>
118 PR tree-optimization/53550
119 * gcc.dg/pr53550.c: New test.
121 2012-06-04 Richard Guenther <rguenther@suse.de>
122 Eric Botcazou <ebotcazou@adacore.com>
124 Backport from mainline
128 * gcc.dg/torture/pr48124-1.c: New testcase.
129 * gcc.dg/torture/pr48124-2.c: Likewise.
130 * gcc.dg/torture/pr48124-3.c: Likewise.
131 * gcc.dg/torture/pr48124-4.c: Likewise.
132 * gnat.dg/pack16.adb: Likewise.
133 * gnat.dg/pack16_pkg.ads: Likewise.
134 * gnat.dg/pack17.adb: Likewise.
135 * gnat.dg/specs/pack7.ads: Likewise.
136 * gnat.dg/specs/pack8.ads: Likewise.
137 * gnat.dg/specs/pack8_pkg.ads: Likewise.
139 2012-06-01 Jason Merrill <jason@redhat.com>
142 * g++.dg/ext/visibility/template12.C: New.
143 * g++.dg/ext/attrib14.C: Adjust warning line.
146 * g++.dg/parse/new6.C: New.
147 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
149 2012-06-01 Jason Merrill <jason@redhat.com>
152 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
154 2012-06-01 Jason Merrill <jason@redhat.com>
157 * g++.dg/cpp0x/auto33.C: New.
159 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
161 * c-c++-common/restrict-2.c: Revert previous change.
163 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
166 * gnat.dg/lto14.adb: Skip on Solaris.
168 2012-05-31 Jason Merrill <jason@redhat.com>
171 * g++.dg/cpp0x/initlist-ctor1.C: New.
173 2012-05-31 Richard Guenther <rguenther@suse.de>
176 * gcc.dg/torture/pr48493.c: New testcase.
178 2012-05-30 Jakub Jelinek <jakub@redhat.com>
181 * g++.dg/init/new33.C: New test.
183 2012-05-30 Jason Merrill <jason@redhat.com>
186 * c-c++-common/array-lit.c: New.
187 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
189 2012-05-30 Richard Guenther <rguenther@suse.de>
192 * gcc.dg/torture/pr53501.c: New testcase.
193 * c-c++-common/restrict-2.c: Adjust.
195 2012-05-30 Jakub Jelinek <jakub@redhat.com>
197 PR rtl-optimization/53519
198 * gcc.c-torture/compile/pr53519.c: New test.
200 2012-05-29 Richard Guenther <rguenther@suse.de>
202 PR tree-optimization/53516
203 * gcc.dg/torture/pr53516.c: New testcase.
205 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
208 * g++.dg/parse/crash60.C: New.
210 2012-05-28 Jakub Jelinek <jakub@redhat.com>
212 PR tree-optimization/53505
213 * c-c++-common/torture/pr53505.c: New test.
215 2012-05-25 Ian Lance Taylor <iant@google.com>
217 * gcc.dg/split-6.c: New test.
219 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
221 * gnat.dg/lto14.adb: New test.
223 2012-05-24 Richard Guenther <rguenther@suse.de>
226 * g++.dg/tree-prof/pr53460.C: New testcase.
228 2012-05-24 Jakub Jelinek <jakub@redhat.com>
230 PR tree-optimization/53465
231 * gcc.c-torture/execute/pr53465.c: New test.
233 2012-05-23 Tobias Burnus <burnus@net-b.de>
236 * gfortran.dg/realloc_on_assign_15.f90: New.
238 2012-05-22 Richard Guenther <rguenther@suse.de>
240 PR tree-optimization/53408
241 * gcc.dg/torture/pr53408.c: New testcase.
243 2012-05-22 Richard Guenther <rguenther@suse.de>
246 * gcc.dg/torture/pr51071-2.c: New testcase.
248 2012-05-21 Jakub Jelinek <jakub@redhat.com>
250 PR tree-optimization/53366
251 * gcc.dg/torture/pr53366-1.c: New test.
252 * gcc.dg/torture/pr53366-2.c: New test.
253 * gcc.target/i386/pr53366-1.c: New test.
254 * gcc.target/i386/pr53366-2.c: New test.
256 PR tree-optimization/53409
257 * gcc.c-torture/compile/pr53409.c: New test.
259 PR tree-optimization/53410
260 * gcc.c-torture/compile/pr53410-1.c: New test.
261 * gcc.c-torture/compile/pr53410-2.c: New test.
263 2012-05-21 Joseph Myers <joseph@codesourcery.com>
266 * gcc.c-torture/compile/pr53418-1.c,
267 gcc.c-torture/compile/pr53418-2.c: New tests.
269 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
271 * gcc.dg/tm/indirect-2.c: New test.
273 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
275 Backport from mainline
276 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
277 H.J. Lu <hongjiu.lu@intel.com>
280 * gcc.target/i386/pr53416.c: New file.
282 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
284 * gnat.dg/lto13.adb: New test.
285 * gnat.dg/lto13_pkg.ad[sb]: New helper.
287 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
289 * gnat.dg/specs/lto12.ads: New test.
290 * gnat.dg/specs/lto12_pkg.ads: New helper.
292 2012-05-17 David S. Miller <davem@davemloft.net>
294 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
295 failure on sparc-*-linux-gnu.
297 2012-05-16 Richard Henderson <rth@redhat.com>
300 * g++.dg/opt/pr52727.C: New testcase.
302 2012-05-16 Richard Guenther <rguenther@suse.de>
304 PR tree-optimization/53364
305 * g++.dg/torture/pr53364.C: New testcase.
307 2012-05-15 Jakub Jelinek <jakub@redhat.com>
310 * gcc.dg/pr53358.c: New test.
312 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
314 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
315 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
317 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
319 * gnat.dg/null_pointer_deref3.adb: New test.
321 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
324 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
326 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
328 * gnat.dg/lto11.ad[sb]: New test.
330 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
333 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
335 2012-05-07 Jakub Jelinek <jakub@redhat.com>
337 PR tree-optimization/53239
338 * g++.dg/opt/vrp3.C: New test.
339 * g++.dg/opt/vrp3-aux.cc: New file.
340 * g++.dg/opt/vrp3.h: New file.
342 2012-05-07 Tobias Burnus <burnus@net-b.de>
344 Backport from mainline:
345 2012-05-07 Tobias Burnus <burnus@net-b.de>
348 * gfortran.dg/typebound_operator_15.f90: New.
350 2012-05-05 Tobias Burnus <burnus@net-b.de>
352 Backport from mainline:
353 2012-05-04 Tobias Burnus <burnus@net-b.de>
356 * gfortran.dg/constructor_7.f90: New.
357 * gfortran.dg/constructor_8.f90: New.
359 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
361 Backport from mainline:
363 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
365 PR tree-optimization/52633
366 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
367 recognized as widening shifts instead of over-widening.
368 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
369 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
370 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
371 * gcc.target/arm/pr52633.c: New test.
373 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
375 PR tree-optimization/52870
376 * gcc.dg/vect/pr52870.c: New test.
378 2012-05-04 Richard Guenther <rguenther@suse.de>
380 * gcc.dg/lto/pr53214_0.c: New testcase.
382 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
384 * gcc.target/ia64/pr48496.c: New test.
385 * gcc.target/ia64/pr52657.c: Likewise.
387 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
389 Backport from mainline
390 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
393 * gcc.target/powwerpc/pr53199.c: New file.
395 2012-05-03 Martin Jambor <mjambor@suse.cz>
397 Backport from mainline
398 2012-05-02 Martin Jambor <mjambor@suse.cz>
401 * g++.dg/lto/pr52605_0.C: New test.
403 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
406 * g++.dg/other/final2.C: New.
408 2012-05-03 Jakub Jelinek <jakub@redhat.com>
411 * gcc.dg/pr53174.c: New test.
414 * gcc.target/arm/pr53187.c: New test.
415 * gcc.c-torture/compile/pr53187.c: New test.
417 2012-05-03 Richard Guenther <rguenther@suse.de>
419 PR tree-optimization/53144
420 * gcc.dg/torture/pr53144.c: New testcase.
422 2012-05-02 Tobias Burnus <burnus@net-b.de>
424 Backport from mainline
425 2012-04-16 Tobias Burnus <burnus@net-b.de>
428 * gfortran.dg/pointer_intent_6.f90: New.
430 2012-05-02 Jakub Jelinek <jakub@redhat.com>
432 PR tree-optimization/53163
433 * gcc.c-torture/compile/pr53163.c: New test.
435 PR rtl-optimization/53160
436 * gcc.c-torture/execute/pr53160.c: New test.
438 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
442 * gfortran.dg/function_optimize_12.f90: New test.
444 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
446 Backport from mainline
447 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
450 * gcc.c-torture/execute/20120427-1.c: New testcase.
452 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
455 * gcc.dg/torture/pr53120.c: New test.
457 2012-04-25 Jakub Jelinek <jakub@redhat.com>
460 * gcc.dg/pr52880.c: New test.
462 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
465 PR tree-optimizations/52891
467 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
469 2012-04-24 Richard Guenther <rguenther@suse.de>
471 PR tree-optimization/53085
472 * g++.dg/torture/pr53085.C: New testcase.
474 2012-04-23 Richard Guenther <rguenther@suse.de>
477 * gcc.dg/pr53060.c: New testcase.
479 2012-04-23 Jakub Jelinek <jakub@redhat.com>
481 PR tree-optimizations/52891
482 * gcc.c-torture/compile/pr52891-1.c: New test.
483 * gcc.c-torture/compile/pr52891-2.c: New test.
485 2012-04-20 Ian Lance Taylor <iant@google.com>
487 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
488 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
490 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
493 * g++.dg/parse/crash59.C: New.
495 2012-04-16 Jason Merrill <jason@redhat.com>
498 * g++.dg/cpp0x/variadic131.C: New.
500 2012-04-16 Jason Merrill <jason@redhat.com>
503 * g++.dg/cpp0x/variadic129.C: New.
506 * g++.dg/cpp0x/variadic128.C: New.
508 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
510 Backport from mainline
511 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
514 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
515 second function argument.
516 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
517 (calc_permps): Update declaration. Calculate result correctly.
518 (avx2_test): Change src2 type to union256i_d.
519 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
522 2012-04-16 Martin Jambor <mjambor@suse.cz>
524 Backported from mainline
526 2012-04-13 Martin Jambor <mjambor@suse.cz>
529 * g++.dg/ipa/pr52939.C: New test.
531 2012-04-15 Jason Merrill <jason@redhat.com>
534 * g++.dg/cpp0x/variadic125.C: New.
537 * g++.dg/cpp0x/variadic124.C: New.
539 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
542 * g++.dg/lookup/using52.C: New.
544 2012-04-13 Jason Merrill <jason@redhat.com>
547 * g++.dg/cpp0x/variadic123.C: New.
548 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
550 2012-04-11 Jason Merrill <jason@redhat.com>
553 * g++.dg/ext/attrib45.C: New.
555 2012-04-13 Tom de Vries <tom@codesourcery.com>
557 Backport from mainline r186419.
559 2012-04-13 Tom de Vries <tom@codesourcery.com>
561 * gcc.dg/pr52734.c: New test.
563 2012-04-13 Richard Guenther <rguenther@suse.de>
565 PR tree-optimization/52969
566 * gcc.dg/torture/pr52969.c: New testcase.
568 2012-04-13 Richard Guenther <rguenther@suse.de>
571 * gcc.dg/pr52862.c: New testcase.
573 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
575 Backport from mainline
576 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
579 * gcc.target/powerpc/pr52775.c: New file.
581 2012-04-12 Richard Guenther <rguenther@suse.de>
583 PR tree-optimization/52943
584 * gcc.dg/torture/pr52943.c: New testcase.
586 2012-04-09 Mike Stump <mikestump@comcast.net>
588 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
589 * gcc.dg/tree-ssa/vrp59.c: Likewise.
590 * gcc.dg/tree-ssa/vrp60.c: Likewise.
591 * gnat.dg/aggr11.adb: Likewise.
592 * gnat.dg/aggr11_pkg.ads: Likewise.
593 * gnat.dg/aggr15.adb: Likewise.
594 * gnat.dg/aggr15.ads: Likewise.
595 * gnat.dg/aggr17.adb: Likewise.
596 * gnat.dg/aggr18.adb: Likewise.
597 * gnat.dg/array14.adb: Likewise.
598 * gnat.dg/array14.ads: Likewise.
599 * gnat.dg/array14_pkg.ads: Likewise.
600 * gnat.dg/array19.adb: Likewise.
601 * gnat.dg/array19.ads: Likewise.
602 * gnat.dg/discr27.adb: Likewise.
603 * gnat.dg/discr27.ads: Likewise.
604 * gnat.dg/discr35.adb: Likewise.
605 * gnat.dg/discr35.ads: Likewise.
606 * gnat.dg/discr6.adb: Likewise.
607 * gnat.dg/discr6_pkg.ads: Likewise.
608 * gnat.dg/import1.adb: Likewise.
609 * gnat.dg/import1.ads: Likewise.
610 * gnat.dg/loop_address2.adb: Likewise.
611 * gnat.dg/opt7.adb: Likewise.
612 * gnat.dg/opt7.ads: Likewise.
613 * gnat.dg/pointer_variable_bounds.adb: Likewise.
614 * gnat.dg/pointer_variable_bounds.ads: Likewise.
615 * gnat.dg/rep_clause2.adb: Likewise.
616 * gnat.dg/rep_clause2.ads: Likewise.
617 * gnat.dg/slice2.adb: Likewise.
618 * gnat.dg/slice2.ads: Likewise.
619 * gnat.dg/slice6.adb: Likewise.
620 * gnat.dg/slice6_pkg.ads: Likewise.
621 * gnat.dg/specs/unchecked_union2.ads: Likewise.
622 * gnat.dg/taft_type2.adb: Likewise.
623 * gnat.dg/taft_type2.ads: Likewise.
624 * gnat.dg/taft_type2_pkg.ads: Likewise.
625 * gnat.dg/volatile10.adb: Likewise.
626 * gnat.dg/volatile10_pkg.ads: Likewise.
628 * gcc.dg/dll-8.c: Remove execute permissions.
629 * g++.dg/ext/dllexport5.C: Likewise.
631 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
633 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
634 (check_effective_target_sync_long_long): Add SPARC case.
635 (check_effective_target_sync_long_long_runtime): Likewise.
636 (check_effective_target_sync_int_long): Adjust SPARC case.
637 (check_effective_target_sync_char_short): Likewise.
639 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
643 * gfortran.dg/function_optimize_11.f90: New test.
645 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
649 * gfortran.dg/use_only_6.f90: New test.
651 2012-04-06 Mike Stump <mikestump@comcast.net>
654 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
656 2012-04-05 Jason Merrill <jason@redhat.com>
659 * g++.dg/template/qualified-id5.C: New.
661 2012-04-03 Jason Merrill <jason@redhat.com>
664 * g++.dg/cpp0x/variadic-value1.C: New.
666 2012-04-03 Richard Guenther <rguenther@suse.de>
668 Backport from mainline
669 2012-03-02 Richard Guenther <rguenther@suse.de>
671 PR tree-optimization/52406
672 * gcc.dg/torture/pr52406.c: New testcase.
674 2012-04-03 Richard Guenther <rguenther@suse.de>
676 Backport from mainline
677 2012-03-15 Richard Guenther <rguenther@suse.de>
680 * gfortran.dg/vect/pr52580.f: New testcase.
682 2012-04-03 Richard Guenther <rguenther@suse.de>
684 Backport from mainline
685 2012-03-06 Richard Guenther <rguenther@suse.de>
688 * gcc.dg/torture/pr52493.c: New testcase.
690 2012-03-23 Richard Guenther <rguenther@suse.de>
692 PR tree-optimization/52678
693 * gfortran.dg/pr52678.f: New testcase.
695 2012-03-26 Richard Guenther <rguenther@suse.de>
697 PR tree-optimization/52701
698 * gfortran.dg/pr52701.f90: New testcase.
700 2012-03-30 Richard Guenther <rguenther@suse.de>
702 PR tree-optimization/52754
703 * gcc.target/i386/pr52754.c: New testcase.
705 2012-04-03 Jakub Jelinek <jakub@redhat.com>
707 PR tree-optimization/52835
708 * gfortran.dg/pr52835.f90: New test.
710 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
712 * gnat.dg/controlled6.adb: New test.
713 * gnat.dg/controlled6_pkg.ads: New helper.
714 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
716 2012-03-29 Meador Inge <meadori@codesourcery.com>
719 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
721 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
724 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
726 2012-03-29 Jason Merrill <jason@redhat.com>
729 * g++.dg/template/inherit8.C: New.
731 2012-03-29 Jakub Jelinek <jakub@redhat.com>
734 * g++.dg/ext/weak4.C: New test.
736 2012-03-29 Jason Merrill <jason@redhat.com>
739 * g++.dg/cpp0x/initlist-array3.C: New.
741 2012-03-28 Jason Merrill <jason@redhat.com>
744 * g++.dg/overload/virtual2.C: New.
746 2012-03-28 Martin Jambor <mjambor@suse.cz>
748 Backported from mainline
749 2012-03-27 Martin Jambor <mjambor@suse.cz>
752 * gcc.dg/torture/pr52693.c: New test.
754 2012-03-28 Jakub Jelinek <jakub@redhat.com>
757 * gcc.dg/pr52691.c: New test.
760 * gcc.c-torture/compile/pr52750.c: New test.
762 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
764 Backport from 2012-03-28 mainline r185910.
767 * gcc.target/avr/torture/builtins-2.c: New test.
769 2012-03-28 Jakub Jelinek <jakub@redhat.com>
772 * gcc.target/i386/pr52736.c: New test.
774 2012-03-27 Richard Guenther <rguenther@suse.de>
777 * gcc.dg/torture/pr52720.c: New testcase.
779 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
781 Backport from 2012-03-26 mainline r185793.
783 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
784 Add "-Os -flto" to list.
786 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
788 * gnat.dg/concat2.ad[sb]: New test.
790 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
793 * gcc.c-torture/compile/limits-externdecl.c: New test.
795 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
798 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
800 2012-03-22 Tobias Burnus <burnus@net-b.de>
803 * gfortran.dg/intrinsic_8.f90: New.
805 2012-03-22 Jakub Jelinek <jakub@redhat.com>
808 * g++.dg/ext/attrib44.C: New test.
810 2012-03-22 Jason Merrill <jason@redhat.com>
812 * g++.dg/torture/pr52582.C: New.
814 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
816 Backport from 2012-03-20 mainline r185583.
818 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
821 Backport from 2012-03-20 mainline r185570.
824 * gcc.target/avr/torture/addr-space-2.h: New file.
825 * gcc.target/avr/torture/addr-space-2-g.h: New test.
826 * gcc.target/avr/torture/addr-space-2-0.h: New test.
827 * gcc.target/avr/torture/addr-space-2-1.h: New test.
828 * gcc.target/avr/torture/addr-space-2-x.h: New test.
830 Backport from 2012-03-12 mainline r185255.
833 * gcc.target/avr/torture/addr-space-1.h: New file.
834 * gcc.target/avr/torture/addr-space-g.h: New test.
835 * gcc.target/avr/torture/addr-space-0.h: New test.
836 * gcc.target/avr/torture/addr-space-1.h: New test.
837 * gcc.target/avr/torture/addr-space-x.h: New test.
839 2012-03-22 Jakub Jelinek <jakub@redhat.com>
841 Backported from mainline
842 2012-03-14 Jakub Jelinek <jakub@redhat.com>
845 * g++.dg/cpp0x/udlit-args2.C: New test.
847 2012-03-13 Jakub Jelinek <jakub@redhat.com>
850 * gcc.dg/Wunused-var-3.c: New test.
852 2012-03-22 Release Manager
854 * GCC 4.7.0 released.
856 2012-03-20 Jason Merrill <jason@redhat.com>
858 * g++.dg/cpp0x/auto32.C: New.
860 2012-03-15 Jakub Jelinek <jakub@redhat.com>
861 Andrew Pinski <apinski@cavium.com>
864 * gcc.dg/pr52592.c: New test.
866 2012-03-14 Jakub Jelinek <jakub@redhat.com>
869 * g++.dg/opt/pr52582.C: New test.
871 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
874 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
876 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
878 2012-03-10 Tobias Burnus <burnus@net-b.de>
881 * gfortran.dg/proc_ptr_34.f90: New.
883 2012-03-07 Jason Merrill <jason@redhat.com>
886 * g++.dg/cpp0x/udlit-mangle.C: New.
888 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
890 Backport from mainline r184894.
891 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
894 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
896 Backport from mainline
897 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
899 * gcc.target/powerpc/pr52457.c: New test.
901 2012-03-01 Kai Tietz <ktietz@redhat.com>
903 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
904 routines on mingw targets.
905 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
908 2012-03-01 Jakub Jelinek <jakub@redhat.com>
910 PR tree-optimization/52445
911 * gcc.dg/pr52445.c: New test.
913 2012-02-29 Jakub Jelinek <jakub@redhat.com>
916 * gcc.c-torture/compile/pr52437.c: New test.
919 * gcc.dg/torture/pr52419.c: New test.
921 PR tree-optimization/52429
922 * gcc.dg/torture/pr52429.c: New test.
923 * g++.dg/opt/pr52429.C: New test.
925 2012-02-29 Richard Guenther <rguenther@suse.de>
928 * gcc.dg/lto/trans-mem-1_0.c: Remove.
929 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
930 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
931 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
932 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
933 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
935 2012-02-29 Jakub Jelinek <jakub@redhat.com>
937 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
939 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
942 * gfortran.dg/realloc_on_assign_13.f90 : New test.
944 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
947 * gcc.target/arm/neon/pr51534.c: New testcase.
949 2012-02-28 Richard Guenther <rguenther@suse.de>
952 * gcc.dg/torture/pr52407.c: New testcase.
954 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
956 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
957 * gcc.target/arm/vfp2.c: Likewise.
958 * gcc.target/arm/vfp3.c: Likewise.
959 * gcc.target/arm/vfp4.c: Likewise.
960 * gcc.target/arm/vfp5.c: Likewise.
961 * gcc.target/arm/vfp6.c: Likewise.
962 * gcc.target/arm/vfp7.c: Likewise.
963 * gcc.target/arm/vfp8.c: Likewise.
964 * gcc.target/arm/vfp9.c: Likewise.
965 * gcc.target/arm/vfp10.c: Likewise.
966 * gcc.target/arm/vfp11.c: Likewise.
967 * gcc.target/arm/vfp12.c: Likewise.
968 * gcc.target/arm/vfp13.c: Likewise.
969 * gcc.target/arm/vfp14.c: Likewise.
970 * gcc.target/arm/vfp15.c: Likewise.
971 * gcc.target/arm/vfp16.c: Likewise.
972 * gcc.target/arm/vfp17.c: Likewise.
973 * gcc.target/arm/neon-constants.h: New file.
974 * gcc.target/arm/neon-vect1.c: New test.
975 * gcc.target/arm/neon-vect2.c: New test.
976 * gcc.target/arm/neon-vect3.c: New test.
977 * gcc.target/arm/neon-vect4.c: New test.
978 * gcc.target/arm/neon-vect5.c: New test.
979 * gcc.target/arm/neon-vect6.c: New test.
980 * gcc.target/arm/neon-vect7.c: New test.
981 * gcc.target/arm/neon-vect8.c: New test.
983 2012-02-28 Richard Guenther <rguenther@suse.de>
985 PR tree-optimization/52402
986 * gcc.dg/torture/pr52402.c: New testcase.
988 2012-02-28 Richard Guenther <rguenther@suse.de>
991 * g++.dg/lto/pr52400_0.C: New testcase.
993 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
995 * gcc.target/avr/torture/builtins-1.c: New test.
996 * gcc.target/avr/torture/builtins-error.c: New test.
998 2012-02-28 Kai Tietz <ktietz@redhat.com>
1000 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
1002 * gcc.target/i386/pr45352-2.c: Likewise.
1003 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
1005 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
1006 targets instead rand.
1007 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
1008 * gcc.target/i386/sse2-mul-1.c: Likewise.
1009 * gcc.target/i386/sse4_1-blendps.c: Likewise.
1010 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
1012 * gcc.target/i386/pad-1.c: Likewise.
1013 * gcc.target/i386/pad-9.c: Likewise.
1014 * gcc.target/i386/pad-2.c: Likewise.
1015 * gcc.target/i386/pad-5b.c: Likewise.
1016 * gcc.target/i386/pad-8.c: Likewise.
1017 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
1018 * gcc.target/i386/pr44130.c: Likewise.
1019 * gcc.target/i386/align-main-1.c: Likewise.
1020 * gcc.target/i386/align-main-2.c: Likewise.
1021 * gcc.target/i386/sw-1.c: Likewise.
1022 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
1023 on x64 mingw target.
1024 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
1025 * gcc.target/i386/pr46295.c: Likewise.
1026 * gcc.target/i386/amd64-abi-1.c: Likewise.
1027 * gcc.target/i386/amd64-abi-2.c: Likewise.
1028 * gcc.target/i386/pr39082-1.c: Likewise.
1029 * gcc.target/i386/pr39162.c: Likewise.
1030 * gcc.target/i386/pr22152.c: Likewise.
1031 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
1032 * gcc.target/i386/wrfsbase-2.c: Likewise.
1033 * gcc.target/i386/local.c: Likewise
1034 * gcc.target/i386/wrgsbase-1.c: Likewise.
1035 * gcc.target/i386/wrfsbase-1.c: Likewise.
1036 * gcc.target/i386/pr39315-3.c: Likewise.
1037 * gcc.target/i386/pr35767-4.c: Likewise.
1038 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
1040 * gcc.target/i386/pr45336-2.c: Likewise.
1041 * gcc.target/i386/pr45336-1.c: Likewise.
1042 * gcc.target/i386/pr45336-4.c: Likewise.
1044 2012-02-27 Tristan Gingold <gingold@adacore.com>
1046 * gnat.dg/array20.ad[sb]: New test.
1048 2012-02-27 Jakub Jelinek <jakub@redhat.com>
1051 * gcc.target/arm/pr52375.c: New test.
1052 * gcc.c-torture/compile/pr52375.c: New test.
1054 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1056 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1057 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1059 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1061 * gnat.dg/aggr19.adb: New test.
1062 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1064 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1067 * gcc.target/sh/pr49263.c: New.
1069 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1071 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1072 simulate_thread_wrapper_other_threads
1073 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1074 Move initialization of 'value' to main().
1075 (main): Initialize 'value';
1076 * gcc.dg/simulate-thread/speculative-store.c
1077 (simulate_thread_step_verify): Return 0 when successful.
1078 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1080 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1081 (simulate_thread_wrapper_other_threads): Return a success/fail value
1082 and issue an error if the instruction count threshold is exceeded.
1084 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1087 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1088 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1090 2012-02-24 Richard Guenther <rguenther@suse.de>
1093 * gcc.dg/pr52355.c: New testcase.
1095 2012-02-23 Kai Tietz <ktietz@redhat.com>
1097 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
1099 * gcc.dg/Wpadded.c: Likewise.
1100 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1102 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1103 for sleep by Sleep and add windows.h include for this function.
1104 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1106 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1108 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
1110 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1111 on x64 mingw target.
1112 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1113 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1114 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1115 failure on LLP64 target.
1117 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1120 * gcc.dg/noncompile/pr52290.c: New test.
1122 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/52019
1125 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1127 2012-02-22 Kai Tietz <ktietz@redhat.com>
1129 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1130 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1131 derived pdiff_t type.
1132 * g++.dg/torture/pr49720.C: Likewise
1134 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1137 * gcc.target/i386/pr52330.c: New test.
1139 2012-02-22 Tobias Burnus <burnus@net-b.de>
1142 * gfortran.dg/io_constraints_10.f90: New.
1144 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1146 * lib/target-supports.exp (check_effective_target_vect_condition):
1147 Return true for NEON.
1149 2012-02-21 Kai Tietz <ktietz@redhat.com>
1151 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1153 2012-02-21 Richard Guenther <rguenther@suse.de>
1155 PR tree-optimization/52324
1156 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1158 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1161 * gcc.target/avr/torture/pr51782-1.c: New test.
1163 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1165 PR tree-optimization/52318
1166 * gcc.dg/pr52318.c: New test.
1168 2012-02-20 Kai Tietz <ktietz@redhat.com>
1170 * gcc.dg/bf-ms-layout-3.c: New testcase.
1172 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1176 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1178 2012-02-20 Richard Guenther <rguenther@suse.de>
1180 PR tree-optimization/52298
1181 * gcc.dg/torture/pr52298.c: New testcase.
1182 * gcc.dg/vect/pr52298.c: Likewise.
1184 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1186 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1187 * gcc.c-torture/execute/pr52286.c: Ditto.
1189 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1191 PR tree-optimization/52286
1192 * gcc.c-torture/execute/pr52286.c: New test.
1194 2012-02-18 Tobias Burnus <burnus@net-b.de>
1197 * gfortran.dg/interface_35.f90: Use -std=f2003.
1198 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1199 * gfortran.dg/interface_assignment_4.f90: Ditto.
1200 * gfortran.dg/bessel_1.f90: Ditto.
1201 * gfortran.dg/func_result_6.f90: Ditto.
1202 * gfortran.dg/hypot_1.f90: Ditto.
1203 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1205 2012-02-17 Tobias Burnus <burnus@net-b.de>
1207 PR translation/52232
1208 PR translation/52234
1209 PR translation/52245
1210 PR translation/52246
1211 PR translation/52262
1212 PR translation/52273
1213 * gfortran.dg/coarray_22.f90: Update dg-error.
1214 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1216 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1219 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1220 (simulate-thread): Use default timeout.
1222 2012-02-16 Jason Merrill <jason@redhat.com>
1225 * g++.dg/ext/timevar1.C: New.
1227 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1230 * g++.dg/template/using21.C: New.
1231 * g++.dg/template/using22.C: Likewise.
1233 2012-02-16 Jason Merrill <jason@redhat.com>
1236 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1238 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1240 PR tree-optimization/52255
1241 * gcc.c-torture/compile/pr52255.c: New test.
1244 * g++.dg/debug/dwarf2/pr52260.C: New test.
1247 * g++.dg/ipa/pr51929.C: New test.
1249 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1252 * gcc.target/powerpc/pr52199.c: New file.
1254 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1257 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1259 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1261 * gcc.dg/pr51867.c: Don't include <math.h>.
1264 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1266 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1267 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1269 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1271 PR tree-optimization/50561
1272 * gcc.dg/graphite/pr50561.c: New testcase.
1274 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1276 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1277 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1279 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1281 * gnat.dg/discr35.ad[sb]: New test.
1283 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1285 * gnat.dg/volatile10.adb: New test.
1286 * gnat.dg/volatile10_pkg.ads: New helper.
1288 2012-02-14 Jason Merrill <jason@redhat.com>
1290 * g++.dg/ext/attrib43.C: New.
1292 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1294 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1295 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1297 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1298 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1299 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1300 effective_target fgnu_tm.
1301 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1303 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1306 * g++.dg/template/asmgoto1.C: New test.
1308 2012-02-14 Ian Lance Taylor <iant@google.com>
1311 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1312 compiling generated file for 64bit and index tests.
1314 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1316 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1318 2012-02-14 Richard Guenther <rguenther@suse.de>
1320 PR tree-optimization/52244
1321 PR tree-optimization/51528
1322 * gcc.dg/torture/pr52244.c: New testcase.
1324 2012-02-14 Walter Lee <walt@tilera.com>
1326 * g++.dg/other/PR23205.C: Disable test on tile.
1327 * g++.dg/other/pr23205-2.C: Disable test on tile.
1328 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1329 * gcc.dg/20040813-1.c: Disable test on tile.
1330 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1331 * gcc.misc-tests/linkage.exp: Handle tilegx.
1333 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1335 PR tree-optimization/52210
1336 * gcc.dg/pr52210.c: New test.
1338 2012-02-14 Jason Merrill <jason@redhat.com>
1341 * g++.dg/overload/defarg5.C: New.
1343 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1346 * c-c++-common/pr52181.c: New test.
1348 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1351 * g++.dg/ext/atomic-1.C: New test.
1353 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1355 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1357 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1360 * gcc.c-torture/execute/pr52209.c: New test.
1362 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1365 * gfortran.dg/elemental_optional_args_5.f03: New test.
1367 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1370 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1373 2012-02-11 Ian Lance Taylor <iant@google.com>
1376 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1377 SPARC Solaris. Don't run the test at all on systems where it may
1378 not work, rather than xfailing it.
1380 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1382 PR rtl-optimization/52175
1383 * gcc.c-torture/compile/pr52175.c: New test.
1385 2012-02-10 Jason Merrill <jason@redhat.com>
1388 * g++.dg/template/repo10.C: New.
1390 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1393 * gcc.dg/pr52132.c: New test.
1395 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1397 * gnat.dg/specs/aggr4.ads: New test.
1398 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1400 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1403 * gcc.target/i386/pr52146.c: New.
1405 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1408 * c-c++-common/pr52177.c: New test.
1410 2012-02-10 Jan Hubicka <jh@suse.cz>
1413 * g++.dg/torture/pr48600.C: New testcase.
1415 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1418 * gcc.dg/dfp/pr52140.c: New test.
1420 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1423 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1426 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1429 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1430 * testsuite/gcc.dg/pr51867.c: New test.
1432 2012-02-09 Ian Lance Taylor <iant@google.com>
1434 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1435 which don't support -fsplit-stack. Turn off optimization when
1436 compiling select5-out.go.
1438 2012-02-08 Ian Lance Taylor <iant@google.com>
1440 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1441 systems which don't support -fsplit-stack.
1443 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1445 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1446 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1447 machine instuction in the log.
1449 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1451 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1454 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1457 * gcc.dg/pr48524.c: New test.
1458 * gcc.dg/pr48524.spec: New spec file for test.
1460 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1463 * gfortran.dg/vect/pr32380.f90: New test.
1465 2012-02-08 Tobias Burnus <burnus@net-b.de>
1468 * gfortran.dg/realloc_on_assign_12.f90: New.
1470 2012-02-08 Richard Guenther <rguenther@suse.de>
1472 PR rtl-optimization/52170
1473 * gcc.dg/torture/pr52170.c: New testcase.
1475 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1477 PR gcov-profile/52150
1478 * gcc.dg/tree-prof/pr52150.c: New test.
1480 PR rtl-optimization/52139
1481 * gcc.dg/pr52139.c: New test.
1483 2012-02-07 Jason Merrill <jason@redhat.com>
1486 * g++.dg/cpp0x/constexpr-union3.C: New.
1489 * g++.dg/lto/pr52035_0.C: New.
1491 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1493 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1494 * gcc.dg/special/weak-1.c: Likewise.
1495 * gcc.dg/ucnid-12.c: Likewise.
1496 * gcc.dg/torture/pr45678-1.c: Likewise.
1497 * gcc.dg/torture/pr45678-2.c: Likewise.
1498 * gcc.dg/vector-4.c: Likewise.
1499 * gcc.dg/ipa/inline-5.c: Likewise.
1500 * gcc.dg/ucnid-11.c: Likewise.
1501 * gcc.misc-tests/gcov-13.c: Likewise.
1502 * gcc.misc-tests/gcov-14.c: Likewise.
1503 * g++.dg/ext/label13.C: Likewise.
1504 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1505 hppa*-*-hpux* options.
1506 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1507 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1508 * gcc.dg/pr48616.c: Likewise.
1509 * gcc.dg/pr17957.c: Likewise.
1510 * gcc.dg/pr17055-1.c: Likewise.
1511 * gcc.dg/pr32912-1.c: Likewise.
1512 * gcc.dg/tm/pr51472.c: Likewise.
1513 * c-c++-common/fold-bitand-4.c: Likewise.
1514 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1515 Use dg-additional-options for extra options.
1517 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1519 * gcc.target/epiphany/interrupt-2.c: New test.
1521 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1524 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
1525 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1528 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1531 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1533 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1537 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1538 * gcc.target/mips/va-arg-1.c: New test.
1540 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1542 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1543 for -mno-pointers-to-nested-functions.
1545 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1547 * gcc.c-torture/execute/20120207-1.c: New test.
1549 2012-02-07 Jakub Jelinek <jakub@redhat.com>
1551 PR rtl-optimization/52060
1552 * gcc.dg/torture/pr52060.c: New test.
1555 * gcc.c-torture/compile/pr52074.c: New test.
1557 2012-02-07 Tobias Burnus <burnus@net-b.de>
1560 * gfortran.dg/class_to_type_2.f90: New.
1562 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
1565 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
1568 2012-02-06 Jason Merrill <jason@redhat.com>
1571 * g++.dg/template/conv13.C: New.
1573 2012-02-06 Richard Guenther <rguenther@suse.de>
1575 PR tree-optimization/52115
1576 * gcc.c-torture/compile/pr52115.c: New testcase.
1578 2012-02-06 Jakub Jelinek <jakub@redhat.com>
1581 * gcc.c-torture/execute/pr52129.c: New test.
1583 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
1585 * gcc.dg/pr48374.c: Actually add the test I forgot
1586 in the 2012-01-25 commit.
1588 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1591 * gfortran.dg/vect/vect-8.f90: New test case.
1593 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
1596 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
1598 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
1601 * gfortran.dg/class_48.f90 : Add test of allocate class array
1602 component with source in subroutine test3. Remove commenting
1603 out in subroutine test4, since branching on unitialized variable
1604 is now fixed (no PR for this last.).
1606 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1608 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
1610 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
1612 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1615 * lib/target-supports.exp (check_effective_target_mips_rel): New.
1616 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
1618 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
1620 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
1621 (check_effective_target_sync_int_long): Use it.
1622 (check_effective_target_sync_char_short): Likewise.
1623 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
1625 2012-02-05 Tobias Burnus <burnus@net-b.de>
1628 * gfortran.dg/class_48.f90: Add some further checks.
1630 2012-02-05 Ira Rosen <irar@il.ibm.com>
1632 PR tree-optimization/52091
1633 * gcc.dg/vect/pr52091.c: New test.
1635 2012-02-04 Jakub Jelinek <jakub@redhat.com>
1637 PR rtl-optimization/52113
1638 * gcc.target/avr/pr52113.c: New test.
1640 2012-02-03 Jakub Jelinek <jakub@redhat.com>
1642 PR rtl-optimization/52092
1643 * gcc.c-torture/compile/pr52092.c: New test.
1645 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
1648 * gfortran.dg/class_array_10.f03: New test.
1651 * gfortran.dg/class_array_11.f03: New test.
1654 * gfortran.dg/class_array_12.f03: New test.
1656 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
1659 * gfortran.dg/realloc_on_assign_11.f90: New test.
1661 2012-02-02 Tobias Burnus <burnus@net-b.de>
1664 * gfortran.dg/shape_7.f90: New.
1666 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1668 * gcc.target/mips/mips-prepend-1.c: New test.
1670 2012-02-02 Jan Hubicka <jh@suse.cz>
1671 Tom de Vries <tom@codesourcery.com>
1674 * testsuite/gcc.dg/alias-12.c: New testcase.
1675 * testsuite/gcc.dg/alias-13.c: New testcase.
1677 2012-02-02 Jakub Jelinek <jakub@redhat.com>
1680 * gcc.dg/pr52086.c: New test.
1682 PR tree-optimization/52073
1683 * gcc.c-torture/compile/pr52073.c: New test.
1685 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
1688 * gfortran.dg/function_optimize_10.f90: New test.
1690 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
1692 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
1695 2012-02-01 Tobias Burnus <burnus@net-b.de>
1698 * gfortran.dg/typebound_operator_14.f90: New.
1700 2012-02-01 Tobias Burnus <burnus@net-b.de>
1703 * gfortran.dg/elemental_function_1.f90: New.
1705 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1707 PR rtl-optimization/51374
1708 * gcc.target/avr/torture/pr51374-1.c:
1709 Also fail if SBIS is seen.
1711 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
1713 PR rtl-optimization/51374
1714 * gcc.target/avr/torture/pr51374-1.c: New.
1716 2012-01-31 Tobias Burnus <burnus@net-b.de>
1719 * gfortran.dg/typebound_generic_11.f90: New.
1721 2012-01-31 Tobias Burnus <burnus@net-b.de>
1724 * gfortran.dg/class_49.f90: New.
1726 2012-01-31 Tobias Burnus <burnus@net-b.de>
1729 * gfortran.dg/elemental_args_check_6.f90: New.
1731 2012-01-31 Jason Merrill <jason@redhat.com>
1734 * g++.dg/cpp0x/variadic122.C: New.
1736 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
1739 * gfortran.dg/realloc_on_assign_10.f90: New test.
1741 2012-01-31 Richard Guenther <rguenther@suse.de>
1743 PR tree-optimization/51528
1744 * gcc.dg/torture/pr51528.c: New testcase.
1746 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
1749 * lib/go.exp (go_target_compile): Append timeout= to options.
1750 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
1751 select5-out.go test on alpha*-*-* targets.
1753 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
1755 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
1756 (TEST_SHORT): Reformat in the same way.
1757 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
1758 (TEST_SHORT): Reformat in the same way.
1759 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
1760 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
1761 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
1762 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
1763 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
1765 2012-01-30 Bin Cheng <bin.cheng@arm.com>
1768 * gcc.target/arm/pr51835.c: New testcase.
1770 2012-01-30 Richard Guenther <rguenther@suse.de>
1772 PR tree-optimization/52028
1773 * gcc.dg/torture/pr52028.c: New testcase.
1774 * gfortran.dg/ldist-pr45199.f: Adjust.
1775 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
1776 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1777 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1779 2012-01-30 Jakub Jelinek <jakub@redhat.com>
1782 * gcc.dg/tree-prof/pr52027.c: New test.
1784 PR tree-optimization/52046
1785 * gcc.dg/pr52046.c: New test.
1788 * g++.dg/other/pr52048.C: New test.
1790 2012-01-30 Richard Guenther <rguenther@suse.de>
1792 PR tree-optimization/52045
1793 * gcc.dg/pr52045.c: New testcase.
1795 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
1797 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
1798 new code generated for __sync_lock_release.
1800 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1802 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
1804 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1807 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
1809 * g++.dg/ext/visibility/template10.C: Fix typo.
1811 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
1813 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
1816 * g++.dg/cpp0x/constexpr-ice6.C: New.
1818 2012-01-29 Tobias Burnus <burnus@net-b.de>
1821 * gfortran.dg/default_initialization_6.f90: New.
1823 2012-01-29 Tobias Burnus <burnus@net-b.de>
1826 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
1827 * gfortran.dg/class_48.f90: New.
1829 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
1832 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
1834 2012-01-28 Tobias Burnus <burnus@net-b.de>
1837 * gfortran.dg/class_allocate_12.f90: New.
1839 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
1841 * gcc.dg/torture/pr50444.c: Fix dg directives.
1843 2012-01-28 Jakub Jelinek <jakub@redhat.com>
1846 * gcc.target/arm/pr52006.c: New test.
1848 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
1851 * gcc.dg/lto/trans-mem.h: New file.
1852 * gcc.dg/lto/trans-mem-2_0.c: Include it.
1853 * gcc.dg/lto/trans-mem-1_1.c: Same.
1854 * gcc.dg/lto/trans-mem-4_1.c: Same.
1855 * gcc.dg/lto/trans-mem-3_1.c: Same.
1857 2012-01-27 Tobias Burnus <burnus@net-b.de>
1860 * gfortran.dg/dummy_procedure_7.f90: New.
1862 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
1864 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
1865 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
1867 2012-01-27 Jakub Jelinek <jakub@redhat.com>
1870 * g++.dg/other/gc5.C: New test.
1872 2012-01-27 Richard Guenther <rguenther@suse.de>
1874 PR tree-optimization/50444
1875 * gcc.dg/torture/pr50444.c: New testcase.
1877 2012-01-27 Tobias Burnus <burnus@net-b.de>
1881 * gfortran.dg/move_alloc_13.f90: New.
1883 2012-01-27 Tobias Burnus <burnus@net-b.de>
1886 * gfortran.dg/allocate_alloc_opt_13.f90: New.
1887 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
1888 and change dg-error string.
1890 2012-01-27 Tobias Burnus <burnus@net-b.de>
1893 * gfortran.dg/elemental_args_check_5.f90: New.
1895 2012-01-27 Richard Guenther <rguenther@suse.de>
1898 * g++.dg/torture/pr51959.C: New testcase.
1900 2012-01-27 Tom de Vries <tom@codesourcery.com>
1902 PR tree-optimization/51990
1903 * gcc.dg/pr51990.c: New test.
1904 * gcc.dg/pr51990-2.c: Same.
1906 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
1907 Tobias Burnus <burnus@gcc.gnu.org>
1910 * gfortran.dg/class_allocate_11.f03: New.
1915 * gfortran.dg/class_allocate_7.f03: New.
1916 * gfortran.dg/class_allocate_8.f03: New.
1917 * gfortran.dg/class_allocate_9.f03: New.
1918 * gfortran.dg/class_allocate_10.f03: New.
1920 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1922 * gnat.dg/discr34.adb: New test.
1923 * gnat.dg/discr34_pkg.ads: New helper.
1925 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1927 * gnat.dg/discr33.adb: New test.
1929 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1931 * gnat.dg/limited_with3.ad[sb): New test.
1932 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1933 * gnat.dg/limited_with3_pkg2.ads: Likewise.
1934 * gnat.dg/limited_with3_pkg3.ads: Likewise.
1936 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
1938 * gnat.dg/stack_usage1.adb: New test.
1939 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1941 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1942 * gcc.dg/pr44194-2.c: Likewise.
1944 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
1947 * g++.dg/template/crash112.C: New.
1949 2012-01-27 Richard Henderson <rth@redhat.com>
1951 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1953 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1955 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1957 2012-01-26 Jakub Jelinek <jakub@redhat.com>
1960 * g++.dg/opt/pr51895.C: New test.
1962 2012-01-26 Michael Matz <matz@suse.de>
1964 PR tree-optimization/48794
1965 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1967 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1969 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1971 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1973 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1974 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1976 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1977 the default value for s390 and s390x.
1979 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
1982 * gcc.dg/lto/trans-mem-4_0.c: New.
1983 * gcc.dg/lto/trans-mem-4_1.c: New.
1984 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1986 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1987 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1989 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1990 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1993 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
1995 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1997 2012-01-25 Ian Lance Taylor <iant@google.com>
1999 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
2001 2012-01-25 Tobias Burnus <burnus@net-b.de>
2004 * gfortran.dg/typebound_proc_25.f90: New.
2006 2012-01-25 Jason Merrill <jason@redhat.com>
2009 * g++.dg/lto/pr51992_0.C: New.
2011 2012-01-25 Jakub Jelinek <jakub@redhat.com>
2013 PR tree-optimization/51987
2014 * gcc.target/i386/pr51987.c: New test.
2016 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2018 * gcc.dg/tm/lto-1.c: Require lto support in target.
2020 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
2022 PR rtl-optimization/48374
2023 * gcc.dg/pr48374.c: New test.
2025 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2027 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
2029 2012-01-25 Tobias Burnus <burnus@net-b.de>
2032 * gfortran.dg/derived_constructor_char_3.f90: New.
2034 2012-01-24 Ian Lance Taylor <iant@google.com>
2036 * go.test/go-test.exp (filecmp): New procedure.
2037 (errchk): Handle quoted square brackets.
2038 (go-gc-tests): Set go_compile_args. Handle various new test
2039 lines. Skip a few new tests.
2040 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
2042 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2044 * lib/target-supports.exp (proc check_effective_target_vect_perm)
2045 (check_effective_target_vect_extract_even_odd)
2046 (check_effective_target_vect_interleave): Return true for MIPS
2049 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2051 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2052 (main): Use it instead of argc.
2054 2012-01-24 Jason Merrill <jason@redhat.com>
2057 * g++.dg/cpp0x/sfinae31.C: New.
2059 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2061 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2063 2012-01-24 Jason Merrill <jason@redhat.com>
2066 * g++.dg/inherit/covariant20.C: New.
2068 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2071 * g++.dg/parse/crash58.C: New.
2073 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2076 * gcc.dg/pr51957-1.c: New test.
2077 * gcc.dg/pr51957-1.h: New file.
2078 * gcc.dg/pr51957-2.c: New test.
2080 2012-01-23 Jason Merrill <jason@redhat.com>
2083 * g++.dg/ext/visibility/template10.C: New.
2085 2012-01-23 Tobias Burnus <burnus@net-b.de>
2088 * gfortran.dg/move_alloc_12.f90: New.
2090 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2093 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2095 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2098 * g++.dg/template/crash111.C: New.
2100 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2102 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2104 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2106 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2109 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2110 the DW_TAG_class_type and DW_AT_name: "Executor".
2112 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2114 * lib/target-supports.exp
2115 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2116 (check_effective_target_vect_interleave): Likewise.
2118 2012-01-22 Jason Merrill <jason@redhat.com>
2121 * g++.dg/template/using20.C: New.
2122 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2124 2012-01-23 Jason Merrill <jason@redhat.com>
2127 * g++.dg/torture/pr51344.C: Limit to x86.
2129 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2131 * c-c++-common/tm/omp.c: Require target with pthread support.
2133 2012-01-23 Richard Guenther <rguenther@suse.de>
2135 PR tree-optimization/51949
2136 * gcc.dg/torture/pr51949.c: New testcase.
2138 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2140 PR rtl-optimization/51933
2141 * gcc.c-torture/execute/pr51933.c: New test.
2143 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2145 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2146 Do not define for Interix.
2148 2012-01-22 Jason Merrill <jason@redhat.com>
2151 * g++.dg/lto/pr51832.h: New.
2152 * g++.dg/lto/pr51832_0.C: New.
2153 * g++.dg/lto/pr51832_1.C: New.
2155 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2157 * gcc.dg/ext-elim-1.c: New test.
2159 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2162 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2163 * g++.dg/opt/longbranch1.C: Likewise.
2165 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2167 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2170 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2173 * gfortran.dg/namelist_74.f90: New test.
2174 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2176 2012-01-21 Tobias Burnus <burnus@net-b.de>
2179 * gfortran.dg/class_47.f90: New.
2181 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2183 * gnat.dg/renaming5.ad[sb]: New test.
2185 2012-01-20 Jason Merrill <jason@redhat.com>
2188 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2190 2012-01-20 Jason Merrill <jason@redhat.com>
2193 * g++.dg/ext/attrib42.C: Require ilp32.
2195 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2198 * gcc.target/arm/pr51915.c: New test.
2200 2012-01-20 Cary Coutant <ccoutant@google.com>
2201 Dodji Seketeli <dodji@redhat.com>
2204 * g++.dg/debug/dwarf2/nested-3.C: New test.
2206 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2209 * g++.dg/template/crash110.C: New.
2211 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2213 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2214 Remove default options on hppa*-*-hpux*.
2216 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2218 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2220 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2222 * gcc.c-torture/compile/pr51856.c: New testcase.
2224 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2226 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2227 options to go_target_compile.
2229 2012-01-20 Kai Tietz <ktietz@redhat.com>
2231 * g++.dg/torture/pr51344.C: Fix typo.
2233 2012-01-20 Richard Guenther <rguenther@suse.de>
2235 PR tree-optimization/51903
2236 * g++.dg/torture/pr51903.C: New testcase.
2238 2012-01-20 Tobias Burnus <burnus@net-b.de>
2239 Janus Weil <janus@gcc.gnu.org>
2242 * gfortran.dg/use_21.f90: New.
2244 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2247 * gcc.dg/torture/pr51106-1.c: New test.
2248 * gcc.dg/torture/pr51106-2.c: New test.
2250 2012-01-19 Kai Tietz <ktietz@redhat.com>
2252 * g++.dg/torture/pr51344.C: New test.
2254 2012-01-19 Tobias Burnus <burnus@net-b.de>
2257 * gfortran.dg/intrinsic_size_2.f90: New.
2259 2012-01-19 Jason Merrill <jason@redhat.com>
2262 * g++.dg/inherit/using7.C: New.
2264 2012-01-19 Richard Guenther <rguenther@suse.de>
2266 PR tree-optimization/37997
2267 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2269 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2271 PR rtl-optimization/51505
2272 * gcc.dg/pr51505.c: New test.
2274 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2277 * gfortran.dg/typebound_operator_12.f03: New.
2278 * gfortran.dg/typebound_operator_13.f03: New.
2280 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2283 * g++.dg/cpp0x/pr51225.C: New.
2285 2012-01-17 Ian Lance Taylor <iant@google.com>
2288 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2290 2012-01-17 Tobias Burnus <burnus@net-b.de>
2293 * gfortran.dg/realloc_on_assign_9.f90: New.
2295 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2298 * gcc.dg/tm/memopt-3.c: Remove xfail.
2299 * gcc.dg/tm/memopt-4.c: Remove xfail.
2300 * gcc.dg/tm/memopt-5.c: Remove xfail.
2301 * gcc.dg/tm/memopt-7.c: Remove xfail.
2303 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2305 PR tree-optimization/51877
2306 * gcc.c-torture/execute/pr51877.c: New test.
2308 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2310 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2311 {!vect_align_arrays} to vect_sizes_32B_16B.
2312 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2313 * gcc.dg/vect/vect-peel-3.c: Ditto.
2315 2012-01-16 Jason Merrill <jason@redhat.com>
2318 * g++.dg/abi/mangle60.C: New.
2321 * g++.dg/pch/mangle1.{C,Hs}: New.
2323 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2324 Tobias Burnus <burnus@net-b.de>
2327 * gfortran.dg/elemental_optional_args_3.f90: New
2328 * gfortran.dg/elemental_optional_args_4.f90: New
2330 2012-01-16 Tobias Burnus <burnus@net-b.de>
2333 * gfortran.dg/use_20.f90: New
2335 2012-01-16 Jason Merrill <jason@redhat.com>
2338 * g++.dg/cpp0x/rv-bitfield.C: New.
2339 * g++.dg/cpp0x/rv-bitfield2.C: New.
2341 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2343 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2344 subroutine 'qsort' and use index array to assign the result.
2346 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2348 PR tree-optimization/51865
2349 * gcc.dg/pr51865.c: New test.
2351 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2353 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2355 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2357 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2358 to be loaded from the constant pool, rather than via %hi and %lo.
2360 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2362 PR rtl-optimization/51821
2363 * gcc.dg/pr51821.c: New test.
2365 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2367 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2369 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2371 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2373 2012-01-14 Tobias Burnus <burnus@net-b.de>
2376 * gfortran.dg/init_flag_8.f90: New.
2377 * gfortran.dg/init_flag_9.f90: New.
2379 2011-01-14 Tobias Burnus <burnus@net-b.de>
2382 * gfortran.dg/use_18.f90: New.
2383 * gfortran.dg/use_19.f90: New.
2385 2012-01-13 Ian Lance Taylor <iant@google.com>
2388 * g++.dg/warn/Wsign-compare-4.C: New.
2390 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2393 * gfortran.dg/alloc_comp_assign.f03: New.
2394 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2395 __BUILTIN_FREE from 38 to 32.
2397 2012-01-13 Jason Merrill <jason@redhat.com>
2400 * g++.dg/warn/Wreturn-type-7.C: New.
2402 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2404 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2406 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2407 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2408 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2409 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2410 int32plus because of big array needed.
2411 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2412 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2414 2012-01-13 Jason Merrill <jason@redhat.com>
2417 * g++.dg/ext/visibility/template9.C: New.
2420 * g++.dg/cpp0x/defaulted34.C: New.
2421 * g++.dg/template/virtual3.C: New.
2423 2012-01-13 Richard Guenther <rguenther@suse.de>
2426 * gcc.dg/torture/pr8081.c: New testcase.
2428 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2430 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2432 2012-01-12 Jason Merrill <jason@redhat.com>
2435 * g++.dg/ext/stmtexpr14.C: New.
2437 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2440 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2442 2012-01-12 Jason Merrill <jason@redhat.com>
2445 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2446 * g++.dg/abi/mangle58.C: Likewise.
2449 * g++.dg/template/arg8.C: New.
2451 2012-01-12 Ira Rosen <irar@il.ibm.com>
2453 PR tree-optimization/51799
2454 * gcc.dg/vect/pr51799.c: New test.
2455 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2458 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2459 Tobias Burnus <burnus@net-b.de>
2463 * lib/target-supports.exp
2464 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2465 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2467 2012-01-11 Jason Merrill <jason@redhat.com>
2470 * g++.dg/ext/attrib42.C: New.
2472 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2475 * gcc.dg/pr51796.c: New test.
2477 2012-01-11 Jason Merrill <jason@redhat.com>
2480 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2482 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2484 * gnat.dg/array19.ad[sb]: New test.
2486 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2488 * gnat.dg/opt23.ad[sb]: New test.
2489 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2490 * gnat.dg/opt24.ad[sb]: New test.
2492 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2494 PR tree-optimization/49642
2495 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2496 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2498 2012-01-11 Jason Merrill <jason@redhat.com>
2501 * g++.dg/template/explicit-args5.C: New.
2503 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2505 * gcc.c-torture/execute/20120110-1.c: New testcase.
2507 2012-01-10 Jason Merrill <jason@redhat.com>
2510 * g++.dg/inherit/ambig1.C: New.
2513 * g++.dg/cpp0x/constexpr-cache1.C: New.
2515 2012-01-10 Richard Guenther <rguenther@suse.de>
2517 PR tree-optimization/51801
2518 * gcc.dg/torture/pr51801.c: New testcase.
2520 2012-01-10 Tobias Burnus <burnus@net-b.de>
2523 * gfortran.dg/allocate_with_typespec_5.f90: New.
2525 2012-01-10 Tobias Burnus <burnus@net-b.de>
2527 * gfortran.dg/class_39.f03: Update dg-error string.
2529 2012-01-10 Richard Guenther <rguenther@suse.de>
2531 PR tree-optimization/50913
2532 * gcc.dg/graphite/interchange-16.c: New testcase.
2533 * gcc.dg/graphite/scop-20.c: XFAIL.
2534 * gfortran.dg/graphite/interchange-1.f: Likewise.
2535 * gfortran.dg/graphite/block-1.f90: Likewise.
2536 * gfortran.dg/graphite/block-2.f: Likewise.
2538 2012-01-10 Richard Henderson <rth@redhat.com>
2540 * lib/target-supports.exp (check_effective_target_vect_perm,
2541 check_effective_target_vect_perm_byte,
2542 check_effective_target_vect_perm_short): Enable for arm neon.
2544 2012-01-09 Tobias Burnus <burnus@net-b.de>
2547 * gfortran.dg/typebound_operator_11.f90: New.
2549 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2551 * gnat.dg/array18.adb: New test.
2552 * gnat.dg/array18_pkg.ads: New helper.
2554 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
2557 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
2558 around base object in first assignment in main program.
2559 * gfortran.dg/typebound_operator_10.f03: New test.
2561 2012-01-09 Martin Jambor <mjambor@suse.cz>
2563 PR tree-optimization/51759
2564 * g++.dg/ipa/pr51759.C: New test.
2566 2012-01-09 Tobias Burnus <burnus@net-b.de>
2569 * gfortran.dg/optional_absent_2.f90: New.
2571 2012-01-09 Tobias Burnus <burnus@net-b.de>
2574 * gfortran.dg/use_17.f90: New.
2576 2012-01-09 Gary Funck <gary@intrepid.com>
2578 PR preprocessor/33919
2579 * gcc.dg/pr33919.c: New test.
2580 * gcc.dg/pr33919-0.h: New test header file.
2581 * gcc.dg/pr33919-1.h: Ditto.
2582 * gcc.dg/pr33919-2.h: Ditto.
2584 2012-01-07 Jan Hubicka <jh@suse.cz>
2586 PR tree-optimize/51694
2587 * gcc.c-torture/compile/pr51694.c: new testcase.
2589 2012-01-07 Jan Hubicka <jh@suse.cz>
2591 PR tree-optimization/51600
2592 * g++.dg/torture/pr51600.C: New testcase.
2594 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2596 PR gcov-profile/51715
2597 PR gcov-profile/51717
2598 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
2599 * gcc.misc-tests/gcov-14.c: Likewise.
2601 2012-01-06 Jason Merrill <jason@redhat.com>
2603 * g++.dg/parse/new5.C: New.
2605 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
2608 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
2609 including <string.h>.
2611 2012-01-06 Jason Merrill <jason@redhat.com>
2613 * g++.dg/abi/mangle51.C: New.
2614 * g++.dg/abi/mangle52.C: New.
2615 * g++.dg/abi/mangle53.C: New.
2616 * g++.dg/abi/mangle54.C: New.
2617 * g++.dg/abi/mangle55.C: New.
2618 * g++.dg/abi/mangle56.C: New.
2619 * g++.dg/abi/mangle57.C: New.
2620 * g++.dg/abi/mangle58.C: New.
2621 * g++.dg/abi/mangle59.C: New.
2622 * g++.dg/cpp0x/trailing3.C: Update mangling.
2623 * g++.dg/cpp0x/variadic111.C: Update mangling.
2624 * g++.dg/cpp0x/variadic4.C: Update mangling.
2625 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
2626 * g++.dg/template/nontype22.C: Works now.
2627 * g++.dg/template/pr35240.C: Works now.
2629 * g++.dg/cpp0x/error7.C: New.
2631 2012-01-06 Tobias Burnus <burnus@net-b.de>
2633 * gfortran.dg/deallocate_stat_2.f90: New.
2634 * coarray/allocate_errgmsg.f90: New.
2635 * gfortran.dg/coarray_lib_alloc_1.f90: New.
2636 * gfortran.dg/coarray_lib_alloc_2.f90: New.
2637 * coarray/subobject_1.f90: Fix for num_images > 1.
2638 * gfortran.dg/deallocate_stat.f90: Update due to changed
2641 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
2643 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
2645 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
2647 * ada/acats/overflow.lst: Add cb20004.
2649 2012-01-05 Dodji Seketeli <dodji@redhat.com>
2652 * g++.dg/cpp0x/alias-decl-18.C: New test.
2654 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
2656 * gcc.c-torture/execute/20120104-1.c: New test.
2658 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
2661 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
2662 the old typebound_operator_8.f03.
2663 * gfortran.dg/typebound_operator_8.f03: New version of
2664 typebound_operator_7.f03 with 'u' a derived type instead of a
2667 2012-01-05 Richard Guenther <rguenther@suse.de>
2669 * g++.dg/torture/pr49309.C: Skip for -flto.
2671 2012-01-05 Jakub Jelinek <jakub@redhat.com>
2674 * gcc.c-torture/compile/pr51761.c: New test.
2676 2012-01-05 Richard Guenther <rguenther@suse.de>
2678 PR tree-optimization/51760
2679 * gcc.dg/torture/pr51760.c: New testcase.
2681 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
2684 * gcc.dg/tm/memopt-6.c: Adjust regexp.
2686 2012-01-05 Richard Guenther <rguenther@suse.de>
2689 * gfortran.dg/lto/pr41576_0.f90: New testcase.
2690 * gfortran.dg/lto/pr41576_1.f90: Likewise.
2692 2012-01-04 Jakub Jelinek <jakub@redhat.com>
2695 * gcc.dg/pr51695.c: New test.
2697 2012-01-04 Andrew Pinski <apinski@cavium.com>
2699 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
2700 * gcc.target/mips/octeon2-lx-1.c: New test.
2701 * gcc.target/mips/mips64-dsp-ldx.c: New test.
2702 * gcc.target/mips/octeon2-lx-2.c: New test.
2703 * gcc.target/mips/octeon2-lx-3.c: New test.
2705 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
2709 * gcc.dg/tm/alias-1.c: Adjust regexp.
2710 * gcc.dg/tm/alias-2.c: Adjust regexp.
2712 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2715 * g++.dg/warn/Wparentheses-26.C: New.
2717 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
2719 * gfortran.dg/elemental_optional_args_2.f90: New test.
2721 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2724 * gfortran.dg/common_17.f90: New test.
2726 2012-01-04 Richard Guenther <rguenther@suse.de>
2728 PR tree-optimization/49651
2729 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
2730 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
2732 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2735 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
2737 2012-01-03 Andrew Pinski <apinski@cavium.com>
2739 * lib/scanasm.exp (dg-function-on-line): Always use a special format
2740 for all mips targets. Also allow an optional .cfi_startproc.
2742 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
2744 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
2746 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2749 * g++.dg/rtti/dyncast5.C: New.
2751 2012-01-03 Richard Guenther <rguenther@suse.de>
2753 PR tree-optimization/51070
2754 * gcc.dg/torture/pr51070-2.c: New testcase.
2756 2012-01-03 Richard Guenther <rguenther@suse.de>
2758 PR tree-optimization/51692
2759 * gcc.dg/torture/pr51692.c: New testcase.
2761 2012-01-03 Richard Guenther <rguenther@suse.de>
2764 * g++.dg/lto/pr51650-3_0.C: New testcase.
2766 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
2769 * g++.dg/warn/Wredundant-decls-spec.C: New.
2771 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2773 PR tree-optimization/51719
2774 * g++.dg/tree-prof/pr51719.C: New test.
2776 2012-01-03 Richard Guenther <rguenther@suse.de>
2779 * gcc.dg/fold-compare-6.c: New testcase.
2781 2012-01-03 Jakub Jelinek <jakub@redhat.com>
2784 * g++.dg/gomp/pr51669.C: New test.
2786 2012-01-02 Jason Merrill <jason@redhat.com>
2789 * g++.dg/cpp0x/constexpr-union2.C: New.
2792 * g++.dg/cpp0x/nsdmi-defer5.C: New.
2794 2012-01-02 Dodji Seketeli <dodji@redhat.com>
2797 * g++.dg/cpp0x/constexpr-99.C: New test.
2799 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
2802 * g++.dg/template/init9.C: New.
2804 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2806 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
2807 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
2808 rather than a specific number.
2810 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
2815 * gfortran.dg/typebound_operator_7.f03: New.
2816 * gfortran.dg/typebound_operator_8.f03: New.
2818 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2821 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
2823 * gcc.target/mips/dspr2-MULTU.c: Likewise.
2825 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2827 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
2829 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2831 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
2834 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2836 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
2837 * gfortran.dg/io_real_boz_4.f90: Likewise.
2838 * gfortran.dg/io_real_boz_5.f90: Likewise.
2840 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2842 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
2844 2012-01-02 Revital Eres <revital.eres@linaro.org>
2846 * gcc.dg/sms-11.c: New file.
2848 2012-01-02 Tobias Burnus <burnus@net-b.de>
2851 * gfortran.dg/coarray/image_index_3.f90: New.
2853 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2856 * g++.dg/parse/enum8.C: New.
2858 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2861 * g++.dg/conversion/reinterpret4.C: New.
2862 * g++.dg/conversion/reinterpret1.C: Adjust.
2864 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2866 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
2868 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
2870 * g++.old-deja/g++.brendan/crash25.C: Adjust.
2871 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2872 * g++.old-deja/g++.jason/access14.C: Likewise.
2873 * g++.old-deja/g++.jason/access8.C: Likewise.
2874 * g++.old-deja/g++.jason/access1.C: Likewise.
2875 * g++.old-deja/g++.other/access3.C: Likewise.
2876 * g++.old-deja/g++.other/access5.C: Likewise.
2877 * g++.old-deja/g++.law/unsorted1.C: Likewise.
2878 * g++.old-deja/g++.law/visibility22.C: Likewise.
2879 * g++.old-deja/g++.law/visibility26.C: Likewise.
2880 * g++.old-deja/g++.mike/p2746.C: Likewise.
2881 * g++.dg/debug/using1.C: Likewise.
2882 * g++.dg/lookup/using51.C: Likewise.
2883 * g++.dg/inherit/using5.C: Likewise.
2884 * g++.dg/inherit/pr30297.C: Likewise.
2885 * g++.dg/inherit/access8.C: Likewise.
2886 * g++.dg/torture/pr39362.C: Likewise.
2887 * g++.dg/template/crash13.C: Likewise.
2888 * g++.dg/template/using10.C: Likewise.
2890 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
2893 * lib/gcc-dg.exp (scan-module-absence): Really commit last
2896 2012-01-01 Ira Rosen <irar@il.ibm.com>
2898 PR tree-optimization/51704
2899 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
2900 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
2901 corresponding flags.
2903 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
2906 * g++.dg/cpp0x/constexpr-delegating2.C: New.
2908 2012-01-01 Jan Hubicka <jh@suse.cz>
2910 PR rtl-optimization/51069
2911 * gcc.c-torture/compile/pr51069.c: New testcase.
2913 2012-01-01 Jakub Jelinek <jakub@redhat.com>
2915 PR tree-optimization/51683
2916 * gcc.dg/pr51683.c: New test.
2918 Copyright (C) 2012 Free Software Foundation, Inc.
2920 Copying and distribution of this file, with or without modification,
2921 are permitted in any medium without royalty provided the copyright
2922 notice and this notice are preserved.