qemu/qemu/84b9a537d6d3c7d336d437701c28d9545f8c19fa target/hexagon: raise SIGBUS on unaligned scalar stores
hexagon-linux-user had no enforcement of alignment for scalar store
exceptions, and unaligned stores silently succeeded instead of raising
SIGBUS.
Stores are logged rather than committed immediately, so both commit
paths need the fix.
Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Reviewed-by: Matheus Tavares Bernardino <matheus.bernardino@oss.qualcomm.com>
Signed-off-by: Brian Cain <brian.cain@oss.qualcomm.com>
3 files changed