X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fsignal%2Fsigsetjmp.c;h=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hb=7634101069db26b003adeec09c6aa14646363557;hp=6a5f6f158e3756c3a9f3ba70f0a19806968a1be5;hpb=9693501c158d68431962938cb02e7d8d2ef89ca3;p=musl diff --git a/src/signal/sigsetjmp.c b/src/signal/sigsetjmp.c index 6a5f6f15..e69de29b 100644 --- a/src/signal/sigsetjmp.c +++ b/src/signal/sigsetjmp.c @@ -1,15 +0,0 @@ -#include -#include -#include - -/* !!! This function will not work unless the compiler performs - * tail call optimization. Machine-specific asm versions should - * be created instead even though the workaround (tail call) - * is entirely non-machine-specific... */ - -int sigsetjmp(sigjmp_buf buf, int save) -{ - if ((buf->__fl = save)) - pthread_sigmask(SIG_SETMASK, 0, (sigset_t *)buf->__ss); - return setjmp(buf); -}