]> 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)
committerLuis Machado <luis.machado@linaro.org>
Tue, 20 Oct 2020 18:05:43 +0000 (15:05 -0300)
commitc8c305cdab5a8eea3f37d0101591b87f25d38b07
tree447ac3e053895326cf1f068ea5be2c84d4e017dc
parentfeae0585b51a6524500d60036f58a945e4c19c6f
[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/ChangeLog
gdb/aarch64-linux-tdep.c
gdb/arch/aarch64-cap-linux.h