1 2011-10-18 Jason Merrill <jason@redhat.com>
4 * g++.dg/cpp0x/defaulted32.C: New.
6 2011-10-17 Janus Weil <janus@gcc.gnu.org>
9 * gfortran.dg/c_kind_tests_3.f03: New.
11 2011-10-15 Janus Weil <janus@gcc.gnu.org>
14 * gfortran.dg/pointer_intent_5.f90: New.
16 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
18 Backport from mainline
19 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
22 * obj-c++.dg/property/cxx-property-1.mm: New.
23 * obj-c++.dg/property/cxx-property-2.mm: New.
25 2011-10-15 Tobias Burnus <burnus@net-b.de>
28 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
29 for dummy arguments with VALUE attribute.
31 2011-10-14 Richard Guenther <rguenther@suse.de>
33 Backport from mainline
34 2011-10-14 Richard Guenther <rguenther@suse.de>
36 * gcc.dg/torture/pr50723.c: New testcase.
38 2011-10-13 Richard Guenther <rguenther@suse.de>
40 * gcc.target/i386/pr50712.c: New testcase.
42 2011-10-13 Jason Merrill <jason@redhat.com>
45 * g++.dg/init/vbase1.C: New.
47 2011-10-12 Janus Weil <janus@gcc.gnu.org>
50 * gfortran.dg/proc_decl_27.f90: New.
52 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
54 PR tree-optimization/50189
55 * g++.dg/torture/pr50189.C: New testcase.
57 2011-10-12 Richard Guenther <rguenther@suse.de>
59 PR tree-optimization/50700
60 * gcc.dg/builtin-object-size-12.c: New testcase.
62 2011-10-12 Joseph Myers <joseph@codesourcery.com>
65 * gcc.c-torture/compile/pr50565-1.c,
66 gcc.c-torture/compile/pr50565-2.c: New tests.
68 2011-10-11 Jason Merrill <jason@redhat.com>
70 * g++.dg/cpp0x/initlist-49216.C: New.
74 * g++.dg/template/constant1.C: New.
75 * g++.dg/template/constant2.C: New.
77 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
80 * g++.dg/dfp/44473-1.C: New test.
81 * g++.dg/dfp/44473-2.C: New test.
82 * g++.dg/dfp/mangle-1.C: New test.
83 * g++.dg/dfp/mangle-2.C: New test.
84 * g++.dg/dfp/mangle-3.C: New test.
85 * g++.dg/dfp/mangle-4.C: New test.
86 * g++.dg/dfp/mangle-5.C: New test.
88 2011-10-11 Tobias Burnus <burnus@net-b.de>
91 * gfortran.dg/common_16.f90: New.
93 2011-10-07 Janus Weil <janus@gcc.gnu.org>
96 * gfortran.dg/assumed_charlen_arg_2.f90: New.
99 * gfortran.dg/class_46.f03: New.
101 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
104 * gcc.c-torture/compile/pr49049.c: New test.
106 2011-10-06 Jakub Jelinek <jakub@redhat.com>
108 PR tree-optimization/49279
109 * gcc.c-torture/execute/pr49279.c: New test.
111 2011-10-04 Janus Weil <janus@gcc.gnu.org>
114 * gfortran.dg/extends_12.f03: New.
116 2011-09-30 Jakub Jelinek <jakub@redhat.com>
119 * gcc.dg/pr50571.c: New test.
121 2011-09-26 Jason Merrill <jason@redhat.com>
124 * g++.dg/template/partial12.C: New.
127 * g++.dg/cpp0x/constexpr-typedef1.C: New.
129 2011-09-26 Richard Guenther <rguenther@suse.de>
131 PR tree-optimization/50472
132 * gcc.dg/torture/pr50472.c: New testcase.
134 2011-09-23 Jason Merrill <jason@redhat.com>
137 * g++.dg/init/const8.C: New.
138 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
139 * g++.dg/cpp0x/defaulted2.C: Likewise.
140 * g++.dg/cpp0x/pr42844-2.C: Likewise.
141 * g++.dg/init/pr42844.C: Likewise.
143 * lib/prune.exp: Prune "note"s.
145 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
147 PR tree-optimization/50413
148 * g++.dg/vect/vect.exp: Run slp-pr* tests with
149 -fdump-tree-slp-details. Run other tests with
150 -fdump-tree-vect-details.
151 * g++.dg/vect/slp-pr50413.cc: New.
153 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
155 PR tree-optimization/50412
156 * gfortran.dg/vect/pr50412.f90: New.
158 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
161 * g++.dg/cpp0x/pr50491.C: New.
163 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
166 * gfortran.dg/bessel_6.f90: Fix tolerance test.
168 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
171 * g++.dg/other/pr50464.C: New test.
173 2011-09-19 Martin Jambor <mjambor@suse.cz>
176 * gcc.dg/torture/pr49886.c: Remove XFAILs.
177 * gcc.dg/torture/pr50287.c: New test.
179 2011-09-17 Jason Merrill <jason@redhat.com>
184 * g++.dg/cpp0x/rv-conv1.C: New.
186 2011-09-16 Jason Merrill <jason@redhat.com>
189 * g++.dg/eh/defarg1.C: New.
191 2011-09-13 Dodji Seketeli <dodji@redhat.com>
194 * g++.dg/cpp0x/variadic116.C: New test case.
196 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
198 * gnat.dg/atomic5.ad[sb]: New test.
200 2011-09-08 Martin Jambor <mjambor@suse.cz>
202 Backport from mainline
203 2011-09-07 Martin Jambor <mjambor@suse.cz>
205 PR tree-optimization/49911
206 * g++.dg/tree-ssa/pr49911.C: New test.
208 2011-09-08 Richard Guenther <rguenther@suse.de>
210 Backport from mainline
211 2011-07-04 Richard Guenther <rguenther@suse.de>
213 PR tree-optimization/49518
214 PR tree-optimization/49628
215 * g++.dg/torture/pr49628.C: New testcase.
216 * gcc.dg/torture/pr49518.c: Likewise.
218 2011-09-08 Jakub Jelinek <jakub@redhat.com>
221 * gcc.c-torture/execute/ieee/pr50310.c: New test.
222 * gcc.dg/pr50310-2.c: New test.
224 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
227 * g++.dg/cpp0x/noexcept11.C: New.
229 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
232 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
234 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
236 * gcc.c-torture/compile/20110906-1.c: New test.
238 2011-09-06 Martin Jambor <mjambor@suse.cz>
240 * gcc.c-torture/execute/pr49886.c: Move to...
241 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
243 2011-09-04 Jason Merrill <jason@redhat.com>
246 * g++.dg/cpp0x/rv-conv1.C: New.
248 2011-09-05 Jakub Jelinek <jakub@redhat.com>
250 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
251 to work even with -fshort-enums.
253 2011-09-02 Martin Jambor <mjambor@suse.cz>
256 * gcc.c-torture/execute/pr49886.c: New testcase.
257 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
259 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
261 PR tree-optimization/50178
262 * gfortran.dg/vect/pr50178.f90: New test.
264 2011-08-29 Jakub Jelinek <jakub@redhat.com>
265 Jason Merrill <jason@redhat.com>
267 * g++.dg/dfp/base.C: New test.
269 2011-08-30 Jason Merrill <jason@redhat.com>
272 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
275 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
278 * g++.dg/cpp0x/constexpr-value3.C: New.
280 2011-08-29 Jason Merrill <jason@redhat.com>
283 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
285 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
289 * gfortran.dg/widechar_compare_1.f90: New test.
291 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
294 * gcc.target/i386/pr50202.c: New test.
296 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
299 * gfortran.dg/pointer_comp_init_1.f90: New test.
301 2011-08-26 Jakub Jelinek <jakub@redhat.com>
304 * c-c++-common/Wunused-var-14.c: New test.
306 2011-08-25 Jason Merrill <jason@redhat.com>
309 * g++.dg/cpp0x/sfinae27.C: New.
311 2011-08-25 Tobias Burnus <burnus@net-b.de>
314 * gfortran.dg/initialization_28.f90: New.
316 2011-08-23 Jason Merrill <jason@redhat.com>
319 * g++.dg/cpp0x/constexpr-initlist5.C: New.
321 2011-08-23 Jakub Jelinek <jakub@redhat.com>
324 * g++.dg/dfp/nofields.C: New test.
326 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
329 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
331 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
335 * gfortran.dg/zero_stride_1.f90: New test.
337 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
340 * gfortran.dg/where_3.f90: New test.
342 2011-08-20 Jakub Jelinek <jakub@redhat.com>
344 PR tree-optimization/48739
345 * gcc.dg/pr48739-1.c: New test.
346 * gcc.dg/pr48739-2.c: New test.
348 2011-08-19 Tobias Burnus <burnus@net-b.de>
351 * gfortran.dg/namelist_73.f90: New.
353 2011-08-18 Jakub Jelinek <jakub@redhat.com>
356 * gcc.dg/torture/pr50092.c: New test.
358 2011-08-16 Jason Merrill <jason@redhat.com>
361 * g++.dg/cpp0x/variadic-unresolved.C: New.
364 * g++.dg/cpp0x/initlist56.C: New.
366 2011-08-12 David Li <davidxl@google.com>
368 * g++.dg/abi/vbase15.C: New test.
370 2011-08-09 Martin Jambor <mjambor@suse.cz>
373 * gcc.dg/tree-ssa/pr49923.c: New test.
375 2011-08-05 Jason Merrill <jason@redhat.com>
378 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
381 * g++.dg/cpp0x/decltype31.C: New.
384 * g++.dg/init/array28.C: New.
387 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
389 2011-08-05 Janus Weil <janus@gcc.gnu.org>
392 * gfortran.dg/abstract_type_6.f03: Modified.
393 * gfortran.dg/typebound_proc_24.f03: New.
395 2011-08-03 Jakub Jelinek <jakub@redhat.com>
397 PR tree-optimization/49948
398 * gcc.dg/pr49948.c: New test.
400 2011-08-03 Daniel Kraft <d@domob.eu>
403 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
405 2011-08-02 Jason Merrill <jason@redhat.com>
408 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
411 * g++.dg/cpp0x/variadic115.C: New.
414 * g++.dg/cpp0x/union5.C: New.
417 * g++.dg/cpp0x/constexpr-array4.C: New.
420 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
422 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
425 * gcc.target/i386/pr49920.c: New test.
427 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
431 * gfortran.dg/string_5.f90: New test.
433 2011-07-29 Wei Guozhi <carrot@google.com>
435 Backported from mainline
436 2011-07-29 Wei Guozhi <carrot@google.com>
438 PR rtl-optimization/49799
439 * gcc.dg/pr49799.c: New test case.
441 2011-07-28 Jakub Jelinek <jakub@redhat.com>
444 * gcc.dg/debug/dwarf2/pr49871.c: New test.
446 2011-07-28 Tobias Burnus <burnus@net-b.de>
449 * gfortran.dg/lto/pr45586-2_0.f90: New.
451 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
453 * g++.old-deja/g++.pt/crash60.C: Updated.
455 2011-07-27 Jakub Jelinek <jakub@redhat.com>
458 * gcc.target/i386/pr49866.c: New test.
460 2011-07-27 Tobias Burnus <burnus@net-b.de>
462 Backported from mainline
463 2011-07-23 Tobias Burnus <burnus@net-b.de>
466 * gfortran.dg/namelist_72.f: New.
468 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
470 * gcc.target/i386/avx-os-support.h: New.
471 * gcc.target/i386/avx-check.h: Include avx-os-support.h
472 (main): Check avx_os_support before the test is run.
473 * gcc.target/i386/aes-avx-check.h: Ditto.
474 * gcc.target/i386/pclmul-avx-check.h: Ditto.
476 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
478 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
480 2011-07-25 Andrew Pinski <apinski@cavium.com>
483 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
484 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
486 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
489 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
492 2011-07-15 Jakub Jelinek <jakub@redhat.com>
495 * g++.dg/torture/pr49309.C: Remove.
497 2011-07-23 Janus Weil <janus@gcc.gnu.org>
500 * gfortran.dg/allocate_error_3.f90: New.
502 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
504 * lib/target-supports.exp (check_ifunc_available): Rewrite.
506 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
509 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
512 2011-07-22 Richard Guenther <rguenther@suse.de>
514 PR tree-optimization/45819
515 * gcc.dg/pr45819.c: New testcase.
517 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
519 * lib/target-supports.exp (check_avx_os_support_available): New.
520 (check_effective_target_avx_runtime): Use it.
522 2011-07-19 Jason Merrill <jason@redhat.com>
525 * g++.dg/cpp0x/variadic114.C: New.
527 2011-07-19 Jakub Jelinek <jakub@redhat.com>
529 PR tree-optimization/49768
530 * gcc.c-torture/execute/pr49768.c: New test.
532 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
535 * gfortran.dg/result_in_spec_4.f90: New test.
537 2011-07-18 Jakub Jelinek <jakub@redhat.com>
540 * gfortran.dg/pr49675.f90: New test.
542 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
544 * gnat.dg/pointer_controlled.adb: New test.
546 2011-07-15 Jakub Jelinek <jakub@redhat.com>
549 * g++.dg/torture/pr49309.C: Remove.
551 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
553 * gcc.target/arm/pr40657-2.c: Remove -march.
554 * gcc.target/arm/pr42235.c: Likewise.
555 * gcc.target/arm/pr42495.c: Likewise.
556 * gcc.target/arm/pr42574.c: Likewise.
557 * gcc.target/arm/pr40956.c: Remove target-specific options.
558 * gcc.target/arm/pr42505.c: Likewise.
560 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
561 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
563 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
565 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
566 * gcc.target/arm/thumb-branch1.c: Likewise.
568 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
569 * gcc.target/arm/pr45701-2.c: Likewise.
571 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
572 * gcc.target/arm/vfp-ldmias.c: Likewise.
573 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
574 * gcc.target/arm/vfp-stmdbs.c: Likewise.
575 * gcc.target/arm/vfp-ldmiad.c: Likewise.
576 * gcc.target/arm/vfp-stmias.c: Likewise.
577 * gcc.target/arm/vfp-stmdbd.c: Likewise.
578 * gcc.target/arm/vfp-stmiad.c: Likewise.
580 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
581 * gcc.c-torture/compile/pr46883.c: Likewise.
583 * gcc.target/arm/pr41679.c: Remove test directives in preparation
584 for move to ../../gcc.c-torture/compile.
585 * gcc.target/arm/pr46883.c: Likewise.
587 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
588 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
589 * gcc.target/arm/wmul-2.c: Likewise.
590 * gcc.target/arm/wmul-3.c: Likewise.
591 * gcc.target/arm/wmul-4.c: Likewise.
593 2011-07-14 Andrew Pinski <pinskia@gmail.com>
596 * g++.dg/torture/pr49309.C: New testcase.
598 2011-07-14 Richard Guenther <rguenther@suse.de>
600 PR tree-optimization/49651
601 * gcc.dg/torture/pr49651.c: New testcase.
603 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
607 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
610 2011-07-11 Martin Jambor <mjambor@suse.cz>
612 PR tree-optimization/49094
613 * gcc.dg/tree-ssa/pr49094.c: New test.
615 2011-07-11 Jakub Jelinek <jakub@redhat.com>
618 * gfortran.dg/pr49698.f90: New test.
620 2011-07-10 Tobias Burnus <burnus@net-b.de>
623 * gfortran.dg/intrinsic_signal.f90: New.
625 2011-07-10 Janus Weil <janus@gcc.gnu.org>
628 * gfortran.dg/typebound_proc_23.f90: New.
630 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
632 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
633 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
635 2011-07-09 Jason Merrill <jason@redhat.com>
637 * g++.dg/cpp0x/regress/regress5.C: New.
639 2011-07-08 Jakub Jelinek <jakub@redhat.com>
642 * gcc.target/powerpc/altivec-34.c: New test.
644 2011-07-07 Jason Merrill <jason@redhat.com>
647 * g++.dg/template/template-id-4.C: New.
649 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
651 * gcc.target/sparc/cas64.c: New test.
653 2011-07-07 Jakub Jelinek <jakub@redhat.com>
656 * g++.dg/torture/pr49644.C: New test.
659 * gcc.c-torture/execute/pr49644.c: New test.
662 * gcc.dg/debug/pr49522.c: New test.
665 * gcc.dg/gomp/pr49640.c: New test.
667 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
670 * gfortran.dg/reshape_zerosize_3.f90: New test case.
672 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
674 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
675 * gcc.target/arm/pr40482.c: Likewise.
676 * gcc.target/arm/stack-corruption.c: Likewise.
678 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
679 * gcc.target/arm/pr42879.c: Likewise.
680 * gcc.target/arm/pr45701-3.c: Likewise.
682 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
684 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
687 * lib/target-supports-dg.exp (dg-require-effective-target): Return
688 early if the test is already being skipped.
690 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
691 from add_options_for_arm_neon_fp16.
692 (check_effective_target_arm_fp16_ok_nocache): Renamed from
693 check_effective_target_arm_neon_fp16_ok_nocache.
694 Check -mfpu and -mfloat-abi options from current multilib.
695 Do not require neon support.
696 (check_effective_target_arm_fp16_ok): Renamed from
697 check_effecitve_target_arm_neon_fp16_ok.
698 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
699 arm_neon_fp16_ok and arm_fp16.
700 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
701 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
702 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
703 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
705 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
706 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
707 unresolved and report the reason to the log file.
709 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
710 scan-assembler-dem-not): For missing file, report unresolved with
711 same message as for pass/fail, with reason reported in log file.
713 2011-07-05 Jason Merrill <jason@redhat.com>
716 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
718 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
720 * g++.dg/diagnostic/aka1.C: New.
722 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
724 * ada/acats/run_acats (which): Extract last field from type -p,
725 type output only if command succeeded.
727 2011-07-04 Jakub Jelinek <jakub@redhat.com>
729 PR rtl-optimization/49619
730 * gcc.dg/pr49619.c: New test.
732 PR rtl-optimization/49472
733 * gfortran.dg/pr49472.f90: New test.
735 Backported from mainline
736 2011-06-30 Jakub Jelinek <jakub@redhat.com>
739 * gfortran.dg/pr49540-1.f90: New test.
740 * gfortran.dg/pr49540-2.f90: New test.
742 2011-07-04 Richard Guenther <rguenther@suse.de>
744 PR tree-optimization/49615
745 * g++.dg/torture/pr49615.C: New testcase.
747 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
749 Backport from mainline:
751 * gfortran.dg/read_list_eof_1.f90: New test.
753 2011-07-02 Janus Weil <janus@gcc.gnu.org>
756 * gfortran.dg/allocatable_scalar_9.f90: Modified.
757 * gfortran.dg/extends_14.f03: New.
759 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
762 * ada/acats/run_acats (which): Use last field of type -p output.
764 2011-06-30 Richard Guenther <rguenther@suse.de>
766 PR tree-optimization/38752
767 * gcc.c-torture/compile/pr38752.c: New testcase.
769 2011-06-29 Martin Jambor <mjambor@suse.cz>
770 Backport from mainline
771 2011-06-24 Martin Jambor <mjambor@suse.cz>
773 PR tree-optimizations/49516
774 * g++.dg/tree-ssa/pr49516.C: New test.
776 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
777 Backport from mainline
778 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
780 * gcc.target/i386/avx256-unaligned-load-1.c: New.
781 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
782 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
783 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
784 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
785 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
786 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
787 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
788 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
789 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
790 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
791 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
792 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
793 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
795 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
797 * gnat.dg/opt17.ad[sb]: New test.
799 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
801 Backport from mainline
802 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
805 * g++.dg/opt/pr48273.C: New.
807 2011-06-27 Jason Merrill <jason@redhat.com>
810 * g++.dg/init/ref19.C: New.
811 * g++.dg/cpp0x/constexpr-cleanup.C: New.
814 * g++.dg/rtti/anon-ns1.C: New.
817 * g++.dg/template/param3.C: New.
819 2011-06-27 Jakub Jelinek <jakub@redhat.com>
821 Backported from mainline
822 2011-06-26 Jakub Jelinek <jakub@redhat.com>
824 PR tree-optimization/48377
825 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
828 2011-06-26 Steve Ellcey <sje@cup.hp.com>
831 * lib/target-supports.exp (check_effective_target_non_strict_align):
834 2011-06-27 Release Manager
836 * GCC 4.6.1 released.
838 2011-06-23 Jason Merrill <jason@redhat.com>
841 * g++.dg/cpp0x/defaulted30.C: New.
843 2011-06-21 Jason Merrill <jason@redhat.com>
846 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
848 2011-06-21 Janus Weil <janus@gcc.gnu.org>
851 * gfortran.dg/class_44.f03: New.
853 2011-06-19 Janus Weil <janus@gcc.gnu.org>
856 * gfortran.dg/extends_13.f03: New.
859 * gfortran.dg/move_alloc_5.f90: New.
862 * gfortran.dg/typebound_assignment_3.f03: New.
865 * gfortran.dg/class_43.f03: New.
867 2011-06-18 Jakub Jelinek <jakub@redhat.com>
870 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
873 * gcc.target/i386/testimm-1.c: New test.
874 * gcc.target/i386/testimm-2.c: New test.
875 * gcc.target/i386/testimm-3.c: New test.
876 * gcc.target/i386/testimm-4.c: New test.
877 * gcc.target/i386/testimm-5.c: New test.
878 * gcc.target/i386/testimm-6.c: New test.
879 * gcc.target/i386/testimm-7.c: New test.
880 * gcc.target/i386/testimm-8.c: New test.
881 * gcc.target/i386/xop-vpermil2px-2.c: New test.
882 * gcc.target/i386/xop-rotate1-int.c: New test.
883 * gcc.target/i386/xop-rotate2-int.c: New test.
885 2011-06-17 Richard Guenther <rguenther@suse.de>
887 Backport from mainline
888 2011-05-23 Richard Guenther <rguenther@suse.de>
890 PR tree-optimization/49115
891 * g++.dg/torture/pr49115.C: New testcase.
893 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
895 Backport from mainline
896 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
898 PR rtl-optimization/48542
899 * gcc.dg/torture/pr48542.c: New test.
901 2011-06-17 Tobias Burnus
904 * gfortran.dg/alloc_comp_assign_11.f90: New.
906 2011-06-16 Jason Merrill <jason@redhat.com>
909 * g++.dg/cpp0x/sfinae26.C: New.
912 * g++.dg/cpp0x/variadic113.C: New.
914 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
916 Backport form main line
917 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
920 * gcc.dg/pr49307.c: New.
922 2011-06-16 Jakub Jelinek <jakub@redhat.com>
924 PR tree-optimization/49419
925 * gcc.c-torture/execute/pr49419.c: New test.
927 Backported from mainline
928 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
931 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
933 2011-06-14 Jason Merrill <jason@redhat.com>
935 * g++.dg/other/error23.C: Adjust error message.
936 * g++.dg/other/error32.C: Likewise.
939 * g++.dg/cpp0x/decltype30.C: New.
941 2011-06-14 Jakub Jelinek <jakub@redhat.com>
944 * gfortran.dg/pr49103.f90: New test.
946 PR rtl-optimization/49390
947 * gcc.c-torture/execute/pr49390.c: New test.
949 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
951 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
952 options, do not override other options.
953 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
954 incompatible options.
955 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
956 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
957 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
958 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
960 * lib/target-supports.exp
961 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
962 multilib flags use -mfpu with a value other than neon-fp16.
964 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
966 Backport from mainline
967 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
970 * gcc.c-torture/compile/pr49238.c: New.
972 2011-06-07 Jason Merrill <jason@redhat.com>
974 * g++.dg/cpp0x/enum19.C: New.
976 2011-06-07 Jakub Jelinek <jakub@redhat.com>
978 PR gcov-profile/49299
979 * gcc.dg/tree-prof/pr49299-1.c: New test.
980 * gcc.dg/tree-prof/pr49299-2.c: New test.
982 2011-06-06 Jason Merrill <jason@redhat.com>
984 * g++.dg/cpp0x/regress/ptrmem1.C: New.
986 2011-06-06 Asher Langton <langton2@llnl.gov>
989 * gfortran.dg/PR49268.f90: New test.
991 2011-06-06 Jakub Jelinek <jakub@redhat.com>
994 * g++.dg/opt/pr49264.C: New test.
996 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
998 PR tree-optimization/49243
999 * gcc.dg/pr49243.c: New.
1001 2011-06-06 Richard Guenther <rguenther@suse.de>
1003 PR tree-optimization/48702
1004 * gcc.dg/torture/pr48702.c: New testcase.
1006 Backport from mainline
1007 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1009 PR rtl-optimization/49235
1010 * gcc.dg/pr49235.c: New test.
1012 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1014 Backport from mainline
1015 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1018 * gcc.c-torture/execute/pr49186.c: New.
1020 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1023 * g++.dg/diagnostic/bitfld2.C: New.
1025 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1027 PR tree-optimization/49038
1028 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1029 * gcc.dg/vect/pr49038.c: New test.
1031 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1034 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1036 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1039 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1040 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1042 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1044 PR tree-optimization/49093
1045 * gcc.dg/vect/pr49093.c: New test.
1047 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1051 * gfortran.dg/operator_7.f90: New test case.
1053 2011-05-31 Richard Guenther <rguenther@suse.de>
1055 Backport from mainline
1056 2011-05-19 Richard Guenther <rguenther@suse.de>
1059 * gcc.dg/builtin-object-size-11.c: New testcase.
1061 2011-05-31 Richard Guenther <rguenther@suse.de>
1063 Backport from mainline
1064 2011-05-11 Richard Guenther <rguenther@suse.de>
1067 * gcc.dg/torture/pr48953.c: New testcase.
1069 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1072 * g++.dg/gomp/pr49223-1.C: New test.
1073 * g++.dg/gomp/pr49223-2.C: New test.
1075 2011-05-30 Richard Guenther <rguenther@suse.de>
1077 PR tree-optimization/49218
1078 * gcc.c-torture/execute/pr49218.c: New testcase.
1080 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1082 * gcc.target/mips/reg-var-1.c: New test.
1084 2011-05-29 Richard Guenther <rguenther@suse.de>
1086 PR tree-optimization/49217
1087 * gcc.dg/torture/pr49217.c: New testcase.
1089 2011-05-27 Jason Merrill <jason@redhat.com>
1091 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1093 * g++.dg/cpp0x/enum18.C: New.
1095 * g++.dg/cpp0x/error6.C: New.
1097 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1100 * g++.dg/eh/cond6.C: New test.
1102 2011-05-27 Jason Merrill <jason@redhat.com>
1104 * g++.dg/template/const5.C: New.
1106 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1109 * gfortran.dg/dependency_40.f90 : New test.
1111 2011-05-26 Jason Merrill <jason@redhat.com>
1113 * g++.dg/cpp0x/variadic111.C: New.
1114 * g++.dg/cpp0x/variadic41.C: Adjust.
1116 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1119 * g++.dg/eh/cond5.C: New test.
1121 PR tree-optimization/49161
1122 * gcc.c-torture/execute/pr49161.c: New test.
1124 2011-05-25 Jason Merrill <jason@redhat.com>
1126 * g++.dg/cpp0x/error4.C: New.
1128 * g++.dg/cpp0x/rv-restrict.C: New.
1130 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1131 * g++.dg/init/pr25811-2.C: New.
1132 * g++.dg/init/pr25811-3.C: New.
1133 * g++.dg/init/pr25811-4.C: New.
1135 2011-05-25 Jason Merrill <jason@redhat.com>
1137 * g++.dg/cpp0x/enum15.C: New.
1138 * g++.dg/cpp0x/constexpr-switch2.C: New.
1140 * g++.dg/cpp0x/variadic110.C: New.
1142 * g++.dg/cpp0x/auto9.C: Add typedef test.
1144 * g++.dg/cpp0x/auto23.C: New.
1145 * g++.dg/cpp0x/auto9.C: Adjust.
1147 * g++.dg/cpp0x/defaulted29.C: New.
1149 * g++.dg/cpp0x/initlist51.C: New.
1151 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1153 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1154 * g++.dg/abi/packed1.C: Suppress warning.
1155 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1156 * g++.dg/template/stdarg1.C: Likewise.
1157 * g++.dg/other/packed1.C: Remove arm from xfail list.
1159 2011-05-25 Jason Merrill <jason@redhat.com>
1161 * g++.dg/cpp0x/enum16.C: New.
1162 * g++.dg/parse/error15.C: Adjust.
1164 * g++.dg/cpp0x/initlist50.C: New.
1166 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1168 * g++.dg/cpp0x/variadic109.C: New.
1170 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1172 Backport from mainline
1173 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1176 * objc.dg/pr48177.m: New testcase.
1178 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1181 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1182 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1184 2011-05-24 Jason Merrill <jason@redhat.com>
1186 * g++.dg/cpp0x/access01.C: New.
1188 * g++.dg/template/access21.C: New.
1189 * g++.dg/template/access22.C: New.
1191 * g++.dg/cpp0x/rv-cast2.C: New.
1193 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1195 * g++.dg/cpp0x/error3.C: New.
1197 * g++.dg/cpp0x/defaulted27.C: New.
1199 * g++.dg/cpp0x/decltype27.C: New.
1201 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1204 * g++.dg/other/pr49133.C: New test.
1206 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1209 * gcc.c-torture/execute/pr49123.c: New test.
1212 * gcc.dg/debug/pr49032.c: New test.
1215 * gcc.dg/pr49120.c: New test.
1218 * gcc.c-torture/execute/pr48973-1.c: New test.
1219 * gcc.c-torture/execute/pr48973-2.c: New test.
1221 2011-05-22 Jason Merrill <jason@redhat.com>
1223 * g++.dg/cpp0x/sfinae23.C: New.
1224 * g++.dg/cpp0x/sfinae8.C: Correct.
1226 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1229 * gcc.c-torture/compile/pr49029.c: New test.
1231 2011-05-20 Jason Merrill <jason@redhat.com>
1233 * g++.dg/cpp0x/constexpr-static7.C: New.
1235 * g++.dg/cpp0x/enum13.C: New.
1237 * g++.dg/cpp0x/defaulted26.C: New.
1239 * g++.dg/cpp0x/noexcept02.C: Fix.
1240 * g++.dg/cpp0x/noexcept03.C: Fix.
1241 * g++.dg/cpp0x/noexcept08.C: Fix.
1242 * g++.dg/cpp0x/noexcept10.C: New.
1244 * g++.dg/cpp0x/constexpr-friend.C: New.
1245 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1246 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1247 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1248 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1250 * g++.dg/cpp0x/sfinae22.C: New.
1252 * g++.dg/cpp0x/variadic108.C: New.
1254 * g++.dg/init/new32.C: New.
1256 2011-05-20 Richard Guenther <rguenther@suse.de>
1258 PR tree-optimization/49079
1259 * gcc.dg/torture/pr49079.c: New testcase.
1261 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1263 PR tree-optimization/49073
1264 * gcc.c-torture/execute/pr49073.c: New test.
1266 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1268 * gcc.c-torture/execute/960321-1.x: Remove.
1270 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1272 Backport from mainline
1273 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1276 * gcc.target/i386/pr49002-1.c: New test.
1277 * gcc.target/i386/pr49002-2.c: Likewise.
1279 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1281 PR tree-optimization/49039
1282 * gcc.c-torture/execute/pr49039.c: New test.
1283 * gcc.dg/tree-ssa/pr49039.c: New test.
1284 * g++.dg/torture/pr49039.C: New test.
1286 2011-05-18 Richard Guenther <rguenther@suse.de>
1288 Backport from mainline
1289 2011-04-19 Richard Guenther <rguenther@suse.de>
1292 * g++.dg/lto/pr48207_0.C: New testcase.
1294 2011-04-21 Richard Guenther <rguenther@suse.de>
1297 * g++.dg/lto/pr48207-2_0.C: New testcase.
1298 * g++.dg/lto/pr48207-3_0.C: Likewise.
1300 2011-05-18 Richard Guenther <rguenther@suse.de>
1302 Backport from mainline
1303 2011-05-12 Richard Guenther <rguenther@suse.de>
1305 PR tree-optimization/48172
1306 * gcc.dg/vect/pr48172.c: New testcase.
1308 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1310 PR tree-optimization/49000
1311 * gcc.dg/pr49000.c: New test.
1313 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1315 PR tree-optimization/48975
1316 * gcc.dg/pr48975.c: New test.
1318 2011-05-12 Richard Guenther <rguenther@suse.de>
1320 Backport from mainline
1321 2011-05-02 Richard Guenther <rguenther@suse.de>
1323 PR tree-optimization/48822
1324 * gcc.dg/torture/pr48822.c: New testcase.
1326 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1329 * g++.dg/opt/pr48967.C: New test.
1331 2011-05-11 Tobias Burnus <burnus@net-b.de>
1334 * gfortran.dg/generic_24.f90: New.
1336 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1339 * gcc.dg/pr48159-1.c: New test.
1340 * gcc.dg/pr48159-2.c: New test.
1342 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1345 * g++.dg/init/pr48859.C: New.
1347 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1349 Backport from mainline
1350 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1353 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1354 are passed and returned in vector registers.
1356 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1358 Backported from mainline
1359 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1361 PR tree-optimization/48837
1362 * gcc.dg/pr48837.c: New testcase.
1364 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1366 PR tree-optimization/48611
1367 PR tree-optimization/48794
1368 * gfortran.dg/gomp/pr48611.f90: New test.
1369 * gfortran.dg/gomp/pr48794.f90: New test.
1371 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1374 * g++.dg/cpp0x/pr48522.C: New.
1376 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1379 * g++.dg/template/dependent-expr8.C: New test case.
1381 2011-05-06 Jason Merrill <jason@redhat.com>
1383 * g++.dg/cpp0x/constexpr-condition2.C: New.
1385 * g++.dg/cpp0x/constexpr-missing.C: New.
1387 * g++.dg/ext/vla10.C: New.
1388 * c-c++-common/vla-1.c: New.
1390 * g++.dg/cpp0x/constexpr-48089.C: New.
1392 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1395 * g++.dg/template/member9.C: New test case.
1397 2011-05-05 Jason Merrill <jason@redhat.com>
1399 * g++.dg/init/new30.C: New.
1401 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1403 * gnat.dg/discr29.ad[sb]: New test.
1404 * gnat.dg/discr30.adb: Likewise.
1406 2011-05-05 Julian Brown <julian@codesourcery.com>
1408 * gcc.target/arm/neon-vset_lanes8.c: New test.
1410 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1412 Backport from mainline:
1413 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1414 Ira Rosen <ira.rosen@linaro.org>
1417 * gcc.target/arm/pr48252.c: New test.
1419 2011-05-04 Jason Merrill <jason@redhat.com>
1421 * g++.dg/conversion/base1.C: New.
1423 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1426 * gcc.dg/pr48774.c: New test.
1428 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1432 * gfortran.dg/realloc_on_assign_7.f03: New test.
1434 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1436 PR tree-optimization/48809
1437 * gcc.c-torture/execute/pr48809.c: New test.
1439 2011-04-29 Tobias Burnus <burnus@net-b.de>
1442 * gfortran.dg/typebound_proc_22.f90: New.
1445 * gfortran.dg/interface_36.f90: New.
1447 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1449 Backport from mainline
1450 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1452 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1453 failure on 32-bit systems.
1454 * gcc.dg/torture/vector-2.c: Ditto.
1456 Backport from mainline
1457 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1459 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1463 * gcc.target/powerpc/pr48226.c: New file.
1465 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1468 * g++.dg/template/inherit7.C: New test case.
1470 2011-04-28 Tobias Burnus <burnus@net-b.de>
1474 * gfortran.dg/interface_35.f90: New.
1475 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1476 * gfortran.dg/func_result_6.f90: Add dg-warning.
1477 * gfortran.dg/bessel_1.f90: Ditto.
1478 * gfortran.dg/hypot_1.f90: Ditto.
1479 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1480 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1481 * gfortran.dg/interface_assignment_4.f90: Ditto.
1483 2011-04-28 Tobias Burnus <burnus@net-b.de>
1486 * gfortran.dg/whole_file_34.f90: New.
1488 2011-04-27 Jason Merrill <jason@redhat.com>
1490 * g++.dg/parse/ambig6.C: New.
1492 2011-04-27 Nick Clifton <nickc@redhat.com>
1494 * gcc.dg/20020312-2.c: Add definition for RX.
1496 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1497 option with RX targets.
1499 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1502 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1505 * gcc.c-torture/compile/pr48742.c: New test.
1507 2011-04-26 Jason Merrill <jason@redhat.com>
1509 * g++.dg/lookup/koenig13.C: New.
1511 2011-04-26 Jason Merrill <jason@redhat.com>
1513 * g++.dg/cpp0x/initlist48.C: New.
1515 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1518 * gcc.dg/pr48768.c: New test.
1520 PR tree-optimization/48734
1521 * gcc.c-torture/compile/pr48734.c: New test.
1523 2011-04-26 Richard Guenther <rguenther@suse.de>
1525 PR tree-optimization/48731
1526 * gcc.dg/torture/pr48731.c: New testcase.
1528 2011-04-26 Tobias Burnus <burnus@net-b.de>
1531 * gfortran.dg/whole_file_33.f90: New.
1533 2011-04-25 Jason Merrill <jason@redhat.com>
1535 * g++.dg/cpp0x/regress/template-const2.C: New.
1537 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1539 PR preprocessor/48740
1540 * c-c++-common/raw-string-11.c: New test.
1542 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1544 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1547 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1550 * gcc.dg/pr48685.c: New test.
1552 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1554 PR tree-optimization/48717
1555 * gcc.c-torture/execute/pr48717.c: New test.
1557 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1560 * gcc.target/i386/pr48723.c: New test.
1562 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1565 * gcc.dg/gomp/pr48716.c: New test.
1566 * g++.dg/gomp/pr48716.C: New test.
1568 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1571 * gcc.target/i386/pr48708.c: New test.
1573 2011-04-21 Richard Guenther <rguenther@suse.de>
1576 * g++.dg/torture/pr48695.C: New testcase.
1578 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1580 * gnat.dg/volatile5.adb: New test.
1581 * gnat.dg/volatile5_pkg.ads: New helper.
1583 2011-04-20 Jason Merrill <jason@redhat.com>
1585 * g++.dg/cpp0x/initlist47.C: New.
1587 2011-04-20 Jason Merrill <jason@redhat.com>
1589 * g++.dg/template/const4.C: New.
1591 2011-04-19 Jason Merrill <jason@redhat.com>
1593 * g++.dg/ext/complex7.C: New.
1595 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1598 * gcc.target/i386/pr48678.c: New test.
1600 2011-04-18 Jason Merrill <jason@redhat.com>
1602 * g++.dg/cpp0x/union4.C: New.
1604 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1607 * g++.dg/torture/pr48661.C: New test.
1610 * g++.dg/gomp/pr48632.C: New test.
1612 2011-04-18 Richard Guenther <rguenther@suse.de>
1615 * g++.dg/torture/pr46364.C: New testcase.
1617 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1619 PR tree-optimization/48616
1620 * gcc.dg/pr48616.c: New test.
1622 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1625 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1629 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1630 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1631 * gcc.target/i386/avx-insertps-3.c: New test.
1632 * gcc.target/i386/avx-insertps-4.c: New test.
1634 2011-04-13 Jason Merrill <jason@redhat.com>
1636 * g++.dg/template/operator11.C: New.
1638 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
1642 * gfortran.dg/realloc_on_assign_6.f03: New test.
1644 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1647 * gcc.dg/gomp/pr48591.c: New test.
1650 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1651 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1653 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1656 * g++.dg/template/dependent-expr7.C: New test case.
1658 2011-04-12 Martin Jambor <mjambor@suse.cz>
1660 PR tree-optimization/48195
1661 * gcc.dg/ipa/pr48195.c: New test.
1663 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1665 PR rtl-optimization/48549
1666 * g++.dg/opt/pr48549.C: New test.
1669 * gcc.c-torture/compile/pr48517.c: New test.
1671 2011-04-11 Jason Merrill <jason@redhat.com>
1673 * g++.dg/cpp0x/enum10.C: New.
1675 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1677 2011-04-09 Jason Merrill <jason@redhat.com>
1680 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
1682 2011-04-08 Mike Stump <mikestump@comcast.net>
1685 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1686 default to fno-common.
1688 2011-04-07 Jason Merrill <jason@redhat.com>
1690 * g++.dg/cpp0x/regress/call1.C: New.
1692 * g++.dg/cpp0x/sfinae11.C: New.
1693 * g++.dg/cpp0x/noexcept02.C: Fix.
1695 * g++.dg/cpp0x/sfinae10.C: New.
1697 * g++.dg/cpp0x/sfinae7.C: New.
1699 * g++.dg/cpp0x/enum9.C: New.
1701 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1703 PR tree-optimization/48377
1704 * gcc.dg/vect/pr48377.c: New test.
1706 2011-04-07 Mike Stump <mikestump@comcast.net>
1708 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1709 with no trampolines.
1711 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1714 * gfortran.dg/gomp/pr48117.f90: New test.
1717 * gcc.dg/torture/pr48343.c: New test.
1719 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
1721 Backport from mainline
1722 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1724 PR rtl-optimization/48144
1725 * gcc.dg/pr48144.c: New test.
1727 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1730 * gcc.dg/guality/pr36977.c: New test.
1731 * gcc.dg/guality/pr48466.c: New test.
1733 Backported from mainline
1734 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1737 * gcc.c-torture/compile/pr48335-1.c: New test.
1738 * gcc.dg/pr48335-1.c: New test.
1739 * gcc.dg/pr48335-2.c: New test.
1740 * gcc.dg/pr48335-3.c: New test.
1741 * gcc.dg/pr48335-4.c: New test.
1742 * gcc.dg/pr48335-5.c: New test.
1743 * gcc.dg/pr48335-6.c: New test.
1744 * gcc.dg/pr48335-7.c: New test.
1745 * gcc.dg/pr48335-8.c: New test.
1746 * gcc.target/i386/pr48335-1.c: New test.
1748 2011-04-04 Janus Weil <janus@gcc.gnu.org>
1751 * gfortran.dg/class_42.f03: New.
1753 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1755 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1756 * gfortran.dg/bessel_7.f90: Likewise.
1758 2011-03-31 Jason Merrill <jason@redhat.com>
1760 * g++.dg/cpp0x/defaulted24.C: New.
1762 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1765 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1768 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1770 * g++.dg/other/i386-9.C: New test.
1772 2011-03-30 Jason Merrill <jason@redhat.com>
1774 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1776 * g++.dg/cpp0x/regress/isnan.C: New.
1778 * g++.dg/cpp0x/initlist46.C: New.
1780 2011-03-29 Jason Merrill <jason@redhat.com>
1782 * g++.dg/cpp0x/regress/value-dep1.C: New.
1784 * g++.dg/cpp0x/dependent1.C: New.
1786 2011-03-29 Jason Merrill <jason@redhat.com>
1788 * g++.dg/parse/memfnquals1.C: New.
1790 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1792 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1794 * g++.dg/cpp0x/initlist-array2.C: New.
1796 * g++.dg/cpp0x/initlist-array1.C: New.
1798 * g++.dg/cpp0x/move1.C: New.
1800 * g++.dg/cpp0x/auto22.C: New.
1802 * g++.dg/cpp0x/rv-deduce2.C: New.
1804 * g++.dg/cpp0x/elision2.C: New.
1806 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1808 * g++.dg/cpp0x/constexpr-attribute.C: New.
1810 2011-03-29 Jason Merrill <jason@redhat.com>
1812 * g++.dg/cpp0x/constexpr-recursion.C: New.
1814 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1816 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1817 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1819 * g++.dg/cpp0x/constexpr-47570.C: New.
1821 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1823 Backport from mainline:
1824 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1827 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1829 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
1832 * gcc.target/arm/neon-vld-1.c: New test.
1834 2011-03-28 Richard Guenther <rguenther@suse.de>
1836 Backport from mainline
1837 2011-03-24 Richard Guenther <rguenther@suse.de>
1840 * gcc.dg/builtin-object-size-10.c: New testcase.
1842 2011-03-22 Richard Guenther <rguenther@suse.de>
1844 PR tree-optimization/48228
1845 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1847 2011-03-17 Richard Guenther <rguenther@suse.de>
1850 * gcc.dg/pr48134.c: New testcase.
1852 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
1854 Backport from mainline:
1855 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1858 * gcc.target/i386/pr48237.c: New test.
1860 2011-03-26 Jakub Jelinek <jakub@redhat.com>
1862 Backport from mainline
1863 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1866 * gcc.dg/dfp/pr48204.c: New test.
1868 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1872 * gcc.c-torture/execute/pr42544.c: New test.
1873 * gcc.c-torture/execute/pr48197.c: New test.
1875 PR rtl-optimization/48156
1876 * gcc.dg/pr48156.c: New test.
1878 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1880 PR rtl-optimization/48141
1881 * gcc.dg/pr48141.c: New test.
1883 2011-03-25 Release Manager
1885 * GCC 4.6.0 released.
1887 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1889 Backport from mainline:
1890 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1892 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1894 Only xfail with gas.
1896 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1899 * gcc.dg/pr48213.c: New test.
1901 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1903 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1904 variably modified typedefs.
1905 * gcc.dg/c1x-typedef-2.c: Remove.
1907 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1909 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1910 * gcc.dg/c1x-anon-struct-3.c: New test.
1911 * gcc.dg/anon-struct-11.c: Update.
1913 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1916 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1918 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1921 * gcc.c-torture/compile/pr48161.c: New test.
1923 2011-03-17 Richard Guenther <rguenther@suse.de>
1926 * g++.dg/torture/pr48165.C: New testcase.
1928 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1931 * g++.dg/debug/dwarf2/typedef6.C: New test.
1933 2011-03-16 Jason Merrill <jason@redhat.com>
1935 * g++.dg/cpp0x/constexpr-array3.C: New.
1937 2011-03-16 Jason Merrill <jason@redhat.com>
1939 * g++.dg/cpp0x/sfinae6.C: New.
1940 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1941 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1942 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1943 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1944 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1946 2011-03-16 Jason Merrill <jason@redhat.com>
1948 * g++.dg/template/incomplete6.C: New.
1950 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1953 * gcc.target/arm/pr46788.c: New.
1955 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
1957 PR rtl-optimization/47166
1958 * gcc.c-torture/execute/postmod-1.c: New test.
1960 2011-03-14 Richard Guenther <rguenther@suse.de>
1963 * gcc.dg/torture/pr48098.c: New testcase.
1965 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1968 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
1969 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
1971 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1976 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1979 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1981 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1984 * gfortran.dg/class_41.f03: New.
1986 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1988 * g++.dg/conversion/cast3.C: New test.
1990 2011-03-11 Jason Merrill <jason@redhat.com>
1992 * g++.dg/template/error45.C: New.
1994 * g++.dg/parse/no-type-defn1.C: New.
1996 * g++.dg/ext/attrib40.C: New.
1998 * g++.dg/cpp0x/regress/array1.C: New.
2000 2011-03-11 Richard Guenther <rguenther@suse.de>
2002 PR tree-optimization/48067
2003 * gcc.dg/pr48067.c: New testcase.
2005 2011-03-11 Richard Guenther <rguenther@suse.de>
2008 * g++.dg/lto/20110311-1_0.C: New testcase.
2010 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2013 * g++.dg/inherit/virtual8.C: New test.
2016 * gcc.dg/torture/pr48044.c: New test.
2018 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2021 * gfortran.dg/proc_ptr_comp_31.f90: New.
2023 2011-03-11 Richard Guenther <rguenther@suse.de>
2025 PR tree-optimization/47278
2026 * gcc.dg/torture/pr47278-1.c: New testcase.
2027 * gcc.dg/torture/pr47278-2.c: Likewise.
2029 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2031 PR tree-optimization/48063
2032 * gcc.dg/torture/pr48063.c: New test.
2034 2011-03-10 Jason Merrill <jason@redhat.com>
2036 * g++.dg/template/array22.C: New.
2038 * g++.dg/cpp0x/syntax-err1.C: New.
2039 * g++.dg/parse/error36.C: Adjust expected errors.
2040 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2041 * g++.old-deja/g++.pt/typename3.C: Likewise.
2042 * g++.old-deja/g++.pt/typename4.C: Likewise.
2043 * g++.old-deja/g++.pt/typename6.C: Likewise.
2045 2011-03-09 Jason Merrill <jason@redhat.com>
2047 * g++.dg/template/nontype22.C: New.
2049 2011-03-09 Martin Jambor <mjambor@suse.cz>
2051 PR tree-optimization/47714
2052 * g++.dg/torture/pr47714.C: New test.
2054 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2057 * gcc.target/powerpc/pr47755-2.c: New file.
2059 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2061 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2062 is not set in the environment, pass 64 as first argument when not
2063 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2064 native where ulimit -u is supported.
2066 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2068 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2070 2011-03-08 Jason Merrill <jason@redhat.com>
2072 * g++.dg/template/nontype21.C: New.
2074 * g++.dg/template/anon5.C: New.
2076 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2079 * gcc.dg/pr47881.c: New test.
2081 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2084 * g++.dg/lookup/template3.C: New test.
2086 2011-03-08 Kai Tietz <ktietz@redhat.com>
2088 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2091 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2094 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2095 sizeof to compute alignment.
2097 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2099 PR tree-optimization/48022
2100 * gcc.dg/pr48022-1.c: New test.
2101 * gcc.dg/pr48022-2.c: New test.
2103 2011-03-07 Jason Merrill <jason@redhat.com>
2105 * g++.dg/template/nontype20.C: New.
2106 * g++.dg/init/member1.C: Adjust expected errors.
2107 * g++.dg/parse/constant4.C: Likewise.
2108 * g++.dg/template/qualified-id3.C: Likewise.
2109 * g++.old-deja/g++.pt/crash10.C: Likewise.
2111 * g++.dg/cpp0x/regress/non-const1.C: New.
2113 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2116 * gcc.dg/pr47991.c: New test.
2118 2011-03-07 Jason Merrill <jason@redhat.com>
2120 * g++.dg/abi/mangle46.C: New.
2122 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2125 * gcc.target/powerpc/pr47862.c: New.
2127 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2130 * gcc.target/i386/combine-mul.c: Require nonpic.
2132 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2133 Nathan Froyd <froydnj@codesourcery.com>
2135 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2137 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2139 * README.QMTEST: Remove.
2141 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2142 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2145 * gfortran.dg/array_constructor_37.f90 : New test.
2147 2011-03-05 Jason Merrill <jason@redhat.com>
2149 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2150 * g++.dg/abi/mangle45.C: Likewise.
2151 * g++.dg/cpp0x/trailing1.C: Likewise.
2153 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2155 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2157 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2159 PR rtl-optimization/47899
2160 * gcc.dg/pr47899.c: New test.
2162 * gcc.dg/torture/pr47968.c: Ignore warnings.
2164 PR tree-optimization/47967
2165 * gcc.c-torture/compile/pr47967.c: New test.
2167 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2169 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2170 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2172 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2174 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2175 and property_getAttributes() if __OBJC2__.
2176 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2177 * objc.dg/property/property-encoding-1.m: New.
2178 * obj-c++.dg/property/property-encoding-1.mm: New.
2180 2011-03-04 Jason Merrill <jason@redhat.com>
2182 * g++.dg/template/pseudodtor6.C: New.
2184 * g++.dg/inherit/covariant19.C: New.
2186 2011-03-04 Richard Guenther <rguenther@suse.de>
2189 * gcc.dg/torture/pr47968.c: New testcase.
2191 2011-03-04 Richard Guenther <rguenther@suse.de>
2194 * gcc.dg/torture/pr47975.c: New testcase.
2196 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2199 * g++.dg/template/crash106.C: New.
2201 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2204 * gcc.dg/gomp/pr47963.c: New test.
2205 * g++.dg/gomp/pr47963.C: New test.
2207 2011-03-02 Jason Merrill <jason@redhat.com>
2209 * g++.dg/cpp0x/regress/condition1.C: New.
2211 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2213 2011-03-01 Jason Merrill <jason@redhat.com>
2215 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2217 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2219 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2221 PR rtl-optimization/47925
2222 * gcc.c-torture/execute/pr47925.c: New test.
2224 2011-03-01 Jason Merrill <jason@redhat.com>
2226 * g++.dg/cpp0x/decltype25.C: New.
2228 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2230 2011-03-01 Richard Guenther <rguenther@suse.de>
2232 PR tree-optimization/47890
2233 * gcc.dg/torture/pr47890.c: New testcase.
2235 2011-03-01 Richard Guenther <rguenther@suse.de>
2238 * gcc.dg/lto/pr47924_0.c: New testcase.
2240 2011-03-01 Richard Guenther <rguenther@suse.de>
2243 * gfortran.dg/lto/pr46911_0.f: New testcase.
2245 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2247 PR libgfortran/47933
2248 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2249 compile errors from older code form.
2251 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2253 PR libgfortran/47567
2254 * gfortran.dg/fmt_fw_d.f90: New test.
2256 2011-02-28 Jason Merrill <jason@redhat.com>
2258 * g++.dg/inherit/covariant18.C: New.
2260 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2263 * gcc.dg/pr47893.c: New test.
2265 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2267 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2268 NULL in case of a selector with conflicting types.
2269 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2271 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2273 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2274 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2275 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2276 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2278 2011-02-28 Jason Merrill <jason@redhat.com>
2281 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2283 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2285 PR libgfortran/47778
2286 * gfortran.dg/namelist_71.f90: New test.
2288 2011-02-27 Jason Merrill <jason@redhat.com>
2291 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2292 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2294 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2297 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2299 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2302 * gfortran.dg/gomp/task-1.f90: Removed.
2304 2011-02-26 Jason Merrill <jason@redhat.com>
2306 * g++.dg/template/this-targ1.C: New.
2308 * g++.dg/cpp0x/regress/template-const1.C: New.
2309 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2310 * g++.dg/template/function1.C: Adjust.
2311 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2312 * g++.dg/debug/debug7.C: Adjust.
2314 2011-02-26 Tobias Burnus <burnus@net-b.de>
2317 * gfortran.dg/gomp/task-1.f90: New.
2319 2011-02-25 Jie Zhang <jie@codesourcery.com>
2321 * gcc.target/arm/neon-thumb2-move.c: Add
2322 dg-require-effective-target arm_thumb2_ok.
2324 2011-02-24 Jason Merrill <jason@redhat.com>
2326 * g++.dg/parse/constant1.C: Specify C++98 mode.
2327 * g++.dg/parse/constant5.C: Likewise.
2328 * g++.dg/parse/error2.C: Likewise.
2329 * g++.dg/parse/semicolon3.C: Likewise.
2330 * g++.dg/template/crash14.C: Likewise.
2331 * g++.dg/template/local4.C: Likewise.
2332 * g++.dg/template/nontype3.C: Likewise.
2333 * g++.dg/parse/crash31.C: Adjust expected errors.
2334 * g++.dg/template/function1.C: Likewise.
2335 * g++.dg/template/ref3.C: Likewise.
2336 * g++.dg/template/static9.C: Likewise.
2337 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2339 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2340 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2341 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2342 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2343 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2345 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2348 * gfortran.dg/pr47878.f90: New test.
2350 2011-02-24 Richard Guenther <rguenther@suse.de>
2353 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2354 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2356 2011-02-24 Richard Guenther <rguenther@suse.de>
2359 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2360 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2362 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2364 PR libgfortran/47567
2365 * gfortran.dg/fmt_f0_1.f90: Update test.
2367 2011-02-23 Jason Merrill <jason@redhat.com>
2369 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2370 * g++.dg/abi/mangle45.C: New.
2372 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2373 * g++.dg/template/canon-type-9.C: Match use of decltype
2374 between declaration and definition.
2375 * g++.dg/template/canon-type-12.C: Likewise.
2377 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2380 * gfortran.dg/nested_allocatables_1.f90: New.
2382 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2385 * g++.dg/pr46868.C: New test.
2386 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2387 * g++.dg/parse/error14.C: Adjust.
2389 2011-02-23 Richard Guenther <rguenther@suse.de>
2391 PR tree-optimization/47838
2392 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2394 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2396 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2398 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2400 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2401 * gfortran.dg/count_init_expr.f03: Ditto.
2402 * gfortran.dg/gomp/pr43711.f90: Ditto.
2403 * gcc.dg/struct-parse-2.c: Ditto.
2404 * gcc.dg/parse-error-3.c: Ditto.
2405 * gcc.dg/Wlogical-op-1.c: Ditto.
2406 * gcc.dg/Walways-true-1.c: Ditto.
2407 * gcc.dg/pr24225.c: Ditto.
2408 * gcc.dg/Walways-true-2.c: Ditto.
2409 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2410 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2411 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2412 * g++.dg/overload/defarg4.C: Ditto.
2413 * g++.dg/inherit/covariant16.C: Ditto.
2414 * g++.dg/inherit/virtual7.C: Ditto.
2415 * g++.dg/template/canon-type-9.C: Ditto.
2416 * g++.dg/template/access19.C: Ditto.
2417 * g++.dg/template/call7.C: Ditto.
2418 * g++.dg/template/canon-type-2.C: Ditto.
2419 * g++.dg/template/init7.C: Ditto.
2420 * g++.dg/template/sizeof-template-argument.C: Ditto.
2421 * g++.dg/template/const3.C: Ditto.
2422 * g++.dg/template/sfinae26.C: Ditto.
2423 * g++.dg/template/sfinae26.C: Ditto.
2424 * g++.dg/template/canon-type-11.C: Ditto.
2425 * g++.dg/template/union2.C: Ditto.
2426 * g++.dg/template/canon-type-3.C: Ditto.
2427 * g++.dg/template/canon-type-1.C: Ditto.
2428 * g++.dg/template/canon-type-5.C: Ditto.
2429 * g++.dg/template/canon-type-7.C: Ditto.
2430 * g++.dg/template/canon-type-10.C: Ditto.
2431 * g++.dg/template/spec36.C: Ditto.
2432 * g++.dg/template/typedef38.C: Ditto.
2433 * g++.dg/template/canon-type-4.C: Ditto.
2434 * g++.dg/template/canon-type-6.C: Ditto.
2435 * g++.dg/template/canon-type-13.C: Ditto.
2436 * g++.dg/template/instantiate9.C: Ditto.
2437 * g++.dg/template/ttp22.C: Ditto.
2438 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2439 * g++.dg/warn/Walways-true-1.C: Ditto.
2440 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2441 * g++.dg/warn/Walways-true-2.C: Ditto.
2442 * g++.dg/conversion/op4.C: Ditto.
2443 * g++.dg/opt/pr19650.C: Ditto.
2444 * g++.dg/lookup/friend11.C: Ditto.
2445 * g++.dg/other/default2.C: Ditto.
2446 * g++.dg/other/default3.C: Ditto.
2447 * g++.dg/other/dtor2.C: Ditto.
2448 * g++.dg/other/friend5.C: Ditto.
2449 * g++.dg/other/default5.C: Ditto.
2450 * g++.dg/init/brace6.C: Ditto.
2451 * g++.dg/init/aggr5.C: Ditto.
2452 * g++.dg/init/error2.C: Ditto.
2453 * g++.dg/expr/bound-mem-fun.C: Ditto.
2454 * g++.dg/expr/cond6.C: Ditto.
2455 * g++.dg/expr/stmt-expr-1.C: Ditto.
2456 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2457 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2458 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2459 * g++.dg/cpp0x/bracket1.C: Ditto.
2460 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2461 * g++.dg/cpp0x/pr38646.C: Ditto.
2462 * g++.dg/cpp0x/variadic73.C: Ditto.
2463 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2464 * g++.dg/cpp0x/bracket4.C: Ditto.
2465 * g++.dg/cpp0x/decltype4.C: Ditto.
2466 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2467 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2468 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2469 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2470 * g++.dg/cpp0x/decltype2.C: Ditto.
2471 * g++.dg/cpp0x/decltype1.C: Ditto.
2472 * g++.dg/cpp0x/bracket2.C: Ditto.
2473 * g++.dg/cpp0x/decltype5.C: Ditto.
2474 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2475 * g++.dg/cpp0x/variadic70.C: Ditto.
2476 * g++.dg/cpp0x/decltype6.C: Ditto.
2477 * g++.dg/cpp0x/rvo.C: Ditto.
2478 * g++.dg/cpp0x/vt-40092.C: Ditto.
2479 * g++.dg/cpp0x/variadic-new.C: Ditto.
2480 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2481 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2482 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2483 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2484 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2485 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2486 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2487 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2488 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2489 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2490 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2491 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2492 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2493 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2494 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2495 * g++.dg/cpp0x/pr39639.C: Ditto.
2496 * g++.dg/cpp0x/decltype3.C: Ditto.
2497 * g++.dg/cpp0x/variadic68.C: Ditto.
2498 * g++.dg/cpp0x/variadic-function.C: Ditto.
2499 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2500 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2501 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2502 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2503 * g++.dg/parse/crash35.C: Ditto.
2504 * g++.dg/parse/crash40.C: Ditto.
2505 * g++.dg/parse/defarg12.C: Ditto.
2506 * g++.dg/parse/crash34.C: Ditto.
2507 * g++.dg/parse/constructor3.C: Ditto.
2508 * g++.dg/parse/template23.C: Ditto.
2509 * g++.dg/parse/crash56.C: Ditto.
2510 * g++.dg/parse/dtor13.C: Ditto.
2511 * g++.dg/parse/error33.C: Ditto.
2512 * g++.dg/parse/ctor9.C: Ditto.
2513 * g++.dg/parse/error32.C: Ditto.
2514 * g++.dg/parse/error37.C: Ditto.
2515 * g++.dg/parse/bitfield3.C: Ditto.
2516 * g++.dg/parse/struct-4.C: Ditto.
2517 * g++.dg/ext/has_trivial_copy.C: Ditto.
2518 * g++.dg/ext/is_polymorphic.C: Ditto.
2519 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2520 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2521 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2522 * g++.dg/ext/is_union.C: Ditto.
2523 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2524 * g++.dg/ext/is_pod.C: Ditto.
2525 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2526 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2527 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2528 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2529 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2530 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2531 * g++.dg/ext/is_abstract.C: Ditto.
2532 * g++.dg/ext/has_trivial_assign.C: Ditto.
2533 * g++.dg/ext/is_class.C: Ditto.
2534 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2535 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2536 * g++.dg/ext/is_base_of.C: Ditto.
2537 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2538 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2539 * g++.dg/ext/is_empty.C: Ditto.
2540 * g++.dg/ext/is_enum.C: Ditto.
2541 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2542 * gnat.dg/opt11.adb: Ditto.
2543 * obj-c++.dg/pr45735.mm: Ditto.
2544 * obj-c++.dg/pr24393.mm: Ditto.
2545 * obj-c++.dg/exceptions-2.mm: Ditto.
2546 * objc.dg/pr45735.m: Ditto.
2547 * objc.dg/pr24393.m: Ditto.
2549 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2551 * objc.dg/attributes/objc-exception-1.m: New.
2553 2011-02-23 Jie Zhang <jie@codesourcery.com>
2555 * gcc.dg/cpp/include7.c: New test.
2557 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2560 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2562 2011-02-23 Jie Zhang <jie@codesourcery.com>
2564 PR rtl-optimization/47763
2565 * gcc.dg/pr47763.c: New test.
2567 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2570 * gfortran.dg/whole_file_32.f90 : New test.
2572 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2575 * g++.dg/inherit/virtual7.C: New test.
2577 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2580 * objc.dg/type-size-3.m: Updated error message.
2581 * objc.dg/type-size-4.m: New test.
2582 * objc.dg/type-size-5.m: New test.
2584 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2586 * lib/gnat.exp: Fix comments.
2587 Don't load libgloss.exp.
2588 (default_gnat_version): Call $compiler with --version.
2589 Adapt regexp for gnatmake output, insert version.
2590 (gnat_version): New proc.
2591 (gnat_init): Remove gnat_libgcc_s_path.
2592 (gnat_target_compile): Likewise.
2593 Remove ld_library_path.
2594 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2595 (gnat_pass): Remove.
2596 (gnat_pass): Remove.
2597 (gnat_finish): Remove.
2598 (gnat_exit): Remove.
2599 (local_find_gnatmake): Reindent.
2600 (runtest_file_p): Remove.
2601 (prune_warnings): Remove.
2602 (find_gnatclean): New proc.
2603 * lib/gnat-dg.exp (lremove): New proc.
2604 (gnat-dg-test): Reindent.
2605 Remove additional output files.
2606 (gnat-dg-runtest): Remove.
2608 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2609 * gnat.dg/loop_optimization6.adb: Likewise.
2610 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2612 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2614 PR tree-optimization/47835
2615 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2617 2011-02-22 Tobias Burnus <burnus@net-b.de>
2619 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2620 * gfortran.dg/abstract_type_2.f03: Ditto.
2621 * gfortran.dg/abstract_type_3.f03: Ditto.
2622 * gfortran.dg/abstract_type_4.f03: Ditto.
2623 * gfortran.dg/abstract_type_5.f03: Ditto.
2624 * gfortran.dg/abstract_type_6.f03: Ditto.
2625 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2626 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2627 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2628 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2629 * gfortran.dg/array_function_5.f90: Ditto.
2630 * gfortran.dg/asynchronous_3.f03: Ditto.
2631 * gfortran.dg/char_expr_1.f90: Ditto.
2632 * gfortran.dg/class_14.f03: Ditto.
2633 * gfortran.dg/data_array_6.f: Ditto.
2634 * gfortran.dg/data_invalid.f90: Ditto.
2635 * gfortran.dg/dot_product_1.f03: Ditto.
2636 * gfortran.dg/func_derived_5.f90: Ditto.
2637 * gfortran.dg/func_result_4.f90: Ditto.
2638 * gfortran.dg/implied_do_1.f90: Ditto.
2639 * gfortran.dg/initialization_25.f90: Ditto.
2640 * gfortran.dg/initialization_26.f90: Ditto.
2641 * gfortran.dg/interface_34.f90: Ditto.
2642 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2643 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2644 * gfortran.dg/matmul_8.f03: Ditto.
2645 * gfortran.dg/merge_init_expr.f90: Ditto.
2646 * gfortran.dg/pack_assign_1.f90: Ditto.
2647 * gfortran.dg/pack_vector_1.f90: Ditto.
2648 * gfortran.dg/pointer_check_8.f90: Ditto.
2649 * gfortran.dg/product_init_expr.f03: Ditto.
2650 * gfortran.dg/reshape_order_5.f90: Ditto.
2651 * gfortran.dg/reshape_shape_1.f90: Ditto.
2652 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2653 * gfortran.dg/same_name_2.f90: Ditto.
2654 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2655 * gfortran.dg/spread_init_expr.f03: Ditto.
2656 * gfortran.dg/stmt_func_1.f90: Ditto.
2657 * gfortran.dg/sum_init_expr.f03: Ditto.
2658 * gfortran.dg/transpose_3.f03: Ditto.
2659 * gfortran.dg/unpack_init_expr.f03: Ditto.
2660 * gfortran.dg/warn_conversion.f90: Ditto.
2661 * gfortran.dg/warn_conversion_2.f90: Ditto.
2662 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2663 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2664 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2665 * gfortran.dg/whole_file_16.f90: Ditto.
2666 * gfortran.dg/whole_file_17.f90: Ditto.
2667 * gfortran.dg/whole_file_18.f90: Ditto.
2668 * gfortran.dg/whole_file_20.f03: Ditto.
2669 * gfortran.dg/whole_file_5.f90: Ditto.
2670 * gfortran.dg/whole_file_6.f90: Ditto.
2671 * gfortran.dg/write_invalid_format.f90: Ditto.
2672 * gfortran.dg/zero_sized_6.f90: Ditto.
2674 2011-02-21 Jeff Law <law@redhat.com>
2676 PR rtl-optimization/46178
2677 * gcc.target/i386/pr46178.c: New test.
2679 PR rtl-optimization/46002
2680 * gcc.c-torture/compile/pr46002.c: New test.
2682 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2684 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2687 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2690 * g++.dg/debug/pr47106.C: Require effective target lto.
2692 2011-02-21 Jason Merrill <jason@redhat.com>
2694 * g++.dg/cpp0x/constexpr-diag2.C: New.
2696 2011-02-20 Jason Merrill <jason@redhat.com>
2698 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2700 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2702 * g++.dg/overload/conv-op1.C: New.
2704 * g++.dg/cpp0x/constexpr-synth1.C: New.
2706 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2708 * objc.dg/layout-2.m: New.
2709 * objc.dg/selector-3.m: Adjusted location of error message.
2710 * objc.dg/type-size-3.m: Same.
2711 * obj-c++.dg/selector-3.mm: Same.
2713 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2716 * objc.dg/property/dotsyntax-22.m: New.
2717 * obj-c++.dg/property/dotsyntax-22.mm: New.
2719 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2722 * g++.dg/template/typedef38.C: New test.
2724 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2727 * gfortran.dg/whole_file_30.f90 : New test.
2728 * gfortran.dg/whole_file_31.f90 : New test.
2730 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2734 * gfortran.dg/whole_file_28.f90 : New test.
2735 * gfortran.dg/whole_file_29.f90 : New test.
2737 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2740 * g++.dg/template/crash105.C: New.
2742 2011-02-19 Jason Merrill <jason@redhat.com>
2744 * g++.dg/cpp0x/regress/no-elide1.C: New.
2746 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2748 PR tree-optimization/46620
2749 * gcc.dg/pr46620.c: New.
2751 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2754 * gcc.target/i386/pr47809.c: New test.
2756 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2757 Tobias Burnus <burnus@net-b.de>
2759 * lib/target-supports.exp
2760 (check_effective_target_fortran_large_real): New check for large reals.
2761 * gfortran.dg/nan_7.f90: New test.
2763 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2765 PR libgfortran/47567
2766 * gfortran.dg/fmt_f0_1.f90: Update test.
2768 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2771 * gfortran.dg/array_constructor_36.f90 : New test.
2772 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2773 allow for comparison between different elements of the array
2774 constructor at different levels of optimization.
2776 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2778 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2779 * gcc.target/i386/pr32280-1.c: Likewise.
2781 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2784 * gcc.target/i386/pr47800.c: New test.
2786 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2788 * objc/execute/exceptions/foward-1.x: New.
2790 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2793 * gfortran.dg/derived_constructor_comps_4.f90: New.
2795 2011-02-18 Tobias Burnus
2798 * gfortran.dg/func_result_6.f90: New.
2800 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2803 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2805 2011-02-18 Tobias Burnus <burnus@net-b.de>
2808 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2810 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2811 normalizing the error/warning output.
2812 * gfortran.dg/Wall.f90: Update dg-error/warning.
2813 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2814 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2815 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2816 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2817 * gfortran.dg/class_30.f90: Update dg-error/warning.
2818 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2819 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2820 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2821 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2822 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2823 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2824 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2825 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2826 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2827 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2828 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2829 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2830 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2831 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2832 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2833 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2834 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2835 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2836 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2837 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2838 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2839 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2840 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2841 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2842 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2844 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2847 * gfortran.dg/proc_ptr_comp_30.f90: New.
2849 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2852 * gcc.target/i386/pr47780.c: New test.
2854 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2857 * gfortran.dg/class_40.f03: New.
2859 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2862 * g++.dg/cpp0x/auto21.C: New test.
2864 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2866 * objc.dg/special/unclaimed-category-1.h: Updated for
2868 * objc.dg/special/unclaimed-category-1.m: Same.
2869 * objc.dg/zero-link-1.m: Same.
2870 * objc.dg/lookup-1.m: Same.
2871 * objc.dg/torture/strings/const-str-9.m
2872 * objc.dg/torture/strings/const-str-10.m: Same.
2873 * objc.dg/torture/strings/const-str-11.m: Same.
2874 * objc.dg/torture/forward-1.m: Same.
2875 * objc.dg/zero-link-2.m: Same.
2876 * objc.dg/encode-7-next-64bit.m: Same.
2877 * objc.dg/method-4.m: Same.
2878 * objc.dg/next-runtime-1.m: Same.
2879 * objc.dg/image-info.m: Same.
2880 * objc.dg/pr23214.m: Same.
2881 * objc.dg/symtab-1.m: Same.
2882 * obj-c++.dg/basic.m: Same.
2883 * obj-c++.dg/proto-lossage-3.m: Same.
2884 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2885 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2886 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2887 * obj-c++.dg/method-11.m: Same.
2888 * objc/execute/enumeration-1.m: Same.
2889 * objc/execute/object_is_class.m: Same.
2890 * objc/execute/formal_protocol-2.m: Same.
2891 * objc/execute/formal_protocol-4.m: Same.
2892 * objc/execute/formal_protocol-6.m: Same.
2893 * objc/execute/bycopy-3.m: Same.
2894 * objc/execute/exceptions/catchall-1.m: Same.
2895 * objc/execute/exceptions/finally-1.m: Same.
2896 * objc/execute/exceptions/local-variables-1.m: Same.
2897 * objc/execute/exceptions/foward-1.m: Same.
2898 * objc/execute/bf-common.h
2899 * objc/execute/enumeration-2.m: Same.
2900 * objc/execute/formal_protocol-1.m: Same.
2901 * objc/execute/formal_protocol-3.m: Same.
2902 * objc/execute/formal_protocol-5.m: Same.
2903 * objc/execute/accessing_ivars.m: Same.
2904 * objc/execute/bycopy-2.m: Same.
2905 * objc/execute/formal_protocol-7.m: Same.
2906 * objc/execute/compatibility_alias.m: Same.
2907 * objc/execute/no_clash.m: Same.
2908 * objc/execute/object_is_meta_class.m: Same.
2909 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2910 * objc/execute/class-tests-1.h: Include stdio.h.
2911 * objc/execute/class-tests-2.h: Same.
2912 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2914 * obj-c++.dg/try-catch-2.mm: Same.
2916 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2919 * g++.dg/warn/Wunused-parm-4.C: New test.
2921 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2922 Jan Hubicka <jh@suse.cz>
2926 * g++.dg/debug/pr47106.C: New.
2928 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2931 * gcc.target/i386/pr43653.c: New test.
2933 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2936 * g++.dg/template/inherit6.C: New test.
2938 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2941 * gfortran.dg/class_39.f03: New.
2943 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2946 * g++.dg/cpp0x/variadic106.C: New test.
2948 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2951 * gfortran.dg/pr47757-1.f90: New test.
2952 * gfortran.dg/pr47757-2.f90: New test.
2953 * gfortran.dg/pr47757-3.f90: New test.
2956 * g++.dg/cpp0x/enum8.C: New test.
2958 2011-02-15 Jason Merrill <jason@redhat.com>
2960 * g++.dg/inherit/implicit-trivial1.C: New.
2961 * g++.dg/cpp0x/implicit-trivial1.C: New.
2963 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2966 * gcc.dg/torture/pr47725.c: Removed.
2968 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2971 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2972 constant does not generate a load from memory.
2974 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2977 * gcc.dg/torture/pr47725.c: New.
2979 2011-02-15 Richard Guenther <rguenther@suse.de>
2981 PR tree-optimization/47743
2982 * gcc.dg/torture/pr47743.c: New testcase.
2984 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2987 * gcc.target/i386/pr47581.c: New test.
2989 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2992 * gfortran.dg/select_type_22.f03: New.
2994 2011-02-14 Jason Merrill <jason@redhat.com>
2996 * g++.dg/cpp0x/regress/enum1.C: New.
2998 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3000 * gnat.dg/include.adb: New test.
3002 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3005 * gfortran.dg/class_38.f03: New.
3007 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3009 * gcc.dg/pr46494.c: New test.
3011 2011-02-14 Richard Guenther <rguenther@suse.de>
3013 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3015 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3018 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3019 sparc*-sun-solaris2.11.
3021 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3024 * gfortran.dg/argument_checking_18.f90: New.
3026 2011-02-13 Tobias Burnus <burnus@net-b.de>
3028 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3029 * gfortran.dg/argument_checking_17.f90: New.
3031 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3033 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3034 are temporarily disabled.
3035 * gfortran.dg/class_7.f03: Ditto.
3036 * gfortran.dg/coarray_14.f90: Ditto.
3037 * gfortran.dg/typebound_proc_13.f03: Ditto.
3039 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3042 * gfortran.dg/extends_11.f03: New.
3044 2011-02-11 Xinliang David Li <davidxl@google.com>
3046 PR tree-optimization/47707
3047 * g++.dg/tree-ssa/pr47707.C: New test.
3049 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3051 * g++.dg/opt/inline17.C: New test.
3053 2011-02-11 Tobias Burnus <burnus@net-b.de>
3056 * gfortran.dg/pure_formal_2.f90: New.
3058 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3060 PR rtl-optimization/47614
3061 * gfortran.dg/pr47614.f: New.
3063 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3066 * gcc.dg/opts-6.c: New test.
3068 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3071 * gcc.dg/pr47684.c: New test.
3073 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3076 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3077 c99_runtime, dg-add-options c99_runtime.
3078 (main): Use __asm__.
3080 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3083 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3084 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3085 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3086 * gcc.dg/ucnid-10.c: Likewise.
3087 * gcc.dg/ucnid-13.c: Likewise.
3088 * gcc.dg/ucnid-7.c: Likewise.
3089 * gcc.dg/ucnid-8.c: Likewise.
3090 Adapt dg-warning line number.
3092 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3094 * gcc.target/i386/parity-1.c: Use -march=k8.
3095 * gcc.target/i386/parity-2.c: Ditto.
3096 * gcc.target/i386/vecinit-1.c: Ditto.
3097 * gcc.target/i386/vecinit-2.c: Ditto.
3099 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3102 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3103 * gcc.target/mips/save-restore-3.c: Likewise.
3104 * gcc.target/mips/save-restore-4.c: Likewise.
3105 * gcc.target/mips/save-restore-5.c: Likewise.
3108 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3109 * g++.dg/tree-prof/partition2.C: Likewise.
3111 2011-02-09 Jason Merrill <jason@redhat.com>
3113 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3114 rather than misdeclare std::puts.
3116 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3117 * g++.dg/other/warning1.C: Likewise.
3118 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3119 * g++.old-deja/g++.gb/scope06.C: Likewise.
3120 * g++.old-deja/g++.law/cvt11.C: Likewise.
3121 * g++.old-deja/g++.law/init1.C: Likewise.
3122 * g++.dg/abi/mangle26.C: Likewise.
3124 * g++.dg/template/function1.C: Adjust for C++0x mode.
3125 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3127 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3128 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3130 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3132 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3134 * g++.dg/cpp0x/regress: New directory.
3135 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3136 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3137 * g++.dg/cpp0x/regress/regress3.C: New.
3139 2011-02-10 Richard Guenther <rguenther@suse.de>
3141 PR tree-optimization/47677
3142 * gcc.dg/torture/pr47677.c: New testcase.
3144 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3146 * objc.dg/special/load-category-1.m: Remove unused header.
3147 * objc.dg/special/load-category-1a.m: Likewise.
3148 * objc.dg/special/load-category-2.m: Likewise.
3149 * objc.dg/special/load-category-2a.m: Likewise.
3150 * objc.dg/special/load-category-3.m: Likewise.
3151 * objc.dg/special/load-category-3a.m: Likewise.
3152 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3153 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3154 * objc.dg/attributes/class-attribute-1.m: Likewise.
3155 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3156 * obj-c++.dg/property/property.exp: Likewise.
3157 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3158 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3159 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3160 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3161 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3162 * obj-c++.dg/template-8.mm: Likewise.
3164 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3167 * gcc.target/i386/pr47665.c: New test.
3169 2011-02-10 Jie Zhang <jie@codesourcery.com>
3173 2011-02-05 Jie Zhang <jie@codesourcery.com>
3175 * gcc.dg/pr42631.c: Update test.
3176 * gcc.dg/pr42631-2.c: New test.
3178 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3181 * gfortran.dg/proc_decl_25.f90: New.
3183 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3186 * gfortran.dg/typebound_assignment_2.f03: New.
3188 2011-02-09 Richard Guenther <rguenther@suse.de>
3190 PR tree-optimization/47664
3191 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3193 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3196 * gnat.dg/uninit_func.adb: Adjust dg directive.
3198 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3201 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3203 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3206 * gfortran.dg/auto_dealloc_2.f90: New.
3208 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3210 * gcc.dg/builtins-config.h: Remove __sgi handling.
3211 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3212 -std=c99 for mips-sgi-irix6.5*.
3214 2011-02-09 Martin Jambor <mjambor@suse.cz>
3217 * gfortran.dg/pr25923.f90: Remove xfails.
3219 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3222 * gfortran.dg/inquire_14.f90: New test.
3224 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3227 * gfortran.dg/pointer_init_6.f90: New.
3229 2011-02-08 Jeff Law <law@redhat.com>
3231 PR tree-optimization/42893
3232 * gcc.tree-ssa/pr42893.c: New test.
3234 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3236 PR tree-optimization/46834
3237 PR tree-optimization/46994
3238 PR tree-optimization/46995
3239 * gcc.dg/graphite/id-pr46834.c: New.
3240 * gfortran.dg/graphite/id-pr46994.f90: New.
3241 * gfortran.dg/graphite/id-pr46995.f90: New.
3243 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3246 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3247 using the variable is known the warning is emitted there.
3248 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3249 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3251 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3254 * gcc.dg/noreturn-1.c (foo5): Likewise.
3255 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3256 (method2): Likewise.
3258 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3259 the return statement using the uninitialized variable.
3260 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3262 2011-02-08 Richard Guenther <rguenther@suse.de>
3265 * g++.dg/opt/pr47639.c: New testcase.
3267 2011-02-08 Richard Guenther <rguenther@suse.de>
3269 PR tree-optimization/47632
3270 * g++.dg/opt/pr47632.C: New testcase.
3272 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3274 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3276 2011-02-07 Richard Guenther <rguenther@suse.de>
3278 PR tree-optimization/47615
3279 * g++.dg/opt/pr47615.C: New testcase.
3281 2011-02-07 Richard Guenther <rguenther@suse.de>
3283 PR tree-optimization/47621
3284 * gcc.dg/torture/pr47621.c: New testcase.
3286 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3288 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3290 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3293 * gfortran.dg/allocate_with_source_1 : New test.
3295 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3298 * gcc.dg/pr47610.c: New test.
3300 2011-02-05 Jie Zhang <jie@codesourcery.com>
3303 * gcc.dg/pr42631.c: Update test.
3304 * gcc.dg/pr42631-2.c: New test.
3306 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3309 * gfortran.dg/pr47574.f90: New test.
3311 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3313 PR tree-optimization/46194
3314 * gcc.dg/autopar/pr46194.c: New.
3316 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3318 PR tree-optimization/43695
3319 * g++.dg/ipa/pr43695.C: New.
3321 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3324 * gcc.dg/pr23200.c: New test.
3326 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3329 * g++.dg/pr47589.C: New test.
3331 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3334 * g++.dg/template/typedef37.C: New test.
3335 * g++.dg/template/param1.C: Adjust expected error message.
3337 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3340 * gcc.dg/pr31490-2.c: New test.
3341 * gcc.dg/pr31490-3.c: New test.
3342 * gcc.dg/pr31490-4.c: New test.
3344 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3345 Jakub Jelinek <jakub@redhat.com>
3348 * g++.dg/parser/semicolon3.C: Adjust.
3349 * g++.dg/parser/semicolon4.C: New testcase.
3350 * g++.dg/pr46890.C: New testcase.
3352 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3355 * g++.dg/init/pr29571.C: New.
3357 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3359 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3360 instead of vect_int.
3362 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3365 * gcc.target/i386/pr47312.c: New test.
3368 * gcc.target/i386/pr47564.c: New test.
3370 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3372 PR tree-optimization/45122
3373 * gcc.dg/tree-ssa/pr45122.c: New.
3375 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3378 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3381 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3382 and vsx so a default --with-cpu=power7 doesn't give an error
3383 when -mavoid-indexed-addresses is used.
3385 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3386 wrapper function to save the arguments and then jump to the real
3387 function, rather than depending on the compiler not to move stuff
3389 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3391 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3392 Paul Thomas <pault@gcc.gnu.org>
3395 * gfortran.dg/class_37.f03 : New test.
3397 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3398 Richard Guenther <rguenther@suse.de>
3400 PR tree-optimization/40979
3402 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3403 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3404 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3405 check_vect_support_and_set_flags.
3406 * gfortran.dg/graphite/vect-pr40979.f90: New.
3408 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3411 * gfortran.dg/class_36.f03: New.
3413 2011-02-02 Richard Guenther <rguenther@suse.de>
3415 PR tree-optimization/47566
3416 * gcc.dg/lto/20110201-1_0.c: New testcase.
3418 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3424 * debug/pr47498.c: New.
3425 * debug/pr47501.c: New.
3427 2011-02-01 Richard Guenther <rguenther@suse.de>
3429 PR tree-optimization/47559
3430 * g++.dg/torture/pr47559.C: New testcase.
3432 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3435 * gfortran.dg/typebound_call_20.f03: New.
3437 2011-02-01 Richard Guenther <rguenther@suse.de>
3439 PR tree-optimization/47555
3440 * gcc.dg/pr47555.c: New testcase.
3442 2011-02-01 Richard Guenther <rguenther@suse.de>
3444 PR tree-optimization/47541
3445 * g++.dg/torture/pr47541.C: New testcase.
3447 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3450 * gfortran.dg/typebound_call_19.f03: New.
3452 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3455 * g++.dg/cpp0x/pr47416.C: New test.
3457 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3460 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3462 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3465 * gfortran.dg/typebound_assignment_1.f03: New.
3467 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3469 PR tree-optimization/47538
3470 * gcc.c-torture/execute/pr47538.c: New test.
3472 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3475 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3477 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3479 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3481 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3483 PR rtl-optimization/44031
3484 * gcc.c-torture/compile/20110131-1.c: New test.
3486 2011-01-31 Tobias Burnus <burnus@net-b.de>
3489 * gfortran.dg/stmt_func_1.f90: New.
3491 2011-01-31 Tobias Burnus <burnus@net-b.de>
3494 * gfortran.dg/interface_34.f90: New.
3496 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3499 * gfortran.dg/realloc_on_assign_5.f03: New test.
3500 * gfortran.dg/realloc_on_assign_5.f03: New test.
3502 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3504 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3505 * gfortran.dg/bessel_7.f90: Likewise.
3506 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3508 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3509 * gfortran.dg/sum_init_expr.f03: Likewise.
3511 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3513 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3516 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3517 loop only on "vect_intfloat_cvt" targets.
3519 2011-01-29 Tobias Burnus <burnus@net-b.de>
3522 * gfortran.dg/shape_6.f90: New.
3524 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3526 PR libgfortran/47434
3527 * gfortran.dg/read_infnan_1.f90: Update test.
3528 * gfortran.dg/module_nan.f90: Update test.
3529 * gfortran.dg/char4_iunit_1.f03: Update test.
3530 * gfortran.dg/large_real_kind_1.f90: Update test.
3531 * gfortran.dg/real_const_3.f90: Update test.
3532 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3534 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3537 * g++.dg/template/param2.C: New test.
3539 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3541 PR libgfortran/47285
3542 * gfortran.dg/fmt_g.f: New test.
3544 2011-01-28 Tobias Burnus <burnus@net-b.de>
3547 * gfortran.dg/pure_formal_1.f90: New.
3549 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3552 * gcc.dg/tls/pr42894.c: New test.
3554 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3556 * gcc.dg/pr47276.c: Add dg-require-visibility.
3558 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3560 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3562 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3563 Tobias Burnus <burnus@gcc.gnu.org>
3568 * gfortran.dg/realloc_on_assign_3.f03: New test.
3569 * gfortran.dg/realloc_on_assign_4.f03: New test.
3570 * gfortran.dg/allocatable_function_5.f90: New test.
3571 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3572 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3573 implemented" dg-errors.
3575 2011-01-27 Jan Hubicka <jh@suse.cz>
3578 * gcc.dg/attr-weakref-4.c: New testcase
3580 2011-01-27 Martin Jambor <mjambor@suse.cz>
3582 PR tree-optimization/47228
3583 * gcc.dg/torture/pr47228.c: New test.
3585 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3587 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3589 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3591 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3592 when using auto-overlay support on the SPU.
3594 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3596 PR rtl-optimization/44174
3597 * gcc.target/i386/asm-6.c: New test.
3599 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3601 PR rtl-optimization/46856
3602 * gcc.c-torture/compile/pr46856.c: New test.
3604 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3605 Andrew Pinski <pinskia@gmail.com>
3608 * gcc.dg/pr43082.c: New.
3610 2011-01-26 DJ Delorie <dj@redhat.com>
3612 PR rtl-optimization/46878
3613 * gcc.dg/pr46878-1.c: New test.
3615 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3618 * g++.dg/cpp0x/pr47476.C: New test.
3620 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3622 * gcc.c-torture/compile/20110126-1.c: New test.
3624 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3627 * gcc.dg/torture/pr47473.c: New test.
3629 2011-01-26 Jan Hubicka <jh@suse.cz>
3632 * gcc.c-torture/execute/pr47237.c: New testcase.
3634 2011-01-26 Jan Hubicka <jh@suse.cz>
3636 PR tree-optimization/47190
3637 * gcc.dg/attr-weakref-3.c: New testcase.
3639 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3642 * gcc.dg/dll-9a.c: New test file.
3643 * gcc.dg/dll-11.c: Likewise.
3644 * gcc.dg/dll-12.c: Likewise.
3645 * gcc.dg/dll-12a.c: Likewise.
3646 * gcc.dg/dll-11a.c: Likewise.
3647 * gcc.dg/dll-9.c: Likewise.
3648 * gcc.dg/dll-10.c: Likewise.
3649 * gcc.dg/dll-10a.c: Likewise.
3650 * g++.dg/ext/dllexport4a.cc: Likewise.
3651 * g++.dg/ext/dllexport4.C: Likewise.
3652 * g++.dg/ext/dllexport5.C: Likewise.
3653 * g++.dg/ext/dllexport5a.cc: Likewise.
3655 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3657 PR tree-optimization/46970
3658 * gcc.dg/graphite/pr46970.c: New.
3660 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3662 PR tree-optimization/46215
3663 * gcc.dg/graphite/pr46215.c: New.
3665 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3667 PR tree-optimization/46168
3668 * gcc.dg/graphite/pr46168.c: New.
3670 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3672 PR tree-optimization/43657
3673 * gcc.dg/graphite/pr43657.c: New.
3675 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3677 PR tree-optimization/29832
3678 * gfortran.dg/graphite/pr29832.f90: New.
3680 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3682 PR tree-optimization/43567
3683 * gcc.dg/graphite/pr43567.c: New.
3685 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3687 * gfortran.dg/graphite/interchange-4.f: New.
3688 * gfortran.dg/graphite/interchange-5.f: New.
3690 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3691 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3692 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3693 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3694 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3695 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3696 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3697 * gfortran.dg/ltrans-7.f90: Removed.
3698 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3700 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3701 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3702 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3703 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3704 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3705 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3706 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3707 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3708 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3709 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3710 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3711 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3712 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3713 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3714 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3715 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3716 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3717 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3718 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3719 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3720 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3721 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3722 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3723 * gcc.dg/tree-ssa/data-dep-1.c
3724 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3725 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3726 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3727 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3728 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3730 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3732 PR tree-optimization/47265
3733 PR tree-optimization/47443
3734 * gcc.c-torture/compile/pr47265.c: New test.
3735 * gcc.dg/pr47443.c: New test.
3737 2011-01-25 Martin Jambor <mjambor@suse.cz>
3739 PR tree-optimization/47382
3740 * g++.dg/torture/pr47382.C: New test.
3741 * g++.dg/opt/devirt1.C: Xfail.
3743 2011-01-25 Yao Qi <yao@codesourcery.com>
3746 * gcc.target/arm/pr45701-1.c: New test.
3747 * gcc.target/arm/pr45701-2.c: New test.
3748 * gcc.target/arm/pr45701-3.c: New test.
3750 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3751 Jakub Jelinek <jakub@redhat.com>
3753 PR tree-optimization/47271
3754 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3756 2011-01-25 Nick Clifton <nickc@redhat.com>
3758 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3759 (saturate_add): Delete.
3761 (main): Do not run saturate_add.
3762 (set_interrupts): Delete.
3764 2011-01-25 Tobias Burnus <burnus@net-b.de>
3767 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3769 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3771 PR tree-optimization/47427
3772 PR tree-optimization/47428
3773 * gcc.c-torture/compile/pr47427.c: New test.
3774 * gcc.c-torture/compile/pr47428.c: New test.
3776 2011-01-25 Richard Guenther <rguenther@suse.de>
3779 * gcc.dg/torture/pr47411.c: New testcase.
3781 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3783 * gfortran.dg/graphite/id-24.f: New.
3784 * gfortran.dg/graphite/id-25.f: New.
3786 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3788 * gfortran.dg/graphite/id-23.f: New.
3790 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3792 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3794 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3796 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3797 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3798 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3799 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3800 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3801 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3802 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3803 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3804 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3806 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3808 * gcc.dg/graphite/block-0.c: Add documentation.
3809 * gcc.dg/graphite/block-4.c: Same.
3810 * gcc.dg/graphite/block-7.c: Same.
3811 * gcc.dg/graphite/block-8.c: New.
3812 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3813 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3814 * gcc.dg/graphite/interchange-12.c: Add documentation.
3815 * gcc.dg/graphite/interchange-13.c: New.
3816 * gcc.dg/graphite/interchange-14.c: New.
3817 * gcc.dg/graphite/interchange-15.c: New.
3818 * gcc.dg/graphite/interchange-8.c: Add documentation.
3819 * gcc.dg/graphite/interchange-mvt.c: Same.
3821 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3824 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3825 * gcc.target/powerpc/altivec-14.c: Ditto.
3826 * gcc.target/powerpc/altivec-33.c: Ditto.
3827 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3828 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3829 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3830 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3831 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3832 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3833 * g++.dg/ext/altivec-15.C: Ditto.
3834 * g++.dg/ext/altivec-types-1.C: Ditto.
3835 * g++.dg/ext/altivec-types-2.C: Ditto.
3836 * g++.dg/ext/altivec-types-3.C: Ditto.
3837 * g++.dg/ext/altivec-types-4.C: Ditto.
3839 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3841 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3843 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3845 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3846 optimization options.
3848 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3850 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3853 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3855 2011-01-23 Tobias Burnus <burnus@net-b.de>
3858 * gfortran.dg/allocatable_scalar_12.f90: New.
3860 2011-01-23 Ira Rosen <irar@il.ibm.com>
3862 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3863 vectorization to be not profitable if peeling is used to
3864 realign the memory access.
3865 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3866 loop bound to avoid loop unrolling.
3867 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3869 2011-01-22 Jan Hubicka <jh@suse.cz>
3872 * g++.dg/lto/pr47333.C: New file.
3874 2011-01-22 Jan Hubicka <jh@suse.cz>
3876 PR tree-optimization/43884
3878 * gcc.dg/autopar/outer-2.c: Increase array size.
3879 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3881 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3884 * gfortran.dg/c_loc_tests_16.f90: New test.
3886 2011-01-22 Tobias Burnus <burnus@net-b.de>
3889 * gfortran.dg/typebound_proc_19.f90: New.
3891 2011-01-21 Jeff Law <law@redhat.com>
3893 PR tree-optimization/47053
3894 * g++.dg/pr47053.C: New test.
3896 2011-01-21 Jason Merrill <jason@redhat.com>
3899 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3901 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3904 * g++.dg/cpp0x/range-for10.C: New test.
3905 * g++.dg/template/for1.C: New test.
3908 * g++.dg/tree-prof/partition3.C: New test.
3910 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3912 PR rtl-optimization/47366
3913 * g++.dg/opt/pr47366.C: New test.
3915 2011-01-21 Jason Merrill <jason@redhat.com>
3918 * g++.dg/cpp0x/constexpr-regress2.C: New.
3920 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3922 2011-01-21 Jeff Law <law@redhat.com>
3924 PR rtl-optimization/41619
3925 * gcc.dg/pr41619.c: New.
3927 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3929 PR tree-optimization/47355
3930 * g++.dg/opt/pr47355.C: New test.
3932 2011-01-21 Richard Guenther <rguenther@suse.de>
3934 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3937 2011-01-21 Richard Guenther <rguenther@suse.de>
3939 PR tree-optimization/47365
3940 * gcc.dg/torture/pr47365.c: New testcase.
3941 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3943 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3945 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3947 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3949 PR tree-optimization/47391
3950 * gcc.dg/pr47391.c: New test.
3952 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3954 * g++.dg/template/char1.C: Use signed char.
3956 2011-01-21 Tobias Burnus <burnus@net-b.de>
3959 * gfortran.dg/pointer_target_4.f90: New.
3961 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3964 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3965 ILP32 system and not IP32.
3967 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3970 * g++.dg/debug/pr46583.C: New.
3972 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3975 * g++.dg/debug/pr47283.C: New test.
3978 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3979 * gcc.target/i386/headmerge-2.c: Likewise.
3981 2011-01-20 Richard Guenther <rguenther@suse.de>
3984 * gcc.dg/torture/pr47370.c: New testcase.
3986 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3988 PR tree-optimization/46130
3989 * gcc.dg/pr46130-1.c: New test.
3990 * gcc.dg/pr46130-2.c: New test.
3992 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3995 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3997 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4000 * g++.dg/debug/pr46240.cc: New.
4002 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4005 * g++.dg/template/anonunion1.C: New test.
4007 PR rtl-optimization/47337
4008 * gcc.c-torture/execute/pr47337.c: New test.
4010 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4013 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4015 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4017 PR tree-optimization/46021
4018 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4020 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4022 PR tree-optimization/47290
4023 * g++.dg/torture/pr47290.C: New test.
4025 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4028 * gfortran.dg/proc_ptr_comp_29.f90: New.
4030 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4033 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4034 powerpc-apple-darwin9.
4036 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4038 PR rtl-optimization/47299
4039 * gcc.c-torture/execute/pr47299.c: New test.
4041 2011-01-17 Jason Merrill <jason@redhat.com>
4043 * g++.dg/cpp0x/constexpr-virtual.C: New.
4045 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4048 * gfortran.dg/gomp/pr47331.f90: New test.
4050 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4053 * objc.dg/selector-warn-1.m: New.
4054 * obj-c++.dg/selector-warn-1.mm: New.
4056 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4058 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4059 Update dg-final accordingly.
4061 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4063 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4065 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4067 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4069 * gcc.dg/guality/pr36728-2.c: Likewise.
4071 2011-01-17 Richard Guenther <rguenther@suse.de>
4073 PR tree-optimization/47313
4074 * g++.dg/torture/pr47313.C: New testcase.
4076 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4079 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4080 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4081 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4082 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4084 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4086 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4087 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4088 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4090 2011-01-17 Richard Guenther <rguenther@suse.de>
4092 PR tree-optimization/45967
4093 * gcc.dg/torture/pr45967-2.c: New testcase.
4094 * gcc.dg/torture/pr45967-3.c: Likewise.
4096 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4099 * g++.dg/ext/pr47213.C: Require visibility.
4101 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4103 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4104 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4106 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4108 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4109 Linux-based targets.
4111 2011-01-13 Jan Hubicka <jh@suse.cz>
4113 PR tree-optimization/47276
4114 * gcc.dg/pr47276.c: New testcase.
4116 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4117 Jonathan Wakely <jwakely.gcc@gmail.com>
4120 * g++.dg/other/pr33558.C: New.
4121 * g++.dg/other/pr33558-2.C: New.
4123 2011-01-14 Martin Jambor <mjambor@suse.cz>
4125 PR tree-optimization/45934
4126 PR tree-optimization/46302
4127 * g++.dg/ipa/devirt-c-1.C: New test.
4128 * g++.dg/ipa/devirt-c-2.C: Likewise.
4129 * g++.dg/ipa/devirt-c-3.C: Likewise.
4130 * g++.dg/ipa/devirt-c-4.C: Likewise.
4131 * g++.dg/ipa/devirt-c-5.C: Likewise.
4132 * g++.dg/ipa/devirt-c-6.C: Likewise.
4133 * g++.dg/ipa/devirt-6.C: Likewise.
4134 * g++.dg/ipa/devirt-d-1.C: Likewise.
4135 * g++.dg/torture/pr45934.C: Likewise.
4137 2011-01-14 Jason Merrill <jason@redhat.com>
4139 * g++.dg/cpp0x/variadic105.C: New.
4141 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4142 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4145 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4146 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4147 execution tests on i?86-*-*, x86_64-*-* and
4148 powerpc*-apple-darwin* && ilp32.
4149 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4150 tests on i?86-*-* and x86_64-*-*.
4152 2011-01-14 Richard Guenther <rguenther@suse.de>
4154 PR tree-optimization/47280
4155 * g++.dg/opt/pr47280.C: New testcase.
4157 2011-01-14 Jason Merrill <jason@redhat.com>
4159 * g++.dg/cpp0x/constexpr-regress1.C: New.
4161 * g++.dg/ext/flexary2.C: New.
4163 2011-01-14 Richard Guenther <rguenther@suse.de>
4166 * gcc.dg/torture/pr47281.c: New testcase.
4167 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4169 2011-01-14 Richard Guenther <rguenther@suse.de>
4171 PR tree-optimization/47286
4172 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4174 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4177 * g++.dg/ext/pr47213.C: New.
4179 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4181 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4183 2011-01-13 Tobias Burnus <burnus@net-b.de>
4184 Mikael Morin <mikael@gcc.gnu.org>
4188 * gfortran.dg/select_type_20.f90: New.
4189 * gfortran.dg/select_type_21.f90: New.
4191 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4194 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4196 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4198 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4199 * gcc.dg/guality/pr36728-2.c: Likewise.
4201 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4204 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4206 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4208 PR rtl-optimization/45352
4209 * gcc.dg/pr45352-3.c: New.
4211 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4213 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4215 * g++.dg/cpp0x/range-for8.C: New.
4216 * g++.dg/cpp0x/range-for9.C: New.
4218 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4221 * g++.dg/debug/pr47209.C: New.
4223 2011-01-12 Richard Guenther <rguenther@suse.de>
4226 * gcc.dg/lto/pr47259_0.c: New testcase.
4227 * gcc.dg/lto/pr47259_1.c: Likewise.
4229 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4231 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4232 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4233 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4234 methods missing from the OBJC2 Object.
4235 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4236 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4237 GNU and NeXT runtimes.
4238 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4240 * objc-obj-c++-shared/Object1.m: Likewise.
4241 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4242 * objc.dg/proto-qual-1.m: Likewise.
4243 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4244 * obj-c++.dg/proto-qual-1.mm: Likewise.
4246 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4249 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4251 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4253 Fixed the Objective-C++ testsuite and updated all tests.
4254 * lib/obj-c++.exp (obj-c++_init): Declare and set
4255 gcc_warning_prefix and gcc_error_prefix.
4256 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4257 'dg-warning', 'dg-message' and 'dg-error'.
4258 * obj-c++.dg/class-extension-3.mm: Likewise.
4259 * obj-c++.dg/class-protocol-1.mm: Likewise.
4260 * obj-c++.dg/encode-7.mm: Likewise.
4261 * obj-c++.dg/exceptions-3.mm: Likewise.
4262 * obj-c++.dg/exceptions-5.mm: Likewise.
4263 * obj-c++.dg/method-12.mm: Likewise.
4264 * obj-c++.dg/method-13.mm: Likewise.
4265 * obj-c++.dg/method-15.mm: Likewise.
4266 * obj-c++.dg/method-16.mm: Likewise.
4267 * obj-c++.dg/method-4.mm: Likewise.
4268 * obj-c++.dg/method-8.mm: Likewise.
4269 * obj-c++.dg/method-conflict-1.mm: Likewise.
4270 * obj-c++.dg/method-conflict-2.mm: Likewise.
4271 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4272 and uncommented second part of the testcase now that the testsuite
4274 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4275 and uncommented second part of the testcase now that the testsuite
4277 * obj-c++.dg/private-1.mm: Likewise.
4278 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4279 * obj-c++.dg/syntax-error-7.mm: Likewise.
4280 * obj-c++.dg/warn5.mm: Likewise.
4281 * obj-c++.dg/property/at-property-14.mm: Likewise.
4282 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4284 * obj-c++.dg/property/at-property-18.mm: Likewise.
4285 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4287 * obj-c++.dg/property/at-property-21.mm: Likewise.
4288 * obj-c++.dg/property/at-property-28.mm: Likewise.
4289 * obj-c++.dg/property/at-property-5.mm: Likewise.
4290 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4291 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4292 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4293 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4294 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4295 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4296 * obj-c++.dg/tls/diag-5.mm: Likewise.
4297 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4298 dg-error, now matched correctly.
4300 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4302 * objc.dg/property/at-property-29.m: New.
4303 * obj-c++.dg/property/at-property-29.mm: New.
4305 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4307 * go.test/go-test.exp (go-set-goarch): New proc.
4308 (go-gc-tests): Use it.
4310 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4313 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4315 2011-01-11 Richard Henderson <rth@redhat.com>
4317 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4319 2011-01-11 Jan Hubicka <jh@suse.cz>
4323 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4324 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4326 2011-01-11 Richard Guenther <rguenther@suse.de>
4328 PR tree-optimization/46076
4329 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4331 2011-01-11 Jeff Law <law@redhat.com>
4333 * PR tree-optimization/47086
4334 * gcc.dg/pr47086.c: New test.
4336 2011-01-11 Jason Merrill <jason@redhat.com>
4339 * g++.dg/template/new10.C: New.
4342 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4344 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4346 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4347 Split type definitions and NSConstantString class into...
4348 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4349 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4350 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4351 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4352 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4353 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4355 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4356 encode defines for newer NeXT system headers.
4357 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4358 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4359 * objc.dg/foreach-5.m: Likewise.
4360 * objc.dg/foreach-2.m: Likewise.
4361 * objc.dg/foreach-4.m: Likewise.
4362 * objc.dg/torture/strings/string1.m: Likewise.
4363 * objc.dg/torture/strings/string2.m: Likewise.
4364 * objc.dg/torture/strings/string3.m: Likewise.
4365 * objc.dg/torture/strings/string4.m: Likewise.
4366 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4367 header and stand alone.
4368 * obj-c++.dg/strings/strings-2.mm: Likewise.
4369 * objc.dg/torture/strings/const-str-3.m: Likewise.
4370 * objc.dg/strings/strings-2.m: Likewise.
4371 * objc.dg/strings/const-str-12b.m: Likewise.
4373 2011-01-12 Richard Guenther <rguenther@suse.de>
4376 * gcc.dg/attr-weak-1.c: Adjust.
4378 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4381 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4382 standard compliant and comment.
4384 2011-01-10 Jan Hubicka <jh@suse.cz>
4387 * gcc.dg/initpri3.c: New testcase.
4389 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4392 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4398 (g_ebp_save): Likewise.
4399 (g_esp_save): Likewise.
4401 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4403 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4405 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4407 PR tree-optimization/46021
4408 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4409 i?86-*-*, x86_64-*-*.
4411 2011-01-10 Jeff Law <law@redhat.com>
4413 * PR tree-optimization/47141
4414 * gcc.c-torture/compile/pr47141.c: New test.
4416 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4419 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4420 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4421 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4422 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4425 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4426 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4427 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4428 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4429 being vectorized. Adjust dg-final pattern.
4432 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4433 * gcc.dg/vect/slp-24.c: Likewise.
4435 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4438 * g++.dg/other/pr47218-1.C: New test file.
4439 * g++.dg/other/pr47218.C: Likewise.
4440 * g++.dg/other/pr47218.h: New supporting header.
4442 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4445 * objc.dg/attributes/invalid-attribute-1.m: New.
4446 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4448 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4451 * gfortran.dg/proc_ptr_comp_28.f90: New.
4453 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4455 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4456 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4457 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4458 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4459 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4460 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4461 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4462 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4463 * objc.dg/gnu-api-2-class.m: Likewise.
4464 * objc.dg/gnu-api-2-ivar.m: Likewise.
4465 * objc.dg/gnu-api-2-method.m: Likewise.
4466 * objc.dg/gnu-api-2-objc.m: Likewise.
4467 * objc.dg/gnu-api-2-object.m: Likewise.
4468 * objc.dg/gnu-api-2-property.m: Likewise.
4469 * objc.dg/gnu-api-2-protocol.m: Likewise.
4470 * objc.dg/gnu-api-2-sel.m: Likewise.
4472 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4474 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4475 * objc.dg/objc-foreach-4.m: Likewise.
4476 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4477 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4478 * objc.dg/foreach-4.m: Likewise.
4479 * objc.dg/foreach-5.m: Likewise.
4480 * objc.dg/foreach-3.m: Return self from init.
4482 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4485 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4487 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4490 * gfortran.dg/class_35.f90: New.
4492 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4494 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4496 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4499 * objc.dg/invalid-method-2.m: New.
4500 * obj-c++.dg/invalid-method-2.mm: New.
4502 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4505 * gfortran.dg/transpose_optimization_2.f90 : New test.
4507 2011-01-08 Jan Hubicka <jh@suse.cz>
4509 PR tree-optmization/46469
4510 * g++.dg/torture/pr46469.C: New testcase.
4512 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4514 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4515 emulation of libobjc-gnu structure layout functionality to ..
4516 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4517 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4518 * objc/execute/bf-common.h: Adjust headers.
4519 * objc/execute/bf-1.m: Likewise.
4520 * objc/execute/bf-2.m: Likewise.
4521 * objc/execute/bf-3.m: Likewise.
4522 * objc/execute/bf-4.m: Likewise.
4523 * objc/execute/bf-5.m: Likewise.
4524 * objc/execute/bf-6.m: Likewise.
4525 * objc/execute/bf-7.m: Likewise.
4526 * objc/execute/bf-8.m: Likewise.
4527 * objc/execute/bf-9.m: Likewise.
4528 * objc/execute/bf-10.m: Likewise.
4529 * objc/execute/bf-11.m: Likewise.
4530 * objc/execute/bf-12.m: Likewise.
4531 * objc/execute/bf-13.m: Likewise.
4532 * objc/execute/bf-14.m: Likewise.
4533 * objc/execute/bf-15.m: Likewise.
4534 * objc/execute/bf-16.m: Likewise.
4535 * objc/execute/bf-17.m: Likewise.
4536 * objc/execute/bf-18.m: Likewise.
4537 * objc/execute/bf-19.m: Likewise.
4538 * objc/execute/bf-20.m: Likewise.
4539 * objc/execute/bf-21.m: Likewise.
4540 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4541 objc_get_type_qualifiers ().
4543 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4546 * gfortran.dg/dependency_39.f90: New test.
4548 2011-01-07 Jan Hubicka <jh@suse.cz>
4550 Get builtins tests ready for linker plugin.
4551 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4552 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4553 my_memset, my_bzero): Mark used.
4554 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4555 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4557 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4560 2011-01-07 Jan Hubicka <jh@suse.cz>
4562 PR tree-optimization/46367
4563 * g++.dg/torture/pr46367.C: New file.
4565 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4568 * gcc.dg/pr47201.c: New test.
4571 * gcc.dg/tree-prof/pr47187.c: New test.
4573 2011-01-07 Tobias Burnus <burnus@net-b.de>
4576 * gfortran.dg/extends_type_of_3.f90: New.
4578 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4580 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4581 * g++.dg/ext/dllimport-MI1.C: Likewise.
4582 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4583 * g++.dg/ext/dllimport10.C: Likewise.
4584 * g++.dg/ext/dllimport11.C: Likewise.
4585 * g++.dg/ext/dllimport12.C: Likewise.
4586 * g++.dg/ext/dllimport13.C: Likewise.
4587 * g++.dg/ext/dllimport2.C: Likewise.
4588 * g++.dg/ext/dllimport3.C: Likewise.
4589 * g++.dg/ext/dllimport4.C: Likewise.
4590 * g++.dg/ext/dllimport5.C: Likewise.
4591 * g++.dg/ext/dllimport6.C: Likewise.
4592 * g++.dg/ext/dllimport8.C: Likewise.
4593 * g++.dg/ext/dllimport9.C: Likewise.
4594 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4595 targets, too. Additionally enable test for i?86-*-mingw*.
4596 * g++.dg/ext/selectany1.C: Likewise.
4597 Remove guard variable check.
4599 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4603 * gfortran.dg/storage_size_3.f08: Extended.
4605 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4608 * g++.dg/template/stdarg1.C: New test.
4610 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4613 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4614 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4615 from the interface of functions to not hide the errors that
4618 2011-01-06 Jan Hubicka <jh@suse.cz>
4620 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4621 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4623 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4627 * gfortran.dg/interface_33.f90: New test.
4629 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4632 * gcc.c-torture/compile/pr47150.c: New test.
4634 2011-01-06 Ira Rosen <irar@il.ibm.com>
4636 PR tree-optimization/47139
4637 * gcc.dg/vect/pr47139.c: New test.
4639 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4642 * gfortran.dg/extends_type_of_2.f03: New.
4644 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4646 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4648 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4650 * gnat.dg/opt14.adb: New test.
4652 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4655 * gfortran.dg/allocate_error_2.f90: New test.
4657 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4660 * gfortran.dg/storage_size_3.f08: New.
4662 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4664 PR libgfortran/47154
4665 * gfortran.dg/namelist_68.f90: New test.
4667 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4669 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4671 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4674 * gfortran.dg/class_34.f90: New.
4676 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4678 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4679 use __builtin_inff. Skip all single-precision tests that require
4682 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4684 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4686 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4688 PR tree-optimization/47148
4689 * gcc.c-torture/execute/pr47148.c: New test.
4691 PR tree-optimization/47155
4692 * gcc.c-torture/execute/pr47155.c: New test.
4694 PR rtl-optimization/47157
4695 * gcc.c-torture/compile/pr47157.c: New test.
4697 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4699 * gcc.dg/torture/vector-shift2.c (schar): Define.
4700 (main): Always use schar or uchar instead of plain "char" to avoid
4701 dependencies on implementation-defined char signedness.
4703 2011-01-03 Martin Jambor <mjambor@suse.cz>
4705 PR tree-optimization/46801
4706 * gnat.dg/pack9.adb: Remove xfail.
4708 2011-01-03 Martin Jambor <mjambor@suse.cz>
4710 PR tree-optimization/46984
4711 * g++.dg/ipa/pr46984.C: New test.
4713 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4716 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4718 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4720 PR tree-optimization/47140
4721 * gcc.c-torture/compile/pr47140.c: New test.
4723 PR rtl-optimization/47028
4724 * gcc.dg/pr47028.c: New test.
4726 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4728 * objc.dg/protocol-forward-1.m: Removed TODO.
4729 * objc.dg/protocol-forward-2.m: New.
4730 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4731 * obj-c++.dg/protocol-forward-2.mm: New.
4733 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4736 * g++.dg/eh/pr38662.C: New testcase.
4738 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4740 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4741 scan for newline '\n'.
4744 Copyright (C) 2011 Free Software Foundation, Inc.
4746 Copying and distribution of this file, with or without modification,
4747 are permitted in any medium without royalty provided the copyright
4748 notice and this notice are preserved.