]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/gdbserver/ChangeLog
record btrace: add configuration struct
[thirdparty/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index 636ad2e6bb2fa6a70fce60025c1cb65b7c0c154a..d489ebfa2141d4c06720ea91f5cd75210841b514 100644 (file)
@@ -1,3 +1,20 @@
+2015-02-09  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * linux-low.c (linux_low_enable_btrace): Update parameters.
+       (linux_low_btrace_conf): New.
+       (linux_target_ops)<to_btrace_conf>: Initialize.
+       * server.c (current_btrace_conf): New.
+       (handle_btrace_enable): Rename to ...
+       (handle_btrace_enable_bts): ... this.  Pass &current_btrace_conf
+       to target_enable_btrace.  Update comment.  Update users.
+       (handle_qxfer_btrace_conf): New.
+       (qxfer_packets): Add btrace-conf entry.
+       (handle_query): Report qXfer:btrace-conf:read as supported packet.
+       * target.h (target_ops)<enable_btrace>: Update parameters and comment.
+       (target_ops)<read_btrace_conf>: New.
+       (target_enable_btrace): Update parameters.
+       (target_read_btrace_conf): New.
+
 2015-02-09  Markus Metzger  <markus.t.metzger@intel.com>
 
        * server.c (handle_btrace_general_set): Remove call to