]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Add support for hardware breakpoints/watchpoints on FreeBSD/Aarch64.
authorJohn Baldwin <jhb@FreeBSD.org>
Tue, 22 Mar 2022 19:05:43 +0000 (12:05 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Fri, 27 May 2022 21:17:34 +0000 (14:17 -0700)
commit83d2d401e1368b3092efc03ba4f2c226a450da2d
treed77fff218571439f8aa8fae4dc552eabcd8a949a
parent6b25b731c972cab715d900714a1fc4912de736c3
Add support for hardware breakpoints/watchpoints on FreeBSD/Aarch64.

This shares aarch64-nat.c and nat/aarch64-hw-point.c with the Linux
native target.  Since FreeBSD writes all of the debug registers in one
ptrace op, use an unordered_set<> to track the "dirty" state for
threads rather than bitmasks of modified registers.

(cherry picked from commit 065a00b3a461463cca766ac6bb33e3be436397bd)
gdb/NEWS
gdb/aarch64-fbsd-nat.c
gdb/configure.nat