tests/tcg/aarch64: Fix compilation parameters for pauth-%
commitfdd9b09413f06ec1277b2b1eac4ddef39b50d735
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 23 Jan 2020 15:22:38 +0000 (23 15:22 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 23 Jan 2020 15:22:38 +0000 (23 15:22 +0000)
tree7b0ff528b1f20fd36bf1fce6fb712bf1a6d21c85
parentde0b1bae6461f67243282555475f88b2384a1eb9
tests/tcg/aarch64: Fix compilation parameters for pauth-%

We were incorrectly requiring ARMv8.4 support for the pauth
tests, but Pointer Authentication is an ARMv8.3 extension.
Further, hiding the required architecture within asm() is
not correct.

Correct the architecture version requested, and specify it
in the cflags of the (cross-) compiler rather than in the asm.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-id: 20200116230809.19078-3-richard.henderson@linaro.org
[PMM: tweaked commit message]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
tests/tcg/aarch64/Makefile.target
tests/tcg/aarch64/pauth-1.c
tests/tcg/aarch64/pauth-2.c