OSDN Git Service

./:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 68ae876..fec4369 100644 (file)
@@ -1,3 +1,128 @@
+2009-06-19  Ian Lance Taylor  <iant@google.com>
+
+       * gcc.dg/Wcxx-compat-17.c: New testcase.
+
+2009-06-19  Ian Lance Taylor  <iant@google.com>
+
+       * gcc.dg/Wcxx-compat-15.c: New testcase.
+
+2009-06-19  Ian Lance Taylor  <iant@google.com>
+
+       * gcc.dg/Wcxx-compat-16.c: New testcase.
+
+2009-06-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/builtins-34.c: Add significand cases.
+
+2009-06-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR testsuite/40491
+       * testsuite/gcc.dg/20080522-1.c: Remove testcase for real.
+       * testsuite/gcc.dg/20080528-1.c: Ditto.
+
+2009-06-19  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40450
+       * gfortran.dg/proc_ptr_20.f90: New.
+
+2009-06-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/40470
+       * gcc.dg/torture/pr40470-1.c: New.
+       * gcc.dg/torture/pr40470-2.c: Likewise.
+       * gcc.dg/torture/pr40470-3.c: Likewise.
+       * gcc.dg/torture/pr40470-4.c: Likewise.
+
+2009-06-18  Diego Novillo  <dnovillo@google.com>
+
+       * gcc.dg/plugin/selfassign.c: Declare plugin_is_GPL_compatible.
+       * gcc.dg/plugin/ggcplug.c: Likewise.
+       * gcc.dg/plugin/one_time_plugin.c: Likewise.
+       * g++.dg/plugin/selfassign.c: Likewise.
+       * g++.dg/plugin/attribute_plugin.c: Likewise.
+       * g++.dg/plugin/dumb_plugin.c: Likewise.
+
+2009-06-18  Manuel López-Ibáñez  <manu@gcc.gnu.org>
+
+       * gcc.dg/cpp/arith-3.c: Add column info.
+       
+2009-06-18  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.target/arm/fp16-compile-none-2.c: New.
+       * gcc.target/arm/fp16-compile-ieee-12.c: New.
+       * gcc.target/arm/fp16-compile-alt-12.c: New.
+
+2009-06-18  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.target/arm/fp16-compile-alt-1.c: New.
+       * gcc.target/arm/fp16-compile-alt-2.c: New.
+       * gcc.target/arm/fp16-compile-alt-3.c: New.
+       * gcc.target/arm/fp16-compile-alt-4.c: New.
+       * gcc.target/arm/fp16-compile-alt-5.c: New.
+       * gcc.target/arm/fp16-compile-alt-6.c: New.
+       * gcc.target/arm/fp16-compile-alt-7.c: New.
+       * gcc.target/arm/fp16-compile-alt-8.c: New.
+       * gcc.target/arm/fp16-compile-alt-9.c: New.
+       * gcc.target/arm/fp16-compile-alt-10.c: New.
+       * gcc.target/arm/fp16-compile-alt-11.c: New.
+       * gcc.target/arm/fp16-compile-ieee-1.c: New.
+       * gcc.target/arm/fp16-compile-ieee-2.c: New.
+       * gcc.target/arm/fp16-compile-ieee-3.c: New.
+       * gcc.target/arm/fp16-compile-ieee-4.c: New.
+       * gcc.target/arm/fp16-compile-ieee-5.c: New.
+       * gcc.target/arm/fp16-compile-ieee-6.c: New.
+       * gcc.target/arm/fp16-compile-ieee-7.c: New.
+       * gcc.target/arm/fp16-compile-ieee-8.c: New.
+       * gcc.target/arm/fp16-compile-ieee-9.c: New.
+       * gcc.target/arm/fp16-compile-ieee-10.c: New.
+       * gcc.target/arm/fp16-compile-ieee-11.c: New.
+       * gcc.target/arm/fp16-compile-none-1.c: New.
+       * gcc.target/arm/fp16-compile-exprtype.c: New.
+       * gcc.target/arm/fp16-compile-vcvt.c: New.
+       * gcc.target/arm/fp16-builtins-1.c: New.
+       * gcc.target/arm/fp16-rounding-alt-1.c: New.
+       * gcc.target/arm/fp16-rounding-ieee-1.c: New.
+       * gcc.target/arm/fp16-param-1.c: New.
+       * gcc.target/arm/fp16-return-1.c: New.
+       * gcc.target/arm/fp16-unprototyped-1.c: New.
+       * gcc.target/arm/fp16-unprototyped-2.c: New.
+       * gcc.target/arm/fp16-variadic-1.c: New.
+       * gcc.dg/torture/arm-fp16-compile-assign.c: New.
+       * gcc.dg/torture/arm-fp16-compile-convert.c: New.
+       * gcc.dg/torture/arm-fp16-int-convert-alt.c: New.
+       * gcc.dg/torture/arm-fp16-int-convert-ieee.c: New.
+       * gcc.dg/torture/arm-fp16-ops.h: New.
+       * gcc.dg/torture/arm-fp16-ops-1.c: New.
+       * gcc.dg/torture/arm-fp16-ops-2.c: New.
+       * gcc.dg/torture/arm-fp16-ops-3.c: New.
+       * gcc.dg/torture/arm-fp16-ops-4.c: New.
+       * gcc.dg/torture/arm-fp16-ops-5.c: New.
+       * gcc.dg/torture/arm-fp16-ops-6.c: New.
+       * gcc.dg/torture/arm-fp16-ops-7.c: New.
+       * gcc.dg/torture/arm-fp16-ops-8.c: New.
+       * g++.dg/ext/arm-fp16/fp16-overload-1.C: New.
+       * g++.dg/ext/arm-fp16/fp16-return-1.C: New.
+       * g++.dg/ext/arm-fp16/fp16-param-1.C: New.
+       * g++.dg/ext/arm-fp16/fp16-mangle-1.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops.h: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-1.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-2.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-3.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-4.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-7.C: New.
+       * g++.dg/ext/arm-fp16/arm-fp16-ops-8.C: New.
+
+2009-06-18  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/builtins-65.c: New test.
+
+2009-06-18  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/40451
+       * gfortran.dg/proc_ptr_result_4.f90: New.
+
 2009-06-17  Adam Nemet  <anemet@caviumnetworks.com>
 
        * gcc.c-torture/execute/bitfld-5.c: New test.
 
 2009-06-16  Ira Rosen  <irar@il.ibm.com>
 
