fbsd-nat: Use regset supply/collect methods.
authorJohn Baldwin <jhb@FreeBSD.org>
Tue, 22 Nov 2022 22:21:13 +0000 (14:21 -0800)
committerJohn Baldwin <jhb@FreeBSD.org>
Tue, 22 Nov 2022 22:34:46 +0000 (14:34 -0800)
commit5dd6c79a323a9ca7bf8d5db3206532580365127e
tree250b9a76d8f6d9029c268681be83f9f8fcccf707
parent0ee9f16cf9ff849fda1555033ae0ce78d028bf86
fbsd-nat: Use regset supply/collect methods.

fbsd-nat includes various helper routines for fetching and storing
register sets via ptrace where the register set is described by a
regset.  These helper routines directly invoke the
supply/collect_regset regcache methods which doesn't permit a regset
to provide custom logic when fetching or storing a register set.
Instead, just use the function pointers from the struct regset
directly.

Approved-By: Simon Marchi <simon.marchi@efficios.com>
gdb/fbsd-nat.c