This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap in repository toolchain/ci/binutils-gdb.
from 3a3e333f65 RISC-V: Maintain a string to hold the canonical order adds 955b0ef98e gdb/testsuite/README: point to default value of INTERNAL_GDBFLAGS adds 6a8fe63330 gdb: fix detection of compilation and linking flags for sour [...] new ea3e7446dc gdbsupport: Add an event-pipe class. new c150bdf0e0 gdb linux-nat: Convert linux_nat_event_pipe to the event_pip [...] new cdc8e9b285 gdbserver linux-low: Convert linux_event_pipe to the event_p [...] new 38ba82db78 Enable async mode on supported targets in target_resume. new 34c9b2b49b Don't enable async mode at the end of target ::resume methods. new 14b3360508 do_target_wait_1: Clear TARGET_WNOHANG if the target isn't async. new 85e8c48c73 inf-ptrace: Return an IGNORE event if waitpid() fails. new ca81b5334e inf-ptrace: Support async targets in inf_ptrace_target::wait. new 9385df2a58 fbsd-nat: Implement async target support. new 5efac66ca6 fbsd-nat: Include ptrace operation in error messages. new 1188bfcfa9 fbsd-nat: Various cleanups to the ::resume entry debug message. new d0bbe64c5a fbsd-nat: Return nullptr rather than failing ::thread_name. new e05523bd24 Enable async mode in the target in attach_cmd. new b146ba14d7 inf-ptrace: Add an event_pipe to be used for async mode in s [...] new 1ead4b8ed2 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/configure | 12 ++-- gdb/configure.ac | 12 ++-- 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 + gdb/testsuite/README | 12 ++-- gdb/testsuite/lib/gdb.exp | 4 ++ 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 +++++++++++++++++ 23 files changed, 466 insertions(+), 249 deletions(-) create mode 100644 gdbsupport/event-pipe.cc create mode 100644 gdbsupport/event-pipe.h