]> git.ipfire.org Git - thirdparty/elfutils.git/commitdiff
Handle DW_AT_linkage_name in dwarf_attr_string and dwarf-knowledge
authorPetr Machata <pmachata@redhat.com>
Wed, 23 Feb 2011 21:56:45 +0000 (22:56 +0100)
committerPetr Machata <pmachata@redhat.com>
Wed, 23 Feb 2011 21:56:45 +0000 (22:56 +0100)
libdw/c++/dwarf-knowledge.cc
src/dwarfstrings.c

index 5fdf123ed60dd4e9de7f67b8e79b111cb96e5550..53cf1a17e02b3da8f568606a5432ce771f36d7bb 100644 (file)
@@ -151,6 +151,7 @@ expected_value_space (int attr, int tag)
     case DW_AT_picture_string:
       return VS(string);
 
+    case DW_AT_linkage_name:
     case DW_AT_MIPS_linkage_name:
       return VS(identifier);
 
index 6feba59f246329224eb8a797d6423820f8578c2c..b340f026e79db92880d90cd7f2513b962b32d022 100644 (file)
@@ -233,6 +233,7 @@ dwarf_attr_string (unsigned int attrnum)
       [DW_AT_elemental] = "elemental",
       [DW_AT_pure] = "pure",
       [DW_AT_recursive] = "recursive",
+      [DW_AT_linkage_name] = "linkage_name",
     };
   const unsigned int nknown_attrs = (sizeof (known_attrs)
                                     / sizeof (known_attrs[0]));