summaryrefslogtreecommitdiffstats
path: root/libdw
diff options
context:
space:
mode:
authorMark Wielaard <mark@klomp.org>2019-05-16 17:20:35 +0200
committerMark Wielaard <mark@klomp.org>2019-05-16 17:20:35 +0200
commita117891a00507d188fdab415bd25554ace9ed7ba (patch)
tree8d39c1a883f02c5fcd059fc6071ba3d5c1f336bf /libdw
parent643cbb275d65533472c0f53391f9fc1d5d9a2efc (diff)
libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias.
https://sourceware.org/bugzilla/show_bug.cgi?id=24550 Signed-off-by: Mark Wielaard <mark@klomp.org>
Diffstat (limited to 'libdw')
-rw-r--r--libdw/ChangeLog5
-rw-r--r--libdw/dwarf.h6
2 files changed, 11 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 37aab804..4760f9de 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,8 @@
+2019-05-16 Mark Wielaard <mark@klomp.org>
+
+ * dwarf.h: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and
+ DW_AT_GNU_bias.
+
2019-04-28 Mark Wielaard <mark@klomp.org>
* dwarf_siblingof.c (dwarf_siblingof): Don't initialize addr.
diff --git a/libdw/dwarf.h b/libdw/dwarf.h
index dc597335..71ca2baa 100644
--- a/libdw/dwarf.h
+++ b/libdw/dwarf.h
@@ -351,6 +351,12 @@ enum
DW_AT_GNU_pubnames = 0x2134,
DW_AT_GNU_pubtypes = 0x2135,
+ /* https://gcc.gnu.org/wiki/DW_AT_GNU_numerator_denominator */
+ DW_AT_GNU_numerator = 0x2303,
+ DW_AT_GNU_denominator = 0x2304,
+ /* https://gcc.gnu.org/wiki/DW_AT_GNU_bias */
+ DW_AT_GNU_bias = 0x2305,
+
DW_AT_hi_user = 0x3fff
};