OSDN Git Service

* class.c (resolve_address_of_overloaded_function): Mark the
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Jan 1999 20:43:21 +0000 (20:43 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 25 Jan 1999 20:43:21 +0000 (20:43 +0000)
commitbc9355502fe1a08becb6309d2276d866caf2649e
treeb11f811fefe6e6f105d75041651ace7a6676fc36
parentd486ccb8bb636863293f2fde14eca92be382893d
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@24862 138bc75d-0d04-0410-961f-82ee72b054a4
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