+2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
+
+2011-01-13 Tobias Burnus <burnus@net-b.de>
+ Mikael Morin <mikael@gcc.gnu.org>
+
+ PR fortran/45848
+ PR fortran/47204
+ * gfortran.dg/select_type_20.f90: New.
+ * gfortran.dg/select_type_21.f90: New.
+
+2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ PR target/47251
+ * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
+
+2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
+ s390x.
+ * gcc.dg/guality/pr36728-2.c: Likewise.
+
+2011-01-13 Dodji Seketeli <dodji@redhat.com>
+
+ PR debug/PR46973
+ * g++.dg/debug/dwarf2/template-params-9.C: New test.
+
+2011-01-13 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/45352
+ * gcc.dg/pr45352-3.c: New.
+
+2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
+
+ * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
+ comment.
+ * g++.dg/cpp0x/range-for8.C: New.
+ * g++.dg/cpp0x/range-for9.C: New.
+
+2011-01-12 Kai Tietz <kai.tietz@onevision.com>
+
+ PR debug/47209
+ * g++.dg/debug/pr47209.C: New.
+
+2011-01-12 Richard Guenther <rguenther@suse.de>
+
+ PR lto/47259
+ * gcc.dg/lto/pr47259_0.c: New testcase.
+ * gcc.dg/lto/pr47259_1.c: Likewise.
+
+2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc-obj-c++-shared/Object1.h: Add copyright header, update
+ comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
+ Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
+ methods missing from the OBJC2 Object.
+ * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
+ Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
+ and NeXT runtimes.
+ * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
+ comments.
+ * objc-obj-c++-shared/Object1.m: Likewise.
+ * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
+ * objc.dg/proto-qual-1.m: Likewise.
+ * obj-c++.dg/proto-lossage-3.mm: Likewise.
+ * obj-c++.dg/proto-qual-1.mm: Likewise.
+
+2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR testsuite/33033
+ * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
+
+2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ Fixed the Objective-C++ testsuite and updated all tests.
+ * lib/obj-c++.exp (obj-c++_init): Declare and set
+ gcc_warning_prefix and gcc_error_prefix.
+ * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
+ 'dg-warning', 'dg-message' and 'dg-error'.
+ * obj-c++.dg/class-extension-3.mm: Likewise.
+ * obj-c++.dg/class-protocol-1.mm: Likewise.
+ * obj-c++.dg/encode-7.mm: Likewise.
+ * obj-c++.dg/exceptions-3.mm: Likewise.
+ * obj-c++.dg/exceptions-5.mm: Likewise.
+ * obj-c++.dg/method-12.mm: Likewise.
+ * obj-c++.dg/method-13.mm: Likewise.
+ * obj-c++.dg/method-15.mm: Likewise.
+ * obj-c++.dg/method-16.mm: Likewise.
+ * obj-c++.dg/method-4.mm: Likewise.
+ * obj-c++.dg/method-8.mm: Likewise.
+ * obj-c++.dg/method-conflict-1.mm: Likewise.
+ * obj-c++.dg/method-conflict-2.mm: Likewise.
+ * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
+ and uncommented second part of the testcase now that the testsuite
+ works correctly.
+ * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
+ and uncommented second part of the testcase now that the testsuite
+ works correctly.
+ * obj-c++.dg/private-1.mm: Likewise.
+ * obj-c++.dg/proto-lossage-4.mm: Likewise.
+ * obj-c++.dg/syntax-error-7.mm: Likewise.
+ * obj-c++.dg/warn5.mm: Likewise.
+ * obj-c++.dg/property/at-property-14.mm: Likewise.
+ * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
+ FIXME.
+ * obj-c++.dg/property/at-property-18.mm: Likewise.
+ * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
+ FIXME.
+ * obj-c++.dg/property/at-property-21.mm: Likewise.
+ * obj-c++.dg/property/at-property-28.mm: Likewise.
+ * obj-c++.dg/property/at-property-5.mm: Likewise.
+ * obj-c++.dg/property/dynamic-2.mm: Likewise.
+ * obj-c++.dg/property/property-neg-3.mm: Likewise.
+ * obj-c++.dg/property/synthesize-11.mm: Likewise.
+ * obj-c++.dg/property/synthesize-6.mm: Likewise.
+ * obj-c++.dg/property/synthesize-8.mm: Likewise.
+ * obj-c++.dg/property/synthesize-9.mm: Likewise.
+ * obj-c++.dg/tls/diag-5.mm: Likewise.
+ * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
+ dg-error, now matched correctly.
+
+2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/property/at-property-29.m: New.
+ * obj-c++.dg/property/at-property-29.mm: New.
+
+2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * go.test/go-test.exp (go-set-goarch): New proc.
+ (go-gc-tests): Use it.
+
+2011-01-11 Dodji Seketeli <dodji@redhat.com>
+
+ PR debug/46955
+ * g++.dg/debug/dwarf2/template-params-8.C: New test.
+
+2011-01-11 Richard Henderson <rth@redhat.com>
+
+ * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
+
+2011-01-11 Jan Hubicka <jh@suse.cz>
+
+ PR lto/45721
+ PR lto/45375
+ * testsuite/gcc.dg/lto/pr45721_1.c: New file.
+ * testsuite/gcc.dg/lto/pr45721_0.c: New file.
+
+2011-01-11 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/46076
+ * gcc.dg/tree-ssa/pr46076.c: New testcase.
+
+2011-01-11 Jeff Law <law@redhat.com>
+
+ * PR tree-optimization/47086
+ * gcc.dg/pr47086.c: New test.
+
+2011-01-11 Jason Merrill <jason@redhat.com>
+
+ PR c++/46658
+ * g++.dg/template/new10.C: New.
+
+ PR c++/45520
+ * g++.dg/cpp0x/lambda/lambda-this3.C: New.
+
+2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc-obj-c++-shared/next-mapping.h: Add copyright header.
+ Split type definitions and NSConstantString class into...
+ * objc-obj-c++-shared/objc-test-suite-types.h: New.
+ * objc-obj-c++-shared/nsconstantstring-class.h: New.
+ * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
+ * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
+ * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
+ * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
+ to comments.
+ * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
+ encode defines for newer NeXT system headers.
+ * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
+ * obj-c++.dg/torture/strings/string1.mm: Likewise.
+ * objc.dg/foreach-5.m: Likewise.
+ * objc.dg/foreach-2.m: Likewise.
+ * objc.dg/foreach-4.m: Likewise.
+ * objc.dg/torture/strings/string1.m: Likewise.
+ * objc.dg/torture/strings/string2.m: Likewise.
+ * objc.dg/torture/strings/string3.m: Likewise.
+ * objc.dg/torture/strings/string4.m: Likewise.
+ * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
+ header and stand alone.
+ * obj-c++.dg/strings/strings-2.mm: Likewise.
+ * objc.dg/torture/strings/const-str-3.m: Likewise.
+ * objc.dg/strings/strings-2.m: Likewise.
+ * objc.dg/strings/const-str-12b.m: Likewise.
+
+2011-01-12 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/32511
+ * gcc.dg/attr-weak-1.c: Adjust.
+
+2011-01-11 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/47051
+ * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
+ standard compliant and comment.
+
+2011-01-10 Jan Hubicka <jh@suse.cz>
+
+ PR lto/46083
+ * gcc.dg/initpri3.c: New testcase.
+
+2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR lto/47222
+ * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
+ externally visible.
+ (g_esi): Likewise.
+ (g_ebx): Likewise.
+ (g_ebp): Likewise.
+ (g_esp): Likewise.
+ (g_ebp_save): Likewise.
+ (g_esp_save): Likewise.
+
+2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
+
+2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ PR tree-optimization/46021
+ * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
+ i?86-*-*, x86_64-*-*.
+
+2011-01-10 Jeff Law <law@redhat.com>
+
+ * PR tree-optimization/47141
+ * gcc.c-torture/compile/pr47141.c: New test.
+
+2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
+
+ PR testsuite/46230
+ * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
+ * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
+ * gcc.dg/vect/slp-35.c: Remove XFAILs.
+ * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
+
+ PR testsuite/46230
+ * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
+ being vectorized. Adjust dg-final pattern. Remove XFAIL.
+ * gcc.dg/vect/vect-peel-2.c (main): Likewise.
+ * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
+ being vectorized. Adjust dg-final pattern.
+
+ PR testsuite/46230
+ * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
+ * gcc.dg/vect/slp-24.c: Likewise.
+
+2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
+
+ PR c++/47218
+ * g++.dg/other/pr47218-1.C: New test file.
+ * g++.dg/other/pr47218.C: Likewise.
+ * g++.dg/other/pr47218.h: New supporting header.
+
+2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ PR objc/47232
+ * objc.dg/attributes/invalid-attribute-1.m: New.
+ * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
+
+2011-01-09 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/47224
+ * gfortran.dg/proc_ptr_comp_28.f90: New.
+
+2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
+
+ * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
+ * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-method.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-object.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-property.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
+ * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
+ * objc.dg/gnu-api-2-class.m: Likewise.
+ * objc.dg/gnu-api-2-ivar.m: Likewise.
+ * objc.dg/gnu-api-2-method.m: Likewise.
+ * objc.dg/gnu-api-2-objc.m: Likewise.
+ * objc.dg/gnu-api-2-object.m: Likewise.
+ * objc.dg/gnu-api-2-property.m: Likewise.
+ * objc.dg/gnu-api-2-protocol.m: Likewise.
+ * objc.dg/gnu-api-2-sel.m: Likewise.
+
+2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc.dg/foreach-1.m: Skip for Darwin < 9.
+ * objc.dg/objc-foreach-4.m: Likewise.
+ * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
+ * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
+ * objc.dg/foreach-4.m: Likewise.
+ * objc.dg/foreach-5.m: Likewise.
+ * objc.dg/foreach-3.m: Return self from init.
+
+2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/38536
+ * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
+
+2011-01-09 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46313
+ * gfortran.dg/class_35.f90: New.
+
+2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc.dg/foreach-1.m: Add "-Wall" to flags.
+
+2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ PR objc/47078
+ * objc.dg/invalid-method-2.m: New.
+ * obj-c++.dg/invalid-method-2.mm: New.
+
+2011-01-08 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/46896
+ * gfortran.dg/transpose_optimization_2.f90 : New test.
+
+2011-01-08 Jan Hubicka <jh@suse.cz>
+
+ PR tree-optmization/46469
+ * g++.dg/torture/pr46469.C: New testcase.
+
+2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
+ emulation of libobjc-gnu structure layout functionality to ..
+ * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
+ * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
+ * objc/execute/bf-common.h: Adjust headers.
+ * objc/execute/bf-1.m: Likewise.
+ * objc/execute/bf-2.m: Likewise.
+ * objc/execute/bf-3.m: Likewise.
+ * objc/execute/bf-4.m: Likewise.
+ * objc/execute/bf-5.m: Likewise.
+ * objc/execute/bf-6.m: Likewise.
+ * objc/execute/bf-7.m: Likewise.
+ * objc/execute/bf-8.m: Likewise.
+ * objc/execute/bf-9.m: Likewise.
+ * objc/execute/bf-10.m: Likewise.
+ * objc/execute/bf-11.m: Likewise.
+ * objc/execute/bf-12.m: Likewise.
+ * objc/execute/bf-13.m: Likewise.
+ * objc/execute/bf-14.m: Likewise.
+ * objc/execute/bf-15.m: Likewise.
+ * objc/execute/bf-16.m: Likewise.
+ * objc/execute/bf-17.m: Likewise.
+ * objc/execute/bf-18.m: Likewise.
+ * objc/execute/bf-19.m: Likewise.
+ * objc/execute/bf-20.m: Likewise.
+ * objc/execute/bf-21.m: Likewise.
+ * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
+ objc_get_type_qualifiers ().
+
+2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/45777
+ * gfortran.dg/dependency_39.f90: New test.
+
+2011-01-07 Jan Hubicka <jh@suse.cz>
+
+ Get builtins tests ready for linker plugin.
+ * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
+ * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
+ my_bzero): Mark used.
+ * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
+ * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
+ * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
+
+2011-01-07 Jan Hubicka <jh@suse.cz>
+
+ PR tree-optimization/46367
+ * g++.dg/torture/pr46367.C: New file.
+
+2011-01-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/47201
+ * gcc.dg/pr47201.c: New test.
+
+ PR bootstrap/47187
+ * gcc.dg/tree-prof/pr47187.c: New test.
+
+2011-01-07 Tobias Burnus <burnus@net-b.de>
+
+ PR fortran/41580
+ * gfortran.dg/extends_type_of_3.f90: New.
+
+2011-01-07 Kai Tietz <kai.tietz@onevision.com>
+
+ * g++.dg/ext/dllexport-MI1.C: Adjust test.
+ * g++.dg/ext/dllimport-MI1.C: Likewise.
+ * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
+ * g++.dg/ext/dllimport10.C: Likewise.
+ * g++.dg/ext/dllimport11.C: Likewise.
+ * g++.dg/ext/dllimport12.C: Likewise.
+ * g++.dg/ext/dllimport13.C: Likewise.
+ * g++.dg/ext/dllimport2.C: Likewise.
+ * g++.dg/ext/dllimport3.C: Likewise.
+ * g++.dg/ext/dllimport4.C: Likewise.
+ * g++.dg/ext/dllimport5.C: Likewise.
+ * g++.dg/ext/dllimport6.C: Likewise.
+ * g++.dg/ext/dllimport8.C: Likewise.
+ * g++.dg/ext/dllimport9.C: Likewise.
+ * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
+ targets, too. Additionally enable test for i?86-*-mingw*.
+ * g++.dg/ext/selectany1.C: Likewise.
+ Remove guard variable check.
+
+2011-01-07 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/47189
+ PR fortran/47194
+ * gfortran.dg/storage_size_3.f08: Extended.
+
+2011-01-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/47022
+ * g++.dg/template/stdarg1.C: New test.
+
+2011-01-06 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/47195
+ * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
+ * gfortran.dg/defined_operators_1.f90: Split the subroutine
+ from the interface of functions to not hide the errors that
+ shall be tested.
+
+2011-01-06 Jan Hubicka <jh@suse.cz>
+
+ * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
+ * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
+
+2011-01-06 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/33117
+ PR fortran/46478
+ * gfortran.dg/interface_33.f90: New test.
+
+2011-01-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/47150
+ * gcc.c-torture/compile/pr47150.c: New test.
+
+2011-01-06 Ira Rosen <irar@il.ibm.com>
+
+ PR tree-optimization/47139
+ * gcc.dg/vect/pr47139.c: New test.
+
+2011-01-05 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/47180
+ * gfortran.dg/extends_type_of_2.f03: New.
+
+2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
+
+ * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
+
+2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/opt14.adb: New test.
+
2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/46017