summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/sparc/gen/sigsetjmp.S
diff options
context:
space:
mode:
authorart <art@openbsd.org>2002-08-05 15:29:28 +0000
committerart <art@openbsd.org>2002-08-05 15:29:28 +0000
commit2b3a5fbad7e22ff96f52ac66c66a6b765883e47c (patch)
treeab30cd6b71898c2e2bcfb97f1058c1f6eb6bb7f8 /lib/libc/arch/sparc/gen/sigsetjmp.S
parentIf ELF_TOOLCHAIN, pass -E to crunchgen and build elfrdsetroot instead (diff)
downloadwireguard-openbsd-2b3a5fbad7e22ff96f52ac66c66a6b765883e47c.tar.xz
wireguard-openbsd-2b3a5fbad7e22ff96f52ac66c66a6b765883e47c.zip
_C_LABEL where needed.
Diffstat (limited to 'lib/libc/arch/sparc/gen/sigsetjmp.S')
-rw-r--r--lib/libc/arch/sparc/gen/sigsetjmp.S18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/libc/arch/sparc/gen/sigsetjmp.S b/lib/libc/arch/sparc/gen/sigsetjmp.S
index 08012942c12..42f896c7ec2 100644
--- a/lib/libc/arch/sparc/gen/sigsetjmp.S
+++ b/lib/libc/arch/sparc/gen/sigsetjmp.S
@@ -31,7 +31,7 @@
#if defined(LIBC_SCCS)
.text
- .asciz "$OpenBSD: sigsetjmp.S,v 1.2 1996/08/19 08:17:45 tholo Exp $"
+ .asciz "$OpenBSD: sigsetjmp.S,v 1.3 2002/08/05 15:29:28 art Exp $"
#endif /* LIBC_SCCS */
#include "SYS.h"
@@ -43,8 +43,8 @@ ENTRY(sigsetjmp)
cmp %o1,0
st %o1,[%o0+40] ! jmpbuf[JBLEN]
bne,a 1f
- ld [%g1+_setjmp], %g1 ! if (%o1 != 0) goto _setjmp;
- ld [%g1+__setjmp], %g1 ! else goto __setjmp;
+ ld [%g1+_C_LABEL(setjmp)], %g1 ! if (%o1 != 0) goto setjmp;
+ ld [%g1+_C_LABEL(_setjmp)], %g1 ! else goto _setjmp;
1:
jmp %g1
nop
@@ -54,8 +54,8 @@ ENTRY(siglongjmp)
ld [%o0+40],%g2 ! jmpbuf[JBLEN]
cmp %g2,0
bne,a 1f
- ld [%g1+_longjmp], %g1 ! if (%g2 != 0) goto _longjmp;
- ld [%g1+__longjmp], %g1 ! else goto __longjmp;
+ ld [%g1+_C_LABEL(longjmp)], %g1 ! if (%g2 != 0) goto longjmp;
+ ld [%g1+_C_LABEL(_longjmp)], %g1 ! else goto _longjmp;
1:
jmp %g1
nop
@@ -65,18 +65,18 @@ ENTRY(siglongjmp)
ENTRY(sigsetjmp)
cmp %o1,0
- be __setjmp
+ be _C_LABEL(_setjmp)
st %o1,[%o0+40] ! jmpbuf[JBLEN]
nop
- ba,a _setjmp
+ ba,a _C_LABEL(setjmp)
unimp 0
ENTRY(siglongjmp)
ld [%o0+40],%g1
cmp %g1,0
- be __longjmp
+ be _C_LABEL(_longjmp)
nop
- ba,a _longjmp
+ ba,a _C_LABEL(_longjmp)
unimp 0
#endif /* PIC */