class.c (build_vtbl_initializer): Clear the entire vtbl_init_data.
* class.c (build_vtbl_initializer): Clear the entire vtbl_init_data. Start keeping track of the functions for which we have created vcall offsets here. (dfs_build_vcall_offset_vtbl_entries): Remove. (build_vcall_offset_vtbl_entries): Reimplement. (add_vcall_offset_vtbl_entries_r): New function. (add_vcall_offset_vtbl_entries_1): Likewise. Tweak logic for computing when vcall offsets are necessary. From-SVN: r35828
Showing
Please
register
or
sign in
to comment