229 Commits (b54f481fbcc5637226fc3d2e0404b7f95b3e2f14)

Author SHA1 Message Date
Rich Felker 4cc78719dd fix bug from syscall overhaul: extra __syscall_ret call for 0-arg syscalls 15 years ago
Rich Felker ea343364a7 match glibc/lsb cancellation abi on i386 15 years ago
Rich Felker b470030f83 overhaul cancellation to fix resource leaks and dangerous behavior with signals 15 years ago
Rich Felker bae862ab18 honor namespace for i386 syscall.h, even though it's not a standard header 15 years ago
Rich Felker 685e40bb09 syscall overhaul part two - unify public and internal syscall interface 15 years ago
Rich Felker d00ff2950e overhaul syscall interface 15 years ago
Rich Felker f5ba2bc9ca various legacy and linux-specific stuff 15 years ago
Rich Felker e914f8b7ec optimize contended normal mutex case; add int compare-and-swap atomic 15 years ago
Rich Felker 8bb0e48889 match dimensions so we can use all slots without invoking OOB-array-access 15 years ago
Rich Felker cabf2ff349 fix missing ENOTSUP error code 15 years ago
Rich Felker 6871fd773d make sigaltstack work (missing macros in signal.h, error conditions) 15 years ago
Rich Felker d6a1e0c79e resolve some header namespace non-issues 15 years ago
Rich Felker 8668f033bc fill in some missing siginfo stuff in signal.h 15 years ago
Rich Felker f3ef7a6124 add missing WIFCONTINUED macro and improve WIFSIGNALED 15 years ago
Rich Felker ad2fe25041 support the ugly and deprecated ucontext and sigcontext header stuff... 15 years ago
Rich Felker e882756311 reorganize pthread data structures and move the definitions to alltypes.h 15 years ago
Rich Felker 571312de5f move stdio stuff that's not arch-specific out of bits 15 years ago
Rich Felker f451462098 fix the types of some integer constant limits in headers 15 years ago
Rich Felker 9b235e8374 remove standalone syscall cruft 15 years ago
Rich Felker 44460c6d1e fix some type leakage (timer_t) from x86_64 commit 15 years ago
Rich Felker c2afb747b0 yet another ugly legacy syscall rename... 15 years ago
Rich Felker f7eb91e795 fix getrlimit handling on 32-bit systems, and ease porting to 64-bit 15 years ago
Rich Felker 13a026bd79 split off arch-specific stdarg.h stuff 15 years ago
Rich Felker 03a2f3e48c cleanup socketcall syscall interface to ease porting to sane(r) archs 15 years ago
Rich Felker cfe373146d finish moving 32-bit-specific junk out of source files. 15 years ago
Rich Felker a5bf06c035 move arch-specific internal headers into place 15 years ago
Rich Felker 7b2dd2235d finish unifying thread register handling in preparation for porting 15 years ago
Rich Felker 1355fdca7c preparing build system to handle ports - step 1 15 years ago