Peter S. Mazinger
|
95c40e9faf
not-cancel.h: use the non-cancellable functions in libc instead of inlining code
|
13 anos atrás |
Peter S. Mazinger
|
295d4b49a6
wrapsyscall.c: add cancellable fcntl64
|
13 anos atrás |
Austin Foxley
|
9c4fce55a2
nptl: remove sigaction, sigprocmask, and sigfillset from libpthread
|
13 anos atrás |
Peter S. Mazinger
|
836d74b92d
pread_write.c: make all archs use common code
|
13 anos atrás |
Peter S. Mazinger
|
61198b43ee
add cancellation to generic pread_write
|
13 anos atrás |
Peter S. Mazinger
|
814b0901f4
enable the common code for NPTL
|
13 anos atrás |
Peter S. Mazinger
|
9ac34e396b
fork: do not add fork() to libpthread
|
13 anos atrás |
Peter S. Mazinger
|
050f753172
make NPTL's getpid behave similar to the common one
|
13 anos atrás |
Peter S. Mazinger
|
145ad1d976
poll, ppoll: use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
b72b0b14d0
rework cancellation for sigwait, sigtimedwait and sigwaitinfo
|
13 anos atrás |
Peter S. Mazinger
|
24edbbd53a
lseek, lseek64: add cancellation for all THREADS
|
13 anos atrás |
Peter S. Mazinger
|
fae8e7e498
sigsuspend.c: add cancellation support independently of rt_sigsuspend
|
13 anos atrás |
Peter S. Mazinger
|
551ca52892
pselect.c: avoid handling cancellation twice
|
13 anos atrás |
Peter S. Mazinger
|
733810682b
ioctl.c: use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
d3b81557ec
nanosleep.c: use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
613b0fabf0
wait.c: use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
f74f77b155
fcntl: add cancellation to fcntl64, use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
4228d2f34c
ptfork.c: use strong_alias for vfork
|
13 anos atrás |
Peter S. Mazinger
|
6a78127da4
waitid.c: use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
0500402162
readv, writev: rewrite to use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
08b258aeb9
waitpid.c: provide __waitpid_nocancel, use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
c4b9ff234e
open.c: add cancellation using cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
15f25e33d9
open64.c: no need for separate cancellation, open handles it already
|
13 anos atrás |
Peter S. Mazinger
|
2c917b0305
adapt fdatasync, fsync, msync to use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
f9af28c64e
creat*.c: add LIBC_CANCEL_HANDLED to know that it is cancellable (handled by open)
|
13 anos atrás |
Peter S. Mazinger
|
2d9054b39a
pause.c: use cancel.h, provide __libc_pause only for LT_OLD
|
13 anos atrás |
Peter S. Mazinger
|
6c7c4fb8e1
select: adapt cancelation to use cancel.h
|
13 anos atrás |
Peter S. Mazinger
|
e4b5997fc1
fork: provide __libc_fork only if THREADS are enabled
|
13 anos atrás |
Peter S. Mazinger
|
9df9c60aa9
add cancellation for read, write, close
|
13 anos atrás |
Peter S. Mazinger
|
f6a03f19cf
endian.h: add some handy macros to be used in syscalls
|
13 anos atrás |