OSDN Git Service

* decl.c (get_atexit_fn_ptr_type): New function.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 3997e2d..51d65e7 100644 (file)
@@ -1,3 +1,248 @@
+2007-05-31  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/init/cleanup3.C: New test.
+
+2007-05-31  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
+       int is 16 bits.
+
+007-05-31  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/32156
+       * gfortran.dg/char_array_constructor_3.f90: New test.
+
+2007-05-31  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       PR tree-optimization/32160
+       * gfortran.dg/predcom-1.f: New test.
+
+2007-05-31  Richard Guenther  <rguenther@suse.de>
+
+       * g++.dg/other/str_empty.C: Move...
+       * g++.dg/other/pr30567.C: Move...
+       * g++.dg/tree-ssa/pr27218.C: Move...
+       * g++.dg/torture: ...here and remove dg-options.
+
+2007-05-31  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/32158
+       * g++.dg/ext/is_pod_incomplete.C: New.
+
+2007-05-31  Russell Yanofsky <russ@yanofsky.org>
+            Douglas Gregor <doug.gregor@gmail.com>
+            Pedro Lamarao <pedro.lamarao@mndfck.org>
+            Howard Hinnant <howard.hinnant@gmail.com>
+
+       PR c++/7412
+       PR c++/29939
+        * g++.dg/cpp0x/rv8p.C: New.
+        * g++.dg/cpp0x/temp-constructor-bug.C: New.
+        * g++.dg/cpp0x/cast-bug.C: New.
+        * g++.dg/cpp0x/elision_weak.C: New.
+        * g++.dg/cpp0x/collapse-bug.C: New.
+        * g++.dg/cpp0x/rv3p.C: New.
+        * g++.dg/cpp0x/rv7n.C: New.
+        * g++.dg/cpp0x/overload-conv-1.C: New.
+        * g++.dg/cpp0x/rv2n.C: New.
+        * g++.dg/cpp0x/deduce.C: New.
+        * g++.dg/cpp0x/temp-va-arg-bug.C: New.
+        * g++.dg/cpp0x/rv6p.C: New.
+        * g++.dg/cpp0x/template_deduction.C: New.
+        * g++.dg/cpp0x/implicit-copy.C: New.
+        * g++.dg/cpp0x/rv1p.C: New.
+        * g++.dg/cpp0x/cast.C: New.
+        * g++.dg/cpp0x/rv5n.C: New.
+        * g++.dg/cpp0x/collapse.C: New.
+        * g++.dg/cpp0x/overload-conv-2.C: New.
+        * g++.dg/cpp0x/rv4p.C: New.
+       * g++.dg/cpp0x/rvo.C: New.
+        * g++.dg/cpp0x/iop.C: New.
+        * g++.dg/cpp0x/rv3n.C: New.
+        * g++.dg/cpp0x/rv7p.C: New.
+        * g++.dg/cpp0x/reference_collapsing.C: New.
+        * g++.dg/cpp0x/overload.C: New.
+        * g++.dg/cpp0x/named.C: New.
+        * g++.dg/cpp0x/rv2p.C: New.
+        * g++.dg/cpp0x/rv6n.C: New.
+        * g++.dg/cpp0x/not_special.C: New.
+        * g++.dg/cpp0x/bind.C: New.
+        * g++.dg/cpp0x/rv1n.C: New.
+        * g++.dg/cpp0x/rv5p.C: New.
+        * g++.dg/cpp0x/elision.C: New.
+        * g++.dg/cpp0x/named_refs.C: New.
+        * g++.dg/cpp0x/unnamed_refs.C: New.
+        * g++.dg/cpp0x/rv4n.C: New.
+        * g++.dg/cpp0x/elision_neg.C: New.
+        * g++.dg/init/copy7.C: Run in C++98 mode.
+        * g++.dg/overload/arg1.C: Ditto.
+        * g++.dg/overload/arg4.C: Ditto.
+
+2007-05-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/31809
+       * g++.dg/opt/static5.C: New test.
+
+2007-05-30  Richard Guenther  <rguenther@suse.de>
+
+       * g++.dg/dg.exp: Prune torture/.
+       * g++.dg/torture/dg-torture.exp: New testsuite.
+
+2007-05-30  Kazu Hirata  <kazu@codesourcery.com>
+
+       * gcc.target/arm/pr27387.C: Move and rename to ...
+       * g++.dg/inherit/thunk8.C: ... here.
+
+2007-05-30  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/31769
+       * g++.dg/gomp/pr31769.C: New test.
+
+2007-05-29  Hui-May Chang  <hm.chang@apple.com>
+
+       * gcc.target/i386/stack-realign.c: New.
+
+2007-05-29  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/prefetch-6.c: New test.
+
+2007-05-29  Tobias Schlüter  <tobi@gcc.gnu.org>
+
+       * gfortran.dg/sizeof.f90: New.
+
+2007-05-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR c/31339
+       * gcc.dg/boolcomplex-1.c: New test.
+
+       PR c++/31339
+       * g++.dg/ext/boolcomplex-1.c: New test.
+
+2007-05-28  Razya Ladelsky  <razya@il.ibm.com>
+
+        * gcc.dg/matrix: New directory.
+
+2007-05-28  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32124
+       * gfortran.dg/allocate_stat_1.f90: New.
+
+2007-05-28  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       PR fortran/31972
+       * transfer_hollerith_1.f90: New test.
+
+2007-05-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR tree-opt/32100
+       * gcc.c-torture/execute/vrp-7.c: New test.
+        
+2007-05-28  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.dg/transfer_simplify_4.f90: New test.
+
+2007-05-27  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32088
+       * gfortran.dg/func_result_3.f90: New.
+
+2007-05-27  Tobias Burnus  <burnus@net-b.de>
+
+       PR middle-end/32083
+       * gfortran.dg/transfer_simplify_3.f90: New.
+
+2007-05-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/32065
+       * gcc.target/i386/pr32065-1.c: Rename from pr32065.c.  Add -std=gnu99
+       to compile options.
+       * gcc.target/i386/pr32065-2.c: New test.
+
+2007-05-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/31813
+       * gfortran.dg/io_constraints_2.f90: Update.
+
+2007-05-26  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31219
+       * gfortran.dg/array_constructor_17.f90: New test.
+
+2007-05-25  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR tree-opt/32090
+       * g++.dg/opt/array2.C: New testcase.
+
+2007-05-26  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/32065
+       * gcc.target/i386/pr32065.c: New test.
+
+2007-05-25  Dirk Mueller  <dmueller@suse.de>
+           Marcus Meissner <meissner@suse.de>
+
+       * testsuite/gcc.dg/attr-alloc_size.c: New.
+
+2007-05-25  Simon Martin  <simartin@users.sourceforge.net>
+           Lee Millward  <lee.millward@gmail.com>
+
+       PR c++/31745
+       * g++.dg/parse/crash34.C: New test.
+
+       * g++.dg/parse/crash35.C: New test.
+
+2007-05-25  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.target/i386/sse2-check.h: New.
+       * gcc.target/i386/sse2-vec-1.c: Likewise.
+       * gcc.target/i386/sse2-vec-2.c: Likewise.
+       * gcc.target/i386/sse2-vec-3.c: Likewise.
+       * gcc.target/i386/sse2-vec-4.c: Likewise.
+       * gcc.target/i386/sse2-vec-5.c: Likewise.
+       * gcc.target/i386/sse2-vec-6.c: Likewise.
+
+2007-05-25  Douglas Gregor <doug.gregor@gmail.com>
+
+       PR c++/31431
+       PR c++/31432
+       PR c++/31434
+       PR c++/31435
+       PR c++/31437
+       PR c++/31438
+       PR c++/31442
+       PR c++/31443
+       PR c++/31444
+       PR c++/31445
+       * g++.dg/cpp0x/pr31431.C: New.
+       * g++.dg/cpp0x/pr31437.C: New.
+       * g++.dg/cpp0x/pr31442.C: New.
+       * g++.dg/cpp0x/pr31444.C: New.
+       * g++.dg/cpp0x/pr31431-2.C: New.
+       * g++.dg/cpp0x/pr31432.C: New.
+       * g++.dg/cpp0x/pr31434.C: New.
+       * g++.dg/cpp0x/pr31438.C: New.
+       * g++.dg/cpp0x/pr31443.C: New.
+       * g++.dg/cpp0x/pr31445.C: New.
+       * g++.dg/cpp0x/variadic-crash1.C: New.
+
+2007-05-25  Richard Sandiford  <richard@codesourcery.com>
+
+       * gcc.target/arm/long-calls-1.c: New test.
+       * gcc.target/arm/long-calls-2.c: Likewise.
+       * gcc.target/arm/long-calls-3.c: Likewise.
+       * gcc.target/arm/long-calls-4.c: Likewise.
+
+2007-05-25  Richard Guenther  <rguenther@suse.de>
+       Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       PR tree-optimization/31982
+       * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
+
+2007-05-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/32047
+       * gfortran.dg/result_in_spec_2.f90: New test.
+
 2007-05-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.