OSDN Git Service

2010-11-16 Kai Tietz <kai.tietz@onevision.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 59cfa28..fd40483 100644 (file)
@@ -1,7 +1,275 @@
+2010-11-16  Kai Tietz  <kai.tietz@onevision.com>
+
+       PR preprocessor/17349
+       * gcc.dg/cpp/cmdlne-C3.c: New.
+
+2010-11-16  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/44545
+       * gcc.dg/pr44545.c: New testcase.
+
+2010-11-16  Andrey Belevantsev  <abel@ispras.ru>
+
+       PR rtl-optimization/46366
+       * gcc.target/i386/pr45352-2.c: Silence warnings by using appropriate
+       casts.
+
+2010-11-16  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-fre-30.c: New testcase.
+
+2010-11-16  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/45172
+       * gfortran.dg/gomp/pr45172.f90: New testcase.
+
+2010-11-16  Nick Clifton  <nickc@redhat.com>
+
+       * gcc.target/rx/pack.c: New test.
+
+2010-11-15  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/torture/builtin-math-2.c: Split out fma tests...
+       * gcc.dg/torture/builtin-math-8.c: ... here.  New file.
+       Use builtin_constant_p rather than scanning for builtin name.
+
+2010-11-15  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/property/dotsyntax-18.m: New.
+       * objc.dg/property/dotsyntax-19.m: New.
+       * objc.dg/property/dotsyntax-20.m: New.
+       * obj-c++.dg/property/dotsyntax-18.mm: New.
+       * obj-c++.dg/property/dotsyntax-19.mm: New.     
+       * obj-c++.dg/property/dotsyntax-20.mm: New.
+       * objc.dg/property/dotsyntax-4.m: Removed some unused variables and code.
+       * objc.dg/property/dotsyntax-6.m: Same change.
+       * objc.dg/property/dotsyntax-16.m: Same change. 
+       * objc.dg/property/dotsyntax-17.m: Same change.
+       * obj-c++.dg/property/dotsyntax-4.mm: Same change.
+       * obj-c++.dg/property/dotsyntax-6.mm: Same change.
+       * obj-c++.dg/property/dotsyntax-16.mm: Same change. 
+       * obj-c++.dg/property/dotsyntax-17.mm: Same change.
+       * objc.dg/property/at-property-22.m: Added missing casts.
+       * obj-c++.dg/property/at-property-22.mm: Same change.
+       
+2010-11-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/46491
+       * gcc.target/i386/pr46491.c: New test.
+
+       PR tree-optimization/46461
+       * gcc.c-torture/compile/pr46461.c: New test.
+
+2010-11-15  Tobias Burnus  <burnus@net.b.de>
+
+       PR fortran/46484
+       * gfortran.dg/allocatable_scalar_11.f90: New.
+       * gfortran.dg/allocatable_scalar_5.f90: Make test case standard conform.
+
+2010-11-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/46095
+       * gcc.target/i386/pr46095.c: New test.
+
+       PR debug/46387
+       * gcc.dg/pr46387.c: New test.
+
+2010-11-15  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/property/dotsyntax-16.m: New.
+       * objc.dg/property/dotsyntax-17.m: New. 
+       * obj-c++.dg/property/dotsyntax-16.mm: New.
+       * obj-c++.dg/property/dotsyntax-17.mm: New.     
+       * objc.dg/property/at-property-10.m: Uncommented using 'x++'
+       syntax with properties, which now works.
+       * obj-c++.dg/property/at-property-10.mm: Same change.
+       
+2010-11-15  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/46349
+       * gnat.dg/opt9.adb: New file.
+       * gnat.dg/opt9_pkg.ads: Likewise
+
+2010-11-15  Richard Guenther  <rguenther@suse.de>
+
+       PR lto/44989
+       * g++.dg/guality/redeclaration1.C: Do not execute for LTO.
+
+2010-11-15  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR preprocessor/45038
+       * g++.dg/pr45038.C: New test.
+
+2010-11-15  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/46467
+       * gcc.dg/ipa/ipa-pta-16.c: New testcase.
+
+2010-11-15  Richard Guenther  <rguenther@suse.de>
+
+       PR testsuite/46423
+       * g++.dg/torture/pr34850.C: Adjust.
+
+2010-11-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/46475
+       * gcc.dg/nofixed-point-2.c: Change dg-warning to dg-bogus.
+
+2010-11-14  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc.dg/property/at-property-21.m: New.
+       * objc.dg/property/at-property-22.m: New.
+       * objc.dg/property/at-property-23.m: New.
+       * objc.dg/property/synthesize-9.m: New.
+       * objc.dg/property/synthesize-10.m: New.
+       * objc.dg/property/synthesize-11.m: New.
+       * obj-c++.dg/property/at-property-21.mm: New.
+       * obj-c++.dg/property/at-property-22.mm: New.
+       * obj-c++.dg/property/at-property-23.mm: New.
+       * obj-c++.dg/property/synthesize-9.mm: New.
+       * obj-c++.dg/property/synthesize-10.mm: New.
+       * obj-c++.dg/property/synthesize-11.mm: New.
+
+       * objc.dg/property/at-property-4.m: Updated to match new compiler
+       where some errors have been converted into warnings and vice versa.
+       * objc.dg/property/at-property-16.m: Same change.
+       * objc.dg/property/at-property-18.m: Same change.
+       * objc.dg/property/property-neg-5.m: Same change.
+       * obj-c++.dg/property/at-property-4.mm: Same change.
+       * obj-c++.dg/property/at-property-16.mm: Same change.
+       * obj-c++.dg/property/at-property-18.mm: Same change.
+       * obj-c++.dg/property/property-neg-5.mm: Same change.
+
+       * obj-c++.dg/property/dynamic-2.mm: Enable tests that were
+       commented out because of testsuite problems; I found out that
+       using dg-warning instead of dg-message gets them to work.
+       * obj-c++.dg/property/property-neg-3.mm: Same change.
+       * obj-c++.dg/property/synthesize-6.mm: Same change.
+       * obj-c++.dg/property/at-property-5.mm: Same change.
+       * obj-c++.dg/property/at-property-14.mm: Same change.
+       * obj-c++.dg/property/at-property-18.mm: Same change.
+       * obj-c++.dg/property/at-property-16.mm: Same change (in this file,
+       some tests still do not work due to some other testsuite issue).
+
+2010-11-13  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/auto20.C: New.
+
+2010-11-13  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * objc.dg/fsf-nsstring-format-1.m: Adjust format messages.
+       * obj-c++.dg/fsf-nsstring-format-1.mm: Likewise.
+
+2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/46462
+       * gcc.dg/gomp/pr34607.c: Adjust errors for unknown typenames.
+       * gcc.dg/pr35746.c: Likewise.
+       * gcc.dg/cpp/direct2.c: Likewise.
+       * gcc.dg/cpp/direct2s.c: Likewise.
+       * gcc.dg/noncompile/920923-1.c: Likewise.
+       * gcc.dg/dfp/constants-c99.c: Add -Wno-overflow.
+
+2010-11-13  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * obj-c++.dg/attributes/method-format-1.mm: Adjust.
+
+2010-11-13  Nicola Pero  <nicola.pero@meta-innovation.com>
+
+       * objc/compile/20060406-1.m: Fixed testcase not to try to qualify
+       a pointer to an arbitrary C struct with an Objective-C protocol.
+       Test various valid uses of typedef with Objective-C objects and
+       protocols instead.
+       * objc.dg/invalid-type-1.m: New.
+       * obj-c++.dg/invalid-type-1.m: New.
+
+2010-11-13  Iain Sandoe  <iains@gcc.gnu.org>
+
+       * gcc.dg/darwin-segaddr.c: New test for multiple argument c/l switch.
+
+2010-11-13  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/45742
+       * gfortran.dg/volatile12.f90: Use the right three in cleanup-tree-dump.
+
+2010-11-13  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/45742
+       * gfortran.dg/volatile12.f90: New.
+
+2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       * objc.dg/attributes/method-format-1.m: Adjust.
+
+2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/20385
+       * gcc.dg/decl-9.c: New.
+
+2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       * gcc.dg/Wcxx-compat-8.c: Add testcases involving incomplete types.
+
+2010-11-13  Paolo Bonzini  <bonzini@gnu.org>
+
+       * gcc.dg/format/few-1.c: New test.
+       * gcc.dg/format/asm_fprintf-1.c: Adjust.
+       * gcc.dg/format/c90-scanf-1.c: Adjust.
+       * gcc.dg/format/cmn-err-1.c: Adjust.
+       * gcc.dg/format/dfp-printf-1.c: Adjust.
+       * gcc.dg/format/dfp-scanf-1.c: Adjust.
+       * gcc.dg/format/gcc_diag-1.c: Adjust.
+       * gcc.dg/format/ms_unnamed-1.c: Adjust.
+       * gcc.dg/format/strfmon-1.c: Adjust.
+       * gcc.dg/format/unnamed-1.c: Adjust.
+       * gcc.dg/format/xopen-2.c: Adjust.
+       * g++.dg/ext/builtin4.C: Adjust.
+       * g++.dg/ext/builtin5.C: Adjust.
+
+2010-11-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/pragma-diag-2.c: New test.
+
+2010-11-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/45794
+       * gfortran.dg/optional_mask.f90: New test.
+
+2010-11-13  Ville Voutilainen <ville.voutilainen@gmail.com> <ville.voutilainen@symbio.com>
+
+       * g++.dg/cpp0x/defaulted15.C: Adjust.
+
+2010-11-12  James Dennett <jdennett@google.com>
+
+       PR c++/39415
+       * g++.dg/expr/static_cast7.C: New.
+
+2010-11-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * lib/prune.exp (prune_gcc_output): Ignore IRIX 6 linker multiline
+       warning.
+       * g++.dg/abi/packed1.C (struct INNER): Ignore warning on
+       mips-sgi-irix*.
+       * g++.dg/cpp/_Pragma1.C: Skip on mips-sgi-irix*.
+       * gcc.target/mips/call-3.c: Add dg-require-visibility.
+
+2010-11-12  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/pr46375.c: New test.
+
+2010-11-11  Nathan Froyd  <froydnj@codesourcery.com>
+
+       PR c/44782
+       * c-c++-common/fmax-errors.c: New test.
+
+2010-11-11  Richard Henderson  <rth@redhat.com>
+
+       * gcc.target/i386/sse-24.c: Use -ffp-contract.
+
 2010-11-11  Jan Hubicka  <jh@suse.cz>
 
        * gcc.dg/tree-ssa/inline-5.c: Fix testcase.
-       * gcc.dg/tree-ssa/inline-6.c: Remove bogus testcase.
+       * gcc.dg/tree-ssa/inline-6.c: Fix testcase.
 
 2010-11-12  Jakub Jelinek  <jakub@redhat.com>
 
            Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/46325
-       * gfortran.dg/char_initialiser_actual.f90: Make test case valid. 
+       * gfortran.dg/char_initialiser_actual.f90: Make test case valid.
 
 2010-11-11  Jan Hubicka  <jh@suse.cz>
 
        * gfortran.dg/proc_decl_24.f90: New.
 
 2010-11-11  Nicola Pero  <nicola.pero@meta-innovation.com>
+
        * objc.dg/property/at-property-20.m: New.
-       * objc.dg/property/synthesize-8.m: New. 
+       * objc.dg/property/synthesize-8.m: New.
        * obj-c++.dg/property/at-property-20.m: New.
        * obj-c++.dg/property/synthesize-8.mm: New.
-       
+
 2010-11-11  Joseph Myers  <joseph@codesourcery.com>
 
        * gcc.dg/cpp/warn-normalized-3.c: Update expected note text.