OSDN Git Service

* builtin-types.def (BT_FN_PTR_PTR_SIZE): New type.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index e4b7ed2..1878af1 100644 (file)
@@ -1,5 +1,251 @@
+2007-08-29  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/alloc_comp_basics_1.f90: Update check.
+       * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
+
+2007-08-29  Douglas Gregor  <doug.gregor@gmail.com>
+
+       PR c++/33194
+       * g++.dg/other/canon-33194.C: New.
+
+2007-08-29  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
+       * gcc.c-torture/execute/pr23135.c: Likewise.
+
+2007-08-29  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/pr31344.c: Move to ...
+       * gcc.dg/dfp/pr31344.c: ... here.
+       * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
+       * gcc.dg/20050503-1.c: Ditto.
+       * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
+       * gcc.dg/20061127-1.c: Compile only for fpic targets.
+       * gcc.dg/20060801-1.c: Ditto.
+
+2007-08-29  Kaz Kojima  <kkojima@gcc.gnu.org>
+
+       * gfortran.dg/isnan_1.f90: Add -mieee for sh.
+       * gfortran.dg/nan_1.f90: Likewise.
+
+2007-08-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/33055
+       Revert previous patch.
+
+2007-08-28  Nathan Sidwell  <nathan@codesourcery.com>
+           Kazu Hirata  <kazu@codesourcery.com>
+
+       * gcc.target/m68k/interrupt-1.c: New.
+
+2007-08-28  Rask Ingemann Lambertsen  <rask@sygehus.dk>
+
+       * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
+       10000 for targets where "int" can't hold at least 100000.
+       * gcc.c-torture/compile/limits-enumconst.c: Likewise.
+       * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
+       (test5)(test6): Use it.
+       * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
+       * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
+       * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
+       * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
+       * gcc.dg/attr-alloc_size.c (test): Likewise.
+
+2007-08-28  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/33209
+       * g++.dg/template/error29.C: New.
+
+2007-08-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/32596
+       * g++.dg/ext/visibility/anon5.C: New test.
+
+2007-07-28  Dominique d'Humieres  <dominiq@lps.ens.fr>
+
+       * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
+
+2007-08-28  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/gamma_1.f90: Remove large-real tests.
+       * gfortran.dg/gamma_2.f90: Remove large-real tests.
+       * gfortran.dg/gamma_4.f90: New: large-real tests.
+
+2007-08-28  Jason Merrill  <jason@redhat.com>
+
+       PR c++/29000
+       * g++.dg/ext/stmtexpr12.C: New test.
+
+       PR c++/28558
+       * g++.dg/ext/attrib28.C: New test.
+
+2007-08-28  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/32661
+       * gcc.target/i386/pr32661.c: New test.
+
+2007-08-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/32370
+       * gcc.dg/pr32370.c: New test.
+
+       PR rtl-optimization/33148
+       * gcc.c-torture/compile/20070827-1.c: New test.
+
+       PR debug/32914
+       * d++.dg/debug/const3.C: New test.
+       * d++.dg/debug/const4.C: New test.
+       * d++.dg/debug/dwarf2/const1.C: New test.
+       * d++.dg/debug/dwarf2/const2.C: New test.
+       * d++.dg/debug/dwarf2/const2b.C: New test.
+
+2007-08-28  Mircea Namolaru  <namolaru@il.ibm.com>
+            Vladimir Yanovsky  <yanov@il.ibm.com>
+            Revital Eres  <eres@il.ibm.com>
+            Andrey Belevantsev  <abel@ispras.ru>
+
+       * gcc.dg/sms-1.c: New test.
+
+2007-08-27  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.dg/ext/gnu-inline-common.h: New.
+       * g++.dg/ext/gnu-inline-global-reject.C: New.
+       * g++.dg/ext/gnu-inline-global.C: New.
+       * g++.dg/ext/gnu-inline-namespace.C: New.
+       * g++.dg/ext/gnu-inline-anon-namespace.C: New.
+       * g++.dg/ext/gnu-inline-class.C: New.
+       * g++.dg/ext/gnu-inline-class-static.C: New.
+       * g++.dg/ext/gnu-inline-template-class.C: New.
+       * g++.dg/ext/gnu-inline-template-func.C: New.
+
+2007-08-27  Jason Merrill  <jason@redhat.com>
+
+       PR c++/31337
+       * g++.dg/ext/stmtexpr11.C: New.
+
+2007-08-27  Kazu Hirata  <kazu@codesourcery.com>
+
+       * lib/target-supports.exp (check_profiling_available):
+       Set profiling_available_saved to 0 on fido-*-elf.
+
+2007-08-27  Daniel Berlin  <dberlin@dberlin.org>
+
+       PR tree-optimization/33173
+       
+       * gcc.c-torture/compile/pr33173.c: New.
+
+2007-08-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/31385
+       * gcc.dg/dfp/pr31385.c: New.
+
+2007-08-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/unsigned-long-compare.c: Remove target selector.
+
+2007-08-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
+       gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
+       gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
+       * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
+       gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
+       * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
+       gcc.target/m68k directory.
+       * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
+       * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
+       gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
+       gcc.target/cris directory.
+       * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
+       * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
+       gcc.target/bfin directory.
+
+       * gcc.target/sh: New directory.
+       * gcc.target/sh/sh.exp: New file.
+       * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
+       gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
+       gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
+       gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
+       gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
+       gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
+
+2007-08-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
+       * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
+       * gcc.target/i386/20020523-1.c: Require nonpic effective target.
+       * gcc.target/i386/local2.c: Ditto.
+       * gcc.target/i386/stack-prot-kernel.c: Ditto.
+       * gcc.target/i386/20011119-1.c: Ditto.
+       * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
+       * gcc.target/i386/fastcall-1.c: Fix target selector.
+
+2007-08-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/33055
+       * gfortran.dg/negative_unit.f: Add new check
+       * gfortran.dg/negative_unit_int8.f: New. Same as above except use
+       -fdefault-integer-8.
+
+2007-08-26  Asher Langton  <langton2@llnl.gov>
+
+       * gfortran.dg/recursive_stack.f90: New.
+       * gfortran.dg/openmp_stack.f90: New.
+
+2007-08-26  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/31298
+       * gfortran.dg/use_10.f90: New.
+
+2007-08-26  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32985
+       * gfortran.dg/namelist_14.f90: Make test case valid.
+       * gfortran.dg/common_10.f90: New.
+
+2007-08-26  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR middle-end/33181
+       * gcc.dg/ifelse-2.c: New.
+
+2007-08-26  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/32980
+       * gfortran.dg/gamma_1.f90: New.
+       * gfortran.dg/gamma_2.f90: New.
+       * gfortran.dg/gamma_3.f90: New.
+
+2007-08-26  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/33188
+       * gfortran.dg/used_types_18.f90: New.
+
+2007-08-25  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/array-init-2.c: New test.
+
+2007-08-24  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/33178
+       * gfortran.dg/initialization_4.f90: Update dg-error.
+       * gfortran.dg/initialization_13.f90: New.
+
+2007-08-24  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/33166
+       * gcc.c-torture/compile/pr33166.c: New testcase.
+
+2007-08-24  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/33139
+       * gfortran.dg/pointer_assign_4.f90: New.
+       * gfortran.dg/shape_2.f90: Fix test case.
+       * gfortran.dg/char_result_4.f90: Ditto.
+
 2007-08-24  Jakub Jelinek  <jakub@redhat.com>
 
+       * gcc.dg/array-init-1.c: New test.
+
        PR c++/32567
        * g++.dg/parse/crash36.C: New test.