revert AT_containing_type change

From-SVN: r30639
This commit is contained in:
Jason Merrill 1999-11-23 09:47:08 -05:00
parent c29f60c03c
commit de6e505ec7
2 changed files with 3 additions and 8 deletions

View File

@ -53,8 +53,6 @@ Mon Nov 22 22:58:01 1999 "R. Kelley Cook" <KelleyCook@attglobal.net>
(reverse_die_lists): New fn.
(add_sibling_attributes): Use it.
(push_decl_scope): Reorganize.
(gen_struct_or_union_type_die): Don't add a DW_AT_containing_type
that points to ourself.
(add_name_and_src_coords_attributes): Don't set file and line for
an artificial decl.
(gen_subprogram_die): An artificial function doesn't need to match

View File

@ -8935,12 +8935,9 @@ gen_struct_or_union_type_die (type, context_die)
{
tree vtype = DECL_FCONTEXT (TYPE_VFIELD (type));
if (vtype != type)
{
gen_type_die (vtype, context_die);
add_AT_die_ref (type_die, DW_AT_containing_type,
lookup_type_die (vtype));
}
gen_type_die (vtype, context_die);
add_AT_die_ref (type_die, DW_AT_containing_type,
lookup_type_die (vtype));
}
}
else