|
|
|
|
|
by faragon
3256 days ago
|
|
Accessing unaligned 64 bit data in 32 bit ARM mode can generate exceptions, even in ARM v8 CPUs when running code in 32 bit mode. Full unaligned memory access for 16/32/64/128 bits is only guaranteed in AArch64 mode, if I recall correctly. |
|
(The rules are all fairly clearly documented in the Architecture Reference Manual.)