summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorTim Moore <moore@blackbox.bricoworks.com>2008-06-11 11:08:22 +0200
committerTim Moore <moore@blackbox.bricoworks.com>2008-06-11 11:11:54 +0200
commit86bf665eac22efa78936a3059e7bc90ee10dcf4b (patch)
tree3492e0f5b84f66c25bf5d2d33190dcba479ed8f4 /ChangeLog
parent335972be354a791757e475417c955efd9a45f03d (diff)
downloadsystemtap-steved-86bf665eac22efa78936a3059e7bc90ee10dcf4b.tar.gz
systemtap-steved-86bf665eac22efa78936a3059e7bc90ee10dcf4b.tar.xz
systemtap-steved-86bf665eac22efa78936a3059e7bc90ee10dcf4b.zip
PR 2608 plus some refactoring in tapsets.cxx
New dwarf_wrappers.h, dwarf_wrappers.cxx for for idiomatic access to libdwarf and refactoring somethings out of the giant classes in tapsets.cxx.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a70c2245..a5a6d3c5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2008-06-11 Tim Moore <timoore@redhat.com>
+
+ PR 2608
+ * dwarf_wrappers.h, dwarf_wrappers.cxx: New files.
+ * Makefile.in: Regenerated.
+ * tapsets.cxx (dwarf_assert, dwfl_assert): Move to
+ dwarf_wrappers.h.
+ (iterate_over_srcfile_lines, has_single_line_record,
+ query_srcfile_line): Use dwarf_line_t wrapper.
+ (die_has_pc): Take a reference to a Dwarf_Die instead of a
+ pointer. Clean up use of dwfl_assert.
+ (query_cu): Check that statement raw address matches the beginning
+ of a statement record.
+ * elaborate.h: Include iosfwd instead of iostream.
+ (literal_map_t, resolve_prologue_endings,): New typedef.
+
+
2008-06-10 Jim Keniston <jkenisto@us.ibm.com>
* testsuite/systemtap.context/num_args.tcl: Run twice --