summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland McGrath <[email protected]>2010-01-05 13:38:15 -0800
committerRoland McGrath <[email protected]>2010-01-05 13:38:15 -0800
commit0cb19833d376461a3c25fb2831a18908c933a322 (patch)
tree0c4c2816dd62afcab4265b6c929b3f91f0265b28
parent019d9fbc34f2de0f9e9f9349054d1be6d3957266 (diff)
Add some more DW_AT_GNU_* types from gcc.
-rw-r--r--libdw/ChangeLog2
-rw-r--r--libdw/dwarf.h8
2 files changed, 10 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index c5aacc63..bbbebfe2 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,5 +1,7 @@
2010-01-05 Roland McGrath <[email protected]>
+ * dwarf.h: Add some more DW_AT_GNU_* types from gcc.
+
* dwarf.h: Add DW_AT_GNU_vector, DW_AT_GNU_template_name.
2009-11-21 Roland McGrath <[email protected]>
diff --git a/libdw/dwarf.h b/libdw/dwarf.h
index c2bf11a4..aefc1a79 100644
--- a/libdw/dwarf.h
+++ b/libdw/dwarf.h
@@ -255,6 +255,14 @@ enum
DW_AT_body_begin = 0x2105,
DW_AT_body_end = 0x2106,
DW_AT_GNU_vector = 0x2107,
+ DW_AT_GNU_guarded_by = 0x2108,
+ DW_AT_GNU_pt_guarded_by = 0x2109,
+ DW_AT_GNU_guarded = 0x210a,
+ DW_AT_GNU_pt_guarded = 0x210b,
+ DW_AT_GNU_locks_excluded = 0x210c,
+ DW_AT_GNU_exclusive_locks_required = 0x210d,
+ DW_AT_GNU_shared_locks_required = 0x210e,
+ DW_AT_GNU_odr_signature = 0x210f,
DW_AT_GNU_template_name = 0x2110,
DW_AT_hi_user = 0x3fff