This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 6a8fe63330c gdb: fix detection of compilation and linking flags for sou [...] new ea3e7446dca gdbsupport: Add an event-pipe class. new c150bdf0e09 gdb linux-nat: Convert linux_nat_event_pipe to the event_pi [...] new cdc8e9b2859 gdbserver linux-low: Convert linux_event_pipe to the event_ [...] new 38ba82db783 Enable async mode on supported targets in target_resume. new 34c9b2b49be Don't enable async mode at the end of target ::resume methods. new 14b3360508b do_target_wait_1: Clear TARGET_WNOHANG if the target isn't async. new 85e8c48c73a inf-ptrace: Return an IGNORE event if waitpid() fails. new ca81b5334e0 inf-ptrace: Support async targets in inf_ptrace_target::wait. new 9385df2a581 fbsd-nat: Implement async target support. new 5efac66ca66 fbsd-nat: Include ptrace operation in error messages. new 1188bfcfa98 fbsd-nat: Various cleanups to the ::resume entry debug message. new d0bbe64c5a3 fbsd-nat: Return nullptr rather than failing ::thread_name. new e05523bd241 Enable async mode in the target in attach_cmd. new b146ba14d70 inf-ptrace: Add an event_pipe to be used for async mode in [...] new 1ead4b8ed29 NEWS: Note that the FreeBSD async target supports async mode.
The 15 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/NEWS | 2 + gdb/fbsd-nat.c | 150 +++++++++++++++++++++++++++++++++++++------ gdb/fbsd-nat.h | 6 ++ gdb/inf-ptrace.c | 47 ++++++++++++-- gdb/inf-ptrace.h | 30 +++++++++ gdb/infcmd.c | 4 ++ gdb/infrun.c | 5 +- gdb/linux-nat.c | 164 ++++++++--------------------------------------- gdb/linux-nat.h | 4 -- gdb/record-full.c | 10 --- gdb/remote.c | 14 ---- gdb/target.c | 3 + gdbserver/linux-low.cc | 43 ++++--------- gdbsupport/Makefile.am | 5 ++ gdbsupport/Makefile.in | 9 ++- gdbsupport/configure | 15 +++++ gdbsupport/configure.ac | 3 + gdbsupport/event-pipe.cc | 101 +++++++++++++++++++++++++++++ gdbsupport/event-pipe.h | 60 +++++++++++++++++ 19 files changed, 445 insertions(+), 230 deletions(-) create mode 100644 gdbsupport/event-pipe.cc create mode 100644 gdbsupport/event-pipe.h