summaryrefslogtreecommitdiff
path: root/pstartup.a
diff options
context:
space:
mode:
Diffstat (limited to 'pstartup.a')
-rw-r--r--pstartup.a3
1 files changed, 3 insertions, 0 deletions
diff --git a/pstartup.a b/pstartup.a
index d591ab8..bd24ab4 100644
--- a/pstartup.a
+++ b/pstartup.a
@@ -3330,7 +3330,10 @@ end_garbage_collect_:
no_heap_use_message:
if FINALIZERS
+ stwu d0,-4(sp)
bl call_finalizers
+ lwz d0,0(sp)
+ addi sp,sp,4
endif
if WRITE_HEAP