qemu-e2k/tests/tcg/aarch64
Richard Henderson cda86e2b46 target/arm: Enable SCTLR_EL1.BT0 for aarch64-linux-user
This controls whether the PACI{A,B}SP instructions trap with BTYPE=3
(indirect branch from register other than x16/x17).  The linux kernel
sets this in bti_enable().

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/998
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20220427042312.294300-1-richard.henderson@linaro.org
[PMM: remove stray change to makefile comment]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2022-05-05 09:35:50 +01:00
..
gdbstub
system
bti-1.c
bti-2.c
bti-3.c
bti-crt.inc.c
fcvt.ref
float_convd.ref
float_convs.ref
float_madds.ref
Makefile.softmmu-target
Makefile.target
mte-1.c
mte-2.c
mte-3.c
mte-4.c
mte-5.c
mte-6.c
mte-7.c
mte.h
pauth-1.c
pauth-2.c
pauth-4.c
pauth-5.c
pcalign-a64.c
semicall.h
sve-ioctls.c
sysregs.c
test-826.c