musl/src/fcntl
Rich Felker 00f1521fdd provide emulation of fcntl F_DUPFD_CLOEXEC on old kernels
I'm not entirely happy with the amount of ugliness here, but since
F_DUPFD_CLOEXEC is used elsewhere in code that's expected to work on
old kernels (popen), it seems necessary. reportedly even some modern
kernels went back and broke F_DUPFD_CLOEXEC (making it behave like
plain F_DUPFD), so it might be necessary to add some additional fixup
code later to deal with that issue too.
2013-03-26 22:54:57 -04:00
..
creat.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
fcntl.c provide emulation of fcntl F_DUPFD_CLOEXEC on old kernels 2013-03-26 22:54:57 -04:00
open.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
openat.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
posix_fadvise.c update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
posix_fallocate.c fix broken fallocate syscall in posix_fallocate 2012-09-08 00:26:46 -04:00