summaryrefslogtreecommitdiff
path: root/src/signal
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2015-04-18 21:18:23 -0400
committerRich Felker <dalias@aerifal.cx>2015-04-18 21:18:23 -0400
commitb35c4c475bea3c8f938d8e9696d1138eabb54a89 (patch)
tree40d3f046173125a3a038e8b8c912bbcf35ac1003 /src/signal
parent8ed66ecbcba1dd0f899f22b534aac92a282f42d5 (diff)
downloadmusl-b35c4c475bea3c8f938d8e9696d1138eabb54a89.tar.gz
musl-b35c4c475bea3c8f938d8e9696d1138eabb54a89.tar.bz2
musl-b35c4c475bea3c8f938d8e9696d1138eabb54a89.tar.xz
musl-b35c4c475bea3c8f938d8e9696d1138eabb54a89.zip
remove potentially PIC-incompatible relocations from x86_64 and x32 asm
analogous to commit 8ed66ecbcba1dd0f899f22b534aac92a282f42d5 for i386.
Diffstat (limited to 'src/signal')
-rw-r--r--src/signal/x32/sigsetjmp.s4
-rw-r--r--src/signal/x86_64/sigsetjmp.s4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/signal/x32/sigsetjmp.s b/src/signal/x32/sigsetjmp.s
index d354d680..9a7695f9 100644
--- a/src/signal/x32/sigsetjmp.s
+++ b/src/signal/x32/sigsetjmp.s
@@ -11,7 +11,7 @@ __sigsetjmp:
mov %rbx,72+8(%rdi)
mov %rdi,%rbx
- call setjmp
+ call setjmp@PLT
pushq 64(%rbx)
mov %rbx,%rdi
@@ -21,4 +21,4 @@ __sigsetjmp:
.hidden __sigsetjmp_tail
jmp __sigsetjmp_tail
-1: jmp setjmp
+1: jmp setjmp@PLT
diff --git a/src/signal/x86_64/sigsetjmp.s b/src/signal/x86_64/sigsetjmp.s
index d354d680..9a7695f9 100644
--- a/src/signal/x86_64/sigsetjmp.s
+++ b/src/signal/x86_64/sigsetjmp.s
@@ -11,7 +11,7 @@ __sigsetjmp:
mov %rbx,72+8(%rdi)
mov %rdi,%rbx
- call setjmp
+ call setjmp@PLT
pushq 64(%rbx)
mov %rbx,%rdi
@@ -21,4 +21,4 @@ __sigsetjmp:
.hidden __sigsetjmp_tail
jmp __sigsetjmp_tail
-1: jmp setjmp
+1: jmp setjmp@PLT