qemu/tests/tcg/aarch64
Richard Henderson d67ebada15 target/arm: Fix output of PAuth Auth
The ARM pseudocode installs the error_code into the original
pointer, not the encrypted pointer.  The difference applies
within the 7 bits of pac data; the result should be the sign
extension of bit 55.

Add a testcase to that effect.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2019-06-13 15:14:03 +01:00
..
system tests/tcg/aarch64: add system boot.S 2019-05-28 10:28:51 +01:00
fcvt.ref
Makefile.include docker: add debian-buster-arm64-cross 2019-02-08 17:32:35 +00:00
Makefile.softmmu-target tests/tcg/multiarch: expand system memory test to cover more 2019-05-28 10:28:51 +01:00
Makefile.target target/arm: Fix output of PAuth Auth 2019-06-13 15:14:03 +01:00
pauth-1.c tests/tcg/arm: account for pauth randomness 2019-03-12 17:05:21 +00:00
pauth-2.c target/arm: Fix output of PAuth Auth 2019-06-13 15:14:03 +01:00