summaryrefslogtreecommitdiffstats
path: root/libdw
diff options
context:
space:
mode:
authorRoland McGrath <[email protected]>2009-04-15 14:47:13 -0700
committerRoland McGrath <[email protected]>2009-04-15 14:47:13 -0700
commit2fb9051edd6addafe902669ba0bd47f3921a31d1 (patch)
treef88955064bb92c5d6aa549f523278d5117924e60 /libdw
parenteb9ba470ff1f65a85f47cd6c325acf836abd2af8 (diff)
Fix 32/64 CIE header format CIE_id matching.
Diffstat (limited to 'libdw')
-rw-r--r--libdw/ChangeLog5
-rw-r--r--libdw/dwarf.h3
2 files changed, 7 insertions, 1 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 77123b57..93a59673 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,8 @@
+2009-04-15 Roland McGrath <[email protected]>
+
+ * dwarf.h (DW_CIE_ID): Removed.
+ (DW_CIE_ID_32, DW_CIE_ID_64): New constants replace it.
+
2009-04-01 Roland McGrath <[email protected]>
* dwarf.h: Add DW_CFA_GNU_negative_offset_extended.
diff --git a/libdw/dwarf.h b/libdw/dwarf.h
index 3b9d40c9..0546e3eb 100644
--- a/libdw/dwarf.h
+++ b/libdw/dwarf.h
@@ -677,7 +677,8 @@ enum
/* ID indicating CIE as opposed to FDE in .debug_frame. */
enum
{
- DW_CIE_ID = 0xffffffff
+ DW_CIE_ID_32 = 0xffffffffU, /* In 32-bit format CIE header. */
+ DW_CIE_ID_64 = 0xffffffffffffffffULL /* In 64-bit format CIE header. */
};