From b5cd18739a64c8d923a55b61c89ae3900faafd84 Mon Sep 17 00:00:00 2001 From: Kacper Date: Tue, 9 Dec 2025 21:17:12 +0100 Subject: Fix include paths and formatting inconsistencies --- lib/libc/unistd/_Fork.c | 8 +++++--- lib/libc/unistd/_exit.c | 4 +++- lib/libc/unistd/access.c | 4 +++- lib/libc/unistd/alarm.c | 4 +++- lib/libc/unistd/chdir.c | 4 +++- lib/libc/unistd/chown.c | 6 ++++-- lib/libc/unistd/close.c | 4 +++- lib/libc/unistd/dup.c | 4 +++- lib/libc/unistd/dup2.c | 4 +++- lib/libc/unistd/dup3.c | 4 +++- lib/libc/unistd/execl.c | 6 +++--- lib/libc/unistd/execlp.c | 5 +++-- lib/libc/unistd/execv.c | 6 ++++-- lib/libc/unistd/execve.c | 4 +++- lib/libc/unistd/execvp.c | 12 ++++++------ lib/libc/unistd/faccessat.c | 4 +++- lib/libc/unistd/fchdir.c | 4 +++- lib/libc/unistd/fchown.c | 6 ++++-- lib/libc/unistd/fchownat.c | 6 ++++-- lib/libc/unistd/fdatasync.c | 4 +++- lib/libc/unistd/fork.c | 2 +- lib/libc/unistd/fsync.c | 4 +++- lib/libc/unistd/ftruncate.c | 6 ++++-- lib/libc/unistd/getcwd.c | 6 ++++-- lib/libc/unistd/getegid.c | 6 ++++-- lib/libc/unistd/getentropy.c | 3 +-- lib/libc/unistd/geteuid.c | 6 ++++-- lib/libc/unistd/getgid.c | 6 ++++-- lib/libc/unistd/getgroups.c | 6 ++++-- lib/libc/unistd/gethostid.c | 1 - lib/libc/unistd/gethostname.c | 3 +-- lib/libc/unistd/getlogin.c | 1 - lib/libc/unistd/getlogin_r.c | 3 +-- lib/libc/unistd/getopt.c | 7 +++---- lib/libc/unistd/getpgid.c | 6 ++++-- lib/libc/unistd/getpid.c | 6 ++++-- lib/libc/unistd/getppid.c | 6 ++++-- lib/libc/unistd/getresgid.c | 6 ++++-- lib/libc/unistd/getresuid.c | 6 ++++-- lib/libc/unistd/getsid.c | 6 ++++-- lib/libc/unistd/getuid.c | 6 ++++-- lib/libc/unistd/isatty.c | 10 ++++++---- lib/libc/unistd/lchown.c | 6 ++++-- lib/libc/unistd/link.c | 6 ++++-- lib/libc/unistd/linkat.c | 6 ++++-- lib/libc/unistd/lockf.c | 3 +-- lib/libc/unistd/lseek.c | 6 ++++-- lib/libc/unistd/nice.c | 3 +-- lib/libc/unistd/pause.c | 4 +++- lib/libc/unistd/pipe.c | 4 +++- lib/libc/unistd/pipe2.c | 4 +++- lib/libc/unistd/posix_close.c | 6 ++++-- lib/libc/unistd/pread.c | 4 ++-- lib/libc/unistd/pwrite.c | 4 ++-- lib/libc/unistd/read.c | 6 ++++-- lib/libc/unistd/readlink.c | 6 ++++-- lib/libc/unistd/readlinkat.c | 6 ++++-- lib/libc/unistd/rmdir.c | 4 +++- lib/libc/unistd/setegid.c | 6 ++++-- lib/libc/unistd/seteuid.c | 6 ++++-- lib/libc/unistd/setgid.c | 6 ++++-- lib/libc/unistd/setpgid.c | 6 ++++-- lib/libc/unistd/setregid.c | 6 ++++-- lib/libc/unistd/setresgid.c | 6 ++++-- lib/libc/unistd/setresuid.c | 6 ++++-- lib/libc/unistd/setreuid.c | 6 ++++-- lib/libc/unistd/setsid.c | 6 ++++-- lib/libc/unistd/setuid.c | 6 ++++-- lib/libc/unistd/sleep.c | 4 ++-- lib/libc/unistd/swab.c | 2 +- lib/libc/unistd/symlink.c | 4 +++- lib/libc/unistd/symlinkat.c | 4 +++- lib/libc/unistd/sync.c | 4 +++- lib/libc/unistd/truncate.c | 6 ++++-- lib/libc/unistd/unlink.c | 4 +++- lib/libc/unistd/unlinkat.c | 4 +++- lib/libc/unistd/write.c | 6 ++++-- 77 files changed, 253 insertions(+), 138 deletions(-) (limited to 'lib/libc/unistd') diff --git a/lib/libc/unistd/_Fork.c b/lib/libc/unistd/_Fork.c index 080dd880..5ad326da 100644 --- a/lib/libc/unistd/_Fork.c +++ b/lib/libc/unistd/_Fork.c @@ -1,6 +1,8 @@ -#include -#include -#include +#include "asm/unistd_64.h" // for __NR_clone + +#include // for SIGCHLD +#include // for __syscall_2, syscall +#include // for _Fork, pid_t pid_t _Fork(void) { diff --git a/lib/libc/unistd/_exit.c b/lib/libc/unistd/_exit.c index ffd502c4..f45312d3 100644 --- a/lib/libc/unistd/_exit.c +++ b/lib/libc/unistd/_exit.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_exit + +#include // for __syscall, __syscall_1 void _exit(int status) { diff --git a/lib/libc/unistd/access.c b/lib/libc/unistd/access.c index 7735d8c4..17b910b4 100644 --- a/lib/libc/unistd/access.c +++ b/lib/libc/unistd/access.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_access + +#include // for __syscall_2, syscall int access(const char *path, int amode) { diff --git a/lib/libc/unistd/alarm.c b/lib/libc/unistd/alarm.c index 5d171cc7..a1d61698 100644 --- a/lib/libc/unistd/alarm.c +++ b/lib/libc/unistd/alarm.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_alarm + +#include // for __syscall_1, syscall unsigned alarm(unsigned seconds) { diff --git a/lib/libc/unistd/chdir.c b/lib/libc/unistd/chdir.c index 5c66cc0c..42f108ae 100644 --- a/lib/libc/unistd/chdir.c +++ b/lib/libc/unistd/chdir.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_chdir + +#include // for __syscall_1, syscall int chdir(const char *path) { diff --git a/lib/libc/unistd/chown.c b/lib/libc/unistd/chown.c index fa7e0e7b..50ce565e 100644 --- a/lib/libc/unistd/chown.c +++ b/lib/libc/unistd/chown.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_chown + +#include // for __syscall_3, syscall +#include // for chown, gid_t, uid_t int chown(const char *path, uid_t owner, gid_t group) { diff --git a/lib/libc/unistd/close.c b/lib/libc/unistd/close.c index 57e45c33..fe55533e 100644 --- a/lib/libc/unistd/close.c +++ b/lib/libc/unistd/close.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_close + +#include // for __syscall_1, syscall int close(int fildes) { diff --git a/lib/libc/unistd/dup.c b/lib/libc/unistd/dup.c index 764c16f6..9342a6a4 100644 --- a/lib/libc/unistd/dup.c +++ b/lib/libc/unistd/dup.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_dup + +#include // for __syscall_1, syscall int dup(int fildes) { diff --git a/lib/libc/unistd/dup2.c b/lib/libc/unistd/dup2.c index ce1125ac..f810424b 100644 --- a/lib/libc/unistd/dup2.c +++ b/lib/libc/unistd/dup2.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_dup2 + +#include // for __syscall_2, syscall int dup2(int fildes, int fildes2) { diff --git a/lib/libc/unistd/dup3.c b/lib/libc/unistd/dup3.c index aa9c0fab..bb9c6381 100644 --- a/lib/libc/unistd/dup3.c +++ b/lib/libc/unistd/dup3.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_dup3 + +#include // for __syscall_3, syscall int dup3(int fildes, int fildes2, int flag) { diff --git a/lib/libc/unistd/execl.c b/lib/libc/unistd/execl.c index 5dc7bc74..568d49a2 100644 --- a/lib/libc/unistd/execl.c +++ b/lib/libc/unistd/execl.c @@ -1,6 +1,6 @@ -#include -#include -#include +#include // for va_arg, va_end, va_start, va_list +#include // for NULL +#include // for execvp, execl int execl(const char *path, const char *argv0, ...) { diff --git a/lib/libc/unistd/execlp.c b/lib/libc/unistd/execlp.c index db044d50..6857970f 100644 --- a/lib/libc/unistd/execlp.c +++ b/lib/libc/unistd/execlp.c @@ -1,5 +1,6 @@ -#include -#include +#include // for va_arg, va_end, va_start, va_list +#include // for NULL +#include // for execve, execlp int execlp(const char *path, const char *argv0, ...) { diff --git a/lib/libc/unistd/execv.c b/lib/libc/unistd/execv.c index 60ee6d87..99793833 100644 --- a/lib/libc/unistd/execv.c +++ b/lib/libc/unistd/execv.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_execve + +#include // for __syscall_3, syscall +#include // for execv extern char **environ; diff --git a/lib/libc/unistd/execve.c b/lib/libc/unistd/execve.c index 43226d98..a91776f3 100644 --- a/lib/libc/unistd/execve.c +++ b/lib/libc/unistd/execve.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_execve + +#include // for __syscall_3, syscall int execve(const char *file, char *const argv[], char *const envp[]) { diff --git a/lib/libc/unistd/execvp.c b/lib/libc/unistd/execvp.c index c678ed36..88cde91e 100644 --- a/lib/libc/unistd/execvp.c +++ b/lib/libc/unistd/execvp.c @@ -1,9 +1,9 @@ -#include -#include -#include -#include -#include -#include +#include // for errno, ENAMETOOLONG, ENOENT +#include // for PATH_MAX +#include // for NULL, snprintf +#include // for getenv +#include // for strchr, strlen, strstr +#include // for execv, execvp extern char **environ; diff --git a/lib/libc/unistd/faccessat.c b/lib/libc/unistd/faccessat.c index 61680aea..3087db1c 100644 --- a/lib/libc/unistd/faccessat.c +++ b/lib/libc/unistd/faccessat.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_faccessat + +#include // for __syscall_4, syscall int faccessat(int fd, const char *path, int amode, int flag) { diff --git a/lib/libc/unistd/fchdir.c b/lib/libc/unistd/fchdir.c index 9c0ed172..b2147b31 100644 --- a/lib/libc/unistd/fchdir.c +++ b/lib/libc/unistd/fchdir.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_fchdir + +#include // for __syscall_1, syscall int fchdir(int fildes) { diff --git a/lib/libc/unistd/fchown.c b/lib/libc/unistd/fchown.c index ba0ff964..29d5b969 100644 --- a/lib/libc/unistd/fchown.c +++ b/lib/libc/unistd/fchown.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_fchown + +#include // for __syscall_3, syscall +#include // for fchown, gid_t, uid_t int fchown(int fildes, uid_t owner, gid_t group) { diff --git a/lib/libc/unistd/fchownat.c b/lib/libc/unistd/fchownat.c index 3e08472b..c501ca65 100644 --- a/lib/libc/unistd/fchownat.c +++ b/lib/libc/unistd/fchownat.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_fchownat + +#include // for __syscall_5, syscall +#include // for fchownat, gid_t, uid_t int fchownat(int fd, const char *path, uid_t owner, gid_t group, int flag) { diff --git a/lib/libc/unistd/fdatasync.c b/lib/libc/unistd/fdatasync.c index e65c79f0..50a91225 100644 --- a/lib/libc/unistd/fdatasync.c +++ b/lib/libc/unistd/fdatasync.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_fdatasync + +#include // for __syscall_1, syscall int fdatasync(int fildes) { diff --git a/lib/libc/unistd/fork.c b/lib/libc/unistd/fork.c index 38657406..dae69860 100644 --- a/lib/libc/unistd/fork.c +++ b/lib/libc/unistd/fork.c @@ -1,4 +1,4 @@ -#include +#include // for _Fork, fork, pid_t pid_t fork(void) { diff --git a/lib/libc/unistd/fsync.c b/lib/libc/unistd/fsync.c index e92e1cc1..e821dc3e 100644 --- a/lib/libc/unistd/fsync.c +++ b/lib/libc/unistd/fsync.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_fsync + +#include // for __syscall_1, syscall int fsync(int fildes) { diff --git a/lib/libc/unistd/ftruncate.c b/lib/libc/unistd/ftruncate.c index f032ed1b..fc42046b 100644 --- a/lib/libc/unistd/ftruncate.c +++ b/lib/libc/unistd/ftruncate.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_ftruncate + +#include // for __syscall_2, syscall +#include // for ftruncate, off_t int ftruncate(int fildes, off_t length) { diff --git a/lib/libc/unistd/getcwd.c b/lib/libc/unistd/getcwd.c index 5494f6e3..54fa5ca9 100644 --- a/lib/libc/unistd/getcwd.c +++ b/lib/libc/unistd/getcwd.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getcwd + +#include // for __syscall_2, syscall +#include // for getcwd, size_t char *getcwd(char *buf, size_t size) { diff --git a/lib/libc/unistd/getegid.c b/lib/libc/unistd/getegid.c index b50e5839..696523e2 100644 --- a/lib/libc/unistd/getegid.c +++ b/lib/libc/unistd/getegid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getegid + +#include // for __syscall_0, syscall +#include // for getegid, gid_t gid_t getegid(void) { diff --git a/lib/libc/unistd/getentropy.c b/lib/libc/unistd/getentropy.c index 3a651ba5..feab9328 100644 --- a/lib/libc/unistd/getentropy.c +++ b/lib/libc/unistd/getentropy.c @@ -1,5 +1,4 @@ -#include -#include +#include // for getentropy, size_t int getentropy(void *buffer, size_t length) { diff --git a/lib/libc/unistd/geteuid.c b/lib/libc/unistd/geteuid.c index aee26a42..a66c159c 100644 --- a/lib/libc/unistd/geteuid.c +++ b/lib/libc/unistd/geteuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_geteuid + +#include // for __syscall_0, syscall +#include // for geteuid, gid_t gid_t geteuid(void) { diff --git a/lib/libc/unistd/getgid.c b/lib/libc/unistd/getgid.c index 7d19d58e..1c206911 100644 --- a/lib/libc/unistd/getgid.c +++ b/lib/libc/unistd/getgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getgid + +#include // for __syscall_0, syscall +#include // for getgid, gid_t gid_t getgid(void) { diff --git a/lib/libc/unistd/getgroups.c b/lib/libc/unistd/getgroups.c index fb1346e5..dbb9abb3 100644 --- a/lib/libc/unistd/getgroups.c +++ b/lib/libc/unistd/getgroups.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getgroups + +#include // for __syscall_2, syscall +#include // for getgroups, gid_t int getgroups(int gidsetsize, gid_t grouplist[]) { diff --git a/lib/libc/unistd/gethostid.c b/lib/libc/unistd/gethostid.c index e3079534..37f325b6 100644 --- a/lib/libc/unistd/gethostid.c +++ b/lib/libc/unistd/gethostid.c @@ -1,4 +1,3 @@ -#include long gethostid(void) { diff --git a/lib/libc/unistd/gethostname.c b/lib/libc/unistd/gethostname.c index 5bd303f5..caa870da 100644 --- a/lib/libc/unistd/gethostname.c +++ b/lib/libc/unistd/gethostname.c @@ -1,5 +1,4 @@ -#include -#include +#include // for gethostname, size_t int gethostname(char *name, size_t namelen) { diff --git a/lib/libc/unistd/getlogin.c b/lib/libc/unistd/getlogin.c index 04355db1..921a00d6 100644 --- a/lib/libc/unistd/getlogin.c +++ b/lib/libc/unistd/getlogin.c @@ -1,4 +1,3 @@ -#include char *getlogin(void) { diff --git a/lib/libc/unistd/getlogin_r.c b/lib/libc/unistd/getlogin_r.c index 70ae5ddd..018453fb 100644 --- a/lib/libc/unistd/getlogin_r.c +++ b/lib/libc/unistd/getlogin_r.c @@ -1,5 +1,4 @@ -#include -#include +#include // for getlogin_r, size_t int getlogin_r(char *name, size_t namesize) { diff --git a/lib/libc/unistd/getopt.c b/lib/libc/unistd/getopt.c index 8ef18d37..0a3b38cb 100644 --- a/lib/libc/unistd/getopt.c +++ b/lib/libc/unistd/getopt.c @@ -1,7 +1,6 @@ -#include -#include -#include -#include +#include // for strlen +#include // for iovec, writev +#include // for STDERR_FILENO, getopt, optarg, opterr, optind char *optarg; int optind = 1, opterr = 1, optopt; diff --git a/lib/libc/unistd/getpgid.c b/lib/libc/unistd/getpgid.c index aed55bb9..d78396aa 100644 --- a/lib/libc/unistd/getpgid.c +++ b/lib/libc/unistd/getpgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getpgid + +#include // for __syscall_1, syscall +#include // for pid_t, getpgid pid_t getpgid(pid_t pid) { diff --git a/lib/libc/unistd/getpid.c b/lib/libc/unistd/getpid.c index 46562867..57ea18c6 100644 --- a/lib/libc/unistd/getpid.c +++ b/lib/libc/unistd/getpid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getpid + +#include // for __syscall_0, syscall +#include // for getpid, pid_t pid_t getpid(void) { diff --git a/lib/libc/unistd/getppid.c b/lib/libc/unistd/getppid.c index 16bf101e..bf994995 100644 --- a/lib/libc/unistd/getppid.c +++ b/lib/libc/unistd/getppid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getppid + +#include // for __syscall_0, syscall +#include // for getppid, pid_t pid_t getppid(void) { diff --git a/lib/libc/unistd/getresgid.c b/lib/libc/unistd/getresgid.c index ccdbabaa..60c818cc 100644 --- a/lib/libc/unistd/getresgid.c +++ b/lib/libc/unistd/getresgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getresgid + +#include // for __syscall_3, syscall +#include // for gid_t, getresgid int getresgid(gid_t *restrict rgid, gid_t *restrict egid, gid_t *restrict sgid) { diff --git a/lib/libc/unistd/getresuid.c b/lib/libc/unistd/getresuid.c index a9a405ae..7d26f610 100644 --- a/lib/libc/unistd/getresuid.c +++ b/lib/libc/unistd/getresuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getresuid + +#include // for __syscall_3, syscall +#include // for uid_t, getresuid int getresuid(uid_t *restrict ruid, uid_t *restrict euid, uid_t *restrict suid) { diff --git a/lib/libc/unistd/getsid.c b/lib/libc/unistd/getsid.c index e0a06780..46518105 100644 --- a/lib/libc/unistd/getsid.c +++ b/lib/libc/unistd/getsid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getsid + +#include // for __syscall_1, syscall +#include // for pid_t, getsid pid_t getsid(pid_t pid) { diff --git a/lib/libc/unistd/getuid.c b/lib/libc/unistd/getuid.c index 9223ae6f..67289d54 100644 --- a/lib/libc/unistd/getuid.c +++ b/lib/libc/unistd/getuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_getuid + +#include // for __syscall_0, syscall +#include // for getuid, uid_t uid_t getuid(void) { diff --git a/lib/libc/unistd/isatty.c b/lib/libc/unistd/isatty.c index afb15460..c253e14a 100644 --- a/lib/libc/unistd/isatty.c +++ b/lib/libc/unistd/isatty.c @@ -1,7 +1,9 @@ -#include -#include -#include -#include +#include "asm/unistd_64.h" // for __NR_ioctl + +#include // for TIOCGWINSZ +#include // for __syscall_3, syscall +#include // for winsize +#include // for isatty int isatty(int fildes) { diff --git a/lib/libc/unistd/lchown.c b/lib/libc/unistd/lchown.c index a18be4c6..ea5f4700 100644 --- a/lib/libc/unistd/lchown.c +++ b/lib/libc/unistd/lchown.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_lchown + +#include // for __syscall_3, syscall +#include // for gid_t, lchown, uid_t int lchown(const char *path, uid_t owner, gid_t group) { diff --git a/lib/libc/unistd/link.c b/lib/libc/unistd/link.c index 07204ed0..9b00d16c 100644 --- a/lib/libc/unistd/link.c +++ b/lib/libc/unistd/link.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_link + +#include // for __syscall_2, syscall +#include // for link int link(const char *path1, const char *path2) { diff --git a/lib/libc/unistd/linkat.c b/lib/libc/unistd/linkat.c index 72dca11e..378bbb4d 100644 --- a/lib/libc/unistd/linkat.c +++ b/lib/libc/unistd/linkat.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_linkat + +#include // for __syscall_5, syscall +#include // for linkat int linkat(int fd1, const char *path1, int fd2, const char *path2, int flag) { diff --git a/lib/libc/unistd/lockf.c b/lib/libc/unistd/lockf.c index 6f109c55..824f1cef 100644 --- a/lib/libc/unistd/lockf.c +++ b/lib/libc/unistd/lockf.c @@ -1,5 +1,4 @@ -#include -#include +#include // for lockf, off_t int lockf(int fildes, int function, off_t size) { diff --git a/lib/libc/unistd/lseek.c b/lib/libc/unistd/lseek.c index d8b41f88..fb574f7b 100644 --- a/lib/libc/unistd/lseek.c +++ b/lib/libc/unistd/lseek.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_lseek + +#include // for __syscall_3, syscall +#include // for off_t, lseek off_t lseek(int fildes, off_t offset, int whence) { diff --git a/lib/libc/unistd/nice.c b/lib/libc/unistd/nice.c index 6da984df..78dccbb0 100644 --- a/lib/libc/unistd/nice.c +++ b/lib/libc/unistd/nice.c @@ -1,5 +1,4 @@ -#include -#include +#include // for nice int nice(int incr) { diff --git a/lib/libc/unistd/pause.c b/lib/libc/unistd/pause.c index bd959bc5..98ff98d4 100644 --- a/lib/libc/unistd/pause.c +++ b/lib/libc/unistd/pause.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_pause + +#include // for __syscall_0, syscall int pause(void) { diff --git a/lib/libc/unistd/pipe.c b/lib/libc/unistd/pipe.c index 4f8e0e98..3c1509d0 100644 --- a/lib/libc/unistd/pipe.c +++ b/lib/libc/unistd/pipe.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_pipe + +#include // for __syscall_1, syscall int pipe(int fildes[2]) { diff --git a/lib/libc/unistd/pipe2.c b/lib/libc/unistd/pipe2.c index a28aecdd..5ac36338 100644 --- a/lib/libc/unistd/pipe2.c +++ b/lib/libc/unistd/pipe2.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_pipe2 + +#include // for __syscall_2, syscall int pipe2(int fildes[2], int flag) { diff --git a/lib/libc/unistd/posix_close.c b/lib/libc/unistd/posix_close.c index 78ec692e..95c7686f 100644 --- a/lib/libc/unistd/posix_close.c +++ b/lib/libc/unistd/posix_close.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_close + +#include // for __unused +#include // for __syscall_1, syscall int posix_close(int fildes, int __unused flag) { diff --git a/lib/libc/unistd/pread.c b/lib/libc/unistd/pread.c index ad8e71b0..0e7aaaff 100644 --- a/lib/libc/unistd/pread.c +++ b/lib/libc/unistd/pread.c @@ -1,5 +1,5 @@ -#include -#include +#include // for __NR_pread, __syscall_4, syscall +#include // for off_t, pread, size_t, ssize_t ssize_t pread(int fildes, void *buf, size_t nbyte, off_t offset) { diff --git a/lib/libc/unistd/pwrite.c b/lib/libc/unistd/pwrite.c index 8a2eadbe..8c2e66f0 100644 --- a/lib/libc/unistd/pwrite.c +++ b/lib/libc/unistd/pwrite.c @@ -1,5 +1,5 @@ -#include -#include +#include // for __NR_pwrite, __syscall_4, syscall +#include // for off_t, pwrite, size_t, ssize_t ssize_t pwrite(int fildes, const void *buf, size_t nbyte, off_t offset) { diff --git a/lib/libc/unistd/read.c b/lib/libc/unistd/read.c index 54c29586..cd9d4bf4 100644 --- a/lib/libc/unistd/read.c +++ b/lib/libc/unistd/read.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_read + +#include // for __syscall_3, syscall +#include // for read, size_t, ssize_t ssize_t read(int fildes, void *buf, size_t nbyte) { diff --git a/lib/libc/unistd/readlink.c b/lib/libc/unistd/readlink.c index 8587f526..e8d97d80 100644 --- a/lib/libc/unistd/readlink.c +++ b/lib/libc/unistd/readlink.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_readlink + +#include // for __syscall_3, syscall +#include // for readlink, size_t, ssize_t ssize_t readlink(const char *restrict path, char *restrict buf, size_t bufsize) { diff --git a/lib/libc/unistd/readlinkat.c b/lib/libc/unistd/readlinkat.c index d2a87b2b..0276f676 100644 --- a/lib/libc/unistd/readlinkat.c +++ b/lib/libc/unistd/readlinkat.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_readlinkat + +#include // for __syscall_4, syscall +#include // for readlinkat, size_t, ssize_t ssize_t readlinkat(int fd, const char *restrict path, char *restrict buf, size_t bufsize) diff --git a/lib/libc/unistd/rmdir.c b/lib/libc/unistd/rmdir.c index 5aab225c..70519c85 100644 --- a/lib/libc/unistd/rmdir.c +++ b/lib/libc/unistd/rmdir.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_rmdir + +#include // for __syscall_1, syscall int rmdir(const char *path) { diff --git a/lib/libc/unistd/setegid.c b/lib/libc/unistd/setegid.c index 7fd9adb6..50fa2a52 100644 --- a/lib/libc/unistd/setegid.c +++ b/lib/libc/unistd/setegid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setresgid + +#include // for __syscall_3, syscall +#include // for gid_t, setegid int setegid(gid_t gid) { diff --git a/lib/libc/unistd/seteuid.c b/lib/libc/unistd/seteuid.c index 6d86bee5..48fb8b3d 100644 --- a/lib/libc/unistd/seteuid.c +++ b/lib/libc/unistd/seteuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setresuid + +#include // for __syscall_3, syscall +#include // for seteuid, uid_t int seteuid(uid_t uid) { diff --git a/lib/libc/unistd/setgid.c b/lib/libc/unistd/setgid.c index aa07c330..edf5619a 100644 --- a/lib/libc/unistd/setgid.c +++ b/lib/libc/unistd/setgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setgid + +#include // for __syscall_1, syscall +#include // for gid_t, setgid int setgid(gid_t gid) { diff --git a/lib/libc/unistd/setpgid.c b/lib/libc/unistd/setpgid.c index e4fd6efd..87f50e8f 100644 --- a/lib/libc/unistd/setpgid.c +++ b/lib/libc/unistd/setpgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setpgid + +#include // for __syscall_2, syscall +#include // for pid_t, setpgid int setpgid(pid_t pid, pid_t pgid) { diff --git a/lib/libc/unistd/setregid.c b/lib/libc/unistd/setregid.c index 633f22a6..a4d61d8c 100644 --- a/lib/libc/unistd/setregid.c +++ b/lib/libc/unistd/setregid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setregid + +#include // for __syscall_2, syscall +#include // for gid_t, setregid int setregid(gid_t rgid, gid_t egid) { diff --git a/lib/libc/unistd/setresgid.c b/lib/libc/unistd/setresgid.c index 6de609fa..3f288103 100644 --- a/lib/libc/unistd/setresgid.c +++ b/lib/libc/unistd/setresgid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setresgid + +#include // for __syscall_3, syscall +#include // for gid_t, setresgid int setresgid(gid_t rgid, gid_t egid, gid_t sgid) { diff --git a/lib/libc/unistd/setresuid.c b/lib/libc/unistd/setresuid.c index 1fd74baa..4c01b523 100644 --- a/lib/libc/unistd/setresuid.c +++ b/lib/libc/unistd/setresuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setresuid + +#include // for __syscall_3, syscall +#include // for uid_t, setresuid int setresuid(uid_t ruid, uid_t euid, uid_t suid) { diff --git a/lib/libc/unistd/setreuid.c b/lib/libc/unistd/setreuid.c index 5f277ba3..f41caa3c 100644 --- a/lib/libc/unistd/setreuid.c +++ b/lib/libc/unistd/setreuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setreuid + +#include // for __syscall_2, syscall +#include // for uid_t, setreuid int setreuid(uid_t ruid, uid_t euid) { diff --git a/lib/libc/unistd/setsid.c b/lib/libc/unistd/setsid.c index 16b812e0..bd81b08a 100644 --- a/lib/libc/unistd/setsid.c +++ b/lib/libc/unistd/setsid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setsid + +#include // for __syscall_0, syscall +#include // for pid_t, setsid pid_t setsid(void) { diff --git a/lib/libc/unistd/setuid.c b/lib/libc/unistd/setuid.c index ab8ff73f..18d9cdc2 100644 --- a/lib/libc/unistd/setuid.c +++ b/lib/libc/unistd/setuid.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_setuid + +#include // for __syscall_1, syscall +#include // for setuid, uid_t int setuid(uid_t uid) { diff --git a/lib/libc/unistd/sleep.c b/lib/libc/unistd/sleep.c index b2aef854..2b63a9ed 100644 --- a/lib/libc/unistd/sleep.c +++ b/lib/libc/unistd/sleep.c @@ -1,5 +1,5 @@ -#include -#include +#include // for nanosleep, timespec +#include // for sleep unsigned sleep(unsigned seconds) { diff --git a/lib/libc/unistd/swab.c b/lib/libc/unistd/swab.c index 5e4e7e3b..b1a47c03 100644 --- a/lib/libc/unistd/swab.c +++ b/lib/libc/unistd/swab.c @@ -1,4 +1,4 @@ -#include +#include // for ssize_t, swab void swab(const void *restrict src, void *restrict dest, ssize_t nbytes) { diff --git a/lib/libc/unistd/symlink.c b/lib/libc/unistd/symlink.c index 0b84148e..29f10c07 100644 --- a/lib/libc/unistd/symlink.c +++ b/lib/libc/unistd/symlink.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_symlink + +#include // for __syscall_2, syscall int symlink(const char *path1, const char *path2) { diff --git a/lib/libc/unistd/symlinkat.c b/lib/libc/unistd/symlinkat.c index d4dd2ee0..e5d8135e 100644 --- a/lib/libc/unistd/symlinkat.c +++ b/lib/libc/unistd/symlinkat.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_symlinkat + +#include // for __syscall_3, syscall int symlinkat(const char *path1, int fd, const char *path2) diff --git a/lib/libc/unistd/sync.c b/lib/libc/unistd/sync.c index e655213b..47818ce9 100644 --- a/lib/libc/unistd/sync.c +++ b/lib/libc/unistd/sync.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_sync + +#include // for __syscall_0, syscall void sync(void) { diff --git a/lib/libc/unistd/truncate.c b/lib/libc/unistd/truncate.c index 2611d40a..21570da5 100644 --- a/lib/libc/unistd/truncate.c +++ b/lib/libc/unistd/truncate.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_truncate + +#include // for __syscall_2, syscall +#include // for off_t, truncate int truncate(const char *path, off_t length) { diff --git a/lib/libc/unistd/unlink.c b/lib/libc/unistd/unlink.c index 1d3859f9..6c699ac8 100644 --- a/lib/libc/unistd/unlink.c +++ b/lib/libc/unistd/unlink.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_unlink + +#include // for __syscall_1, syscall int unlink(const char *path) { diff --git a/lib/libc/unistd/unlinkat.c b/lib/libc/unistd/unlinkat.c index 837105a1..4a6162ae 100644 --- a/lib/libc/unistd/unlinkat.c +++ b/lib/libc/unistd/unlinkat.c @@ -1,4 +1,6 @@ -#include +#include "asm/unistd_64.h" // for __NR_unlinkat + +#include // for __syscall_3, syscall int unlinkat(int fd, const char *path, int flag) { diff --git a/lib/libc/unistd/write.c b/lib/libc/unistd/write.c index c7bd5dbc..b0b22403 100644 --- a/lib/libc/unistd/write.c +++ b/lib/libc/unistd/write.c @@ -1,5 +1,7 @@ -#include -#include +#include "asm/unistd_64.h" // for __NR_write + +#include // for __syscall_3, syscall +#include // for size_t, ssize_t, write ssize_t write(int fd, const void *buf, size_t count) { -- cgit v1.2.3