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