David Kozub 17328db3b3 grub-core/kern/arm/misc.S: fix unaligned grub_uint64_t local variable
The unaligned local in __aeabi_uidivmod leads to a store to a 64bit
value at an address that is not divisible by 8 (in grub_divmod64).
The compiler most likely generates a STRD instruction to store it and
this causes an exception.

Fixes Savannah bug #43632.

This includes improvements done by Leif Lindholm.
2014-12-07 20:16:29 +03:00
..
2014-09-15 19:59:27 +04:00
2013-12-23 05:01:58 +01:00
2013-12-18 18:43:09 +01:00
2012-02-12 03:52:17 +01:00
2012-02-26 22:49:24 +01:00
2010-05-06 11:34:04 +05:30