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 de8fd80cf99 Remove two unused variables new 711b0b6698f Remove USE_SIGTRAP_SIGINFO condition for FreeBSD/x86 debug [...] new 922c2fc18e4 x86-nat: Use an unordered_map to store per-pid debug reg state. new b1babce7c31 x86-nat: Add x86_lookup_debug_reg_state. new a49ce729c80 Add an x86_fbsd_nat_target mixin class for FreeBSD x86 nati [...] new c77282d8ba9 fbsd-nat: Add a low_new_fork virtual method. new 041a4212d37 x86-fbsd-nat: Copy debug register state on fork. new 4bd817e71ee nat: Split out platform-independent aarch64 debug register [...] new 1570c37c340 aarch64: Add an aarch64_nat_target mixin class. new 6719bc690e2 fbsd-nat: Add helper routine to fetch siginfo_t for a ptid. new 983b1119bc3 fbsd-nat: Add a low_delete_thread virtual method. new a3627b54280 fbsd-nat: Add a low_prepare_to_resume virtual method. new 065a00b3a46 Add support for hardware breakpoints/watchpoints on FreeBSD [...]
The 12 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/aarch64-fbsd-nat.c | 260 ++++++++- gdb/aarch64-linux-nat.c | 352 +----------- gdb/aarch64-nat.c | 302 ++++++++++ gdb/aarch64-nat.h | 109 ++++ gdb/amd64-fbsd-nat.c | 20 +- gdb/configure.nat | 12 +- gdb/fbsd-nat.c | 28 +- gdb/fbsd-nat.h | 18 + gdb/i386-fbsd-nat.c | 20 +- ...aarch64-linux-hw-point.c => aarch64-hw-point.c} | 341 ++---------- ...aarch64-linux-hw-point.h => aarch64-hw-point.h} | 101 +--- gdb/nat/aarch64-linux-hw-point.c | 605 +-------------------- gdb/nat/aarch64-linux-hw-point.h | 105 +--- gdb/nat/aarch64-linux.c | 4 +- gdb/x86-fbsd-nat.c | 45 ++ gdb/x86-fbsd-nat.h | 36 ++ gdb/x86-nat.c | 92 +--- gdb/x86-nat.h | 5 + gdbserver/configure.srv | 1 + gdbserver/linux-aarch64-low.cc | 13 +- 21 files changed, 917 insertions(+), 1554 deletions(-) create mode 100644 gdb/aarch64-nat.c create mode 100644 gdb/aarch64-nat.h copy gdb/nat/{aarch64-linux-hw-point.c => aarch64-hw-point.c} (63%) copy gdb/nat/{aarch64-linux-hw-point.h => aarch64-hw-point.h} (58%) create mode 100644 gdb/x86-fbsd-nat.c create mode 100644 gdb/x86-fbsd-nat.h