Fix non executable stack handling when calling functions in the inferior.
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index f55add23d77f4c7884ac199d45ef6df208056fda..06848e089cf78d333cacb7ba9c18dc3b8c9cef05 100644 (file)
@@ -1,3 +1,62 @@
+2015-02-19  Antoine Tremblay  <antoine.tremblay@ericsson.com>
+
+       PR breakpoints/16812
+       * linux-low.c (wstatus_maybe_breakpoint): Remove.
+       (linux_low_filter_event): Update wstatus_maybe_breakpoint name.
+       (linux_wait_1): Report SIGTRAP,SIGILL,SIGSEGV.
+
+2015-02-10  Antoine Tremblay <antoine.tremblay@ericsson.com>
+
+       PR breakpoints/15956
+       * tracepoint.c (cmd_qtinit): Add check for current_thread.
+
+2015-02-09  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * linux-low.c (linux_low_btrace_conf): Print size.
+       * server.c (handle_btrace_conf_general_set): New.
+       (hanle_general_set): Call handle_btrace_conf_general_set.
+       (handle_query): Report Qbtrace-conf:bts:size as supported.
+
+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
+       target_supports_btrace.
+       (supported_btrace_packets): New.
+       (handle_query): Call supported_btrace_packets.
+       * target.h: include btrace-common.h.
+       (btrace_target_info): Removed.
+       (supports_btrace, target_supports_btrace): Update parameters.
+
+2015-02-09  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * Makefile.in (SFILES): Add common/btrace-common.c.
+       (OBS): Add common/btrace-common.o.
+       (btrace-common.o): Add build rules.
+       * linux-low: Include btrace-common.h.
+       (linux_low_read_btrace): Use struct btrace_data.  Call
+       btrace_data_init and btrace_data_fini.
+
+2015-02-06  Pedro Alves  <palves@redhat.com>
+
+       * thread-db.c (find_new_threads_callback): Add debug output.
+
 2015-02-04  Pedro Alves  <palves@redhat.com>
 
        * linux-low.c (handle_extended_wait): Don't resume LWPs here.
This page took 0.028382 seconds and 4 git commands to generate.