summaryrefslogtreecommitdiffstats
path: root/libdw/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libdw/ChangeLog')
-rw-r--r--libdw/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 4e236e61..c8fe46ba 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,28 @@
+2018-09-13 Mark Wielaard <mark@klomp.org>
+
+ * dwarf_begin_elf.c (check_section): Drop ehdr argument, add and
+ use shstrndx argument.
+ (global_read): Likewise.
+ (scngrp_read): Likewise.
+ (dwarf_begin_elf): Call elf_getshdrstrndx. Pass shstrndx to
+ global_read or scngrp_read.
+
+2018-08-18 Mark Wielaard <mark@klomp.org>
+
+ * dwarf_getabbrev.c (__libdw_getabbrev): Continue until both name
+ and form are zero.
+ * dwarf_hasattr.c (dwarf_hasattr): Stop when both name and form
+ are zero.
+
+2018-08-18 Mark Wielaard <mark@klomp.org>
+
+ * dwarf_getaranges.c (dwarf_getaranges.c): Make sure there is enough
+ data to read the address and segment size.
+
+2018-07-04 Ross Burton <ross.burton@intel.com>
+
+ * libdw_alloc.c: Remove error.h include.
+
2018-06-28 Mark Wielaard <mark@klomp.org>
* dwarf_next_cfi.c (dwarf_next_cfi): Check whether length is zero.