summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2009-07-02 01:59:57 -0700
committerRoland McGrath <roland@redhat.com>2009-07-02 01:59:57 -0700
commitafe0934e2f3a12accfdb85b66c048807c938b638 (patch)
tree0eb68123f4853121a8c47257c87bf084b2106cd5
parent958163ed53b227c7dbbe210fc1ae7c28fc112a42 (diff)
-rw-r--r--libdw/ChangeLog21
-rw-r--r--libdw/Makefile.am3
2 files changed, 23 insertions, 1 deletions
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index 28cc39a5..a269182e 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,24 @@
+2009-07-02 Roland McGrath <roland@redhat.com>
+
+ * c++/dwarf_output: Rewrite.
+ * c++/subr.hh: New helpers for dwarf_output/dwarf_data.
+
+ * c++/dwarf_edit: Much guts moved to ...
+ * c++/dwarf_data: ... here, new file.
+ * c++/known.cc: Update specializations.
+
+ * libdw/c++/edit-values.cc (what_space): Moved to ...
+ * c++/data-values.hh: ... here, new file.
+
+ * Makefile.am (noinst_HEADERS): Add it.
+
+ * c++/output-values.cc: New file.
+ * Makefile.am (libdwpp_a_SOURCES): Add it.
+ Makefile.am (pkginclude_HEADERS): Add dwarf_data, dwarf_output.
+
+ * c++/dwarf: Use to_string function overload, not to_string method.
+ * c++/values.cc: Define to_string specializations.
+
2009-07-01 Roland McGrath <roland@redhat.com>
* c++/dwarf_tracker: Major revamp for efficiency and to handle
diff --git a/libdw/Makefile.am b/libdw/Makefile.am
index 9f3a910d..f358840c 100644
--- a/libdw/Makefile.am
+++ b/libdw/Makefile.am
@@ -96,7 +96,8 @@ libdwpp_a_SOURCES = c++/values.cc \
c++/line_info.cc \
c++/edit-values.cc \
c++/output-values.cc
-noinst_HEADERS = c++/dwarf-knowledge.cc
+noinst_HEADERS = c++/dwarf-knowledge.cc \
+ c++/data-values.hh
if MAINTAINER_MODE
BUILT_SOURCES = $(srcdir)/known-dwarf.h