summaryrefslogtreecommitdiffstats
path: root/libc/arch-x86/bionic/setjmp.S
diff options
context:
space:
mode:
Diffstat (limited to 'libc/arch-x86/bionic/setjmp.S')
-rw-r--r--libc/arch-x86/bionic/setjmp.S6
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)