+2007-12-13 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/30192
+ * config/arm/ieee754-df.S (floatundidf): Fix for wrong sp value on
+ exit when using hard FPA.
+ * config/arm/ieee754-df.S (floatdidf): Likewise.
+
2007-12-12 Jakub Jelinek <jakub@redhat.com>
PR bootstrap/30589
@ we can return the result in f0 as well as in r0/r1 for backwards
@ compatibility.
adr ip, LSYM(f0_ret)
- do_push {r4, r5, ip, lr}
+ @ Push pc as well so that RETLDM works correctly.
+ do_push {r4, r5, ip, lr, pc}
#else
do_push {r4, r5, lr}
#endif
@ we can return the result in f0 as well as in r0/r1 for backwards
@ compatibility.
adr ip, LSYM(f0_ret)
- do_push {r4, r5, ip, lr}
+ @ Push pc as well so that RETLDM works correctly.
+ do_push {r4, r5, ip, lr, pc}
#else
do_push {r4, r5, lr}
#endif