+2003-01-25 Paolo Carlini <pcarlini@unitus.it>
+
+ Tweaks for Bison-1.875. From the NEWS file:
+ "- `parse error' -> `syntax error'
+ Bison now uniformly uses the term `syntax error'"
+ * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
+ * gcc.dg/cpp/digraph2.c: Likewise.
+ * gcc.dg/cpp/direct2.c: Likewise.
+ * gcc.dg/cpp/paste4.c: Likewise.
+ * gcc.dg/c90-restrict-1.c: Likewise.
+ * gcc.dg/c99-func-2.c: Likewise.
+ * gcc.dg/noncompile/920721-2.c: Likewise.
+ * gcc.dg/noncompile/930622-2.c: Likewise.
+ * gcc.dg/noncompile/940112-1.c: Likewise.
+ * gcc.dg/noncompile/950921-1.c: Likewise.
+ * gcc.dg/noncompile/951123-1.c: Likewise.
+ * gcc.dg/noncompile/971104-1.c: Likewise.
+ * gcc.dg/noncompile/990416-1.c: Likewise.
+
+2003-01-24 Paolo Carlini <pcarlini@unitus.it>
+
+ * g++.dg/parse/undefined1.C: Add error message.
+
+2003-01-22 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9354
+ * g++.dg/parse/new1.C: New test.
+
+ PR c++/9216
+ * g++.dg/parse/template2.C: New test.
+
+ PR c++/9354
+ * g++.dg/parse/typedef2.C: New test.
+
+ PR c++/9328
+ * g++.dg/ext/typeof3.C: New test.
+
+2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
+
+ PR c++/2738
+ * g++.dg/parse/ret-type1.C: New test.
+
+ PR c++/3792
+ * g++.dg/parse/tmpl-outside1.C: New test.
+
+ PR c++/4207
+ * g++.dg/parse/int-as-enum1.C: New test.
+
+ PR c++/4903
+ * g++.dg/parse/no-typename1.C: New test.
+
+ PR c++/5533
+ * g++.dg/parse/no-value1.C: New test.
+
+ PR c++/5921
+ * g++.dg/parse/wrong-inline1.C: New test.
+
+ PR c++/6402
+ * g++.dg/parse/ref1.C: New test.
+
+ PR c++/6992
+ * g++.dg/parse/attr-ctor1.C: New test.
+
+ PR c++/7229
+ * g++.dg/parse/namespace5.C: New test.
+
+ PR c++/7917
+ * g++.dg/parse/func-def1.C: New test.
+
+ PR c++/8143
+ * g++.dg/parse/undefined1.C: New test.
+
+ PR c++/5723, PR c++/8522
+ * g++.dg/parse/specialization1.C: New test.
+
+ PR c++/163, PR c++/8595
+ * g++.dg/parse/struct-as-enum1.C: New test.
+
+ PR c++/9173
+ * g++.dg/parse/undefined2.C: New test.
+
+2003-01-22 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9298
+ * g++.dg/parse/template1.C: New test.
+
+ PR c++/9384
+ * g++.dg/parse/using1.C: New test.
+
+ PR c++/9285
+ PR c++/9294
+ * g++.dg/parse/expr2.C: New test.
+
+ PR c++/9388
+ * g++.dg/parse/lookup2.C: Likewise.
+
+Tue Jan 21 18:01:35 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
+ * gcc.c-torture/execute/eeprof-1.c: Likewise.
+ * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
+ * gcc.c-torture/execute/string-opt-*.c: Likewise.
+
+2003-01-20 Nick Clifton <nickc@redhat.com>
+
+ * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
+ problem with ARM sibcall code generation.
+
+2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.c-torture/execute/20030120-1.c: New.
+
+2003-01-19 Paolo Carlini <pcarlini@unitus.it>
+
+ * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
+
+2003-01-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9272
+ * g++.dg/parse/ctor1.C: New test.
+
+ PR c++/9294:
+ * g++.dg/parse/qualified1.C: New test.
+
+ * g++.dg/parse/typename3.C: New test.
+
+2003-01-16 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/tls/init-2.C: Fix error matches for real this time.
+
+2003-01-16 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/pch/pch.exp: Copy test header to the working directory
+ before using it either for precompilation or direct use.
+ * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
+ * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
+
+2003-01-16 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/pch/pch.exp: Copy test header to the working directory
+ before using it either for precompilation or direct use.
+ * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
+ * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
+
+2003-01-16 Mark Mitchell <mark@codesourcery.com>
+
+ * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
+ * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
+ * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
+ * gcc/testsuite/g++.dg/parse/typename2.C: New test.
+ * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
+ typename warning into error.
+ * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
+ error messages.
+ * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
+ * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
+ * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
+ messages.
+ * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
+ make declaration visible in template.
+ * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
+ * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
+ messages.
+ * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
+ message.
+ * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
+ * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
+ * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
+ * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
+ typename warning with error message.
+ * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
+ * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
+ * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
+
+2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/parse/ambig2.C: New test.
+
+2003-01-15 Richard Henderson <rth@redhat.com>
+
+ * g++.dg/tls/init-2.C: Update error message string.
+
+2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
+
+2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
+
+ * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
+ all for HC11/HC12.
+ * gcc.c-torture/compile/20001205-1.x: Likewise.
+ * gcc.c-torture/compile/20001226-1.x: Likewise.
+ * gcc.c-torture/compile/920520-1.x: Likewise.
+ * gcc.c-torture/compile/961203-1.x: Likewise.
+ * gcc.c-torture/compile/20020604-1.x: Likewise.
+
+Wed Jan 15 12:20:52 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * gcc.c-torture/compile/20030115-1.c: New test.
+
+ * gcc.dg/i386-fpcvt-1.c: New test.
+ * gcc.dg/i386-fpcvt-2.c: New test.
+
+2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
+
+ Further conform g++'s __vmi_class_type_info to the C++ ABI
+ specification.
+ * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
+ the specification.
+
+Tue Jan 14 00:45:03 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/i386-fpcvt-1.c: New test.
+ * gcc.dg/i386-fpcvt-2.c: New test.
+
+2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/i386-mmx-3.c: New test.
+
+2003-01-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9264
+ * g++.dg/parse/octal1.C: New file.
+
+ PR c++/9172
+ * g++.dg/parse/typename1.C: New file.
+
+2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
+
+ * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
+ * gcc.dg/bf-no-ms-layout.c: Likewise.
+ * gcc.dg/bf-ms-attrib.c: Likewise.
+
+2003-01-10 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9099
+ * g++.dg/parse/dtor1.C: New file.
+
+ PR c++/9128
+ * g++.dg/rtti/typeid1.C: New file.
+
+ PR c++/9153
+ * g++.dg/parse/lookup1.C: New file.
+
+ PR c++/9171
+ * g++.dg/templ/spec5.C: New file.
+
+2003-01-10 Josef Zlomek <zlomekj@suse.cz>
+
+ * gcc.c-torture/compile/20030110-1.c: New test.
+
+2003-01-09 Geoffrey Keating <geoffk@apple.com>
+
+ Merge from pch-branch:
+
+ 2002-12-23 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/cpp-1.h: New.
+ * gcc.dg/pch/cpp-1.c: New.
+ * gcc.dg/pch/cpp-2.h: New.
+ * gcc.dg/pch/cpp-2.c: New.
+
+ 2002-11-19 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/except-1.h: New.
+ * gcc.dg/pch/except-1.c: New.
+
+ 2002-11-13 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
+ running test.
+ * gcc.dg/pch: Include *.hp not *.h.
+ * gcc.dg/pch/system-1.h: New.
+ * gcc.dg/pch/system-1.c: New.
+
+ 2002-11-11 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
+ rather than trying to build and run a program using PCH.
+ * gcc.dg/pch: Remove dg-do commands from test files.
+
+ 2002-11-08 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/macro-3.c: New.
+ * gcc.dg/pch/macro-3.h: New.
+
+ 2002-11-04 Geoffrey Keating <geoffk@apple.com>
+
+ * gcc.dg/pch/common-1.c: New.
+ * gcc.dg/pch/common-1.h: New.
+ * gcc.dg/pch/decl-1.c: New.
+ * gcc.dg/pch/decl-1.h: New.
+ * gcc.dg/pch/decl-2.c: New.
+ * gcc.dg/pch/decl-2.h: New.
+ * gcc.dg/pch/decl-3.c: New.
+ * gcc.dg/pch/decl-3.h: New.
+ * gcc.dg/pch/decl-4.c: New.
+ * gcc.dg/pch/decl-4.h: New.
+ * gcc.dg/pch/decl-5.c: New.
+ * gcc.dg/pch/decl-5.h: New.
+ * gcc.dg/pch/global-1.c: New.
+ * gcc.dg/pch/global-1.h: New.
+ * gcc.dg/pch/inline-1.c: New.
+ * gcc.dg/pch/inline-1.h: New.
+ * gcc.dg/pch/inline-2.c: New.
+ * gcc.dg/pch/inline-2.h: New.
+ * gcc.dg/pch/static-1.c: New.
+ * gcc.dg/pch/static-1.h: New.
+ * gcc.dg/pch/static-2.c: New.
+ * gcc.dg/pch/static-2.h: New.
+
+ 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
+
+ * g++.dg/pch/pch.exp: Better handle failing testcases.
+ * gcc.dg/pch/pch.exp: Likewise.
+ * gcc.dg/pch/macro-1.c: New.
+ * gcc.dg/pch/macro-1.h: New.
+ * gcc.dg/pch/macro-2.c: New.
+ * gcc.dg/pch/macro-2.h: New.
+
+ 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
+
+ * g++.dg/dg.exp: Treat files in pch/ specially.
+ * g++.dg/pch/pch.exp: New file.
+ * g++.dg/pch/empty.H: New file.
+ * g++.dg/pch/empty.C: New file.
+ * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
+ "precompile".
+
+ * gcc.dg/pch/pch.exp: New file.
+ * gcc.dg/pch/empty.h: New file.
+ * gcc.dg/pch/empty.c: New file.
+ * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
+ "precompile".
+
+2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ * g++.dg/template/friend14.C: New test.
+
+2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.dg/old-style-asm-1.c: New test.
+
+2003-01-09 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.c-torture/compile/20030109-1.c: New test.
+
+2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20030109-1.c: New test.
+
+2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
+
+ * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
+ * g++.old-deja/g++.mike/dyncast2.C: Likewise
+ * g++.old-deja/g++.mike/dyncast3.C: Likewise
+ * g++.old-deja/g++.mike/eh2.C: Likewise
+ * g++.old-deja/g++.mike/eh3.C: Likewise
+ * g++.old-deja/g++.mike/eh5.C: Likewise
+ * g++.old-deja/g++.mike/eh6.C: Likewise
+ * g++.old-deja/g++.mike/eh7.C: Likewise
+ * g++.old-deja/g++.mike/eh8.C: Likewise
+ * g++.old-deja/g++.mike/eh9.C: Likewise
+ * g++.old-deja/g++.mike/eh10.C: Likewise
+ * g++.old-deja/g++.mike/eh12.C: Likewise
+ * g++.old-deja/g++.mike/eh13.C: Likewise
+ * g++.old-deja/g++.mike/eh14.C: Likewise
+ * g++.old-deja/g++.mike/eh16.C: Likewise
+ * g++.old-deja/g++.mike/eh17.C: Likewise
+ * g++.old-deja/g++.mike/eh18.C: Likewise
+ * g++.old-deja/g++.mike/eh21.C: Likewise
+ * g++.old-deja/g++.mike/eh23.C: Likewise
+ * g++.old-deja/g++.mike/eh24.C: Likewise
+ * g++.old-deja/g++.mike/eh25.C: Likewise
+ * g++.old-deja/g++.mike/eh26.C: Likewise
+ * g++.old-deja/g++.mike/eh27.C: Likewise
+ * g++.old-deja/g++.mike/eh28.C: Likewise
+ * g++.old-deja/g++.mike/eh29.C: Likewise
+ * g++.old-deja/g++.mike/eh31.C: Likewise
+ * g++.old-deja/g++.mike/eh33.C: Likewise
+ * g++.old-deja/g++.mike/eh34.C: Likewise
+ * g++.old-deja/g++.mike/eh35.C: Likewise
+ * g++.old-deja/g++.mike/eh36.C: Likewise
+ * g++.old-deja/g++.mike/eh37.C: Likewise
+ * g++.old-deja/g++.mike/eh38.C: Likewise
+ * g++.old-deja/g++.mike/eh39.C: Likewise
+ * g++.old-deja/g++.mike/eh40.C: Likewise
+ * g++.old-deja/g++.mike/eh41.C: Likewise
+ * g++.old-deja/g++.mike/eh42.C: Likewise
+ * g++.old-deja/g++.mike/eh44.C: Likewise
+ * g++.old-deja/g++.mike/eh46.C: Likewise
+ * g++.old-deja/g++.mike/eh47.C: Likewise
+ * g++.old-deja/g++.mike/eh48.C: Likewise
+ * g++.old-deja/g++.mike/eh49.C: Likewise
+ * g++.old-deja/g++.mike/eh50.C: Likewise
+ * g++.old-deja/g++.mike/eh51.C: Likewise
+ * g++.old-deja/g++.mike/eh53.C: Likewise
+ * g++.old-deja/g++.mike/eh55.C: Likewise
+ * g++.old-deja/g++.mike/p7912.C: Likewise
+ * g++.old-deja/g++.mike/p9706.C: Likewise
+ * g++.old-deja/g++.mike/p10416.C: Likewise
+ * g++.old-deja/g++.mike/p11667.C: Likewise
+ * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
+ Remove redundant reference to Iris.
+ * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
+ Elxsi, i860, Pico Java, and WE32K.
+
+2003-01-07 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/ext/asm4.C: New test.
+
+2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ PR c++/9030
+ * g++.dg/template/friend12.C: New test.
+ * g++.dg/template/friend13.C: Likewise.
+ * g++.old-deja/g++.eh/spec6.C: Add missing error message.
+
+Wed Jan 8 11:41:47 CET 2003 Jan Hubicka <jh@suse.cz>
+
+ * gcc.dg/i386-cadd.c: New test.
+ * gcc.dg/i386-cmov4.c: Likewise.
+
+2003-01-06 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/9165
+ * g++.dg/warn/Wunused-3.C: New test.
+
+ * g++.dg/abi/bitfield9.C: New test.
+
+ PR c++/9189
+ * g++.dg/parse/defarg3.C: New test.
+
+2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/parse/ambig1.C: New test.
+ * g++.dg/parse/defarg2.C: New test.
+
+2003-01-05 Mark Mitchell <mark@codesourcery.com>
+
+ * g++.dg/template/defarg-1.C: New test.
+ * g++.dg/template/local2.C: Likewise.
+
+2003-01-05 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.c-torture/execute/20030105-1.c: New test.
+
+2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ * g++.dg/parse/namespace3.C: Remove extra semicolons.
+ * g++.dg/parse/namespace4.C: Likewise.
+
+2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
+
+ * g++.dg/template/ntp2.C: New test.
+
+2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * g++.dg/parse/extern-C-1.C: New test.
+
+ * g++.dg/parse/namespace4.C: New test.
+
+ * g++.dg/template/nested1.C: New test.
+
+ * g++.dg/parse/namespace3.C: New test.
+
+2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * g++.dg/lookup/two-stage1.C: New test.
+
+2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
+ * g++.old-deja/g++.jason/access8.C: Likewise.
+ * g++.old-deja/g++.other/decl5.C: Likewise.
+
+2003-01-02 Neil Booth <neil@daikokuya.co.uk>
+
+ * g++.dg/parse/parse7.C: New test.
+
+2003-01-02 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/2843
+ * g++.dg/ext/attrib7.C: New test.
+
+2003-01-02 Neil Booth <neil@daikokuya.co.uk>
+
+ * g++.dg/parse/parse6.C: New test.
+
+2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.dg/h8300-stack-1.c: New.
+
+2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ g++.dg/lookup/exception1.C: New test.
+
+ g++.dg/lookup/template1.C: New test.
+
+ g++.dg/parse/namespace2.C: New test.
+
+ g++.dg/parse/parens2.C: New test.
+
+2003-01-01 Neil Booth <neil@daikokuya.co.uk>
+
+ * g++.dg/parse/parse5.C: New test.
+ * g++.dg/lookup/scoped4.C: New test.
+
2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
+ * g++.dg/parse/parens1.C: New test.
* g++.dg/parse/parens2.C: Removed, turned out to duplicate
angle-bracket1.C.