-       * gcc.dg/vect/vect-outer-4g.c: Don't look for pattern not allowed 
+       * gcc.dg/vect/vect-outer-4g.c: Don't look for pattern not allowed
        printing.
        * gcc.dg/vect/vect-outer-4k.c, gcc.dg/vect/vect-outer-4l.c,
        gcc.dg/vect/vect-outer-4f.c: Likewise.
        * gcc.dg/vect/vect-nest-cycle-1.c: New test.
-       * gcc.dg/vect/vect-nest-cycle-2.c, gcc.dg/vect/vect-nest-cycle-3.c: 
+       * gcc.dg/vect/vect-nest-cycle-2.c, gcc.dg/vect/vect-nest-cycle-3.c:
        Likewise.
-       * gcc.dg/vect/vect-outer-1a.c: Fail because of strided access in outer 
-       loop.
+       * gcc.dg/vect/vect-outer-1a.c: Fail because of strided access in
+       outer loop.
 
 2009-06-16  Tobias Burnus  <burnus@net-b.de>
 
        * gcc.dg/c99-vla-jump-5.c: Adjust expected error messages.
        Recognize new notes.
        * gcc.dg/stmt-expr-label-2.c: Likewise.
-       * gcc.dg/c99-vla-jump-1.c: Recognize new notes.  Fix column
-       numbers.
+       * gcc.dg/c99-vla-jump-1.c: Recognize new notes.  Fix column numbers.
        * gcc.dg/c99-vla-jump-2.c: Recognize new notes.
        * gcc.dg/c99-vla-jump-3.c: Recognize new notes.
        * gcc.dg/c99-vla-jump-4.c: Likewise.
        * gcc.dg/stmt-expr-label-1.c: Likewise.
        * gcc.dg/stmt-expr-label-3.c: Likewise.
-       * gcc.dg/vla-8.c: Likewise.  Move error message to different
-       line.
+       * gcc.dg/vla-8.c: Likewise.  Move error message to different line.
 
 2009-06-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
 2009-06-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR testsuite/40384
