Linux gdbserver fork event debug output
authorPedro Alves <palves@redhat.com>
Thu, 6 Aug 2015 09:30:16 +0000 (10:30 +0100)
committerPedro Alves <palves@redhat.com>
Thu, 6 Aug 2015 09:30:16 +0000 (10:30 +0100)
commitad071a3055b9b47dad340c1a1cb3a9b39529cef0
treea25057c1cbc372836f8d74a743d3ea8f429089a4
parente0a3af227ee0602ae69320fd6f931c363f14975b
Linux gdbserver fork event debug output

The "extended event with waitstatus" debug output is unreachable, as
it is guarded by "if (!report_to_gdb)".  If extended_event_reported is
true, then so is report_to_gdb.  Move it to where we print why we're
reporting an event to GDB.

Also, the debug output currently tries to print the wrong struct
target_waitstatus.

gdb/gdbserver/ChangeLog:
2015-08-06  Pedro Alves  <palves@redhat.com>

* linux-low.c (linux_wait_1): Move fork event output out of the
!report_to_gdb check.  Pass event_child->waitstatus to
target_waitstatus_to_string instead of ourstatus.
gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c