aboutsummaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@markmitchell.com>1998-08-27 10:17:48 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1998-08-27 10:17:48 +0000
commitca107dedc7a875f29b9c0f22bf51b4b9e0c0dc5d (patch)
tree814735a0488048628b7362fb35737f0ec358f145 /gcc/haifa-sched.c
parent18337c03d5c8dba26b56121d7e0cb33700db152b (diff)
downloadgcc-ca107dedc7a875f29b9c0f22bf51b4b9e0c0dc5d.zip
gcc-ca107dedc7a875f29b9c0f22bf51b4b9e0c0dc5d.tar.gz
gcc-ca107dedc7a875f29b9c0f22bf51b4b9e0c0dc5d.tar.bz2
class.c (build_vbase_path): Use reverse_path.
* class.c (build_vbase_path): Use reverse_path. (finish_base_struct): Move warnings for inaccessible bases to layout_basetypes. (modify_one_vtable): Remove check of TREE_USED (binfo). (fixup_vtable_deltas1): Likewise. * cp-tree.h (BINFO_INHERITANCE_CHAIN): Document here. (xref_tag): Remove binfos parameter. (make_binfo): Remove chain parameter. (reverse_path): Add copy parameter. * decl.c (init_decl_processing): Change calls to xref_tag. (xref_tag): Remove binfos parameter. (xref_basetypes): Change calls to make_binfo. * decl2.c (grok_x_components): Change calls to xref_tag. (handle_class_head): Likewise. * friend.c (do_friend): Likewise. * lex.c (make_lang_type): Change calls to make_binfo. * parse.y (structsp): Change calls to xref_tag. (named_complex_class_head_sans_basetype): Likewise. (named_class_head): Likewise. * rtti.c (init_rtti_processing): Likewise. * search.c (compute_access): Change calls to reverse_path. (dfs_get_vbase_types): Change calls to make_binfo. (get_vbase_types): Remove dead code. * tree.c (unshare_base_binfos): Change calls to make_binfo. (layout_basetypes): Warn here about inaccessible bases. (make_binfo): Remove chain parameter. (reverse_path): Add copy parameter. From-SVN: r22021
Diffstat (limited to 'gcc/haifa-sched.c')
0 files changed, 0 insertions, 0 deletions