PR 22790
* armemu.c (Handle_Store_Double): Allow 4 byte alignment when
running in v6 mode.
+2021-04-26 Nick Clifton <nickc@redhat.com>
+
+ PR 22790
+ * armemu.c (Handle_Store_Double): Allow 4 byte alignment when
+ running in v6 mode.
+
2021-04-22 Tom Tromey <tom@tromey.com>
* configure, config.in: Rebuild.
addr = base;
/* The address must be aligned on a 8 byte boundary. */
- if (addr & 0x7)
+ if (state->is_v6 && (addr & 0x3) == 0)
+ /* Word alignment is enough for v6. */
+ ;
+ else if (addr & 0x7)
{
#ifdef ABORTS
ARMul_DATAABORT (addr);