4lDO2
|
7fa5b679cc
|
Move umask to a regular global variable.
The umask value is per-process, so because all POSIX open-like functions
now occur via relibc, this is valid.
|
2024-09-25 19:39:41 +02:00 |
|
4lDO2
|
f6761407e5
|
Pass si_pid to all realtime signals.
|
2024-09-24 19:34:51 +02:00 |
|
4lDO2
|
6fe7c264f6
|
Pass si_code to siginfo_t struct.
|
2024-09-24 19:34:51 +02:00 |
|
4lDO2
|
13e7b77643
|
Implement basic support for (kernel) rt signals.
|
2024-09-24 19:34:50 +02:00 |
|
4lDO2
|
47e07654cb
|
WIP: use rt signal constants from sigabi
|
2024-09-24 19:34:50 +02:00 |
|
4lDO2
|
75b2dcaa45
|
WIP: implement sigqueue
|
2024-09-24 19:34:23 +02:00 |
|
4lDO2
|
1067295d65
|
Fix signal restart logic.
|
2024-07-18 23:59:48 +02:00 |
|
4lDO2
|
ac5ac928f2
|
Implement raise() using pthread_kill.
|
2024-07-18 23:59:48 +02:00 |
|
4lDO2
|
c286dd6d33
|
Use new-thread proc API
|
2024-07-18 23:59:47 +02:00 |
|
4lDO2
|
17cb748217
|
Implement syscall restart for waitpid.
|
2024-07-16 12:48:14 +02:00 |
|
4lDO2
|
4c20a9abb2
|
Enable syscall restart in futex_wait.
|
2024-07-16 11:55:06 +02:00 |
|
4lDO2
|
bcce7e18db
|
Implement SA_RESTART for read and write.
|
2024-07-15 23:24:41 +02:00 |
|
4lDO2
|
b64b0ebe18
|
Handle kill and killpg EINTR.
|
2024-07-09 15:00:58 +02:00 |
|
4lDO2
|
5460ffc4c9
|
Jump to trampoline after SYS_{READ,WRITE} EINTR.
|
2024-07-09 15:00:57 +02:00 |
|