diff options
author | Richard Henderson | 2017-08-02 23:50:04 +0200 |
---|---|---|
committer | Richard Henderson | 2017-08-03 20:00:30 +0200 |
commit | 13aaef678ed377b12b76dc7fb9e615b2f2f9047b (patch) | |
tree | 09e909211ba5944c2ad0697c5b56561146723b93 /include/qemu-common.h | |
parent | target/s390x: Fix CSST for 16-byte store (diff) | |
download | qemu-13aaef678ed377b12b76dc7fb9e615b2f2f9047b.tar.gz qemu-13aaef678ed377b12b76dc7fb9e615b2f2f9047b.tar.xz qemu-13aaef678ed377b12b76dc7fb9e615b2f2f9047b.zip |
tcg: Increase minimum alignment from tcg_malloc to 8
For a 64-bit ILP32 host, aligning to sizeof(long) is not enough.
Guess the minimum for any host is 8, as that covers uint64_t.
Qemu doesn't use a host long double or host vectors, except in
extremely limited circumstances.
Fixes a bus error for a sparc v8plus host.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/qemu-common.h')
0 files changed, 0 insertions, 0 deletions