diff options
| author | Richard Henderson | 2014-05-13 23:50:18 +0200 |
|---|---|---|
| committer | Richard Henderson | 2014-05-14 18:56:13 +0200 |
| commit | 450445d543a33fdb1d18a18ab7669a33dc1ca7ae (patch) | |
| tree | e4770bef2c4f2933d4a0109fd43842abcaa54c94 /include/exec/memory-internal.h | |
| parent | Merge remote-tracking branch 'remotes/rth/fix-i386' into staging (diff) | |
| download | qemu-450445d543a33fdb1d18a18ab7669a33dc1ca7ae.tar.gz qemu-450445d543a33fdb1d18a18ab7669a33dc1ca7ae.tar.xz qemu-450445d543a33fdb1d18a18ab7669a33dc1ca7ae.zip | |
tcg: Fix tcg_reg_alloc_mov vs no-op truncation
Commit af3cbfbe8018ccc16fb3a0048e928f66f0d05e87 hoisted some "common"
loads of the temporary type, forgetting that the types could differ
during truncating moves. This affects the correctness of the memory
offset on big-endian hosts.
Tested-by: Tom Musta <tommusta@gmail.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'include/exec/memory-internal.h')
0 files changed, 0 insertions, 0 deletions
