diff options
author | Jason Merrill <jason@yorick.cygnus.com> | 1998-11-15 19:24:43 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 1998-11-15 14:24:43 -0500 |
commit | 5524676df831f5ffd3f42b74259b39824c9d4471 (patch) | |
tree | d52e9ad4f9e03949fb8a6ac2190c3669dde51a01 /MAINTAINERS | |
parent | 233363cbb17a40fb813d4aaf2f5a349c7237af28 (diff) | |
download | gcc-5524676df831f5ffd3f42b74259b39824c9d4471.zip gcc-5524676df831f5ffd3f42b74259b39824c9d4471.tar.gz gcc-5524676df831f5ffd3f42b74259b39824c9d4471.tar.bz2 |
decl.c (struct cp_function): Add named_label_uses.
* decl.c (struct cp_function): Add named_label_uses.
(push_cp_function_context): Save it.
(pop_cp_function_context): Restore it.
(define_label): Also complain about jumping into the scope of
non-POD objects that don't have constructors.
* tree.c (pod_type_p): New fn.
Fixes g++.other/init9.C
* pt.c (instantiate_class_template): Clear TYPE_BEING_DEFINED sooner.
* rtti.c (synthesize_tinfo_fn): Call import_export_decl here.
(get_tinfo_fn): Not here.
* repo.c (repo_get_id): Abort if we get called for an incomplete
type.
Fixes g++.pt/instantiate4.C
From-SVN: r23667
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions