bsd-user/arm/target_arch_cpu.h: Implement data abort exceptions
authorWarner Losh <imp@bsdimp.com>
Thu, 23 Sep 2021 14:57:14 +0000 (08:57 -0600)
committerWarner Losh <imp@bsdimp.com>
Sat, 8 Jan 2022 05:58:51 +0000 (22:58 -0700)
commitef1412bd84cd384ee4be34139f750e789ad0f12f
tree74b7f44b145e65c2af295bca535b35ca9b0bd2c1
parent70985aec1c29e34e1de1aec684324073d76d5873
bsd-user/arm/target_arch_cpu.h: Implement data abort exceptions

Implement EXCP_PREFETCH_ABORT AND EXCP_DATA_ABORT. Both of these data
exceptions cause a SIGSEGV.

Signed-off-by: Kyle Evans <kevans@FreeBSD.org>
Signed-off-by: Olivier Houchard <cognet@ci0.org>
Signed-off-by: Stacey Son <sson@FreeBSD.org>
Signed-off-by: Warner Losh <imp@bsdimp.com>
Reviewed-by: Kyle Evans <kevans@FreeBSD.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
bsd-user/arm/target_arch_cpu.h