diff options
Diffstat (limited to 'sysdeps/powerpc/powerpc64/setjmp-common.S')
-rw-r--r-- | sysdeps/powerpc/powerpc64/setjmp-common.S | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sysdeps/powerpc/powerpc64/setjmp-common.S b/sysdeps/powerpc/powerpc64/setjmp-common.S index 1829b9ab65..db4b3497c7 100644 --- a/sysdeps/powerpc/powerpc64/setjmp-common.S +++ b/sysdeps/powerpc/powerpc64/setjmp-common.S @@ -55,9 +55,10 @@ END (setjmp) HAVE_CLEANUP_JMP_BUF is defined. */ ENTRY (__GI__setjmp) std r2,40(r1) /* Save the callers TOC in the save area. */ - cfi_endproc -END_2 (__GI__setjmp) -/* Fall thru. */ + CALL_MCOUNT 1 + li r4,0 /* Set second argument to 0. */ + b JUMPTARGET (GLUE(__sigsetjmp,_ent)) +END (__GI__setjmp) #endif ENTRY (_setjmp) |