diff options
Diffstat (limited to 'libc/arch-x86/bionic/setjmp.S')
-rw-r--r-- | libc/arch-x86/bionic/setjmp.S | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libc/arch-x86/bionic/setjmp.S b/libc/arch-x86/bionic/setjmp.S index bcb5f9d..c0df647 100644 --- a/libc/arch-x86/bionic/setjmp.S +++ b/libc/arch-x86/bionic/setjmp.S @@ -52,7 +52,7 @@ ENTRY(setjmp) call _C_LABEL(sigblock) #endif addl $4,%esp - PIC_EPILOGUE + PIC_EPILOGUE movl 4(%esp),%ecx movl 0(%esp),%edx @@ -65,6 +65,7 @@ ENTRY(setjmp) movl %eax,24(%ecx) xorl %eax,%eax ret +END(setjmp) ENTRY(longjmp) movl 4(%esp),%edx @@ -76,7 +77,7 @@ ENTRY(longjmp) call _C_LABEL(sigsetmask) #endif addl $4,%esp - PIC_EPILOGUE + PIC_EPILOGUE movl 4(%esp),%edx movl 8(%esp),%eax @@ -91,3 +92,4 @@ ENTRY(longjmp) incl %eax 1: movl %ecx,0(%esp) ret +END(longjmp) |