diff options
Diffstat (limited to 'asmrun/power-elf.S')
| -rw-r--r-- | asmrun/power-elf.S | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/asmrun/power-elf.S b/asmrun/power-elf.S index dfbf5b97a3..facbfbf0e1 100644 --- a/asmrun/power-elf.S +++ b/asmrun/power-elf.S @@ -253,9 +253,9 @@ caml_reraise_exn: .globl caml_raise_exception .type caml_raise_exception, @function caml_raise_exception: - Loadglobal(0, caml_backtrace_active, 11) - cmpwi 0, 0 - bne .L121 + Loadglobal(0, caml_backtrace_active, 11) + cmpwi 0, 0 + bne .L121 .L120: /* Reload OCaml global registers */ Loadglobal(1, caml_exception_pointer, 11) @@ -274,8 +274,8 @@ caml_raise_exception: mr 28, 3 /* preserve exn bucket in callee-save reg */ /* arg1: exception bucket, already in r3 */ Loadglobal(4, caml_last_return_address, 11) /* arg2: PC of raise */ - Loadglobal(5, caml_bottom_of_stack, 11) /* arg3: SP of raise */ - Loadglobal(6, caml_exception_pointer, 11) /* arg4: SP of handler */ + Loadglobal(5, caml_bottom_of_stack, 11) /* arg3: SP of raise */ + Loadglobal(6, caml_exception_pointer, 11) /* arg4: SP of handler */ addi 1, 1, -16 /* reserve stack space for C call */ bl caml_stash_backtrace mr 3, 28 /* restore exn bucket */ |
