Rich Felker
|
d2c604d5a4
protect syslog against cancellation
|
14 жил өмнө |
Rich Felker
|
be2e06d347
recheck cancellation disabled flag after syscall returns EINTR
|
14 жил өмнө |
Rich Felker
|
61b56a8d21
remove bogus extra logic for close cancellability
|
14 жил өмнө |
Rich Felker
|
1bc44a4734
fix typo in x86_64 cancellable syscall asm
|
14 жил өмнө |
Rich Felker
|
e98bdca9df
minimal realpath implementation using /proc
|
14 жил өмнө |
Rich Felker
|
2afed79f15
pthread_exit is not supposed to affect cancellability
|
14 жил өмнө |
Rich Felker
|
1ebde9c3a2
fix pthread_exit from cancellation handler
|
14 жил өмнө |
Rich Felker
|
9080cc153c
clean up handling of thread/nothread mode, locking
|
14 жил өмнө |
Rich Felker
|
eb0e8fa0b1
debloat: use __syscall instead of syscall where possible
|
14 жил өмнө |
Rich Felker
|
09dae2b7b6
fix bugs in cancellable syscall asm
|
14 жил өмнө |
Rich Felker
|
ebf82447be
optimize cancellation enable/disable code
|
14 жил өмнө |
Rich Felker
|
02eff258c6
don't use pthread_once when there is no danger in race
|
14 жил өмнө |
Rich Felker
|
e74664016b
fix some minor issues in cancellation handling patch
|
14 жил өмнө |
Rich Felker
|
feee98903c
overhaul pthread cancellation
|
14 жил өмнө |
Rich Felker
|
90f09a0dde
remove stupid debug code in wordexp
|
14 жил өмнө |
Rich Felker
|
d251c2645c
implement wordexp. first try, may be buggy. intended to be safe.
|
14 жил өмнө |
Rich Felker
|
69cf09c821
avoid setting errno when checking for tty
|
14 жил өмнө |
Rich Felker
|
088ae5995a
document some changes in the upcoming release
|
14 жил өмнө |
Rich Felker
|
a3aa89d826
fix O_SYNC definition, cleanup fcntl.h
|
14 жил өмнө |
Rich Felker
|
0a84e72c42
fix FAPPEND typo on x86_64 (previously only fixed on i386)
|
14 жил өмнө |
Rich Felker
|
c2b18f3531
fcntl.h: move macros that do not vary between archs out of bits
|
14 жил өмнө |
Rich Felker
|
ace973637f
fix broken fcntl locks on x86_64
|
14 жил өмнө |
Rich Felker
|
b172dc8b58
make tmpfile slightly more efficient (use unlink syscall instead of remove)
|
14 жил өмнө |
Rich Felker
|
9b96220e5a
fix typo in legacy FAPPEND definition
|
14 жил өмнө |
Rich Felker
|
33a3f202d1
add useless type fd_mask. it's in the reserved namespace.
|
14 жил өмнө |
Rich Felker
|
e983aea0ae
change sem_trywait algorithm so it never has to call __wake
|
14 жил өмнө |
Rich Felker
|
ec2e50d0d7
cheap trick to further optimize locking normal mutexes
|
14 жил өмнө |
Rich Felker
|
016a5dc192
use a separate signal from SIGCANCEL for SIGEV_THREAD timers
|
14 жил өмнө |
Rich Felker
|
9beb6330c0
simplify cancellation point handling
|
14 жил өмнө |
Rich Felker
|
19c1830eaa
simplify syslog, add vsyslog interface (nonstandard)
|
14 жил өмнө |