From 62a31161ee60d6c3c62d36b2bcadcd9de8db51f5 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sun, 9 Jun 2019 18:42:49 -0700 Subject: [PATCH] tests/tcg/s390x: Fix alignment of csst parameter list The parameter list given in general register 1 shall be aligned on a quadword boundary. This test currently succeeds or fails depending on the compiler version used and the accidential layout of the function's stack frame. Signed-off-by: Richard Henderson Reviewed-by: David Hildenbrand Signed-off-by: David Hildenbrand --- tests/tcg/s390x/csst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/tcg/s390x/csst.c b/tests/tcg/s390x/csst.c index 1dae9071fb..084d80af49 100644 --- a/tests/tcg/s390x/csst.c +++ b/tests/tcg/s390x/csst.c @@ -3,7 +3,7 @@ int main(void) { - uint64_t parmlist[] = { + uint64_t parmlist[] __attribute__((aligned(16))) = { 0xfedcba9876543210ull, 0, 0x7777777777777777ull,