OSDN Git Service

PR c/14765
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 13b309c..bd4048b 100644 (file)
@@ -1,3 +1,321 @@
+2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/14765
+       * gcc.dg/pr14765-1.c: New test.
+
+2004-06-07  Roger Sayle  <roger@eyesopen.com>
+
+       PR c/14649
+       * gcc.dg/pr14649-1.c: New test case.
+
+2004-06-07  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
+       if temporaries.
+
+2004-06-07  David Edelsohn  <edelsohn@gnu.org>
+
+       * g++.dg/eh/elide1.C: Remove XFAIL.
+
+2004-06-07  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15337
+       * g++.dg/expr/sizeof3.C: New test.
+
+       PR c++/14777
+       * g++.dg/template/access14.C: New test.
+
+       PR c++/15554
+       * g++.dg/template/enum1.C: New test.
+
+       PR c++/15057
+       * g++.dg/eh/throw1.C: New test.
+
+2004-06-07  David Ayers  <d.ayers@inode.at>
+           Ziemowit Laski  <zlaski@apple.com>
+
+       * lib/objc.exp (objc_target_compile): Revert the '-framework
+       Foundation' flag fix, since bare Darwin does not ship
+       with the Foundation framework.
+       * objc/execute/next_mapping.h: Provide a local NSConstantString
+       @interface and @implementation.
+       (objc_constant_string_init): A constructor function, used to
+       initialize the NSConstantString meta-class object.
+       * objc/execute/string1.m: Include "next_mapping.h" instead of
+       <Foundation/NSString.h>.
+       * objc/execute/string2.m: Likewise.
+       * objc/execute/string3.m: Likewise.
+       * objc/execute/string4.m: Likewise.
+
+2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
+       to double. Replace double with FLOAT.
+       * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
+
+       * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
+       * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
+       * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
+
+2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/13519
+       * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
+
+2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/15503
+       * g++.dg/template/meminit2.C: New test.
+
+2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR target/15822
+       * gcc.c-torture/execute/compare-fp-1.c,
+       gcc.c-torture/execute/compare-fp-2.c,
+       gcc.c-torture/execute/compare-fp-3.c,
+       gcc.c-torture/execute/compare-fp-4.c,
+       gcc.c-torture/execute/compare-fp-3.x,
+       gcc.c-torture/execute/compare-fp-4.x: Moved...
+       * gcc.c-torture/execute/ieee/compare-fp-1.c,
+       gcc.c-torture/execute/ieee/compare-fp-2.c,
+       gcc.c-torture/execute/ieee/compare-fp-3.c,
+       gcc.c-torture/execute/ieee/compare-fp-4.c,
+       gcc.c-torture/execute/ieee/compare-fp-3.x,
+       gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
+
+2004-06-04  David Ayers  <d.ayers@inode.at>
+
+       * objc/execute/protocol-isEqual-4.m: New testcase.
+
+2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
+
+       * objc/execute/protocol-isEqual-1.m: New testcase.
+       * objc/execute/protocol-isEqual-2.m: New testcase.
+       * objc/execute/protocol-isEqual-3.m: New testcase.
+
+2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
+
+2004-06-02  Ziemowit Laski  <zlaski@apple.com>
+
+       * lib/objc.exp (objc_target_compile): When running tests on
+       Darwin (Mac OS X), inform the linker about '-framework
+       'Foundation'.
+
+2004-06-02  Eric Christopher  <echristo@redhat.com>
+
+       * gcc.c-torture/compile/20040602-1.c: New.
+
+2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
+       * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
+
+       PR tree-optimization/14736
+       * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
+
+       PR tree-optimization/14042
+       * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
+
+       PR tree-optimization/14729
+       * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
+
+2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/15557
+       * gfortran.fortran-torture/execute/data_3.f90: New testcase.
+
+2004-06-01  Richard Hederson  <rth@redhat.com>
+
+       * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
+
+2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
+
+       PR c++/14932
+       * g++.dg/parse/offsetof4.C: New test.
+
+2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
+
+       PR objc/7993
+       * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
+
+2004-05-31  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15701
+       * g++.dg/template/friend29.C: New test.
+
+2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
+
+       PR c/15749
+       * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
+
+2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/sparc-trap-1.c: New test.
+
+2004-05-31  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/15069
+       * g++.dg/opt/fold3.C: New test case.
+
+2004-05-30  Graham Stott  <graham.stott@btinternet.com>
+
+       * lib/target-supports.exp (check_iconv_available): Fix fallout
+       from 2004-05-28 patch.
+
+2004-05-30  Paul Brook  <paul@codesourcery.com>
+
+       PR fortran/15620
+       * gfortran.fortran-torture/execute/st_function_1.f90: New test.
+       * gfortran.fortran-torture/execute/st_function_2.f90: New test.
+
+2004-05-30  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.fortran-torture/execute/random_1.f90: New test.
+
+2004-05-28  Ziemowit Laski  <zlaski@apple.com>
+
+       * g++.dg/ext/altivec-10.C: New test.
+
+2004-05-29  Paul Brook  <paul@codesourcery.com>
+
+       * gfortran.fortran-torture/execute/equiv_1.f90: New test.
+
+2004-05-28  Ziemowit Laski  <zlaski@apple.com>
+
+       * gcc.dg/altivec-16.c: New test.
+
+2004-05-28  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/target-supports.exp (check_vmx_hw_available): New.
+       * gcc.dg/vmx/vmx.exp: Use it to determine default action.
+
+       * lib/target-supports.exp (check_alias_available,
+       check_iconv_available, check_named_sections_available): Use
+       unique names for temporary files.
+
+2004-05-28  Ziemowit Laski  <zlaski@apple.com>
+
+       * gcc.dg/altivec-15.c: New test.
+
+2004-05-28  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15083
+       * g++.dg/warn/noeffect6.C: New test.
+
+       PR c++/15471
+       * g++.dg/expr/ptrmem4.C: New test.
+
+       PR c++/15640
+       * g++.dg/template/operator3.C: New test.
+
+2004-05-28  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/14668
+       * g++.dg/lookup/redecl1.C: New test.
+       * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
+
+2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
+
+       * gcc.c-torture/execute/compare-fp-1.c,
+       gcc.c-torture/execute/compare-fp-2.c,
+       gcc.c-torture/execute/compare-fp-3.c,
+       gcc.c-torture/execute/compare-fp-4.c,
+       gcc.c-torture/execute/compare-fp-3.x,
+       gcc.c-torture/execute/compare-fp-4.x,
+       gcc.dg/pr15649-1.c: New.
+
+2004-05-27  Adam Nemet  <anemet@lnxw.com>
+
+       PR c++/12883
+       * g++.dg/init/array14.C: New test.
+
+2004-05-25  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/compat.exp (compat-get-options-main): New.
+       (compat-get-options): Remove unneeded code, warn for ignored
+       command.
+       (compat-execute): Check flag set by dg-require-* commands.
+
+       * lib/compat.exp (compat-execute): Break up long lines.
+
+2004-05-24  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.dg/altivec-7.c: Don't use 'vector long'.
+       * gcc.dg/altivec-14.c: New test.
+       * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
+
+       * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
+       * gcc.dg/altivec-12.c: Ditto.
+
+       * gcc.dg/altivec-3.c: Move call to altivec_check.
+
+2004-05-23  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15044
+       * g++.dg/template/error12.C: New test.
+
+       PR c++/15317
+       * g++.dg/ext/attrib15.C: New test.
+
+       PR c++/15329
+       * g++.dg/template/ptrmem9.C: New test.
+
+2004-05-25  Paul Brook  <paul@codesourcery.com>
+
+       * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
+
+2004-05-23  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15165
+       * g++.dg/template/crash19.C: New test.
+
+2004-05-23  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15025
+       * g++.dg/template/redecl1.C: New test.
+
+2004-05-23  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/14821
+       * g++.dg/other/ns1.C: New test.
+
+       PR c++/14883
+       * g++.dg/template/invalid1.C: New test.
+
+2004-05-23  Paul Brook  <paul@codesourcery.com>
+       Victor Leikehman  <lei@haifasphere.co.il>
+
+       * gfortran.fortran-torture/execute/common_init_1.f90: New test.
+       * gfortran.fortran-torture/execute/equiv_init.f90: New test.
+
+2004-05-22  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15285
+       PR c++/15299
+       * g++.dg/template/non-dependent5.C: New test.
+       * g++.dg/template/non-dependent6.C: New test.
+
+2004-05-22  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/15507
+       * g++.dg/inherit/union1.C: New test.
+
+       PR c++/15542
+       * g++.dg/template/addr1.C: New test.
+
+       PR c++/15427
+       * g++.dg/template/array5.C: New test.
+
+       PR c++/15287
+       * g++.dg/template/array6.C: New test.
+
 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
            Roger Sayle  <roger@eyesopen.com>
 
        * gfortran.fortran-torture/execute/power.f90: Test constant integers.
 
 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
-            Jeff Law  <law@redhat.com>
+           Jeff Law  <law@redhat.com>
 
        * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
        * gcc.dg/tree-ssa/20040518-2.c: New test.
 
        * gcc.dg/tree-ssa/20040517-1.c: New test.
 
+2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       * gcc.dg/loop-4.c: New test.
+
 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
 
        * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.