From 7a1cd4707fda0805b9b4715969153bb626468f70 Mon Sep 17 00:00:00 2001 From: Ziyao Date: Thu, 24 Mar 2022 08:42:29 +0800 Subject: [PATCH] Remove @PLT --- config.mak | 4 ++-- src/signal/x86_64/sigsetjmp.s | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config.mak b/config.mak index 63e13a9..94b030f 100644 --- a/config.mak +++ b/config.mak @@ -1,8 +1,8 @@ # This version of config.mak was generated by: # ./configure --target=x86_64 # Any changes made here will be lost if configure is re-run -AR = $(CROSS_COMPILE)ar -RANLIB = $(CROSS_COMPILE)ranlib +AR = tcc -ar +RANLIB = tcc -r ARCH = x86_64 SUBARCH = ASMSUBARCH = diff --git a/src/signal/x86_64/sigsetjmp.s b/src/signal/x86_64/sigsetjmp.s index 9a7695f..d354d68 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@PLT + call setjmp pushq 64(%rbx) mov %rbx,%rdi @@ -21,4 +21,4 @@ __sigsetjmp: .hidden __sigsetjmp_tail jmp __sigsetjmp_tail -1: jmp setjmp@PLT +1: jmp setjmp