Rich Felker f522de81ac use setitimer function rather than syscall to implement alarm 5 anos atrás
..
mips 6315004f61 initial version of mips (o32) port, based on work by Richard Pennington (rdp) 13 anos atrás
mips64 83933573af add mips64 port 9 anos atrás
mipsn32 918c5fa0fc fix broken lseek on mipsn32 with offsets larger than LONG_MAX 6 anos atrás
sh 10d0268ccf switch to using trap number 31 for syscalls on sh 10 anos atrás
x32 1a28c6eade fix broken lseek on x32 (x86_64/ILP32) with offsets larger than LONG_MAX 6 anos atrás
_exit.c 0c05bd3a9c further use of _Noreturn, for non-plain-C functions 13 anos atrás
access.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
acct.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
alarm.c f522de81ac use setitimer function rather than syscall to implement alarm 5 anos atrás
chdir.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
chown.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
close.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
ctermid.c 9772eadba8 simplify ctermid 10 anos atrás
dup.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
dup2.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
dup3.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
faccessat.c cd0ae687de revert regression in faccessat AT_EACCESS robustness 7 anos atrás
fchdir.c 6fcd60ddd9 move and deduplicate declarations of __procfdname to make it checkable 6 anos atrás
fchown.c 6fcd60ddd9 move and deduplicate declarations of __procfdname to make it checkable 6 anos atrás
fchownat.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
fdatasync.c 0b21a07c78 make fsync, fdatasync, and msync cancellation points 10 anos atrás
fsync.c 0b21a07c78 make fsync, fdatasync, and msync cancellation points 10 anos atrás
ftruncate.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
getcwd.c 375840c7d8 avoid excessive stack usage in getcwd 7 anos atrás
getegid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
geteuid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
getgid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
getgroups.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
gethostname.c 3f6dc30470 fix out of bounds write for zero length buffer in gethostname 7 anos atrás
getlogin.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
getlogin_r.c 571744447c include cleanups: remove unused headers and add feature test macros 11 anos atrás
getpgid.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
getpgrp.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
getpid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
getppid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
getsid.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
getuid.c d878dcecca omit errno update path for syscalls that cannot fail 14 anos atrás
isatty.c c84971995b improve error handling of ttyname_r and isatty 6 anos atrás
lchown.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
link.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
linkat.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
lseek.c 03919b26ed use namespace-safe __lseek for __stdio_seek instead of direct syscall 6 anos atrás
nice.c 4bf0717e51 fix return value of nice function 7 anos atrás
pause.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
pipe.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
pipe2.c ae7399bfd8 in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback 12 anos atrás
posix_close.c 8708e137d6 add posix_close, accepted for inclusion in the next issue of POSIX 11 anos atrás
pread.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
preadv.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
pwrite.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
pwritev.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
read.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
readlink.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
readlinkat.c 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 13 anos atrás
readv.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
renameat.c 54316a52b2 support archs with no renameat syscall, only renameat2 6 anos atrás
rmdir.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
setegid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
seteuid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setgid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setpgid.c fd142e5ec4 cleanup various minor issues reported by nsz 13 anos atrás
setpgrp.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
setregid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setresgid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setresuid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setreuid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setsid.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
setuid.c acb0480662 new attempt at making set*id() safe and robust 14 anos atrás
setxid.c 472e8b71f7 for multithreaded set*id/setrlimit, handle case where callback does not run 10 anos atrás
sleep.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
symlink.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
symlinkat.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
sync.c eb0e8fa0b1 debloat: use __syscall instead of syscall where possible 14 anos atrás
tcgetpgrp.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
tcsetpgrp.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
truncate.c 63a4c9adf2 remove spurious inclusion of libc.h for LFS64 ABI aliases 6 anos atrás
ttyname.c 0b44a0315b initial check-in, version 0.5.0 14 anos atrás
ttyname_r.c c84971995b improve error handling of ttyname_r and isatty 6 anos atrás
ualarm.c e0eee3ceef fix restrict violations in internal use of several functions 6 anos atrás
unlink.c dd5f50da6f support linux kernel apis (new archs) with old syscalls removed 11 anos atrás
unlinkat.c aa398f56fa global cleanup to use the new syscall interface 14 anos atrás
usleep.c 571744447c include cleanups: remove unused headers and add feature test macros 11 anos atrás
write.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás
writev.c 5ce3737931 reduce spurious inclusion of libc.h 6 anos atrás