aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:28:58 +0000
committerMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:28:58 +0000
commitc12a29171fe3379095cfc896e0f8ddfb18c614c3 (patch)
tree309b8ca660993ea0fb05996e446d84e315c65182 /gdb/ChangeLog
parent3e3aea48e21e35069ec893c4b5d49de494f8329c (diff)
downloadgdb-c12a29171fe3379095cfc896e0f8ddfb18c614c3.zip
gdb-c12a29171fe3379095cfc896e0f8ddfb18c614c3.tar.gz
gdb-c12a29171fe3379095cfc896e0f8ddfb18c614c3.tar.bz2
Define the xml document style for transferring branch trace data.
Add a function to parse a btrace xml document into a vector of branch trace blocks. gdb/ * features/btrace.dtd: New file. * Makefile.in (XMLFILES): Add btrace.dtd. * btrace.h (parse_xml_btrace): New declaration. * btrace.c: Include xml-support.h. (parse_xml_btrace): New function. (parse_xml_btrace_block): New function. (block_attributes): New struct. (btrace_attributes): New struct. (btrace_children): New struct. (btrace_elements): New struct.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7156011..426d631 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,18 @@
2013-03-11 Markus Metzger <markus.t.metzger@intel.com>
+ * features/btrace.dtd: New file.
+ * Makefile.in (XMLFILES): Add btrace.dtd.
+ * btrace.h (parse_xml_btrace): New declaration.
+ * btrace.c: Include xml-support.h.
+ (parse_xml_btrace): New function.
+ (parse_xml_btrace_block): New function.
+ (block_attributes): New struct.
+ (btrace_attributes): New struct.
+ (btrace_children): New struct.
+ (btrace_elements): New struct.
+
+2013-03-11 Markus Metzger <markus.t.metzger@intel.com>
+
* amd64-linux-nat.c: Include btrace.h and linux-btrace.h.
(amd64_linux_enable_btrace): New.
(amd64_linux_disable_btrace): New.