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