]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
dwarflint: expected-at GNU extension for anonymous typedef structs and enums.
authorMark Wielaard <mjw@redhat.com>
Fri, 8 Apr 2011 09:17:48 +0000 (11:17 +0200)
committerMark Wielaard <mjw@redhat.com>
Fri, 8 Apr 2011 09:17:48 +0000 (11:17 +0200)
dwarflint/expected-at.cc

index 046394b5a055dc21aca264c6cca1b9080ef4995d..016d2115c82ff3101c2fcf067ee2b99ad14e376b 100644 (file)
@@ -232,6 +232,7 @@ expected_at_map::expected_at_map ()
     .optional (DW_AT_start_scope)
     .optional (DW_AT_type)
     .optional (DW_AT_visibility)
+    .optional (at_linkage_name) // GNU extension for anonymous typedef enums.
     ;
 
   m_map [DW_TAG_enumerator]
@@ -571,6 +572,7 @@ expected_at_map::expected_at_map ()
     .optional (DW_AT_start_scope)
     .optional (DW_AT_visibility)
     .optional (DW_AT_containing_type) // XXX added to reflect reality
+    .optional (at_linkage_name) // GNU extension for anonymous typedef structs.
     ;
 
   m_map [DW_TAG_subprogram]