-       * gcc.dg/tree-ssa/prefetch-5.c: Add --param min-insn-to-prefetch-ratio=5.
+       * gcc.dg/tree-ssa/prefetch-5.c: Add --param
+       min-insn-to-prefetch-ratio=5.
 
 2009-06-12  Joey Ye  <joey.ye@intel.com>
            H.J. Lu  <hongjiu.lu@intel.com>
 2009-06-07  Daniel Franke  <franke.daniel@gmail.com>
 
        PR fortran/36874
-       * gfortran.dg/intrinsic_argument_conformance_2.f90: Adjusted error message.
-       * gfortran.dg/zero_sized_1.f90: Removed checks with incompatible shapes.
+       * gfortran.dg/intrinsic_argument_conformance_2.f90: Adjusted error
+       message.
+       * gfortran.dg/zero_sized_1.f90: Removed checks with incompatible
+       shapes.
        * gfortran.dg/zero_sized_5.f90: Likewise.
 
 2009-06-07  H.J. Lu  <hongjiu.lu@intel.com>
 
 2009-06-05  Revital Eres  <eres@il.ibm.com>
 
-       * lib/target-supports.exp:
-       (check_effective_target_vect_hw_misalign): New procedure.
+       * lib/target-supports.exp (check_effective_target_vect_hw_misalign):
+       New procedure.
        * gcc.dg/vect/vect-50.c: Change checks to use vect_hw_misalign.
        * gcc.dg/vect/vect-33.c: Likewise.
        * gcc.dg/vect/vect-92.c: Likewise.
 
 2009-05-31  Basile Starynkevitch  <basile@starynkevitch.net>
 
-       * gcc.dg/plugin/ggcplug.c: moved comment.
-       (plugin_init): fixed typo, declared i, returned 0 at end.
+       * gcc.dg/plugin/ggcplug.c: Moved comment.
+       (plugin_init): Fixed typo, declared i, returned 0 at end.
 
 2009-05-31  Ira Rosen  <irar@il.ibm.com>
 
 
 2009-05-28  Kai Tietz  <kai.tietz@onevision.com>
 
-       *  g++.dg/ext/packed6.C (size_t): Use __extension__ and __SIZE_TYPE__.
+       * g++.dg/ext/packed6.C (size_t): Use __extension__ and __SIZE_TYPE__.
        * g++.dg/opt/memcpy1.C (size_t): Likewise.
        * g++.dg/pr37742.C (size_t): Likewise.
        * g++.dg/torture/pr34850.C (size_t): Likewise.
        (size_t): Use __extension__ and __SIZE_TYPE__.
        * gcc.c-torture/compile/20000211-1.c (size_t): Typedef size_t via
        __SIZE_TYPE__.
-       * gcc.c-torture/compile/20010328-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/20030320-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/20030405-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/20030902-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/20060202-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/20080613-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/920428-2.c (size_t): Likewise,
-       * gcc.c-torture/compile/980329-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/980816-1.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr32584.c (size_t): Likewise,
-       (__ssize_t): Likewise.
-       * gcc.c-torture/compile/pr33173.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr33382.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr34334.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr34688.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr35043.c (size_t): Likewise,
-       * gcc.c-torture/compile/pr37669.c (size_t): Likewise,
+       * gcc.c-torture/compile/20010328-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/20030320-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/20030405-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/20030902-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/20060202-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/20080613-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/920428-2.c (size_t): Likewise.
+       * gcc.c-torture/compile/980329-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/980816-1.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr32584.c (size_t): Likewise.
+       (__ssize_t): Likewise.
+       * gcc.c-torture/compile/pr33173.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr33382.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr34334.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr34688.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr35043.c (size_t): Likewise.
+       * gcc.c-torture/compile/pr37669.c (size_t): Likewise.
        * gcc.dg/20050629-1.c (size_t): Typedef size_t via __SIZE_TYPE__.
        * gcc.dg/pr33667.c (size_t): Likewise.
        * gcc.dg/prefetch-loop-arrays-1.c (size_t): Likewise.
 
        * gcc.dg/Wcxx-compat-7.c: New testcase.
        * gcc.dg/Wcxx-compat-8.c: New testcase.
-       * gcc.dg/c99-tag-1.c: Recognize new "originally defined here"
-       notes
+       * gcc.dg/c99-tag-1.c: Recognize new "originally defined here" notes.
        * gcc.dg/pr17188-1.c: Likewise.
        * gcc.dg/pr39084.c: Likewise.