Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
musl
/
6651ef1f060738ee1f50cac1fe6d8ce64c359022
/
src
/
signal
e31c8c2
ppc64: fix setjmp/longjmp handling of TOC pointer
by Bobby Bingham
· 7 years ago
c1020cf
fix crashing sigsetjmp on s390x
by Bobby Bingham
· 8 years ago
5499172
work around gdb issues recognizing sigreturn trampoline on x86_64
by Rich Felker
· 8 years ago
1509494
add s390x port
by Bobby Bingham
· 8 years ago
c0ede9e
add powerpc64 port
by Bobby Bingham
· 8 years ago
5972c4a
add mips n32 port (ILP32 ABI for mips64)
by Rich Felker
· 8 years ago
8393357
add mips64 port
by Rich Felker
· 8 years ago
4221674
fix crash when signal number 0 is passed to sigaction
by Rich Felker
· 9 years ago
8a8fdf6
eliminate use of SHARED macro to suppress visibility attributes
by Rich Felker
· 9 years ago
4e73d12
explicitly assemble all arm asm sources as UAL
by Rich Felker
· 9 years ago
b61df22
fix signal return for sh/fdpic
by Rich Felker
· 9 years ago
deb85ab
remove unused (and invalid) C version of sigsetjmp
by Rich Felker
· 9 years ago
10d0268
switch to using trap number 31 for syscalls on sh
by Rich Felker
· 9 years ago
551c1d7
fix crash in x32 sigsetjmp
by Rich Felker
· 9 years ago
85d12e0
fix sh jmp_buf size to match ABI
by Rich Felker
· 9 years ago
94f4c82
fix build regression in aarch64 sigsetjmp
by Rich Felker
· 9 years ago
51fc77c
remove invalid PLT calls from or1k asm
by Rich Felker
· 9 years ago
cf1a9d9
remove possible-textrels from powerpc asm
by Rich Felker
· 9 years ago
a880e6c
remove invalid PLT calls from microblaze asm
by Rich Felker
· 9 years ago
646cb9a
remove invalid PLT calls from sh asm
by Rich Felker
· 9 years ago
b35c4c4
remove potentially PIC-incompatible relocations from x86_64 and x32 asm
by Rich Felker
· 9 years ago
8ed66ec
remove the last of possible-textrels from i386 asm
by Rich Felker
· 9 years ago
583e551
redesign sigsetjmp so that signal mask is restored after longjmp
by Rich Felker
· 9 years ago
01ef3dd
add aarch64 port
by Szabolcs Nagy
· 9 years ago
7d35121
use tkill instead of tgkill in implementing raise
by Rich Felker
· 10 years ago
200d154
add or1k (OpenRISC 1000) architecture port
by Stefan Kristiansson
· 10 years ago
6ce1fad
add __sysv_signal abi-compat alias for the signal function
by Rich Felker
· 10 years ago
b9b2db2
add __sigsetjmp ABI-compat alias for sigsetjmp
by Rich Felker
· 10 years ago
dab441a
always initialize thread pointer at program start
by Rich Felker
· 10 years ago
25faa20
fix mips sigsetjmp asm to match fixed jmp_buf size
by Rich Felker
· 10 years ago
aacd348
rename superh port to "sh" for consistency
by Rich Felker
· 11 years ago
3a3c813
superh port
by Bobby Bingham
· 11 years ago
664cd34
x32 port (diff against vanilla x86_64)
by rofl0r
· 11 years ago
323272d
import vanilla x86_64 code as x32
by rofl0r
· 11 years ago
3500555
fix const-correctness in sigandset/sigorset arguments
by Rich Felker
· 11 years ago
a7dbcf5
use 0 instead of NULL for null pointer constants
by Rich Felker
· 11 years ago
5717444
include cleanups: remove unused headers and add feature test macros
by Szabolcs Nagy
· 11 years ago
0753b1f
fix sigemptyset and sigfillset for mips
by Rich Felker
· 11 years ago
7cc49f9
fix breakage in synccall due to incorrect signal restoration in sigqueue
by Rich Felker
· 11 years ago
7c44097
fix _NSIG and SIGRTMAX on mips
by Rich Felker
· 11 years ago
76fbf6a
change sigset_t functions to restrict to _NSIG
by Rich Felker
· 11 years ago
3c5c5e6
optimize posix_spawn to avoid spurious sigaction syscalls
by Rich Felker
· 11 years ago
4874814
use separate sigaction buffers for old and new data
by Timo Teräs
· 11 years ago
9693501
change jmp_buf to share an underlying type and struct tag with sigjmp_buf
by Rich Felker
· 11 years ago
23815f8
fix off-by-one error in checks for implementation-internal signal numbers
by Rich Felker
· 11 years ago
2c074b0
transition to using functions for internal signal blocking/restoring
by Rich Felker
· 11 years ago
d53c92c
optimize/debloat raise
by Rich Felker
· 11 years ago
ae0c1de
fix reversed argument order x86_64 sigsetjmp's call to sigprocmask
by Rich Felker
· 11 years ago
ccc7b4c
remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG
by Rich Felker
· 11 years ago
6bffcc2
fix sigorset/sigandset: _NSIG/8 is the size in bytes
by rofl0r
· 12 years ago
30d2c1f
sigandset/sigorset: do not check for NULL pointers.
by rofl0r
· 12 years ago
4ab26cc
fixup sigandset
by rofl0r
· 12 years ago
a1990e1
add sigandset and sigorset (needed for qemu)
by rofl0r
· 12 years ago
ac562aa
fix powerpc sigsetjmp asm to match the new jmp_buf size/offsets
by Rich Felker
· 12 years ago
3fae236
powerpc: handle syscall error in clone.
by rofl0r
· 12 years ago
9565a34
fix powerpc asm not to store data in volatile space below stack pointer
by Rich Felker
· 12 years ago
d1bf452
fix indention with spaces in powerpc asm
by Rich Felker
· 12 years ago
c6d441e
Merge remote-tracking branch 'ppc-port/ppc-squashed'
by Rich Felker
· 12 years ago
1c8eb8b
PPC port cleaned up, static linking works well now.
by rofl0r
· 12 years ago
7669d1e
import preliminary ppc work by rdp.
by Richard Pennington
· 12 years ago
efd4d87
clean up sloppy nested inclusion from pthread_impl.h
by Rich Felker
· 12 years ago
f1e7a5e
fix (hopefully; untested) completely broken/incomplete microblaze sigsetjmp
by Rich Felker
· 12 years ago
ef2f595
fix microblaze asm relocations for shared libc
by Rich Felker
· 12 years ago
964e9f3
avoid the thread-ptr-init behavior of sigaction when not installing handler
by Rich Felker
· 12 years ago
8c0a3d9
microblaze port
by Rich Felker
· 12 years ago
0c05bd3
further use of _Noreturn, for non-plain-C functions
by Rich Felker
· 12 years ago
400c5e5
use restrict everywhere it's required by c99 and/or posix 2008
by Rich Felker
· 12 years ago
2f43704
fix (hopefully) all hard-coded 8's for kernel sigset_t size
by Rich Felker
· 12 years ago
532cd3a
sigsetjmp asm for mips
by Rich Felker
· 12 years ago
6315004
initial version of mips (o32) port, based on work by Richard Pennington (rdp)
by Rich Felker
· 12 years ago
cd8d724
remove unused var in new sigaction code
by Rich Felker
· 12 years ago
fcaec91
changes to kernel sigaction struct handling in preparation for mips port
by Rich Felker
· 12 years ago
d6c0efe
jmp_buf overhaul fixing several issues
by Rich Felker
· 12 years ago
e6129e6
fix sigsetjmp on arm (needs asm)
by Rich Felker
· 12 years ago
8cfbc8b
update license of njk contributed code (x86_64 asm)
by Rich Felker
· 12 years ago
dac084a
work around "signal loses thread pointer" issue with "approach 2"
by Rich Felker
· 13 years ago
d960d4f
initial commit of the arm port
by Rich Felker
· 13 years ago
5b91c22
fix generic sigsetjmp (unused anyway) pointer signedness error
by Rich Felker
· 13 years ago
fb80e04
implement gnu sigisemptyset
by Rich Felker
· 13 years ago
adb7093
fix missing prototypes/wrong signature for psiginfo, psignal
by Rich Felker
· 13 years ago
338b663
fix off-by-one bug in siglongjmp that caused unpredictable behavior
by Rich Felker
· 13 years ago
07827d1
fix race condition in sigqueue
by Rich Felker
· 13 years ago
ad58818
clean up pthread_sigmask/sigprocmask dependency order
by Rich Felker
· 13 years ago
c7d19f9
restore use of .type in asm, but use modern @function (vs %function)
by Rich Felker
· 13 years ago
1e4f1cf
remove all .size and .type directives for functions from the asm
by Rich Felker
· 13 years ago
ecc0f51
implement psignal and psiginfo
by Rich Felker
· 13 years ago
99b8a25
overhaul implementation-internal signal protections
by Rich Felker
· 13 years ago
feee989
overhaul pthread cancellation
by Rich Felker
· 13 years ago
016a5dc
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
by Rich Felker
· 13 years ago
60685ec
fix broken sigsetjmp on x86_64
by Rich Felker
· 13 years ago
c2cd25b
consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix
by Rich Felker
· 13 years ago
9ae8d5f
fix all implicit conversion between signed/unsigned pointers
by Rich Felker
· 13 years ago
b470030
overhaul cancellation to fix resource leaks and dangerous behavior with signals
by Rich Felker
· 13 years ago
aa398f5
global cleanup to use the new syscall interface
by Rich Felker
· 13 years ago
685e40b
syscall overhaul part two - unify public and internal syscall interface
by Rich Felker
· 13 years ago
dc54a7c
fix errors in sigqueue (potential information leak, wrong behavior)
by Rich Felker
· 13 years ago
c8c4ef7
remove useless return value checks for functions that cannot fail
by Rich Felker
· 13 years ago
0f8cc94
make sigsuspend a cancellation point
by Rich Felker
· 13 years ago
5b9429a
make sigtimedwait a cancellation point
by Rich Felker
· 13 years ago
0a949eb
don't fail with EINTR in sigtimedwait
by Rich Felker
· 13 years ago
Next »