summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--armstartup.s3
1 files changed, 3 insertions, 0 deletions
diff --git a/armstartup.s b/armstartup.s
index 196c3f7..ce3ca03 100644
--- a/armstartup.s
+++ b/armstartup.s
@@ -1416,7 +1416,10 @@ RtoAC:
lao r0,sprintf_buffer,0
otoa r1,printf_real_string,0
otoa r0,sprintf_buffer,0
+ mov r4,sp
+ and sp,sp,#-8
bl sprintf
+ mov sp,r4
.else
lao r0,sprintf_buffer,1
otoa r0,sprintf_buffer,1