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