OSDN Git Service

* gcc.dg/mmix-1.c: New test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index cebf71d..eb39eea 100644 (file)
@@ -1,3 +1,437 @@
+2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gcc.dg/mmix-1.c: New test.
+
+2001-12-31  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/asm-5.c: New.
+
+2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
+
+       * g++.old-deja/g++.robertl/eb130.C: hash_set is now
+       in namespace __gnu_cxx
+
+2001-12-30  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/debug-6.c: New.
+
+2001-12-30  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011229-2.c: New test.
+
+2001-12-29  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/debug-3.c: New test.
+       * gcc.dg/debug-4.c: New test.
+       * gcc.dg/debug-5.c: New test.
+
+2001-12-29  Richard Henderson  <rth@redhat.com>
+
+       * g++.dg/eh/loop1.C: New.
+
+2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/template/crash1.C: New test.
+
+2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/const1.C: New test.
+
+2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * gcc.c-torture/compile/20011229-1.c: New test.
+
+2001-12-28  Stan Shebs  <shebs@apple.com>
+
+       * lib/objc-torture.exp: Resync with c-torture.exp.
+       * lib/objc.exp: Load standard libraries.
+
+2001-12-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/gnu89-init-1.c: Adjust for the new behaviour, add some
+       additional tests.
+
+2001-12-27  Roger Sayle <roger@eyesopen.com>
+
+       * gcc.c-torture/execute/string-opt-16.c: New testcase.
+
+2001-12-27  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
+
+2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/eh/ctor1.C: New test.
+       * g++.dg/other/error2.C: New test.
+
+2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/init2.C: New test.
+
+2001-12-24  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/20011223-1.c: New.
+       * gcc.dg/inline-1.c: New.
+
+2001-12-23  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/asm-4.c: Test operand modifiers.
+
+2001-12-23  Richard Henderson  <rth@redhat.com>
+
+       * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
+
+2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/execute/20011223-1.c: New test.
+
+2001-12-21  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
+       re-enables the warning.
+
+2001-12-21  Richard Henderson  <rth@redhat.com>
+
+       * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
+
+2001-12-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011218-1.c: New test.
+
+2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * gcc.misc-test/arm-isr.exp: New file.  Control running of the
+        arm-isr.c test.
+        * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
+        epilogue generation for ARM ISR routines.
+
+2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/format/builtin-1.c: Test unlocked stdio.
+       * gcc.dg/format/c90-printf-3.c: Likewise.
+       * gcc.dg/format/c99-printf-3.c: Likewise.
+       * gcc.dg/format/ext-1.c: Likewise.
+       * gcc.dg/format/ext-6.c: Likewise.
+       * gcc.dg/format/format.h: Prototype unlocked stdio.
+
+2001-12-20  Richard Henderson  <rth@redhat.com>
+
+       * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
+       (arena): Use it.
+       (malloc): Correct allocation logic.  Abort if we fill up the
+       arena before initialization complete.
+       (realloc): Correct allocation logic.
+
+2001-12-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011219-2.c: New test.
+
+       * gcc.c-torture/execute/20011219-1.c: New test.
+
+2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
+
+       * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
+       target does not support weak symbols.
+
+2001-12-19  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011219-1.c: New test.
+
+2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/error1.C: New test.
+
+Mon Dec 17 14:31:42 2001  Jeffrey A Law  (law@redhat.com)
+
+       * gcc.c-torture/execute/20011217-1.c: New test.
+
+Mon Dec 17 16:54:56 2001  Nicola Pero  <nicola@brainstorm.co.uk>
+
+       * objc.dg/special/: New directory.
+       * objc.dg/special/special.exp: New file.
+       * objc.dg/special/unclaimed-category-1.h: New file.
+       * objc.dg/special/unclaimed-category-1a.m: New file.
+       * objc.dg/special/unclaimed-category-1.m: New file.
+
+2001-12-17  Andreas Jaeger  <aj@suse.de>
+
+       * gcc.c-torture/compile/20011217-2.c: New test.
+
+2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/compile/20011217-1.c: New test.
+
+2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
+
+       * testsuite/gcc.dg/20011214-1.c: New.
+
+2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/altivec-4.c: New.
+
+2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.dg/20011113-1.c: New test.
+
+2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+       * g++.old-deja/g++.jason/template31.C: Remove templates for classes
+       std::__malloc_alloc_template<0> and
+       std::__default_alloc_template<false, 0>.
+
+Thu Dec 13 10:35:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>
+
+       * objc/execute/bf-21.m: New test.
+       * objc/execute/enumeration-1.m: New test.
+       * objc/execute/enumeration-2.m: New test.
+
+2001-12-12  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/gnu89-init-1.c: New test.
+
+2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
+       * g++.old-deja/g++.jason/2371.C: Likewise.
+       * g++.old-deja/g++.jason/template33.C: Likewise.
+       * g++.old-deja/g++.jason/template34.C: Likewise.
+       * g++.old-deja/g++.jason/template36.C: Likewise.
+       * g++.old-deja/g++.oliva/typename1.C: Likewise.
+       * g++.old-deja/g++.oliva/typename2.C: Likewise.
+       * g++.old-deja/g++.other/typename1.C: Likewise.
+       * g++.old-deja/g++.pt/inherit2.C: Likewise.
+       * g++.old-deja/g++.pt/nontype5.C: Likewise.
+       * g++.old-deja/g++.pt/typename11.C: Likewise.
+       * g++.old-deja/g++.pt/typename14.C: Likewise.
+       * g++.old-deja/g++.pt/typename16.C: Likewise.
+       * g++.old-deja/g++.pt/typename3.C: Likewise.
+       * g++.old-deja/g++.pt/typename4.C: Likewise.
+       * g++.old-deja/g++.pt/typename5.C: Likewise.
+       * g++.old-deja/g++.pt/typename7.C: Likewise.
+       * g++.old-deja/g++.robertl/eb9.C: Likewise.
+
+2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/linkage1.C: New test.
+       * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
+       specifiers.
+
+2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * gcc.dg/concat.c: New test.
+
+2001-12-11  Stan Shebs  <shebs@apple.com>
+
+       * objc/compile: New test directory.
+       * objc/compile/compile.exp: New expect script.
+       * objc/compile/20011211-1.m: New compile test.
+
+2001-12-11  Jason Merrill  <jason@redhat.com>
+
+       * lib/prune.exp (prune_gcc_output): Also handle "In member
+       function".  So many permutations...
+
+2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/template/typedef1.C: New test.
+
+2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/copy1.C: New test.
+
+2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
+
+       * gcc.dg/builtin-choose-expr.c: New.
+
+2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/altivec-2.c: New.
+
+2001-12-07  Richard Henderson  <rth@redhat.com>
+
+       * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
+
+2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
+
+       * gcc.dg/sparc-ret.c: New file, test return corruption bug for
+       ultrasparc.
+
+Fri Dec  7 06:29:03 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * g++-old.deja/g++.robertl/eb101.C: Deleted.
+
+2001-12-06  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
+       variable argument list.
+
+2001-12-06  Zack Weinberg  <zack@codesourcery.com>
+
+       * gcc.c-torture/execute/memcheck: Delete entire directory.
+       (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
+       t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
+
+2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * gcc.dg/Wshadow-1.c: New test.
+
+2001-12-05  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011130-1.c: New test.
+
+       * gcc.dg/noncompile/20011025-1.c: New test.
+
+       * g++.dg/other/anon-union.C: New test.
+
+       * gcc.c-torture/execute/20011024-1.c: New test.
+
+2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/execute/20000722-1.x,
+       gcc.c-torture/execute/20010123-1.x: Remove.
+       * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
+       * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
+       gcc.dg/c99-complit-2.c: New tests.
+
+2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/inherit/base1.C: New test.
+
+2001-12-04  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/other/stdarg1.C: New test.
+
+       * gcc.c-torture/compile/20011130-2.c: New test.
+
+2001-12-03  Janis Johnson  <janis187@us.ibm.com>
+
+       * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
+       * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
+       * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
+       * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
+       * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
+       * gcc.dg/builtin-prefetch-1.c: New test.
+
+2001-12-03  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/20011130-1.c: New test.
+
+2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/other/scope1.C: New test.
+       * g++.dg/template/explicit-instantiation.C: Remove XFAIL
+
+2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/vla-init-1.c: New test.
+
+2001-12-01  Geoff Keating  <geoffk@redhat.com>
+
+       * gcc.c-torture/compile/structs.c: New testcase from GDB.
+
+2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
+
+       * objc.dg/alias.m: Update.
+       * objc.dg/class-1.m: Update.
+       * objc.dg/const-str-1.m: Update.
+       * objc.dg/fwd-proto-1.m: Update.
+       * objc.dg/id-1.m: Update.
+       * objc.dg/super-class-1.m: Update.
+
+2001-11-29  Mark Mitchell  <mark@codesourcery.com>
+
+       * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
+       constructs.
+
+Wed Nov 28 15:05:54 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/execute/20011128-1.c: New test.
+
+2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.dg/20011127-1.c: New test.
+
+2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
+       from Austin Group draft 7.
+       * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
+       scanf format arguments.
+       * gcc.dg/format/no-exargs-2.c: New test.
+
+2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.dg/abi/vbase8-4.C: New test.
+
+2001-11-24  Ian Lance Taylor  <ian@airs.com>
+
+       * gcc.c-torture/execute/20011121-1.c: New test.
+
+Fri Nov 23 15:55:44 2001  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/execute/ieee/20011123-1.c: New test.
+
+2001-11-23  Andreas Jaeger  <aj@suse.de>
+
+       * gcc.dg/cpp/charconst-2.c: New test.
+
+2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
+
+       * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
+       to the host if it is remote.  Let tests specify extra headers
+       they use.
+       * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
+       * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
+
+2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
+       for little endian ARMs.
+
+2001-11-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20011119-1.c: New test.
+       * gcc.c-torture/compile/20011119-2.c: New test.
+
+2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/altivec-1.c: Fix typo.
+
+2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
+
+2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
+
+2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
+
+       * lib/g77.exp: Don't specify --rpath-link.
+
+       * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
+       across all the headers.
+       * gcc.dg/format/format.exp: For testing on a remote host,
+       copy format.h.
+
+       * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
+       * gcc.c-torture/execute/930406-1.c: Likewise.
+       * gcc.c-torture/execute/comp-goto-1.c: Likewise.
+
+2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
+
+       * gcc.dg/altivec-1.c: New.
+
 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * gcc.dg/cpp/fpreprocessed.c: New test case.
 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
 
        * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
-        of unsigned long.
+       of unsigned long.
 
 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
 
@@ -285,7 +719,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
 
        * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
-       long-standing bug on i686, apparently.  
+       long-standing bug on i686, apparently.
        * gcc.c-torture/execute/loop-2c.x: New file.
        * gcc.c-torture/execute/loop-2d.x: New file.
        * gcc.c-torture/execute/loop-3c.x: New file.
@@ -305,7 +739,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 2001-09-24  DJ Delorie  <dj@redhat.com>
 
        * gcc.c-torture/execute/20010924-1.c: New test.
-       
+
 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * testsuite/objc/execute/paste.m: Remove.
@@ -353,7 +787,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 
 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
 
-        * gcc.c-torture/execute/980223.c: Change type of addr from long 
+       * gcc.c-torture/execute/980223.c: Change type of addr from long
        to char *.
 
 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
@@ -419,7 +853,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
 
        * objc.dg/method-2.m: New.
-       
+
 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
 
        PR c++/4203
@@ -459,7 +893,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 
 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
 
-        * gcc.dg/asm-names.c (ymain): New.
+       * gcc.dg/asm-names.c (ymain): New.
 
 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
 
@@ -478,7 +912,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 
 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
 
-        * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
+       * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
 
 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
 
@@ -511,8 +945,8 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
 
        * lib/g77-dg.exp:  Use prune.exp for common procedures
-       (g77-dg-prune): Replace prune_g77_output with prune_gcc_output 
-       * lib/g77.exp: (g77-dg-prune) Remove 
+       (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
+       * lib/g77.exp: (g77-dg-prune) Remove
 
 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
 
@@ -586,7 +1020,7 @@ Mon Oct 29 21:19:53 2001  Nicola Pero  <n.pero@mi.flashnet.it>
        * g77.dg/ffixed-line-length-7.f
        * g77.dg/ffixed-line-length-72.f
        * g77.dg/ffixed-line-length-none.f
-        * g77.dg/ffree-form-1.f
+       * g77.dg/ffree-form-1.f
        * g77.dg/fno-backslash.f
        * g77.dg/fno-f90-1.f
        * g77.dg/fno-fixed-form-1.f