OSDN Git Service

* gcc.target/cris/builtin_ctz_v3.c: New testcase.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index b191442..6f749db 100644 (file)
@@ -1,3 +1,116 @@
+2007-09-06  Jesper Nilsson  <jesper.nilsson@axis.com>
+
+       * gcc.target/cris/builtin_ctz_v3.c: New testcase.
+       * gcc.target/cris/builtin_ctz_v8.c: New testcase.
+
+2007-09-06  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/eh/builtin1.C: New test.
+       * g++.dg/eh/builtin2.C: New test.
+       * g++.dg/eh/builtin3.C: New test.
+
+       PR c++/33289
+       * g++.dg/eh/builtin4.C: New test.
+
+2007-09-05  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.target/powerpc/dfp-dd.c: New test.
+       * gcc.target/powerpc/dfp-td.c: New test.
+
+2007-09-05  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/execute/va-arg-pack-1.c: New test.
+       * gcc.dg/va-arg-pack-1.c: New test.
+
+2007-09-05  Adam Nemet  <anemet@caviumnetworks.com>
+
+       * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
+       * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
+       * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
+       * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
+       * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
+
+2007-09-05  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/30302
+       * g++.dg/ext/anon-struct5.C: New.
+
+2007-09-05  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/i386-cpuid.h: Remove.
+       * gcc.target/i386/mmx-check.h: Include cpuid.h.
+       (main): Use __get_cpuid to get target features.
+       * gcc.target/i386/sse-check.h: Ditto.
+       * gcc.target/i386/sse2-check.h: Ditto.
+       * gcc.target/i386/sse3-check.h: Ditto.
+       * gcc.target/i386/ssse3-check.h: Ditto.
+       * gcc.target/i386/sse4_1-check.h: Ditto.
+       * gcc.target/i386/sse4_2-check.h: Ditto.
+       * gcc.target/i386/sse4a-check.h: Ditto.
+       * gcc.dg/torture/pr16104-1.c: Ditto.
+       (do_test): Change to void.
+       * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
+       * gcc.target/i386/sse-6.c: Ditto.
+       * gcc.target/i386/sse-7.c: Ditto.
+       * g++.dg/other/i386-1.C: Include cpuid.h.
+       (main): New function.  Use __get_cpuid to get target fetaures.
+
+2007-09-05  Sandra Loosemore  <sandra@codesourcery.com>
+           David Ung  <davidu@mips.com>
+            Nigel Stephens <nigel@mips.com>
+
+       * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
+       * gcc.c-torture/compile/mipscop-2.c: Likewise.
+       * gcc.c-torture/compile/mipscop-3.c: Likewise.
+       * gcc.c-torture/compile/mipscop-4.c: Likewise.
+       * gcc.dg/torture/mips-hilo-1.c: Likewise.
+       * gcc.dg/torture/mips-hilo-2.c: Likewise.
+       * gcc.dg/torture/pr19683-1.c: Likewise.
+       * gcc.target/mips/madd-3.c: Likewise.
+       * gcc.target/mips/maddu-3.c: Likewise.
+       * gcc.target/mips/msub-3.c: Likewise.
+       * gcc.target/mips/msubu-3.c: Likewise.
+       * gcc.target/mips/asm-1.c: Likewise.
+       * gcc.target/mips/branch-1.c: Likewise.
+       * gcc.target/mips/ins-1.c: Likewise.
+       * gcc.target/mips/near-far-3.c: Likewise.
+       * gcc.target/mips/near-far-4.c: Likewise.
+       * gcc.target/mips/smartmips-lwxs.c: Likewise.
+       * gcc.target/mips/smartmips-ror-1.c: Likewise.
+       * gcc.target/mips/smartmips-ror-2.c: Likewise.
+       * gcc.target/mips/smartmips-ror-3.c: Likewise.
+       * gcc.target/mips/smartmips-ror-4.c: Likewise.
+       * gcc.target/mips/dspr2-MULT.c: Likewise.
+       * gcc.target/mips/dspr2-MULTU.c: Likewise.
+       * gcc.target/mips/mips32-dsp-run.c: Likewise.
+       * gcc.target/mips/mips32-dspr2-type.c: Likewise.
+       * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
+       * gcc.target/mips/code-readable-2.c: Likewise.
+       * gcc.target/mips/code-readable-3.c: Likewise.
+
+2007-09-05  Sandra Loosemore  <sandra@codesourcery.com>
+           David Ung  <davidu@mips.com>
+            Nigel Stephens <nigel@mips.com>
+
+       * gcc.target/mips/mips16-attributes.c: New.
+
+2007-09-05  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/31564
+       * gfortran.dg/derived_comp_array_ref_2.f90: New test.
+
+       PR fortran/33241
+       * gfortran.dg/char_length_10.f90: New test.
+
+2007-09-05  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/29731
+       * g++.dg/parse/template24.C: New.
+
+2007-09-04  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+
+       * g++.dg/other/spu2vmx-1.C: New test.
+
 2007-09-05  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/33017
        * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
        * gcc.dg/vect/vect-109.c: Mark functions noinline.
        * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
-       * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions noinline.
+       * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
+       noinline.
        * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
        * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
        * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
 2007-09-04  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.target/i386/sse4a-check.h: New file.
-       * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
+       * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h.  Remove main.
        * gcc.target/i386/sse4a-insert.c: Ditto.
        * gcc.target/i386/sse4a-montsd.c: Ditto.
        * gcc.target/i386/sse4a-montss.c: Ditto.
        * gcc.target/i386/mmx-check.h: New file.
-       * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
+       * gcc.target/i386/mmx-4.c: Include mmx-check.h.  Remove main.
        * gcc.target/i386/builtin-apply-mmx.c: Ditto.
        * gcc.target/i386/sse-check.h: New file.
-       * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
+       * gcc.target/i386/pr13685: Include sse-check.h.  Remove main.
        * gcc.target/i386/sse-3.c: Ditto.
        * gcc.target/i386/sse-7.c: Ditto.
        * gcc.target/i386/sse-9.c: Ditto.
        * gcc.target/i386/sse-recip-vec.c: Ditto.
        * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
        * gcc.target/i386/20020523-1.c: Remove.
-       * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
+       * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h.  Remove main.
        * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
        * gcc.target/i386/ssefn-4.c: Ditto.
        * gcc.target/i386/sse-6.c: Ditto.
 
 2007-09-03  H.J. Lu  <hongjiu.lu@intel.com>
 
-       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored.  Moved
-       to ...
+       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored.  Moved to ...
        * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
-       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored.  Moved
-       to ...
+       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored.  Moved to ...
        * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
-       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored.  Moved
-       to ...
+       * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored.  Moved to ...
        * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
 
 2007-09-03  Jesper Nilsson  <jesper.nilsson@axis.com>