class.c (build_vtable): Pass at_eof to import_export_vtable.
authorJason Merrill <jason@yorick.cygnus.com>
Thu, 23 Jul 1998 02:29:34 +0000 (02:29 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 23 Jul 1998 02:29:34 +0000 (22:29 -0400)
commit67f7c3918150e70c096d69d563c4bc01f22b3793
treee4ff50d1659a906f2d15e18dc6ec669ec8964826
parent1af1ed70350cb1ead004cbad75069e683b9a5d9a
class.c (build_vtable): Pass at_eof to import_export_vtable.

* class.c (build_vtable): Pass at_eof to import_export_vtable.
(prepare_fresh_vtable): Likewise.
* decl2.c (import_export_class): Split out...
(finish_prevtable_vardecl): From here.
* class.c (finish_struct_1): Call import_export_class if at_eof.
* decl.c (start_function): #if 0 mysterious code I wrote and have
forgotten why.
* rtti.c (get_tinfo_fn): If this is for a class type, set
DECL_CONTEXT.

From-SVN: r21345
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/rtti.c