]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
[Morello] Add capability fault codes and report fault information
authorLuis Machado <luis.machado@arm.com>
Thu, 3 Sep 2020 17:20:46 +0000 (14:20 -0300)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 1 Sep 2022 22:53:22 +0000 (15:53 -0700)
commite7295ce37994854d419e8d06eb9a5d95ae7282c7
tree2d785a47da56b10caa72226a517fd442ee15302c
parent883f5c1d08ba7e4229554f63f849bffb92a114f8
[Morello] Add capability fault codes and report fault information

Report capability faults with additional information, like tag, bounds,
sealed permissions and access faults.

gdb/ChangeLog

2020-10-20  Luis Machado  <luis.machado@arm.com>

* aarch64-linux-tdep.c: Include value.h.
(aarch64_linux_report_signal_info): New function.
(aarch64_linux_init_abi): Register hook for reporting signal
information.
* arch/aarch64-cap-linux.h (SEGV_CAPTAGERR, SEGV_CAPSEALEDERR)
(SEGV_CAPBOUNDSERR, SEGV_CAPPERMERR, SEGV_CAPSTORETAGERR): New
constants.
gdb/aarch64-linux-tdep.c
gdb/arch/aarch64-cap-linux.h