aboutsummaryrefslogtreecommitdiff
path: root/include/dwarf2.h
diff options
context:
space:
mode:
authorDJ Delorie <dj@redhat.com>2012-11-11 22:37:30 +0000
committerDJ Delorie <dj@redhat.com>2012-11-11 22:37:30 +0000
commit1f3de044c6f615326d31ba878dfcd7fdeee7765f (patch)
tree0e7296835b8a04a3aab59bd6b4948e3bbaa9c8fb /include/dwarf2.h
parent416a7dc4fa68b662ae8b8687bb40dc28094266e2 (diff)
downloadgdb-1f3de044c6f615326d31ba878dfcd7fdeee7765f.zip
gdb-1f3de044c6f615326d31ba878dfcd7fdeee7765f.tar.gz
gdb-1f3de044c6f615326d31ba878dfcd7fdeee7765f.tar.bz2
merge from gcc
Diffstat (limited to 'include/dwarf2.h')
-rw-r--r--include/dwarf2.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/dwarf2.h b/include/dwarf2.h
index 2c1aeb6..e98505a 100644
--- a/include/dwarf2.h
+++ b/include/dwarf2.h
@@ -259,6 +259,17 @@ enum dwarf_line_number_hp_sfc_ops
DW_LNE_HP_SFC_associate = 3
};
+/* Type codes for location list entries.
+ Extension for Fission. See http://gcc.gnu.org/wiki/DebugFission. */
+
+enum dwarf_location_list_entry_type
+ {
+ DW_LLE_GNU_end_of_list_entry = 0,
+ DW_LLE_GNU_base_address_selection_entry = 1,
+ DW_LLE_GNU_start_end_entry = 2,
+ DW_LLE_GNU_start_length_entry = 3
+ };
+
#define DW_CIE_ID 0xffffffff
#define DW64_CIE_ID 0xffffffffffffffffULL
#define DW_CIE_VERSION 1