]> git.ipfire.org Git - thirdparty/gcc.git/commit
init.c (build_new): Handle freeing allocated memory when the constructor throws.
authorJason Merrill <jason@yorick.cygnus.com>
Wed, 12 Nov 1997 09:19:26 +0000 (09:19 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Wed, 12 Nov 1997 09:19:26 +0000 (04:19 -0500)
commite18138c8f78720ae655c48a77919fb4b36691640
tree5a49880817d720dc10c66c7694cbaf8ca53c2eaf
parenta368532c2cc3c92369401c77e1613fcb37f91ee4
init.c (build_new): Handle freeing allocated memory when the constructor throws.

* init.c (build_new): Handle freeing allocated memory when the
constructor throws.

* call.c (build_new_method_call): Fix flags arg.

* pt.c (do_type_instantiation): Don't try to instantiate
member templates.
(mark_decl_instantiated): If we support one_only but not
weak symbols, mark this one_only.
* decl2.c (import_export_vtable): Don't defer handling of vtables
if MULTIPLE_SYMBOL_SPACES.

From-SVN: r16437
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/decl2.c
gcc/cp/init.c
gcc/cp/pt.c