diff options
author | Richard Henderson <richard.henderson@linaro.org> | 2019-06-09 18:42:49 -0700 |
---|---|---|
committer | David Hildenbrand <david@redhat.com> | 2019-06-21 15:26:53 +0200 |
commit | 62a31161ee60d6c3c62d36b2bcadcd9de8db51f5 (patch) | |
tree | 1db699530db49c81d44e007b74563bb30d15d7ab /tests/tcg | |
parent | 33d609990621dea6c7d056c86f707b8811320ac1 (diff) |
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 <richard.henderson@linaro.org>
Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: David Hildenbrand <david@redhat.com>
Diffstat (limited to 'tests/tcg')
-rw-r--r-- | tests/tcg/s390x/csst.c | 2 |
1 files changed, 1 insertions, 1 deletions
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, |