OSDN Git Service

* gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 3f32377..aa0fc8f 100644 (file)
@@ -1,3 +1,476 @@
+2005-10-13  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
+
+2005-10-12  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * gcc.dg/dll-2.c: Add tests for warnings.
+       * gcc.dg/dll-3.c: Likewise.
+       * gcc.dg/dll-4.c: Likewise.
+
+       * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
+       * g++.dg/ext/dllimport2.C: Likewise.
+       * g++.dg/ext/dllimport3.C: Likewise.
+       * g++.dg/ext/dllimport7.C: Likewise.
+       * g++.dg/ext/dllimport8.C: Likewise.
+       * g++.dg/ext/dllimport9.C: Likewise.
+
+2005-10-10  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/24092
+       * gfortran.dg/derived_pointer_recursion.f90: New test.
+
+2005-10-12  Adrian Straetling <straetling@de.ibm.com>
+
+       * gcc.c-torture/execute/20051012-1.c: New test.
+
+2005-10-12  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/18082
+       * gfortran.dg/automatic_char_len_1.f90: New test.
+
+2005-10-12  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/20847
+       * gfortran.dg/save_common.f90: New test.
+
+       PR fortran/20856
+       * gfortran.dg/save_result.f90: New test.
+
+2005-10-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/21592
+       * g++.dg/template/dependent-expr1.C: Add new expected error.
+       * g++.dg/template/dependent-expr2.C: Adjust error text.
+       * g++.dg/template/overload6.C: New.
+
+       PR c++/23797
+       * g++.dg/other/typename8.C: New.
+
+       PR c++/21117
+       * g++.dg/other/return1.C: New.
+
+2005-10-12  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c++/24052
+       * g++.dg/ext/label5.C: New.
+
+2005-10-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/19964
+       * g++.dg/parse/crash31.C: New.
+
+2005-10-12  Razya Ladelsky <razya@il.ibm.com>
+
+        * g++.dg/ipa/ipa-1.c: New test.
+        * g++.dg/ipa/ipa-2.c: New test.
+        * g++.dg/ipa/ipa-3.c: New test.
+        * g++.dg/ipa/ipa-4.c: New test.
+        * g++.dg/ipa/ipa-5.c: New test.
+        * g++.dg/ipa/ipa.exp: New file.
+
+2005-10-12  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/24207
+       * gfortran.dg/private_type_3.f90: New test.
+
+2005-10-11  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/20786
+       gfortran.dg/aint_anint_1.f90: New test.
+
+2005-10-11  Steven G. Kargl  <kargls@comcast.net>
+
+       PR libgfortran/24313
+       gfortran.dg/csqrt.f: New test.
+
+2005-10-11  Ian Lance Taylor  <ian@airs.com>
+
+       PR c++/8057
+       * g++.dg/warn/noeffect7.C: New test.
+       * g++.dg/warn/noeffect2.C: Instantiate templates.
+       * g++.dg/warn/noeffect4.C: Instantiate template.  Add new error
+       and warning.
+
+2005-10-11  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21089
+       * g++.dg/init/float1.C: New test.
+
+       PR c++/24277
+       * g++.dg/init/member1.C: Tweak error markers.
+
+2005-10-11  Janis Johnson  <janis187@us.ibm.com>
+
+       PR testsuite/24281
+       * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
+       Check for null pointer.
+
+2005-10-11  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/21369
+       * g++.dg/parse/ret-type3.C: New test.
+
+2005-10-11  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR tree-opt/23946
+       * gcc.c-torture/compile/pr23946.c: New test.
+
+2005-10-11  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/opt/mmx2.C: New test.
+
+2005-10-10  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/24277
+       * g++.dg/template/static20.C: New test.
+
+       PR c++/24302
+       * g++.dg/warn/Wunused-12.C: New test.
+
+       PR c++/23437
+       * g++.dg/template/arg4.C: New test.
+
+2005-10-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/ucnid-2.c: XFAIL on Solaris.
+       * gcc.dg/ucnid-3.c: Likewise.
+       * gcc.dg/ucnid-4.c: Likewise.
+       * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
+       * g++.dg/other/ucnid-1.C: Likewise.
+       * gcc.dg/sparc-frame-1.c: New test.
+
+2005-10-10  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/24139
+       * g++.dg/template/spec27.C: New test. 
+
+       PR c++/24275
+       * g++.dg/template/static19.C: New test.
+
+2005-10-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
+       * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
+
+2005-10-07  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR target/24136
+       * gfortran.fortran-torture/compile/pr24136.f: New test.
+
+2005-10-08  James A. Morrison  <phython@gcc.gnu.org>
+
+       PR c++/22172
+       * g++.dg/parse/crash30.C: New test.
+
+2005-10-07  Richard Guenther  <rguenther@suse.de>
+
+       PR middle-end/24227
+       * gcc.c-torture/compile/pr24227.c: New testcase.
+
+2005-10-07  Steve Ellcey  <sje@cup.hp.com>
+
+       * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
+       Do not put aligned attributes on array elements.
+
+2005-10-07  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       PR testsuite/23611, PR testsuite/23615
+       * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
+       writing prototypes of library functions by hand.
+       * obj-c++.dg/bitfield-4.mm: Likewise.
+       * obj-c++.dg/const-str-4.mm: Likewise.
+       * obj-c++.dg/encode-4.mm: Likewise.
+       * obj-c++.dg/encode-5.mm: Likewise.
+       * obj-c++.dg/encode-6.mm: Likewise.
+       * obj-c++.dg/gnu-runtime-3.mm: Likewise.
+       * obj-c++.dg/method-10.mm: Likewise.
+       * obj-c++.dg/method-17.mm: Likewise.
+       * obj-c++.dg/method-19.mm: Likewise.
+       * obj-c++.dg/try-catch-2.mm: Likewise.
+
+2005-10-06  Richard Henderson  <rth@redhat.com>
+
+       PR 24236
+       * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
+
+2005-10-06  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.c-torture/execute/20030125-1.c:  Correct.
+
+2005-10-06  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/24238
+       * g++.dg/tree-ssa/pr24238.C: New testcase.
+
+2005-10-07  Erik Edelmann  <erik.edelmann@iki.fi>
+
+       PR 18568
+       * gfortran.dg/der_pointer_3.f90: New test.
+
+2005-10-05  Devang Patel  <dpatel@apple.com>
+
+       PR Debug/23205
+       * g++.dg/other/PR23205.C: New.
+       
+2005-10-05  Richard Henderson  <rth@redhat.com>
+
+       PR target/23602
+       * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
+       * g++.dg/eh/omit-frame-pointer2.C: Likewise.
+
+2005-10-05  Dale Johannesen  <dalej@apple.com>
+
+       * gcc.c-torture/execute/float-floor.c:  New.
+
+2005-10-05  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR tree-optimization/21419
+       PR tree-optimization/24146
+       PR tree-optimization/24151
+
+       * g++.dg/ext/asm7.C: New.
+       * g++.dg/ext/asm8.C: New.
+       * gcc.dg/asm-1.c: Compile on all targets.
+       * gcc.dg/asm-pr24146.c: New.
+       * gcc.dg/pr21419.c: Adjust error messages.
+
+2005-10-05  Richard Guenther  <rguenther@suse.de>
+
+       PR fortran/24176
+       * gfortran.fortran-torture/compile/empty.f90: New testcase.
+
+2005-10-05  Nathan Sidwell  <nathan@codesourcery.com>
+
+       PR c++/23513
+       * g++.dg/template/spec22.C: Robustify test.
+       * g++.dg/template/spec26.C: New.
+
+2005-10-05  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
+       if target supports vector instructions.
+
+2005-10-04  Geoffrey Keating  <geoffk@apple.com>
+
+       * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
+       C99 functions.
+
+2005-10-04  Janis Johnson  <janis187@us.ibm.com>
+
+       * lib/target-supports.exp (check_effective_target_fortran_large_real,
+       check_effective_target_fortran_large_int): Replace cached result
+       when target changes.
+
+2005-10-04  Devang Patel  <dpatel@apple.com>
+
+       * gcc.dg/i386-sse-vect-types.c: New.
+       
+2005-10-04  Ian Lance Taylor  <ian@airs.com>
+
+       PR preprocessor/13726
+       * gcc.dg/cpp/cmdlne-dI-C.c: New test.
+       * gcc.dg/cpp/cmdlne-dI-C.h: New file.
+
+2005-10-04  Richard Guenther  <rguenther@suse.de>
+
+       PR c/23576
+       * gcc.dg/noncompile/pr23576.c: New testcase.
+
+2005-10-04  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR middle-end/23125
+       * gcc.dg/register-var-3.c: New test.
+
+2005-10-04  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/pr23049.c: New test.
+
+       * gcc.dg/ucnid-4.c: Fix test.
+
+2005-10-03  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 23445
+       * gcc.c-torture/compile/pr23445.c: New test.
+
+2005-10-03  Alexandre Oliva  <aoliva@redhat.com>
+
+       * g++.dg/overload/unknown1.C: New.
+
+2005-10-03  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/17775
+       * g++.dg/template/repo4.C: New test.
+
+2005-10-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
+
+       PR libfortran/19308
+       * gfortran.dg/large_real_kind_2.F90: New test.
+       * gfortran.dg/large_integer_kind_2.f90: New test.
+
+2005-10-03  Uros Bizjak  <uros@kss-loka.si>
+
+       * lib/target-supports.exp (check_effective_target_vect_shift):
+       Implement with result caching. Add i?86, x86_64 and ia64 targets.
+       (check_effective_target_vect_condition): Fix copy-n-pasto.
+
+       * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
+       * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
+       targets.
+
+2005-10-02  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/22621
+       * g++.dg/template/overload5.C : New test.
+
+       PR c++/23840
+       * g++.dg/expr/stdarg1.C: New test.
+
+2005-10-02  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 24142
+       * gcc.c-torture/execute/pr24142.c: New test.
+
+2005-10-01  Diego Novillo  <dnovillo@redhat.com>
+
+       PR 24141
+       * gcc.c-torture/execute/pr24141.c: New test.
+
+2005-10-01  James A. Morrison  <phython@gcc.gnu.org>
+           Diego Novillo  <dnovillo@redhat.com>
+
+       PR 23604
+       * gcc.c-torture/execute/pr23604.c: New test.
+
+2005-10-01  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/16404
+       PR fortran/20835
+       PR fortran/20890
+       PR fortran/20899
+       PR fortran/20900
+       PR fortran/20901
+       PR fortran/20902
+       gfortran.dg/equiv_constraint_1.f90: New test.
+       gfortran.dg/equiv_constraint_2.f90: New test.
+       gfortran.dg/equiv_constraint_3.f90: New test.
+       gfortran.dg/equiv_constraint_4.f90: New test.
+       gfortran.dg/equiv_constraint_5.f90: New test.
+       gfortran.dg/equiv_constraint_6.f90: New test.
+       gfortran.dg/equiv_constraint_7.f90: New test.
+       gfortran.dg/equiv_constraint_8.f90: New test.
+       gfortran.dg/private_type_1.f90: New test.
+       gfortran.dg/private_type_2.f90: New test.
+       gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
+       980628-10.f: Assert std=gnu to permit mixing of
+       types in equivalence statements.
+
+2005-09-30  Janne Blomqvist <jblomqvi@cc.hut.fi>
+
+       PR 24112
+       * gfortran.dg/open_status_1.f90: New.
+
+2005-09-30  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
+       * gcc.dg/vect/pr22480.c: Clean up temp files.
+       * gcc.dg/vect/pr23831.c: Clean up temp files.
+       * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
+       Clean up temp files.
+       * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
+       Clean up temp files.
+
+       * gcc.dg/20050309-1.c: Clean up temp files.
+       * gcc.dg/20050325-1.c: Clean up temp files.
+
+2005-09-30  Uros Bizjak  <uros@kss-loka.si>
+
+       PR tree-optimization/24059
+       * gcc.dg/vect/pr24059.c : New test.
+
+2005-09-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/24109
+       * gcc.c-torture/execute/20050929-1.c: New test.
+
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
+
+2005-09-29  Paolo Bonzini  <bonzini@gnu.org>
+
+       PR c/21419
+       * gcc.dg/pr21419.c: New test.
+
+2005-09-29  Steven Bosscher  <stevenb@suse.de>
+
+       * gcc.dg/pr23911.c: New test.
+
+2005-09-28  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.dg/opt/pr19650.C: Use -w -fpermissive.
+
+       PR c++/16782
+       * g++.dg/parse/qualified4.C: New test.
+       * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
+       * g++.old-deja/g++.mike/p8154.C: Likewise. 
+
+2005-09-27  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/22147
+       * g++.dg/template/friend37.C: New test.
+       * g++.dg/parse/crash28.C: Adjust error markers.
+       
+2005-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/18518
+       * gfortran.fortran-torture/execute/save_2.f90: New decl.
+
+2005-09-27  Devang Patel  <dpatel@apple.com>
+
+       PR tree-optimization/23625
+       * gcc.dg/pr23625.c: New test.
+       
+2005-09-27  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
+       * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
+
+2005-09-26  Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/23677
+       * gfortran.fortran-torture/execute/save_1.f90: New test.
+       * gfortran.dg/save_1.f90: New test.
+
+2005-09-26  Uros Bizjak  <uros@kss-loka.si>
+
+       * gcc.target/i386/builtin-apply-mmx.c: New test.
+
+       PR target/22576
+       * gcc.target/i386/pr22576.c: New test.
+
+       PR target/22585
+       * gcc.target/i386/pr22585.c: New test.
+
+       PR target/23268
+       * gcc.target/i386/pr23268.c: New test.
+
+       PR middle-end/23831
+       * gcc.dg/vect/pr23831.c: New test.
+
+       PR target/24055
+       * gcc.target/i386/pr24055.c: New test.
+
+2005-09-25  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR tree-optimization/23960
+       * gcc.c-torture/compile/pr23960.c: New.
+
+2005-09-23  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/16861
+       * gfortran.dg/nested_modules_3.f90: New.
+
 2005-09-22 Steven G. Kargl  <kargls@comcast.net>
 
        PR fortran/24005
        PR fortran/17740
        * gfortran.dg/generic_4.f90: New test.
 
+2005-09-13  Uros Bizjak  <uros@kss-loka.si>
+
+       PR target/23816
+       * gcc.target/i386/pr23816-1.c: New test.
+       * gcc.target/i386/pr23816-2.c: New test.
+
+
 2005-09-13  Bastian Blank <waldi@debian.org>
 
        PR c++/16171