From: Petr Machata Date: Wed, 23 Feb 2011 21:56:45 +0000 (+0100) Subject: Handle DW_AT_linkage_name in dwarf_attr_string and dwarf-knowledge X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aa23bd349dd79ff5bba7e1d313e206cf73ecb0cc;p=thirdparty%2Felfutils.git Handle DW_AT_linkage_name in dwarf_attr_string and dwarf-knowledge --- diff --git a/libdw/c++/dwarf-knowledge.cc b/libdw/c++/dwarf-knowledge.cc index 5fdf123ed..53cf1a17e 100644 --- a/libdw/c++/dwarf-knowledge.cc +++ b/libdw/c++/dwarf-knowledge.cc @@ -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); diff --git a/src/dwarfstrings.c b/src/dwarfstrings.c index 6feba59f2..b340f026e 100644 --- a/src/dwarfstrings.c +++ b/src/dwarfstrings.c @@ -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]));