85 Commits (60158bff74e478a8031f618ea5e0546bf41a3523)

Author SHA1 Message Date
Rich Felker b9b2db2f37 add __sigsetjmp ABI-compat alias for sigsetjmp 12 years ago
Rich Felker dab441aea2 always initialize thread pointer at program start 12 years ago
Rich Felker 25faa2034d fix mips sigsetjmp asm to match fixed jmp_buf size 12 years ago
Rich Felker aacd348637 rename superh port to "sh" for consistency 12 years ago
Bobby Bingham 3a3c813e08 superh port 13 years ago
rofl0r 664cd34192 x32 port (diff against vanilla x86_64) 13 years ago
rofl0r 323272db17 import vanilla x86_64 code as x32 13 years ago
Rich Felker 3500555db3 fix const-correctness in sigandset/sigorset arguments 13 years ago
Rich Felker a7dbcf5c8c use 0 instead of NULL for null pointer constants 13 years ago
Szabolcs Nagy 571744447c include cleanups: remove unused headers and add feature test macros 13 years ago
Rich Felker 0753b1faf0 fix sigemptyset and sigfillset for mips 13 years ago
Rich Felker 7cc49f98a2 fix breakage in synccall due to incorrect signal restoration in sigqueue 13 years ago
Rich Felker 7c440977db fix _NSIG and SIGRTMAX on mips 13 years ago
Rich Felker 76fbf6ad4b change sigset_t functions to restrict to _NSIG 13 years ago
Rich Felker 3c5c5e6f92 optimize posix_spawn to avoid spurious sigaction syscalls 13 years ago
Timo Teräs 48748143a3 use separate sigaction buffers for old and new data 13 years ago
Rich Felker 9693501c15 change jmp_buf to share an underlying type and struct tag with sigjmp_buf 13 years ago
Rich Felker 23815f88df fix off-by-one error in checks for implementation-internal signal numbers 13 years ago
Rich Felker 2c074b0d6c transition to using functions for internal signal blocking/restoring 13 years ago
Rich Felker d53c92c972 optimize/debloat raise 13 years ago
Rich Felker ae0c1de530 fix reversed argument order x86_64 sigsetjmp's call to sigprocmask 13 years ago
Rich Felker ccc7b4c3a1 remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG 13 years ago
rofl0r 6bffcc2335 fix sigorset/sigandset: _NSIG/8 is the size in bytes 14 years ago
rofl0r 30d2c1f5bf sigandset/sigorset: do not check for NULL pointers. 14 years ago
rofl0r 4ab26cc34c fixup sigandset 14 years ago
rofl0r a1990e1e83 add sigandset and sigorset (needed for qemu) 14 years ago
Rich Felker ac562aa1ef fix powerpc sigsetjmp asm to match the new jmp_buf size/offsets 14 years ago
rofl0r 3fae236e00 powerpc: handle syscall error in clone. 14 years ago
Rich Felker 9565a349f2 fix powerpc asm not to store data in volatile space below stack pointer 14 years ago
Rich Felker d1bf452d75 fix indention with spaces in powerpc asm 14 years ago
rofl0r 1c8eb8bad7 PPC port cleaned up, static linking works well now. 14 years ago
Richard Pennington 7669d1e334 import preliminary ppc work by rdp. 14 years ago
Rich Felker efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h 14 years ago
Rich Felker f1e7a5e5f6 fix (hopefully; untested) completely broken/incomplete microblaze sigsetjmp 14 years ago
Rich Felker ef2f595f74 fix microblaze asm relocations for shared libc 14 years ago
Rich Felker 964e9f3c4c avoid the thread-ptr-init behavior of sigaction when not installing handler 14 years ago
Rich Felker 8c0a3d9e5c microblaze port 14 years ago
Rich Felker 0c05bd3a9c further use of _Noreturn, for non-plain-C functions 14 years ago
Rich Felker 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
Rich Felker 2f437040e7 fix (hopefully) all hard-coded 8's for kernel sigset_t size 14 years ago
Rich Felker 532cd3a717 sigsetjmp asm for mips 14 years ago
Rich Felker 6315004f61 initial version of mips (o32) port, based on work by Richard Pennington (rdp) 14 years ago
Rich Felker cd8d724516 remove unused var in new sigaction code 14 years ago
Rich Felker fcaec912ed changes to kernel sigaction struct handling in preparation for mips port 14 years ago
Rich Felker d6c0efe106 jmp_buf overhaul fixing several issues 14 years ago
Rich Felker e6129e6d83 fix sigsetjmp on arm (needs asm) 14 years ago
Rich Felker 8cfbc8be82 update license of njk contributed code (x86_64 asm) 14 years ago
Rich Felker dac084a4c5 work around "signal loses thread pointer" issue with "approach 2" 14 years ago
Rich Felker d960d4f2cb initial commit of the arm port 15 years ago
Rich Felker 5b91c22335 fix generic sigsetjmp (unused anyway) pointer signedness error 15 years ago