]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
Add support for siginfo with CHERI.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 13 Dec 2018 00:27:46 +0000 (16:27 -0800)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 1 Sep 2022 23:43:06 +0000 (16:43 -0700)
commit41176549f22ee853a11450752731460bb8e2f602
treee64bee15d4db22bd0ae7c8f496c29151c1ce0335
parentae2249908adf3d768290e5516d3de6bece99e32e
Add support for siginfo with CHERI.

- Add siginfo sizes and offsets to support $_siginfo in core dumps.
- Align the si_addr and si_value fields in siginfo which fixes the
  layout of $_siginfo for CHERI.
- Add the new si_capreg field for SIGPROT to the siginfo type.
- Support CHERI siginfo in the live FreeBSD target.
gdb/fbsd-nat.c
gdb/fbsd-tdep.c