69 Commits (372a948b8139c6583045b2cd91b6b91fcb2e5881)

Author SHA1 Message Date
Rich Felker 685e40bb09 syscall overhaul part two - unify public and internal syscall interface 15 years ago
Rich Felker dc54a7cbb9 fix errors in sigqueue (potential information leak, wrong behavior) 15 years ago
Rich Felker c8c4ef7d44 remove useless return value checks for functions that cannot fail 15 years ago
Rich Felker 0f8cc94d68 make sigsuspend a cancellation point 15 years ago
Rich Felker 5b9429adb7 make sigtimedwait a cancellation point 15 years ago
Rich Felker 0a949ebdf0 don't fail with EINTR in sigtimedwait 15 years ago
Rich Felker 0558683d3d fix sigsuspend syscall 15 years ago
Rich Felker 6871fd773d make sigaltstack work (missing macros in signal.h, error conditions) 15 years ago
Rich Felker 500c969f05 fix error handling for pthread_sigmask 15 years ago
Rich Felker 0bed7e0acf fix race condition in raise - just mask signals 15 years ago
Rich Felker 370f78f2c8 fix raise semantics with threads. 15 years ago
Rich Felker 96f2197494 fix null pointer dereference introduced in last sigprocmask commit 15 years ago
Rich Felker a49c119276 prevent sigprocmask/pthread_sigmask from blocking implementation signals 15 years ago
Nicholas J. Kain 1e12632591 Port musl to x86-64. One giant commit! 15 years ago
Rich Felker 1322cb82a3 header cleanup, conformance fixes - signals 15 years ago
Rich Felker dc3776d445 fix previous commit that broke sigreturn. looks like the asm is needed. 15 years ago
Rich Felker e1d8d25a50 fix omission that kept sa_restorer from being used 15 years ago
Rich Felker 0b44a0315b initial check-in, version 0.5.0 15 years ago