OSDN Git Service

* gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 09c92d2..65ef706 100644 (file)
@@ -1,3 +1,372 @@
+2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
+       dg-warning regexps.
+
+2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
+       gcc.dg/format-ext-5.c: New tests.
+
+2000-08-25  Jakub Jelinek  <jakub@redhat.com>
+
+       * testsuite/g++.old-deja/g++.other/crash22.C: New test.
+
+2000-08-24  Mark Mitchell  <mark@codesourcery.com>
+
+       * gcc.dg/noncompile/930622-2.c: Adjust error message.
+
+2000-08-24  Richard Henderson  <rth@cygnus.com>
+
+       * gcc.dg/ia64-sync-1.c: New test.
+       * gcc.dg/ia64-sync-2.c: New test.
+       * gcc.dg/ia64-asm-1.c: New test.
+
+2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
+       * gcc.dg/format-ext-2.c: New test.
+
+2000-08-23  Jason Merrill  <jason@redhat.com>
+
+       * lib/old-dejagnu.exp: Also ignore "In member function" and
+       "At global scope".
+
+2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/noncompile/label-lineno-1.c: New test.
+
+2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-array-nonobj-1.c: New test.
+
+2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
+       tests.
+       * gcc.dg/format-ext-1.c: New test.
+
+2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
+       gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
+       gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
+       gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
+       gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
+
+2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
+       gcc.dg/c99-strftime-2.c: New tests.
+
+2000-08-22  Richard Henderson  <rth@cygnus.com>
+
+       * gcc.c-torture/execute/20000822-1.c: New test.
+
+2000-08-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/execute/20000819-1.x: Remove.
+
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
+       gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
+       gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
+       gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
+       gcc.dg/format-xopen-1.c: New tests.
+
+2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
+
+2000-08-21  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.old-deja/g++.other/loop2.C: New test.
+
+       * gcc.c-torture/compile/20000606-1.c: New test.
+       * gcc.c-torture/compile/20000728-1.c: New test.
+       * gcc.c-torture/execute/20000801-1.c: New test.
+       * gcc.c-torture/execute/20000801-2.c: New test.
+       * gcc.c-torture/execute/20000819-1.c: New test.
+       * gcc.c-torture/execute/20000819-1.x: XFAIL.
+       * gcc.dg/20000629-1.c: New test.
+       * gcc.dg/20000724-1.c: New test.
+       * gcc.dg/20000807-1.c: New test.
+
+Sun Aug 20 01:41:35 MSD 2000 Dennis Chernoivanov <cdi@sparc.spb.su>
+
+       * gcc.dg/cpp/pragma-1.c: New test.
+       * gcc.dg/cpp/pragma-2.c: New test.
+
+2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.dg/cpp/lexstrng.c: Don't include string.h.
+       * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
+
+Fri Aug 18 16:57:35 2000  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
+
+       * gcc.c-torture/compile/20000818-1.c: New test.
+
+2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
+
+       * gcc.c-torture/execute/20000818-1.c: New test.
+
+2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/format-va-1.c: New test.
+
+2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/typedef8.C: New test.
+
+2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
+       * g++.old-deja/g++.mike/net36.C: Mark candidate.
+       * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
+       * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
+       * g++.old-deja/g++.other/ptrmem7.C: New test.
+       * g++.old-deja/g++.pt/ptrmem10.C: New test.
+
+2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/typename27.C: New test.
+
+2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
+       * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
+       * g++.old-deja/g++.pt/friend45.C: New test.
+       * g++.old-deja/g++.other/friend8.C: New test.
+
+2000-08-15  Richard Henderson  <rth@cygnus.com>
+
+       * gcc.c-torture/execute/20000815-1.c: New test.
+
+2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
+       gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
+       gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
+
+2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/refinit2.C: New test.
+
+2000-08-13  Geoff Keating  <geoffk@cygnus.com>
+
+       * lib/c-torture.exp (c-torture): Make
+       compiler_conditional_xfail_data global.
+       * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
+       compiler_conditional_xfail_data machinery.
+       (f-torture-execute): Likewise.
+       * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
+       and only when unrolling loops.
+
+       * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
+
+2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/explicit81.C: New test.
+
+2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.pt/typename26.C: New test.
+
+2000-08-10  Geoff Keating  <geoffk@cygnus.com>
+
+       * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
+       warning.
+
+2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/array3.C: New test.
+
+2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
+       gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
+       gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
+       New tests.
+
+2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
+       * g++.old-deja/g++.abi/vmihint.C: Likewise.
+
+2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.c-torture/execute/20000808-1.c: New test.
+
+2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-const-expr-1.c: New test.
+
+2000-08-08  Richard Henderson  <rth@cygnus.com>
+
+       * gcc.dg/noncompile/920923-1.c: Declare calloc.
+
+2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/noncompile/const-ll-1.c: New test.
+
+2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
+
+Sun Aug  6 11:41:51 2000  Ovidiu Predescu  <ovidiu@cup.hp.com>
+
+       * lib/objc.exp (objc_target_compile): Set the ld_library_path so
+       that running programs linked against the shared version of libobjc
+       run correctly.
+
+2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-printf-1.c: New test.
+
+2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
+
+2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.c-torture/execute/20000731-1.x: Delete.  
+
+2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
+       and torture_without_loops as is done by c-torture.exp.
+       (search_for): Copy from c-torture.exp.
+       (gcc-dg-runtest): New function, drives a directory of tests
+       iterating over the TORTURE_OPTIONS.
+       (scan-assembler, scan-assembler-not): Move here from
+       individual directory drivers.
+
+       * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
+       defined by lib/gcc-dg.exp.
+       * gcc.dg/cpp/cpp.exp: Likewise.
+       * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
+       gcc-dg-runtest, so we cycle over optimization options.
+
+       * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
+       * gcc.dg/compare2.c: No longer expected to fail.
+
+Fri Aug  4 23:00:50 2000  J"orn Rennecke <amylaar@cygnus.co.uk>
+
+       * gcc.c-torture/execute/20000804-1.c: New test.
+
+2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
+
+2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
+
+Thu Aug  3 01:46:33 2000  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc.c-torture/compile/20000803-1.c: New test.
+
+2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.c-torture/execute/20000801-3.c,
+       gcc.c-torture/execute/20000801-4.c: New tests.
+       * gcc.c-torture/execute/20000801-3.x,
+       gcc.c-torture/execute/20000801-4.x: Xfail.
+
+2000-08-02  Geoff Keating  <geoffk@cygnus.com>
+
+       * lib/objc.exp (objc_target_compile): Look for libobjc.a in
+       libobjc/.libs to allow for libtool.
+
+2000-08-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.c-torture/compile/20000802-1.c: New test.
+
+2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.dg/cpp/macsyntx.c: Fix error regexp.
+
+Mon Jul 31 21:14:49 2000  Jeffrey A Law  (law@cygnus.com)
+
+       * gcc-c-torture/execute/20000731-2.c: New test.
+
+       * gcc.c-torture/execute/20000731-1.c: New test.
+       * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
+
+2000-07-31  Jakub Jelinek  <jakub@redhat.com>
+
+       * testsuite/gcc.dg/cpp/paste7.c: New test.
+       * gcc.dg/cpp/20000725-1.c: New test.
+
+2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
+       * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
+       declaration warning for __builtin_dwarf_reg_size.
+
+       * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
+
+2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/noncompile/voidparam-1.c: New test.
+
+2000-07-30  Richard Henderson  <rth@cygnus.com>
+
+       * gcc.dg/c90-digraph-1.c: Don't xfail.
+       * gcc.dg/compare2.c (case 10): Xfail.
+       * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
+
+2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c99-main-1.c: New test.
+
+2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+       * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
+
+Wed Jul 26 19:41:51 2000  Hans-Peter Nilsson  <hp@axis.com>
+
+       * gcc.c-tortuer/execute/20000726-1.c: New test.
+
+2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       * gcc.c-torture/execute/enum-2.c: New test.
+
+2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.dg/cpp/tr-warn3.c: New test.
+
+2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.ext/implicit1.C: Remove.
+       * g++.old-deja/g++.jason/c2.C: Remove
+       * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
+       * g++.old-deja/g++.pt/crash16.C: Likewise.
+       * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
+
+2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.other/for2.C: New test.
+
+2000-07-25  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/20000720-1.c: New test.
+
+2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
+
+       * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
+
+2000-07-24  Geoff Keating  <geoffk@cygnus.com>
+
+       * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
+       * gcc.c-torture/execute/20000722-1.c: New.
+       * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
+
+2000-07-24  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/cpp/20000720-1.S: New test.
+
 2000-07-21  Michael Meissner  <meissner@redhat.com>
 
        * gcc.c-torture/execute/ieee/hugeval.c: New test.
        and "Internal error".
 
        * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
-       regexps. 
+       regexps.
        * gcc.dg/cpp/paste6.c: New test.
 
 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
        * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
        gcc.dg/cpp/undef1.c: Tweak error regexps.
 
+2000-07-18  Eric Christopher <echristo@redhat.com>
+
+       * gcc.c-torture/compile/20000718-1.c: New test.
+
 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
 
        * cpplex.c (_cpp_push_token): If the token being pushed back
@@ -72,15 +445,15 @@ Mon Jul 17 03:13:12 2000  Jeffrey A Law  (law@cygnus.com)
 
        * gcc.dg/formatz-1.c: New test.
 
-       * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph.c,
-       * gcc.dg/c99-digraph.c: New tests.
+       * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
+       * gcc.dg/c99-digraph-1.c: New tests.
 
        * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
        * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
 
        * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
        * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
-       * gcc.dg/c90-longlong.c, gcc.dg/c90-restrict-1.c,
+       * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
        * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
        * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
        * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
@@ -5355,4 +5728,3 @@ Mon Mar 22 14:28:46 1993  Ian Lance Taylor  (ian@cygnus.com)
        correspond to c-torture 1.11.
 
        * New file.
-