except.c (process_start_catch_block_old): Call start_decl_1 for catch parm.
authorJason Merrill <jason@gcc.gnu.org>
Thu, 23 Jul 1998 19:11:48 +0000 (15:11 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 23 Jul 1998 19:11:48 +0000 (15:11 -0400)
commit25eb19ff0a02a74e3456d8e66e6eb09279303a96
tree3b2494b60d39021ab9864336047b4e944cb916e3
parentca2b325127fdbacb4c2073e26a5191af17f126e4
except.c (process_start_catch_block_old): Call start_decl_1 for catch parm.

* except.c (process_start_catch_block_old): Call start_decl_1 for
catch parm.
* decl.c (start_decl_1): Avoid duplicate error.
* init.c (expand_default_init): Only perform the initialization if
it will do something.
* parse.y (base_class): Check for invalid base class.

From-SVN: r21353
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/except.c
gcc/cp/init.c
gcc/cp/parse.c
gcc/cp/parse.y