musl/src/unistd
Rich Felker 2416c63b81 fix up lfs64 junk for preadv/pwritev 2012-09-09 16:33:47 -04:00
..
mips initial version of mips (o32) port, based on work by Richard Pennington (rdp) 2012-07-11 04:22:13 -04:00
_exit.c further use of _Noreturn, for non-plain-C functions 2012-09-06 23:34:10 -04:00
access.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
acct.c add acct syscall source file, omitted in last syscalls commit 2012-09-08 22:23:03 -04:00
alarm.c avoid deprecated (by linux) alarm syscall; use setitimer instead 2012-05-24 12:21:34 -04:00
chdir.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
chown.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
close.c remove bogus extra logic for close cancellability 2011-04-18 18:42:34 -04:00
ctermid.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
dup.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
dup2.c workaround bug in linux dup2 2011-04-20 21:05:10 -04:00
faccessat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
fchdir.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
fchown.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
fchownat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
fdatasync.c fix dummied-out fdatasync 2012-06-19 22:22:16 -04:00
fsync.c fix dummied-out fsync 2012-06-19 22:24:15 -04:00
ftruncate.c update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
getcwd.c support null buffer argument to getcwd, auto-allocating behavior 2012-03-01 22:08:05 -05:00
getegid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
geteuid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
getgid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
getgroups.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
gethostname.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
getlogin.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
getlogin_r.c fix mistake in length test in getlogin_r 2012-06-19 22:31:19 -04:00
getpgid.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
getpgrp.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
getpid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
getppid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
getsid.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
getuid.c omit errno update path for syscalls that cannot fail 2011-04-21 21:52:41 -04:00
isatty.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
lchown.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
link.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
linkat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
lseek.c consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 2011-04-06 20:32:53 -04:00
nice.c consistency: change all remaining syscalls to use SYS_ rather than __NR_ prefix 2011-04-06 20:32:53 -04:00
pause.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
pipe.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
pread.c update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
preadv.c fix up lfs64 junk for preadv/pwritev 2012-09-09 16:33:47 -04:00
pwrite.c update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
pwritev.c fix up lfs64 junk for preadv/pwritev 2012-09-09 16:33:47 -04:00
read.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
readlink.c use restrict everywhere it's required by c99 and/or posix 2008 2012-09-06 22:44:55 -04:00
readlinkat.c use restrict everywhere it's required by c99 and/or posix 2008 2012-09-06 22:44:55 -04:00
readv.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
renameat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
rmdir.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
setegid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
seteuid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setgid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setpgid.c cleanup various minor issues reported by nsz 2011-09-26 00:59:28 -04:00
setpgrp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
setregid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setresgid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setresuid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setreuid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setsid.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
setuid.c new attempt at making set*id() safe and robust 2011-07-29 22:59:44 -04:00
setxid.c fix some bugs in setxid and update setrlimit to use __synccall 2011-07-30 08:19:31 -04:00
sleep.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
symlink.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
symlinkat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
sync.c debloat: use __syscall instead of syscall where possible 2011-04-17 16:32:15 -04:00
tcgetpgrp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
tcsetpgrp.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
truncate.c update syscalls with off_t arguments to handle argument alignment, if needed 2011-09-21 20:11:10 -04:00
ttyname.c initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
ttyname_r.c fix broken ttyname[_r] (failure to null-terminate result) 2012-09-06 20:21:13 -04:00
ualarm.c make ualarm actually work (obsolete function removed from SUS) 2011-04-03 19:18:43 -04:00
unlink.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
unlinkat.c global cleanup to use the new syscall interface 2011-03-20 00:16:43 -04:00
usleep.c remove obsolete and useless useconds_t type 2011-04-01 21:10:01 -04:00
write.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00
writev.c overhaul pthread cancellation 2011-04-17 11:43:03 -04:00