+2013-11-16 Leif Lindholm <leif.lindholm@linaro.org>
+
+ * grub-core/kern/arm/uboot/startup.S: fix grub_uboot_syscall va_arg
+ handling
2013-11-16 Andrey Borzenkov <arvidjaar@gmail.com>
* configure.ac: Restore -nostdlib for libgcc symbols tests.
str r8, transition_space
str lr, transition_space + 4
str r9, transition_space + 8
- str sp, transition_space + 12
-
- sub sp, sp, #0x20
- lsr sp, sp, #3
- lsl sp, sp, #3
ldr r8, gd_backup
ldr r9, gd_backup + 4
ldr r8, transition_space
ldr lr, transition_space + 4
ldr r9, transition_space + 8
- ldr sp, transition_space + 12
bx lr
.long 0 @ r6
.long 0 @ r7
gd_backup:
- .long 0 @ r8 - U-Boot global data pointer
- .long 0 @ r9
+ .long 0 @ r8 - U-Boot global data pointer up to 2013-09-21
+ .long 0 @ r9 - U-Boot global data pointer 2013-09-21 onwards
.long 0 @ r10
.long 0 @ r11
VARIABLE(grub_uboot_search_hint)@ U-Boot stack pointer -
.long 0 @ r8
.long 0 @ lr
.long 0 @ r9
- .long 0 @ sp
VARIABLE(grub_uboot_syscall_ptr)
.long 0 @