+2010-11-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
+
+ * gfortran.dg/open_dev_null.f90: New test.
+
+2010-11-09 Jan Hubicka <jh@suse.cz>
+
+ * testsuite/gcc.target/i386/recip-vec-sqrtf-avx.c: Update for loop unrolling.
+
+2010-11-09 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.dg/struct-semi-4.c: New test.
+
+2010-11-09 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * gcc.target/powerpc/ppc-fpconv-11.c: Use -mcpu=power5+, not
+ power5 to enable generation of FRIZ.
+
+ * gcc.target/powerpc/ppc-round.c: New file, test (double)(int)
+ optimization.
+
+ * gcc.target/powerpc/ppc-fpconv-2.c: Update # times lfiwax is
+ expected.
+
+2010-11-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/43808
+ * gfortran.dg/pr43808.f90: New test.
+
+2010-11-09 Sebastian Pop <sebastian.pop@amd.com>
+
+ PR tree-optimization/46036
+ * gfortran.dg/lto/pr46036_0.f90: New.
+
+2010-10-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/45663
+ * gcc.dg/guality/sra-1.c: Move all gdb-test lines to the second bar invocation
+ instead of first.
+
+ PR debug/46171
+ * gcc.dg/pr46171.c: New test.
+
+2010-11-09 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/46355
+ * gcc.dg/pr46355.c: New testcase.
+
+2010-11-09 Richard Guenther <rguenther@suse.de>
+
+ PR tree-optimization/46177
+ * gcc.dg/pr46177-2.c: New testcase.
+
+2010-11-09 Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/46312
+ * gcc.dg/vec-scal-opt.c: Move ...
+ * gcc.dg/vect/vect-scal-opt.c: ... here.
+ * gcc.dg/vec-scal-opt1.c: Move ...
+ * gcc.dg/vect/vect-scal-opt1.c: ... here.
+ * gcc.dg/vec-scal-opt2.c: Move ...
+ * gcc.dg/vect/vect-scal-opt2.c: ... here.
+
+2010-11-09 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/specs/static_initializer5.ads: New test.
+ * gnat.dg/specs/static_initializer5_pkg.ads: New helper.
+
+2010-11-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/46360
+ * gcc.c-torture/compile/pr46360.c: New test.
+
+ PR c++/45894
+ * g++.dg/warn/Wsequence-point-2.C: New test.
+
+2010-11-09 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46313
+ * gfortran.dg/class_29.f03: New.
+
+2010-11-09 Richard Guenther <rguenther@suse.de>
+
+ PR middle-end/46221
+ * gcc.target/i386/alias-1.c: New testcase.
+
+2010-11-08 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-sassert.C: New.
+
+2010-11-08 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-defarg.C: New.
+
+2010-11-08 Xinliang David Li <davidxl@google.com>
+
+ PR tree-optimization/46316
+ * gcc.c-torture/execute/pr46316.c: New test.
+
+2010-11-08 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46344
+ * gfortran.dg/class_28.f03: Extended.
+
+2010-11-08 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/property/dotsyntax-13.m: New.
+ * objc.dg/property/dotsyntax-14.m: New.
+ * objc.dg/property/dotsyntax-15.m: New.
+ * objc.dg/property/synthesize-7.m: New.
+ * obj-c++.dg/property/dotsyntax-13.mm: New.
+ * obj-c++.dg/property/dotsyntax-14.mm: New.
+ * obj-c++.dg/property/dotsyntax-15.mm: New.
+ * obj-c++.dg/property/synthesize-7.mm: New.
+
+2010-11-08 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/property/dynamic-4.m: New.
+ * objc.dg/property/dynamic-5.m: New.
+ * objc.dg/property/dynamic-6.m: New.
+ * obj-c++.dg/property/dynamic-4.mm: New.
+ * obj-c++.dg/property/dynamic-5.mm: New.
+ * obj-c++.dg/property/dynamic-6.mm: New.
+
+2010-11-08 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/property/synthesize-3.m: New.
+ * objc.dg/property/synthesize-4.m: New.
+ * objc.dg/property/synthesize-5.m: New.
+ * objc.dg/property/synthesize-6.m: New.
+ * obj-c++.dg/property/synthesize-3.mm: New.
+ * obj-c++.dg/property/synthesize-4.mm: New.
+ * obj-c++.dg/property/synthesize-5.mm: New.
+ * obj-c++.dg/property/synthesize-6.mm: New.
+
+2010-11-08 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ * objc.dg/property/at-property-5.m: Updated test.
+ * objc.dg/property/at-property-16.m: New.
+ * objc.dg/property/at-property-17.m: New.
+ * objc.dg/property/at-property-18.m: New.
+ * objc.dg/property/at-property-19.m: New.
+ * objc.dg/property/dotsyntax-12.m: New.
+ * objc.dg/protocol-inheritance-1.m: New.
+ * objc.dg/protocol-inheritance-2.m: New.
+ * obj-c++.dg/property/at-property-5.mm: Updated test.
+ * obj-c++.dg/property/at-property-16.mm: New.
+ * obj-c++.dg/property/at-property-17.mm: New.
+ * obj-c++.dg/property/at-property-18.mm: New.
+ * obj-c++.dg/property/at-property-19.mm: New.
+ * obj-c++.dg/protocol-inheritance-1.mm: New.
+ * obj-c++.dg/protocol-inheritance-2.mm: New.
+ * obj-c++.dg/property/dotsyntax-12.mm: New.
+
+2010-11-08 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/expr/overflow1.C: New.
+ * g++.dg/warn/overflow-warn-1.C: Add expected diagnostics.
+ * g++.dg/warn/overflow-warn-3.C: Remove unnecessary line number.
+ * g++.dg/warn/overflow-warn-4.C: Add expected diagnostics.
+ * g++.dg/warn/overflow-warn-5.C: Don't expect wrong warning.
+
+2010-11-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.dg/pr35442.c: Adapt warning.
+
+ PR target/46280
+ * g++.dg/eh/simd-2.C: Add -msse to dg-options, add
+ dg-require-effective-target sse_runtime for for i?86-*-*, x86_64-*-*.
+ * g++.dg/torture/pr36444.C: Add dg-options -msse for
+ i?86-*-* x86_64-*-*.
+ * g++.dg/torture/pr36445.C: Likewise.
+ * gcc.c-torture/compile/pr34856.c: Likewise.
+ * gcc.c-torture/compile/pr39928-1.c: Likewise.
+ * gcc.c-torture/compile/vector-1.c: Likewise.
+ * gcc.c-torture/compile/vector-2.c: Likewise.
+ * gcc.dg/pr32912-1.c: Likewise.
+ * gcc.c-torture/execute/va-arg-25.c: Move ...
+ * gcc.dg/torture/va-arg-25.c: ... here.
+ Add dg-do run.
+ Add dg-options -msse, dg-require-effective-target sse_runtime for
+ for i?86-*-*, x86_64-*-*.
+ * gcc.c-torture/execute/vector-1.c: Likewise.
+ * gcc.c-torture/execute/vector-2.c: Likewise.
+ * gcc.dg/tree-ssa/forwprop-5.c: Add -msse to dg-options for
+ i?86-*-*, x86_64-*-*.
+ * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
+ * gcc.dg/tree-ssa/sra-4.c: Likewise.
+ * gcc.dg/tree-ssa/vector-1.c: Likewise.
+ * gcc.dg/tree-ssa/vector-2.c: Likewise.
+ * gcc.target/i386/vect-args.c: Add -Wno-psabi to dg-options.
+
+2010-11-08 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc.dg/torture/pr45982.c: Add -std=c99
+ * gcc.dg/torture/pr45623.c: Ditto.
+
+2010-11-08 Steve Ellcey <sje@cup.hp.com>
+
+ * gcc/testsuite/g++.dg/abi/covariant1.C: Fix scan-assembler.
+ * gcc/testsuite/g++.dg/abi/covariant6.C: Ditto.
+
+2010-11-08 Kai Tietz <kai.tietz@onevision.com>
+
+ PR target/28627
+ * g++.dg/ext/dllimport7.C: Adjust second error check and
+ allow test for x86_64 mingw, too.
+
+2010-11-08 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46344
+ * gfortran.dg/class_28.f03: New.
+
+2010-11-08 Andrey Belevantsev <abel@ispras.ru>
+
+ PR rtl-optimization/45352
+ gcc.dg/pr45352.c, gcc.dg/pr45352-1.c, gcc.dg/pr45352-2.c: New tests.
+ gcc.target/i386/pr45352.c, gcc.target/i386/pr45352-1.c,
+ gcc.target/i386/pr45352-2.c: New tests.
+
+2010-11-06 Iain Sandoe <iains@gcc.gnu.org>
+
+ PR libobjc/36610
+ * objc.dg/torture/forward-1.m: Re-enable for gnu-runtime, XFAIL the run for
+ all but m32 x86.
+
+2010-11-07 Andreas Schwab <schwab@linux-m68k.org>
+
+ * g++.dg/debug/dwarf2/nested-2.C: Adjust pattern to also match "|"
+ as comment character.
+
+2010-11-07 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/mips.exp: Revert previous patch.
+ * gcc.target/mips/fma-1.c: Delete.
+ * gcc.target/mips/fma-2.c: Likewise.
+ * gcc.target/mips/fma-3.c: Likewise.
+ * gcc.target/mips/fma-4.c: Likewise.
+ * gcc.target/mips/fma-5.c: Likewise.
+ * gcc.target/mips/fma-6.c: Likewise.
+ * gcc.target/mips/fma-7.c: Likewise.
+ * gcc.target/mips/fma-8.c: Likewise.
+ * gcc.target/mips/fma-9.c: Likewise.
+ * gcc.target/mips/fma-10.c: Likewise.
+ * gcc.target/mips/fma-11.c: Likewise.
+ * gcc.target/mips/fma-12.c: Likewise.
+ * gcc.target/mips/fma-13.c: Likewise.
+ * gcc.target/mips/fma-14.c: Likewise.
+ * gcc.target/mips/fma-15.c: Likewise.
+ * gcc.target/mips/fma-16.c: Likewise.
+ * gcc.target/mips/fma-17.c: Likewise.
+ * gcc.target/mips/fma-18.c: Likewise.
+ * gcc.target/mips/fma-19.c: Likewise.
+ * gcc.target/mips/fma-20.c: Likewise.
+
+2010-11-07 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * gcc.target/mips/mips.exp: Add support for -ffp-contract.
+ * gcc.target/mips/fma-1.c: New test.
+ * gcc.target/mips/fma-2.c: Likewise.
+ * gcc.target/mips/fma-3.c: Likewise.
+ * gcc.target/mips/fma-4.c: Likewise.
+ * gcc.target/mips/fma-5.c: Likewise.
+ * gcc.target/mips/fma-6.c: Likewise.
+ * gcc.target/mips/fma-7.c: Likewise.
+ * gcc.target/mips/fma-8.c: Likewise.
+ * gcc.target/mips/fma-9.c: Likewise.
+ * gcc.target/mips/fma-10.c: Likewise.
+ * gcc.target/mips/fma-11.c: Likewise.
+ * gcc.target/mips/fma-12.c: Likewise.
+ * gcc.target/mips/fma-13.c: Likewise.
+ * gcc.target/mips/fma-14.c: Likewise.
+ * gcc.target/mips/fma-15.c: Likewise.
+ * gcc.target/mips/fma-16.c: Likewise.
+ * gcc.target/mips/fma-17.c: Likewise.
+ * gcc.target/mips/fma-18.c: Likewise.
+ * gcc.target/mips/fma-19.c: Likewise.
+ * gcc.target/mips/fma-20.c: Likewise.
+
+2010-11-06 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-ctor3.C: New.
+
+2010-11-06 Simon Martin <simartin@users.sourceforge.net>
+
+ PR c/43384
+ * gcc.dg/parser-error-3.c: New test.
+
+2010-11-06 Nathan Froyd <froydnj@codesourcery.com>
+
+ PR c++/45332
+ * g++.dg/parse/semicolon2.C: New testcase.
+ * g++.dg/ext/asmspec1.C: Adjust.
+ * g++.dg/init/new13.C: Adjust.
+ * g++.dg/parse/ctor5.C: Adjust.
+
+2010-11-06 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/46330
+ * gfortran.dg/class_27.f03: New.
+
+2010-11-06 Nicola Pero <nicola.pero@meta-innovation.com>
+
+ Fixed using the Objective-C 2.0 dot-syntax with self and super.
+ * objc.dg/property/dotsyntax-5.m: New.
+ * objc.dg/property/dotsyntax-6.m: New.
+ * objc.dg/property/dotsyntax-7.m: New.
+ * objc.dg/property/dotsyntax-8.m: New.
+ * objc.dg/property/dotsyntax-9.m: New.
+ * objc.dg/property/dotsyntax-10.m: New.
+ * objc.dg/property/dotsyntax-11.m: New.
+ * obj-c++.dg/property/dotsyntax-5.mm: New.
+ * obj-c++.dg/property/dotsyntax-6.mm: New.
+ * obj-c++.dg/property/dotsyntax-7.mm: New.
+ * obj-c++.dg/property/dotsyntax-8.mm: New.
+ * obj-c++.dg/property/dotsyntax-9.mm: New.
+ * obj-c++.dg/property/dotsyntax-10.mm: New.
+ * obj-c++.dg/property/dotsyntax-11.mm: New.
+
+2010-11-06 Iain Sandoe <iains@gcc.gnu.org>
+
+ * obj-c++.dg/encode-3.mm: Provide a different string check for the
+ NeXT runtime when the type is READONLY.
+
+2010-11-06 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/387-2.c: Skip if -march= is specified.
+ * gcc.target/i386/387-6.c: Ditto.
+ * gcc.target/i386/387-3.c: Add -mfancy-math-387 to dg-options.
+ * gcc.target/i386/387-4.c: Ditto.
+ * gcc.target/i386/387-7.c: Ditto.
+ * gcc.target/i386/387-8.c: Ditto.
+ * gcc.target/i386/387-9.c: Ditto.
+ * gcc.target/i386/387-10.c: Ditto.
+ * gcc.target/i386/387-11.c: Ditto.
+ * gcc.target/i386/387-12.c: Ditto.
+
+ * gcc.target/i386/funcspec-8.c: Add -mno-sse3 to dg-options.
+
+2010-11-06 Iain Sandoe <iains@gcc.gnu.org>
+
+ PR target/44981
+ * gcc.dg/darwin-cfstring-format-1.c: New.
+ * gcc.dg/warn-nsstring.c: New.
+ * objc.dg/fsf-nsstring-format-1.m: New.
+ * obj-c++.dg/fsf-nsstring-format-1.mm: New.
+ * obj-c++.dg/torture/strings/const-cfstring-1.mm: Update for darwin10
+ linker warning.
+
+2010-11-05 Jason Merrill <jason@redhat.com>
+
+ PR c++/45473
+ * g++.dg/inherit/virtual6.C: New.
+
+2010-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/44772
+ * gcc.dg/Wcxx-compat-21.c: New test.
+
+2010-11-05 Ian Lance Taylor <iant@google.com>
+
+ PR target/46084
+ * gcc.target/i386/pr46084.c: New test.
+
+2010-11-05 Steve Ellcey <sje@cup.hp.com>
+
+ * lib/target-supports.exp (check_function_available): Use -fno-builtin.
+ * (check_effective_target_mempcpy): New.
+ * gcc.c-torture/execute/pr45636.c: Move this...
+ * gcc.dg/torture/pr45636.c: to here. Add add dg- directives.
+
+2010-11-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * gcc.target/i386/i386.exp (FLAGS): Remove.
+ Wrap gcc_target_compile with $clearcap_ldflags added to options.
+
+2010-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/46160
+ * g++.dg/opt/empty2.C: New test.
+
+ PR target/45670
+ * gcc.target/i386/pr45670.c: New test.
+
+2010-11-05 Janus Weil <janus@gcc.gnu.org>
+
+ PR fortran/45451
+ PR fortran/46174
+ * gfortran.dg/class_19.f03: Modified.
+ * gfortran.dg/class_allocate_6.f03: New.
+
+2010-11-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ * gcc.target/i386/avx-vzeroupper-19.c: New.
+
+2010-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/46099
+ * gcc.dg/autopar/pr46099.c: New test.
+
+ PR middle-end/43690
+ * c-c++-common/pr43690.c: New test.
+
+2010-11-05 Iain Sandoe <iains@gcc.gnu.org>
+
+ * objc.dg/torture/forward-1.m: Restore for m32 NeXT.
+ * objc.dg/demangle-1.m: Remove NeXT ifdef around +initialize
+ declaration and implementation.
+ * objc.dg/property/dotsyntax-3.m: XFAIL NeXT m64 run.
+ * obj-c++.dg/property/at-property-13.mm: Likewise.
+ * obj-c++.dg/property/fsf-property-method-access.mm: Likewise.
+ * obj-c++.dg/property/property-1.mm: Likewise.
+ * obj-c++.dg/property/at-property-7.mm: Likewise.
+ * obj-c++.dg/property/at-property-9.mm: Likewise.
+ * obj-c++.dg/property/dotsyntax-2.mm: Likewise.
+ * obj-c++.dg/property/at-property-10.mm: Likewise.
+ * obj-c++.dg/property/synthesize-2.mm: Likewise.
+ * obj-c++.dg/property/at-property-12.mm: Likewise.
+ * obj-c++.dg/property/fsf-property-basic.mm: Likewise.
+ * obj-c++.dg/property/fsf-property-named-ivar.mm: Likewise.
+ * obj-c++.dg/property/at-property-6.mm: Likewise.
+ * obj-c++.dg/property/at-property-8.mm: Likewise.
+ * obj-c++.dg/property/dotsyntax-1.mm: Likewise.
+ * obj-c++.dg/property/dotsyntax-3.mm: Likewise.
+ * obj-c++.dg/property/at-property-11.mm: Likewise.
+ * obj-c++.dg/template-8.mm: Likewise.
+ * obj-c++.dg/encode-3.mm: Use abort (), cast char types.
+ * obj-c++.dg/demangle-2.mm: Add +initialize:, XFAIL NeXT m64.
+ * obj-c++.dg/property/at-property-2.mm: Comment out a case that ICEs and
+ put a FIXME for this.
+ * obj-c++.dg/property/property-2.mm: Remove.
+ * obj-c++.dg/property/property-3.mm: Remove.
+
+2010-11-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/46307
+ * gcc.dg/pr46307.c: New test.
+
+2010-11-05 Jason Merrill <jason@redhat.com>
+
+ PR c++/46304
+ * g++.dg/ext/complex6.C: New.
+
2010-11-04 Bud Davis <jimmied@smu.edu>
- * gfortran.dg/intrinsic_numeric_arg.f: Add test to check
- error message.
+ * gfortran.dg/intrinsic_numeric_arg.f: Add test to check error message.
2010-11-04 Chao-ying Fu <fu@mips.com>
* objc.dg/property/dotsyntax-3.m: New.
* objc.dg/property/dotsyntax-4.m: New.
* obj-c++.dg/property/dotsyntax-3.mm: New.
- * obj-c++.dg/property/dotsyntax-4.mm: New.
+ * obj-c++.dg/property/dotsyntax-4.mm: New.
* objc.dg/fobjc-std-1.m: Added test for warnings when the
Objective-C 2.0 dot-syntax is used with class names.
* obj-c++.dg/fobjc-std-1.mm: Same change.
-
+
2010-11-04 Pat Haugen <pthaugen@us.ibm.com>
* gcc.target/powerpc/loop_align.c: New.
* objc.dg/property/property-2.m: Deleted.
* objc.dg/property/property-3.m: Deleted.
-
+
2010-11-04 Iain Sandoe <iains@gcc.gnu.org>
* objc-obj-c++-shared/next-mapping.h: Ensure a GNU-compatible nil is
* objc.dg/property/fsf-property-method-access.m: Likewise.
* objc.dg/torture/strings/const-cfstring-1.m: Cater for bogus Darwin10
linker warning.
- * objc.dg/encode-7-next.m: Use next-mapping.h, ignore deprecation
+ * objc.dg/encode-7-next.m: Use next-mapping.h, ignore deprecation
warnings.
- * objc.dg/encode-7-next-64bit.m: Use next-mapping.h, ignore
- deprecation warnings. Use Object1 implemenation.
+ * objc.dg/encode-7-next-64bit.m: Use next-mapping.h, ignore
+ deprecation warnings. Use Object1 implementation.
* objc.dg/demangle-1.m: Provide +initialize. XFAIL m64 NeXT run.
- * objc/execute/forward-1.m: Move to objc.dg/torture and reduce scope
- to m32 NeXT.
+ * objc/execute/forward-1.m: Remove.
* objc/execute/forward-1.x: Remove.
-
+
2010-11-04 Jason Merrill <jason@redhat.com>
* g++.dg/cpp0x/constexpr-access.C: New.
* gcc.dg/lto/pr28706_1.c: ... split.
2010-11-04 Richard Guenther <rguenther@suse.de>
- Richard Henderson <rth@redhat.com>
+ Richard Henderson <rth@redhat.com>
* gcc.target/i386/fma4-vector-2.c: New testcase.
2010-11-04 Artjoms Sinkarovs <artyom.shinakroff@gmail.com>
- Richard Guenther <rguenther@suse.de>
+ Richard Guenther <rguenther@suse.de>
* gcc.dg/vec-scal-opt.c: New testcase.
* gcc.dg/vec-scal-opt1.c: New testcase.
* gfortran.dg/proc_ptr_comp_25.f90: New.
2010-10-21 Richard Guenther <rguenther@suse.de>
- Michael Matz <matz@suse.de>
+ Michael Matz <matz@suse.de>
PR tree-optimization/45764
* gcc.dg/torture/pr45764.c: New testcase.