OSDN Git Service

gcc:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 841c733..a77475a 100644 (file)
@@ -1,3 +1,439 @@
+2005-03-31  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/gcc-dg.exp (remove-build-file): New.
+       (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
+       cleanup-tree-dump, cleanup-saved-temps): New.
+
+2005-03-31  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/19203, DR 214
+       * g++.dg/parse/ambig3.C: Not ambiguous.
+       * g++.dg/template/spec20.C: New.
+       * g++.dg/template/spec21.C: New.
+
+2005-03-31  Steve Ellcey  <sje@cup.hp.com>
+
+       PR target/20045
+       * gcc.dg/ia64-fptr-1.c: Run only on linux.
+
+2005-03-31  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/20660
+       * gfortran.dg/negative_unit.f: New test.
+
+2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
+
+       * gcc.dg/20050330-1.c: New test.
+
+2005-03-30  Devang Patel  <dpatel@apple.com>
+
+       * g++.dg/tree-sra/ssa-sra-3.C: New test.
+
+2005-03-30  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.dg/20020919-1.c:  Remove unnecessary conditional.
+
+2005-03-30  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
+       scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
+       Strip options from test name.
+
+2005-03-31  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/varpool-1.c: New testcase.
+
+2005-03-30  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/772
+       PR c/17913
+       * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
+       gcc.dg/stmt-expr-label-3.c : New tests.
+       * gcc.c-torture/execute/medce-2.c: Remove.
+
+2005-03-30  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/20368
+       * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
+       tests.
+
+2005-03-30  Alan Modra  <amodra@bigpond.net.au>
+
+       * gcc.c-torture/compile/pr20203.c: New test.
+
+2005-03-26  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/promotion.f90:  New test.
+
+2005-03-29  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR middle-end/20491
+       * gcc.dg/torture/asm-subreg-1.c: New test.
+
+2005-03-29  Joseph S. Myers  <joseph@codesourcery.com>
+
+       PR c/20672
+       * gcc.dg/pr20672-1.c: New test.
+
+2005-03-29  Dorit Naishlos  <dorit@il.ibm.com>
+
+       * gfortran.dg/vect: New directory.
+       * gfortran.dg/vect/vect.exp: New.
+       * gfortran.dg/vect/vect-1.f90: New test.
+       * gfortran.dg/vect/vect-2.f90: New test.
+       * gfortran.dg/vect/vect-3.f90: New test.
+       * gfortran.dg/vect/vect-4.f90: New test.
+       * gfortran.dg/vect/vect-5.f90: New test.
+
+2005-03-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/20622
+       * gcc.dg/alias-7.c: New test.
+
+2005-03-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/sparc-reg-1.c: New test.
+
+2005-03-28  Steve Ellcey  <sje@cup.hp.com>
+
+       PR target/19890
+       * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
+
+2005-03-29  Dale Ranta  <dir@lanl.gov>
+           Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/20163
+       * gfortran.dg/pr20163-2.f: New test.
+
+2005-03-28  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/20635
+       * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
+       by Jakub Jelinek.
+
+2005-03-27  Dorit Naishlos  <dorit@il.ibm.com>
+
+       PR tree-optimization/20626
+       * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
+       * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
+
+2005-03-26  Steven G. Kargl  <kargls@comcast.net>
+
+       * gfortran.dg/underflow.f90:  New test.
+       * gfortran.dg/g77/20030326-1.f: Fix illegal code.
+
+2005-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
+
+2005-03-25  Mark Mitchell  <mark@codesourcery.com>
+
+       * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
+       (g++_init): Make sure that CXXFLAGS is set.
+       * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
+       * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
+       * lib/gfortran.exp (gfortran_link_flags): Likewise. 
+       * lib/objc.exp (objc_init): Likewise.
+       * lib/treelang.exp (treelang_init): Likewise.
+
+2005-03-25  Pat Haugen  <pthaugen@us.ibm.com>
+
+       PR tree-optimization/20470
+       * gcc.dg/tree-ssa/pr20470.c: New test.
+
+2005-03-25  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/ppc-stfiwx.c: New.
+
+2005-03-25  Steve Ellcey  <sje@cup.hp.com>
+
+       PR target/19888
+       * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
+
+2005-03-25  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * gcc.dg/20050325-1.c: Fix a typo.
+
+2005-03-25  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/19678
+       PR libfortran/19679
+       * gfortran.dg/dos_eol.f: New test.
+
+2005-03-25  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       PR rtl-optimization/20249
+       * gcc.dg/20050325-1.c: New test.
+
+2005-03-25  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/15332
+       * gfortran.dg/pr15332.f: New test.
+
+2005-03-24  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.dg/20020919-1.c:  Fix for x86 Darwin.
+
+2005-03-24  Geoffrey Keating  <geoffk@apple.com>
+
+       * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
+       'internal' visibility.
+       * g++.dg/ext/visibility/pragma-override2.C: Likewise.
+       * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
+       'protected' visibility.
+       * gcc.dg/visibility-7.c: Likewise.
+       * lib/target-supports.exp (check_visibility_available): Take
+       a parameter, the kind of visibility to check for.
+       * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
+       to check_visibility_available.
+
+       * g++.dg/expr/cast3.C: New.
+
+2005-03-24  David Edelsohn  <edelsohn@gnu.org>
+
+       * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
+       rs6000.
+
+2005-03-24  Steve Ellcey  <sje@cup.hp.com>
+
+       PR target/20095
+       * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
+
+2005-03-24  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/badshift.c: Renamed to...
+       * gcc.dg/torture/badshift.c: ... this.  Remove explicit -O1.
+
+       * gcc.target/i386/badshift.c: Renamed to...
+       * gcc.dg/badshift.c: ... this.  Fix typo.  Use -march=i386 on i?86
+       only.
+
+       PR rtl-optimization/20532
+       * gcc.target/i386/badshift.c: New.
+
+2005-03-23  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * gfortran.dg/pr18025.f90: New test.
+
+2005-03-23  Dale Johannesen  <dalej@apple.com>
+       
+       * gcc.dg/20020312-2.c:  Fix for non-PowerPC Darwin.
+
+2005-03-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
+
+       * lib/target-supports.exp (check_iconv_available): Default
+       libiconv to -liconv, if there is no definition.
+
+2005-03-23  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.dg/torture/cris-asm-mof-1.c: New test.
+
+2005-03-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/opt/max1.C: Run with -Wno-deprecated.
+       * g++.dg/opt/pr7503-2.C: Likewise.
+       * g++.dg/opt/pr7503-3.C: Likewise.
+       * g++.dg/opt/pr7503-4.C: Likewise.
+       * g++.dg/opt/pr7503-5.C: Likewise.
+       * g++.dg/warn/minmax.C: New test.
+
+2005-03-22  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       * gfortran.dg/g77_intrinsics_funcs.f: New test.
+       * gfortran.dg/g77_intrinsics_sub.f: New test.
+
+2005-03-22  Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
+           Jan Hubicka  <jh@suse.cz>
+           Steven Bosscher <stevenb@suse.de
+
+       * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
+
+2005-03-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/19980
+       * g++.dg/template/redecl3.C: New test.
+
+2005-03-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
+
+       PR c++/20499
+       * g++.dg/parse/error16.C: Tweak error markers.
+
+2005-03-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/20561
+       * gcc.dg/20050321-2.c: New test.
+
+2005-03-22  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/20465
+       PR c++/20381
+       * g++.dg/template/ptrmem12.C: New.
+
+2005-03-22  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR rtl-optimization/20527
+       * gcc.c-torture/execute/pr20527-1.c: New test.
+
+2005-03-22  Ben Elliston  <bje@au.ibm.com>
+
+       * gcc.misc-tests/options.exp (check_for_options): Create a real C
+       program, compile it into a real executable and then delete the .c
+       and .x files afterwards, to avoid problems on testglue targets.
+
+2005-03-21  Stuart Hastings  <stuart@apple.com>
+
+       * gcc.target/i386/sse-2.c: New.
+       
+2005-03-21  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
+
+2005-03-21  Paolo Carlini  <pcarlini@suse.de>
+
+       * g++.dg/parse/crash25.C: Fix typo.
+
+2005-03-21  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/20461
+       * g++.dg/parse/crash24.C: New test.
+
+       PR c++/20536
+       * g++.dg/parse/crash25.C: New test.
+
+2005-03-21  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/20147    
+       * g++.dg/ext/stmtexpr4.C: New test.
+
+2005-03-20  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/20539
+       * gcc.c-torture/compile/pr13066-1.c: New test case.
+       * gcc.c-torture/compile/pr20539-1.c: Likewise.
+       * g++.dg/opt/pr13066-1.C: Likewise.
+
+2005-03-20  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
+
+2005-03-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/18525
+       * gfortran.dg/nesting_1.f90: New test.
+
+2005-03-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/20240
+       * g++.dg/lookup/using13.C: New test.
+
+2005-03-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
+
+       PR c++/20333
+       * g++.dg/template/crash36.C: New test.
+
+2005-03-18  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/20463
+       * g++.dg/template/crash35.C: New test.
+
+2005-03-17  Paolo Carlini  <pcarlini@suse.de>
+
+       PR c++/19966
+       * g++.dg/overload/operator2.C: New test.
+
+2005-03-16  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/20257
+       * gfortran.dg/pr20257.f90: New test.
+
+2005-03-16  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/20480
+       * gfortran.dg/pr20480.f90: New test.
+
+2005-03-16  Richard Henderson  <rth@redhat.com>
+
+       PR middle-end/15700
+       * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
+       (_rtld_global): New.
+       * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
+       * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
+
+       * gcc.dg/alias-3.c: New.
+       * gcc.dg/alias-4.c: New.
+       * gcc.dg/alias-5.c: New.
+       * gcc.dg/alias-6.c: New.
+
+2005-03-15  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/cpp/ucnid-7.c: New.
+
+2005-03-15  Janis Johnson  <janis187@us.ibm.com>
+           Dorit Naishlos  <dorit@il.ibm.com>
+
+       * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
+       darwin.
+
+2005-03-15  Dorit Naishlos  <dorit@il.ibm.com>
+
+       * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
+       misaligned accesses.
+       * gcc.dg/vect/vect-58.c: Likewise.
+       * gcc.dg/vect/vect-92.c: New.
+       * gcc.dg/vect/vect-93.c: New.
+
+2005-03-15  Feng Wang  <fengwang@nudt.edu.cn>
+
+       PR fortran/18827
+       * gfortran.dg/assign_2.f90: New test.
+       * gfortran.dg/assign_3.f90: New test.
+       * gfortran.dg/assign.f90: New test.
+
+2005-03-15  Joseph S. Myers  <joseph@codesourcery.com>
+
+       * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
+       g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
+       g++.dg/template/local4.C, g++.dg/template/nontype6.C,
+       g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
+       names.
+
+2005-03-14  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/cpp/ucnid-6.c: New.
+
+       * gcc.dg/cpp/normalize-1.c: New.
+       * gcc.dg/cpp/normalize-2.c: New.
+       * gcc.dg/cpp/normalize-3.c: New.
+       * gcc.dg/cpp/normalize-4.c: New.
+       * gcc.dg/cpp/ucnid-4.c: New.
+       * gcc.dg/cpp/ucnid-5.c: New.
+       * g++.dg/cpp/normalize-1.C: New.
+       * g++.dg/cpp/ucnid-1.C: New.
+
+2005-03-14  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.dg/pr18628.c: New.
+
+2005-03-14  Alexandre Oliva  <aoliva@redhat.com>
+
+       PR c++/20280
+       * g++.dg/tree-ssa/pr20280.C: New.
+
+2005-03-14  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       PR fortran/20467
+       * gfortran.dg/stfunc_2.f90: New test.
+
+2005-03-14  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/phi-opt-5.c: New test.
+
+2005-03-14  Zdenek Dvorak  <dvorakz@suse.cz>
+
+       * gcc.dg/tree-ssa/20050314-1.c: New test.
+
 2005-03-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        PR c++/4403
 
        * gcc.dg/cpp/expr.c: New tests.
 
-2002 07-18  David Edelsohn  <edelsohn@gnu.org>
+2002-07-18  David Edelsohn  <edelsohn@gnu.org>
 
        * g++.dg/opt/pr6713.C: Add template instantiation.
 
        * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
        consistency.
 
-002-01-07  Aldy Hernandez  <aldyh@redhat.com>
+2002-01-07  Aldy Hernandez  <aldyh@redhat.com>
 
        * gcc.dg/altivec-4.c: Test altivec predicates.
 
@@ -22721,11 +23157,11 @@ Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
 
        * g++.old-deja/g++.other/warn6.C: New test.
 
-22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
+2001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
 
        * g++.old-deja/g++.robertl/eb42.C: Same.
 
-001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+2001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * gcc.dg/wtr-conversion-1.c: New testcase.