diff options
author | Richard Henderson <rth@twiddle.net> | 2014-03-25 17:11:37 -0400 |
---|---|---|
committer | Richard Henderson <rth@twiddle.net> | 2014-03-27 16:33:01 -0400 |
commit | 1a8e80d7e82aa385ad887dba5d039e399a18264b (patch) | |
tree | a908a6638484be7de25484dc08ab135d9fb677f1 /hw/nvram | |
parent | 9c5793c5036c7608ff2c87846c6d11f904c08b58 (diff) |
tcg-arm: Avoid ldrd/strd for user-only emulation
The arm ldrd/strd insns must cause alignment traps, whereas
at least for armv7 ldr/str must handle unaligned operations.
While this is hardly the only problem facing user-only emu,
this solves one problem for i386 on armv7 emulation.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Reported-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'hw/nvram')
0 files changed, 0 insertions, 0 deletions