]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/class.c
class.c (resolve_address_of_overloaded_function): Mark the chosen function used.
authorJason Merrill <jason@yorick.cygnus.com>
Mon, 25 Jan 1999 20:43:21 +0000 (20:43 +0000)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 25 Jan 1999 20:43:21 +0000 (15:43 -0500)
commita6ecf8b60582b7d7ca7f9c24730db831aea6658e
treeb11f811fefe6e6f105d75041651ace7a6676fc36
parent89ae2c8c42affa24d6630e80558841968eb8f2b9
class.c (resolve_address_of_overloaded_function): Mark the chosen function used.

* class.c (resolve_address_of_overloaded_function): Mark the
chosen function used.
* call.c (build_call): Make sure that a function coming in has
been marked used already.
* decl.c (expand_static_init): Call mark_used instead of
assemble_external.
* except.c (call_eh_info, do_pop_exception, expand_end_eh_spec,
alloc_eh_object, expand_throw): Likewise.
* init.c (build_builtin_delete_call): Likewise.
* rtti.c (call_void_fn, get_tinfo_fn, build_dynamic_cast_1,
expand_si_desc, expand_class_desc, expand_ptr_desc, expand_attr_desc,
expand_generic_desc): Likewise.

From-SVN: r24862
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/decl.c
gcc/cp/except.c
gcc/cp/init.c
gcc/cp/rtti.c