From: Mark Wielaard Date: Fri, 1 Apr 2011 22:59:50 +0000 (+0200) Subject: dwarf-knowledge.cc expected_value_space for DW_AT_GNU_vector is VS(flag). X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e7b14bb4394d89e131843889edde21c2f73a8609;p=thirdparty%2Felfutils.git dwarf-knowledge.cc expected_value_space for DW_AT_GNU_vector is VS(flag). Also DW_AT_GNU_vector is an optional attribute for DW_TAG_array_type in dwarflint/expected-at.cc. --- diff --git a/dwarflint/expected-at.cc b/dwarflint/expected-at.cc index 855c5c164..70f139088 100644 --- a/dwarflint/expected-at.cc +++ b/dwarflint/expected-at.cc @@ -61,6 +61,7 @@ expected_at_map::expected_at_map () .optional (DW_AT_start_scope) .optional (DW_AT_type) .optional (DW_AT_visibility) + .optional (DW_AT_GNU_vector) ; m_map [DW_TAG_base_type] diff --git a/libdw/c++/dwarf-knowledge.cc b/libdw/c++/dwarf-knowledge.cc index 48595a8bc..c38a1691d 100644 --- a/libdw/c++/dwarf-knowledge.cc +++ b/libdw/c++/dwarf-knowledge.cc @@ -128,6 +128,7 @@ expected_value_space (int attr, int tag) case DW_AT_GNU_all_tail_call_sites: case DW_AT_GNU_all_call_sites: case DW_AT_GNU_all_source_call_sites: + case DW_AT_GNU_vector: return VS(flag); case DW_AT_producer: