diff options
author | Petr Machata <[email protected]> | 2011-02-23 17:00:35 +0100 |
---|---|---|
committer | Petr Machata <[email protected]> | 2011-02-23 17:00:35 +0100 |
commit | ed4c609913cb2709f1b8c350dedccb7154f1cbde (patch) | |
tree | 2ee6bfbf3ba504527db77ed7394da6f7e54cd7b3 | |
parent | f8af969bf2096c9fd7d151c149add763ed06e4ea (diff) |
Add DW_AT_GNU_* to dwarf_attr_string
-rw-r--r-- | src/dwarfstrings.c | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/dwarfstrings.c b/src/dwarfstrings.c index bfccece8..7ef2a35c 100644 --- a/src/dwarfstrings.c +++ b/src/dwarfstrings.c @@ -313,6 +313,46 @@ dwarf_attr_string (unsigned int attrnum) result = "body_end"; break; + case DW_AT_GNU_vector: + result = "GNU_vector"; + break; + + case DW_AT_GNU_guarded_by: + result = "GNU_guarded_by"; + break; + + case DW_AT_GNU_pt_guarded_by: + result = "GNU_pt_guarded_by"; + break; + + case DW_AT_GNU_guarded: + result = "GNU_guarded"; + break; + + case DW_AT_GNU_pt_guarded: + result = "GNU_pt_guarded"; + break; + + case DW_AT_GNU_locks_excluded: + result = "GNU_locks_excluded"; + break; + + case DW_AT_GNU_exclusive_locks_required: + result = "GNU_exclusive_locks_required"; + break; + + case DW_AT_GNU_shared_locks_required: + result = "GNU_shared_locks_required"; + break; + + case DW_AT_GNU_odr_signature: + result = "GNU_odr_signature"; + break; + + case DW_AT_GNU_template_name: + result = "GNU_template_name"; + break; + default: if (attrnum < DW_AT_lo_user) snprintf (buf, sizeof buf, gettext ("unknown attribute %hx"), |