dwarf2out.c (gen_member_die): Only reparent_child instead of splice_child_die if...
* dwarf2out.c (gen_member_die): Only reparent_child instead of splice_child_die if child doesn't have DW_AT_specification attribute. From-SVN: r241622
This commit is contained in:
parent
e63d7e71a1
commit
953f075823
|
@ -1,3 +1,8 @@
|
|||
2016-10-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* dwarf2out.c (gen_member_die): Only reparent_child instead of
|
||||
splice_child_die if child doesn't have DW_AT_specification attribute.
|
||||
|
||||
2016-10-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
|
||||
|
||||
* config/arm/arm.h (TARGET_HAVE_LDREX): Define for ARMv8-M Baseline.
|
||||
|
|
|
@ -22624,7 +22624,8 @@ gen_member_die (tree type, dw_die_ref context_die)
|
|||
/* Handle inline static data members, which only have in-class
|
||||
declarations. */
|
||||
if (child->die_tag == DW_TAG_variable
|
||||
&& child->die_parent == comp_unit_die ())
|
||||
&& child->die_parent == comp_unit_die ()
|
||||
&& get_AT (child, DW_AT_specification) == NULL)
|
||||
{
|
||||
reparent_child (child, context_die);
|
||||
child->die_tag = DW_TAG_member;
|
||||
|
|
Loading…
Reference in New Issue