aboutsummaryrefslogtreecommitdiff
path: root/include/dwarf2.def
diff options
context:
space:
mode:
authorJan Kratochvil <jan.kratochvil@redhat.com>2017-07-02 20:00:48 +0000
committerJan Kratochvil <jkratoch@gcc.gnu.org>2017-07-02 20:00:48 +0000
commitef29f5dd771fcfdd778b304c515bcbc7a27b699e (patch)
treeec7baeca2cbc1230b84ed9dcf3618b7af8a12e1f /include/dwarf2.def
parentb677e2f67f72a8de2b0099f6548e42e4054c180f (diff)
downloadgcc-ef29f5dd771fcfdd778b304c515bcbc7a27b699e.zip
gcc-ef29f5dd771fcfdd778b304c515bcbc7a27b699e.tar.gz
gcc-ef29f5dd771fcfdd778b304c515bcbc7a27b699e.tar.bz2
include/ChangeLog
2017-07-02 Jan Kratochvil <jan.kratochvil@redhat.com> * dwarf2.def (DW_IDX_compile_unit, DW_IDX_type_unit, DW_IDX_die_offset) (DW_IDX_parent, DW_IDX_type_hash, DW_IDX_lo_user, DW_IDX_hi_user) (DW_IDX_GNU_internal, DW_IDX_GNU_external): New. * dwarf2.h (DW_IDX, DW_IDX_DUP, DW_FIRST_IDX, DW_END_IDX): New. (enum dwarf_name_index_attribute): Remove. (get_DW_IDX_name): New declaration. libiberty/ChangeLog 2017-07-02 Jan Kratochvil <jan.kratochvil@redhat.com> * dwarfnames.c (DW_FIRST_IDX, DW_END_IDX, DW_IDX, DW_IDX_DUP): New. From-SVN: r249883
Diffstat (limited to 'include/dwarf2.def')
-rw-r--r--include/dwarf2.def12
1 files changed, 12 insertions, 0 deletions
diff --git a/include/dwarf2.def b/include/dwarf2.def
index ea6194e..a91e943 100644
--- a/include/dwarf2.def
+++ b/include/dwarf2.def
@@ -782,3 +782,15 @@ DW_CFA (DW_CFA_GNU_args_size, 0x2e)
DW_CFA (DW_CFA_GNU_negative_offset_extended, 0x2f)
DW_END_CFA
+
+/* Index attributes in the Abbreviations Table. */
+DW_FIRST_IDX (DW_IDX_compile_unit, 1)
+DW_IDX (DW_IDX_type_unit, 2)
+DW_IDX (DW_IDX_die_offset, 3)
+DW_IDX (DW_IDX_parent, 4)
+DW_IDX (DW_IDX_type_hash, 5)
+DW_IDX_DUP (DW_IDX_lo_user, 0x2000)
+DW_IDX (DW_IDX_hi_user, 0x3fff)
+DW_IDX (DW_IDX_GNU_internal, 0x2000)
+DW_IDX (DW_IDX_GNU_external, 0x2001)
+DW_END_IDX