From: Pedro Alves Date: Tue, 15 Sep 2015 16:38:05 +0000 (+0100) Subject: gdbserver: Fix exec stop reply reporting conditions X-Git-Tag: users/hjl/linux/release/2.25.51.0.4~1^2~27^2~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d57e0d5022e0d3409f68bb02fd27311d8d0327ea;p=thirdparty%2Fbinutils-gdb.git gdbserver: Fix exec stop reply reporting conditions gdb/gdbserver/ChangeLog: 2015-09-15 Pedro Alves * remote-utils.c (prepare_resume_reply) : Check whether to report exec events instead of checking whether multiprocess is enabled. --- diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 6d6097f272d..5c0cbce18fd 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,9 @@ +2015-09-15 Pedro Alves + + * remote-utils.c (prepare_resume_reply) : + Check whether to report exec events instead of checking whether + multiprocess is enabled. + 2015-09-15 Pedro Alves PR remote/18965 diff --git a/gdb/gdbserver/remote-utils.c b/gdb/gdbserver/remote-utils.c index 78fbfac9fe9..7cf66cc7d98 100644 --- a/gdb/gdbserver/remote-utils.c +++ b/gdb/gdbserver/remote-utils.c @@ -1142,7 +1142,7 @@ prepare_resume_reply (char *buf, ptid_t ptid, sprintf (buf, "T%02xvforkdone:;", signal); } - else if (status->kind == TARGET_WAITKIND_EXECD && multi_process) + else if (status->kind == TARGET_WAITKIND_EXECD && report_exec_events) { enum gdb_signal signal = GDB_SIGNAL_TRAP; const char *event = "exec";