]> gcc.gnu.org Git - gcc.git/blame - gcc/cp/ChangeLog
[multiple changes]
[gcc.git] / gcc / cp / ChangeLog
CommitLineData
9c606f69
AM
11998-06-25 Andrew MacLeod <amacleod@cygnus.com>
2
3 * cp-tree.h (mark_all_runtime_matches): Add function prototype.
4 * except.c (mark_all_runtime_matches): Set TREE_SYMBOL_REFERENCED
5 flag for all function decls which are in the exception table.
6 * exception.cc (__cplus_type_matcher): Check for CATCH_ALL_TYPE match.
7 * decl2.c (finish_file): Call mark_all_runtime_matches to make sure
8 code is emitted for any referenced rtti function.
9
79c11e3a
DB
101998-06-25 Dave Brolley <brolley@cygnus.com>
11
12 * lang-specs.h: Use new | syntax to eliminate
13 string concatenation.
14
cb0dbb9a
JM
151998-06-25 Jason Merrill <jason@yorick.cygnus.com>
16
17 * cp-tree.h (CP_DECL_CONTEXT): New macro.
18 * decl2.c (is_namespace_ancestor, lookup_using_namespace): Use it.
19 * method.c (build_overload_nested_name): Likewise.
20 * sig.c (build_signature_pointer_or_reference_type): Don't set
21 DECL_CONTEXT.
22
23