diff --git a/examples/greenbean.c b/examples/greenbean.c index 484fa361c..fe4ed1d41 100644 --- a/examples/greenbean.c +++ b/examples/greenbean.c @@ -166,7 +166,7 @@ void *Worker(void *id) { // wait for client connection clientaddrsize = sizeof(clientaddr); - client = accept(server, &clientaddr, &clientaddrsize); + client = accept(server, (struct sockaddr *)&clientaddr, &clientaddrsize); // accept() can raise a very diverse number of errors but none of // them are really true showstoppers that would necessitate us to diff --git a/libc/calls/calls.h b/libc/calls/calls.h index 61c24d183..b147cf83c 100644 --- a/libc/calls/calls.h +++ b/libc/calls/calls.h @@ -99,11 +99,11 @@ int flock(int, int); int fork(void); int fsync(int); int ftruncate(int, int64_t); -int getdents(unsigned, void *, unsigned, long *); int getdomainname(char *, size_t); -int getegid(void) nosideeffect; -int geteuid(void) nosideeffect; -int getgid(void) nosideeffect; +uint32_t getegid(void) nosideeffect; +uint32_t geteuid(void) nosideeffect; +uint32_t getgid(void) nosideeffect; +int getgroups(int size, uint32_t list[]); int gethostname(char *, size_t); int getloadavg(double *, int); int getpgid(int) libcesque; @@ -115,8 +115,8 @@ int getresgid(uint32_t *, uint32_t *, uint32_t *); int getresuid(uint32_t *, uint32_t *, uint32_t *); int getsid(int) nosideeffect libcesque; int gettid(void) libcesque; -int getuid(void) libcesque; -int iopl(int); +uint32_t getuid(void) libcesque; +int sys_iopl(int); int ioprio_get(int, int); int ioprio_set(int, int, int); int issetugid(void); @@ -135,11 +135,11 @@ int mkfifo(const char *, uint32_t); int mkfifoat(int, const char *, uint32_t); int mknod(const char *, uint32_t, uint64_t); int mknodat(int, const char *, int32_t, uint64_t); -int mlock(const void *, size_t); -int mlock2(const void *, size_t, int); -int mlockall(int); -int munlock(const void *, size_t); -int munlockall(void); +int sys_mlock(const void *, size_t); +int sys_mlock2(const void *, size_t, int); +int sys_mlockall(int); +int sys_munlock(const void *, size_t); +int sys_munlockall(void); int nice(int); int open(const char *, int, ...); int openat(int, const char *, int, ...); @@ -166,6 +166,7 @@ int seteuid(uint32_t); int setfsgid(int); int setfsuid(int); int setgid(int); +int setgroups(size_t size, const uint32_t list[]); int setpgid(int, int); int setpgrp(void); int setpriority(int, unsigned, int); @@ -181,7 +182,7 @@ int symlink(const char *, const char *); int symlinkat(const char *, int, const char *); int sync_file_range(int, int64_t, int64_t, unsigned); int sys_ptrace(int, ...); -int sysctl(const int *, unsigned, void *, size_t *, void *, size_t); +int sys_sysctl(const int *, unsigned, void *, size_t *, void *, size_t); int tcsetpgrp(int, int32_t); int tgkill(int, int, int); int tkill(int, int); diff --git a/libc/calls/getcpucount.c b/libc/calls/getcpucount.c index 65b8e8d97..82b8e2c24 100644 --- a/libc/calls/getcpucount.c +++ b/libc/calls/getcpucount.c @@ -54,7 +54,7 @@ static unsigned GetCpuCountBsd(void) { } else { cmd[1] = HW_NCPU; } - if (!sysctl(cmd, 2, &c, &n, 0, 0)) { + if (!sys_sysctl(cmd, 2, &c, &n, 0, 0)) { return c; } else { return 0; diff --git a/libc/calls/getegid.c b/libc/calls/getegid.c index 10399e32b..711a359e7 100644 --- a/libc/calls/getegid.c +++ b/libc/calls/getegid.c @@ -26,13 +26,13 @@ * Returns effective group ID of calling process. * @return group id */ -int getegid(void) { - int rc; +uint32_t getegid(void) { + uint32_t rc; if (!IsWindows()) { rc = sys_getegid(); } else { rc = getgid(); } - STRACE("%s() → %d% m", "getegid", rc); + STRACE("%s() → %u% m", "getegid", rc); return rc; } diff --git a/libc/calls/geteuid.c b/libc/calls/geteuid.c index 00461f9f6..36aa40564 100644 --- a/libc/calls/geteuid.c +++ b/libc/calls/geteuid.c @@ -25,13 +25,13 @@ * Returns effective user ID of calling process. * @return user id */ -int geteuid(void) { - int rc; +uint32_t geteuid(void) { + uint32_t rc; if (!IsWindows()) { rc = sys_geteuid(); } else { rc = getuid(); } - STRACE("%s() → %d% m", "geteuid", rc); + STRACE("%s() → %u% m", "geteuid", rc); return rc; } diff --git a/libc/calls/getgroups.c b/libc/calls/getgroups.c new file mode 100644 index 000000000..dd6ba8c73 --- /dev/null +++ b/libc/calls/getgroups.c @@ -0,0 +1,45 @@ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ +╞══════════════════════════════════════════════════════════════════════════════╡ +│ Copyright 2020 Justine Alexandra Roberts Tunney │ +│ │ +│ Permission to use, copy, modify, and/or distribute this software for │ +│ any purpose with or without fee is hereby granted, provided that the │ +│ above copyright notice and this permission notice appear in all copies. │ +│ │ +│ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL │ +│ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED │ +│ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE │ +│ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL │ +│ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR │ +│ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER │ +│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ +│ PERFORMANCE OF THIS SOFTWARE. │ +╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/calls.h" +#include "libc/calls/strace.internal.h" +#include "libc/calls/groups.internal.h" +#include "libc/dce.h" +#include "libc/intrin/asan.internal.h" +#include "libc/intrin/describeflags.internal.h" +#include "libc/sysv/errfuns.h" + +/** + * Gets list of supplementary group IDs + * + * @param size - maximum number of items that can be stored in list + * @param list - buffer to store output gid_t + * @return -1 w/ EFAULT + */ +int getgroups(int size, uint32_t list[]) { + int rc; + if (IsAsan() && size && !__asan_is_valid(list, size * sizeof(list[0]))) { + rc = efault(); + } else if (IsLinux() || IsNetbsd() || IsOpenbsd() || IsFreebsd() || IsXnu()) { + rc = sys_getgroups(size, list); + } else { + rc = enosys(); + } + STRACE("getgroups(%d, %s) → %d% m", size, DescribeGidList(rc, rc, list), rc); + return rc; +} diff --git a/libc/calls/gethostname-bsd.c b/libc/calls/gethostname-bsd.c index 9b3d4d57d..7e1ae551d 100644 --- a/libc/calls/gethostname-bsd.c +++ b/libc/calls/gethostname-bsd.c @@ -24,7 +24,7 @@ int gethostname_bsd(char *name, size_t len, int kind) { int cmd[2] = {CTL_KERN, kind}; - if (sysctl(cmd, 2, name, &len, 0, 0) != -1) { + if (sys_sysctl(cmd, 2, name, &len, 0, 0) != -1) { return 0; } else { if (errno == ENOMEM) { diff --git a/libc/calls/getloadavg.c b/libc/calls/getloadavg.c index 9349b4425..fcab20a2a 100644 --- a/libc/calls/getloadavg.c +++ b/libc/calls/getloadavg.c @@ -62,7 +62,7 @@ int getloadavg(double *a, int n) { struct loadavg loadinfo; int mib[2] = {CTL_VM, VM_LOADAVG}; size = sizeof(loadinfo); - if ((rc = sysctl(mib, 2, &loadinfo, &size, 0, 0)) != -1) { + if ((rc = sys_sysctl(mib, 2, &loadinfo, &size, 0, 0)) != -1) { for (i = 0; i < n; i++) { a[i] = (double)loadinfo.ldavg[i] / loadinfo.fscale; } diff --git a/libc/calls/getprogramexecutablename.greg.c b/libc/calls/getprogramexecutablename.greg.c index b4ed59c71..371a6b7c9 100644 --- a/libc/calls/getprogramexecutablename.greg.c +++ b/libc/calls/getprogramexecutablename.greg.c @@ -113,7 +113,7 @@ static inline void GetProgramExecutableNameImpl(char *p, char *e) { } u.cmd[3] = -1; // current process n = e - p; - if (sysctl(u.cmd, ARRAYLEN(u.cmd), p, &n, 0, 0) != -1) { + if (sys_sysctl(u.cmd, ARRAYLEN(u.cmd), p, &n, 0, 0) != -1) { return; } } diff --git a/libc/calls/getuid.c b/libc/calls/getuid.c index aca40ee23..8de2a2003 100644 --- a/libc/calls/getuid.c +++ b/libc/calls/getuid.c @@ -50,15 +50,15 @@ static textwindows dontinline uint32_t GetUserNameHash(void) { * @asyncsignalsafe * @vforksafe */ -int getuid(void) { - int rc; +uint32_t getuid(void) { + uint32_t rc; if (!IsWindows()) { rc = sys_getuid(); } else { rc = GetUserNameHash(); } - STRACE("%s() → %d% m", "getuid", rc); + STRACE("%s() → %u% m", "getuid", rc); return rc; } @@ -71,13 +71,13 @@ int getuid(void) { * @asyncsignalsafe * @vforksafe */ -int getgid(void) { - int rc; +uint32_t getgid(void) { + uint32_t rc; if (!IsWindows()) { rc = sys_getgid(); } else { rc = GetUserNameHash(); } - STRACE("%s() → %d% m", "getgid", rc); + STRACE("%s() → %u% m", "getgid", rc); return rc; } diff --git a/libc/calls/groups.internal.h b/libc/calls/groups.internal.h new file mode 100644 index 000000000..1c2750e0c --- /dev/null +++ b/libc/calls/groups.internal.h @@ -0,0 +1,16 @@ +#ifndef COSMOPOLITAN_LIBC_CALLS_GROUPS_INTERNAL_H_ +#define COSMOPOLITAN_LIBC_CALLS_GROUPS_INTERNAL_H_ + +#if !(__ASSEMBLER__ + __LINKER__ + 0) +COSMOPOLITAN_C_START_ + +int sys_getgroups(int size, uint32_t list[]); +int sys_setgroups(size_t size, uint32_t list[]); + +const char *DescribeGidList(char[128], int, int, const uint32_t list[]); +#define DescribeGidList(rc, length, gidlist) \ + DescribeGidList(alloca(128), rc, length, gidlist) + +COSMOPOLITAN_C_END_ +#endif /* !(__ASSEMBLER__ + __LINKER__ + 0) */ +#endif /* COSMOPOLITAN_LIBC_CALLS_GROUPS_INTERNAL_H_ */ diff --git a/libc/calls/setgroups.c b/libc/calls/setgroups.c new file mode 100644 index 000000000..fce93912d --- /dev/null +++ b/libc/calls/setgroups.c @@ -0,0 +1,52 @@ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ +╞══════════════════════════════════════════════════════════════════════════════╡ +│ Copyright 2020 Justine Alexandra Roberts Tunney │ +│ │ +│ Permission to use, copy, modify, and/or distribute this software for │ +│ any purpose with or without fee is hereby granted, provided that the │ +│ above copyright notice and this permission notice appear in all copies. │ +│ │ +│ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL │ +│ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED │ +│ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE │ +│ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL │ +│ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR │ +│ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER │ +│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ +│ PERFORMANCE OF THIS SOFTWARE. │ +╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/calls.h" +#include "libc/calls/groups.internal.h" +#include "libc/calls/strace.internal.h" +#include "libc/dce.h" +#include "libc/intrin/asan.internal.h" +#include "libc/intrin/describeflags.internal.h" +#include "libc/sysv/errfuns.h" + +/** + * Sets list of supplementary group IDs. + * + * On recent versions of Linux only, it's possible to say: + * + * setgroups(0, NULL); + * + * Which will cause subsequent calls to `EPERM`. + * + * @param size number of items in list + * @param list input set of gid_t to set + * @return -1 w/ EFAULT + */ +int setgroups(size_t size, const uint32_t list[]) { + int rc; + if (IsAsan() && size && !__asan_is_valid(list, size * sizeof(list[0]))) { + rc = efault(); + } else if (IsLinux() || IsNetbsd() || IsOpenbsd() || IsFreebsd() || IsXnu()) { + rc = sys_setgroups(size, list); + } else { + rc = enosys(); + } + STRACE("setgroups(%u, %s) → %d% m", size, DescribeGidList(rc, size, list), + rc); + return rc; +} diff --git a/libc/calls/sysinfo.c b/libc/calls/sysinfo.c index cd4f715d7..02ebbcd30 100644 --- a/libc/calls/sysinfo.c +++ b/libc/calls/sysinfo.c @@ -39,7 +39,7 @@ static int64_t GetUptime(void) { struct timeval x; size_t n = sizeof(x); int mib[] = {CTL_KERN, KERN_BOOTTIME}; - if (sysctl(mib, ARRAYLEN(mib), &x, &n, 0, 0) == -1) return 0; + if (sys_sysctl(mib, ARRAYLEN(mib), &x, &n, 0, 0) == -1) return 0; return _timespec_real().tv_sec - x.tv_sec; } @@ -47,7 +47,7 @@ static int64_t GetPhysmem(void) { uint64_t x; size_t n = sizeof(x); int mib[] = {CTL_HW, HW_PHYSMEM}; - if (sysctl(mib, ARRAYLEN(mib), &x, &n, 0, 0) == -1) return 0; + if (sys_sysctl(mib, ARRAYLEN(mib), &x, &n, 0, 0) == -1) return 0; return x; } diff --git a/libc/calls/uname.c b/libc/calls/uname.c index 22f052f00..64de99224 100644 --- a/libc/calls/uname.c +++ b/libc/calls/uname.c @@ -57,7 +57,7 @@ static void GetBsdStr(int c0, int c1, char *s) { size_t n = SYS_NMLN; int cmd[2] = {c0, c1}; bzero(s, n), --n; - sysctl(cmd, 2, s, &n, NULL, 0); + sys_sysctl(cmd, 2, s, &n, NULL, 0); errno = e; // sysctl kern.version is too verbose for uname if ((p = strchr(s, '\n'))) { diff --git a/libc/intrin/describegidlist.c b/libc/intrin/describegidlist.c new file mode 100644 index 000000000..c8408b264 --- /dev/null +++ b/libc/intrin/describegidlist.c @@ -0,0 +1,51 @@ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ +╞══════════════════════════════════════════════════════════════════════════════╡ +│ Copyright 2021 Justine Alexandra Roberts Tunney │ +│ │ +│ Permission to use, copy, modify, and/or distribute this software for │ +│ any purpose with or without fee is hereby granted, provided that the │ +│ above copyright notice and this permission notice appear in all copies. │ +│ │ +│ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL │ +│ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED │ +│ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE │ +│ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL │ +│ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR │ +│ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER │ +│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ +│ PERFORMANCE OF THIS SOFTWARE. │ +╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/groups.internal.h" +#include "libc/dce.h" +#include "libc/intrin/asan.internal.h" +#include "libc/intrin/kprintf.h" +#include "libc/intrin/popcnt.h" +#include "libc/macros.internal.h" +#include "libc/str/str.h" + +#define N 128 + +const char *(DescribeGidList)(char buf[N], int rc, int size, + const uint32_t list[]) { + if ((rc == -1) || (size < 0)) return "n/a"; + if (!size) return "{}"; + if (!list) return "NULL"; + if ((!IsAsan() && kisdangerous(list)) || + (IsAsan() && !__asan_is_valid(list, size * sizeof(list[0])))) { + ksnprintf(buf, N, "%p", list); + return buf; + } + int i = 0, n = N; + i += ksnprintf(buf + i, MAX(0, n - i), "{"); + unsigned c; + for (c = 0; c < size && MAX(0, n - i) > 0; c++) { + i += ksnprintf(buf + i, MAX(0, n - i), "%u, ", list[c]); + } + if (c == size) { + if (buf[i - 1] == ' ') i--; + if (buf[i - 1] == ',') i--; + i += ksnprintf(buf + i, MAX(0, n - i), "}"); + } + return buf; +} diff --git a/libc/intrin/sched_yield.S b/libc/intrin/sched_yield.S index 06bab590c..ae1853f80 100644 --- a/libc/intrin/sched_yield.S +++ b/libc/intrin/sched_yield.S @@ -28,6 +28,13 @@ sched_yield: push %rbp mov %rsp,%rbp + xor %eax,%eax + mov __hostos(%rip),%dl + +#if SupportsMetal() + testb $METAL,%dl + jnz 9f +#endif #if SupportsWindows() // Windows Support @@ -39,7 +46,7 @@ sched_yield: // threads ready to run and no user APCs are queued, the function // returns immediately, and the thread continues execution. // ──Quoth MSDN - testb IsWindows() + testb $WINDOWS,%dl jz 1f xor %ecx,%ecx xor %edx,%edx diff --git a/libc/isystem/grp.h b/libc/isystem/grp.h index 20d16cd2c..73951c06d 100644 --- a/libc/isystem/grp.h +++ b/libc/isystem/grp.h @@ -1,4 +1,5 @@ #ifndef LIBC_ISYSTEM_GRP_H_ #define LIBC_ISYSTEM_GRP_H_ +#include "libc/calls/calls.h" #include "third_party/musl/passwd.h" #endif diff --git a/libc/runtime/clktck.c b/libc/runtime/clktck.c index db78eee07..80d7580fc 100644 --- a/libc/runtime/clktck.c +++ b/libc/runtime/clktck.c @@ -49,7 +49,7 @@ static dontinline int __clk_tck_init(void) { cmd[0] = 1; // CTL_KERN cmd[1] = 12; // KERN_CLOCKRATE len = sizeof(clock); - if (sysctl(cmd, 2, &clock, &len, NULL, 0) != -1) { + if (sys_sysctl(cmd, 2, &clock, &len, NULL, 0) != -1) { x = clock.hz; } else { x = -1; diff --git a/libc/runtime/getinterpreterexecutablename.c b/libc/runtime/getinterpreterexecutablename.c index e300623d5..25658bb00 100644 --- a/libc/runtime/getinterpreterexecutablename.c +++ b/libc/runtime/getinterpreterexecutablename.c @@ -78,7 +78,7 @@ char *GetInterpreterExecutableName(char *p, size_t n) { cmd[2] = 5; // KERN_PROC_PATHNAME } // cmd[3] = -1; // current process - if (sysctl(cmd, ARRAYLEN(cmd), p, &n, 0, 0) != -1) { + if (sys_sysctl(cmd, ARRAYLEN(cmd), p, &n, 0, 0) != -1) { errno = e; return p; } diff --git a/libc/calls/prlimit64.S b/libc/runtime/getlogin.c similarity index 62% rename from libc/calls/prlimit64.S rename to libc/runtime/getlogin.c index 261bc74a0..40a71341d 100644 --- a/libc/calls/prlimit64.S +++ b/libc/runtime/getlogin.c @@ -1,5 +1,5 @@ -/*-*- mode:unix-assembly; indent-tabs-mode:t; tab-width:8; coding:utf-8 -*-│ -│vi: set et ft=asm ts=8 tw=8 fenc=utf-8 :vi│ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ ╞══════════════════════════════════════════════════════════════════════════════╡ │ Copyright 2022 Justine Alexandra Roberts Tunney │ │ │ @@ -16,8 +16,46 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/strace.internal.h" +#include "libc/calls/syscall_support-nt.internal.h" +#include "libc/dce.h" #include "libc/macros.internal.h" +#include "libc/nt/accounting.h" +#include "libc/runtime/runtime.h" +#include "libc/str/str.h" +#include "libc/sysv/errfuns.h" -prlimit64: - jmp prlimit - .endfn prlimit64,globl +int sys_getlogin(char *, uint32_t); + +/** + * Returns login name. + */ +char *getlogin(void) { + uint32_t size; + const char *p, *res; + char16_t buf16[257]; + static char login[128]; + if (IsBsd()) { + if (sys_getlogin(login, sizeof(login)) != -1) { + res = login; + } else { + res = 0; + } + } else if (IsWindows()) { + size = ARRAYLEN(buf16); + if (GetUserName(&buf16, &size)) { + tprecode16to8(login, sizeof(login), buf16); + res = login; + } else { + __winerr(); + res = 0; + } + } else if ((p = getenv("LOGNAME"))) { + res = p; + } else { + enoent(); + res = 0; + } + STRACE("getlogin() → %#s% m", res); + return res; +} diff --git a/libc/runtime/getlogin_r.c b/libc/runtime/getlogin_r.c new file mode 100644 index 000000000..38126b8e6 --- /dev/null +++ b/libc/runtime/getlogin_r.c @@ -0,0 +1,61 @@ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ +╞══════════════════════════════════════════════════════════════════════════════╡ +│ Copyright 2022 Justine Alexandra Roberts Tunney │ +│ │ +│ Permission to use, copy, modify, and/or distribute this software for │ +│ any purpose with or without fee is hereby granted, provided that the │ +│ above copyright notice and this permission notice appear in all copies. │ +│ │ +│ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL │ +│ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED │ +│ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE │ +│ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL │ +│ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR │ +│ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER │ +│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ +│ PERFORMANCE OF THIS SOFTWARE. │ +╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/strace.internal.h" +#include "libc/calls/syscall_support-nt.internal.h" +#include "libc/dce.h" +#include "libc/intrin/kprintf.h" +#include "libc/macros.internal.h" +#include "libc/nt/accounting.h" +#include "libc/runtime/runtime.h" +#include "libc/str/str.h" +#include "libc/sysv/errfuns.h" + +int sys_getlogin(char *, uint32_t); + +/** + * Returns login name. + */ +int getlogin_r(char *buf, size_t size) { + int rc; + uint32_t n32; + const char *p; + char16_t buf16[257]; + if (IsBsd()) { + rc = sys_getlogin(buf, size); + } else if (IsWindows()) { + n32 = ARRAYLEN(buf16); + if (GetUserName(&buf16, &n32)) { + tprecode16to8(buf, sizeof(size), buf16); + rc = 0; + } else { + rc = __winerr(); + } + } else if ((p = getenv("LOGNAME"))) { + if (strlen(p) < size) { + strcpy(buf, p); + rc = 0; + } else { + rc = enomem(); + } + } else { + rc = enoent(); + } + STRACE("getlogin_r([%#s], %'zu) → %d% m", rc != -1 ? buf : "n/a", size, rc); + return rc; +} diff --git a/libc/runtime/runtime.h b/libc/runtime/runtime.h index 117ed1c25..0b8c2e8da 100644 --- a/libc/runtime/runtime.h +++ b/libc/runtime/runtime.h @@ -82,7 +82,6 @@ int mprotect(void *, uint64_t, int) privileged; int msync(void *, size_t, int); void *sbrk(intptr_t); int brk(void *); -int getgroups(int, uint32_t[]); long gethostid(void); int sethostid(long); char *getlogin(void); diff --git a/libc/runtime/runtime.mk b/libc/runtime/runtime.mk index 4f8828973..6e40305c3 100644 --- a/libc/runtime/runtime.mk +++ b/libc/runtime/runtime.mk @@ -38,6 +38,7 @@ LIBC_RUNTIME_A_DIRECTDEPS = \ LIBC_FMT \ LIBC_INTRIN \ LIBC_NEXGEN32E \ + LIBC_NT_ADVAPI32 \ LIBC_NT_KERNEL32 \ LIBC_STR \ LIBC_STUBS \ diff --git a/libc/sock/accept.c b/libc/sock/accept.c index bd40fbc9f..69f7f8e36 100644 --- a/libc/sock/accept.c +++ b/libc/sock/accept.c @@ -28,6 +28,6 @@ * @asyncsignalsafe * @restartable (unless SO_RCVTIMEO) */ -int accept(int fd, void *out_addr, uint32_t *inout_addrsize) { +int accept(int fd, struct sockaddr *out_addr, uint32_t *inout_addrsize) { return accept4(fd, out_addr, inout_addrsize, 0); } diff --git a/libc/sock/sock.h b/libc/sock/sock.h index 8ffbed55b..072bef3a7 100644 --- a/libc/sock/sock.h +++ b/libc/sock/sock.h @@ -1,5 +1,6 @@ #ifndef COSMOPOLITAN_LIBC_SOCK_SOCK_H_ #define COSMOPOLITAN_LIBC_SOCK_SOCK_H_ +#include "libc/sock/struct/sockaddr.h" #if !(__ASSEMBLER__ + __LINKER__ + 0) COSMOPOLITAN_C_START_ /*───────────────────────────────────────────────────────────────────────────│─╗ @@ -29,7 +30,7 @@ uint32_t *GetHostIps(void); int nointernet(void); int socket(int, int, int); -int accept(int, void *, uint32_t *); +int accept(int, struct sockaddr *, uint32_t *); int accept4(int, void *, uint32_t *, int); int bind(int, const void *, uint32_t); int connect(int, const void *, uint32_t); diff --git a/libc/stdio/dirstream.c b/libc/stdio/dirstream.c index e382cd254..af84a72b1 100644 --- a/libc/stdio/dirstream.c +++ b/libc/stdio/dirstream.c @@ -51,6 +51,8 @@ * has been done for five platforms, having a remarkably tiny footprint. */ +int sys_getdents(unsigned, void *, unsigned, long *); + /** * Directory stream object. */ @@ -375,8 +377,8 @@ static struct dirent *readdir_impl(DIR *dir) { } else if (!IsWindows()) { if (dir->buf_pos >= dir->buf_end) { basep = dir->tell; /* TODO(jart): what does xnu do */ - rc = getdents(dir->fd, dir->buf, sizeof(dir->buf) - 256, &basep); - STRACE("getdents(%d) → %d% m", dir->fd, rc); + rc = sys_getdents(dir->fd, dir->buf, sizeof(dir->buf) - 256, &basep); + STRACE("sys_getdents(%d) → %d% m", dir->fd, rc); if (!rc || rc == -1) return NULL; dir->buf_pos = 0; dir->buf_end = rc; diff --git a/libc/stdio/getrandom.c b/libc/stdio/getrandom.c index 68cd2c683..c64da845b 100644 --- a/libc/stdio/getrandom.c +++ b/libc/stdio/getrandom.c @@ -99,7 +99,7 @@ ssize_t getrandom(void *p, size_t n, unsigned f) { cmd[1] = 81; /* KERN_ARND */ } m = n; - if ((rc = sysctl(cmd, 2, p, &m, 0, 0)) != -1) { + if ((rc = sys_sysctl(cmd, 2, p, &m, 0, 0)) != -1) { rc = m; } } else if (have_getrandom) { diff --git a/libc/sysv/calls/__acl_aclcheck_fd.s b/libc/sysv/calls/__acl_aclcheck_fd.s deleted file mode 100644 index 5bc24acb2..000000000 --- a/libc/sysv/calls/__acl_aclcheck_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_aclcheck_fd,0xffffff162fffffff,globl diff --git a/libc/sysv/calls/__acl_aclcheck_file.s b/libc/sysv/calls/__acl_aclcheck_file.s deleted file mode 100644 index afabf8de2..000000000 --- a/libc/sysv/calls/__acl_aclcheck_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_aclcheck_file,0xffffff161fffffff,globl diff --git a/libc/sysv/calls/__acl_aclcheck_link.s b/libc/sysv/calls/__acl_aclcheck_link.s deleted file mode 100644 index a1cdc8f98..000000000 --- a/libc/sysv/calls/__acl_aclcheck_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_aclcheck_link,0xffffff1acfffffff,globl diff --git a/libc/sysv/calls/__acl_delete_fd.s b/libc/sysv/calls/__acl_delete_fd.s deleted file mode 100644 index c1e4a9885..000000000 --- a/libc/sysv/calls/__acl_delete_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_delete_fd,0xffffff160fffffff,globl diff --git a/libc/sysv/calls/__acl_delete_file.s b/libc/sysv/calls/__acl_delete_file.s deleted file mode 100644 index ae16e9a41..000000000 --- a/libc/sysv/calls/__acl_delete_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_delete_file,0xffffff15ffffffff,globl diff --git a/libc/sysv/calls/__acl_delete_link.s b/libc/sysv/calls/__acl_delete_link.s deleted file mode 100644 index 26d91883b..000000000 --- a/libc/sysv/calls/__acl_delete_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_delete_link,0xffffff1abfffffff,globl diff --git a/libc/sysv/calls/__acl_get_fd.s b/libc/sysv/calls/__acl_get_fd.s deleted file mode 100644 index 946f183e7..000000000 --- a/libc/sysv/calls/__acl_get_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_get_fd,0xffffff15dfffffff,globl diff --git a/libc/sysv/calls/__acl_get_file.s b/libc/sysv/calls/__acl_get_file.s deleted file mode 100644 index 6218fb7bb..000000000 --- a/libc/sysv/calls/__acl_get_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_get_file,0xffffff15bfffffff,globl diff --git a/libc/sysv/calls/__acl_get_link.s b/libc/sysv/calls/__acl_get_link.s deleted file mode 100644 index b28992e62..000000000 --- a/libc/sysv/calls/__acl_get_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_get_link,0xffffff1a9fffffff,globl diff --git a/libc/sysv/calls/__acl_set_fd.s b/libc/sysv/calls/__acl_set_fd.s deleted file mode 100644 index c7a7a80e4..000000000 --- a/libc/sysv/calls/__acl_set_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_set_fd,0xffffff15efffffff,globl diff --git a/libc/sysv/calls/__acl_set_file.s b/libc/sysv/calls/__acl_set_file.s deleted file mode 100644 index a1900c6a6..000000000 --- a/libc/sysv/calls/__acl_set_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_set_file,0xffffff15cfffffff,globl diff --git a/libc/sysv/calls/__acl_set_link.s b/libc/sysv/calls/__acl_set_link.s deleted file mode 100644 index 0b50c60e3..000000000 --- a/libc/sysv/calls/__acl_set_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __acl_set_link,0xffffff1aafffffff,globl diff --git a/libc/sysv/calls/__cap_rights_get.s b/libc/sysv/calls/__cap_rights_get.s deleted file mode 100644 index 96d88088d..000000000 --- a/libc/sysv/calls/__cap_rights_get.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __cap_rights_get,0xffffff203fffffff,globl diff --git a/libc/sysv/calls/__disable_threadsignal.s b/libc/sysv/calls/__disable_threadsignal.s deleted file mode 100644 index bbe8ed690..000000000 --- a/libc/sysv/calls/__disable_threadsignal.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __disable_threadsignal,0xfffffffff214bfff,globl diff --git a/libc/sysv/calls/__mac_execve.s b/libc/sysv/calls/__mac_execve.s deleted file mode 100644 index 6ca411dba..000000000 --- a/libc/sysv/calls/__mac_execve.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_execve,0xffffff19f217cfff,globl diff --git a/libc/sysv/calls/__mac_get_fd.s b/libc/sysv/calls/__mac_get_fd.s deleted file mode 100644 index 403a6fee6..000000000 --- a/libc/sysv/calls/__mac_get_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_fd,0xffffff1822184fff,globl diff --git a/libc/sysv/calls/__mac_get_file.s b/libc/sysv/calls/__mac_get_file.s deleted file mode 100644 index 3f082c67f..000000000 --- a/libc/sysv/calls/__mac_get_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_file,0xffffff183217efff,globl diff --git a/libc/sysv/calls/__mac_get_link.s b/libc/sysv/calls/__mac_get_link.s deleted file mode 100644 index 0aa71eddc..000000000 --- a/libc/sysv/calls/__mac_get_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_link,0xffffff19a2180fff,globl diff --git a/libc/sysv/calls/__mac_get_mount.s b/libc/sysv/calls/__mac_get_mount.s deleted file mode 100644 index 61755baa9..000000000 --- a/libc/sysv/calls/__mac_get_mount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_mount,0xfffffffff21a9fff,globl diff --git a/libc/sysv/calls/__mac_get_pid.s b/libc/sysv/calls/__mac_get_pid.s deleted file mode 100644 index 60fad2c74..000000000 --- a/libc/sysv/calls/__mac_get_pid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_pid,0xffffff1992186fff,globl diff --git a/libc/sysv/calls/__mac_get_proc.s b/libc/sysv/calls/__mac_get_proc.s deleted file mode 100644 index 2a7c42296..000000000 --- a/libc/sysv/calls/__mac_get_proc.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_get_proc,0xffffff1802182fff,globl diff --git a/libc/sysv/calls/__mac_getfsstat.s b/libc/sysv/calls/__mac_getfsstat.s deleted file mode 100644 index b4a2c6225..000000000 --- a/libc/sysv/calls/__mac_getfsstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_getfsstat,0xfffffffff21aafff,globl diff --git a/libc/sysv/calls/__mac_mount.s b/libc/sysv/calls/__mac_mount.s deleted file mode 100644 index 7b307415c..000000000 --- a/libc/sysv/calls/__mac_mount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_mount,0xfffffffff21a8fff,globl diff --git a/libc/sysv/calls/__mac_set_fd.s b/libc/sysv/calls/__mac_set_fd.s deleted file mode 100644 index f9b165602..000000000 --- a/libc/sysv/calls/__mac_set_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_set_fd,0xffffff1842185fff,globl diff --git a/libc/sysv/calls/__mac_set_file.s b/libc/sysv/calls/__mac_set_file.s deleted file mode 100644 index 1e77707b1..000000000 --- a/libc/sysv/calls/__mac_set_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_set_file,0xffffff185217ffff,globl diff --git a/libc/sysv/calls/__mac_set_link.s b/libc/sysv/calls/__mac_set_link.s deleted file mode 100644 index 32466bf66..000000000 --- a/libc/sysv/calls/__mac_set_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_set_link,0xffffff19b2181fff,globl diff --git a/libc/sysv/calls/__mac_set_proc.s b/libc/sysv/calls/__mac_set_proc.s deleted file mode 100644 index 1acd20a3a..000000000 --- a/libc/sysv/calls/__mac_set_proc.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_set_proc,0xffffff1812183fff,globl diff --git a/libc/sysv/calls/__mac_syscall.s b/libc/sysv/calls/__mac_syscall.s deleted file mode 100644 index 5eaf0fc41..000000000 --- a/libc/sysv/calls/__mac_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __mac_syscall,0xfffffffff217dfff,globl diff --git a/libc/sysv/calls/__old_semwait_signal.s b/libc/sysv/calls/__old_semwait_signal.s deleted file mode 100644 index db61bbe7d..000000000 --- a/libc/sysv/calls/__old_semwait_signal.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __old_semwait_signal,0xfffffffff2172fff,globl diff --git a/libc/sysv/calls/__old_semwait_signal_nocancel.s b/libc/sysv/calls/__old_semwait_signal_nocancel.s deleted file mode 100644 index d0d6c64d6..000000000 --- a/libc/sysv/calls/__old_semwait_signal_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __old_semwait_signal_nocancel,0xfffffffff2173fff,globl diff --git a/libc/sysv/calls/__pthread_canceled.s b/libc/sysv/calls/__pthread_canceled.s deleted file mode 100644 index 10c79264d..000000000 --- a/libc/sysv/calls/__pthread_canceled.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_canceled,0xfffffffff214dfff,globl diff --git a/libc/sysv/calls/__pthread_chdir.s b/libc/sysv/calls/__pthread_chdir.s deleted file mode 100644 index c25444f12..000000000 --- a/libc/sysv/calls/__pthread_chdir.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_chdir,0xfffffffff215cfff,globl diff --git a/libc/sysv/calls/__pthread_fchdir.s b/libc/sysv/calls/__pthread_fchdir.s deleted file mode 100644 index 414fe6468..000000000 --- a/libc/sysv/calls/__pthread_fchdir.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_fchdir,0xfffffffff215dfff,globl diff --git a/libc/sysv/calls/__pthread_kill.s b/libc/sysv/calls/__pthread_kill.s deleted file mode 100644 index 0e5a7adec..000000000 --- a/libc/sysv/calls/__pthread_kill.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_kill,0xfffffffff2148fff,globl diff --git a/libc/sysv/calls/__pthread_markcancel.s b/libc/sysv/calls/__pthread_markcancel.s deleted file mode 100644 index 9f8d13e01..000000000 --- a/libc/sysv/calls/__pthread_markcancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_markcancel,0xfffffffff214cfff,globl diff --git a/libc/sysv/calls/__pthread_sigmask.s b/libc/sysv/calls/__pthread_sigmask.s deleted file mode 100644 index 888a0ba50..000000000 --- a/libc/sysv/calls/__pthread_sigmask.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __pthread_sigmask,0xfffffffff2149fff,globl diff --git a/libc/sysv/calls/__semwait_signal.s b/libc/sysv/calls/__semwait_signal.s deleted file mode 100644 index b334c7b81..000000000 --- a/libc/sysv/calls/__semwait_signal.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __semwait_signal,0xfffffffff214efff,globl diff --git a/libc/sysv/calls/__semwait_signal_nocancel.s b/libc/sysv/calls/__semwait_signal_nocancel.s deleted file mode 100644 index 58b9177af..000000000 --- a/libc/sysv/calls/__semwait_signal_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __semwait_signal_nocancel,0xfffffffff21a7fff,globl diff --git a/libc/sysv/calls/__sigwait_nocancel.s b/libc/sysv/calls/__sigwait_nocancel.s deleted file mode 100644 index 4062b7f8a..000000000 --- a/libc/sysv/calls/__sigwait_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __sigwait_nocancel,0xfffffffff21a6fff,globl diff --git a/libc/sysv/calls/__threxit.s b/libc/sysv/calls/__threxit.s deleted file mode 100644 index 6c7d5672e..000000000 --- a/libc/sysv/calls/__threxit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __threxit,0xfff12effffffffff,globl diff --git a/libc/sysv/calls/__thrsigdivert.s b/libc/sysv/calls/__thrsigdivert.s deleted file mode 100644 index 148bb926c..000000000 --- a/libc/sysv/calls/__thrsigdivert.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __thrsigdivert,0xfff12fffffffffff,globl diff --git a/libc/sysv/calls/__thrsleep.s b/libc/sysv/calls/__thrsleep.s deleted file mode 100644 index dc5d6b2e1..000000000 --- a/libc/sysv/calls/__thrsleep.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __thrsleep,0xfff05effffffffff,globl diff --git a/libc/sysv/calls/__thrwakeup.s b/libc/sysv/calls/__thrwakeup.s deleted file mode 100644 index 796856b4f..000000000 --- a/libc/sysv/calls/__thrwakeup.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall __thrwakeup,0xfff12dffffffffff,globl diff --git a/libc/sysv/calls/abort_with_payload.s b/libc/sysv/calls/abort_with_payload.s deleted file mode 100644 index ab4bede22..000000000 --- a/libc/sysv/calls/abort_with_payload.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall abort_with_payload,0xfffffffff2209fff,globl diff --git a/libc/sysv/calls/accept_nocancel.s b/libc/sysv/calls/accept_nocancel.s deleted file mode 100644 index d945b1ba3..000000000 --- a/libc/sysv/calls/accept_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall accept_nocancel,0xfffffffff2194fff,globl diff --git a/libc/sysv/calls/access_extended.s b/libc/sysv/calls/access_extended.s deleted file mode 100644 index 90f609f9d..000000000 --- a/libc/sysv/calls/access_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall access_extended,0xfffffffff211cfff,globl diff --git a/libc/sysv/calls/add_key.s b/libc/sysv/calls/add_key.s deleted file mode 100644 index 9783b9881..000000000 --- a/libc/sysv/calls/add_key.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall add_key,0xfffffffffffff0f8,globl diff --git a/libc/sysv/calls/adjfreq.s b/libc/sysv/calls/adjfreq.s deleted file mode 100644 index f37778b17..000000000 --- a/libc/sysv/calls/adjfreq.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall adjfreq,0xfff131ffffffffff,globl diff --git a/libc/sysv/calls/adjtime.s b/libc/sysv/calls/adjtime.s deleted file mode 100644 index 21357aa5f..000000000 --- a/libc/sysv/calls/adjtime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall adjtime,0x1a508c08c208cfff,globl diff --git a/libc/sysv/calls/adjtimex.s b/libc/sysv/calls/adjtimex.s deleted file mode 100644 index 5c5956a10..000000000 --- a/libc/sysv/calls/adjtimex.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall adjtimex,0xfffffffffffff09f,globl diff --git a/libc/sysv/calls/afs3_syscall.s b/libc/sysv/calls/afs3_syscall.s deleted file mode 100644 index 82f893eda..000000000 --- a/libc/sysv/calls/afs3_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall afs3_syscall,0xffffff179fffffff,globl diff --git a/libc/sysv/calls/aio_cancel.s b/libc/sysv/calls/aio_cancel.s deleted file mode 100644 index 68ac0acda..000000000 --- a/libc/sysv/calls/aio_cancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_cancel,0x18ffff13c213cfff,globl diff --git a/libc/sysv/calls/aio_error.s b/libc/sysv/calls/aio_error.s deleted file mode 100644 index 266861634..000000000 --- a/libc/sysv/calls/aio_error.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_error,0x190fff13d213dfff,globl diff --git a/libc/sysv/calls/aio_fsync.s b/libc/sysv/calls/aio_fsync.s deleted file mode 100644 index 428861668..000000000 --- a/libc/sysv/calls/aio_fsync.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_fsync,0x191fff1d12139fff,globl diff --git a/libc/sysv/calls/aio_mlock.s b/libc/sysv/calls/aio_mlock.s deleted file mode 100644 index 1768bb3ff..000000000 --- a/libc/sysv/calls/aio_mlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_mlock,0xffffff21ffffffff,globl diff --git a/libc/sysv/calls/aio_read.s b/libc/sysv/calls/aio_read.s deleted file mode 100644 index 18965475d..000000000 --- a/libc/sysv/calls/aio_read.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_read,0x192fff13e213efff,globl diff --git a/libc/sysv/calls/aio_return.s b/libc/sysv/calls/aio_return.s deleted file mode 100644 index 83af55f90..000000000 --- a/libc/sysv/calls/aio_return.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_return,0x193fff13a213afff,globl diff --git a/libc/sysv/calls/aio_suspend.s b/libc/sysv/calls/aio_suspend.s deleted file mode 100644 index 43dac0382..000000000 --- a/libc/sysv/calls/aio_suspend.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_suspend,0x1b6fff13b213bfff,globl diff --git a/libc/sysv/calls/aio_suspend_nocancel.s b/libc/sysv/calls/aio_suspend_nocancel.s deleted file mode 100644 index c85832615..000000000 --- a/libc/sysv/calls/aio_suspend_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_suspend_nocancel,0xfffffffff21a5fff,globl diff --git a/libc/sysv/calls/aio_waitcomplete.s b/libc/sysv/calls/aio_waitcomplete.s deleted file mode 100644 index e1120c293..000000000 --- a/libc/sysv/calls/aio_waitcomplete.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_waitcomplete,0xffffff167fffffff,globl diff --git a/libc/sysv/calls/aio_write.s b/libc/sysv/calls/aio_write.s deleted file mode 100644 index 9e9c2d67f..000000000 --- a/libc/sysv/calls/aio_write.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall aio_write,0x195fff13f213ffff,globl diff --git a/libc/sysv/calls/audit.s b/libc/sysv/calls/audit.s deleted file mode 100644 index d3e1777a5..000000000 --- a/libc/sysv/calls/audit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall audit,0xffffff1bd215efff,globl diff --git a/libc/sysv/calls/audit_session_join.s b/libc/sysv/calls/audit_session_join.s deleted file mode 100644 index 6fd08b954..000000000 --- a/libc/sysv/calls/audit_session_join.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall audit_session_join,0xfffffffff21adfff,globl diff --git a/libc/sysv/calls/audit_session_port.s b/libc/sysv/calls/audit_session_port.s deleted file mode 100644 index 42ad74d02..000000000 --- a/libc/sysv/calls/audit_session_port.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall audit_session_port,0xfffffffff21b0fff,globl diff --git a/libc/sysv/calls/audit_session_self.s b/libc/sysv/calls/audit_session_self.s deleted file mode 100644 index 21ff34109..000000000 --- a/libc/sysv/calls/audit_session_self.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall audit_session_self,0xfffffffff21acfff,globl diff --git a/libc/sysv/calls/auditctl.s b/libc/sysv/calls/auditctl.s deleted file mode 100644 index 83d523cd3..000000000 --- a/libc/sysv/calls/auditctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall auditctl,0xffffff1c52167fff,globl diff --git a/libc/sysv/calls/auditon.s b/libc/sysv/calls/auditon.s deleted file mode 100644 index fcd570458..000000000 --- a/libc/sysv/calls/auditon.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall auditon,0xffffff1be215ffff,globl diff --git a/libc/sysv/calls/bindat.s b/libc/sysv/calls/bindat.s deleted file mode 100644 index 638df5e3b..000000000 --- a/libc/sysv/calls/bindat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bindat,0xffffff21afffffff,globl diff --git a/libc/sysv/calls/bpf.s b/libc/sysv/calls/bpf.s deleted file mode 100644 index 8c111fe73..000000000 --- a/libc/sysv/calls/bpf.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bpf,0xfffffffffffff141,globl diff --git a/libc/sysv/calls/bsdthread_create.s b/libc/sysv/calls/bsdthread_create.s deleted file mode 100644 index a2f275db8..000000000 --- a/libc/sysv/calls/bsdthread_create.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bsdthread_create,0xfffffffff2168fff,globl,hidden diff --git a/libc/sysv/calls/bsdthread_ctl.s b/libc/sysv/calls/bsdthread_ctl.s deleted file mode 100644 index dd3403e34..000000000 --- a/libc/sysv/calls/bsdthread_ctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bsdthread_ctl,0xfffffffff21defff,globl diff --git a/libc/sysv/calls/bsdthread_register.s b/libc/sysv/calls/bsdthread_register.s deleted file mode 100644 index 864aa4dd3..000000000 --- a/libc/sysv/calls/bsdthread_register.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bsdthread_register,0xfffffffff216efff,globl,hidden diff --git a/libc/sysv/calls/bsdthread_terminate.s b/libc/sysv/calls/bsdthread_terminate.s deleted file mode 100644 index f1e284a00..000000000 --- a/libc/sysv/calls/bsdthread_terminate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall bsdthread_terminate,0xfffffffff2169fff,globl diff --git a/libc/sysv/calls/cap_enter.s b/libc/sysv/calls/cap_enter.s deleted file mode 100644 index 15950d5b6..000000000 --- a/libc/sysv/calls/cap_enter.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_enter,0xffffff204fffffff,globl diff --git a/libc/sysv/calls/cap_fcntls_get.s b/libc/sysv/calls/cap_fcntls_get.s deleted file mode 100644 index fd3a9b91e..000000000 --- a/libc/sysv/calls/cap_fcntls_get.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_fcntls_get,0xffffff219fffffff,globl diff --git a/libc/sysv/calls/cap_fcntls_limit.s b/libc/sysv/calls/cap_fcntls_limit.s deleted file mode 100644 index 8c44601ce..000000000 --- a/libc/sysv/calls/cap_fcntls_limit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_fcntls_limit,0xffffff218fffffff,globl diff --git a/libc/sysv/calls/cap_getmode.s b/libc/sysv/calls/cap_getmode.s deleted file mode 100644 index b873ec39a..000000000 --- a/libc/sysv/calls/cap_getmode.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_getmode,0xffffff205fffffff,globl diff --git a/libc/sysv/calls/cap_ioctls_get.s b/libc/sysv/calls/cap_ioctls_get.s deleted file mode 100644 index 98ce6db28..000000000 --- a/libc/sysv/calls/cap_ioctls_get.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_ioctls_get,0xffffff217fffffff,globl diff --git a/libc/sysv/calls/cap_ioctls_limit.s b/libc/sysv/calls/cap_ioctls_limit.s deleted file mode 100644 index 396a6be75..000000000 --- a/libc/sysv/calls/cap_ioctls_limit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_ioctls_limit,0xffffff216fffffff,globl diff --git a/libc/sysv/calls/cap_rights_limit.s b/libc/sysv/calls/cap_rights_limit.s deleted file mode 100644 index 03dfadc0b..000000000 --- a/libc/sysv/calls/cap_rights_limit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cap_rights_limit,0xffffff215fffffff,globl diff --git a/libc/sysv/calls/capget.s b/libc/sysv/calls/capget.s deleted file mode 100644 index 3444e14bf..000000000 --- a/libc/sysv/calls/capget.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall capget,0xfffffffffffff07d,globl diff --git a/libc/sysv/calls/capset.s b/libc/sysv/calls/capset.s deleted file mode 100644 index 3705bd49e..000000000 --- a/libc/sysv/calls/capset.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall capset,0xfffffffffffff07e,globl diff --git a/libc/sysv/calls/change_fdguard_np.s b/libc/sysv/calls/change_fdguard_np.s deleted file mode 100644 index abfe59ee2..000000000 --- a/libc/sysv/calls/change_fdguard_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall change_fdguard_np,0xfffffffff21bcfff,globl diff --git a/libc/sysv/calls/chflags.s b/libc/sysv/calls/chflags.s deleted file mode 100644 index d93f38752..000000000 --- a/libc/sysv/calls/chflags.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall chflags,0x0220220222022fff,globl diff --git a/libc/sysv/calls/chflagsat.s b/libc/sysv/calls/chflagsat.s deleted file mode 100644 index 4bd813466..000000000 --- a/libc/sysv/calls/chflagsat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall chflagsat,0xfff06b21cfffffff,globl diff --git a/libc/sysv/calls/chmod_extended.s b/libc/sysv/calls/chmod_extended.s deleted file mode 100644 index 66e54b49b..000000000 --- a/libc/sysv/calls/chmod_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall chmod_extended,0xfffffffff211afff,globl diff --git a/libc/sysv/calls/clock_adjtime.s b/libc/sysv/calls/clock_adjtime.s deleted file mode 100644 index 0168b8737..000000000 --- a/libc/sysv/calls/clock_adjtime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clock_adjtime,0xfffffffffffff131,globl diff --git a/libc/sysv/calls/clock_getcpuclockid2.s b/libc/sysv/calls/clock_getcpuclockid2.s deleted file mode 100644 index 0411f391c..000000000 --- a/libc/sysv/calls/clock_getcpuclockid2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clock_getcpuclockid2,0x1e2fff0f7fffffff,globl diff --git a/libc/sysv/calls/clock_nanosleep.s b/libc/sysv/calls/clock_nanosleep.s deleted file mode 100644 index 949c0b959..000000000 --- a/libc/sysv/calls/clock_nanosleep.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clock_nanosleep,0x1ddfff0f4ffff0e6,globl diff --git a/libc/sysv/calls/clock_settime.s b/libc/sysv/calls/clock_settime.s deleted file mode 100644 index f6e891c71..000000000 --- a/libc/sysv/calls/clock_settime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clock_settime,0x1ac0580e9ffff0e3,globl diff --git a/libc/sysv/calls/clone3.s b/libc/sysv/calls/clone3.s deleted file mode 100644 index 7f0267aa1..000000000 --- a/libc/sysv/calls/clone3.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clone3,0xfffffffffffff1b3,globl diff --git a/libc/sysv/calls/clonefileat.s b/libc/sysv/calls/clonefileat.s deleted file mode 100644 index c7216bdad..000000000 --- a/libc/sysv/calls/clonefileat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall clonefileat,0xfffffffff21cefff,globl diff --git a/libc/sysv/calls/close_nocancel.s b/libc/sysv/calls/close_nocancel.s deleted file mode 100644 index fca5289b4..000000000 --- a/libc/sysv/calls/close_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall close_nocancel,0xfffffffff218ffff,globl diff --git a/libc/sysv/calls/coalition.s b/libc/sysv/calls/coalition.s deleted file mode 100644 index 2615bc991..000000000 --- a/libc/sysv/calls/coalition.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall coalition,0xfffffffff21cafff,globl diff --git a/libc/sysv/calls/coalition_info.s b/libc/sysv/calls/coalition_info.s deleted file mode 100644 index 32a5cf1fb..000000000 --- a/libc/sysv/calls/coalition_info.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall coalition_info,0xfffffffff21cbfff,globl diff --git a/libc/sysv/calls/connect_nocancel.s b/libc/sysv/calls/connect_nocancel.s deleted file mode 100644 index 8c02a9182..000000000 --- a/libc/sysv/calls/connect_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall connect_nocancel,0xfffffffff2199fff,globl diff --git a/libc/sysv/calls/connectat.s b/libc/sysv/calls/connectat.s deleted file mode 100644 index 354740c35..000000000 --- a/libc/sysv/calls/connectat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall connectat,0xffffff21bfffffff,globl diff --git a/libc/sysv/calls/connectx.s b/libc/sysv/calls/connectx.s deleted file mode 100644 index 7442a045a..000000000 --- a/libc/sysv/calls/connectx.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall connectx,0xfffffffff21bffff,globl diff --git a/libc/sysv/calls/copyfile.s b/libc/sysv/calls/copyfile.s deleted file mode 100644 index 690dbd5fb..000000000 --- a/libc/sysv/calls/copyfile.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall copyfile,0xfffffffff20e3fff,globl diff --git a/libc/sysv/calls/cpuset.s b/libc/sysv/calls/cpuset.s deleted file mode 100644 index 5281e4da8..000000000 --- a/libc/sysv/calls/cpuset.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset,0xffffff1e4fffffff,globl diff --git a/libc/sysv/calls/cpuset_getaffinity.s b/libc/sysv/calls/cpuset_getaffinity.s deleted file mode 100644 index 3beaa8f37..000000000 --- a/libc/sysv/calls/cpuset_getaffinity.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_getaffinity,0xffffff1e7fffffff,globl diff --git a/libc/sysv/calls/cpuset_getdomain.s b/libc/sysv/calls/cpuset_getdomain.s deleted file mode 100644 index 92db6b1a6..000000000 --- a/libc/sysv/calls/cpuset_getdomain.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_getdomain,0xffffff231fffffff,globl diff --git a/libc/sysv/calls/cpuset_getid.s b/libc/sysv/calls/cpuset_getid.s deleted file mode 100644 index 96a859050..000000000 --- a/libc/sysv/calls/cpuset_getid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_getid,0xffffff1e6fffffff,globl diff --git a/libc/sysv/calls/cpuset_setaffinity.s b/libc/sysv/calls/cpuset_setaffinity.s deleted file mode 100644 index d4264a77c..000000000 --- a/libc/sysv/calls/cpuset_setaffinity.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_setaffinity,0xffffff1e8fffffff,globl diff --git a/libc/sysv/calls/cpuset_setdomain.s b/libc/sysv/calls/cpuset_setdomain.s deleted file mode 100644 index 76342b439..000000000 --- a/libc/sysv/calls/cpuset_setdomain.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_setdomain,0xffffff232fffffff,globl diff --git a/libc/sysv/calls/cpuset_setid.s b/libc/sysv/calls/cpuset_setid.s deleted file mode 100644 index c1a9b9a8f..000000000 --- a/libc/sysv/calls/cpuset_setid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall cpuset_setid,0xffffff1e5fffffff,globl diff --git a/libc/sysv/calls/csops.s b/libc/sysv/calls/csops.s deleted file mode 100644 index 204a875a4..000000000 --- a/libc/sysv/calls/csops.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall csops,0xfffffffff20a9fff,globl diff --git a/libc/sysv/calls/csops_audittoken.s b/libc/sysv/calls/csops_audittoken.s deleted file mode 100644 index b8cfca07b..000000000 --- a/libc/sysv/calls/csops_audittoken.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall csops_audittoken,0xfffffffff20aafff,globl diff --git a/libc/sysv/calls/csrctl.s b/libc/sysv/calls/csrctl.s deleted file mode 100644 index b15412267..000000000 --- a/libc/sysv/calls/csrctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall csrctl,0xfffffffff21e3fff,globl diff --git a/libc/sysv/calls/delete.s b/libc/sysv/calls/delete.s deleted file mode 100644 index 1ce2b3075..000000000 --- a/libc/sysv/calls/delete.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall delete,0xfffffffff20e2fff,globl diff --git a/libc/sysv/calls/delete_module.s b/libc/sysv/calls/delete_module.s deleted file mode 100644 index 087576fdc..000000000 --- a/libc/sysv/calls/delete_module.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall delete_module,0xfffffffffffff0b0,globl diff --git a/libc/sysv/calls/disconnectx.s b/libc/sysv/calls/disconnectx.s deleted file mode 100644 index 6278f09f2..000000000 --- a/libc/sysv/calls/disconnectx.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall disconnectx,0xfffffffff21c0fff,globl diff --git a/libc/sysv/calls/eaccess.s b/libc/sysv/calls/eaccess.s deleted file mode 100644 index c92aa4cbb..000000000 --- a/libc/sysv/calls/eaccess.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall eaccess,0xffffff178fffffff,globl diff --git a/libc/sysv/calls/epoll_pwait.s b/libc/sysv/calls/epoll_pwait.s deleted file mode 100644 index 95f818d66..000000000 --- a/libc/sysv/calls/epoll_pwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall epoll_pwait,0xfffffffffffff119,globl diff --git a/libc/sysv/calls/epoll_pwait2.s b/libc/sysv/calls/epoll_pwait2.s deleted file mode 100644 index 504f5e658..000000000 --- a/libc/sysv/calls/epoll_pwait2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall epoll_pwait2,0xfffffffffffff1b9,globl diff --git a/libc/sysv/calls/eventfd.s b/libc/sysv/calls/eventfd.s deleted file mode 100644 index fbff5ed8a..000000000 --- a/libc/sysv/calls/eventfd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall eventfd,0xfffffffffffff11c,globl diff --git a/libc/sysv/calls/eventfd2.s b/libc/sysv/calls/eventfd2.s deleted file mode 100644 index f1c586ab0..000000000 --- a/libc/sysv/calls/eventfd2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall eventfd2,0xfffffffffffff122,globl diff --git a/libc/sysv/calls/exchangedata.s b/libc/sysv/calls/exchangedata.s deleted file mode 100644 index 052f8956c..000000000 --- a/libc/sysv/calls/exchangedata.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall exchangedata,0xfffffffff20dffff,globl diff --git a/libc/sysv/calls/execveat.s b/libc/sysv/calls/execveat.s deleted file mode 100644 index ab221f639..000000000 --- a/libc/sysv/calls/execveat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall execveat,0xfffffffffffff142,globl diff --git a/libc/sysv/calls/extattr_delete_fd.s b/libc/sysv/calls/extattr_delete_fd.s deleted file mode 100644 index eb25a050a..000000000 --- a/libc/sysv/calls/extattr_delete_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_delete_fd,0x16efff175fffffff,globl diff --git a/libc/sysv/calls/extattr_delete_file.s b/libc/sysv/calls/extattr_delete_file.s deleted file mode 100644 index bfdf3092f..000000000 --- a/libc/sysv/calls/extattr_delete_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_delete_file,0x16bfff166fffffff,globl diff --git a/libc/sysv/calls/extattr_delete_link.s b/libc/sysv/calls/extattr_delete_link.s deleted file mode 100644 index d310df499..000000000 --- a/libc/sysv/calls/extattr_delete_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_delete_link,0x171fff19efffffff,globl diff --git a/libc/sysv/calls/extattr_get_fd.s b/libc/sysv/calls/extattr_get_fd.s deleted file mode 100644 index eb662dba3..000000000 --- a/libc/sysv/calls/extattr_get_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_get_fd,0x16dfff174fffffff,globl diff --git a/libc/sysv/calls/extattr_get_file.s b/libc/sysv/calls/extattr_get_file.s deleted file mode 100644 index 67e16f767..000000000 --- a/libc/sysv/calls/extattr_get_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_get_file,0x16afff165fffffff,globl diff --git a/libc/sysv/calls/extattr_get_link.s b/libc/sysv/calls/extattr_get_link.s deleted file mode 100644 index 18d4580a7..000000000 --- a/libc/sysv/calls/extattr_get_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_get_link,0x170fff19dfffffff,globl diff --git a/libc/sysv/calls/extattr_list_fd.s b/libc/sysv/calls/extattr_list_fd.s deleted file mode 100644 index 077a3d8f8..000000000 --- a/libc/sysv/calls/extattr_list_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_list_fd,0x172fff1b5fffffff,globl diff --git a/libc/sysv/calls/extattr_list_file.s b/libc/sysv/calls/extattr_list_file.s deleted file mode 100644 index 3e1e77e06..000000000 --- a/libc/sysv/calls/extattr_list_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_list_file,0x173fff1b6fffffff,globl diff --git a/libc/sysv/calls/extattr_list_link.s b/libc/sysv/calls/extattr_list_link.s deleted file mode 100644 index ad8fcfa7c..000000000 --- a/libc/sysv/calls/extattr_list_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_list_link,0x174fff1b7fffffff,globl diff --git a/libc/sysv/calls/extattr_set_fd.s b/libc/sysv/calls/extattr_set_fd.s deleted file mode 100644 index 00e38af63..000000000 --- a/libc/sysv/calls/extattr_set_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_set_fd,0x16cfff173fffffff,globl diff --git a/libc/sysv/calls/extattr_set_file.s b/libc/sysv/calls/extattr_set_file.s deleted file mode 100644 index f75de36b0..000000000 --- a/libc/sysv/calls/extattr_set_file.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_set_file,0x169fff164fffffff,globl diff --git a/libc/sysv/calls/extattr_set_link.s b/libc/sysv/calls/extattr_set_link.s deleted file mode 100644 index f186da2ff..000000000 --- a/libc/sysv/calls/extattr_set_link.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattr_set_link,0x16ffff19cfffffff,globl diff --git a/libc/sysv/calls/extattrctl.s b/libc/sysv/calls/extattrctl.s deleted file mode 100644 index 838089024..000000000 --- a/libc/sysv/calls/extattrctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall extattrctl,0x168fff163fffffff,globl diff --git a/libc/sysv/calls/fallocate.s b/libc/sysv/calls/fallocate.s deleted file mode 100644 index c918fd938..000000000 --- a/libc/sysv/calls/fallocate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fallocate,0xfffffffffffff11d,globl,hidden diff --git a/libc/sysv/calls/fanotify_init.s b/libc/sysv/calls/fanotify_init.s deleted file mode 100644 index 0e792cdd5..000000000 --- a/libc/sysv/calls/fanotify_init.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fanotify_init,0xfffffffffffff12c,globl diff --git a/libc/sysv/calls/fanotify_mark.s b/libc/sysv/calls/fanotify_mark.s deleted file mode 100644 index 943fd2b82..000000000 --- a/libc/sysv/calls/fanotify_mark.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fanotify_mark,0xfffffffffffff12d,globl diff --git a/libc/sysv/calls/fchflags.s b/libc/sysv/calls/fchflags.s deleted file mode 100644 index ebe2eb495..000000000 --- a/libc/sysv/calls/fchflags.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fchflags,0x0230230232023fff,globl diff --git a/libc/sysv/calls/fchmod_extended.s b/libc/sysv/calls/fchmod_extended.s deleted file mode 100644 index 2d3831242..000000000 --- a/libc/sysv/calls/fchmod_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fchmod_extended,0xfffffffff211bfff,globl diff --git a/libc/sysv/calls/fclonefileat.s b/libc/sysv/calls/fclonefileat.s deleted file mode 100644 index 861dd1173..000000000 --- a/libc/sysv/calls/fclonefileat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fclonefileat,0xfffffffff2205fff,globl diff --git a/libc/sysv/calls/fcntl_nocancel.s b/libc/sysv/calls/fcntl_nocancel.s deleted file mode 100644 index 2e809ba22..000000000 --- a/libc/sysv/calls/fcntl_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fcntl_nocancel,0xfffffffff2196fff,globl diff --git a/libc/sysv/calls/fexecve.s b/libc/sysv/calls/fexecve.s deleted file mode 100644 index b05b27e6b..000000000 --- a/libc/sysv/calls/fexecve.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fexecve,0x1d1fff1ecfffffff,globl diff --git a/libc/sysv/calls/ffclock_getcounter.s b/libc/sysv/calls/ffclock_getcounter.s deleted file mode 100644 index f7b0f4449..000000000 --- a/libc/sysv/calls/ffclock_getcounter.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ffclock_getcounter,0xffffff0f1fffffff,globl diff --git a/libc/sysv/calls/ffclock_getestimate.s b/libc/sysv/calls/ffclock_getestimate.s deleted file mode 100644 index 0c51d523b..000000000 --- a/libc/sysv/calls/ffclock_getestimate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ffclock_getestimate,0xffffff0f3fffffff,globl diff --git a/libc/sysv/calls/ffclock_setestimate.s b/libc/sysv/calls/ffclock_setestimate.s deleted file mode 100644 index 928b86b06..000000000 --- a/libc/sysv/calls/ffclock_setestimate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ffclock_setestimate,0xffffff0f2fffffff,globl diff --git a/libc/sysv/calls/ffsctl.s b/libc/sysv/calls/ffsctl.s deleted file mode 100644 index 748c6fc4d..000000000 --- a/libc/sysv/calls/ffsctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ffsctl,0xfffffffff20f5fff,globl diff --git a/libc/sysv/calls/fgetattrlist.s b/libc/sysv/calls/fgetattrlist.s deleted file mode 100644 index 889d69980..000000000 --- a/libc/sysv/calls/fgetattrlist.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fgetattrlist,0xfffffffff20e4fff,globl diff --git a/libc/sysv/calls/fgetxattr.s b/libc/sysv/calls/fgetxattr.s deleted file mode 100644 index 3c47675b7..000000000 --- a/libc/sysv/calls/fgetxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fgetxattr,0x17cffffff20eb0c1,globl diff --git a/libc/sysv/calls/fhlink.s b/libc/sysv/calls/fhlink.s deleted file mode 100644 index 5c30f7684..000000000 --- a/libc/sysv/calls/fhlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhlink,0xffffff235fffffff,globl diff --git a/libc/sysv/calls/fhlinkat.s b/libc/sysv/calls/fhlinkat.s deleted file mode 100644 index b2d2c28e6..000000000 --- a/libc/sysv/calls/fhlinkat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhlinkat,0xffffff236fffffff,globl diff --git a/libc/sysv/calls/fhopen.s b/libc/sysv/calls/fhopen.s deleted file mode 100644 index 01a60430a..000000000 --- a/libc/sysv/calls/fhopen.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhopen,0x18c10812a20f8fff,globl diff --git a/libc/sysv/calls/fhreadlink.s b/libc/sysv/calls/fhreadlink.s deleted file mode 100644 index eb553c5e0..000000000 --- a/libc/sysv/calls/fhreadlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhreadlink,0xffffff237fffffff,globl diff --git a/libc/sysv/calls/fhstat.s b/libc/sysv/calls/fhstat.s deleted file mode 100644 index aaa4424bc..000000000 --- a/libc/sysv/calls/fhstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhstat,0x1c3126229fffffff,globl diff --git a/libc/sysv/calls/fhstatfs.s b/libc/sysv/calls/fhstatfs.s deleted file mode 100644 index 24d166d83..000000000 --- a/libc/sysv/calls/fhstatfs.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fhstatfs,0xfff04122efffffff,globl diff --git a/libc/sysv/calls/fileport_makefd.s b/libc/sysv/calls/fileport_makefd.s deleted file mode 100644 index d92d2b231..000000000 --- a/libc/sysv/calls/fileport_makefd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fileport_makefd,0xfffffffff21affff,globl diff --git a/libc/sysv/calls/fileport_makeport.s b/libc/sysv/calls/fileport_makeport.s deleted file mode 100644 index 2c1e42110..000000000 --- a/libc/sysv/calls/fileport_makeport.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fileport_makeport,0xfffffffff21aefff,globl diff --git a/libc/sysv/calls/finit_module.s b/libc/sysv/calls/finit_module.s deleted file mode 100644 index 1bbf32bc8..000000000 --- a/libc/sysv/calls/finit_module.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall finit_module,0xfffffffffffff139,globl diff --git a/libc/sysv/calls/flistxattr.s b/libc/sysv/calls/flistxattr.s deleted file mode 100644 index 211d41f69..000000000 --- a/libc/sysv/calls/flistxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall flistxattr,0x17fffffff20f10c4,globl diff --git a/libc/sysv/calls/fmount.s b/libc/sysv/calls/fmount.s deleted file mode 100644 index 751b05ed0..000000000 --- a/libc/sysv/calls/fmount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fmount,0xfffffffff220efff,globl diff --git a/libc/sysv/calls/fpathconf.s b/libc/sysv/calls/fpathconf.s deleted file mode 100644 index 36384e0c7..000000000 --- a/libc/sysv/calls/fpathconf.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fpathconf,0x0c00c00c020c0fff,globl diff --git a/libc/sysv/calls/fremovexattr.s b/libc/sysv/calls/fremovexattr.s deleted file mode 100644 index 031388ab3..000000000 --- a/libc/sysv/calls/fremovexattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fremovexattr,0x182ffffff20ef0c7,globl diff --git a/libc/sysv/calls/fs_snapshot.s b/libc/sysv/calls/fs_snapshot.s deleted file mode 100644 index 1e6048171..000000000 --- a/libc/sysv/calls/fs_snapshot.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fs_snapshot,0xfffffffff2206fff,globl diff --git a/libc/sysv/calls/fsconfig.s b/libc/sysv/calls/fsconfig.s deleted file mode 100644 index 97dd67636..000000000 --- a/libc/sysv/calls/fsconfig.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsconfig,0xfffffffffffff1af,globl diff --git a/libc/sysv/calls/fsctl.s b/libc/sysv/calls/fsctl.s deleted file mode 100644 index b8ed24848..000000000 --- a/libc/sysv/calls/fsctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsctl,0xfffffffff20f2fff,globl diff --git a/libc/sysv/calls/fsetattrlist.s b/libc/sysv/calls/fsetattrlist.s deleted file mode 100644 index 74d13ea9a..000000000 --- a/libc/sysv/calls/fsetattrlist.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsetattrlist,0xfffffffff20e5fff,globl diff --git a/libc/sysv/calls/fsetxattr.s b/libc/sysv/calls/fsetxattr.s deleted file mode 100644 index 4276152af..000000000 --- a/libc/sysv/calls/fsetxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsetxattr,0x179ffffff20ed0be,globl diff --git a/libc/sysv/calls/fsmount.s b/libc/sysv/calls/fsmount.s deleted file mode 100644 index 2c9525496..000000000 --- a/libc/sysv/calls/fsmount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsmount,0xfffffffffffff1b0,globl diff --git a/libc/sysv/calls/fsopen.s b/libc/sysv/calls/fsopen.s deleted file mode 100644 index ab84c4b4f..000000000 --- a/libc/sysv/calls/fsopen.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsopen,0xfffffffffffff1ae,globl diff --git a/libc/sysv/calls/fspick.s b/libc/sysv/calls/fspick.s deleted file mode 100644 index 7647da5b3..000000000 --- a/libc/sysv/calls/fspick.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fspick,0xfffffffffffff1b1,globl diff --git a/libc/sysv/calls/fstat_extended.s b/libc/sysv/calls/fstat_extended.s deleted file mode 100644 index d75f3caf2..000000000 --- a/libc/sysv/calls/fstat_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fstat_extended,0xfffffffff2119fff,globl diff --git a/libc/sysv/calls/fsync_nocancel.s b/libc/sysv/calls/fsync_nocancel.s deleted file mode 100644 index 0ec96cba4..000000000 --- a/libc/sysv/calls/fsync_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall fsync_nocancel,0xfffffffff2198fff,globl diff --git a/libc/sysv/calls/futex_waitv.s b/libc/sysv/calls/futex_waitv.s deleted file mode 100644 index 4d381a225..000000000 --- a/libc/sysv/calls/futex_waitv.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall futex_waitv,0xfffffffffffff1c1,globl diff --git a/libc/sysv/calls/get_robust_list.s b/libc/sysv/calls/get_robust_list.s deleted file mode 100644 index 0ccb0d64e..000000000 --- a/libc/sysv/calls/get_robust_list.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall get_robust_list,0x0a8ffffffffff112,globl diff --git a/libc/sysv/calls/getattrlist.s b/libc/sysv/calls/getattrlist.s deleted file mode 100644 index 70fb742c4..000000000 --- a/libc/sysv/calls/getattrlist.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getattrlist,0xfffffffff20dcfff,globl diff --git a/libc/sysv/calls/getattrlistat.s b/libc/sysv/calls/getattrlistat.s deleted file mode 100644 index ba662e388..000000000 --- a/libc/sysv/calls/getattrlistat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getattrlistat,0xfffffffff21dcfff,globl diff --git a/libc/sysv/calls/getattrlistbulk.s b/libc/sysv/calls/getattrlistbulk.s deleted file mode 100644 index 1cc92e4ac..000000000 --- a/libc/sysv/calls/getattrlistbulk.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getattrlistbulk,0xfffffffff21cdfff,globl diff --git a/libc/sysv/calls/getaudit.s b/libc/sysv/calls/getaudit.s deleted file mode 100644 index fa9e9a09d..000000000 --- a/libc/sysv/calls/getaudit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getaudit,0xffffff1c1fffffff,globl diff --git a/libc/sysv/calls/getaudit_addr.s b/libc/sysv/calls/getaudit_addr.s deleted file mode 100644 index 4139e8c86..000000000 --- a/libc/sysv/calls/getaudit_addr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getaudit_addr,0xffffff1c32165fff,globl diff --git a/libc/sysv/calls/getauid.s b/libc/sysv/calls/getauid.s deleted file mode 100644 index a6a349edb..000000000 --- a/libc/sysv/calls/getauid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getauid,0xffffff1bf2161fff,globl diff --git a/libc/sysv/calls/getcpu.s b/libc/sysv/calls/getcpu.s deleted file mode 100644 index e7b6b66fb..000000000 --- a/libc/sysv/calls/getcpu.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getcpu,0xfffffffffffff135,globl diff --git a/libc/sysv/calls/getdents.s b/libc/sysv/calls/getdents.s deleted file mode 100644 index dfc987811..000000000 --- a/libc/sysv/calls/getdents.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getdents,0x18606311020c40d9,globl,hidden diff --git a/libc/sysv/calls/getdirentries.s b/libc/sysv/calls/getdirentries.s deleted file mode 100644 index 84b4660d0..000000000 --- a/libc/sysv/calls/getdirentries.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getdirentries,0xffffff22a20c4fff,globl diff --git a/libc/sysv/calls/getdirentriesattr.s b/libc/sysv/calls/getdirentriesattr.s deleted file mode 100644 index c087d6e95..000000000 --- a/libc/sysv/calls/getdirentriesattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getdirentriesattr,0xfffffffff20defff,globl diff --git a/libc/sysv/calls/getdtablecount.s b/libc/sysv/calls/getdtablecount.s deleted file mode 100644 index 09412b3b8..000000000 --- a/libc/sysv/calls/getdtablecount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getdtablecount,0xfff012ffffffffff,globl diff --git a/libc/sysv/calls/getdtablesize.s b/libc/sysv/calls/getdtablesize.s deleted file mode 100644 index 34a34410e..000000000 --- a/libc/sysv/calls/getdtablesize.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getdtablesize,0xffffff0592059fff,globl diff --git a/libc/sysv/calls/getfh.s b/libc/sysv/calls/getfh.s deleted file mode 100644 index 645f8a5a1..000000000 --- a/libc/sysv/calls/getfh.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getfh,0x18b0a10a120a1fff,globl diff --git a/libc/sysv/calls/getfhat.s b/libc/sysv/calls/getfhat.s deleted file mode 100644 index 870ea888a..000000000 --- a/libc/sysv/calls/getfhat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getfhat,0xffffff234fffffff,globl diff --git a/libc/sysv/calls/getfsstat.s b/libc/sysv/calls/getfsstat.s deleted file mode 100644 index c09c74c34..000000000 --- a/libc/sysv/calls/getfsstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getfsstat,0xfff03e22d215bfff,globl diff --git a/libc/sysv/calls/getgroups.s b/libc/sysv/calls/getgroups.s deleted file mode 100644 index bc164c4ad..000000000 --- a/libc/sysv/calls/getgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getgroups,0x04f04f04f204f073,globl diff --git a/libc/sysv/calls/gethostid.s b/libc/sysv/calls/gethostid.s deleted file mode 100644 index f8ccdc4f1..000000000 --- a/libc/sysv/calls/gethostid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall gethostid,0xffffff08efffffff,globl diff --git a/libc/sysv/calls/gethostuuid.s b/libc/sysv/calls/gethostuuid.s deleted file mode 100644 index 4a068e006..000000000 --- a/libc/sysv/calls/gethostuuid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall gethostuuid,0xfffffffff208efff,globl diff --git a/libc/sysv/calls/getkerninfo.s b/libc/sysv/calls/getkerninfo.s deleted file mode 100644 index d839656c3..000000000 --- a/libc/sysv/calls/getkerninfo.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getkerninfo,0xffffff03ffffffff,globl diff --git a/libc/sysv/calls/getlogin.s b/libc/sysv/calls/getlogin.s deleted file mode 100644 index 9340f6b4c..000000000 --- a/libc/sysv/calls/getlogin.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getlogin,0xffffff0312031fff,globl diff --git a/libc/sysv/calls/getlogin_r.s b/libc/sysv/calls/getlogin_r.s deleted file mode 100644 index 19cba4792..000000000 --- a/libc/sysv/calls/getlogin_r.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getlogin_r,0xfff08dffffffffff,globl diff --git a/libc/sysv/calls/getloginclass.s b/libc/sysv/calls/getloginclass.s deleted file mode 100644 index 7b60405e2..000000000 --- a/libc/sysv/calls/getloginclass.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getloginclass,0xffffff20bfffffff,globl diff --git a/libc/sysv/calls/getrtable.s b/libc/sysv/calls/getrtable.s deleted file mode 100644 index 1567a6322..000000000 --- a/libc/sysv/calls/getrtable.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getrtable,0xfff137ffffffffff,globl diff --git a/libc/sysv/calls/getsgroups.s b/libc/sysv/calls/getsgroups.s deleted file mode 100644 index 2b6e7ad50..000000000 --- a/libc/sysv/calls/getsgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getsgroups,0xfffffffff2120fff,globl diff --git a/libc/sysv/calls/getthrid.s b/libc/sysv/calls/getthrid.s deleted file mode 100644 index 68b8acde9..000000000 --- a/libc/sysv/calls/getthrid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getthrid,0xfff12bffffffffff,globl diff --git a/libc/sysv/calls/getwgroups.s b/libc/sysv/calls/getwgroups.s deleted file mode 100644 index 65e19a82f..000000000 --- a/libc/sysv/calls/getwgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getwgroups,0xfffffffff2122fff,globl diff --git a/libc/sysv/calls/getxattr.s b/libc/sysv/calls/getxattr.s deleted file mode 100644 index b33888d7f..000000000 --- a/libc/sysv/calls/getxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall getxattr,0x17affffff20ea0bf,globl diff --git a/libc/sysv/calls/grab_pgo_data.s b/libc/sysv/calls/grab_pgo_data.s deleted file mode 100644 index fd895f961..000000000 --- a/libc/sysv/calls/grab_pgo_data.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall grab_pgo_data,0xfffffffff21edfff,globl diff --git a/libc/sysv/calls/gssd_syscall.s b/libc/sysv/calls/gssd_syscall.s deleted file mode 100644 index 6488b395d..000000000 --- a/libc/sysv/calls/gssd_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall gssd_syscall,0xffffff1f9fffffff,globl diff --git a/libc/sysv/calls/guarded_close_np.s b/libc/sysv/calls/guarded_close_np.s deleted file mode 100644 index 1baac2377..000000000 --- a/libc/sysv/calls/guarded_close_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_close_np,0xfffffffff21bafff,globl diff --git a/libc/sysv/calls/guarded_kqueue_np.s b/libc/sysv/calls/guarded_kqueue_np.s deleted file mode 100644 index d5f6988a8..000000000 --- a/libc/sysv/calls/guarded_kqueue_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_kqueue_np,0xfffffffff21bbfff,globl diff --git a/libc/sysv/calls/guarded_open_dprotected_np.s b/libc/sysv/calls/guarded_open_dprotected_np.s deleted file mode 100644 index bc648bf5e..000000000 --- a/libc/sysv/calls/guarded_open_dprotected_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_open_dprotected_np,0xfffffffff21e4fff,globl diff --git a/libc/sysv/calls/guarded_open_np.s b/libc/sysv/calls/guarded_open_np.s deleted file mode 100644 index ae899f1ac..000000000 --- a/libc/sysv/calls/guarded_open_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_open_np,0xfffffffff21b9fff,globl diff --git a/libc/sysv/calls/guarded_pwrite_np.s b/libc/sysv/calls/guarded_pwrite_np.s deleted file mode 100644 index 212af4d61..000000000 --- a/libc/sysv/calls/guarded_pwrite_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_pwrite_np,0xfffffffff21e6fff,globl diff --git a/libc/sysv/calls/guarded_write_np.s b/libc/sysv/calls/guarded_write_np.s deleted file mode 100644 index d7ac03aea..000000000 --- a/libc/sysv/calls/guarded_write_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_write_np,0xfffffffff21e5fff,globl diff --git a/libc/sysv/calls/guarded_writev_np.s b/libc/sysv/calls/guarded_writev_np.s deleted file mode 100644 index 860e7caa9..000000000 --- a/libc/sysv/calls/guarded_writev_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall guarded_writev_np,0xfffffffff21e7fff,globl diff --git a/libc/sysv/calls/identitysvc.s b/libc/sysv/calls/identitysvc.s deleted file mode 100644 index bc51a605a..000000000 --- a/libc/sysv/calls/identitysvc.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall identitysvc,0xfffffffff2125fff,globl diff --git a/libc/sysv/calls/init_module.s b/libc/sysv/calls/init_module.s deleted file mode 100644 index d3c0d90e6..000000000 --- a/libc/sysv/calls/init_module.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall init_module,0xfffffffffffff0af,globl diff --git a/libc/sysv/calls/initgroups.s b/libc/sysv/calls/initgroups.s deleted file mode 100644 index 2b08cbf1d..000000000 --- a/libc/sysv/calls/initgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall initgroups,0xfffffffff20f3fff,globl diff --git a/libc/sysv/calls/inotify_add_watch.s b/libc/sysv/calls/inotify_add_watch.s deleted file mode 100644 index eba0ec9ed..000000000 --- a/libc/sysv/calls/inotify_add_watch.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall inotify_add_watch,0xfffffffffffff0fe,globl diff --git a/libc/sysv/calls/inotify_init.s b/libc/sysv/calls/inotify_init.s deleted file mode 100644 index f29413a73..000000000 --- a/libc/sysv/calls/inotify_init.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall inotify_init,0xfffffffffffff0fd,globl diff --git a/libc/sysv/calls/inotify_init1.s b/libc/sysv/calls/inotify_init1.s deleted file mode 100644 index c26fe74e8..000000000 --- a/libc/sysv/calls/inotify_init1.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall inotify_init1,0xfffffffffffff126,globl diff --git a/libc/sysv/calls/inotify_rm_watch.s b/libc/sysv/calls/inotify_rm_watch.s deleted file mode 100644 index 3c9269484..000000000 --- a/libc/sysv/calls/inotify_rm_watch.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall inotify_rm_watch,0xfffffffffffff0ff,globl diff --git a/libc/sysv/calls/io_cancel.s b/libc/sysv/calls/io_cancel.s deleted file mode 100644 index 792c5a9b4..000000000 --- a/libc/sysv/calls/io_cancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_cancel,0xfffffffffffff0d2,globl diff --git a/libc/sysv/calls/io_destroy.s b/libc/sysv/calls/io_destroy.s deleted file mode 100644 index 659b04c81..000000000 --- a/libc/sysv/calls/io_destroy.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_destroy,0xfffffffffffff0cf,globl diff --git a/libc/sysv/calls/io_getevents.s b/libc/sysv/calls/io_getevents.s deleted file mode 100644 index 61c3b8490..000000000 --- a/libc/sysv/calls/io_getevents.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_getevents,0xfffffffffffff0d0,globl diff --git a/libc/sysv/calls/io_pgetevents.s b/libc/sysv/calls/io_pgetevents.s deleted file mode 100644 index c28da81f1..000000000 --- a/libc/sysv/calls/io_pgetevents.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_pgetevents,0xfffffffffffff14d,globl diff --git a/libc/sysv/calls/io_setup.s b/libc/sysv/calls/io_setup.s deleted file mode 100644 index bbaee448d..000000000 --- a/libc/sysv/calls/io_setup.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_setup,0xfffffffffffff0ce,globl diff --git a/libc/sysv/calls/io_submit.s b/libc/sysv/calls/io_submit.s deleted file mode 100644 index 399dce9e2..000000000 --- a/libc/sysv/calls/io_submit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_submit,0xfffffffffffff0d1,globl diff --git a/libc/sysv/calls/io_uring_enter.s b/libc/sysv/calls/io_uring_enter.s deleted file mode 100644 index c17c30c09..000000000 --- a/libc/sysv/calls/io_uring_enter.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_uring_enter,0xfffffffffffff1aa,globl diff --git a/libc/sysv/calls/io_uring_register.s b/libc/sysv/calls/io_uring_register.s deleted file mode 100644 index 82f80ef61..000000000 --- a/libc/sysv/calls/io_uring_register.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_uring_register,0xfffffffffffff1ab,globl diff --git a/libc/sysv/calls/io_uring_setup.s b/libc/sysv/calls/io_uring_setup.s deleted file mode 100644 index c711f3560..000000000 --- a/libc/sysv/calls/io_uring_setup.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall io_uring_setup,0xfffffffffffff1a9,globl diff --git a/libc/sysv/calls/ioperm.s b/libc/sysv/calls/ioperm.s deleted file mode 100644 index b606029db..000000000 --- a/libc/sysv/calls/ioperm.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ioperm,0xfffffffffffff0ad,globl diff --git a/libc/sysv/calls/iopl.s b/libc/sysv/calls/iopl.s deleted file mode 100644 index 1485cb4fb..000000000 --- a/libc/sysv/calls/iopl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall iopl,0xfffffffffffff0ac,globl diff --git a/libc/sysv/calls/iopolicysys.s b/libc/sysv/calls/iopolicysys.s deleted file mode 100644 index bbec8e860..000000000 --- a/libc/sysv/calls/iopolicysys.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall iopolicysys,0xfffffffff2142fff,globl diff --git a/libc/sysv/calls/jail.s b/libc/sysv/calls/jail.s deleted file mode 100644 index 4df117de7..000000000 --- a/libc/sysv/calls/jail.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall jail,0xffffff152fffffff,globl diff --git a/libc/sysv/calls/jail_attach.s b/libc/sysv/calls/jail_attach.s deleted file mode 100644 index 7094209e6..000000000 --- a/libc/sysv/calls/jail_attach.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall jail_attach,0xffffff1b4fffffff,globl diff --git a/libc/sysv/calls/jail_get.s b/libc/sysv/calls/jail_get.s deleted file mode 100644 index b25234c93..000000000 --- a/libc/sysv/calls/jail_get.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall jail_get,0xffffff1fafffffff,globl diff --git a/libc/sysv/calls/jail_remove.s b/libc/sysv/calls/jail_remove.s deleted file mode 100644 index a89a6ed72..000000000 --- a/libc/sysv/calls/jail_remove.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall jail_remove,0xffffff1fcfffffff,globl diff --git a/libc/sysv/calls/jail_set.s b/libc/sysv/calls/jail_set.s deleted file mode 100644 index 6e760baef..000000000 --- a/libc/sysv/calls/jail_set.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall jail_set,0xffffff1fbfffffff,globl diff --git a/libc/sysv/calls/kas_info.s b/libc/sysv/calls/kas_info.s deleted file mode 100644 index e2be08443..000000000 --- a/libc/sysv/calls/kas_info.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kas_info,0xfffffffff21b7fff,globl diff --git a/libc/sysv/calls/kbind.s b/libc/sysv/calls/kbind.s deleted file mode 100644 index 115b8b3d9..000000000 --- a/libc/sysv/calls/kbind.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kbind,0xfff056ffffffffff,globl diff --git a/libc/sysv/calls/kcmp.s b/libc/sysv/calls/kcmp.s deleted file mode 100644 index c5de3a2cf..000000000 --- a/libc/sysv/calls/kcmp.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kcmp,0xfffffffffffff138,globl diff --git a/libc/sysv/calls/kdebug_trace.s b/libc/sysv/calls/kdebug_trace.s deleted file mode 100644 index 31acb0985..000000000 --- a/libc/sysv/calls/kdebug_trace.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kdebug_trace,0xfffffffff20b3fff,globl diff --git a/libc/sysv/calls/kdebug_trace_string.s b/libc/sysv/calls/kdebug_trace_string.s deleted file mode 100644 index 889c56975..000000000 --- a/libc/sysv/calls/kdebug_trace_string.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kdebug_trace_string,0xfffffffff20b2fff,globl diff --git a/libc/sysv/calls/kdebug_typefilter.s b/libc/sysv/calls/kdebug_typefilter.s deleted file mode 100644 index 3b07baf63..000000000 --- a/libc/sysv/calls/kdebug_typefilter.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kdebug_typefilter,0xfffffffff20b1fff,globl diff --git a/libc/sysv/calls/kenv.s b/libc/sysv/calls/kenv.s deleted file mode 100644 index fa496a208..000000000 --- a/libc/sysv/calls/kenv.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kenv,0xffffff186fffffff,globl diff --git a/libc/sysv/calls/kevent.s b/libc/sysv/calls/kevent.s deleted file mode 100644 index b588e50de..000000000 --- a/libc/sysv/calls/kevent.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kevent,0x1b30482302171fff,globl diff --git a/libc/sysv/calls/kevent_id.s b/libc/sysv/calls/kevent_id.s deleted file mode 100644 index 0e077f0be..000000000 --- a/libc/sysv/calls/kevent_id.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kevent_id,0xfffffffff2177fff,globl diff --git a/libc/sysv/calls/kevent_qos.s b/libc/sysv/calls/kevent_qos.s deleted file mode 100644 index 38703da84..000000000 --- a/libc/sysv/calls/kevent_qos.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kevent_qos,0xfffffffff2176fff,globl diff --git a/libc/sysv/calls/kexec_file_load.s b/libc/sysv/calls/kexec_file_load.s deleted file mode 100644 index ec1b91f70..000000000 --- a/libc/sysv/calls/kexec_file_load.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kexec_file_load,0xfffffffffffff140,globl diff --git a/libc/sysv/calls/kexec_load.s b/libc/sysv/calls/kexec_load.s deleted file mode 100644 index e0095effe..000000000 --- a/libc/sysv/calls/kexec_load.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kexec_load,0xfffffffffffff0f6,globl diff --git a/libc/sysv/calls/keyctl.s b/libc/sysv/calls/keyctl.s deleted file mode 100644 index dce1ba926..000000000 --- a/libc/sysv/calls/keyctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall keyctl,0xfffffffffffff0fa,globl diff --git a/libc/sysv/calls/kldfind.s b/libc/sysv/calls/kldfind.s deleted file mode 100644 index 005053bda..000000000 --- a/libc/sysv/calls/kldfind.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldfind,0xffffff132fffffff,globl diff --git a/libc/sysv/calls/kldfirstmod.s b/libc/sysv/calls/kldfirstmod.s deleted file mode 100644 index 3ab223dad..000000000 --- a/libc/sysv/calls/kldfirstmod.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldfirstmod,0xffffff135fffffff,globl diff --git a/libc/sysv/calls/kldload.s b/libc/sysv/calls/kldload.s deleted file mode 100644 index 8f652da7d..000000000 --- a/libc/sysv/calls/kldload.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldload,0xffffff130fffffff,globl diff --git a/libc/sysv/calls/kldnext.s b/libc/sysv/calls/kldnext.s deleted file mode 100644 index b7ac9db98..000000000 --- a/libc/sysv/calls/kldnext.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldnext,0xffffff133fffffff,globl diff --git a/libc/sysv/calls/kldstat.s b/libc/sysv/calls/kldstat.s deleted file mode 100644 index 722eac791..000000000 --- a/libc/sysv/calls/kldstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldstat,0xffffff134fffffff,globl diff --git a/libc/sysv/calls/kldsym.s b/libc/sysv/calls/kldsym.s deleted file mode 100644 index 8bb63a25b..000000000 --- a/libc/sysv/calls/kldsym.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldsym,0xffffff151fffffff,globl diff --git a/libc/sysv/calls/kldunload.s b/libc/sysv/calls/kldunload.s deleted file mode 100644 index 8a8c30e72..000000000 --- a/libc/sysv/calls/kldunload.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldunload,0xffffff131fffffff,globl diff --git a/libc/sysv/calls/kldunloadf.s b/libc/sysv/calls/kldunloadf.s deleted file mode 100644 index c8ceb49c4..000000000 --- a/libc/sysv/calls/kldunloadf.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kldunloadf,0xffffff1bcfffffff,globl diff --git a/libc/sysv/calls/kmq_notify.s b/libc/sysv/calls/kmq_notify.s deleted file mode 100644 index cff56fab1..000000000 --- a/libc/sysv/calls/kmq_notify.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kmq_notify,0xffffff1cdfffffff,globl diff --git a/libc/sysv/calls/kmq_setattr.s b/libc/sysv/calls/kmq_setattr.s deleted file mode 100644 index b15d8cb8d..000000000 --- a/libc/sysv/calls/kmq_setattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kmq_setattr,0xffffff1cafffffff,globl diff --git a/libc/sysv/calls/kmq_timedreceive.s b/libc/sysv/calls/kmq_timedreceive.s deleted file mode 100644 index d3373eb87..000000000 --- a/libc/sysv/calls/kmq_timedreceive.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kmq_timedreceive,0xffffff1cbfffffff,globl diff --git a/libc/sysv/calls/kmq_timedsend.s b/libc/sysv/calls/kmq_timedsend.s deleted file mode 100644 index 5fb65194c..000000000 --- a/libc/sysv/calls/kmq_timedsend.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kmq_timedsend,0xffffff1ccfffffff,globl diff --git a/libc/sysv/calls/kmq_unlink.s b/libc/sysv/calls/kmq_unlink.s deleted file mode 100644 index 84e45b454..000000000 --- a/libc/sysv/calls/kmq_unlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kmq_unlink,0xffffff1cefffffff,globl diff --git a/libc/sysv/calls/kqueue.s b/libc/sysv/calls/kqueue.s deleted file mode 100644 index 7a1a81220..000000000 --- a/libc/sysv/calls/kqueue.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall kqueue,0x15810d16a216afff,globl diff --git a/libc/sysv/calls/ksem_close.s b/libc/sysv/calls/ksem_close.s deleted file mode 100644 index 43997a60b..000000000 --- a/libc/sysv/calls/ksem_close.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_close,0xffffff190fffffff,globl diff --git a/libc/sysv/calls/ksem_destroy.s b/libc/sysv/calls/ksem_destroy.s deleted file mode 100644 index 007039718..000000000 --- a/libc/sysv/calls/ksem_destroy.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_destroy,0xffffff198fffffff,globl diff --git a/libc/sysv/calls/ksem_getvalue.s b/libc/sysv/calls/ksem_getvalue.s deleted file mode 100644 index c65c33323..000000000 --- a/libc/sysv/calls/ksem_getvalue.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_getvalue,0xffffff197fffffff,globl diff --git a/libc/sysv/calls/ksem_init.s b/libc/sysv/calls/ksem_init.s deleted file mode 100644 index 705bfebb1..000000000 --- a/libc/sysv/calls/ksem_init.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_init,0xffffff194fffffff,globl diff --git a/libc/sysv/calls/ksem_open.s b/libc/sysv/calls/ksem_open.s deleted file mode 100644 index c56d64998..000000000 --- a/libc/sysv/calls/ksem_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_open,0xffffff195fffffff,globl diff --git a/libc/sysv/calls/ksem_post.s b/libc/sysv/calls/ksem_post.s deleted file mode 100644 index 3c0d40aab..000000000 --- a/libc/sysv/calls/ksem_post.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_post,0xffffff191fffffff,globl diff --git a/libc/sysv/calls/ksem_timedwait.s b/libc/sysv/calls/ksem_timedwait.s deleted file mode 100644 index 0e2b3ad7e..000000000 --- a/libc/sysv/calls/ksem_timedwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_timedwait,0xffffff1b9fffffff,globl diff --git a/libc/sysv/calls/ksem_trywait.s b/libc/sysv/calls/ksem_trywait.s deleted file mode 100644 index 7d5cddfd8..000000000 --- a/libc/sysv/calls/ksem_trywait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_trywait,0xffffff193fffffff,globl diff --git a/libc/sysv/calls/ksem_unlink.s b/libc/sysv/calls/ksem_unlink.s deleted file mode 100644 index 9788f2887..000000000 --- a/libc/sysv/calls/ksem_unlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_unlink,0xffffff196fffffff,globl diff --git a/libc/sysv/calls/ksem_wait.s b/libc/sysv/calls/ksem_wait.s deleted file mode 100644 index 546f60dcf..000000000 --- a/libc/sysv/calls/ksem_wait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ksem_wait,0xffffff192fffffff,globl diff --git a/libc/sysv/calls/ktimer_create.s b/libc/sysv/calls/ktimer_create.s deleted file mode 100644 index 293108791..000000000 --- a/libc/sysv/calls/ktimer_create.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktimer_create,0xffffff0ebfffffff,globl diff --git a/libc/sysv/calls/ktimer_delete.s b/libc/sysv/calls/ktimer_delete.s deleted file mode 100644 index f8ad66a60..000000000 --- a/libc/sysv/calls/ktimer_delete.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktimer_delete,0xffffff0ecfffffff,globl diff --git a/libc/sysv/calls/ktimer_getoverrun.s b/libc/sysv/calls/ktimer_getoverrun.s deleted file mode 100644 index f2bdfa5e5..000000000 --- a/libc/sysv/calls/ktimer_getoverrun.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktimer_getoverrun,0xffffff0effffffff,globl diff --git a/libc/sysv/calls/ktimer_gettime.s b/libc/sysv/calls/ktimer_gettime.s deleted file mode 100644 index e5eac35f4..000000000 --- a/libc/sysv/calls/ktimer_gettime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktimer_gettime,0xffffff0eefffffff,globl diff --git a/libc/sysv/calls/ktimer_settime.s b/libc/sysv/calls/ktimer_settime.s deleted file mode 100644 index d45801a16..000000000 --- a/libc/sysv/calls/ktimer_settime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktimer_settime,0xffffff0edfffffff,globl diff --git a/libc/sysv/calls/ktrace.s b/libc/sysv/calls/ktrace.s deleted file mode 100644 index ed98bccb1..000000000 --- a/libc/sysv/calls/ktrace.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ktrace,0x02d02d02dfffffff,globl diff --git a/libc/sysv/calls/lchflags.s b/libc/sysv/calls/lchflags.s deleted file mode 100644 index 960fdd2c4..000000000 --- a/libc/sysv/calls/lchflags.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lchflags,0x130fff187fffffff,globl diff --git a/libc/sysv/calls/lchmod.s b/libc/sysv/calls/lchmod.s deleted file mode 100644 index ca84c5411..000000000 --- a/libc/sysv/calls/lchmod.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lchmod,0x112fff112fffffff,globl diff --git a/libc/sysv/calls/ledger.s b/libc/sysv/calls/ledger.s deleted file mode 100644 index c126cad4b..000000000 --- a/libc/sysv/calls/ledger.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ledger,0xfffffffff2175fff,globl diff --git a/libc/sysv/calls/lgetfh.s b/libc/sysv/calls/lgetfh.s deleted file mode 100644 index fe0c13058..000000000 --- a/libc/sysv/calls/lgetfh.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lgetfh,0xffffff0a0fffffff,globl diff --git a/libc/sysv/calls/lgetxattr.s b/libc/sysv/calls/lgetxattr.s deleted file mode 100644 index ae3f4b75f..000000000 --- a/libc/sysv/calls/lgetxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lgetxattr,0x17bffffffffff0c0,globl diff --git a/libc/sysv/calls/lio_listio.s b/libc/sysv/calls/lio_listio.s deleted file mode 100644 index 38355c320..000000000 --- a/libc/sysv/calls/lio_listio.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lio_listio,0x196fff1402140fff,globl diff --git a/libc/sysv/calls/listxattr.s b/libc/sysv/calls/listxattr.s deleted file mode 100644 index d9b4542a3..000000000 --- a/libc/sysv/calls/listxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall listxattr,0x17dffffff20f00c2,globl diff --git a/libc/sysv/calls/llistxattr.s b/libc/sysv/calls/llistxattr.s deleted file mode 100644 index 29767c61e..000000000 --- a/libc/sysv/calls/llistxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall llistxattr,0x17effffffffff0c3,globl diff --git a/libc/sysv/calls/lookup_dcookie.s b/libc/sysv/calls/lookup_dcookie.s deleted file mode 100644 index 8b706ba70..000000000 --- a/libc/sysv/calls/lookup_dcookie.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lookup_dcookie,0xfffffffffffff0d4,globl diff --git a/libc/sysv/calls/lpathconf.s b/libc/sysv/calls/lpathconf.s deleted file mode 100644 index f7544d545..000000000 --- a/libc/sysv/calls/lpathconf.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lpathconf,0x1f3fff201fffffff,globl diff --git a/libc/sysv/calls/lremovexattr.s b/libc/sysv/calls/lremovexattr.s deleted file mode 100644 index aedc6027c..000000000 --- a/libc/sysv/calls/lremovexattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lremovexattr,0x181ffffffffff0c6,globl diff --git a/libc/sysv/calls/lsetxattr.s b/libc/sysv/calls/lsetxattr.s deleted file mode 100644 index 153a05c3c..000000000 --- a/libc/sysv/calls/lsetxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lsetxattr,0x178ffffffffff0bd,globl diff --git a/libc/sysv/calls/lstat_extended.s b/libc/sysv/calls/lstat_extended.s deleted file mode 100644 index 7042edb18..000000000 --- a/libc/sysv/calls/lstat_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall lstat_extended,0xfffffffff2156fff,globl diff --git a/libc/sysv/calls/mac_syscall.s b/libc/sysv/calls/mac_syscall.s deleted file mode 100644 index 70b2546c8..000000000 --- a/libc/sysv/calls/mac_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mac_syscall,0xffffff18afffffff,globl diff --git a/libc/sysv/calls/mbind.s b/libc/sysv/calls/mbind.s deleted file mode 100644 index 02d6e7030..000000000 --- a/libc/sysv/calls/mbind.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mbind,0xfffffffffffff0ed,globl diff --git a/libc/sysv/calls/membarrier.s b/libc/sysv/calls/membarrier.s deleted file mode 100644 index 673d52cc4..000000000 --- a/libc/sysv/calls/membarrier.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall membarrier,0xfffffffffffff144,globl diff --git a/libc/sysv/calls/memfd_secret.s b/libc/sysv/calls/memfd_secret.s deleted file mode 100644 index f05c20651..000000000 --- a/libc/sysv/calls/memfd_secret.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall memfd_secret,0xfffffffffffff1bf,globl diff --git a/libc/sysv/calls/memorystatus_control.s b/libc/sysv/calls/memorystatus_control.s deleted file mode 100644 index aa3b9fbc6..000000000 --- a/libc/sysv/calls/memorystatus_control.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall memorystatus_control,0xfffffffff21b8fff,globl diff --git a/libc/sysv/calls/memorystatus_get_level.s b/libc/sysv/calls/memorystatus_get_level.s deleted file mode 100644 index 7208b87d1..000000000 --- a/libc/sysv/calls/memorystatus_get_level.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall memorystatus_get_level,0xfffffffff21c5fff,globl diff --git a/libc/sysv/calls/microstackshot.s b/libc/sysv/calls/microstackshot.s deleted file mode 100644 index 4b614e739..000000000 --- a/libc/sysv/calls/microstackshot.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall microstackshot,0xfffffffff21ecfff,globl diff --git a/libc/sysv/calls/migrate_pages.s b/libc/sysv/calls/migrate_pages.s deleted file mode 100644 index e418bc3fb..000000000 --- a/libc/sysv/calls/migrate_pages.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall migrate_pages,0xfffffffffffff100,globl diff --git a/libc/sysv/calls/minherit.s b/libc/sysv/calls/minherit.s deleted file mode 100644 index a3a7a2f1c..000000000 --- a/libc/sysv/calls/minherit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall minherit,0x1110fa0fa20fafff,globl diff --git a/libc/sysv/calls/mkdir_extended.s b/libc/sysv/calls/mkdir_extended.s deleted file mode 100644 index 0a4a45280..000000000 --- a/libc/sysv/calls/mkdir_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mkdir_extended,0xfffffffff2124fff,globl diff --git a/libc/sysv/calls/mkfifo_extended.s b/libc/sysv/calls/mkfifo_extended.s deleted file mode 100644 index 20ae58a3b..000000000 --- a/libc/sysv/calls/mkfifo_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mkfifo_extended,0xfffffffff2123fff,globl diff --git a/libc/sysv/calls/mkfifoat.s b/libc/sysv/calls/mkfifoat.s deleted file mode 100644 index f209dc920..000000000 --- a/libc/sysv/calls/mkfifoat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mkfifoat,0x1cb13f1f1fffffff,globl diff --git a/libc/sysv/calls/mknodat.s b/libc/sysv/calls/mknodat.s deleted file mode 100644 index 37a5d3835..000000000 --- a/libc/sysv/calls/mknodat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mknodat,0x1cc14022fffff103,globl diff --git a/libc/sysv/calls/mlock.s b/libc/sysv/calls/mlock.s deleted file mode 100644 index 2971d6a0d..000000000 --- a/libc/sysv/calls/mlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mlock,0x0cb0cb0cb20cb095,globl diff --git a/libc/sysv/calls/mlock2.s b/libc/sysv/calls/mlock2.s deleted file mode 100644 index efcaa0ca1..000000000 --- a/libc/sysv/calls/mlock2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mlock2,0xfffffffffffff145,globl diff --git a/libc/sysv/calls/mlockall.s b/libc/sysv/calls/mlockall.s deleted file mode 100644 index e94ea4aef..000000000 --- a/libc/sysv/calls/mlockall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mlockall,0x0f210f1442144097,globl diff --git a/libc/sysv/calls/modfind.s b/libc/sysv/calls/modfind.s deleted file mode 100644 index 8541eeb83..000000000 --- a/libc/sysv/calls/modfind.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modfind,0xffffff12ffffffff,globl diff --git a/libc/sysv/calls/modfnext.s b/libc/sysv/calls/modfnext.s deleted file mode 100644 index 94d22d812..000000000 --- a/libc/sysv/calls/modfnext.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modfnext,0xffffff12efffffff,globl diff --git a/libc/sysv/calls/modify_ldt.s b/libc/sysv/calls/modify_ldt.s deleted file mode 100644 index c780293cc..000000000 --- a/libc/sysv/calls/modify_ldt.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modify_ldt,0xfffffffffffff09a,globl diff --git a/libc/sysv/calls/modnext.s b/libc/sysv/calls/modnext.s deleted file mode 100644 index 8c22692cf..000000000 --- a/libc/sysv/calls/modnext.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modnext,0xffffff12cfffffff,globl diff --git a/libc/sysv/calls/modstat.s b/libc/sysv/calls/modstat.s deleted file mode 100644 index 72dbc6088..000000000 --- a/libc/sysv/calls/modstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modstat,0xffffff12dfffffff,globl diff --git a/libc/sysv/calls/modwatch.s b/libc/sysv/calls/modwatch.s deleted file mode 100644 index f2fd844b9..000000000 --- a/libc/sysv/calls/modwatch.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall modwatch,0xfffffffff20e9fff,globl diff --git a/libc/sysv/calls/mount_setattr.s b/libc/sysv/calls/mount_setattr.s deleted file mode 100644 index b4548e765..000000000 --- a/libc/sysv/calls/mount_setattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mount_setattr,0xfffffffffffff1ba,globl diff --git a/libc/sysv/calls/move_mount.s b/libc/sysv/calls/move_mount.s deleted file mode 100644 index f96ae5d3e..000000000 --- a/libc/sysv/calls/move_mount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall move_mount,0xfffffffffffff1ad,globl diff --git a/libc/sysv/calls/move_pages.s b/libc/sysv/calls/move_pages.s deleted file mode 100644 index c36012503..000000000 --- a/libc/sysv/calls/move_pages.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall move_pages,0xfffffffffffff117,globl diff --git a/libc/sysv/calls/mq_getsetattr.s b/libc/sysv/calls/mq_getsetattr.s deleted file mode 100644 index ce8d6a84c..000000000 --- a/libc/sysv/calls/mq_getsetattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_getsetattr,0xfffffffffffff0f5,globl diff --git a/libc/sysv/calls/mq_notify.s b/libc/sysv/calls/mq_notify.s deleted file mode 100644 index 255356aba..000000000 --- a/libc/sysv/calls/mq_notify.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_notify,0x106ffffffffff0f4,globl diff --git a/libc/sysv/calls/mq_open.s b/libc/sysv/calls/mq_open.s deleted file mode 100644 index 18b3a6b2d..000000000 --- a/libc/sysv/calls/mq_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_open,0x101ffffffffff0f0,globl diff --git a/libc/sysv/calls/mq_timedreceive.s b/libc/sysv/calls/mq_timedreceive.s deleted file mode 100644 index c7661f354..000000000 --- a/libc/sysv/calls/mq_timedreceive.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_timedreceive,0x1b1ffffffffff0f3,globl diff --git a/libc/sysv/calls/mq_timedsend.s b/libc/sysv/calls/mq_timedsend.s deleted file mode 100644 index 4f319ffef..000000000 --- a/libc/sysv/calls/mq_timedsend.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_timedsend,0x1b0ffffffffff0f2,globl diff --git a/libc/sysv/calls/mq_unlink.s b/libc/sysv/calls/mq_unlink.s deleted file mode 100644 index 66b7deb1c..000000000 --- a/libc/sysv/calls/mq_unlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mq_unlink,0x103ffffffffff0f1,globl diff --git a/libc/sysv/calls/mquery.s b/libc/sysv/calls/mquery.s deleted file mode 100644 index d4fe5c3df..000000000 --- a/libc/sysv/calls/mquery.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mquery,0xfff11effffffffff,globl diff --git a/libc/sysv/calls/mremap_encrypted.s b/libc/sysv/calls/mremap_encrypted.s deleted file mode 100644 index a234e946e..000000000 --- a/libc/sysv/calls/mremap_encrypted.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall mremap_encrypted,0xfffffffff21e9fff,globl diff --git a/libc/sysv/calls/msgctl.s b/libc/sysv/calls/msgctl.s deleted file mode 100644 index ad66ab30e..000000000 --- a/libc/sysv/calls/msgctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgctl,0x1bc1291ff2102047,globl diff --git a/libc/sysv/calls/msgget.s b/libc/sysv/calls/msgget.s deleted file mode 100644 index 9bcee7806..000000000 --- a/libc/sysv/calls/msgget.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgget,0x0e10e10e12103044,globl diff --git a/libc/sysv/calls/msgrcv.s b/libc/sysv/calls/msgrcv.s deleted file mode 100644 index 0e58c377d..000000000 --- a/libc/sysv/calls/msgrcv.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgrcv,0x0e30e30e32105046,globl diff --git a/libc/sysv/calls/msgrcv_nocancel.s b/libc/sysv/calls/msgrcv_nocancel.s deleted file mode 100644 index acf0476ab..000000000 --- a/libc/sysv/calls/msgrcv_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgrcv_nocancel,0xfffffffff21a3fff,globl diff --git a/libc/sysv/calls/msgsnd.s b/libc/sysv/calls/msgsnd.s deleted file mode 100644 index 467c40319..000000000 --- a/libc/sysv/calls/msgsnd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgsnd,0x0e20e20e22104045,globl diff --git a/libc/sysv/calls/msgsnd_nocancel.s b/libc/sysv/calls/msgsnd_nocancel.s deleted file mode 100644 index 005dca0d1..000000000 --- a/libc/sysv/calls/msgsnd_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgsnd_nocancel,0xfffffffff21a2fff,globl diff --git a/libc/sysv/calls/msgsys.s b/libc/sysv/calls/msgsys.s deleted file mode 100644 index 076af1c8f..000000000 --- a/libc/sysv/calls/msgsys.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msgsys,0xffffff0aa20fcfff,globl diff --git a/libc/sysv/calls/msync_nocancel.s b/libc/sysv/calls/msync_nocancel.s deleted file mode 100644 index 8818a14be..000000000 --- a/libc/sysv/calls/msync_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msync_nocancel,0xfffffffff2195fff,globl diff --git a/libc/sysv/calls/msyscall.s b/libc/sysv/calls/msyscall.s deleted file mode 100644 index a5e14ba81..000000000 --- a/libc/sysv/calls/msyscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall msyscall,0xfff025ffffffffff,globl diff --git a/libc/sysv/calls/munlock.s b/libc/sysv/calls/munlock.s deleted file mode 100644 index 4c5d66e8b..000000000 --- a/libc/sysv/calls/munlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall munlock,0x0cc0cc0cc20cc096,globl diff --git a/libc/sysv/calls/munlockall.s b/libc/sysv/calls/munlockall.s deleted file mode 100644 index a11dcbdbd..000000000 --- a/libc/sysv/calls/munlockall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall munlockall,0x0f31101452145098,globl diff --git a/libc/sysv/calls/name_to_handle_at.s b/libc/sysv/calls/name_to_handle_at.s deleted file mode 100644 index 32ecabd0b..000000000 --- a/libc/sysv/calls/name_to_handle_at.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall name_to_handle_at,0xfffffffffffff12f,globl diff --git a/libc/sysv/calls/necp_client_action.s b/libc/sysv/calls/necp_client_action.s deleted file mode 100644 index eefb247fb..000000000 --- a/libc/sysv/calls/necp_client_action.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall necp_client_action,0xfffffffff21f6fff,globl diff --git a/libc/sysv/calls/necp_match_policy.s b/libc/sysv/calls/necp_match_policy.s deleted file mode 100644 index 0df06eb7e..000000000 --- a/libc/sysv/calls/necp_match_policy.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall necp_match_policy,0xfffffffff21ccfff,globl diff --git a/libc/sysv/calls/necp_open.s b/libc/sysv/calls/necp_open.s deleted file mode 100644 index b0568a76b..000000000 --- a/libc/sysv/calls/necp_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall necp_open,0xfffffffff21f5fff,globl diff --git a/libc/sysv/calls/necp_session_action.s b/libc/sysv/calls/necp_session_action.s deleted file mode 100644 index 3fd99bf9c..000000000 --- a/libc/sysv/calls/necp_session_action.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall necp_session_action,0xfffffffff220bfff,globl diff --git a/libc/sysv/calls/necp_session_open.s b/libc/sysv/calls/necp_session_open.s deleted file mode 100644 index 29498f5b3..000000000 --- a/libc/sysv/calls/necp_session_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall necp_session_open,0xfffffffff220afff,globl diff --git a/libc/sysv/calls/net_qos_guideline.s b/libc/sysv/calls/net_qos_guideline.s deleted file mode 100644 index fb5612673..000000000 --- a/libc/sysv/calls/net_qos_guideline.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall net_qos_guideline,0xfffffffff220dfff,globl diff --git a/libc/sysv/calls/netagent_trigger.s b/libc/sysv/calls/netagent_trigger.s deleted file mode 100644 index d2e86f8a8..000000000 --- a/libc/sysv/calls/netagent_trigger.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall netagent_trigger,0xfffffffff21eafff,globl diff --git a/libc/sysv/calls/nfsclnt.s b/libc/sysv/calls/nfsclnt.s deleted file mode 100644 index d525fe3f4..000000000 --- a/libc/sysv/calls/nfsclnt.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nfsclnt,0xfffffffff20f7fff,globl diff --git a/libc/sysv/calls/nfssvc.s b/libc/sysv/calls/nfssvc.s deleted file mode 100644 index f659b852d..000000000 --- a/libc/sysv/calls/nfssvc.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nfssvc,0x09b09b09b209bfff,globl diff --git a/libc/sysv/calls/nfstat.s b/libc/sysv/calls/nfstat.s deleted file mode 100644 index d79418dd6..000000000 --- a/libc/sysv/calls/nfstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nfstat,0xffffff117fffffff,globl diff --git a/libc/sysv/calls/nlm_syscall.s b/libc/sysv/calls/nlm_syscall.s deleted file mode 100644 index 0cf1e53a3..000000000 --- a/libc/sysv/calls/nlm_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nlm_syscall,0xffffff09afffffff,globl diff --git a/libc/sysv/calls/nlstat.s b/libc/sysv/calls/nlstat.s deleted file mode 100644 index 9e23999ea..000000000 --- a/libc/sysv/calls/nlstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nlstat,0xffffff118fffffff,globl diff --git a/libc/sysv/calls/nmount.s b/libc/sysv/calls/nmount.s deleted file mode 100644 index 42d10bc7d..000000000 --- a/libc/sysv/calls/nmount.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nmount,0xffffff17afffffff,globl diff --git a/libc/sysv/calls/nnpfs_syscall.s b/libc/sysv/calls/nnpfs_syscall.s deleted file mode 100644 index 650b726b6..000000000 --- a/libc/sysv/calls/nnpfs_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nnpfs_syscall,0xffffff153fffffff,globl diff --git a/libc/sysv/calls/nstat.s b/libc/sysv/calls/nstat.s deleted file mode 100644 index dcd730b96..000000000 --- a/libc/sysv/calls/nstat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall nstat,0xffffff116fffffff,globl diff --git a/libc/sysv/calls/ntp_adjtime.s b/libc/sysv/calls/ntp_adjtime.s deleted file mode 100644 index 4e0c1fbe3..000000000 --- a/libc/sysv/calls/ntp_adjtime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ntp_adjtime,0x0b0fff0b0220ffff,globl diff --git a/libc/sysv/calls/ntp_gettime.s b/libc/sysv/calls/ntp_gettime.s deleted file mode 100644 index 251458517..000000000 --- a/libc/sysv/calls/ntp_gettime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ntp_gettime,0x1c0fff0f82210fff,globl diff --git a/libc/sysv/calls/obreak.s b/libc/sysv/calls/obreak.s deleted file mode 100644 index 402f9715e..000000000 --- a/libc/sysv/calls/obreak.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall obreak,0x011011ffffffffff,globl diff --git a/libc/sysv/calls/open_by_handle_at.s b/libc/sysv/calls/open_by_handle_at.s deleted file mode 100644 index 1a1559150..000000000 --- a/libc/sysv/calls/open_by_handle_at.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall open_by_handle_at,0xfffffffffffff130,globl diff --git a/libc/sysv/calls/open_dprotected_np.s b/libc/sysv/calls/open_dprotected_np.s deleted file mode 100644 index 081ed04f0..000000000 --- a/libc/sysv/calls/open_dprotected_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall open_dprotected_np,0xfffffffff20d8fff,globl diff --git a/libc/sysv/calls/open_extended.s b/libc/sysv/calls/open_extended.s deleted file mode 100644 index 5240e2f38..000000000 --- a/libc/sysv/calls/open_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall open_extended,0xfffffffff2115fff,globl diff --git a/libc/sysv/calls/open_nocancel.s b/libc/sysv/calls/open_nocancel.s deleted file mode 100644 index 98a4b5e86..000000000 --- a/libc/sysv/calls/open_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall open_nocancel,0xfffffffff218efff,globl diff --git a/libc/sysv/calls/open_tree.s b/libc/sysv/calls/open_tree.s deleted file mode 100644 index 879b6c186..000000000 --- a/libc/sysv/calls/open_tree.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall open_tree,0xfffffffffffff1ac,globl diff --git a/libc/sysv/calls/openat_nocancel.s b/libc/sysv/calls/openat_nocancel.s deleted file mode 100644 index 890058b7b..000000000 --- a/libc/sysv/calls/openat_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall openat_nocancel,0xfffffffff21d0fff,globl diff --git a/libc/sysv/calls/openbyid_np.s b/libc/sysv/calls/openbyid_np.s deleted file mode 100644 index 643a4eefe..000000000 --- a/libc/sysv/calls/openbyid_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall openbyid_np,0xfffffffff21dffff,globl diff --git a/libc/sysv/calls/os_fault_with_payload.s b/libc/sysv/calls/os_fault_with_payload.s deleted file mode 100644 index 29bff7908..000000000 --- a/libc/sysv/calls/os_fault_with_payload.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall os_fault_with_payload,0xfffffffff2211fff,globl diff --git a/libc/sysv/calls/pathconf.s b/libc/sysv/calls/pathconf.s deleted file mode 100644 index 500f62cff..000000000 --- a/libc/sysv/calls/pathconf.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pathconf,0x0bf0bf0bf20bffff,globl diff --git a/libc/sysv/calls/pdfork.s b/libc/sysv/calls/pdfork.s deleted file mode 100644 index 8d4c2c40a..000000000 --- a/libc/sysv/calls/pdfork.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pdfork,0xffffff206fffffff,globl diff --git a/libc/sysv/calls/pdgetpid.s b/libc/sysv/calls/pdgetpid.s deleted file mode 100644 index 0c2a36ae6..000000000 --- a/libc/sysv/calls/pdgetpid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pdgetpid,0xffffff208fffffff,globl diff --git a/libc/sysv/calls/pdkill.s b/libc/sysv/calls/pdkill.s deleted file mode 100644 index 7dc343be9..000000000 --- a/libc/sysv/calls/pdkill.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pdkill,0xffffff207fffffff,globl diff --git a/libc/sysv/calls/peeloff.s b/libc/sysv/calls/peeloff.s deleted file mode 100644 index dde6cf05e..000000000 --- a/libc/sysv/calls/peeloff.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall peeloff,0xfffffffff21c1fff,globl diff --git a/libc/sysv/calls/perf_event_open.s b/libc/sysv/calls/perf_event_open.s deleted file mode 100644 index d903b4270..000000000 --- a/libc/sysv/calls/perf_event_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall perf_event_open,0xfffffffffffff12a,globl diff --git a/libc/sysv/calls/persona.s b/libc/sysv/calls/persona.s deleted file mode 100644 index 0db0c4684..000000000 --- a/libc/sysv/calls/persona.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall persona,0xfffffffff21eefff,globl diff --git a/libc/sysv/calls/personality.s b/libc/sysv/calls/personality.s deleted file mode 100644 index 686783f4f..000000000 --- a/libc/sysv/calls/personality.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall personality,0xfffffffffffff087,globl diff --git a/libc/sysv/calls/pid_hibernate.s b/libc/sysv/calls/pid_hibernate.s deleted file mode 100644 index c15dccfa1..000000000 --- a/libc/sysv/calls/pid_hibernate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pid_hibernate,0xfffffffff21b3fff,globl diff --git a/libc/sysv/calls/pid_resume.s b/libc/sysv/calls/pid_resume.s deleted file mode 100644 index e1621e3a0..000000000 --- a/libc/sysv/calls/pid_resume.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pid_resume,0xfffffffff21b2fff,globl diff --git a/libc/sysv/calls/pid_shutdown_sockets.s b/libc/sysv/calls/pid_shutdown_sockets.s deleted file mode 100644 index 1bcfeb4c7..000000000 --- a/libc/sysv/calls/pid_shutdown_sockets.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pid_shutdown_sockets,0xfffffffff21b4fff,globl diff --git a/libc/sysv/calls/pid_suspend.s b/libc/sysv/calls/pid_suspend.s deleted file mode 100644 index 2b7094eae..000000000 --- a/libc/sysv/calls/pid_suspend.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pid_suspend,0xfffffffff21b1fff,globl diff --git a/libc/sysv/calls/pidfd_getfd.s b/libc/sysv/calls/pidfd_getfd.s deleted file mode 100644 index 7a8a435f8..000000000 --- a/libc/sysv/calls/pidfd_getfd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pidfd_getfd,0xfffffffffffff1b6,globl diff --git a/libc/sysv/calls/pidfd_open.s b/libc/sysv/calls/pidfd_open.s deleted file mode 100644 index 96edd7500..000000000 --- a/libc/sysv/calls/pidfd_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pidfd_open,0xfffffffffffff1b2,globl diff --git a/libc/sysv/calls/pidfd_send_signal.s b/libc/sysv/calls/pidfd_send_signal.s deleted file mode 100644 index e40cfa20b..000000000 --- a/libc/sysv/calls/pidfd_send_signal.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pidfd_send_signal,0xfffffffffffff1a8,globl diff --git a/libc/sysv/calls/pkey_alloc.s b/libc/sysv/calls/pkey_alloc.s deleted file mode 100644 index f025e4261..000000000 --- a/libc/sysv/calls/pkey_alloc.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pkey_alloc,0xfffffffffffff14a,globl diff --git a/libc/sysv/calls/pkey_free.s b/libc/sysv/calls/pkey_free.s deleted file mode 100644 index c0cae7443..000000000 --- a/libc/sysv/calls/pkey_free.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pkey_free,0xfffffffffffff14b,globl diff --git a/libc/sysv/calls/pkey_mprotect.s b/libc/sysv/calls/pkey_mprotect.s deleted file mode 100644 index 673f90df3..000000000 --- a/libc/sysv/calls/pkey_mprotect.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pkey_mprotect,0xfffffffffffff149,globl diff --git a/libc/sysv/calls/poll_nocancel.s b/libc/sysv/calls/poll_nocancel.s deleted file mode 100644 index b4c058687..000000000 --- a/libc/sysv/calls/poll_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall poll_nocancel,0xfffffffff21a1fff,globl diff --git a/libc/sysv/calls/pread_nocancel.s b/libc/sysv/calls/pread_nocancel.s deleted file mode 100644 index 4d16e2336..000000000 --- a/libc/sysv/calls/pread_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pread_nocancel,0xfffffffff219efff,globl diff --git a/libc/sysv/calls/preadv2.s b/libc/sysv/calls/preadv2.s deleted file mode 100644 index d776826b7..000000000 --- a/libc/sysv/calls/preadv2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall preadv2,0xfffffffffffff147,globl diff --git a/libc/sysv/calls/prlimit.s b/libc/sysv/calls/prlimit.s deleted file mode 100644 index e1f2469f8..000000000 --- a/libc/sysv/calls/prlimit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall prlimit,0xfffffffffffff12e,globl diff --git a/libc/sysv/calls/proc_info.s b/libc/sysv/calls/proc_info.s deleted file mode 100644 index bedd380ef..000000000 --- a/libc/sysv/calls/proc_info.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall proc_info,0xfffffffff2150fff,globl diff --git a/libc/sysv/calls/proc_rlimit_control.s b/libc/sysv/calls/proc_rlimit_control.s deleted file mode 100644 index d5bac226c..000000000 --- a/libc/sysv/calls/proc_rlimit_control.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall proc_rlimit_control,0xfffffffff21befff,globl diff --git a/libc/sysv/calls/proc_trace_log.s b/libc/sysv/calls/proc_trace_log.s deleted file mode 100644 index 674954267..000000000 --- a/libc/sysv/calls/proc_trace_log.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall proc_trace_log,0xfffffffff21ddfff,globl diff --git a/libc/sysv/calls/proc_uuid_policy.s b/libc/sysv/calls/proc_uuid_policy.s deleted file mode 100644 index c75b40110..000000000 --- a/libc/sysv/calls/proc_uuid_policy.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall proc_uuid_policy,0xfffffffff21c4fff,globl diff --git a/libc/sysv/calls/procctl.s b/libc/sysv/calls/procctl.s deleted file mode 100644 index 35de0af32..000000000 --- a/libc/sysv/calls/procctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall procctl,0xffffff220fffffff,globl diff --git a/libc/sysv/calls/process_madvise.s b/libc/sysv/calls/process_madvise.s deleted file mode 100644 index bce0d48d8..000000000 --- a/libc/sysv/calls/process_madvise.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall process_madvise,0xfffffffffffff1b8,globl diff --git a/libc/sysv/calls/process_mrelease.s b/libc/sysv/calls/process_mrelease.s deleted file mode 100644 index 16467754a..000000000 --- a/libc/sysv/calls/process_mrelease.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall process_mrelease,0xfffffffffffff1c0,globl diff --git a/libc/sysv/calls/process_policy.s b/libc/sysv/calls/process_policy.s deleted file mode 100644 index 9f3c0c6aa..000000000 --- a/libc/sysv/calls/process_policy.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall process_policy,0xfffffffff2143fff,globl diff --git a/libc/sysv/calls/process_vm_readv.s b/libc/sysv/calls/process_vm_readv.s deleted file mode 100644 index bc052e2d8..000000000 --- a/libc/sysv/calls/process_vm_readv.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall process_vm_readv,0xfffffffffffff136,globl diff --git a/libc/sysv/calls/process_vm_writev.s b/libc/sysv/calls/process_vm_writev.s deleted file mode 100644 index a682c141a..000000000 --- a/libc/sysv/calls/process_vm_writev.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall process_vm_writev,0xfffffffffffff137,globl diff --git a/libc/sysv/calls/profil.s b/libc/sysv/calls/profil.s deleted file mode 100644 index c9f9aa0d1..000000000 --- a/libc/sysv/calls/profil.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall profil,0x02c02c02cfffffff,globl diff --git a/libc/sysv/calls/pselect_nocancel.s b/libc/sysv/calls/pselect_nocancel.s deleted file mode 100644 index 5531e02c4..000000000 --- a/libc/sysv/calls/pselect_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pselect_nocancel,0xfffffffff218bfff,globl diff --git a/libc/sysv/calls/psynch_cvbroad.s b/libc/sysv/calls/psynch_cvbroad.s deleted file mode 100644 index 1a4a2dcb7..000000000 --- a/libc/sysv/calls/psynch_cvbroad.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_cvbroad,0xfffffffff212ffff,globl diff --git a/libc/sysv/calls/psynch_cvclrprepost.s b/libc/sysv/calls/psynch_cvclrprepost.s deleted file mode 100644 index c1dbd50fd..000000000 --- a/libc/sysv/calls/psynch_cvclrprepost.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_cvclrprepost,0xfffffffff2138fff,globl diff --git a/libc/sysv/calls/psynch_cvsignal.s b/libc/sysv/calls/psynch_cvsignal.s deleted file mode 100644 index 8c6f0712a..000000000 --- a/libc/sysv/calls/psynch_cvsignal.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_cvsignal,0xfffffffff2130fff,globl diff --git a/libc/sysv/calls/psynch_cvwait.s b/libc/sysv/calls/psynch_cvwait.s deleted file mode 100644 index 42cb4fc02..000000000 --- a/libc/sysv/calls/psynch_cvwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_cvwait,0xfffffffff2131fff,globl diff --git a/libc/sysv/calls/psynch_mutexdrop.s b/libc/sysv/calls/psynch_mutexdrop.s deleted file mode 100644 index 804307ed7..000000000 --- a/libc/sysv/calls/psynch_mutexdrop.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_mutexdrop,0xfffffffff212efff,globl diff --git a/libc/sysv/calls/psynch_mutexwait.s b/libc/sysv/calls/psynch_mutexwait.s deleted file mode 100644 index 80e06f0ec..000000000 --- a/libc/sysv/calls/psynch_mutexwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_mutexwait,0xfffffffff212dfff,globl diff --git a/libc/sysv/calls/psynch_rw_downgrade.s b/libc/sysv/calls/psynch_rw_downgrade.s deleted file mode 100644 index 6fa6fcb85..000000000 --- a/libc/sysv/calls/psynch_rw_downgrade.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_downgrade,0xfffffffff212bfff,globl diff --git a/libc/sysv/calls/psynch_rw_longrdlock.s b/libc/sysv/calls/psynch_rw_longrdlock.s deleted file mode 100644 index 46bfa1706..000000000 --- a/libc/sysv/calls/psynch_rw_longrdlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_longrdlock,0xfffffffff2129fff,globl diff --git a/libc/sysv/calls/psynch_rw_rdlock.s b/libc/sysv/calls/psynch_rw_rdlock.s deleted file mode 100644 index 3887dc172..000000000 --- a/libc/sysv/calls/psynch_rw_rdlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_rdlock,0xfffffffff2132fff,globl diff --git a/libc/sysv/calls/psynch_rw_unlock.s b/libc/sysv/calls/psynch_rw_unlock.s deleted file mode 100644 index fe57202c0..000000000 --- a/libc/sysv/calls/psynch_rw_unlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_unlock,0xfffffffff2134fff,globl diff --git a/libc/sysv/calls/psynch_rw_unlock2.s b/libc/sysv/calls/psynch_rw_unlock2.s deleted file mode 100644 index 13d1a3b24..000000000 --- a/libc/sysv/calls/psynch_rw_unlock2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_unlock2,0xfffffffff2135fff,globl diff --git a/libc/sysv/calls/psynch_rw_upgrade.s b/libc/sysv/calls/psynch_rw_upgrade.s deleted file mode 100644 index 3eff498b4..000000000 --- a/libc/sysv/calls/psynch_rw_upgrade.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_upgrade,0xfffffffff212cfff,globl diff --git a/libc/sysv/calls/psynch_rw_wrlock.s b/libc/sysv/calls/psynch_rw_wrlock.s deleted file mode 100644 index 6b382c3e7..000000000 --- a/libc/sysv/calls/psynch_rw_wrlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_wrlock,0xfffffffff2133fff,globl diff --git a/libc/sysv/calls/psynch_rw_yieldwrlock.s b/libc/sysv/calls/psynch_rw_yieldwrlock.s deleted file mode 100644 index 7bc5c30bb..000000000 --- a/libc/sysv/calls/psynch_rw_yieldwrlock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall psynch_rw_yieldwrlock,0xfffffffff212afff,globl diff --git a/libc/sysv/calls/pwrite_nocancel.s b/libc/sysv/calls/pwrite_nocancel.s deleted file mode 100644 index 80c8f334d..000000000 --- a/libc/sysv/calls/pwrite_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pwrite_nocancel,0xfffffffff219ffff,globl diff --git a/libc/sysv/calls/pwritev2.s b/libc/sysv/calls/pwritev2.s deleted file mode 100644 index 74ae742a1..000000000 --- a/libc/sysv/calls/pwritev2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall pwritev2,0xfffffffffffff148,globl diff --git a/libc/sysv/calls/quota.s b/libc/sysv/calls/quota.s deleted file mode 100644 index 14a02189e..000000000 --- a/libc/sysv/calls/quota.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall quota,0xffffff095fffffff,globl diff --git a/libc/sysv/calls/quotactl.s b/libc/sysv/calls/quotactl.s deleted file mode 100644 index bfc7647f2..000000000 --- a/libc/sysv/calls/quotactl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall quotactl,0xfff09409420a50b3,globl diff --git a/libc/sysv/calls/quotactl_fd.s b/libc/sysv/calls/quotactl_fd.s deleted file mode 100644 index a6a904e88..000000000 --- a/libc/sysv/calls/quotactl_fd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall quotactl_fd,0xfffffffffffff1bb,globl diff --git a/libc/sysv/calls/rctl_add_rule.s b/libc/sysv/calls/rctl_add_rule.s deleted file mode 100644 index ce5ce3fe0..000000000 --- a/libc/sysv/calls/rctl_add_rule.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rctl_add_rule,0xffffff210fffffff,globl diff --git a/libc/sysv/calls/rctl_get_limits.s b/libc/sysv/calls/rctl_get_limits.s deleted file mode 100644 index 2efb3243a..000000000 --- a/libc/sysv/calls/rctl_get_limits.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rctl_get_limits,0xffffff20ffffffff,globl diff --git a/libc/sysv/calls/rctl_get_racct.s b/libc/sysv/calls/rctl_get_racct.s deleted file mode 100644 index b50e92a59..000000000 --- a/libc/sysv/calls/rctl_get_racct.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rctl_get_racct,0xffffff20dfffffff,globl diff --git a/libc/sysv/calls/rctl_get_rules.s b/libc/sysv/calls/rctl_get_rules.s deleted file mode 100644 index d38e22c97..000000000 --- a/libc/sysv/calls/rctl_get_rules.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rctl_get_rules,0xffffff20efffffff,globl diff --git a/libc/sysv/calls/rctl_remove_rule.s b/libc/sysv/calls/rctl_remove_rule.s deleted file mode 100644 index 30005cd8d..000000000 --- a/libc/sysv/calls/rctl_remove_rule.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rctl_remove_rule,0xffffff211fffffff,globl diff --git a/libc/sysv/calls/read_nocancel.s b/libc/sysv/calls/read_nocancel.s deleted file mode 100644 index 1887f90d9..000000000 --- a/libc/sysv/calls/read_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall read_nocancel,0xfffffffff218cfff,globl diff --git a/libc/sysv/calls/readahead.s b/libc/sysv/calls/readahead.s deleted file mode 100644 index cd4130acb..000000000 --- a/libc/sysv/calls/readahead.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall readahead,0xfffffffffffff0bb,globl diff --git a/libc/sysv/calls/readv_nocancel.s b/libc/sysv/calls/readv_nocancel.s deleted file mode 100644 index 14a270cf8..000000000 --- a/libc/sysv/calls/readv_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall readv_nocancel,0xfffffffff219bfff,globl diff --git a/libc/sysv/calls/recvfrom_nocancel.s b/libc/sysv/calls/recvfrom_nocancel.s deleted file mode 100644 index 2704ce48d..000000000 --- a/libc/sysv/calls/recvfrom_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall recvfrom_nocancel,0xfffffffff2193fff,globl diff --git a/libc/sysv/calls/recvmmsg.s b/libc/sysv/calls/recvmmsg.s deleted file mode 100644 index 20f877e8d..000000000 --- a/libc/sysv/calls/recvmmsg.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall recvmmsg,0x1dbffffffffff12b,globl diff --git a/libc/sysv/calls/recvmsg_nocancel.s b/libc/sysv/calls/recvmsg_nocancel.s deleted file mode 100644 index 6ff215f5d..000000000 --- a/libc/sysv/calls/recvmsg_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall recvmsg_nocancel,0xfffffffff2191fff,globl diff --git a/libc/sysv/calls/recvmsg_x.s b/libc/sysv/calls/recvmsg_x.s deleted file mode 100644 index 0e029d4bc..000000000 --- a/libc/sysv/calls/recvmsg_x.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall recvmsg_x,0xfffffffff21e0fff,globl diff --git a/libc/sysv/calls/removexattr.s b/libc/sysv/calls/removexattr.s deleted file mode 100644 index 9d17f8704..000000000 --- a/libc/sysv/calls/removexattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall removexattr,0x180ffffff20ee0c5,globl diff --git a/libc/sysv/calls/renameat2.s b/libc/sysv/calls/renameat2.s deleted file mode 100644 index f850a55e9..000000000 --- a/libc/sysv/calls/renameat2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall renameat2,0xfffffffffffff13c,globl diff --git a/libc/sysv/calls/renameatx_np.s b/libc/sysv/calls/renameatx_np.s deleted file mode 100644 index 104927fc9..000000000 --- a/libc/sysv/calls/renameatx_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall renameatx_np,0xfffffffff21e8fff,globl diff --git a/libc/sysv/calls/request_key.s b/libc/sysv/calls/request_key.s deleted file mode 100644 index 2de1f3e16..000000000 --- a/libc/sysv/calls/request_key.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall request_key,0xfffffffffffff0f9,globl diff --git a/libc/sysv/calls/restart_syscall.s b/libc/sysv/calls/restart_syscall.s deleted file mode 100644 index 57ad10e42..000000000 --- a/libc/sysv/calls/restart_syscall.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall restart_syscall,0xfffffffffffff0db,globl diff --git a/libc/sysv/calls/revoke.s b/libc/sysv/calls/revoke.s deleted file mode 100644 index 3cd121235..000000000 --- a/libc/sysv/calls/revoke.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall revoke,0x0380380382038fff,globl diff --git a/libc/sysv/calls/rfork.s b/libc/sysv/calls/rfork.s deleted file mode 100644 index 422a4fff9..000000000 --- a/libc/sysv/calls/rfork.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rfork,0xffffff0fbfffffff,globl diff --git a/libc/sysv/calls/rseq.s b/libc/sysv/calls/rseq.s deleted file mode 100644 index 9523b1423..000000000 --- a/libc/sysv/calls/rseq.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rseq,0xfffffffffffff14e,globl diff --git a/libc/sysv/calls/rt_tgsigqueueinfo.s b/libc/sysv/calls/rt_tgsigqueueinfo.s deleted file mode 100644 index e27cbaf41..000000000 --- a/libc/sysv/calls/rt_tgsigqueueinfo.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rt_tgsigqueueinfo,0xfffffffffffff129,globl diff --git a/libc/sysv/calls/rtprio.s b/libc/sysv/calls/rtprio.s deleted file mode 100644 index 4b5b6b8a0..000000000 --- a/libc/sysv/calls/rtprio.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rtprio,0xffffff0a6fffffff,globl diff --git a/libc/sysv/calls/rtprio_thread.s b/libc/sysv/calls/rtprio_thread.s deleted file mode 100644 index 782fa20c7..000000000 --- a/libc/sysv/calls/rtprio_thread.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall rtprio_thread,0xffffff1d2fffffff,globl diff --git a/libc/sysv/calls/sched_getattr.s b/libc/sysv/calls/sched_getattr.s deleted file mode 100644 index ee3ccffc5..000000000 --- a/libc/sysv/calls/sched_getattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sched_getattr,0xfffffffffffff13b,globl diff --git a/libc/sysv/calls/sched_setattr.s b/libc/sysv/calls/sched_setattr.s deleted file mode 100644 index c2fbcb649..000000000 --- a/libc/sysv/calls/sched_setattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sched_setattr,0xfffffffffffff13a,globl diff --git a/libc/sysv/calls/sctp_generic_recvmsg.s b/libc/sysv/calls/sctp_generic_recvmsg.s deleted file mode 100644 index 4a924a3ab..000000000 --- a/libc/sysv/calls/sctp_generic_recvmsg.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sctp_generic_recvmsg,0xffffff1dafffffff,globl diff --git a/libc/sysv/calls/sctp_generic_sendmsg.s b/libc/sysv/calls/sctp_generic_sendmsg.s deleted file mode 100644 index 6750b9cf0..000000000 --- a/libc/sysv/calls/sctp_generic_sendmsg.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sctp_generic_sendmsg,0xffffff1d8fffffff,globl diff --git a/libc/sysv/calls/sctp_generic_sendmsg_iov.s b/libc/sysv/calls/sctp_generic_sendmsg_iov.s deleted file mode 100644 index 0c4b9e92a..000000000 --- a/libc/sysv/calls/sctp_generic_sendmsg_iov.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sctp_generic_sendmsg_iov,0xffffff1d9fffffff,globl diff --git a/libc/sysv/calls/sctp_peeloff.s b/libc/sysv/calls/sctp_peeloff.s deleted file mode 100644 index 6953705d2..000000000 --- a/libc/sysv/calls/sctp_peeloff.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sctp_peeloff,0xffffff1d7fffffff,globl diff --git a/libc/sysv/calls/searchfs.s b/libc/sysv/calls/searchfs.s deleted file mode 100644 index 9673b3780..000000000 --- a/libc/sysv/calls/searchfs.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall searchfs,0xfffffffff20e1fff,globl diff --git a/libc/sysv/calls/select_nocancel.s b/libc/sysv/calls/select_nocancel.s deleted file mode 100644 index 3cdbf7b25..000000000 --- a/libc/sysv/calls/select_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall select_nocancel,0xfffffffff2197fff,globl diff --git a/libc/sysv/calls/sem_close.s b/libc/sysv/calls/sem_close.s deleted file mode 100644 index c6db24721..000000000 --- a/libc/sysv/calls/sem_close.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_close,0xfffffffff210dfff,globl diff --git a/libc/sysv/calls/sem_open.s b/libc/sysv/calls/sem_open.s deleted file mode 100644 index 4bbf031da..000000000 --- a/libc/sysv/calls/sem_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_open,0xfffffffff210cfff,globl diff --git a/libc/sysv/calls/sem_post.s b/libc/sysv/calls/sem_post.s deleted file mode 100644 index 17ef5976e..000000000 --- a/libc/sysv/calls/sem_post.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_post,0xfffffffff2111fff,globl diff --git a/libc/sysv/calls/sem_trywait.s b/libc/sysv/calls/sem_trywait.s deleted file mode 100644 index 304dcef43..000000000 --- a/libc/sysv/calls/sem_trywait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_trywait,0xfffffffff2110fff,globl diff --git a/libc/sysv/calls/sem_unlink.s b/libc/sysv/calls/sem_unlink.s deleted file mode 100644 index fe7e96c28..000000000 --- a/libc/sysv/calls/sem_unlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_unlink,0xfffffffff210efff,globl diff --git a/libc/sysv/calls/sem_wait.s b/libc/sysv/calls/sem_wait.s deleted file mode 100644 index 032796084..000000000 --- a/libc/sysv/calls/sem_wait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_wait,0xfffffffff210ffff,globl diff --git a/libc/sysv/calls/sem_wait_nocancel.s b/libc/sysv/calls/sem_wait_nocancel.s deleted file mode 100644 index ed701b6ce..000000000 --- a/libc/sysv/calls/sem_wait_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sem_wait_nocancel,0xfffffffff21a4fff,globl diff --git a/libc/sysv/calls/semctl.s b/libc/sysv/calls/semctl.s deleted file mode 100644 index 9c2b4d455..000000000 --- a/libc/sysv/calls/semctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall semctl,0xfff1271fe20fe042,globl diff --git a/libc/sysv/calls/semget.s b/libc/sysv/calls/semget.s deleted file mode 100644 index 15e6b98f8..000000000 --- a/libc/sysv/calls/semget.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall semget,0x0dd0dd0dd20ff040,globl diff --git a/libc/sysv/calls/semop.s b/libc/sysv/calls/semop.s deleted file mode 100644 index 21c2ef4cf..000000000 --- a/libc/sysv/calls/semop.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall semop,0x0de1220de2100041,globl diff --git a/libc/sysv/calls/semsys.s b/libc/sysv/calls/semsys.s deleted file mode 100644 index 7ec9d7a61..000000000 --- a/libc/sysv/calls/semsys.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall semsys,0xffffff0a920fbfff,globl diff --git a/libc/sysv/calls/semtimedop.s b/libc/sysv/calls/semtimedop.s deleted file mode 100644 index e7a3d3989..000000000 --- a/libc/sysv/calls/semtimedop.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall semtimedop,0xfffffffffffff0dc,globl diff --git a/libc/sysv/calls/sendmsg_nocancel.s b/libc/sysv/calls/sendmsg_nocancel.s deleted file mode 100644 index ded04b47e..000000000 --- a/libc/sysv/calls/sendmsg_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sendmsg_nocancel,0xfffffffff2192fff,globl diff --git a/libc/sysv/calls/sendmsg_x.s b/libc/sysv/calls/sendmsg_x.s deleted file mode 100644 index 20bd750a9..000000000 --- a/libc/sysv/calls/sendmsg_x.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sendmsg_x,0xfffffffff21e1fff,globl diff --git a/libc/sysv/calls/sendsyslog.s b/libc/sysv/calls/sendsyslog.s deleted file mode 100644 index ea799ced5..000000000 --- a/libc/sysv/calls/sendsyslog.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sendsyslog,0xfff070ffffffffff,globl diff --git a/libc/sysv/calls/sendto_nocancel.s b/libc/sysv/calls/sendto_nocancel.s deleted file mode 100644 index 31d7f23fc..000000000 --- a/libc/sysv/calls/sendto_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sendto_nocancel,0xfffffffff219dfff,globl diff --git a/libc/sysv/calls/set_mempolicy_home_node.s b/libc/sysv/calls/set_mempolicy_home_node.s deleted file mode 100644 index 5a6b0e439..000000000 --- a/libc/sysv/calls/set_mempolicy_home_node.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall set_mempolicy_home_node,0xfffffffffffff1c2,globl diff --git a/libc/sysv/calls/set_robust_list.s b/libc/sysv/calls/set_robust_list.s deleted file mode 100644 index 58eb8ecee..000000000 --- a/libc/sysv/calls/set_robust_list.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall set_robust_list,0x0a7ffffffffff111,globl diff --git a/libc/sysv/calls/set_tid_address.s b/libc/sysv/calls/set_tid_address.s deleted file mode 100644 index 07ad1e31e..000000000 --- a/libc/sysv/calls/set_tid_address.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall set_tid_address,0xfffffffffffff0da,globl diff --git a/libc/sysv/calls/setattrlist.s b/libc/sysv/calls/setattrlist.s deleted file mode 100644 index 076a2bcdf..000000000 --- a/libc/sysv/calls/setattrlist.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setattrlist,0xfffffffff20ddfff,globl diff --git a/libc/sysv/calls/setattrlistat.s b/libc/sysv/calls/setattrlistat.s deleted file mode 100644 index 33f7e4486..000000000 --- a/libc/sysv/calls/setattrlistat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setattrlistat,0xfffffffff220cfff,globl diff --git a/libc/sysv/calls/setaudit.s b/libc/sysv/calls/setaudit.s deleted file mode 100644 index f8355e7f5..000000000 --- a/libc/sysv/calls/setaudit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setaudit,0xffffff1c2fffffff,globl diff --git a/libc/sysv/calls/setaudit_addr.s b/libc/sysv/calls/setaudit_addr.s deleted file mode 100644 index f363f21f1..000000000 --- a/libc/sysv/calls/setaudit_addr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setaudit_addr,0xffffff1c42166fff,globl diff --git a/libc/sysv/calls/setauid.s b/libc/sysv/calls/setauid.s deleted file mode 100644 index b7a700848..000000000 --- a/libc/sysv/calls/setauid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setauid,0xffffff1c02162fff,globl diff --git a/libc/sysv/calls/setcontext.s b/libc/sysv/calls/setcontext.s deleted file mode 100644 index 909b63a7f..000000000 --- a/libc/sysv/calls/setcontext.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setcontext,0x134fff1a6fffffff,globl diff --git a/libc/sysv/calls/setdomainname.s b/libc/sysv/calls/setdomainname.s deleted file mode 100644 index b92a75f66..000000000 --- a/libc/sysv/calls/setdomainname.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setdomainname,0xffffff0a3ffff0ab,globl diff --git a/libc/sysv/calls/setfib.s b/libc/sysv/calls/setfib.s deleted file mode 100644 index 2fdbb3a7b..000000000 --- a/libc/sysv/calls/setfib.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setfib,0xffffff0affffffff,globl diff --git a/libc/sysv/calls/setgroups.s b/libc/sysv/calls/setgroups.s deleted file mode 100644 index 7e0ee1ded..000000000 --- a/libc/sysv/calls/setgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setgroups,0x0500500502050074,globl diff --git a/libc/sysv/calls/sethostid.s b/libc/sysv/calls/sethostid.s deleted file mode 100644 index 5bf1ff1ca..000000000 --- a/libc/sysv/calls/sethostid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sethostid,0xffffff08ffffffff,globl diff --git a/libc/sysv/calls/sethostname.s b/libc/sysv/calls/sethostname.s deleted file mode 100644 index 9a7674ede..000000000 --- a/libc/sysv/calls/sethostname.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sethostname,0xffffff058ffff0aa,globl diff --git a/libc/sysv/calls/setlogin.s b/libc/sysv/calls/setlogin.s deleted file mode 100644 index 06d41d16e..000000000 --- a/libc/sysv/calls/setlogin.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setlogin,0xfff0320322032fff,globl diff --git a/libc/sysv/calls/setloginclass.s b/libc/sysv/calls/setloginclass.s deleted file mode 100644 index 12d8e34f1..000000000 --- a/libc/sysv/calls/setloginclass.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setloginclass,0xffffff20cfffffff,globl diff --git a/libc/sysv/calls/setns.s b/libc/sysv/calls/setns.s deleted file mode 100644 index 2ce9a05f4..000000000 --- a/libc/sysv/calls/setns.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setns,0xfffffffffffff134,globl diff --git a/libc/sysv/calls/setprivexec.s b/libc/sysv/calls/setprivexec.s deleted file mode 100644 index 5c5031488..000000000 --- a/libc/sysv/calls/setprivexec.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setprivexec,0xfffffffff2098fff,globl diff --git a/libc/sysv/calls/setrtable.s b/libc/sysv/calls/setrtable.s deleted file mode 100644 index b4aafd138..000000000 --- a/libc/sysv/calls/setrtable.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setrtable,0xfff136ffffffffff,globl diff --git a/libc/sysv/calls/setsgroups.s b/libc/sysv/calls/setsgroups.s deleted file mode 100644 index 22e03499b..000000000 --- a/libc/sysv/calls/setsgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setsgroups,0xfffffffff211ffff,globl diff --git a/libc/sysv/calls/settid.s b/libc/sysv/calls/settid.s deleted file mode 100644 index e6114c031..000000000 --- a/libc/sysv/calls/settid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall settid,0xfffffffff211dfff,globl diff --git a/libc/sysv/calls/settid_with_pid.s b/libc/sysv/calls/settid_with_pid.s deleted file mode 100644 index 12857083d..000000000 --- a/libc/sysv/calls/settid_with_pid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall settid_with_pid,0xfffffffff2137fff,globl diff --git a/libc/sysv/calls/settimeofday.s b/libc/sysv/calls/settimeofday.s deleted file mode 100644 index eb8a1d799..000000000 --- a/libc/sysv/calls/settimeofday.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall settimeofday,0x1a304407a207a0a4,globl diff --git a/libc/sysv/calls/setwgroups.s b/libc/sysv/calls/setwgroups.s deleted file mode 100644 index 756e1edb4..000000000 --- a/libc/sysv/calls/setwgroups.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setwgroups,0xfffffffff2121fff,globl diff --git a/libc/sysv/calls/setxattr.s b/libc/sysv/calls/setxattr.s deleted file mode 100644 index d894f22aa..000000000 --- a/libc/sysv/calls/setxattr.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall setxattr,0x177ffffff20ec0bc,globl diff --git a/libc/sysv/calls/sfi_ctl.s b/libc/sysv/calls/sfi_ctl.s deleted file mode 100644 index ec08bd699..000000000 --- a/libc/sysv/calls/sfi_ctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sfi_ctl,0xfffffffff21c8fff,globl diff --git a/libc/sysv/calls/sfi_pidctl.s b/libc/sysv/calls/sfi_pidctl.s deleted file mode 100644 index 75f49b7ef..000000000 --- a/libc/sysv/calls/sfi_pidctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sfi_pidctl,0xfffffffff21c9fff,globl diff --git a/libc/sysv/calls/shared_region_check_np.s b/libc/sysv/calls/shared_region_check_np.s deleted file mode 100644 index 078bd0504..000000000 --- a/libc/sysv/calls/shared_region_check_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shared_region_check_np,0xfffffffff2126fff,globl diff --git a/libc/sysv/calls/shared_region_map_and_slide_np.s b/libc/sysv/calls/shared_region_map_and_slide_np.s deleted file mode 100644 index 5dead018b..000000000 --- a/libc/sysv/calls/shared_region_map_and_slide_np.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shared_region_map_and_slide_np,0xfffffffff21b6fff,globl diff --git a/libc/sysv/calls/shm_open.s b/libc/sysv/calls/shm_open.s deleted file mode 100644 index 9c32f0402..000000000 --- a/libc/sysv/calls/shm_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shm_open,0xffffff1e2210afff,globl diff --git a/libc/sysv/calls/shm_unlink.s b/libc/sysv/calls/shm_unlink.s deleted file mode 100644 index 39796ad7d..000000000 --- a/libc/sysv/calls/shm_unlink.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shm_unlink,0xffffff1e3210bfff,globl diff --git a/libc/sysv/calls/shmat.s b/libc/sysv/calls/shmat.s deleted file mode 100644 index 71c6df10d..000000000 --- a/libc/sysv/calls/shmat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shmat,0x0e40e40e4210601e,globl diff --git a/libc/sysv/calls/shmctl.s b/libc/sysv/calls/shmctl.s deleted file mode 100644 index 18186d395..000000000 --- a/libc/sysv/calls/shmctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shmctl,0x1bb128200210701f,globl diff --git a/libc/sysv/calls/shmdt.s b/libc/sysv/calls/shmdt.s deleted file mode 100644 index 8607bf2a1..000000000 --- a/libc/sysv/calls/shmdt.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shmdt,0x0e60e60e62108043,globl diff --git a/libc/sysv/calls/shmget.s b/libc/sysv/calls/shmget.s deleted file mode 100644 index bb61df246..000000000 --- a/libc/sysv/calls/shmget.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shmget,0x0e71210e7210901d,globl diff --git a/libc/sysv/calls/shmsys.s b/libc/sysv/calls/shmsys.s deleted file mode 100644 index 066293695..000000000 --- a/libc/sysv/calls/shmsys.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall shmsys,0xffffff0ab20fdfff,globl diff --git a/libc/sysv/calls/sigblock.s b/libc/sysv/calls/sigblock.s deleted file mode 100644 index e29daf7e6..000000000 --- a/libc/sysv/calls/sigblock.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigblock,0xffffff06dfffffff,globl diff --git a/libc/sysv/calls/signalfd.s b/libc/sysv/calls/signalfd.s deleted file mode 100644 index 5f7904e7e..000000000 --- a/libc/sysv/calls/signalfd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall signalfd,0xfffffffffffff11a,globl diff --git a/libc/sysv/calls/signalfd4.s b/libc/sysv/calls/signalfd4.s deleted file mode 100644 index c8dbfe506..000000000 --- a/libc/sysv/calls/signalfd4.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall signalfd4,0xfffffffffffff121,globl diff --git a/libc/sysv/calls/sigsetmask.s b/libc/sysv/calls/sigsetmask.s deleted file mode 100644 index 54abc0b10..000000000 --- a/libc/sysv/calls/sigsetmask.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigsetmask,0xffffff06efffffff,globl diff --git a/libc/sysv/calls/sigstack.s b/libc/sysv/calls/sigstack.s deleted file mode 100644 index 392b21b46..000000000 --- a/libc/sysv/calls/sigstack.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigstack,0xffffff070fffffff,globl diff --git a/libc/sysv/calls/sigsuspend_nocancel.s b/libc/sysv/calls/sigsuspend_nocancel.s deleted file mode 100644 index 9f3f16217..000000000 --- a/libc/sysv/calls/sigsuspend_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigsuspend_nocancel,0xfffffffff219afff,globl diff --git a/libc/sysv/calls/sigtimedwait.s b/libc/sysv/calls/sigtimedwait.s deleted file mode 100644 index d8ffb2748..000000000 --- a/libc/sysv/calls/sigtimedwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigtimedwait,0xffffff159ffff080,globl diff --git a/libc/sysv/calls/sigvec.s b/libc/sysv/calls/sigvec.s deleted file mode 100644 index f89b913c9..000000000 --- a/libc/sysv/calls/sigvec.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigvec,0xffffff06cfffffff,globl diff --git a/libc/sysv/calls/sigwait.s b/libc/sysv/calls/sigwait.s deleted file mode 100644 index 4a0124417..000000000 --- a/libc/sysv/calls/sigwait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigwait,0xffffff1ad214afff,globl diff --git a/libc/sysv/calls/sigwaitinfo.s b/libc/sysv/calls/sigwaitinfo.s deleted file mode 100644 index be028b608..000000000 --- a/libc/sysv/calls/sigwaitinfo.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sigwaitinfo,0xffffff15afffffff,globl diff --git a/libc/sysv/calls/socket_delegate.s b/libc/sysv/calls/socket_delegate.s deleted file mode 100644 index aaa2e59ec..000000000 --- a/libc/sysv/calls/socket_delegate.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall socket_delegate,0xfffffffff21c2fff,globl diff --git a/libc/sysv/calls/sstk.s b/libc/sysv/calls/sstk.s deleted file mode 100644 index adf0ff6fb..000000000 --- a/libc/sysv/calls/sstk.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sstk,0xffffff046fffffff,globl diff --git a/libc/sysv/calls/stack_snapshot_with_config.s b/libc/sysv/calls/stack_snapshot_with_config.s deleted file mode 100644 index a302c17d7..000000000 --- a/libc/sysv/calls/stack_snapshot_with_config.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall stack_snapshot_with_config,0xfffffffff21ebfff,globl diff --git a/libc/sysv/calls/stat_extended.s b/libc/sysv/calls/stat_extended.s deleted file mode 100644 index 00745f3c8..000000000 --- a/libc/sysv/calls/stat_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall stat_extended,0xfffffffff2155fff,globl diff --git a/libc/sysv/calls/statx.s b/libc/sysv/calls/statx.s deleted file mode 100644 index 23e0fc290..000000000 --- a/libc/sysv/calls/statx.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall statx,0xfffffffffffff14c,globl diff --git a/libc/sysv/calls/swapcontext.s b/libc/sysv/calls/swapcontext.s deleted file mode 100644 index 93c67beeb..000000000 --- a/libc/sysv/calls/swapcontext.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall swapcontext,0xffffff1a7fffffff,globl diff --git a/libc/sysv/calls/swapctl.s b/libc/sysv/calls/swapctl.s deleted file mode 100644 index 2ccb2ecae..000000000 --- a/libc/sysv/calls/swapctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall swapctl,0x10f0c1ffffffffff,globl diff --git a/libc/sysv/calls/swapoff.s b/libc/sysv/calls/swapoff.s deleted file mode 100644 index 799b79fc3..000000000 --- a/libc/sysv/calls/swapoff.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall swapoff,0xffffff1a8ffff0a8,globl diff --git a/libc/sysv/calls/swapon.s b/libc/sysv/calls/swapon.s deleted file mode 100644 index bb006a1d2..000000000 --- a/libc/sysv/calls/swapon.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall swapon,0xffffff05520550a7,globl diff --git a/libc/sysv/calls/syncfs.s b/libc/sysv/calls/syncfs.s deleted file mode 100644 index 4814a05aa..000000000 --- a/libc/sysv/calls/syncfs.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall syncfs,0xfffffffffffff132,globl diff --git a/libc/sysv/calls/__sysctl.s b/libc/sysv/calls/sys_acct.s similarity index 51% rename from libc/sysv/calls/__sysctl.s rename to libc/sysv/calls/sys_acct.s index d0314c275..21b7cc5bf 100644 --- a/libc/sysv/calls/__sysctl.s +++ b/libc/sysv/calls/sys_acct.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall __sysctl,0xffffff0cafffffff,globl +.scall sys_acct,0x03303303320330a3,globl diff --git a/libc/sysv/calls/sys_add_key.s b/libc/sysv/calls/sys_add_key.s new file mode 100644 index 000000000..2b6fee2d1 --- /dev/null +++ b/libc/sysv/calls/sys_add_key.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_add_key,0xfffffffffffff0f8,globl diff --git a/libc/sysv/calls/sys_adjtime.s b/libc/sysv/calls/sys_adjtime.s new file mode 100644 index 000000000..8bef8f436 --- /dev/null +++ b/libc/sysv/calls/sys_adjtime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_adjtime,0x1a508c08c208cfff,globl diff --git a/libc/sysv/calls/sys_adjtimex.s b/libc/sysv/calls/sys_adjtimex.s new file mode 100644 index 000000000..23f4b50a5 --- /dev/null +++ b/libc/sysv/calls/sys_adjtimex.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_adjtimex,0xfffffffffffff09f,globl diff --git a/libc/sysv/calls/sys_aio_cancel.s b/libc/sysv/calls/sys_aio_cancel.s new file mode 100644 index 000000000..c3c79cc82 --- /dev/null +++ b/libc/sysv/calls/sys_aio_cancel.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_cancel,0x18ffff13c213cfff,globl diff --git a/libc/sysv/calls/sys_aio_error.s b/libc/sysv/calls/sys_aio_error.s new file mode 100644 index 000000000..149a5bb32 --- /dev/null +++ b/libc/sysv/calls/sys_aio_error.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_error,0x190fff13d213dfff,globl diff --git a/libc/sysv/calls/sys_aio_fsync.s b/libc/sysv/calls/sys_aio_fsync.s new file mode 100644 index 000000000..3a91f7183 --- /dev/null +++ b/libc/sysv/calls/sys_aio_fsync.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_fsync,0x191fff1d12139fff,globl diff --git a/libc/sysv/calls/sys_aio_mlock.s b/libc/sysv/calls/sys_aio_mlock.s new file mode 100644 index 000000000..06b3d18a0 --- /dev/null +++ b/libc/sysv/calls/sys_aio_mlock.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_mlock,0xffffff21ffffffff,globl diff --git a/libc/sysv/calls/sys_aio_read.s b/libc/sysv/calls/sys_aio_read.s new file mode 100644 index 000000000..80293c050 --- /dev/null +++ b/libc/sysv/calls/sys_aio_read.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_read,0x192fff13e213efff,globl diff --git a/libc/sysv/calls/sys_aio_return.s b/libc/sysv/calls/sys_aio_return.s new file mode 100644 index 000000000..655c7948d --- /dev/null +++ b/libc/sysv/calls/sys_aio_return.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_return,0x193fff13a213afff,globl diff --git a/libc/sysv/calls/sys_aio_suspend.s b/libc/sysv/calls/sys_aio_suspend.s new file mode 100644 index 000000000..8a809dce3 --- /dev/null +++ b/libc/sysv/calls/sys_aio_suspend.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_suspend,0x1b6fff13b213bfff,globl diff --git a/libc/sysv/calls/sys_aio_suspend_nocancel.s b/libc/sysv/calls/sys_aio_suspend_nocancel.s new file mode 100644 index 000000000..716a0060e --- /dev/null +++ b/libc/sysv/calls/sys_aio_suspend_nocancel.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_suspend_nocancel,0xfffffffff21a5fff,globl diff --git a/libc/sysv/calls/sys_aio_waitcomplete.s b/libc/sysv/calls/sys_aio_waitcomplete.s new file mode 100644 index 000000000..b6853df58 --- /dev/null +++ b/libc/sysv/calls/sys_aio_waitcomplete.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_waitcomplete,0xffffff167fffffff,globl diff --git a/libc/sysv/calls/sys_aio_write.s b/libc/sysv/calls/sys_aio_write.s new file mode 100644 index 000000000..48047d90a --- /dev/null +++ b/libc/sysv/calls/sys_aio_write.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_aio_write,0x195fff13f213ffff,globl diff --git a/libc/sysv/calls/__set_tcb.s b/libc/sysv/calls/sys_audit.s similarity index 50% rename from libc/sysv/calls/__set_tcb.s rename to libc/sysv/calls/sys_audit.s index 9e78a406e..b78f4def1 100644 --- a/libc/sysv/calls/__set_tcb.s +++ b/libc/sysv/calls/sys_audit.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall __set_tcb,0xfff149ffffffffff,globl +.scall sys_audit,0xffffff1bd215efff,globl diff --git a/libc/sysv/calls/sys_auditctl.s b/libc/sysv/calls/sys_auditctl.s new file mode 100644 index 000000000..c5f0c8055 --- /dev/null +++ b/libc/sysv/calls/sys_auditctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_auditctl,0xffffff1c52167fff,globl diff --git a/libc/sysv/calls/sys_auditon.s b/libc/sysv/calls/sys_auditon.s new file mode 100644 index 000000000..686e3b934 --- /dev/null +++ b/libc/sysv/calls/sys_auditon.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_auditon,0xffffff1be215ffff,globl diff --git a/libc/sysv/calls/acct.s b/libc/sysv/calls/sys_bpf.s similarity index 51% rename from libc/sysv/calls/acct.s rename to libc/sysv/calls/sys_bpf.s index 7655fbc81..1ad29ff5f 100644 --- a/libc/sysv/calls/acct.s +++ b/libc/sysv/calls/sys_bpf.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall acct,0x03303303320330a3,globl +.scall sys_bpf,0xfffffffffffff141,globl diff --git a/libc/sysv/calls/sys_bsdthread_create.s b/libc/sysv/calls/sys_bsdthread_create.s new file mode 100644 index 000000000..03f328b4d --- /dev/null +++ b/libc/sysv/calls/sys_bsdthread_create.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_bsdthread_create,0xfffffffff2168fff,globl,hidden diff --git a/libc/sysv/calls/sys_bsdthread_register.s b/libc/sysv/calls/sys_bsdthread_register.s new file mode 100644 index 000000000..f4d7a34a6 --- /dev/null +++ b/libc/sysv/calls/sys_bsdthread_register.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_bsdthread_register,0xfffffffff216efff,globl,hidden diff --git a/libc/sysv/calls/sys_capget.s b/libc/sysv/calls/sys_capget.s new file mode 100644 index 000000000..07ffce9bd --- /dev/null +++ b/libc/sysv/calls/sys_capget.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_capget,0xfffffffffffff07d,globl diff --git a/libc/sysv/calls/sys_capset.s b/libc/sysv/calls/sys_capset.s new file mode 100644 index 000000000..bf11fd5a9 --- /dev/null +++ b/libc/sysv/calls/sys_capset.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_capset,0xfffffffffffff07e,globl diff --git a/libc/sysv/calls/sys_chflags.s b/libc/sysv/calls/sys_chflags.s new file mode 100644 index 000000000..d62b0dd63 --- /dev/null +++ b/libc/sysv/calls/sys_chflags.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_chflags,0x0220220222022fff,globl diff --git a/libc/sysv/calls/sys_chflagsat.s b/libc/sysv/calls/sys_chflagsat.s new file mode 100644 index 000000000..63567c8a4 --- /dev/null +++ b/libc/sysv/calls/sys_chflagsat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_chflagsat,0xfff06b21cfffffff,globl diff --git a/libc/sysv/calls/sys_clock_adjtime.s b/libc/sysv/calls/sys_clock_adjtime.s new file mode 100644 index 000000000..d92633c1d --- /dev/null +++ b/libc/sysv/calls/sys_clock_adjtime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_clock_adjtime,0xfffffffffffff131,globl diff --git a/libc/sysv/calls/sys_clock_nanosleep.s b/libc/sysv/calls/sys_clock_nanosleep.s new file mode 100644 index 000000000..d7e0e3bc8 --- /dev/null +++ b/libc/sysv/calls/sys_clock_nanosleep.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_clock_nanosleep,0x1ddfff0f4ffff0e6,globl diff --git a/libc/sysv/calls/sys_clock_settime.s b/libc/sysv/calls/sys_clock_settime.s new file mode 100644 index 000000000..a3e711f36 --- /dev/null +++ b/libc/sysv/calls/sys_clock_settime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_clock_settime,0x1ac0580e9ffff0e3,globl diff --git a/libc/sysv/calls/sys_clone3.s b/libc/sysv/calls/sys_clone3.s new file mode 100644 index 000000000..a183045ac --- /dev/null +++ b/libc/sysv/calls/sys_clone3.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_clone3,0xfffffffffffff1b3,globl diff --git a/libc/sysv/calls/sys_cpuset_getaffinity.s b/libc/sysv/calls/sys_cpuset_getaffinity.s new file mode 100644 index 000000000..210a806a2 --- /dev/null +++ b/libc/sysv/calls/sys_cpuset_getaffinity.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_cpuset_getaffinity,0xffffff1e7fffffff,globl diff --git a/libc/sysv/calls/sys_cpuset_setaffinity.s b/libc/sysv/calls/sys_cpuset_setaffinity.s new file mode 100644 index 000000000..1e601c95b --- /dev/null +++ b/libc/sysv/calls/sys_cpuset_setaffinity.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_cpuset_setaffinity,0xffffff1e8fffffff,globl diff --git a/libc/sysv/calls/sys_delete_module.s b/libc/sysv/calls/sys_delete_module.s new file mode 100644 index 000000000..a5585d9dd --- /dev/null +++ b/libc/sysv/calls/sys_delete_module.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_delete_module,0xfffffffffffff0b0,globl diff --git a/libc/sysv/calls/sys_epoll_pwait.s b/libc/sysv/calls/sys_epoll_pwait.s new file mode 100644 index 000000000..1556fd5c0 --- /dev/null +++ b/libc/sysv/calls/sys_epoll_pwait.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_epoll_pwait,0xfffffffffffff119,globl diff --git a/libc/sysv/calls/sys_epoll_pwait2.s b/libc/sysv/calls/sys_epoll_pwait2.s new file mode 100644 index 000000000..9018ddaac --- /dev/null +++ b/libc/sysv/calls/sys_epoll_pwait2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_epoll_pwait2,0xfffffffffffff1b9,globl diff --git a/libc/sysv/calls/sys_eventfd.s b/libc/sysv/calls/sys_eventfd.s new file mode 100644 index 000000000..8ad874622 --- /dev/null +++ b/libc/sysv/calls/sys_eventfd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_eventfd,0xfffffffffffff11c,globl diff --git a/libc/sysv/calls/sys_eventfd2.s b/libc/sysv/calls/sys_eventfd2.s new file mode 100644 index 000000000..46c216770 --- /dev/null +++ b/libc/sysv/calls/sys_eventfd2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_eventfd2,0xfffffffffffff122,globl diff --git a/libc/sysv/calls/sys_execveat.s b/libc/sysv/calls/sys_execveat.s new file mode 100644 index 000000000..0a6c29d78 --- /dev/null +++ b/libc/sysv/calls/sys_execveat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_execveat,0xfffffffffffff142,globl diff --git a/libc/sysv/calls/sys_fallocate.s b/libc/sysv/calls/sys_fallocate.s new file mode 100644 index 000000000..fbd91988f --- /dev/null +++ b/libc/sysv/calls/sys_fallocate.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fallocate,0xfffffffffffff11d,globl diff --git a/libc/sysv/calls/sys_fanotify_init.s b/libc/sysv/calls/sys_fanotify_init.s new file mode 100644 index 000000000..55acb1b28 --- /dev/null +++ b/libc/sysv/calls/sys_fanotify_init.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fanotify_init,0xfffffffffffff12c,globl diff --git a/libc/sysv/calls/sys_fanotify_mark.s b/libc/sysv/calls/sys_fanotify_mark.s new file mode 100644 index 000000000..b7681abfe --- /dev/null +++ b/libc/sysv/calls/sys_fanotify_mark.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fanotify_mark,0xfffffffffffff12d,globl diff --git a/libc/sysv/calls/sys_fchflags.s b/libc/sysv/calls/sys_fchflags.s new file mode 100644 index 000000000..da2a796a3 --- /dev/null +++ b/libc/sysv/calls/sys_fchflags.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fchflags,0x0230230232023fff,globl diff --git a/libc/sysv/calls/sys_fgetxattr.s b/libc/sysv/calls/sys_fgetxattr.s new file mode 100644 index 000000000..4897e6f13 --- /dev/null +++ b/libc/sysv/calls/sys_fgetxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fgetxattr,0x17cffffff20eb0c1,globl diff --git a/libc/sysv/calls/sys_fhopen.s b/libc/sysv/calls/sys_fhopen.s new file mode 100644 index 000000000..7c6fb2284 --- /dev/null +++ b/libc/sysv/calls/sys_fhopen.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fhopen,0x18c10812a20f8fff,globl diff --git a/libc/sysv/calls/sys_fhstat.s b/libc/sysv/calls/sys_fhstat.s new file mode 100644 index 000000000..4cea7a87b --- /dev/null +++ b/libc/sysv/calls/sys_fhstat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fhstat,0x1c3126229fffffff,globl diff --git a/libc/sysv/calls/sys_fhstatfs.s b/libc/sysv/calls/sys_fhstatfs.s new file mode 100644 index 000000000..f0617440c --- /dev/null +++ b/libc/sysv/calls/sys_fhstatfs.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fhstatfs,0xfff04122efffffff,globl diff --git a/libc/sysv/calls/sys_finit_module.s b/libc/sysv/calls/sys_finit_module.s new file mode 100644 index 000000000..e28a556a5 --- /dev/null +++ b/libc/sysv/calls/sys_finit_module.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_finit_module,0xfffffffffffff139,globl diff --git a/libc/sysv/calls/sys_flistxattr.s b/libc/sysv/calls/sys_flistxattr.s new file mode 100644 index 000000000..eb4359358 --- /dev/null +++ b/libc/sysv/calls/sys_flistxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_flistxattr,0x17fffffff20f10c4,globl diff --git a/libc/sysv/calls/sys_fpathconf.s b/libc/sysv/calls/sys_fpathconf.s new file mode 100644 index 000000000..d16ecd15e --- /dev/null +++ b/libc/sysv/calls/sys_fpathconf.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fpathconf,0x0c00c00c020c0fff,globl diff --git a/libc/sysv/calls/sys_fremovexattr.s b/libc/sysv/calls/sys_fremovexattr.s new file mode 100644 index 000000000..a9fcdeeaf --- /dev/null +++ b/libc/sysv/calls/sys_fremovexattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fremovexattr,0x182ffffff20ef0c7,globl diff --git a/libc/sysv/calls/sys_fsconfig.s b/libc/sysv/calls/sys_fsconfig.s new file mode 100644 index 000000000..c1e554ec8 --- /dev/null +++ b/libc/sysv/calls/sys_fsconfig.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fsconfig,0xfffffffffffff1af,globl diff --git a/libc/sysv/calls/sys_fsetxattr.s b/libc/sysv/calls/sys_fsetxattr.s new file mode 100644 index 000000000..3e1b169fe --- /dev/null +++ b/libc/sysv/calls/sys_fsetxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fsetxattr,0x179ffffff20ed0be,globl diff --git a/libc/sysv/calls/sys_fsmount.s b/libc/sysv/calls/sys_fsmount.s new file mode 100644 index 000000000..629de69cc --- /dev/null +++ b/libc/sysv/calls/sys_fsmount.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fsmount,0xfffffffffffff1b0,globl diff --git a/libc/sysv/calls/sys_fsopen.s b/libc/sysv/calls/sys_fsopen.s new file mode 100644 index 000000000..009c60223 --- /dev/null +++ b/libc/sysv/calls/sys_fsopen.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fsopen,0xfffffffffffff1ae,globl diff --git a/libc/sysv/calls/sys_fspick.s b/libc/sysv/calls/sys_fspick.s new file mode 100644 index 000000000..f539dd1be --- /dev/null +++ b/libc/sysv/calls/sys_fspick.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_fspick,0xfffffffffffff1b1,globl diff --git a/libc/sysv/calls/sys_futex_waitv.s b/libc/sysv/calls/sys_futex_waitv.s new file mode 100644 index 000000000..0db755fe1 --- /dev/null +++ b/libc/sysv/calls/sys_futex_waitv.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_futex_waitv,0xfffffffffffff1c1,globl diff --git a/libc/sysv/calls/sys_get_robust_list.s b/libc/sysv/calls/sys_get_robust_list.s new file mode 100644 index 000000000..0d1a165e0 --- /dev/null +++ b/libc/sysv/calls/sys_get_robust_list.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_get_robust_list,0x0a8ffffffffff112,globl diff --git a/libc/sysv/calls/sys_getaudit_addr.s b/libc/sysv/calls/sys_getaudit_addr.s new file mode 100644 index 000000000..a8e70403d --- /dev/null +++ b/libc/sysv/calls/sys_getaudit_addr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getaudit_addr,0xffffff1c32165fff,globl diff --git a/libc/sysv/calls/sys_getauid.s b/libc/sysv/calls/sys_getauid.s new file mode 100644 index 000000000..5e3073d77 --- /dev/null +++ b/libc/sysv/calls/sys_getauid.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getauid,0xffffff1bf2161fff,globl diff --git a/libc/sysv/calls/sys_getcpu.s b/libc/sysv/calls/sys_getcpu.s new file mode 100644 index 000000000..69b7ce764 --- /dev/null +++ b/libc/sysv/calls/sys_getcpu.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getcpu,0xfffffffffffff135,globl diff --git a/libc/sysv/calls/sys_getdents.s b/libc/sysv/calls/sys_getdents.s new file mode 100644 index 000000000..207192d64 --- /dev/null +++ b/libc/sysv/calls/sys_getdents.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getdents,0x18606311020c40d9,globl,hidden diff --git a/libc/sysv/calls/sys_getdirentries.s b/libc/sysv/calls/sys_getdirentries.s new file mode 100644 index 000000000..da3337594 --- /dev/null +++ b/libc/sysv/calls/sys_getdirentries.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getdirentries,0xffffff22a20c4fff,globl diff --git a/libc/sysv/calls/sys_getdtablesize.s b/libc/sysv/calls/sys_getdtablesize.s new file mode 100644 index 000000000..b68b3b367 --- /dev/null +++ b/libc/sysv/calls/sys_getdtablesize.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getdtablesize,0xffffff0592059fff,globl diff --git a/libc/sysv/calls/__get_tcb.s b/libc/sysv/calls/sys_getfh.s similarity index 50% rename from libc/sysv/calls/__get_tcb.s rename to libc/sysv/calls/sys_getfh.s index 78278f0cb..480c33fdd 100644 --- a/libc/sysv/calls/__get_tcb.s +++ b/libc/sysv/calls/sys_getfh.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall __get_tcb,0xfff14affffffffff,globl +.scall sys_getfh,0x18b0a10a120a1fff,globl diff --git a/libc/sysv/calls/sys_getfsstat.s b/libc/sysv/calls/sys_getfsstat.s new file mode 100644 index 000000000..1c53d833a --- /dev/null +++ b/libc/sysv/calls/sys_getfsstat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getfsstat,0xfff03e22d215bfff,globl diff --git a/libc/sysv/calls/sys_getgroups.s b/libc/sysv/calls/sys_getgroups.s new file mode 100644 index 000000000..8154d00c5 --- /dev/null +++ b/libc/sysv/calls/sys_getgroups.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getgroups,0x04f04f04f204f073,globl,hidden diff --git a/libc/sysv/calls/sys_getlogin.s b/libc/sysv/calls/sys_getlogin.s new file mode 100644 index 000000000..73f28a238 --- /dev/null +++ b/libc/sysv/calls/sys_getlogin.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getlogin,0x03108d0312031fff,globl,hidden diff --git a/libc/sysv/calls/sys_getxattr.s b/libc/sysv/calls/sys_getxattr.s new file mode 100644 index 000000000..96f6f3744 --- /dev/null +++ b/libc/sysv/calls/sys_getxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_getxattr,0x17affffff20ea0bf,globl diff --git a/libc/sysv/calls/sys_init_module.s b/libc/sysv/calls/sys_init_module.s new file mode 100644 index 000000000..d342268b4 --- /dev/null +++ b/libc/sysv/calls/sys_init_module.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_init_module,0xfffffffffffff0af,globl diff --git a/libc/sysv/calls/sys_inotify_add_watch.s b/libc/sysv/calls/sys_inotify_add_watch.s new file mode 100644 index 000000000..0dad58187 --- /dev/null +++ b/libc/sysv/calls/sys_inotify_add_watch.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_inotify_add_watch,0xfffffffffffff0fe,globl diff --git a/libc/sysv/calls/sys_inotify_init.s b/libc/sysv/calls/sys_inotify_init.s new file mode 100644 index 000000000..1eb65d6b0 --- /dev/null +++ b/libc/sysv/calls/sys_inotify_init.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_inotify_init,0xfffffffffffff0fd,globl diff --git a/libc/sysv/calls/sys_inotify_init1.s b/libc/sysv/calls/sys_inotify_init1.s new file mode 100644 index 000000000..8ea43c1a0 --- /dev/null +++ b/libc/sysv/calls/sys_inotify_init1.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_inotify_init1,0xfffffffffffff126,globl diff --git a/libc/sysv/calls/sys_inotify_rm_watch.s b/libc/sysv/calls/sys_inotify_rm_watch.s new file mode 100644 index 000000000..2662c9a0f --- /dev/null +++ b/libc/sysv/calls/sys_inotify_rm_watch.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_inotify_rm_watch,0xfffffffffffff0ff,globl diff --git a/libc/sysv/calls/sys_io_cancel.s b/libc/sysv/calls/sys_io_cancel.s new file mode 100644 index 000000000..0f1572b9a --- /dev/null +++ b/libc/sysv/calls/sys_io_cancel.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_cancel,0xfffffffffffff0d2,globl diff --git a/libc/sysv/calls/sys_io_destroy.s b/libc/sysv/calls/sys_io_destroy.s new file mode 100644 index 000000000..d35db7cec --- /dev/null +++ b/libc/sysv/calls/sys_io_destroy.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_destroy,0xfffffffffffff0cf,globl diff --git a/libc/sysv/calls/sys_io_getevents.s b/libc/sysv/calls/sys_io_getevents.s new file mode 100644 index 000000000..bc8ae332a --- /dev/null +++ b/libc/sysv/calls/sys_io_getevents.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_getevents,0xfffffffffffff0d0,globl diff --git a/libc/sysv/calls/sys_io_pgetevents.s b/libc/sysv/calls/sys_io_pgetevents.s new file mode 100644 index 000000000..16b457624 --- /dev/null +++ b/libc/sysv/calls/sys_io_pgetevents.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_pgetevents,0xfffffffffffff14d,globl diff --git a/libc/sysv/calls/sys_io_setup.s b/libc/sysv/calls/sys_io_setup.s new file mode 100644 index 000000000..d72637496 --- /dev/null +++ b/libc/sysv/calls/sys_io_setup.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_setup,0xfffffffffffff0ce,globl diff --git a/libc/sysv/calls/sys_io_submit.s b/libc/sysv/calls/sys_io_submit.s new file mode 100644 index 000000000..ac0c7676b --- /dev/null +++ b/libc/sysv/calls/sys_io_submit.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_submit,0xfffffffffffff0d1,globl diff --git a/libc/sysv/calls/sys_io_uring_enter.s b/libc/sysv/calls/sys_io_uring_enter.s new file mode 100644 index 000000000..6dcfa7515 --- /dev/null +++ b/libc/sysv/calls/sys_io_uring_enter.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_uring_enter,0xfffffffffffff1aa,globl diff --git a/libc/sysv/calls/sys_io_uring_register.s b/libc/sysv/calls/sys_io_uring_register.s new file mode 100644 index 000000000..76a70fa26 --- /dev/null +++ b/libc/sysv/calls/sys_io_uring_register.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_uring_register,0xfffffffffffff1ab,globl diff --git a/libc/sysv/calls/sys_io_uring_setup.s b/libc/sysv/calls/sys_io_uring_setup.s new file mode 100644 index 000000000..6b9938664 --- /dev/null +++ b/libc/sysv/calls/sys_io_uring_setup.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_io_uring_setup,0xfffffffffffff1a9,globl diff --git a/libc/sysv/calls/sys_ioperm.s b/libc/sysv/calls/sys_ioperm.s new file mode 100644 index 000000000..44a364857 --- /dev/null +++ b/libc/sysv/calls/sys_ioperm.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ioperm,0xfffffffffffff0ad,globl diff --git a/libc/sysv/calls/_umtx_op.s b/libc/sysv/calls/sys_iopl.s similarity index 51% rename from libc/sysv/calls/_umtx_op.s rename to libc/sysv/calls/sys_iopl.s index be285446d..d56ddcb6a 100644 --- a/libc/sysv/calls/_umtx_op.s +++ b/libc/sysv/calls/sys_iopl.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall _umtx_op,0xffffff1c6fffffff,globl +.scall sys_iopl,0xfffffffffffff0ac,globl diff --git a/libc/sysv/calls/abort2.s b/libc/sysv/calls/sys_kcmp.s similarity index 51% rename from libc/sysv/calls/abort2.s rename to libc/sysv/calls/sys_kcmp.s index 395121618..ddb123cba 100644 --- a/libc/sysv/calls/abort2.s +++ b/libc/sysv/calls/sys_kcmp.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall abort2,0xffffff1cffffffff,globl +.scall sys_kcmp,0xfffffffffffff138,globl diff --git a/libc/sysv/calls/sys_kevent.s b/libc/sysv/calls/sys_kevent.s new file mode 100644 index 000000000..f1e31c5f0 --- /dev/null +++ b/libc/sysv/calls/sys_kevent.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_kevent,0x1b30482302171fff,globl diff --git a/libc/sysv/calls/sys_kexec_file_load.s b/libc/sysv/calls/sys_kexec_file_load.s new file mode 100644 index 000000000..240d5d25b --- /dev/null +++ b/libc/sysv/calls/sys_kexec_file_load.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_kexec_file_load,0xfffffffffffff140,globl diff --git a/libc/sysv/calls/sys_kexec_load.s b/libc/sysv/calls/sys_kexec_load.s new file mode 100644 index 000000000..0fefa29e3 --- /dev/null +++ b/libc/sysv/calls/sys_kexec_load.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_kexec_load,0xfffffffffffff0f6,globl diff --git a/libc/sysv/calls/sys_keyctl.s b/libc/sysv/calls/sys_keyctl.s new file mode 100644 index 000000000..e57506815 --- /dev/null +++ b/libc/sysv/calls/sys_keyctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_keyctl,0xfffffffffffff0fa,globl diff --git a/libc/sysv/calls/sys_kqueue.s b/libc/sysv/calls/sys_kqueue.s new file mode 100644 index 000000000..56f6ea3a9 --- /dev/null +++ b/libc/sysv/calls/sys_kqueue.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_kqueue,0x15810d16a216afff,globl diff --git a/libc/sysv/calls/sys_ktimer_create.s b/libc/sysv/calls/sys_ktimer_create.s new file mode 100644 index 000000000..3d79aeeb0 --- /dev/null +++ b/libc/sysv/calls/sys_ktimer_create.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktimer_create,0xffffff0ebfffffff,globl diff --git a/libc/sysv/calls/sys_ktimer_delete.s b/libc/sysv/calls/sys_ktimer_delete.s new file mode 100644 index 000000000..85a85f875 --- /dev/null +++ b/libc/sysv/calls/sys_ktimer_delete.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktimer_delete,0xffffff0ecfffffff,globl diff --git a/libc/sysv/calls/sys_ktimer_getoverrun.s b/libc/sysv/calls/sys_ktimer_getoverrun.s new file mode 100644 index 000000000..327c052f6 --- /dev/null +++ b/libc/sysv/calls/sys_ktimer_getoverrun.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktimer_getoverrun,0xffffff0effffffff,globl diff --git a/libc/sysv/calls/sys_ktimer_gettime.s b/libc/sysv/calls/sys_ktimer_gettime.s new file mode 100644 index 000000000..0c470f06c --- /dev/null +++ b/libc/sysv/calls/sys_ktimer_gettime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktimer_gettime,0xffffff0eefffffff,globl diff --git a/libc/sysv/calls/sys_ktimer_settime.s b/libc/sysv/calls/sys_ktimer_settime.s new file mode 100644 index 000000000..e7fa3ce07 --- /dev/null +++ b/libc/sysv/calls/sys_ktimer_settime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktimer_settime,0xffffff0edfffffff,globl diff --git a/libc/sysv/calls/sys_ktrace.s b/libc/sysv/calls/sys_ktrace.s new file mode 100644 index 000000000..d2f9f4a96 --- /dev/null +++ b/libc/sysv/calls/sys_ktrace.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ktrace,0x02d02d02dfffffff,globl diff --git a/libc/sysv/calls/sys_lgetxattr.s b/libc/sysv/calls/sys_lgetxattr.s new file mode 100644 index 000000000..7d58cbb44 --- /dev/null +++ b/libc/sysv/calls/sys_lgetxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_lgetxattr,0x17bffffffffff0c0,globl diff --git a/libc/sysv/calls/sys_lio_listio.s b/libc/sysv/calls/sys_lio_listio.s new file mode 100644 index 000000000..18f8e93f7 --- /dev/null +++ b/libc/sysv/calls/sys_lio_listio.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_lio_listio,0x196fff1402140fff,globl diff --git a/libc/sysv/calls/sys_listxattr.s b/libc/sysv/calls/sys_listxattr.s new file mode 100644 index 000000000..f0236c703 --- /dev/null +++ b/libc/sysv/calls/sys_listxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_listxattr,0x17dffffff20f00c2,globl diff --git a/libc/sysv/calls/sys_llistxattr.s b/libc/sysv/calls/sys_llistxattr.s new file mode 100644 index 000000000..c0551ceec --- /dev/null +++ b/libc/sysv/calls/sys_llistxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_llistxattr,0x17effffffffff0c3,globl diff --git a/libc/sysv/calls/sys_lookup_dcookie.s b/libc/sysv/calls/sys_lookup_dcookie.s new file mode 100644 index 000000000..b4177d315 --- /dev/null +++ b/libc/sysv/calls/sys_lookup_dcookie.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_lookup_dcookie,0xfffffffffffff0d4,globl diff --git a/libc/sysv/calls/sys_lremovexattr.s b/libc/sysv/calls/sys_lremovexattr.s new file mode 100644 index 000000000..b09300bfe --- /dev/null +++ b/libc/sysv/calls/sys_lremovexattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_lremovexattr,0x181ffffffffff0c6,globl diff --git a/libc/sysv/calls/sys_lsetxattr.s b/libc/sysv/calls/sys_lsetxattr.s new file mode 100644 index 000000000..e998280fe --- /dev/null +++ b/libc/sysv/calls/sys_lsetxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_lsetxattr,0x178ffffffffff0bd,globl diff --git a/libc/sysv/calls/__setugid.s b/libc/sysv/calls/sys_mbind.s similarity index 50% rename from libc/sysv/calls/__setugid.s rename to libc/sysv/calls/sys_mbind.s index 6862e2d76..8f728cc1d 100644 --- a/libc/sysv/calls/__setugid.s +++ b/libc/sysv/calls/sys_mbind.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall __setugid,0xffffff176fffffff,globl +.scall sys_mbind,0xfffffffffffff0ed,globl diff --git a/libc/sysv/calls/sys_membarrier.s b/libc/sysv/calls/sys_membarrier.s new file mode 100644 index 000000000..db5b26539 --- /dev/null +++ b/libc/sysv/calls/sys_membarrier.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_membarrier,0xfffffffffffff144,globl diff --git a/libc/sysv/calls/sys_memfd_secret.s b/libc/sysv/calls/sys_memfd_secret.s new file mode 100644 index 000000000..8caf0ea7d --- /dev/null +++ b/libc/sysv/calls/sys_memfd_secret.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_memfd_secret,0xfffffffffffff1bf,globl diff --git a/libc/sysv/calls/sys_migrate_pages.s b/libc/sysv/calls/sys_migrate_pages.s new file mode 100644 index 000000000..f1f46f1ea --- /dev/null +++ b/libc/sysv/calls/sys_migrate_pages.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_migrate_pages,0xfffffffffffff100,globl diff --git a/libc/sysv/calls/sys_minherit.s b/libc/sysv/calls/sys_minherit.s new file mode 100644 index 000000000..ffd11f2d0 --- /dev/null +++ b/libc/sysv/calls/sys_minherit.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_minherit,0x1110fa0fa20fafff,globl diff --git a/libc/sysv/calls/sys_mkfifoat.s b/libc/sysv/calls/sys_mkfifoat.s new file mode 100644 index 000000000..9f25de7c9 --- /dev/null +++ b/libc/sysv/calls/sys_mkfifoat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mkfifoat,0x1cb13f1f1fffffff,globl diff --git a/libc/sysv/calls/sys_mknodat.s b/libc/sysv/calls/sys_mknodat.s new file mode 100644 index 000000000..a38a2d548 --- /dev/null +++ b/libc/sysv/calls/sys_mknodat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mknodat,0x1cc14022fffff103,globl diff --git a/libc/sysv/calls/sys_mlock.s b/libc/sysv/calls/sys_mlock.s new file mode 100644 index 000000000..292f70ca0 --- /dev/null +++ b/libc/sysv/calls/sys_mlock.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mlock,0x0cb0cb0cb20cb095,globl diff --git a/libc/sysv/calls/sys_mlock2.s b/libc/sysv/calls/sys_mlock2.s new file mode 100644 index 000000000..b9ba851e5 --- /dev/null +++ b/libc/sysv/calls/sys_mlock2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mlock2,0xfffffffffffff145,globl diff --git a/libc/sysv/calls/sys_mlockall.s b/libc/sysv/calls/sys_mlockall.s new file mode 100644 index 000000000..0bd96a54f --- /dev/null +++ b/libc/sysv/calls/sys_mlockall.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mlockall,0x0f210f1442144097,globl diff --git a/libc/sysv/calls/sys_modify_ldt.s b/libc/sysv/calls/sys_modify_ldt.s new file mode 100644 index 000000000..1267ff6bf --- /dev/null +++ b/libc/sysv/calls/sys_modify_ldt.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_modify_ldt,0xfffffffffffff09a,globl diff --git a/libc/sysv/calls/sys_mount_setattr.s b/libc/sysv/calls/sys_mount_setattr.s new file mode 100644 index 000000000..86ed23984 --- /dev/null +++ b/libc/sysv/calls/sys_mount_setattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mount_setattr,0xfffffffffffff1ba,globl diff --git a/libc/sysv/calls/sys_move_mount.s b/libc/sysv/calls/sys_move_mount.s new file mode 100644 index 000000000..2748d115c --- /dev/null +++ b/libc/sysv/calls/sys_move_mount.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_move_mount,0xfffffffffffff1ad,globl diff --git a/libc/sysv/calls/sys_move_pages.s b/libc/sysv/calls/sys_move_pages.s new file mode 100644 index 000000000..44167a633 --- /dev/null +++ b/libc/sysv/calls/sys_move_pages.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_move_pages,0xfffffffffffff117,globl diff --git a/libc/sysv/calls/sys_mq_getsetattr.s b/libc/sysv/calls/sys_mq_getsetattr.s new file mode 100644 index 000000000..d6e116a48 --- /dev/null +++ b/libc/sysv/calls/sys_mq_getsetattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_getsetattr,0xfffffffffffff0f5,globl diff --git a/libc/sysv/calls/sys_mq_notify.s b/libc/sysv/calls/sys_mq_notify.s new file mode 100644 index 000000000..af5fd8220 --- /dev/null +++ b/libc/sysv/calls/sys_mq_notify.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_notify,0x106ffffffffff0f4,globl diff --git a/libc/sysv/calls/sys_mq_open.s b/libc/sysv/calls/sys_mq_open.s new file mode 100644 index 000000000..0944369e5 --- /dev/null +++ b/libc/sysv/calls/sys_mq_open.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_open,0x101ffffffffff0f0,globl diff --git a/libc/sysv/calls/sys_mq_timedreceive.s b/libc/sysv/calls/sys_mq_timedreceive.s new file mode 100644 index 000000000..6c1253f17 --- /dev/null +++ b/libc/sysv/calls/sys_mq_timedreceive.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_timedreceive,0x1b1ffffffffff0f3,globl diff --git a/libc/sysv/calls/sys_mq_timedsend.s b/libc/sysv/calls/sys_mq_timedsend.s new file mode 100644 index 000000000..3fabf2cf6 --- /dev/null +++ b/libc/sysv/calls/sys_mq_timedsend.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_timedsend,0x1b0ffffffffff0f2,globl diff --git a/libc/sysv/calls/sys_mq_unlink.s b/libc/sysv/calls/sys_mq_unlink.s new file mode 100644 index 000000000..ca9c8ce25 --- /dev/null +++ b/libc/sysv/calls/sys_mq_unlink.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_mq_unlink,0x103ffffffffff0f1,globl diff --git a/libc/sysv/calls/sys_msgctl.s b/libc/sysv/calls/sys_msgctl.s new file mode 100644 index 000000000..2d7f375c2 --- /dev/null +++ b/libc/sysv/calls/sys_msgctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msgctl,0x1bc1291ff2102047,globl diff --git a/libc/sysv/calls/sys_msgget.s b/libc/sysv/calls/sys_msgget.s new file mode 100644 index 000000000..feb486814 --- /dev/null +++ b/libc/sysv/calls/sys_msgget.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msgget,0x0e10e10e12103044,globl diff --git a/libc/sysv/calls/sys_msgrcv.s b/libc/sysv/calls/sys_msgrcv.s new file mode 100644 index 000000000..6b2b4374b --- /dev/null +++ b/libc/sysv/calls/sys_msgrcv.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msgrcv,0x0e30e30e32105046,globl diff --git a/libc/sysv/calls/sys_msgsnd.s b/libc/sysv/calls/sys_msgsnd.s new file mode 100644 index 000000000..d1062e639 --- /dev/null +++ b/libc/sysv/calls/sys_msgsnd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msgsnd,0x0e20e20e22104045,globl diff --git a/libc/sysv/calls/sys_msgsys.s b/libc/sysv/calls/sys_msgsys.s new file mode 100644 index 000000000..a7ac46e2f --- /dev/null +++ b/libc/sysv/calls/sys_msgsys.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msgsys,0xffffff0aa20fcfff,globl diff --git a/libc/sysv/calls/sys_msyscall.s b/libc/sysv/calls/sys_msyscall.s new file mode 100644 index 000000000..231ef64e2 --- /dev/null +++ b/libc/sysv/calls/sys_msyscall.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_msyscall,0xfff025ffffffffff,globl diff --git a/libc/sysv/calls/sys_munlock.s b/libc/sysv/calls/sys_munlock.s new file mode 100644 index 000000000..f5100be9e --- /dev/null +++ b/libc/sysv/calls/sys_munlock.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_munlock,0x0cc0cc0cc20cc096,globl diff --git a/libc/sysv/calls/sys_munlockall.s b/libc/sysv/calls/sys_munlockall.s new file mode 100644 index 000000000..098910f54 --- /dev/null +++ b/libc/sysv/calls/sys_munlockall.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_munlockall,0x0f31101452145098,globl diff --git a/libc/sysv/calls/sys_name_to_handle_at.s b/libc/sysv/calls/sys_name_to_handle_at.s new file mode 100644 index 000000000..9edac9b5b --- /dev/null +++ b/libc/sysv/calls/sys_name_to_handle_at.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_name_to_handle_at,0xfffffffffffff12f,globl diff --git a/libc/sysv/calls/sys_nfssvc.s b/libc/sysv/calls/sys_nfssvc.s new file mode 100644 index 000000000..b75573182 --- /dev/null +++ b/libc/sysv/calls/sys_nfssvc.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_nfssvc,0x09b09b09b209bfff,globl diff --git a/libc/sysv/calls/sys_ntp_adjtime.s b/libc/sysv/calls/sys_ntp_adjtime.s new file mode 100644 index 000000000..2e5e4e3af --- /dev/null +++ b/libc/sysv/calls/sys_ntp_adjtime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ntp_adjtime,0x0b0fff0b0220ffff,globl diff --git a/libc/sysv/calls/sys_ntp_gettime.s b/libc/sysv/calls/sys_ntp_gettime.s new file mode 100644 index 000000000..902eac4ed --- /dev/null +++ b/libc/sysv/calls/sys_ntp_gettime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ntp_gettime,0x1c0fff0f82210fff,globl diff --git a/libc/sysv/calls/sys_open_by_handle_at.s b/libc/sysv/calls/sys_open_by_handle_at.s new file mode 100644 index 000000000..2ec73f2cc --- /dev/null +++ b/libc/sysv/calls/sys_open_by_handle_at.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_open_by_handle_at,0xfffffffffffff130,globl diff --git a/libc/sysv/calls/sys_open_tree.s b/libc/sysv/calls/sys_open_tree.s new file mode 100644 index 000000000..9db062200 --- /dev/null +++ b/libc/sysv/calls/sys_open_tree.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_open_tree,0xfffffffffffff1ac,globl diff --git a/libc/sysv/calls/sys_pathconf.s b/libc/sysv/calls/sys_pathconf.s new file mode 100644 index 000000000..43ea8e61d --- /dev/null +++ b/libc/sysv/calls/sys_pathconf.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pathconf,0x0bf0bf0bf20bffff,globl diff --git a/libc/sysv/calls/sys_perf_event_open.s b/libc/sysv/calls/sys_perf_event_open.s new file mode 100644 index 000000000..5fdc1bdd5 --- /dev/null +++ b/libc/sysv/calls/sys_perf_event_open.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_perf_event_open,0xfffffffffffff12a,globl diff --git a/libc/sysv/calls/sys_personality.s b/libc/sysv/calls/sys_personality.s new file mode 100644 index 000000000..dc19d8b8d --- /dev/null +++ b/libc/sysv/calls/sys_personality.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_personality,0xfffffffffffff087,globl diff --git a/libc/sysv/calls/sys_pidfd_getfd.s b/libc/sysv/calls/sys_pidfd_getfd.s new file mode 100644 index 000000000..60394937a --- /dev/null +++ b/libc/sysv/calls/sys_pidfd_getfd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pidfd_getfd,0xfffffffffffff1b6,globl diff --git a/libc/sysv/calls/sys_pidfd_open.s b/libc/sysv/calls/sys_pidfd_open.s new file mode 100644 index 000000000..d2f377766 --- /dev/null +++ b/libc/sysv/calls/sys_pidfd_open.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pidfd_open,0xfffffffffffff1b2,globl diff --git a/libc/sysv/calls/sys_pidfd_send_signal.s b/libc/sysv/calls/sys_pidfd_send_signal.s new file mode 100644 index 000000000..2c8a79332 --- /dev/null +++ b/libc/sysv/calls/sys_pidfd_send_signal.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pidfd_send_signal,0xfffffffffffff1a8,globl diff --git a/libc/sysv/calls/sys_pkey_alloc.s b/libc/sysv/calls/sys_pkey_alloc.s new file mode 100644 index 000000000..c82601a1b --- /dev/null +++ b/libc/sysv/calls/sys_pkey_alloc.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pkey_alloc,0xfffffffffffff14a,globl diff --git a/libc/sysv/calls/sys_pkey_free.s b/libc/sysv/calls/sys_pkey_free.s new file mode 100644 index 000000000..d84f87856 --- /dev/null +++ b/libc/sysv/calls/sys_pkey_free.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pkey_free,0xfffffffffffff14b,globl diff --git a/libc/sysv/calls/sys_pkey_mprotect.s b/libc/sysv/calls/sys_pkey_mprotect.s new file mode 100644 index 000000000..050b65615 --- /dev/null +++ b/libc/sysv/calls/sys_pkey_mprotect.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pkey_mprotect,0xfffffffffffff149,globl diff --git a/libc/sysv/calls/sys_preadv2.s b/libc/sysv/calls/sys_preadv2.s new file mode 100644 index 000000000..6bc0003bc --- /dev/null +++ b/libc/sysv/calls/sys_preadv2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_preadv2,0xfffffffffffff147,globl diff --git a/libc/sysv/calls/sys_prlimit.s b/libc/sysv/calls/sys_prlimit.s new file mode 100644 index 000000000..382fc47f7 --- /dev/null +++ b/libc/sysv/calls/sys_prlimit.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_prlimit,0xfffffffffffff12e,globl diff --git a/libc/sysv/calls/sys_process_madvise.s b/libc/sysv/calls/sys_process_madvise.s new file mode 100644 index 000000000..4d8cc2455 --- /dev/null +++ b/libc/sysv/calls/sys_process_madvise.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_process_madvise,0xfffffffffffff1b8,globl diff --git a/libc/sysv/calls/sys_process_mrelease.s b/libc/sysv/calls/sys_process_mrelease.s new file mode 100644 index 000000000..8b11e90ea --- /dev/null +++ b/libc/sysv/calls/sys_process_mrelease.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_process_mrelease,0xfffffffffffff1c0,globl diff --git a/libc/sysv/calls/sys_process_vm_readv.s b/libc/sysv/calls/sys_process_vm_readv.s new file mode 100644 index 000000000..eb2ccbb01 --- /dev/null +++ b/libc/sysv/calls/sys_process_vm_readv.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_process_vm_readv,0xfffffffffffff136,globl diff --git a/libc/sysv/calls/sys_process_vm_writev.s b/libc/sysv/calls/sys_process_vm_writev.s new file mode 100644 index 000000000..ca281e0f7 --- /dev/null +++ b/libc/sysv/calls/sys_process_vm_writev.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_process_vm_writev,0xfffffffffffff137,globl diff --git a/libc/sysv/calls/sys_profil.s b/libc/sysv/calls/sys_profil.s new file mode 100644 index 000000000..013c4ef4e --- /dev/null +++ b/libc/sysv/calls/sys_profil.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_profil,0x02c02c02cfffffff,globl diff --git a/libc/sysv/calls/sys_pwritev2.s b/libc/sysv/calls/sys_pwritev2.s new file mode 100644 index 000000000..c610f7b98 --- /dev/null +++ b/libc/sysv/calls/sys_pwritev2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_pwritev2,0xfffffffffffff148,globl diff --git a/libc/sysv/calls/sys_quotactl.s b/libc/sysv/calls/sys_quotactl.s new file mode 100644 index 000000000..772e22a45 --- /dev/null +++ b/libc/sysv/calls/sys_quotactl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_quotactl,0xfff09409420a50b3,globl diff --git a/libc/sysv/calls/sys_quotactl_fd.s b/libc/sysv/calls/sys_quotactl_fd.s new file mode 100644 index 000000000..9df36bd77 --- /dev/null +++ b/libc/sysv/calls/sys_quotactl_fd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_quotactl_fd,0xfffffffffffff1bb,globl diff --git a/libc/sysv/calls/sys_readahead.s b/libc/sysv/calls/sys_readahead.s new file mode 100644 index 000000000..80ed1f507 --- /dev/null +++ b/libc/sysv/calls/sys_readahead.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_readahead,0xfffffffffffff0bb,globl diff --git a/libc/sysv/calls/sys_recvmmsg.s b/libc/sysv/calls/sys_recvmmsg.s new file mode 100644 index 000000000..ad62141d1 --- /dev/null +++ b/libc/sysv/calls/sys_recvmmsg.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_recvmmsg,0x1dbffffffffff12b,globl diff --git a/libc/sysv/calls/sys_removexattr.s b/libc/sysv/calls/sys_removexattr.s new file mode 100644 index 000000000..5bbb62332 --- /dev/null +++ b/libc/sysv/calls/sys_removexattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_removexattr,0x180ffffff20ee0c5,globl diff --git a/libc/sysv/calls/sys_renameat2.s b/libc/sysv/calls/sys_renameat2.s new file mode 100644 index 000000000..258c2d6e2 --- /dev/null +++ b/libc/sysv/calls/sys_renameat2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_renameat2,0xfffffffffffff13c,globl diff --git a/libc/sysv/calls/sys_request_key.s b/libc/sysv/calls/sys_request_key.s new file mode 100644 index 000000000..a2a9c4922 --- /dev/null +++ b/libc/sysv/calls/sys_request_key.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_request_key,0xfffffffffffff0f9,globl diff --git a/libc/sysv/calls/sys_restart_syscall.s b/libc/sysv/calls/sys_restart_syscall.s new file mode 100644 index 000000000..aaa029b42 --- /dev/null +++ b/libc/sysv/calls/sys_restart_syscall.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_restart_syscall,0xfffffffffffff0db,globl diff --git a/libc/sysv/calls/sys_revoke.s b/libc/sysv/calls/sys_revoke.s new file mode 100644 index 000000000..7c5f26a39 --- /dev/null +++ b/libc/sysv/calls/sys_revoke.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_revoke,0x0380380382038fff,globl diff --git a/libc/sysv/calls/sys_rseq.s b/libc/sysv/calls/sys_rseq.s new file mode 100644 index 000000000..e49997de4 --- /dev/null +++ b/libc/sysv/calls/sys_rseq.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_rseq,0xfffffffffffff14e,globl diff --git a/libc/sysv/calls/sys_rt_tgsigqueueinfo.s b/libc/sysv/calls/sys_rt_tgsigqueueinfo.s new file mode 100644 index 000000000..c7d7ed686 --- /dev/null +++ b/libc/sysv/calls/sys_rt_tgsigqueueinfo.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_rt_tgsigqueueinfo,0xfffffffffffff129,globl diff --git a/libc/sysv/calls/sys_rtprio_thread.s b/libc/sysv/calls/sys_rtprio_thread.s new file mode 100644 index 000000000..ad60dfb8b --- /dev/null +++ b/libc/sysv/calls/sys_rtprio_thread.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_rtprio_thread,0xffffff1d2fffffff,globl diff --git a/libc/sysv/calls/sys_sched_getattr.s b/libc/sysv/calls/sys_sched_getattr.s new file mode 100644 index 000000000..8b6d0486c --- /dev/null +++ b/libc/sysv/calls/sys_sched_getattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sched_getattr,0xfffffffffffff13b,globl diff --git a/libc/sysv/calls/sys_sched_setattr.s b/libc/sysv/calls/sys_sched_setattr.s new file mode 100644 index 000000000..bfbcfe3ca --- /dev/null +++ b/libc/sysv/calls/sys_sched_setattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sched_setattr,0xfffffffffffff13a,globl diff --git a/libc/sysv/calls/sys_semctl.s b/libc/sysv/calls/sys_semctl.s new file mode 100644 index 000000000..e22a6849d --- /dev/null +++ b/libc/sysv/calls/sys_semctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_semctl,0xfff1271fe20fe042,globl diff --git a/libc/sysv/calls/sys_semget.s b/libc/sysv/calls/sys_semget.s new file mode 100644 index 000000000..3dfb3bcf4 --- /dev/null +++ b/libc/sysv/calls/sys_semget.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_semget,0x0dd0dd0dd20ff040,globl diff --git a/libc/sysv/calls/sys_semop.s b/libc/sysv/calls/sys_semop.s new file mode 100644 index 000000000..c0c7fbc63 --- /dev/null +++ b/libc/sysv/calls/sys_semop.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_semop,0x0de1220de2100041,globl diff --git a/libc/sysv/calls/sys_semsys.s b/libc/sysv/calls/sys_semsys.s new file mode 100644 index 000000000..618ad834a --- /dev/null +++ b/libc/sysv/calls/sys_semsys.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_semsys,0xffffff0a920fbfff,globl diff --git a/libc/sysv/calls/sys_semtimedop.s b/libc/sysv/calls/sys_semtimedop.s new file mode 100644 index 000000000..7c2ac985f --- /dev/null +++ b/libc/sysv/calls/sys_semtimedop.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_semtimedop,0xfffffffffffff0dc,globl diff --git a/libc/sysv/calls/sys_set_mempolicy_home_node.s b/libc/sysv/calls/sys_set_mempolicy_home_node.s new file mode 100644 index 000000000..d1674d8b8 --- /dev/null +++ b/libc/sysv/calls/sys_set_mempolicy_home_node.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_set_mempolicy_home_node,0xfffffffffffff1c2,globl diff --git a/libc/sysv/calls/sys_set_robust_list.s b/libc/sysv/calls/sys_set_robust_list.s new file mode 100644 index 000000000..0ca93e7e7 --- /dev/null +++ b/libc/sysv/calls/sys_set_robust_list.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_set_robust_list,0x0a7ffffffffff111,globl diff --git a/libc/sysv/calls/sys_set_tid_address.s b/libc/sysv/calls/sys_set_tid_address.s new file mode 100644 index 000000000..05a764657 --- /dev/null +++ b/libc/sysv/calls/sys_set_tid_address.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_set_tid_address,0xfffffffffffff0da,globl diff --git a/libc/sysv/calls/sys_setaudit_addr.s b/libc/sysv/calls/sys_setaudit_addr.s new file mode 100644 index 000000000..de6495e8d --- /dev/null +++ b/libc/sysv/calls/sys_setaudit_addr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setaudit_addr,0xffffff1c42166fff,globl diff --git a/libc/sysv/calls/sys_setauid.s b/libc/sysv/calls/sys_setauid.s new file mode 100644 index 000000000..d048fe2e3 --- /dev/null +++ b/libc/sysv/calls/sys_setauid.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setauid,0xffffff1c02162fff,globl diff --git a/libc/sysv/calls/sys_setdomainname.s b/libc/sysv/calls/sys_setdomainname.s new file mode 100644 index 000000000..bde9ef786 --- /dev/null +++ b/libc/sysv/calls/sys_setdomainname.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setdomainname,0xffffff0a3ffff0ab,globl diff --git a/libc/sysv/calls/sys_setgroups.s b/libc/sysv/calls/sys_setgroups.s new file mode 100644 index 000000000..c95174317 --- /dev/null +++ b/libc/sysv/calls/sys_setgroups.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setgroups,0x0500500502050074,globl,hidden diff --git a/libc/sysv/calls/sys_sethostname.s b/libc/sysv/calls/sys_sethostname.s new file mode 100644 index 000000000..6e8cf4673 --- /dev/null +++ b/libc/sysv/calls/sys_sethostname.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sethostname,0xffffff058ffff0aa,globl diff --git a/libc/sysv/calls/sys_setlogin.s b/libc/sysv/calls/sys_setlogin.s new file mode 100644 index 000000000..117682b0a --- /dev/null +++ b/libc/sysv/calls/sys_setlogin.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setlogin,0xfff0320322032fff,globl diff --git a/libc/sysv/calls/sys_setns.s b/libc/sysv/calls/sys_setns.s new file mode 100644 index 000000000..0cf93c201 --- /dev/null +++ b/libc/sysv/calls/sys_setns.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setns,0xfffffffffffff134,globl diff --git a/libc/sysv/calls/sys_settimeofday.s b/libc/sysv/calls/sys_settimeofday.s new file mode 100644 index 000000000..3a760342f --- /dev/null +++ b/libc/sysv/calls/sys_settimeofday.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_settimeofday,0x1a304407a207a0a4,globl diff --git a/libc/sysv/calls/sys_setxattr.s b/libc/sysv/calls/sys_setxattr.s new file mode 100644 index 000000000..3411c06ad --- /dev/null +++ b/libc/sysv/calls/sys_setxattr.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_setxattr,0x177ffffff20ec0bc,globl diff --git a/libc/sysv/calls/sys_shm_open.s b/libc/sysv/calls/sys_shm_open.s new file mode 100644 index 000000000..bd502c510 --- /dev/null +++ b/libc/sysv/calls/sys_shm_open.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shm_open,0xffffff1e2210afff,globl diff --git a/libc/sysv/calls/sys_shm_unlink.s b/libc/sysv/calls/sys_shm_unlink.s new file mode 100644 index 000000000..7a2308a10 --- /dev/null +++ b/libc/sysv/calls/sys_shm_unlink.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shm_unlink,0xffffff1e3210bfff,globl diff --git a/libc/sysv/calls/sys_shmat.s b/libc/sysv/calls/sys_shmat.s new file mode 100644 index 000000000..aadbd1521 --- /dev/null +++ b/libc/sysv/calls/sys_shmat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shmat,0x0e40e40e4210601e,globl diff --git a/libc/sysv/calls/sys_shmctl.s b/libc/sysv/calls/sys_shmctl.s new file mode 100644 index 000000000..b0aa2e0f4 --- /dev/null +++ b/libc/sysv/calls/sys_shmctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shmctl,0x1bb128200210701f,globl diff --git a/libc/sysv/calls/sys_shmdt.s b/libc/sysv/calls/sys_shmdt.s new file mode 100644 index 000000000..179b65bdd --- /dev/null +++ b/libc/sysv/calls/sys_shmdt.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shmdt,0x0e60e60e62108043,globl diff --git a/libc/sysv/calls/sys_shmget.s b/libc/sysv/calls/sys_shmget.s new file mode 100644 index 000000000..d35f6c4d0 --- /dev/null +++ b/libc/sysv/calls/sys_shmget.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shmget,0x0e71210e7210901d,globl diff --git a/libc/sysv/calls/sys_shmsys.s b/libc/sysv/calls/sys_shmsys.s new file mode 100644 index 000000000..592599cc1 --- /dev/null +++ b/libc/sysv/calls/sys_shmsys.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_shmsys,0xffffff0ab20fdfff,globl diff --git a/libc/sysv/calls/sys_signalfd.s b/libc/sysv/calls/sys_signalfd.s new file mode 100644 index 000000000..46eaab77b --- /dev/null +++ b/libc/sysv/calls/sys_signalfd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_signalfd,0xfffffffffffff11a,globl diff --git a/libc/sysv/calls/sys_signalfd4.s b/libc/sysv/calls/sys_signalfd4.s new file mode 100644 index 000000000..f6f560c32 --- /dev/null +++ b/libc/sysv/calls/sys_signalfd4.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_signalfd4,0xfffffffffffff121,globl diff --git a/libc/sysv/calls/sys_sigtimedwait.s b/libc/sysv/calls/sys_sigtimedwait.s new file mode 100644 index 000000000..82664adf9 --- /dev/null +++ b/libc/sysv/calls/sys_sigtimedwait.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sigtimedwait,0xffffff159ffff080,globl diff --git a/libc/sysv/calls/sys_sigwait.s b/libc/sysv/calls/sys_sigwait.s new file mode 100644 index 000000000..a92b1cc46 --- /dev/null +++ b/libc/sysv/calls/sys_sigwait.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sigwait,0xffffff1ad214afff,globl diff --git a/libc/sysv/calls/sys_statx.s b/libc/sysv/calls/sys_statx.s new file mode 100644 index 000000000..11d84e3f1 --- /dev/null +++ b/libc/sysv/calls/sys_statx.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_statx,0xfffffffffffff14c,globl diff --git a/libc/sysv/calls/sys_swapoff.s b/libc/sysv/calls/sys_swapoff.s new file mode 100644 index 000000000..c3ecad15c --- /dev/null +++ b/libc/sysv/calls/sys_swapoff.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_swapoff,0xffffff1a8ffff0a8,globl diff --git a/libc/sysv/calls/sys_swapon.s b/libc/sysv/calls/sys_swapon.s new file mode 100644 index 000000000..13fc4ee77 --- /dev/null +++ b/libc/sysv/calls/sys_swapon.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_swapon,0xffffff05520550a7,globl diff --git a/libc/sysv/calls/sys_syncfs.s b/libc/sysv/calls/sys_syncfs.s new file mode 100644 index 000000000..6a673855b --- /dev/null +++ b/libc/sysv/calls/sys_syncfs.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_syncfs,0xfffffffffffff132,globl diff --git a/libc/sysv/calls/sys_sysctl.s b/libc/sysv/calls/sys_sysctl.s new file mode 100644 index 000000000..3f8a93bc3 --- /dev/null +++ b/libc/sysv/calls/sys_sysctl.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sysctl,0x0ca0ca0ca20cafff,globl diff --git a/libc/sysv/calls/sys_sysfs.s b/libc/sysv/calls/sys_sysfs.s new file mode 100644 index 000000000..d022416a4 --- /dev/null +++ b/libc/sysv/calls/sys_sysfs.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_sysfs,0xfffffffffffff08b,globl diff --git a/libc/sysv/calls/_sysctl.s b/libc/sysv/calls/sys_tee.s similarity index 51% rename from libc/sysv/calls/_sysctl.s rename to libc/sysv/calls/sys_tee.s index 970ba1dc4..584b04797 100644 --- a/libc/sysv/calls/_sysctl.s +++ b/libc/sysv/calls/sys_tee.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall _sysctl,0xfffffffffffff09c,globl +.scall sys_tee,0xfffffffffffff114,globl diff --git a/libc/sysv/calls/sys_timer_create.s b/libc/sysv/calls/sys_timer_create.s new file mode 100644 index 000000000..2388ac339 --- /dev/null +++ b/libc/sysv/calls/sys_timer_create.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timer_create,0x0ebffffffffff0de,globl diff --git a/libc/sysv/calls/sys_timer_delete.s b/libc/sysv/calls/sys_timer_delete.s new file mode 100644 index 000000000..d1437be4b --- /dev/null +++ b/libc/sysv/calls/sys_timer_delete.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timer_delete,0x0ecffffffffff0e2,globl diff --git a/libc/sysv/calls/sys_timer_getoverrun.s b/libc/sysv/calls/sys_timer_getoverrun.s new file mode 100644 index 000000000..1d90b138a --- /dev/null +++ b/libc/sysv/calls/sys_timer_getoverrun.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timer_getoverrun,0x0efffffffffff0e1,globl diff --git a/libc/sysv/calls/sys_timer_gettime.s b/libc/sysv/calls/sys_timer_gettime.s new file mode 100644 index 000000000..40da1e283 --- /dev/null +++ b/libc/sysv/calls/sys_timer_gettime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timer_gettime,0x1bfffffffffff0e0,globl diff --git a/libc/sysv/calls/sys_timer_settime.s b/libc/sysv/calls/sys_timer_settime.s new file mode 100644 index 000000000..75a9cd127 --- /dev/null +++ b/libc/sysv/calls/sys_timer_settime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timer_settime,0x1beffffffffff0df,globl diff --git a/libc/sysv/calls/sys_timerfd_create.s b/libc/sysv/calls/sys_timerfd_create.s new file mode 100644 index 000000000..f17e8b6e4 --- /dev/null +++ b/libc/sysv/calls/sys_timerfd_create.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timerfd_create,0xfffffffffffff11b,globl diff --git a/libc/sysv/calls/sys_timerfd_gettime.s b/libc/sysv/calls/sys_timerfd_gettime.s new file mode 100644 index 000000000..e2910c152 --- /dev/null +++ b/libc/sysv/calls/sys_timerfd_gettime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timerfd_gettime,0xfffffffffffff11f,globl diff --git a/libc/sysv/calls/sys_timerfd_settime.s b/libc/sysv/calls/sys_timerfd_settime.s new file mode 100644 index 000000000..d8f5efbcd --- /dev/null +++ b/libc/sysv/calls/sys_timerfd_settime.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_timerfd_settime,0xfffffffffffff11e,globl diff --git a/libc/sysv/calls/sys_umount2.s b/libc/sysv/calls/sys_umount2.s new file mode 100644 index 000000000..29a749811 --- /dev/null +++ b/libc/sysv/calls/sys_umount2.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_umount2,0x016016016209f0a6,globl diff --git a/libc/sysv/calls/sys_undelete.s b/libc/sysv/calls/sys_undelete.s new file mode 100644 index 000000000..0ff274dd3 --- /dev/null +++ b/libc/sysv/calls/sys_undelete.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_undelete,0x0cdfff0cd20cdfff,globl diff --git a/libc/sysv/calls/sys_unmount.s b/libc/sysv/calls/sys_unmount.s index 6a2117077..16a9bc386 100644 --- a/libc/sysv/calls/sys_unmount.s +++ b/libc/sysv/calls/sys_unmount.s @@ -1,2 +1,2 @@ .include "o/libc/sysv/macros.internal.inc" -.scall sys_unmount,0x016016016209f0a6,globl,hidden +.scall sys_unmount,0x016016016209f0a6,globl diff --git a/libc/sysv/calls/sys_unshare.s b/libc/sysv/calls/sys_unshare.s new file mode 100644 index 000000000..968820ab8 --- /dev/null +++ b/libc/sysv/calls/sys_unshare.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_unshare,0xfffffffffffff110,globl diff --git a/libc/sysv/calls/sys_userfaultfd.s b/libc/sysv/calls/sys_userfaultfd.s new file mode 100644 index 000000000..5a00b8443 --- /dev/null +++ b/libc/sysv/calls/sys_userfaultfd.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_userfaultfd,0xfffffffffffff143,globl diff --git a/libc/sysv/calls/sys_ustat.s b/libc/sysv/calls/sys_ustat.s new file mode 100644 index 000000000..0442c5c11 --- /dev/null +++ b/libc/sysv/calls/sys_ustat.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_ustat,0xfffffffffffff088,globl diff --git a/libc/sysv/calls/sys_utrace.s b/libc/sysv/calls/sys_utrace.s new file mode 100644 index 000000000..ddfe12100 --- /dev/null +++ b/libc/sysv/calls/sys_utrace.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_utrace,0x1320d114ffffffff,globl diff --git a/libc/sysv/calls/sys_vhangup.s b/libc/sysv/calls/sys_vhangup.s new file mode 100644 index 000000000..3b44215f1 --- /dev/null +++ b/libc/sysv/calls/sys_vhangup.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_vhangup,0xfffffffffffff099,globl diff --git a/libc/sysv/calls/sys_waitid.s b/libc/sysv/calls/sys_waitid.s new file mode 100644 index 000000000..eab72d6a0 --- /dev/null +++ b/libc/sysv/calls/sys_waitid.s @@ -0,0 +1,2 @@ +.include "o/libc/sysv/macros.internal.inc" +.scall sys_waitid,0xfffffffff20ad0f7,globl diff --git a/libc/sysv/calls/sysctl.s b/libc/sysv/calls/sysctl.s deleted file mode 100644 index 718a1b343..000000000 --- a/libc/sysv/calls/sysctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sysctl,0x0ca0ca0ca20cafff,globl diff --git a/libc/sysv/calls/sysctlbyname.s b/libc/sysv/calls/sysctlbyname.s deleted file mode 100644 index 33781683c..000000000 --- a/libc/sysv/calls/sysctlbyname.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sysctlbyname,0xfffffffff2112fff,globl diff --git a/libc/sysv/calls/sysfs.s b/libc/sysv/calls/sysfs.s deleted file mode 100644 index 1743d80de..000000000 --- a/libc/sysv/calls/sysfs.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall sysfs,0xfffffffffffff08b,globl diff --git a/libc/sysv/calls/system_override.s b/libc/sysv/calls/system_override.s deleted file mode 100644 index de4026ff3..000000000 --- a/libc/sysv/calls/system_override.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall system_override,0xfffffffff21c6fff,globl diff --git a/libc/sysv/calls/tee.s b/libc/sysv/calls/tee.s deleted file mode 100644 index ab1e96d71..000000000 --- a/libc/sysv/calls/tee.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall tee,0xfffffffffffff114,globl diff --git a/libc/sysv/calls/telemetry.s b/libc/sysv/calls/telemetry.s deleted file mode 100644 index 9e880b550..000000000 --- a/libc/sysv/calls/telemetry.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall telemetry,0xfffffffff21c3fff,globl diff --git a/libc/sysv/calls/terminate_with_payload.s b/libc/sysv/calls/terminate_with_payload.s deleted file mode 100644 index ec4665a82..000000000 --- a/libc/sysv/calls/terminate_with_payload.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall terminate_with_payload,0xfffffffff2208fff,globl diff --git a/libc/sysv/calls/thr_create.s b/libc/sysv/calls/thr_create.s deleted file mode 100644 index 538a7b4dc..000000000 --- a/libc/sysv/calls/thr_create.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_create,0xffffff1aefffffff,globl diff --git a/libc/sysv/calls/thr_exit.s b/libc/sysv/calls/thr_exit.s deleted file mode 100644 index 88aee2981..000000000 --- a/libc/sysv/calls/thr_exit.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_exit,0xffffff1affffffff,globl diff --git a/libc/sysv/calls/thr_kill.s b/libc/sysv/calls/thr_kill.s deleted file mode 100644 index f7dcf7ed1..000000000 --- a/libc/sysv/calls/thr_kill.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_kill,0xffffff1b1fffffff,globl diff --git a/libc/sysv/calls/thr_kill2.s b/libc/sysv/calls/thr_kill2.s deleted file mode 100644 index 069fe6430..000000000 --- a/libc/sysv/calls/thr_kill2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_kill2,0xffffff1e1fffffff,globl diff --git a/libc/sysv/calls/thr_new.s b/libc/sysv/calls/thr_new.s deleted file mode 100644 index 89d78ce31..000000000 --- a/libc/sysv/calls/thr_new.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_new,0xffffff1c7fffffff,globl diff --git a/libc/sysv/calls/thr_self.s b/libc/sysv/calls/thr_self.s deleted file mode 100644 index 47d0f7bf4..000000000 --- a/libc/sysv/calls/thr_self.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_self,0xffffff1b0fffffff,globl diff --git a/libc/sysv/calls/thr_set_name.s b/libc/sysv/calls/thr_set_name.s deleted file mode 100644 index b30b2ae1f..000000000 --- a/libc/sysv/calls/thr_set_name.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_set_name,0xffffff1d0fffffff,globl diff --git a/libc/sysv/calls/thr_suspend.s b/libc/sysv/calls/thr_suspend.s deleted file mode 100644 index a5074a90e..000000000 --- a/libc/sysv/calls/thr_suspend.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_suspend,0xffffff1bafffffff,globl diff --git a/libc/sysv/calls/thr_wake.s b/libc/sysv/calls/thr_wake.s deleted file mode 100644 index f3b9cd896..000000000 --- a/libc/sysv/calls/thr_wake.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thr_wake,0xffffff1bbfffffff,globl diff --git a/libc/sysv/calls/thread_selfcounts.s b/libc/sysv/calls/thread_selfcounts.s deleted file mode 100644 index e11d970c9..000000000 --- a/libc/sysv/calls/thread_selfcounts.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thread_selfcounts,0xfffffffff20bafff,globl diff --git a/libc/sysv/calls/thread_selfid.s b/libc/sysv/calls/thread_selfid.s deleted file mode 100644 index 75b760542..000000000 --- a/libc/sysv/calls/thread_selfid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thread_selfid,0xfffffffff2174fff,globl diff --git a/libc/sysv/calls/thread_selfusage.s b/libc/sysv/calls/thread_selfusage.s deleted file mode 100644 index 9d1364ebe..000000000 --- a/libc/sysv/calls/thread_selfusage.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thread_selfusage,0xfffffffff21e2fff,globl diff --git a/libc/sysv/calls/thrkill.s b/libc/sysv/calls/thrkill.s deleted file mode 100644 index ee0c445bf..000000000 --- a/libc/sysv/calls/thrkill.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall thrkill,0xfff077ffffffffff,globl diff --git a/libc/sysv/calls/timer_create.s b/libc/sysv/calls/timer_create.s deleted file mode 100644 index b7c01d19d..000000000 --- a/libc/sysv/calls/timer_create.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timer_create,0x0ebffffffffff0de,globl diff --git a/libc/sysv/calls/timer_delete.s b/libc/sysv/calls/timer_delete.s deleted file mode 100644 index e52d476b8..000000000 --- a/libc/sysv/calls/timer_delete.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timer_delete,0x0ecffffffffff0e2,globl diff --git a/libc/sysv/calls/timer_getoverrun.s b/libc/sysv/calls/timer_getoverrun.s deleted file mode 100644 index b30781be7..000000000 --- a/libc/sysv/calls/timer_getoverrun.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timer_getoverrun,0x0efffffffffff0e1,globl diff --git a/libc/sysv/calls/timer_gettime.s b/libc/sysv/calls/timer_gettime.s deleted file mode 100644 index ce5d51a55..000000000 --- a/libc/sysv/calls/timer_gettime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timer_gettime,0x1bfffffffffff0e0,globl diff --git a/libc/sysv/calls/timer_settime.s b/libc/sysv/calls/timer_settime.s deleted file mode 100644 index 7aa3004d3..000000000 --- a/libc/sysv/calls/timer_settime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timer_settime,0x1beffffffffff0df,globl diff --git a/libc/sysv/calls/timerfd_create.s b/libc/sysv/calls/timerfd_create.s deleted file mode 100644 index ed51bbef9..000000000 --- a/libc/sysv/calls/timerfd_create.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timerfd_create,0xfffffffffffff11b,globl diff --git a/libc/sysv/calls/timerfd_gettime.s b/libc/sysv/calls/timerfd_gettime.s deleted file mode 100644 index 402a66bc8..000000000 --- a/libc/sysv/calls/timerfd_gettime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timerfd_gettime,0xfffffffffffff11f,globl diff --git a/libc/sysv/calls/timerfd_settime.s b/libc/sysv/calls/timerfd_settime.s deleted file mode 100644 index 878aa6ac2..000000000 --- a/libc/sysv/calls/timerfd_settime.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall timerfd_settime,0xfffffffffffff11e,globl diff --git a/libc/sysv/calls/ulock_wait.s b/libc/sysv/calls/ulock_wait.s deleted file mode 100644 index 84676c8b1..000000000 --- a/libc/sysv/calls/ulock_wait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ulock_wait,0xfffffffff2203fff,globl diff --git a/libc/sysv/calls/ulock_wake.s b/libc/sysv/calls/ulock_wake.s deleted file mode 100644 index bb15911e1..000000000 --- a/libc/sysv/calls/ulock_wake.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ulock_wake,0xfffffffff2204fff,globl diff --git a/libc/sysv/calls/umask_extended.s b/libc/sysv/calls/umask_extended.s deleted file mode 100644 index 46d06693a..000000000 --- a/libc/sysv/calls/umask_extended.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall umask_extended,0xfffffffff2116fff,globl diff --git a/libc/sysv/calls/umount2.s b/libc/sysv/calls/umount2.s deleted file mode 100644 index 08796dc55..000000000 --- a/libc/sysv/calls/umount2.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall umount2,0x016016016209f0a6,globl,hidden diff --git a/libc/sysv/calls/undelete.s b/libc/sysv/calls/undelete.s deleted file mode 100644 index 4ea9d1c32..000000000 --- a/libc/sysv/calls/undelete.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall undelete,0x0cdfff0cd20cdfff,globl diff --git a/libc/sysv/calls/unshare.s b/libc/sysv/calls/unshare.s deleted file mode 100644 index 40fe790da..000000000 --- a/libc/sysv/calls/unshare.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall unshare,0xfffffffffffff110,globl diff --git a/libc/sysv/calls/userfaultfd.s b/libc/sysv/calls/userfaultfd.s deleted file mode 100644 index be07c53db..000000000 --- a/libc/sysv/calls/userfaultfd.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall userfaultfd,0xfffffffffffff143,globl diff --git a/libc/sysv/calls/usrctl.s b/libc/sysv/calls/usrctl.s deleted file mode 100644 index cd5d69d07..000000000 --- a/libc/sysv/calls/usrctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall usrctl,0xfffffffff21bdfff,globl diff --git a/libc/sysv/calls/ustat.s b/libc/sysv/calls/ustat.s deleted file mode 100644 index 13afc016f..000000000 --- a/libc/sysv/calls/ustat.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall ustat,0xfffffffffffff088,globl diff --git a/libc/sysv/calls/utrace.s b/libc/sysv/calls/utrace.s deleted file mode 100644 index e236715c6..000000000 --- a/libc/sysv/calls/utrace.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall utrace,0x1320d114ffffffff,globl diff --git a/libc/sysv/calls/uuidgen.s b/libc/sysv/calls/uuidgen.s deleted file mode 100644 index 049ea48d0..000000000 --- a/libc/sysv/calls/uuidgen.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall uuidgen,0x163fff188fffffff,globl diff --git a/libc/sysv/calls/vadvise.s b/libc/sysv/calls/vadvise.s deleted file mode 100644 index 03f304569..000000000 --- a/libc/sysv/calls/vadvise.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall vadvise,0xffffff048fffffff,globl diff --git a/libc/sysv/calls/vfs_purge.s b/libc/sysv/calls/vfs_purge.s deleted file mode 100644 index f81d5ef5f..000000000 --- a/libc/sysv/calls/vfs_purge.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall vfs_purge,0xfffffffff21c7fff,globl diff --git a/libc/sysv/calls/vhangup.s b/libc/sysv/calls/vhangup.s deleted file mode 100644 index e1acf479b..000000000 --- a/libc/sysv/calls/vhangup.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall vhangup,0xfffffffffffff099,globl diff --git a/libc/sysv/calls/vm_pressure_monitor.s b/libc/sysv/calls/vm_pressure_monitor.s deleted file mode 100644 index d596d4b7e..000000000 --- a/libc/sysv/calls/vm_pressure_monitor.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall vm_pressure_monitor,0xfffffffff2128fff,globl diff --git a/libc/sysv/calls/wait.s b/libc/sysv/calls/wait.s deleted file mode 100644 index 780d89ab4..000000000 --- a/libc/sysv/calls/wait.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall wait,0xffffff054fffffff,globl diff --git a/libc/sysv/calls/wait4_nocancel.s b/libc/sysv/calls/wait4_nocancel.s deleted file mode 100644 index 67eeb46ce..000000000 --- a/libc/sysv/calls/wait4_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall wait4_nocancel,0xfffffffff2190fff,globl diff --git a/libc/sysv/calls/wait6.s b/libc/sysv/calls/wait6.s deleted file mode 100644 index e9117ac1c..000000000 --- a/libc/sysv/calls/wait6.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall wait6,0x1e1fff214fffffff,globl diff --git a/libc/sysv/calls/waitevent.s b/libc/sysv/calls/waitevent.s deleted file mode 100644 index ee335e2bf..000000000 --- a/libc/sysv/calls/waitevent.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall waitevent,0xfffffffff20e8fff,globl diff --git a/libc/sysv/calls/waitid.s b/libc/sysv/calls/waitid.s deleted file mode 100644 index 4bbbd5514..000000000 --- a/libc/sysv/calls/waitid.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall waitid,0xfffffffff20ad0f7,globl diff --git a/libc/sysv/calls/waitid_nocancel.s b/libc/sysv/calls/waitid_nocancel.s deleted file mode 100644 index aa963e75c..000000000 --- a/libc/sysv/calls/waitid_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall waitid_nocancel,0xfffffffff21a0fff,globl diff --git a/libc/sysv/calls/watchevent.s b/libc/sysv/calls/watchevent.s deleted file mode 100644 index d38e7d0f9..000000000 --- a/libc/sysv/calls/watchevent.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall watchevent,0xfffffffff20e7fff,globl diff --git a/libc/sysv/calls/work_interval_ctl.s b/libc/sysv/calls/work_interval_ctl.s deleted file mode 100644 index 5f57a3c07..000000000 --- a/libc/sysv/calls/work_interval_ctl.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall work_interval_ctl,0xfffffffff21f3fff,globl diff --git a/libc/sysv/calls/workq_kernreturn.s b/libc/sysv/calls/workq_kernreturn.s deleted file mode 100644 index 681ce73b0..000000000 --- a/libc/sysv/calls/workq_kernreturn.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall workq_kernreturn,0xfffffffff2170fff,globl diff --git a/libc/sysv/calls/workq_open.s b/libc/sysv/calls/workq_open.s deleted file mode 100644 index 84087d10c..000000000 --- a/libc/sysv/calls/workq_open.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall workq_open,0xfffffffff216ffff,globl diff --git a/libc/sysv/calls/write_nocancel.s b/libc/sysv/calls/write_nocancel.s deleted file mode 100644 index b1d16cf4b..000000000 --- a/libc/sysv/calls/write_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall write_nocancel,0xfffffffff218dfff,globl diff --git a/libc/sysv/calls/writev_nocancel.s b/libc/sysv/calls/writev_nocancel.s deleted file mode 100644 index b3f112b63..000000000 --- a/libc/sysv/calls/writev_nocancel.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall writev_nocancel,0xfffffffff219cfff,globl diff --git a/libc/sysv/calls/yield.s b/libc/sysv/calls/yield.s deleted file mode 100644 index 62eb18f5c..000000000 --- a/libc/sysv/calls/yield.s +++ /dev/null @@ -1,2 +0,0 @@ -.include "o/libc/sysv/macros.internal.inc" -.scall yield,0xffffff141fffffff,globl diff --git a/libc/sysv/syscalls.sh b/libc/sysv/syscalls.sh index cd8cccee1..f692d7b01 100755 --- a/libc/sysv/syscalls.sh +++ b/libc/sysv/syscalls.sh @@ -63,9 +63,9 @@ scall sys_sched_yield 0x15e12a14bf25d018 globl hidden # select() on XNU (previo scall __sys_mremap 0x19bffffffffff019 globl hidden scall sys_mincore 0x04e04e04e204e01b globl hidden scall sys_madvise 0x04b04b04b204b01c globl hidden -scall shmget 0x0e71210e7210901d globl # consider mmap -scall shmat 0x0e40e40e4210601e globl # consider mmap -scall shmctl 0x1bb128200210701f globl # consider mmap +scall sys_shmget 0x0e71210e7210901d globl # no wrapper; consider mmap +scall sys_shmat 0x0e40e40e4210601e globl # no wrapper; consider mmap +scall sys_shmctl 0x1bb128200210701f globl # no wrapper; consider mmap scall sys_dup 0x0290290292029020 globl hidden scall sys_dup2 0x05a05a05a205a021 globl hidden scall sys_pause 0xfffffffffffff022 globl hidden @@ -100,17 +100,17 @@ scall sys_killpg 0x092fff092fffffff globl hidden scall sys_clone 0x11fffffffffff038 globl hidden scall sys_tkill 0x13e0771b121480c8 globl hidden # thr_kill() on freebsd; _lwp_kill() on netbsd; thrkill() on openbsd where arg3 should be 0; __pthread_kill() on XNU scall sys_futex 0x0a6053fffffff0ca globl hidden # raises SIGSYS on NetBSD -scall set_robust_list 0x0a7ffffffffff111 globl -scall get_robust_list 0x0a8ffffffffff112 globl +scall sys_set_robust_list 0x0a7ffffffffff111 globl # no wrapper +scall sys_get_robust_list 0x0a8ffffffffff112 globl # no wrapper scall sys_uname 0x0a4fff0a4ffff03f globl hidden -scall semget 0x0dd0dd0dd20ff040 globl # won't polyfill for windows -scall semop 0x0de1220de2100041 globl # won't polyfill for windows -scall semctl 0xfff1271fe20fe042 globl # won't polyfill for windows -scall shmdt 0x0e60e60e62108043 globl # won't polyfill for windows -scall msgget 0x0e10e10e12103044 globl # won't polyfill for windows -scall msgsnd 0x0e20e20e22104045 globl # won't polyfill for windows -scall msgrcv 0x0e30e30e32105046 globl # won't polyfill for windows -scall msgctl 0x1bc1291ff2102047 globl # won't polyfill for windows +scall sys_semget 0x0dd0dd0dd20ff040 globl # no wrapper; won't polyfill for windows +scall sys_semop 0x0de1220de2100041 globl # no wrapper; won't polyfill for windows +scall sys_semctl 0xfff1271fe20fe042 globl # no wrapper; won't polyfill for windows +scall sys_shmdt 0x0e60e60e62108043 globl # no wrapper; won't polyfill for windows +scall sys_msgget 0x0e10e10e12103044 globl # no wrapper; won't polyfill for windows +scall sys_msgsnd 0x0e20e20e22104045 globl # no wrapper; won't polyfill for windows +scall sys_msgrcv 0x0e30e30e32105046 globl # no wrapper; won't polyfill for windows +scall sys_msgctl 0x1bc1291ff2102047 globl # no wrapper; won't polyfill for windows scall __sys_fcntl 0x05c05c05c205c048 globl hidden scall sys_flock 0x0830830832083049 globl hidden scall sys_fsync 0x05f05f05f205f04a globl hidden @@ -151,8 +151,8 @@ scall sys_getpgid 0x0cf0cf0cf2097079 globl hidden scall sys_setpgid 0x052052052205206d globl hidden scall sys_geteuid 0x019019019201906b globl hidden scall sys_getegid 0x02b02b02b202b06c globl hidden -scall getgroups 0x04f04f04f204f073 globl -scall setgroups 0x0500500502050074 globl +scall sys_getgroups 0x04f04f04f204f073 globl hidden +scall sys_setgroups 0x0500500502050074 globl hidden scall sys_setreuid 0x07e07e07e207e071 globl hidden scall sys_setregid 0x07f07f07f207f072 globl hidden scall sys_setuid 0x0170170172017069 globl hidden @@ -165,37 +165,37 @@ scall sys_sigpending 0x124034157203407f globl hidden # a.k.a. rt_sigpending on scall sys_sigsuspend 0x12606f155206f082 globl hidden # a.k.a. rt_sigsuspend on Linux; openbsd:byvalue, sigsuspend_nocancel on XNU scall sys_sigaltstack 0x1191200352035083 globl hidden scall sys_mknod 0x1c200e00e200e085 globl hidden -scall mknodat 0x1cc14022fffff103 globl # FreeBSD 12+ +scall sys_mknodat 0x1cc14022fffff103 globl # no wrapper; FreeBSD 12+ scall sys_mkfifo 0x0840840842084fff globl hidden -scall mkfifoat 0x1cb13f1f1fffffff globl +scall sys_mkfifoat 0x1cb13f1f1fffffff globl # no wrapper scall sys_statfs 0x09d03f22b2159089 globl hidden scall sys_fstatfs 0x09e04022c215a08a globl hidden scall sys_getpriority 0x064064064206408c globl hidden scall sys_setpriority 0x060060060206008d globl hidden # modern nice() -scall mlock 0x0cb0cb0cb20cb095 globl -scall munlock 0x0cc0cc0cc20cc096 globl -scall mlockall 0x0f210f1442144097 globl -scall munlockall 0x0f31101452145098 globl +scall sys_mlock 0x0cb0cb0cb20cb095 globl # no wrapper +scall sys_munlock 0x0cc0cc0cc20cc096 globl # no wrapper +scall sys_mlockall 0x0f210f1442144097 globl # no wrapper +scall sys_munlockall 0x0f31101452145098 globl # no wrapper scall sys_setrlimit 0x0c30c30c320c30a0 globl hidden scall sys_chroot 0x03d03d03d203d0a1 globl hidden scall sys_sync 0x02402402420240a2 globl hidden -scall acct 0x03303303320330a3 globl -scall settimeofday 0x1a304407a207a0a4 globl +scall sys_acct 0x03303303320330a3 globl # no wrapper +scall sys_settimeofday 0x1a304407a207a0a4 globl # no wrapper scall sys_mount 0x19a01501520a70a5 globl hidden -scall sys_unmount 0x016016016209f0a6 globl hidden # umount2() on linux -scall umount2 0x016016016209f0a6 globl hidden # unmount() on bsd +scall sys_unmount 0x016016016209f0a6 globl # no wrapper; umount2() on linux +scall sys_umount2 0x016016016209f0a6 globl # no wrapper; unmount() on bsd scall sys_reboot 0x0d003703720370a9 globl hidden # two arguments b/c netbsd/sparc lool -scall quotactl 0xfff09409420a50b3 globl +scall sys_quotactl 0xfff09409420a50b3 globl # no wrapper scall sys_setfsuid 0xfffffffffffff07a globl hidden scall sys_setfsgid 0xfffffffffffff07b globl hidden -scall capget 0xfffffffffffff07d globl -scall capset 0xfffffffffffff07e globl -scall sigtimedwait 0xffffff159ffff080 globl +scall sys_capget 0xfffffffffffff07d globl # no wrapper +scall sys_capset 0xfffffffffffff07e globl # no wrapper +scall sys_sigtimedwait 0xffffff159ffff080 globl # no wrapper scall sys_sigqueue 0xffffff1c8fffffff globl hidden scall sys_sigqueueinfo 0x0f5ffffffffff081 globl hidden # a.k.a. rt_sigqueueinfo on linux -scall personality 0xfffffffffffff087 globl -scall ustat 0xfffffffffffff088 globl -scall sysfs 0xfffffffffffff08b globl +scall sys_personality 0xfffffffffffff087 globl # no wrapper +scall sys_ustat 0xfffffffffffff088 globl # no wrapper +scall sys_sysfs 0xfffffffffffff08b globl # no wrapper scall sys_sched_setparam 0x15afff147ffff08e globl hidden scall sys_sched_getparam 0x15bfff148ffff08f globl hidden scall sys_sched_setscheduler 0xffffff149ffff090 globl hidden @@ -204,87 +204,86 @@ scall sys_sched_setaffinity 0x15cffffffffff0cb globl hidden scall sys_sched_getaffinity 0x15dffffffffff0cc globl hidden # returns bytes written on success. we polyfill bad posix designs like nice() returning 0, but we won't polyfill a bad unilateral redesign that's just glibc scall sys_sched_get_priority_max 0xffffff14cffff092 globl hidden scall sys_sched_get_priority_min 0xffffff14dffff093 globl hidden -scall cpuset_getaffinity 0xffffff1e7fffffff globl -scall cpuset_setaffinity 0xffffff1e8fffffff globl +scall sys_cpuset_getaffinity 0xffffff1e7fffffff globl # no wrapper +scall sys_cpuset_setaffinity 0xffffff1e8fffffff globl # no wrapper scall sys_sched_rr_get_interval 0xffffff14effff094 globl hidden -scall vhangup 0xfffffffffffff099 globl -scall modify_ldt 0xfffffffffffff09a globl +scall sys_vhangup 0xfffffffffffff099 globl # no wrapper +scall sys_modify_ldt 0xfffffffffffff09a globl # no wrapper scall sys_pivot_root 0xfffffffffffff09b globl hidden -scall _sysctl 0xfffffffffffff09c globl #scall prctl 0xfffffffffffff09d globl # wrapped manually scall sys_arch_prctl 0x0a50a50a5ffff09e globl hidden # sysarch() on bsd scall sys_enable_tls 0x13d1490a5300309e globl hidden # arch_prctl on linux, sysarch on freebsd, _lwp_setprivate on netbsd, __set_tcb on openbsd, _lwp_setprivate on netbsd, thread_fast_set_cthread_self on xnu -scall adjtimex 0xfffffffffffff09f globl -scall swapon 0xffffff05520550a7 globl -scall swapoff 0xffffff1a8ffff0a8 globl -scall sethostname 0xffffff058ffff0aa globl -scall setdomainname 0xffffff0a3ffff0ab globl -scall iopl 0xfffffffffffff0ac globl -scall ioperm 0xfffffffffffff0ad globl -scall init_module 0xfffffffffffff0af globl -scall delete_module 0xfffffffffffff0b0 globl +scall sys_adjtimex 0xfffffffffffff09f globl # no wrapper +scall sys_swapon 0xffffff05520550a7 globl # no wrapper +scall sys_swapoff 0xffffff1a8ffff0a8 globl # no wrapper +scall sys_sethostname 0xffffff058ffff0aa globl # no wrapper +scall sys_setdomainname 0xffffff0a3ffff0ab globl # no wrapper +scall sys_iopl 0xfffffffffffff0ac globl # no wrapper +scall sys_ioperm 0xfffffffffffff0ad globl # no wrapper +scall sys_init_module 0xfffffffffffff0af globl # no wrapper +scall sys_delete_module 0xfffffffffffff0b0 globl # no wrapper scall __sys_gettid 0x13712b1b0101b0ba globl hidden # thread_self_trap (or gettid? on xnu), _lwp_self on netbsd, thr_self on freebsd, getthrid on openbsd -scall readahead 0xfffffffffffff0bb globl # consider fadvise() / madvise() -scall setxattr 0x177ffffff20ec0bc globl -scall fsetxattr 0x179ffffff20ed0be globl -scall getxattr 0x17affffff20ea0bf globl -scall fgetxattr 0x17cffffff20eb0c1 globl -scall listxattr 0x17dffffff20f00c2 globl -scall flistxattr 0x17fffffff20f10c4 globl -scall removexattr 0x180ffffff20ee0c5 globl -scall fremovexattr 0x182ffffff20ef0c7 globl -scall lsetxattr 0x178ffffffffff0bd globl -scall lgetxattr 0x17bffffffffff0c0 globl -scall llistxattr 0x17effffffffff0c3 globl -scall lremovexattr 0x181ffffffffff0c6 globl -scall io_setup 0xfffffffffffff0ce globl -scall io_destroy 0xfffffffffffff0cf globl -scall io_getevents 0xfffffffffffff0d0 globl -scall io_submit 0xfffffffffffff0d1 globl -scall io_cancel 0xfffffffffffff0d2 globl -scall lookup_dcookie 0xfffffffffffff0d4 globl +scall sys_readahead 0xfffffffffffff0bb globl # no wrapper; consider fadvise() / madvise() +scall sys_setxattr 0x177ffffff20ec0bc globl # no wrapper +scall sys_fsetxattr 0x179ffffff20ed0be globl # no wrapper +scall sys_getxattr 0x17affffff20ea0bf globl # no wrapper +scall sys_fgetxattr 0x17cffffff20eb0c1 globl # no wrapper +scall sys_listxattr 0x17dffffff20f00c2 globl # no wrapper +scall sys_flistxattr 0x17fffffff20f10c4 globl # no wrapper +scall sys_removexattr 0x180ffffff20ee0c5 globl # no wrapper +scall sys_fremovexattr 0x182ffffff20ef0c7 globl # no wrapper +scall sys_lsetxattr 0x178ffffffffff0bd globl # no wrapper +scall sys_lgetxattr 0x17bffffffffff0c0 globl # no wrapper +scall sys_llistxattr 0x17effffffffff0c3 globl # no wrapper +scall sys_lremovexattr 0x181ffffffffff0c6 globl # no wrapper +scall sys_io_setup 0xfffffffffffff0ce globl # no wrapper +scall sys_io_destroy 0xfffffffffffff0cf globl # no wrapper +scall sys_io_getevents 0xfffffffffffff0d0 globl # no wrapper +scall sys_io_submit 0xfffffffffffff0d1 globl # no wrapper +scall sys_io_cancel 0xfffffffffffff0d2 globl # no wrapper +scall sys_lookup_dcookie 0xfffffffffffff0d4 globl # no wrapper scall sys_epoll_create 0xfffffffffffff0d5 globl hidden scall sys_epoll_wait 0xfffffffffffff0e8 globl hidden scall sys_epoll_ctl 0xfffffffffffff0e9 globl hidden -scall getdents 0x18606311020c40d9 globl hidden # four args b/c xnu, getdirentries on xnu, 32-bit on xnu/freebsd, a.k.a. getdents64 on linux, 64-bit on openbsd -scall set_tid_address 0xfffffffffffff0da globl -scall restart_syscall 0xfffffffffffff0db globl -scall semtimedop 0xfffffffffffff0dc globl +scall sys_getdents 0x18606311020c40d9 globl hidden # use opendir/readdir; four args b/c xnu, getdirentries on xnu, 32-bit on xnu/freebsd, a.k.a. getdents64 on linux, 64-bit on openbsd +scall sys_set_tid_address 0xfffffffffffff0da globl # no wrapper +scall sys_restart_syscall 0xfffffffffffff0db globl # no wrapper +scall sys_semtimedop 0xfffffffffffff0dc globl # no wrapper scall sys_fadvise 0xffffff213ffff0dd globl hidden -scall timer_create 0x0ebffffffffff0de globl -scall timer_settime 0x1beffffffffff0df globl -scall timer_gettime 0x1bfffffffffff0e0 globl -scall timer_getoverrun 0x0efffffffffff0e1 globl -scall timer_delete 0x0ecffffffffff0e2 globl -scall ktimer_create 0xffffff0ebfffffff globl -scall ktimer_delete 0xffffff0ecfffffff globl -scall ktimer_getoverrun 0xffffff0effffffff globl -scall ktimer_gettime 0xffffff0eefffffff globl -scall ktimer_settime 0xffffff0edfffffff globl -scall clock_settime 0x1ac0580e9ffff0e3 globl +scall sys_timer_create 0x0ebffffffffff0de globl # no wrapper +scall sys_timer_settime 0x1beffffffffff0df globl # no wrapper +scall sys_timer_gettime 0x1bfffffffffff0e0 globl # no wrapper +scall sys_timer_getoverrun 0x0efffffffffff0e1 globl # no wrapper +scall sys_timer_delete 0x0ecffffffffff0e2 globl # no wrapper +scall sys_ktimer_create 0xffffff0ebfffffff globl # no wrapper +scall sys_ktimer_delete 0xffffff0ecfffffff globl # no wrapper +scall sys_ktimer_getoverrun 0xffffff0effffffff globl # no wrapper +scall sys_ktimer_gettime 0xffffff0eefffffff globl # no wrapper +scall sys_ktimer_settime 0xffffff0edfffffff globl # no wrapper +scall sys_clock_settime 0x1ac0580e9ffff0e3 globl # no wrapper scall sys_clock_gettime 0x1ab0570e8ffff0e4 globl hidden # Linux 2.6+ (c. 2003); XNU uses magic address scall sys_clock_getres 0x1ad0590eaffff0e5 globl hidden -scall clock_nanosleep 0x1ddfff0f4ffff0e6 globl +scall sys_clock_nanosleep 0x1ddfff0f4ffff0e6 globl # no wrapper scall sys_tgkill 0xfffffffffffff0ea globl hidden -scall mbind 0xfffffffffffff0ed globl # numa numa yeah +scall sys_mbind 0xfffffffffffff0ed globl # no wrapper; numa numa yeah scall set_mempolicy 0xfffffffffffff0ee globl scall get_mempolicy 0xfffffffffffff0ef globl -scall mq_open 0x101ffffffffff0f0 globl # won't polyfill -scall mq_unlink 0x103ffffffffff0f1 globl # won't polyfill -scall mq_timedsend 0x1b0ffffffffff0f2 globl # won't polyfill -scall mq_timedreceive 0x1b1ffffffffff0f3 globl # won't polyfill -scall mq_notify 0x106ffffffffff0f4 globl # won't polyfill -scall mq_getsetattr 0xfffffffffffff0f5 globl # won't polyfill -scall kexec_load 0xfffffffffffff0f6 globl -scall waitid 0xfffffffff20ad0f7 globl # Linux 2.6.9+ -scall add_key 0xfffffffffffff0f8 globl -scall request_key 0xfffffffffffff0f9 globl -scall keyctl 0xfffffffffffff0fa globl +scall sys_mq_open 0x101ffffffffff0f0 globl # won't polyfill +scall sys_mq_unlink 0x103ffffffffff0f1 globl # won't polyfill +scall sys_mq_timedsend 0x1b0ffffffffff0f2 globl # won't polyfill +scall sys_mq_timedreceive 0x1b1ffffffffff0f3 globl # won't polyfill +scall sys_mq_notify 0x106ffffffffff0f4 globl # won't polyfill +scall sys_mq_getsetattr 0xfffffffffffff0f5 globl # won't polyfill +scall sys_kexec_load 0xfffffffffffff0f6 globl # no wrapper +scall sys_waitid 0xfffffffff20ad0f7 globl # Linux 2.6.9+; no wrapper +scall sys_add_key 0xfffffffffffff0f8 globl # no wrapper +scall sys_request_key 0xfffffffffffff0f9 globl # no wrapper +scall sys_keyctl 0xfffffffffffff0fa globl # no wrapper scall ioprio_set 0xfffffffffffff0fb globl scall ioprio_get 0xfffffffffffff0fc globl -scall inotify_init 0xfffffffffffff0fd globl # wicked -scall inotify_add_watch 0xfffffffffffff0fe globl -scall inotify_rm_watch 0xfffffffffffff0ff globl +scall sys_inotify_init 0xfffffffffffff0fd globl # wicked # no wrapper +scall sys_inotify_add_watch 0xfffffffffffff0fe globl # no wrapper +scall sys_inotify_rm_watch 0xfffffffffffff0ff globl # no wrapper scall __sys_openat 0x1d41411f321cf101 globl hidden # Linux 2.6.16+ (c. 2007) scall sys_mkdirat 0x1cd13e1f021db102 globl hidden scall sys_fchownat 0x1d013b1eb21d4104 globl hidden # @asyncsignalsafe @@ -301,104 +300,104 @@ scall sys_symlinkat 0x1d61441f621da10a globl hidden scall sys_readlinkat 0x1d51421f421d910b globl hidden scall sys_fchmodat 0x1cf13a1ea21d310c globl hidden scall sys_faccessat 0x1ce1391e921d210d globl hidden -scall unshare 0xfffffffffffff110 globl +scall sys_unshare 0xfffffffffffff110 globl # no wrapper scall sys_splice 0xfffffffffffff113 globl hidden # Linux 2.6.17+ (c. 2007) -scall tee 0xfffffffffffff114 globl # Linux 2.6.17+ +scall sys_tee 0xfffffffffffff114 globl # Linux 2.6.17+; no wrapper scall sys_sync_file_range 0xfffffffffffff115 globl hidden # Linux 2.6.17+ scall sys_vmsplice 0xfffffffffffff116 globl hidden -scall migrate_pages 0xfffffffffffff100 globl # numa numa yay -scall move_pages 0xfffffffffffff117 globl # NOTE: We view Red Hat versions as "epochs" for all distros. +scall sys_migrate_pages 0xfffffffffffff100 globl # no wrapper; numa numa yay +scall sys_move_pages 0xfffffffffffff117 globl # no wrapper; NOTE: We view Red Hat versions as "epochs" for all distros. #──────────────────────RHEL 5.0 LIMIT──────────────────────── # ←┬─ last distro with gplv2 licensed compiler c. 2007 scall sys_preadv 0x12110b121221c127 globl hidden # ├─ last distro with system v shell script init scall sys_pwritev 0x12210c122221d128 globl hidden # ├─ rob landley unleashes busybox gpl lawsuits scall __sys_utimensat 0x1d3054223ffff118 globl hidden # ├─ python modules need this due to pep513 -scall fallocate 0xfffffffffffff11d globl hidden # ├─ end of life 2020-11-30 (extended) +scall sys_fallocate 0xfffffffffffff11d globl # ├─ end of life 2020-11-30 (extended) scall posix_fallocate 0x1dffff212fffffff globl hidden # └─ cosmopolitan supports rhel5+ scall __sys_accept4 0xfff05d21dffff120 globl hidden # Linux 2.6.28+ scall __sys_dup3 0x1c6066fffffff124 globl hidden # Linux 2.6.27+ scall __sys_pipe2 0x1c506521effff125 globl hidden # Linux 2.6.27+ -scall epoll_pwait 0xfffffffffffff119 globl +scall sys_epoll_pwait 0xfffffffffffff119 globl # no wrapper scall sys_epoll_create1 0xfffffffffffff123 globl hidden -scall perf_event_open 0xfffffffffffff12a globl -scall inotify_init1 0xfffffffffffff126 globl -scall rt_tgsigqueueinfo 0xfffffffffffff129 globl -scall signalfd 0xfffffffffffff11a globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall signalfd4 0xfffffffffffff121 globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall eventfd 0xfffffffffffff11c globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall eventfd2 0xfffffffffffff122 globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall timerfd_create 0xfffffffffffff11b globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall timerfd_settime 0xfffffffffffff11e globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c -scall timerfd_gettime 0xfffffffffffff11f globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_perf_event_open 0xfffffffffffff12a globl # no wrapper +scall sys_inotify_init1 0xfffffffffffff126 globl # no wrapper +scall sys_rt_tgsigqueueinfo 0xfffffffffffff129 globl # no wrapper +scall sys_signalfd 0xfffffffffffff11a globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_signalfd4 0xfffffffffffff121 globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_eventfd 0xfffffffffffff11c globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_eventfd2 0xfffffffffffff122 globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_timerfd_create 0xfffffffffffff11b globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_timerfd_settime 0xfffffffffffff11e globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c +scall sys_timerfd_gettime 0xfffffffffffff11f globl # won't polyfill; see INTON/INTOFF tutorial in examples/unbourne.c #──────────────────────RHEL 6.0 LIMIT──────────────────────── # ←┬─ modern glibc needs rhel6+ c. 2011 -scall recvmmsg 0x1dbffffffffff12b globl # ├─ end of life 2024-06-30 (extended) -scall fanotify_init 0xfffffffffffff12c globl # ├─ last distro with the original gnome desktop -scall fanotify_mark 0xfffffffffffff12d globl # └─ apple and google condemn the gplv3/gccrtev3 -scall prlimit 0xfffffffffffff12e globl # a.k.a. prlimit64() -scall name_to_handle_at 0xfffffffffffff12f globl -scall open_by_handle_at 0xfffffffffffff130 globl -scall clock_adjtime 0xfffffffffffff131 globl -scall syncfs 0xfffffffffffff132 globl +scall sys_recvmmsg 0x1dbffffffffff12b globl # ├─ end of life 2024-06-30 (extended) +scall sys_fanotify_init 0xfffffffffffff12c globl # ├─ last distro with the original gnome desktop +scall sys_fanotify_mark 0xfffffffffffff12d globl # └─ apple and google condemn the gplv3/gccrtev3 +scall sys_prlimit 0xfffffffffffff12e globl # a.k.a. prlimit64() +scall sys_name_to_handle_at 0xfffffffffffff12f globl +scall sys_open_by_handle_at 0xfffffffffffff130 globl +scall sys_clock_adjtime 0xfffffffffffff131 globl # no wrapper +scall sys_syncfs 0xfffffffffffff132 globl # no wrapper #scall sendmmsg 0x1dcffffffffff133 globl -scall setns 0xfffffffffffff134 globl -scall getcpu 0xfffffffffffff135 globl -scall process_vm_readv 0xfffffffffffff136 globl -scall process_vm_writev 0xfffffffffffff137 globl -scall kcmp 0xfffffffffffff138 globl -scall finit_module 0xfffffffffffff139 globl +scall sys_setns 0xfffffffffffff134 globl # no wrapper +scall sys_getcpu 0xfffffffffffff135 globl # no wrapper +scall sys_process_vm_readv 0xfffffffffffff136 globl # no wrapper +scall sys_process_vm_writev 0xfffffffffffff137 globl # no wrapper +scall sys_kcmp 0xfffffffffffff138 globl # no wrapper +scall sys_finit_module 0xfffffffffffff139 globl # no wrapper #──────────────────────RHEL 7.0 LIMIT──────────────────────── # ←┬─ anything that links or uses c++11 code needs rhel7+ c. 2014 -scall sched_setattr 0xfffffffffffff13a globl # ├─ desktop replaced with tablet-first gui inspired by mac os x -scall sched_getattr 0xfffffffffffff13b globl # ├─ karen sandler requires systemd init and boot for tablet gui -scall renameat2 0xfffffffffffff13c globl # └─ debian founder ian murdock found strangled with vacuum cord +scall sys_sched_setattr 0xfffffffffffff13a globl # ├─ desktop replaced with tablet-first gui inspired by mac os x +scall sys_sched_getattr 0xfffffffffffff13b globl # ├─ karen sandler requires systemd init and boot for tablet gui +scall sys_renameat2 0xfffffffffffff13c globl # └─ debian founder ian murdock found strangled with vacuum cord #scall seccomp 0xfffffffffffff13d globl # wrapped manually scall sys_getrandom 0xfff00723321f413e globl hidden # Linux 3.17+ and getentropy() on XNU/OpenBSD, coming to NetBSD in 9.2 scall sys_memfd_create 0xfffffffffffff13f globl hidden -scall kexec_file_load 0xfffffffffffff140 globl -scall bpf 0xfffffffffffff141 globl -scall execveat 0xfffffffffffff142 globl -scall userfaultfd 0xfffffffffffff143 globl # Linux 4.3+ (c. 2015) -scall membarrier 0xfffffffffffff144 globl # Linux 4.3+ (c. 2015) -scall mlock2 0xfffffffffffff145 globl # Linux 4.5+ (c. 2016) +scall sys_kexec_file_load 0xfffffffffffff140 globl # no wrapper +scall sys_bpf 0xfffffffffffff141 globl # no wrapper +scall sys_execveat 0xfffffffffffff142 globl # no wrapper +scall sys_userfaultfd 0xfffffffffffff143 globl # no wrapper; Linux 4.3+ (c. 2015) +scall sys_membarrier 0xfffffffffffff144 globl # no wrapper; Linux 4.3+ (c. 2015) +scall sys_mlock2 0xfffffffffffff145 globl # no wrapper; Linux 4.5+ (c. 2016) scall sys_copy_file_range 0xffffff239ffff146 globl hidden # Linux 4.5+ (c. 2016), FreeBSD 13+ -scall preadv2 0xfffffffffffff147 globl -scall pwritev2 0xfffffffffffff148 globl -scall pkey_mprotect 0xfffffffffffff149 globl -scall pkey_alloc 0xfffffffffffff14a globl -scall pkey_free 0xfffffffffffff14b globl -scall statx 0xfffffffffffff14c globl # lool https://lkml.org/lkml/2010/7/22/249 -scall io_pgetevents 0xfffffffffffff14d globl -scall rseq 0xfffffffffffff14e globl # Linux 4.18+ (c. 2018) +scall sys_preadv2 0xfffffffffffff147 globl # no wrapper +scall sys_pwritev2 0xfffffffffffff148 globl # no wrapper +scall sys_pkey_mprotect 0xfffffffffffff149 globl # no wrapper +scall sys_pkey_alloc 0xfffffffffffff14a globl # no wrapper +scall sys_pkey_free 0xfffffffffffff14b globl # no wrapper +scall sys_statx 0xfffffffffffff14c globl # no wrapper; lool https://lkml.org/lkml/2010/7/22/249 +scall sys_io_pgetevents 0xfffffffffffff14d globl # no wrapper +scall sys_rseq 0xfffffffffffff14e globl # no wrapper; Linux 4.18+ (c. 2018) #──────────────────────LINUX 4.18 LIMIT────────────────────── # ←┬─ last version of linux kernel buildable with only gplv2 -scall pidfd_send_signal 0xfffffffffffff1a8 globl # ├─ linux conferences ban linux founder linus torvalds -scall io_uring_setup 0xfffffffffffff1a9 globl # └─ gnu founder richard stallman publicly disgraced -scall io_uring_enter 0xfffffffffffff1aa globl -scall io_uring_register 0xfffffffffffff1ab globl +scall sys_pidfd_send_signal 0xfffffffffffff1a8 globl # ├─ linux conferences ban linux founder linus torvalds +scall sys_io_uring_setup 0xfffffffffffff1a9 globl # └─ gnu founder richard stallman publicly disgraced +scall sys_io_uring_enter 0xfffffffffffff1aa globl +scall sys_io_uring_register 0xfffffffffffff1ab globl #────────────────────────RHEL CLOUD────────────────────────── # ←──────┬─ red hat terminates community release of enterprise linux circa 2020 scall sys_pledge 0xfff06cffffffffff globl hidden # └─ online linux services ban the president of united states of america -scall msyscall 0xfff025ffffffffff globl +scall sys_msyscall 0xfff025ffffffffff globl # no wrapper scall sys_bogus 0x5005005002500500 globl -scall open_tree 0xfffffffffffff1ac globl -scall move_mount 0xfffffffffffff1ad globl -scall fsopen 0xfffffffffffff1ae globl -scall fsconfig 0xfffffffffffff1af globl -scall fsmount 0xfffffffffffff1b0 globl -scall fspick 0xfffffffffffff1b1 globl -scall pidfd_open 0xfffffffffffff1b2 globl -scall clone3 0xfffffffffffff1b3 globl +scall sys_open_tree 0xfffffffffffff1ac globl # no wrapper +scall sys_move_mount 0xfffffffffffff1ad globl # no wrapper +scall sys_fsopen 0xfffffffffffff1ae globl # no wrapper +scall sys_fsconfig 0xfffffffffffff1af globl # no wrapper +scall sys_fsmount 0xfffffffffffff1b0 globl # no wrapper +scall sys_fspick 0xfffffffffffff1b1 globl # no wrapper +scall sys_pidfd_open 0xfffffffffffff1b2 globl # no wrapper +scall sys_clone3 0xfffffffffffff1b3 globl # no wrapper scall sys_close_range 0xffffff23fffff1b4 globl hidden # linux 5.9 scall sys_openat2 0xfffffffffffff1b5 globl hidden # Linux 5.6 -scall pidfd_getfd 0xfffffffffffff1b6 globl +scall sys_pidfd_getfd 0xfffffffffffff1b6 globl # no wrapper scall sys_faccessat2 0xfffffffffffff1b7 globl hidden -scall process_madvise 0xfffffffffffff1b8 globl -scall epoll_pwait2 0xfffffffffffff1b9 globl -scall mount_setattr 0xfffffffffffff1ba globl -scall quotactl_fd 0xfffffffffffff1bb globl +scall sys_process_madvise 0xfffffffffffff1b8 globl # no wrapper +scall sys_epoll_pwait2 0xfffffffffffff1b9 globl # no wrapper +scall sys_mount_setattr 0xfffffffffffff1ba globl # no wrapper +scall sys_quotactl_fd 0xfffffffffffff1bb globl # no wrapper scall sys_landlock_create_ruleset 0xfffffffffffff1bc globl hidden # Linux 5.13+ scall sys_landlock_add_rule 0xfffffffffffff1bd globl hidden scall sys_landlock_restrict_self 0xfffffffffffff1be globl hidden -scall memfd_secret 0xfffffffffffff1bf globl -scall process_mrelease 0xfffffffffffff1c0 globl -scall futex_waitv 0xfffffffffffff1c1 globl -scall set_mempolicy_home_node 0xfffffffffffff1c2 globl +scall sys_memfd_secret 0xfffffffffffff1bf globl # no wrapper +scall sys_process_mrelease 0xfffffffffffff1c0 globl # no wrapper +scall sys_futex_waitv 0xfffffffffffff1c1 globl # no wrapper +scall sys_set_mempolicy_home_node 0xfffffffffffff1c2 globl # no wrapper # The Fifth Bell System Interface, Community Edition # » besiyata dishmaya @@ -408,396 +407,396 @@ scall set_mempolicy_home_node 0xfffffffffffff1c2 globl # OpenBSD┐ │ ┌─│──│── XnuClass{1:Mach,2:Unix} # NetBSD┐ │ │ │ │ │ # Symbol ┌┴┐┌┴┐┌┴┐│┬┴┐┌┴┐ Directives & Commentary -scall ktrace 0x02d02d02dfffffff globl -scall kqueue 0x15810d16a216afff globl -scall kevent 0x1b30482302171fff globl -scall revoke 0x0380380382038fff globl -scall setlogin 0xfff0320322032fff globl -scall getfh 0x18b0a10a120a1fff globl -scall chflags 0x0220220222022fff globl -scall getfsstat 0xfff03e22d215bfff globl -scall nfssvc 0x09b09b09b209bfff globl -scall adjtime 0x1a508c08c208cfff globl -scall fchflags 0x0230230232023fff globl +scall sys_ktrace 0x02d02d02dfffffff globl # no wrapper +scall sys_kqueue 0x15810d16a216afff globl # no wrapper +scall sys_kevent 0x1b30482302171fff globl # no wrapper +scall sys_revoke 0x0380380382038fff globl # no wrapper +scall sys_setlogin 0xfff0320322032fff globl # no wrapper +scall sys_getfh 0x18b0a10a120a1fff globl # no wrapper +scall sys_chflags 0x0220220222022fff globl # no wrapper +scall sys_getfsstat 0xfff03e22d215bfff globl # no wrapper +scall sys_nfssvc 0x09b09b09b209bfff globl # no wrapper +scall sys_adjtime 0x1a508c08c208cfff globl # no wrapper +scall sys_fchflags 0x0230230232023fff globl # no wrapper scall __bsd_seteuid 0xfff0b70b720b7fff globl hidden # wrapped via setreuid() scall __bsd_setegid 0xfff0b60b620b6fff globl hidden # wrapped via setregid() -scall fpathconf 0x0c00c00c020c0fff globl -scall fhopen 0x18c10812a20f8fff globl +scall sys_fpathconf 0x0c00c00c020c0fff globl # no wrapper +scall sys_fhopen 0x18c10812a20f8fff globl # no wrapper scall sys_issetugid 0xfff0fd0fd2147fff globl hidden -scall minherit 0x1110fa0fa20fafff globl -scall pathconf 0x0bf0bf0bf20bffff globl -scall sysctl 0x0ca0ca0ca20cafff globl +scall sys_minherit 0x1110fa0fa20fafff globl # no wrapper +scall sys_pathconf 0x0bf0bf0bf20bffff globl # no wrapper +scall sys_sysctl 0x0ca0ca0ca20cafff globl # no wrapper #───────────────────────XNU & FREEBSD──────────────────────── -scall ntp_adjtime 0x0b0fff0b0220ffff globl -scall ntp_gettime 0x1c0fff0f82210fff globl -scall shm_unlink 0xffffff1e3210bfff globl -scall shm_open 0xffffff1e2210afff globl -scall aio_read 0x192fff13e213efff globl -scall aio_suspend 0x1b6fff13b213bfff globl -scall aio_cancel 0x18ffff13c213cfff globl -scall aio_fsync 0x191fff1d12139fff globl -scall aio_error 0x190fff13d213dfff globl -scall aio_return 0x193fff13a213afff globl -scall aio_write 0x195fff13f213ffff globl -scall aio_waitcomplete 0xffffff167fffffff globl -scall aio_suspend_nocancel 0xfffffffff21a5fff globl -scall aio_mlock 0xffffff21ffffffff globl -scall sigwait 0xffffff1ad214afff globl -scall undelete 0x0cdfff0cd20cdfff globl -scall getlogin 0xffffff0312031fff globl -scall getdtablesize 0xffffff0592059fff globl -scall setauid 0xffffff1c02162fff globl -scall audit 0xffffff1bd215efff globl -scall auditctl 0xffffff1c52167fff globl -scall getaudit_addr 0xffffff1c32165fff globl -scall getdirentries 0xffffff22a20c4fff globl # xnu getdirentries64 is 0x158 -scall lio_listio 0x196fff1402140fff globl -scall setaudit_addr 0xffffff1c42166fff globl -scall getauid 0xffffff1bf2161fff globl -scall semsys 0xffffff0a920fbfff globl -scall auditon 0xffffff1be215ffff globl -scall msgsys 0xffffff0aa20fcfff globl -scall shmsys 0xffffff0ab20fdfff globl +scall sys_ntp_adjtime 0x0b0fff0b0220ffff globl # no wrapper +scall sys_ntp_gettime 0x1c0fff0f82210fff globl # no wrapper +scall sys_shm_unlink 0xffffff1e3210bfff globl # no wrapper +scall sys_shm_open 0xffffff1e2210afff globl # no wrapper +scall sys_aio_read 0x192fff13e213efff globl # no wrapper +scall sys_aio_suspend 0x1b6fff13b213bfff globl # no wrapper +scall sys_aio_cancel 0x18ffff13c213cfff globl # no wrapper +scall sys_aio_fsync 0x191fff1d12139fff globl # no wrapper +scall sys_aio_error 0x190fff13d213dfff globl # no wrapper +scall sys_aio_return 0x193fff13a213afff globl # no wrapper +scall sys_aio_write 0x195fff13f213ffff globl # no wrapper +scall sys_aio_waitcomplete 0xffffff167fffffff globl # no wrapper +scall sys_aio_suspend_nocancel 0xfffffffff21a5fff globl # no wrapper +scall sys_aio_mlock 0xffffff21ffffffff globl # no wrapper +scall sys_sigwait 0xffffff1ad214afff globl # no wrapper +scall sys_undelete 0x0cdfff0cd20cdfff globl # no wrapper +scall sys_getlogin 0x03108d0312031fff globl hidden +scall sys_getdtablesize 0xffffff0592059fff globl # no wrapper +scall sys_setauid 0xffffff1c02162fff globl # no wrapper +scall sys_audit 0xffffff1bd215efff globl # no wrapper +scall sys_auditctl 0xffffff1c52167fff globl # no wrapper +scall sys_getaudit_addr 0xffffff1c32165fff globl # no wrapper +scall sys_getdirentries 0xffffff22a20c4fff globl # xnu getdirentries64 is 0x158 +scall sys_lio_listio 0x196fff1402140fff globl # no wrapper +scall sys_setaudit_addr 0xffffff1c42166fff globl # no wrapper +scall sys_getauid 0xffffff1bf2161fff globl # no wrapper +scall sys_semsys 0xffffff0a920fbfff globl # no wrapper +scall sys_auditon 0xffffff1be215ffff globl # no wrapper +scall sys_msgsys 0xffffff0aa20fcfff globl # no wrapper +scall sys_shmsys 0xffffff0ab20fdfff globl # no wrapper #─────────────────────FREEBSD & OPENBSD────────────────────── -scall fhstat 0x1c3126229fffffff globl -scall chflagsat 0xfff06b21cfffffff globl -scall profil 0x02c02c02cfffffff globl -scall fhstatfs 0xfff04122efffffff globl -scall utrace 0x1320d114ffffffff globl +scall sys_fhstat 0x1c3126229fffffff globl # no wrapper +scall sys_chflagsat 0xfff06b21cfffffff globl # no wrapper +scall sys_profil 0x02c02c02cfffffff globl # no wrapper +scall sys_fhstatfs 0xfff04122efffffff globl # no wrapper +scall sys_utrace 0x1320d114ffffffff globl # no wrapper scall sys_closefrom 0xfff11f1fdfffffff globl hidden #───────────────────────────XNU────────────────────────────── -scall __pthread_markcancel 0xfffffffff214cfff globl -scall __pthread_kill 0xfffffffff2148fff globl -scall __pthread_fchdir 0xfffffffff215dfff globl -scall __pthread_sigmask 0xfffffffff2149fff globl -scall __pthread_chdir 0xfffffffff215cfff globl -scall __pthread_canceled 0xfffffffff214dfff globl -scall __disable_threadsignal 0xfffffffff214bfff globl -scall abort_with_payload 0xfffffffff2209fff globl -scall accept_nocancel 0xfffffffff2194fff globl -scall access_extended 0xfffffffff211cfff globl -scall audit_session_join 0xfffffffff21adfff globl -scall audit_session_port 0xfffffffff21b0fff globl -scall audit_session_self 0xfffffffff21acfff globl -scall bsdthread_create 0xfffffffff2168fff globl hidden -scall bsdthread_ctl 0xfffffffff21defff globl -scall bsdthread_register 0xfffffffff216efff globl hidden -scall bsdthread_terminate 0xfffffffff2169fff globl -scall change_fdguard_np 0xfffffffff21bcfff globl -scall chmod_extended 0xfffffffff211afff globl -scall clonefileat 0xfffffffff21cefff globl -scall close_nocancel 0xfffffffff218ffff globl -scall coalition 0xfffffffff21cafff globl -scall coalition_info 0xfffffffff21cbfff globl -scall connect_nocancel 0xfffffffff2199fff globl -scall connectx 0xfffffffff21bffff globl -scall copyfile 0xfffffffff20e3fff globl -scall csops 0xfffffffff20a9fff globl -scall csops_audittoken 0xfffffffff20aafff globl -scall csrctl 0xfffffffff21e3fff globl -scall delete 0xfffffffff20e2fff globl -scall disconnectx 0xfffffffff21c0fff globl -scall exchangedata 0xfffffffff20dffff globl -scall fchmod_extended 0xfffffffff211bfff globl -scall fclonefileat 0xfffffffff2205fff globl -scall fcntl_nocancel 0xfffffffff2196fff globl -scall ffsctl 0xfffffffff20f5fff globl -scall fgetattrlist 0xfffffffff20e4fff globl -scall fileport_makefd 0xfffffffff21affff globl -scall fileport_makeport 0xfffffffff21aefff globl -scall fmount 0xfffffffff220efff globl -scall fs_snapshot 0xfffffffff2206fff globl -scall fsctl 0xfffffffff20f2fff globl -scall fsetattrlist 0xfffffffff20e5fff globl -scall fstat_extended 0xfffffffff2119fff globl -scall fsync_nocancel 0xfffffffff2198fff globl -scall getattrlist 0xfffffffff20dcfff globl -scall getattrlistat 0xfffffffff21dcfff globl -scall getattrlistbulk 0xfffffffff21cdfff globl -scall getdirentriesattr 0xfffffffff20defff globl -scall gethostuuid 0xfffffffff208efff globl -scall getsgroups 0xfffffffff2120fff globl -scall getwgroups 0xfffffffff2122fff globl -scall grab_pgo_data 0xfffffffff21edfff globl -scall guarded_close_np 0xfffffffff21bafff globl -scall guarded_kqueue_np 0xfffffffff21bbfff globl -scall guarded_open_np 0xfffffffff21b9fff globl -scall guarded_pwrite_np 0xfffffffff21e6fff globl -scall guarded_write_np 0xfffffffff21e5fff globl -scall guarded_writev_np 0xfffffffff21e7fff globl -scall identitysvc 0xfffffffff2125fff globl -scall initgroups 0xfffffffff20f3fff globl -scall iopolicysys 0xfffffffff2142fff globl -scall kas_info 0xfffffffff21b7fff globl -scall kdebug_trace 0xfffffffff20b3fff globl -scall kdebug_trace_string 0xfffffffff20b2fff globl -scall kdebug_typefilter 0xfffffffff20b1fff globl -scall kevent_id 0xfffffffff2177fff globl -scall kevent_qos 0xfffffffff2176fff globl -scall ledger 0xfffffffff2175fff globl -scall lstat_extended 0xfffffffff2156fff globl -scall memorystatus_control 0xfffffffff21b8fff globl -scall memorystatus_get_level 0xfffffffff21c5fff globl -scall microstackshot 0xfffffffff21ecfff globl -scall mkdir_extended 0xfffffffff2124fff globl -scall mkfifo_extended 0xfffffffff2123fff globl -scall modwatch 0xfffffffff20e9fff globl -scall mremap_encrypted 0xfffffffff21e9fff globl -scall msgrcv_nocancel 0xfffffffff21a3fff globl -scall msgsnd_nocancel 0xfffffffff21a2fff globl -scall msync_nocancel 0xfffffffff2195fff globl -scall necp_client_action 0xfffffffff21f6fff globl -scall necp_match_policy 0xfffffffff21ccfff globl -scall necp_open 0xfffffffff21f5fff globl -scall necp_session_action 0xfffffffff220bfff globl -scall necp_session_open 0xfffffffff220afff globl -scall net_qos_guideline 0xfffffffff220dfff globl -scall netagent_trigger 0xfffffffff21eafff globl -scall nfsclnt 0xfffffffff20f7fff globl -scall open_dprotected_np 0xfffffffff20d8fff globl -scall open_extended 0xfffffffff2115fff globl -scall open_nocancel 0xfffffffff218efff globl -scall openat_nocancel 0xfffffffff21d0fff globl -scall openbyid_np 0xfffffffff21dffff globl -scall os_fault_with_payload 0xfffffffff2211fff globl -scall peeloff 0xfffffffff21c1fff globl -scall persona 0xfffffffff21eefff globl -scall pid_hibernate 0xfffffffff21b3fff globl -scall pid_resume 0xfffffffff21b2fff globl -scall pid_shutdown_sockets 0xfffffffff21b4fff globl -scall pid_suspend 0xfffffffff21b1fff globl -scall poll_nocancel 0xfffffffff21a1fff globl -scall pread_nocancel 0xfffffffff219efff globl -scall proc_info 0xfffffffff2150fff globl -scall proc_rlimit_control 0xfffffffff21befff globl -scall proc_trace_log 0xfffffffff21ddfff globl -scall proc_uuid_policy 0xfffffffff21c4fff globl -scall process_policy 0xfffffffff2143fff globl -scall pselect_nocancel 0xfffffffff218bfff globl -scall psynch_cvbroad 0xfffffffff212ffff globl -scall psynch_cvclrprepost 0xfffffffff2138fff globl -scall psynch_cvsignal 0xfffffffff2130fff globl -scall psynch_mutexdrop 0xfffffffff212efff globl -scall psynch_mutexwait 0xfffffffff212dfff globl -scall psynch_rw_downgrade 0xfffffffff212bfff globl -scall psynch_rw_longrdlock 0xfffffffff2129fff globl -scall psynch_rw_rdlock 0xfffffffff2132fff globl -scall psynch_rw_unlock 0xfffffffff2134fff globl -scall psynch_rw_unlock2 0xfffffffff2135fff globl -scall psynch_rw_upgrade 0xfffffffff212cfff globl -scall psynch_rw_wrlock 0xfffffffff2133fff globl -scall psynch_rw_yieldwrlock 0xfffffffff212afff globl -scall pwrite_nocancel 0xfffffffff219ffff globl -scall read_nocancel 0xfffffffff218cfff globl -scall readv_nocancel 0xfffffffff219bfff globl -scall recvfrom_nocancel 0xfffffffff2193fff globl -scall recvmsg_nocancel 0xfffffffff2191fff globl -scall recvmsg_x 0xfffffffff21e0fff globl -scall renameatx_np 0xfffffffff21e8fff globl -scall searchfs 0xfffffffff20e1fff globl -scall select_nocancel 0xfffffffff2197fff globl -scall sem_close 0xfffffffff210dfff globl -scall sem_open 0xfffffffff210cfff globl -scall sem_post 0xfffffffff2111fff globl -scall sem_trywait 0xfffffffff2110fff globl -scall sem_unlink 0xfffffffff210efff globl -scall sem_wait 0xfffffffff210ffff globl -scall sem_wait_nocancel 0xfffffffff21a4fff globl -scall sendmsg_nocancel 0xfffffffff2192fff globl -scall sendmsg_x 0xfffffffff21e1fff globl -scall sendto_nocancel 0xfffffffff219dfff globl -scall setattrlist 0xfffffffff20ddfff globl -scall setattrlistat 0xfffffffff220cfff globl -scall setprivexec 0xfffffffff2098fff globl -scall setsgroups 0xfffffffff211ffff globl -scall settid 0xfffffffff211dfff globl -scall settid_with_pid 0xfffffffff2137fff globl -scall setwgroups 0xfffffffff2121fff globl -scall sfi_ctl 0xfffffffff21c8fff globl -scall sfi_pidctl 0xfffffffff21c9fff globl -scall shared_region_check_np 0xfffffffff2126fff globl -scall sigsuspend_nocancel 0xfffffffff219afff globl -scall socket_delegate 0xfffffffff21c2fff globl -scall stat_extended 0xfffffffff2155fff globl -scall sysctlbyname 0xfffffffff2112fff globl -scall system_override 0xfffffffff21c6fff globl -scall telemetry 0xfffffffff21c3fff globl -scall terminate_with_payload 0xfffffffff2208fff globl -scall thread_selfcounts 0xfffffffff20bafff globl -scall thread_selfid 0xfffffffff2174fff globl -scall thread_selfusage 0xfffffffff21e2fff globl -scall ulock_wait 0xfffffffff2203fff globl -scall ulock_wake 0xfffffffff2204fff globl -scall umask_extended 0xfffffffff2116fff globl -scall usrctl 0xfffffffff21bdfff globl -scall vfs_purge 0xfffffffff21c7fff globl -scall vm_pressure_monitor 0xfffffffff2128fff globl -scall wait4_nocancel 0xfffffffff2190fff globl -scall waitevent 0xfffffffff20e8fff globl -scall waitid_nocancel 0xfffffffff21a0fff globl -scall watchevent 0xfffffffff20e7fff globl -scall work_interval_ctl 0xfffffffff21f3fff globl -scall workq_kernreturn 0xfffffffff2170fff globl -scall workq_open 0xfffffffff216ffff globl -scall write_nocancel 0xfffffffff218dfff globl -scall writev_nocancel 0xfffffffff219cfff globl +#scall __pthread_markcancel 0xfffffffff214cfff globl +#scall __pthread_kill 0xfffffffff2148fff globl +#scall __pthread_fchdir 0xfffffffff215dfff globl +#scall __pthread_sigmask 0xfffffffff2149fff globl +#scall __pthread_chdir 0xfffffffff215cfff globl +#scall __pthread_canceled 0xfffffffff214dfff globl +#scall __disable_threadsignal 0xfffffffff214bfff globl +#scall abort_with_payload 0xfffffffff2209fff globl +#scall accept_nocancel 0xfffffffff2194fff globl +#scall access_extended 0xfffffffff211cfff globl +#scall audit_session_join 0xfffffffff21adfff globl +#scall audit_session_port 0xfffffffff21b0fff globl +#scall audit_session_self 0xfffffffff21acfff globl +scall sys_bsdthread_create 0xfffffffff2168fff globl hidden +#scall bsdthread_ctl 0xfffffffff21defff globl +scall sys_bsdthread_register 0xfffffffff216efff globl hidden +#scall bsdthread_terminate 0xfffffffff2169fff globl +#scall change_fdguard_np 0xfffffffff21bcfff globl +#scall chmod_extended 0xfffffffff211afff globl +#scall clonefileat 0xfffffffff21cefff globl +#scall close_nocancel 0xfffffffff218ffff globl +#scall coalition 0xfffffffff21cafff globl +#scall coalition_info 0xfffffffff21cbfff globl +#scall connect_nocancel 0xfffffffff2199fff globl +#scall connectx 0xfffffffff21bffff globl +#scall copyfile 0xfffffffff20e3fff globl +#scall csops 0xfffffffff20a9fff globl +#scall csops_audittoken 0xfffffffff20aafff globl +#scall csrctl 0xfffffffff21e3fff globl +#scall delete 0xfffffffff20e2fff globl +#scall disconnectx 0xfffffffff21c0fff globl +#scall exchangedata 0xfffffffff20dffff globl +#scall fchmod_extended 0xfffffffff211bfff globl +#scall fclonefileat 0xfffffffff2205fff globl +#scall fcntl_nocancel 0xfffffffff2196fff globl +#scall ffsctl 0xfffffffff20f5fff globl +#scall fgetattrlist 0xfffffffff20e4fff globl +#scall fileport_makefd 0xfffffffff21affff globl +#scall fileport_makeport 0xfffffffff21aefff globl +#scall fmount 0xfffffffff220efff globl +#scall fs_snapshot 0xfffffffff2206fff globl +#scall fsctl 0xfffffffff20f2fff globl +#scall fsetattrlist 0xfffffffff20e5fff globl +#scall fstat_extended 0xfffffffff2119fff globl +#scall fsync_nocancel 0xfffffffff2198fff globl +#scall getattrlist 0xfffffffff20dcfff globl +#scall getattrlistat 0xfffffffff21dcfff globl +#scall getattrlistbulk 0xfffffffff21cdfff globl +#scall getdirentriesattr 0xfffffffff20defff globl +#scall gethostuuid 0xfffffffff208efff globl +#scall getsgroups 0xfffffffff2120fff globl +#scall getwgroups 0xfffffffff2122fff globl +#scall grab_pgo_data 0xfffffffff21edfff globl +#scall guarded_close_np 0xfffffffff21bafff globl +#scall guarded_kqueue_np 0xfffffffff21bbfff globl +#scall guarded_open_np 0xfffffffff21b9fff globl +#scall guarded_pwrite_np 0xfffffffff21e6fff globl +#scall guarded_write_np 0xfffffffff21e5fff globl +#scall guarded_writev_np 0xfffffffff21e7fff globl +#scall identitysvc 0xfffffffff2125fff globl +#scall initgroups 0xfffffffff20f3fff globl +#scall iopolicysys 0xfffffffff2142fff globl +#scall kas_info 0xfffffffff21b7fff globl +#scall kdebug_trace 0xfffffffff20b3fff globl +#scall kdebug_trace_string 0xfffffffff20b2fff globl +#scall kdebug_typefilter 0xfffffffff20b1fff globl +#scall kevent_id 0xfffffffff2177fff globl +#scall kevent_qos 0xfffffffff2176fff globl +#scall ledger 0xfffffffff2175fff globl +#scall lstat_extended 0xfffffffff2156fff globl +#scall memorystatus_control 0xfffffffff21b8fff globl +#scall memorystatus_get_level 0xfffffffff21c5fff globl +#scall microstackshot 0xfffffffff21ecfff globl +#scall mkdir_extended 0xfffffffff2124fff globl +#scall mkfifo_extended 0xfffffffff2123fff globl +#scall modwatch 0xfffffffff20e9fff globl +#scall mremap_encrypted 0xfffffffff21e9fff globl +#scall msgrcv_nocancel 0xfffffffff21a3fff globl +#scall msgsnd_nocancel 0xfffffffff21a2fff globl +#scall msync_nocancel 0xfffffffff2195fff globl +#scall necp_client_action 0xfffffffff21f6fff globl +#scall necp_match_policy 0xfffffffff21ccfff globl +#scall necp_open 0xfffffffff21f5fff globl +#scall necp_session_action 0xfffffffff220bfff globl +#scall necp_session_open 0xfffffffff220afff globl +#scall net_qos_guideline 0xfffffffff220dfff globl +#scall netagent_trigger 0xfffffffff21eafff globl +#scall nfsclnt 0xfffffffff20f7fff globl +#scall open_dprotected_np 0xfffffffff20d8fff globl +#scall open_extended 0xfffffffff2115fff globl +#scall open_nocancel 0xfffffffff218efff globl +#scall openat_nocancel 0xfffffffff21d0fff globl +#scall openbyid_np 0xfffffffff21dffff globl +#scall os_fault_with_payload 0xfffffffff2211fff globl +#scall peeloff 0xfffffffff21c1fff globl +#scall persona 0xfffffffff21eefff globl +#scall pid_hibernate 0xfffffffff21b3fff globl +#scall pid_resume 0xfffffffff21b2fff globl +#scall pid_shutdown_sockets 0xfffffffff21b4fff globl +#scall pid_suspend 0xfffffffff21b1fff globl +#scall poll_nocancel 0xfffffffff21a1fff globl +#scall pread_nocancel 0xfffffffff219efff globl +#scall proc_info 0xfffffffff2150fff globl +#scall proc_rlimit_control 0xfffffffff21befff globl +#scall proc_trace_log 0xfffffffff21ddfff globl +#scall proc_uuid_policy 0xfffffffff21c4fff globl +#scall process_policy 0xfffffffff2143fff globl +#scall pselect_nocancel 0xfffffffff218bfff globl +#scall psynch_cvbroad 0xfffffffff212ffff globl +#scall psynch_cvclrprepost 0xfffffffff2138fff globl +#scall psynch_cvsignal 0xfffffffff2130fff globl +#scall psynch_mutexdrop 0xfffffffff212efff globl +#scall psynch_mutexwait 0xfffffffff212dfff globl +#scall psynch_rw_downgrade 0xfffffffff212bfff globl +#scall psynch_rw_longrdlock 0xfffffffff2129fff globl +#scall psynch_rw_rdlock 0xfffffffff2132fff globl +#scall psynch_rw_unlock 0xfffffffff2134fff globl +#scall psynch_rw_unlock2 0xfffffffff2135fff globl +#scall psynch_rw_upgrade 0xfffffffff212cfff globl +#scall psynch_rw_wrlock 0xfffffffff2133fff globl +#scall psynch_rw_yieldwrlock 0xfffffffff212afff globl +#scall pwrite_nocancel 0xfffffffff219ffff globl +#scall read_nocancel 0xfffffffff218cfff globl +#scall readv_nocancel 0xfffffffff219bfff globl +#scall recvfrom_nocancel 0xfffffffff2193fff globl +#scall recvmsg_nocancel 0xfffffffff2191fff globl +#scall recvmsg_x 0xfffffffff21e0fff globl +#scall renameatx_np 0xfffffffff21e8fff globl +#scall searchfs 0xfffffffff20e1fff globl +#scall select_nocancel 0xfffffffff2197fff globl +#scall sem_close 0xfffffffff210dfff globl +#scall sem_open 0xfffffffff210cfff globl +#scall sem_post 0xfffffffff2111fff globl +#scall sem_trywait 0xfffffffff2110fff globl +#scall sem_unlink 0xfffffffff210efff globl +#scall sem_wait 0xfffffffff210ffff globl +#scall sem_wait_nocancel 0xfffffffff21a4fff globl +#scall sendmsg_nocancel 0xfffffffff2192fff globl +#scall sendmsg_x 0xfffffffff21e1fff globl +#scall sendto_nocancel 0xfffffffff219dfff globl +#scall setattrlist 0xfffffffff20ddfff globl +#scall setattrlistat 0xfffffffff220cfff globl +#scall setprivexec 0xfffffffff2098fff globl +#scall setsgroups 0xfffffffff211ffff globl +#scall settid 0xfffffffff211dfff globl +#scall settid_with_pid 0xfffffffff2137fff globl +#scall setwgroups 0xfffffffff2121fff globl +#scall sfi_ctl 0xfffffffff21c8fff globl +#scall sfi_pidctl 0xfffffffff21c9fff globl +#scall shared_region_check_np 0xfffffffff2126fff globl +#scall sigsuspend_nocancel 0xfffffffff219afff globl +#scall socket_delegate 0xfffffffff21c2fff globl +#scall stat_extended 0xfffffffff2155fff globl +#scall sysctlbyname 0xfffffffff2112fff globl +#scall system_override 0xfffffffff21c6fff globl +#scall telemetry 0xfffffffff21c3fff globl +#scall terminate_with_payload 0xfffffffff2208fff globl +#scall thread_selfcounts 0xfffffffff20bafff globl +#scall thread_selfid 0xfffffffff2174fff globl +#scall thread_selfusage 0xfffffffff21e2fff globl +#scall ulock_wait 0xfffffffff2203fff globl +#scall ulock_wake 0xfffffffff2204fff globl +#scall umask_extended 0xfffffffff2116fff globl +#scall usrctl 0xfffffffff21bdfff globl +#scall vfs_purge 0xfffffffff21c7fff globl +#scall vm_pressure_monitor 0xfffffffff2128fff globl +#scall wait4_nocancel 0xfffffffff2190fff globl +#scall waitevent 0xfffffffff20e8fff globl +#scall waitid_nocancel 0xfffffffff21a0fff globl +#scall watchevent 0xfffffffff20e7fff globl +#scall work_interval_ctl 0xfffffffff21f3fff globl +#scall workq_kernreturn 0xfffffffff2170fff globl +#scall workq_open 0xfffffffff216ffff globl +#scall write_nocancel 0xfffffffff218dfff globl +#scall writev_nocancel 0xfffffffff219cfff globl #──────────────────────────FREEBSD─────────────────────────── -scall _umtx_op 0xffffff1c6fffffff globl -scall abort2 0xffffff1cffffffff globl -scall afs3_syscall 0xffffff179fffffff globl -scall bindat 0xffffff21afffffff globl -scall cap_enter 0xffffff204fffffff globl -scall cap_fcntls_get 0xffffff219fffffff globl -scall cap_fcntls_limit 0xffffff218fffffff globl -scall cap_getmode 0xffffff205fffffff globl -scall cap_ioctls_get 0xffffff217fffffff globl -scall cap_ioctls_limit 0xffffff216fffffff globl -scall cap_rights_limit 0xffffff215fffffff globl -scall clock_getcpuclockid2 0x1e2fff0f7fffffff globl -scall connectat 0xffffff21bfffffff globl -scall cpuset 0xffffff1e4fffffff globl -scall cpuset_getdomain 0xffffff231fffffff globl -scall cpuset_getid 0xffffff1e6fffffff globl -scall cpuset_setdomain 0xffffff232fffffff globl -scall cpuset_setid 0xffffff1e5fffffff globl -scall eaccess 0xffffff178fffffff globl -scall extattr_delete_fd 0x16efff175fffffff globl -scall extattr_delete_file 0x16bfff166fffffff globl -scall extattr_delete_link 0x171fff19efffffff globl -scall extattr_get_fd 0x16dfff174fffffff globl -scall extattr_get_file 0x16afff165fffffff globl -scall extattr_get_link 0x170fff19dfffffff globl -scall extattr_list_fd 0x172fff1b5fffffff globl -scall extattr_list_file 0x173fff1b6fffffff globl -scall extattr_list_link 0x174fff1b7fffffff globl -scall extattr_set_fd 0x16cfff173fffffff globl -scall extattr_set_file 0x169fff164fffffff globl -scall extattr_set_link 0x16ffff19cfffffff globl -scall extattrctl 0x168fff163fffffff globl -scall fexecve 0x1d1fff1ecfffffff globl -scall ffclock_getcounter 0xffffff0f1fffffff globl -scall ffclock_getestimate 0xffffff0f3fffffff globl -scall ffclock_setestimate 0xffffff0f2fffffff globl -scall fhlink 0xffffff235fffffff globl -scall fhlinkat 0xffffff236fffffff globl -scall fhreadlink 0xffffff237fffffff globl -scall getaudit 0xffffff1c1fffffff globl +#scall _umtx_op 0xffffff1c6fffffff globl +#scall abort2 0xffffff1cffffffff globl +#scall afs3_syscall 0xffffff179fffffff globl +#scall bindat 0xffffff21afffffff globl +#scall cap_enter 0xffffff204fffffff globl +#scall cap_fcntls_get 0xffffff219fffffff globl +#scall cap_fcntls_limit 0xffffff218fffffff globl +#scall cap_getmode 0xffffff205fffffff globl +#scall cap_ioctls_get 0xffffff217fffffff globl +#scall cap_ioctls_limit 0xffffff216fffffff globl +#scall cap_rights_limit 0xffffff215fffffff globl +#scall clock_getcpuclockid2 0x1e2fff0f7fffffff globl +#scall connectat 0xffffff21bfffffff globl +#scall cpuset 0xffffff1e4fffffff globl +#scall cpuset_getdomain 0xffffff231fffffff globl +#scall cpuset_getid 0xffffff1e6fffffff globl +#scall cpuset_setdomain 0xffffff232fffffff globl +#scall cpuset_setid 0xffffff1e5fffffff globl +#scall eaccess 0xffffff178fffffff globl +#scall extattr_delete_fd 0x16efff175fffffff globl +#scall extattr_delete_file 0x16bfff166fffffff globl +#scall extattr_delete_link 0x171fff19efffffff globl +#scall extattr_get_fd 0x16dfff174fffffff globl +#scall extattr_get_file 0x16afff165fffffff globl +#scall extattr_get_link 0x170fff19dfffffff globl +#scall extattr_list_fd 0x172fff1b5fffffff globl +#scall extattr_list_file 0x173fff1b6fffffff globl +#scall extattr_list_link 0x174fff1b7fffffff globl +#scall extattr_set_fd 0x16cfff173fffffff globl +#scall extattr_set_file 0x169fff164fffffff globl +#scall extattr_set_link 0x16ffff19cfffffff globl +#scall extattrctl 0x168fff163fffffff globl +#scall fexecve 0x1d1fff1ecfffffff globl +#scall ffclock_getcounter 0xffffff0f1fffffff globl +#scall ffclock_getestimate 0xffffff0f3fffffff globl +#scall ffclock_setestimate 0xffffff0f2fffffff globl +#scall fhlink 0xffffff235fffffff globl +#scall fhlinkat 0xffffff236fffffff globl +#scall fhreadlink 0xffffff237fffffff globl +#scall getaudit 0xffffff1c1fffffff globl scall sys_getcontext 0x133fff1a5fffffff globl hidden #scall getdomainname 0xffff00a2ffffffff globl -scall getfhat 0xffffff234fffffff globl -scall gethostid 0xffffff08efffffff globl +#scall getfhat 0xffffff234fffffff globl +#scall gethostid 0xffffff08efffffff globl #scall gethostname 0xffff0057ffffffff globl -scall getkerninfo 0xffffff03ffffffff globl -scall getloginclass 0xffffff20bfffffff globl +#scall getkerninfo 0xffffff03ffffffff globl +#scall getloginclass 0xffffff20bfffffff globl scall getpagesize_freebsd 0xffffff040fffffff globl hidden -scall gssd_syscall 0xffffff1f9fffffff globl -scall jail 0xffffff152fffffff globl -scall jail_attach 0xffffff1b4fffffff globl -scall jail_get 0xffffff1fafffffff globl -scall jail_remove 0xffffff1fcfffffff globl -scall jail_set 0xffffff1fbfffffff globl -scall kenv 0xffffff186fffffff globl -scall kldfind 0xffffff132fffffff globl -scall kldfirstmod 0xffffff135fffffff globl -scall kldload 0xffffff130fffffff globl -scall kldnext 0xffffff133fffffff globl -scall kldstat 0xffffff134fffffff globl -scall kldsym 0xffffff151fffffff globl -scall kldunload 0xffffff131fffffff globl -scall kldunloadf 0xffffff1bcfffffff globl -scall kmq_notify 0xffffff1cdfffffff globl -scall kmq_setattr 0xffffff1cafffffff globl -scall kmq_timedreceive 0xffffff1cbfffffff globl -scall kmq_timedsend 0xffffff1ccfffffff globl -scall kmq_unlink 0xffffff1cefffffff globl -scall ksem_close 0xffffff190fffffff globl -scall ksem_destroy 0xffffff198fffffff globl -scall ksem_getvalue 0xffffff197fffffff globl -scall ksem_init 0xffffff194fffffff globl -scall ksem_open 0xffffff195fffffff globl -scall ksem_post 0xffffff191fffffff globl -scall ksem_timedwait 0xffffff1b9fffffff globl -scall ksem_trywait 0xffffff193fffffff globl -scall ksem_unlink 0xffffff196fffffff globl -scall ksem_wait 0xffffff192fffffff globl -scall lchflags 0x130fff187fffffff globl -scall lchmod 0x112fff112fffffff globl -scall lgetfh 0xffffff0a0fffffff globl -scall lpathconf 0x1f3fff201fffffff globl +#scall gssd_syscall 0xffffff1f9fffffff globl +#scall jail 0xffffff152fffffff globl +#scall jail_attach 0xffffff1b4fffffff globl +#scall jail_get 0xffffff1fafffffff globl +#scall jail_remove 0xffffff1fcfffffff globl +#scall jail_set 0xffffff1fbfffffff globl +#scall kenv 0xffffff186fffffff globl +#scall kldfind 0xffffff132fffffff globl +#scall kldfirstmod 0xffffff135fffffff globl +#scall kldload 0xffffff130fffffff globl +#scall kldnext 0xffffff133fffffff globl +#scall kldstat 0xffffff134fffffff globl +#scall kldsym 0xffffff151fffffff globl +#scall kldunload 0xffffff131fffffff globl +#scall kldunloadf 0xffffff1bcfffffff globl +#scall kmq_notify 0xffffff1cdfffffff globl +#scall kmq_setattr 0xffffff1cafffffff globl +#scall kmq_timedreceive 0xffffff1cbfffffff globl +#scall kmq_timedsend 0xffffff1ccfffffff globl +#scall kmq_unlink 0xffffff1cefffffff globl +#scall ksem_close 0xffffff190fffffff globl +#scall ksem_destroy 0xffffff198fffffff globl +#scall ksem_getvalue 0xffffff197fffffff globl +#scall ksem_init 0xffffff194fffffff globl +#scall ksem_open 0xffffff195fffffff globl +#scall ksem_post 0xffffff191fffffff globl +#scall ksem_timedwait 0xffffff1b9fffffff globl +#scall ksem_trywait 0xffffff193fffffff globl +#scall ksem_unlink 0xffffff196fffffff globl +#scall ksem_wait 0xffffff192fffffff globl +#scall lchflags 0x130fff187fffffff globl +#scall lchmod 0x112fff112fffffff globl +#scall lgetfh 0xffffff0a0fffffff globl +#scall lpathconf 0x1f3fff201fffffff globl scall sys_lutimes 0x1a8fff114fffffff globl hidden -scall mac_syscall 0xffffff18afffffff globl -scall modfind 0xffffff12ffffffff globl -scall modfnext 0xffffff12efffffff globl -scall modnext 0xffffff12cfffffff globl -scall modstat 0xffffff12dfffffff globl -scall nfstat 0xffffff117fffffff globl -scall nlm_syscall 0xffffff09afffffff globl -scall nlstat 0xffffff118fffffff globl -scall nmount 0xffffff17afffffff globl -scall nnpfs_syscall 0xffffff153fffffff globl -scall nstat 0xffffff116fffffff globl -scall pdfork 0xffffff206fffffff globl -scall pdgetpid 0xffffff208fffffff globl -scall pdkill 0xffffff207fffffff globl +#scall mac_syscall 0xffffff18afffffff globl +#scall modfind 0xffffff12ffffffff globl +#scall modfnext 0xffffff12efffffff globl +#scall modnext 0xffffff12cfffffff globl +#scall modstat 0xffffff12dfffffff globl +#scall nfstat 0xffffff117fffffff globl +#scall nlm_syscall 0xffffff09afffffff globl +#scall nlstat 0xffffff118fffffff globl +#scall nmount 0xffffff17afffffff globl +#scall nnpfs_syscall 0xffffff153fffffff globl +#scall nstat 0xffffff116fffffff globl +#scall pdfork 0xffffff206fffffff globl +#scall pdgetpid 0xffffff208fffffff globl +#scall pdkill 0xffffff207fffffff globl scall sys_posix_openpt 0xffffff1f8fffffff globl hidden -scall procctl 0xffffff220fffffff globl -scall psynch_cvwait 0xfffffffff2131fff globl -scall quota 0xffffff095fffffff globl -scall rctl_add_rule 0xffffff210fffffff globl -scall rctl_get_limits 0xffffff20ffffffff globl -scall rctl_get_racct 0xffffff20dfffffff globl -scall rctl_get_rules 0xffffff20efffffff globl -scall rctl_remove_rule 0xffffff211fffffff globl +#scall procctl 0xffffff220fffffff globl +#scall psynch_cvwait 0xfffffffff2131fff globl +#scall quota 0xffffff095fffffff globl +#scall rctl_add_rule 0xffffff210fffffff globl +#scall rctl_get_limits 0xffffff20ffffffff globl +#scall rctl_get_racct 0xffffff20dfffffff globl +#scall rctl_get_rules 0xffffff20efffffff globl +#scall rctl_remove_rule 0xffffff211fffffff globl #scall recv 0xffffff066fffffff globl -scall rfork 0xffffff0fbfffffff globl -scall rtprio 0xffffff0a6fffffff globl -scall rtprio_thread 0xffffff1d2fffffff globl +#scall rfork 0xffffff0fbfffffff globl +#scall rtprio 0xffffff0a6fffffff globl +scall sys_rtprio_thread 0xffffff1d2fffffff globl # no wrapper #scall send 0xffffff065fffffff globl -scall setaudit 0xffffff1c2fffffff globl -scall setcontext 0x134fff1a6fffffff globl -scall setfib 0xffffff0affffffff globl -scall sethostid 0xffffff08ffffffff globl -scall setloginclass 0xffffff20cfffffff globl -scall sigblock 0xffffff06dfffffff globl -scall sigsetmask 0xffffff06efffffff globl -scall sigstack 0xffffff070fffffff globl -scall sigvec 0xffffff06cfffffff globl -scall sigwaitinfo 0xffffff15afffffff globl -scall sstk 0xffffff046fffffff globl -scall swapcontext 0xffffff1a7fffffff globl -scall thr_create 0xffffff1aefffffff globl -scall thr_exit 0xffffff1affffffff globl -scall thr_kill 0xffffff1b1fffffff globl -scall thr_kill2 0xffffff1e1fffffff globl -scall thr_new 0xffffff1c7fffffff globl -scall thr_self 0xffffff1b0fffffff globl -scall thr_set_name 0xffffff1d0fffffff globl -scall thr_suspend 0xffffff1bafffffff globl -scall thr_wake 0xffffff1bbfffffff globl -scall uuidgen 0x163fff188fffffff globl -scall vadvise 0xffffff048fffffff globl -scall wait 0xffffff054fffffff globl -scall wait6 0x1e1fff214fffffff globl -scall yield 0xffffff141fffffff globl +#scall setaudit 0xffffff1c2fffffff globl +#scall setcontext 0x134fff1a6fffffff globl +#scall setfib 0xffffff0affffffff globl +#scall sethostid 0xffffff08ffffffff globl +#scall setloginclass 0xffffff20cfffffff globl +#scall sigblock 0xffffff06dfffffff globl +#scall sigsetmask 0xffffff06efffffff globl +#scall sigstack 0xffffff070fffffff globl +#scall sigvec 0xffffff06cfffffff globl +#scall sigwaitinfo 0xffffff15afffffff globl +#scall sstk 0xffffff046fffffff globl +#scall swapcontext 0xffffff1a7fffffff globl +#scall thr_create 0xffffff1aefffffff globl +#scall thr_exit 0xffffff1affffffff globl +#scall thr_kill 0xffffff1b1fffffff globl +#scall thr_kill2 0xffffff1e1fffffff globl +#scall thr_new 0xffffff1c7fffffff globl +#scall thr_self 0xffffff1b0fffffff globl +#scall thr_set_name 0xffffff1d0fffffff globl +#scall thr_suspend 0xffffff1bafffffff globl +#scall thr_wake 0xffffff1bbfffffff globl +#scall uuidgen 0x163fff188fffffff globl +#scall vadvise 0xffffff048fffffff globl +#scall wait 0xffffff054fffffff globl +#scall wait6 0x1e1fff214fffffff globl +#scall yield 0xffffff141fffffff globl #──────────────────────────OPENBSD─────────────────────────── -scall __thrsleep 0xfff05effffffffff globl -scall __thrwakeup 0xfff12dffffffffff globl -scall __threxit 0xfff12effffffffff globl -scall __thrsigdivert 0xfff12fffffffffff globl -scall __set_tcb 0xfff149ffffffffff globl -scall __get_tcb 0xfff14affffffffff globl -scall adjfreq 0xfff131ffffffffff globl -scall getdtablecount 0xfff012ffffffffff globl -scall getlogin_r 0xfff08dffffffffff globl -scall getrtable 0xfff137ffffffffff globl -scall getthrid 0xfff12bffffffffff globl -scall kbind 0xfff056ffffffffff globl -scall mquery 0xfff11effffffffff globl # openbsd:pad -scall obreak 0x011011ffffffffff globl -scall sendsyslog 0xfff070ffffffffff globl -scall setrtable 0xfff136ffffffffff globl -scall swapctl 0x10f0c1ffffffffff globl -scall thrkill 0xfff077ffffffffff globl +#scall __thrsleep 0xfff05effffffffff globl +#scall __thrwakeup 0xfff12dffffffffff globl +#scall __threxit 0xfff12effffffffff globl +#scall __thrsigdivert 0xfff12fffffffffff globl +#scall __set_tcb 0xfff149ffffffffff globl +#scall __get_tcb 0xfff14affffffffff globl +#scall adjfreq 0xfff131ffffffffff globl +#scall getdtablecount 0xfff012ffffffffff globl +#scall getlogin_r 0xfff08dffffffffff globl +#scall getrtable 0xfff137ffffffffff globl +#scall getthrid 0xfff12bffffffffff globl +#scall kbind 0xfff056ffffffffff globl +#scall mquery 0xfff11effffffffff globl # openbsd:pad +#scall obreak 0x011011ffffffffff globl +#scall sendsyslog 0xfff070ffffffffff globl +#scall setrtable 0xfff136ffffffffff globl +#scall swapctl 0x10f0c1ffffffffff globl +#scall thrkill 0xfff077ffffffffff globl scall sys_unveil 0xfff072ffffffffff globl hidden #──────────────────────────NETBSD──────────────────────────── #scall _lwp_create 0x135fffffffffffff globl # int _lwp_create(const struct ucontext_netbsd *ucp, uint64_t flags, int *new_lwp) @@ -817,53 +816,3 @@ scall sys_unveil 0xfff072ffffffffff globl hidden #scall _lwp_setname 0x143fffffffffffff globl # int _lwp_setname(int target, const char *name) #scall _lwp_getname 0x144fffffffffffff globl # int _lwp_getname(int target, char *name, size_t len) #scall _lwp_ctl 0x145fffffffffffff globl # int _lwp_ctl(int features, struct lwpctl **address) - -# The Fifth Bell System Interface, Community Edition -# » beyond the pale -# GNU/Systemd┐ -# Mac OS X┐ │ -# FreeBSD┐ │ │ -# OpenBSD┐ │ ┌─│──│── XnuClass{1:Mach,2:Unix} -# NetBSD┐ │ │ │ │ │ -# Symbol ┌┴┐┌┴┐┌┴┐│┬┴┐┌┴┐ Directives & Commentary -scall __mac_get_link 0xffffff19a2180fff globl -scall __mac_set_link 0xffffff19b2181fff globl -scall __mac_get_fd 0xffffff1822184fff globl -scall __mac_get_file 0xffffff183217efff globl -scall __mac_get_proc 0xffffff1802182fff globl -scall __mac_set_fd 0xffffff1842185fff globl -scall __mac_get_pid 0xffffff1992186fff globl -scall __mac_set_proc 0xffffff1812183fff globl -scall __mac_set_file 0xffffff185217ffff globl -scall __mac_execve 0xffffff19f217cfff globl -scall __acl_get_link 0xffffff1a9fffffff globl -scall __sigwait_nocancel 0xfffffffff21a6fff globl -scall __cap_rights_get 0xffffff203fffffff globl -scall __semwait_signal 0xfffffffff214efff globl -scall __acl_set_link 0xffffff1aafffffff globl -scall __acl_set_fd 0xffffff15efffffff globl -scall __old_semwait_signal 0xfffffffff2172fff globl -scall __setugid 0xffffff176fffffff globl -scall __acl_aclcheck_fd 0xffffff162fffffff globl -scall __acl_get_fd 0xffffff15dfffffff globl -scall __sysctl 0xffffff0cafffffff globl -scall __mac_getfsstat 0xfffffffff21aafff globl -scall __mac_get_mount 0xfffffffff21a9fff globl -scall __acl_delete_link 0xffffff1abfffffff globl -scall __mac_mount 0xfffffffff21a8fff globl -scall __acl_get_file 0xffffff15bfffffff globl -scall __acl_aclcheck_file 0xffffff161fffffff globl -scall __acl_delete_fd 0xffffff160fffffff globl -scall __acl_aclcheck_link 0xffffff1acfffffff globl -scall __mac_syscall 0xfffffffff217dfff globl -scall __acl_set_file 0xffffff15cfffffff globl -scall __acl_delete_file 0xffffff15ffffffff globl -scall __semwait_signal_nocancel 0xfffffffff21a7fff globl -scall __old_semwait_signal_nocancel 0xfffffffff2173fff globl -scall sctp_peeloff 0xffffff1d7fffffff globl -scall sctp_generic_recvmsg 0xffffff1dafffffff globl -scall sctp_generic_sendmsg 0xffffff1d8fffffff globl -scall sctp_generic_sendmsg_iov 0xffffff1d9fffffff globl -scall shared_region_map_and_slide_np 0xfffffffff21b6fff globl -scall guarded_open_dprotected_np 0xfffffffff21e4fff globl -scall stack_snapshot_with_config 0xfffffffff21ebfff globl diff --git a/libc/thread/clone.c b/libc/thread/clone.c index 37f1bce6b..d9e1241f4 100644 --- a/libc/thread/clone.c +++ b/libc/thread/clone.c @@ -199,7 +199,7 @@ static int CloneXnu(int (*fn)(void *), char *stk, size_t stksz, int flags, static int broken; struct CloneArgs *wt; if (!once) { - if (bsdthread_register(XnuThreadThunk, 0, 0, 0, 0, 0, 0) == -1) { + if (sys_bsdthread_register(XnuThreadThunk, 0, 0, 0, 0, 0, 0) == -1) { broken = errno; } once = true; @@ -216,7 +216,8 @@ static int CloneXnu(int (*fn)(void *), char *stk, size_t stksz, int flags, wt->ztid = flags & CLONE_CHILD_CLEARTID ? ctid : &wt->tid; wt->tls = flags & CLONE_SETTLS ? tls : 0; wt->lock._lock = 1; - if ((rc = bsdthread_create(fn, arg, wt, 0, PTHREAD_START_CUSTOM_XNU)) != -1) { + if ((rc = sys_bsdthread_create(fn, arg, wt, 0, PTHREAD_START_CUSTOM_XNU)) != + -1) { pthread_spin_lock(&wt->lock); rc = wt->tid; pthread_spin_unlock(&wt->lock); diff --git a/libc/thread/pthread_setschedparam_freebsd.c b/libc/thread/pthread_setschedparam_freebsd.c index 4dfb10fe8..4ec39809f 100644 --- a/libc/thread/pthread_setschedparam_freebsd.c +++ b/libc/thread/pthread_setschedparam_freebsd.c @@ -28,7 +28,7 @@ #define PRI_FIFO_FREEBSD (PRI_REALTIME_FREEBSD | PRI_FIFO_BIT_FREEBSD) #define PRI_TIMESHARE_FREEBSD 3 -int rtprio_thread(int fun, int tid, struct rtprio *inout_rtp); +int sys_rtprio_thread(int fun, int tid, struct rtprio *inout_rtp); int _pthread_setschedparam_freebsd(int tid, int policy, const struct sched_param *param) { @@ -43,5 +43,5 @@ int _pthread_setschedparam_freebsd(int tid, int policy, rtp.type = PRI_TIMESHARE_FREEBSD; rtp.prio = 0; } - return rtprio_thread(RTP_SET_FREEBSD, tid, &rtp); + return sys_rtprio_thread(RTP_SET_FREEBSD, tid, &rtp); } diff --git a/libc/thread/xnu.internal.h b/libc/thread/xnu.internal.h index 8177f4e75..856a106ee 100644 --- a/libc/thread/xnu.internal.h +++ b/libc/thread/xnu.internal.h @@ -8,17 +8,18 @@ COSMOPOLITAN_C_START_ * @see darwin-libpthread/kern/kern_support.c */ -int bsdthread_create(void *func, void *func_arg, void *stack, void *pthread, - uint32_t flags); -int bsdthread_terminate(void *stackaddr, size_t freesize, uint32_t port, - uint32_t sem); -int __pthread_kill(uint32_t port, int sig); -int bsdthread_register( +int sys_bsdthread_create(void *func, void *func_arg, void *stack, void *pthread, + uint32_t flags); +int sys_bsdthread_register( void (*threadstart)(void *pthread, int machport, void *(*func)(void *), void *arg, intptr_t *, unsigned), void (*wqthread)(void *pthread, void *machport, void *, void *, int), uint32_t flags, void *stack_addr_hint, void *targetconc_ptr, uint32_t dispatchqueue_offset, uint32_t tsd_offset); + +int bsdthread_terminate(void *stackaddr, size_t freesize, uint32_t port, + uint32_t sem); +int __pthread_kill(uint32_t port, int sig); int bsdthread_ctl(void *cmd, void *arg1, void *arg2, void *arg3); uint64_t thread_selfid(void); uint64_t thread_selfusage(void); diff --git a/libc/calls/getdents64.S b/test/libc/calls/getgroups_test.c similarity index 76% rename from libc/calls/getdents64.S rename to test/libc/calls/getgroups_test.c index 2259f7cbb..82c7d3a04 100644 --- a/libc/calls/getdents64.S +++ b/test/libc/calls/getgroups_test.c @@ -1,7 +1,7 @@ -/*-*- mode:unix-assembly; indent-tabs-mode:t; tab-width:8; coding:utf-8 -*-│ -│vi: set et ft=asm ts=8 tw=8 fenc=utf-8 :vi│ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ ╞══════════════════════════════════════════════════════════════════════════════╡ -│ Copyright 2022 Justine Alexandra Roberts Tunney │ +│ Copyright 2022 Gavin Arthur Hayes │ │ │ │ Permission to use, copy, modify, and/or distribute this software for │ │ any purpose with or without fee is hereby granted, provided that the │ @@ -16,8 +16,16 @@ │ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ │ PERFORMANCE OF THIS SOFTWARE. │ ╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/calls.h" +#include "libc/dce.h" #include "libc/macros.internal.h" +#include "libc/testlib/testlib.h" -getdents64: - jmp getdents - .endfn getdents64,globl +TEST(getgroups, test) { + int n; + if (IsWindows()) return; + uint32_t G[500]; + EXPECT_GT((n = getgroups(ARRAYLEN(G), G)), 0); + if (getuid()) return; // this needs root + EXPECT_SYS(0, 0, setgroups(n, G)); +} diff --git a/test/libc/calls/pledge_test.c b/test/libc/calls/pledge_test.c index f777df43d..04c4173b6 100644 --- a/test/libc/calls/pledge_test.c +++ b/test/libc/calls/pledge_test.c @@ -64,7 +64,7 @@ void OnSig(int sig) { // do nothing } -int memfd_secret(unsigned int); // our ENOSYS threshold +int sys_memfd_secret(unsigned int); // our ENOSYS threshold int extract(const char *from, const char *to, int mode) { int fdin, fdout; @@ -549,7 +549,7 @@ TEST(pledge_openbsd, bigSyscalls) { ASSERT_NE(-1, (pid = fork())); if (!pid) { ASSERT_SYS(0, 0, pledge("stdio", 0)); - ASSERT_SYS(ENOSYS, -1, memfd_secret(0)); + ASSERT_SYS(ENOSYS, -1, sys_memfd_secret(0)); ASSERT_SYS(ENOSYS, -1, sys_bogus()); _Exit(0); } diff --git a/test/libc/intrin/describegidlist_test.c b/test/libc/intrin/describegidlist_test.c new file mode 100644 index 000000000..8ff18d069 --- /dev/null +++ b/test/libc/intrin/describegidlist_test.c @@ -0,0 +1,41 @@ +/*-*- mode:c;indent-tabs-mode:nil;c-basic-offset:2;tab-width:8;coding:utf-8 -*-│ +│vi: set net ft=c ts=2 sts=2 sw=2 fenc=utf-8 :vi│ +╞══════════════════════════════════════════════════════════════════════════════╡ +│ Copyright 2022 Gavin Arthur Hayes │ +│ │ +│ Permission to use, copy, modify, and/or distribute this software for │ +│ any purpose with or without fee is hereby granted, provided that the │ +│ above copyright notice and this permission notice appear in all copies. │ +│ │ +│ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL │ +│ WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED │ +│ WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE │ +│ AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL │ +│ DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR │ +│ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER │ +│ TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR │ +│ PERFORMANCE OF THIS SOFTWARE. │ +╚─────────────────────────────────────────────────────────────────────────────*/ +#include "libc/calls/groups.internal.h" +#include "libc/intrin/describeflags.internal.h" +#include "libc/testlib/testlib.h" + +TEST(DescribeGidList, test) { + uint32_t list[] = {8, 67, 530, 9}; + uint32_t biglist[] = {8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9, + 8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9, + 8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9}; + EXPECT_STREQ("n/a", + DescribeGidList(-1, sizeof(list) / sizeof(list[0]), list)); + EXPECT_STREQ("n/a", DescribeGidList(0, -1, list)); + EXPECT_STREQ("{}", DescribeGidList(0, 0, list)); + EXPECT_STREQ("NULL", DescribeGidList(0, 9001, NULL)); + EXPECT_STREQ("{8, 67, 530, 9}", + DescribeGidList(0, sizeof(list) / sizeof(list[0]), list)); + EXPECT_STREQ("{8, 67, 530}", + DescribeGidList(0, sizeof(list) / sizeof(list[0]) - 1, list)); + EXPECT_STREQ( + "{8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9, 8, 67, " + "530, 9, 8, 67, 530, 9, 8, 67, 530, 9, 8, 67, 530, 9, 8, ...", + DescribeGidList(0, sizeof(biglist) / sizeof(biglist[0]), biglist)); +} diff --git a/test/libc/sock/sendfile_test.c b/test/libc/sock/sendfile_test.c index 26d590d90..64240e271 100644 --- a/test/libc/sock/sendfile_test.c +++ b/test/libc/sock/sendfile_test.c @@ -54,7 +54,7 @@ TEST(sendfile, test) { ASSERT_SYS(0, 0, listen(3, 1)); if (!fork()) { inoffset = 0; - ASSERT_SYS(0, 4, accept(3, &addr, &addrsize)); + ASSERT_SYS(0, 4, accept(3, (struct sockaddr *)&addr, &addrsize)); ASSERT_SYS(0, 5, open("hyperion.txt", O_RDONLY)); ASSERT_SYS(0, 512, sendfile(4, 5, &inoffset, 512)); EXPECT_EQ(512, inoffset); diff --git a/test/libc/sock/socket_test.c b/test/libc/sock/socket_test.c index daf736c42..0d04bb8de 100644 --- a/test/libc/sock/socket_test.c +++ b/test/libc/sock/socket_test.c @@ -41,7 +41,7 @@ TEST(ipv4, test) { ASSERT_SYS(0, 0, listen(3, SOMAXCONN)); ASSERT_NE(-1, (pid = fork())); if (!pid) { - ASSERT_SYS(0, 4, accept(3, &addr, &addrsize)); + ASSERT_SYS(0, 4, accept(3, (struct sockaddr *)&addr, &addrsize)); ASSERT_SYS(0, 5, send(4, "hello", 5, 0)); ASSERT_SYS(0, 0, close(4)); ASSERT_SYS(0, 0, close(3)); @@ -75,7 +75,7 @@ TEST(ipv6, test) { ASSERT_SYS(0, 0, listen(3, SOMAXCONN)); ASSERT_NE(-1, (pid = fork())); if (!pid) { - ASSERT_SYS(0, 4, accept(3, &addr, &addrsize)); + ASSERT_SYS(0, 4, accept(3, (struct sockaddr *)&addr, &addrsize)); ASSERT_SYS(0, 5, send(4, "hello", 5, 0)); ASSERT_SYS(0, 0, close(4)); ASSERT_SYS(0, 0, close(3)); diff --git a/test/libc/sock/unix_test.c b/test/libc/sock/unix_test.c index 421552ed4..189838b63 100644 --- a/test/libc/sock/unix_test.c +++ b/test/libc/sock/unix_test.c @@ -89,7 +89,7 @@ void StreamServer(void) { ASSERT_SYS(0, 0, listen(3, 10)); bzero(&addr, sizeof(addr)); len = sizeof(addr); - ASSERT_SYS(0, 4, accept(3, &addr, &len)); + ASSERT_SYS(0, 4, accept(3, (struct sockaddr *)&addr, &len)); ASSERT_EQ(AF_UNIX, addr.sun_family); EXPECT_STREQ("", addr.sun_path); ASSERT_SYS(0, 5, read(4, buf, 256)); diff --git a/third_party/lua/lunix.c b/third_party/lua/lunix.c index 35d886eb0..ce2d4cc2a 100644 --- a/third_party/lua/lunix.c +++ b/third_party/lua/lunix.c @@ -325,6 +325,10 @@ static dontinline int LuaUnixGetid(lua_State *L, int f(void)) { return ReturnInteger(L, f()); } +static dontinline int LuaUnixGetUnsignedid(lua_State *L, unsigned f(void)) { + return ReturnInteger(L, f()); +} + // unix.getpid() // └─→ pid:int static int LuaUnixGetpid(lua_State *L) { @@ -340,25 +344,25 @@ static int LuaUnixGetppid(lua_State *L) { // unix.getuid() // └─→ uid:int static int LuaUnixGetuid(lua_State *L) { - return LuaUnixGetid(L, getuid); + return LuaUnixGetUnsignedid(L, getuid); } // unix.getgid() // └─→ gid:int static int LuaUnixGetgid(lua_State *L) { - return LuaUnixGetid(L, getgid); + return LuaUnixGetUnsignedid(L, getgid); } // unix.geteuid() // └─→ uid:int static int LuaUnixGeteuid(lua_State *L) { - return LuaUnixGetid(L, geteuid); + return LuaUnixGetUnsignedid(L, geteuid); } // unix.getegid() // └─→ gid:int static int LuaUnixGetegid(lua_State *L) { - return LuaUnixGetid(L, getegid); + return LuaUnixGetUnsignedid(L, getegid); } // unix.umask(newmask:int) diff --git a/third_party/musl/passwd.h b/third_party/musl/passwd.h index 5c311736a..4de9bd83a 100644 --- a/third_party/musl/passwd.h +++ b/third_party/musl/passwd.h @@ -43,7 +43,6 @@ void setgrent(void); struct group *fgetgrent(struct FILE *); int putgrent(const struct group *, struct FILE *); int getgrouplist(const char *, gid_t, gid_t *, int *); -int setgroups(size_t, const int32_t *); int initgroups(const char *, int32_t); COSMOPOLITAN_C_END_ diff --git a/third_party/python/Modules/_posixsubprocess.c b/third_party/python/Modules/_posixsubprocess.c index be7dfcbfb..380d19259 100644 --- a/third_party/python/Modules/_posixsubprocess.c +++ b/third_party/python/Modules/_posixsubprocess.c @@ -206,6 +206,8 @@ _close_fds_by_brute_force(long start_fd, PyObject *py_fds_to_keep) } } +int sys_getdents(unsigned, void *, unsigned, long *); + /* Close all open file descriptors in the range from start_fd and higher * Do not close any in the sorted py_fds_to_keep list. * @@ -228,7 +230,7 @@ _close_open_fds_safe(int start_fd, PyObject* py_fds_to_keep) struct dirent *entry; int fd, dir, bytes, offset; if ((dir = _Py_open_noraise(FD_DIR, O_RDONLY|O_DIRECTORY)) != -1) { - while ((bytes = getdents(dir, buffer, sizeof(buffer), 0)) > 0) { + while ((bytes = sys_getdents(dir, buffer, sizeof(buffer), 0)) > 0) { for (offset = 0; offset < bytes; offset += entry->d_reclen) { entry = (struct dirent *)(buffer + offset); if ((fd = _pos_int_from_ascii(entry->d_name)) < 0) diff --git a/third_party/python/pyconfig.h b/third_party/python/pyconfig.h index 5eca36725..6c7b2a01f 100644 --- a/third_party/python/pyconfig.h +++ b/third_party/python/pyconfig.h @@ -229,9 +229,9 @@ /* Define to 1 if you have the 'lockf' function and the F_LOCK macro. */ /* #undef HAVE_LOCKF */ -#define HAVE_DEVICE_MACROS 1 -#define HAVE_MAKEDEV 1 -#define HAVE_MKDIRAT 1 +/* #define HAVE_DEVICE_MACROS 1 */ +#define HAVE_MAKEDEV 1 +#define HAVE_MKDIRAT 1 #define HAVE_MBRTOWC 1 #define HAVE_MEMMOVE 1 @@ -241,6 +241,11 @@ /* #undef HAVE_SEM_OPEN */ /* #undef HAVE_SEM_TIMEDWAIT */ /* #undef HAVE_SEM_UNLINK */ +/* #define HAVE_MKNOD 1 */ +/* #define HAVE_MKNODAT 1 */ +/* #define HAVE_MKFIFO 1 */ +/* #define HAVE_MKFIFOAT 1 */ +/* #define HAVE_SETHOSTNAME 1 */ #define HAVE_DIRENT_H 1 #define HAVE_GETPPID 1 @@ -248,10 +253,6 @@ #define HAVE_LINKAT 1 #define HAVE_LSTAT 1 #define HAVE_LUTIMES 1 -#define HAVE_MKFIFO 1 -#define HAVE_MKFIFOAT 1 -#define HAVE_MKNOD 1 -#define HAVE_MKNODAT 1 #define HAVE_MKTIME 1 #define HAVE_MMAP 1 #define HAVE_NICE 1 @@ -275,7 +276,6 @@ #define HAVE_SETEGID 1 #define HAVE_SETEUID 1 #define HAVE_SETGID 1 -#define HAVE_SETHOSTNAME 1 #define HAVE_SETITIMER 1 #define HAVE_SETLOCALE 1 #define HAVE_SETPGID 1 diff --git a/tool/net/echo.c b/tool/net/echo.c index 237ab28c0..1b341fba7 100644 --- a/tool/net/echo.c +++ b/tool/net/echo.c @@ -20,10 +20,10 @@ #include "libc/fmt/conv.h" #include "libc/intrin/kprintf.h" #include "libc/log/check.h" -#include "libc/stdio/rand.h" #include "libc/runtime/runtime.h" #include "libc/sock/sock.h" #include "libc/sock/struct/sockaddr.h" +#include "libc/stdio/rand.h" #include "libc/str/str.h" #include "libc/sysv/consts/af.h" #include "libc/sysv/consts/ipproto.h" @@ -89,7 +89,8 @@ void TcpServer(void) { ip, ntohs(addr2.sin_port)); for (;;) { addrsize2 = sizeof(struct sockaddr_in); - CHECK_NE(-1, (client = accept(sock, &addr2, &addrsize2))); + CHECK_NE(-1, + (client = accept(sock, (struct sockaddr *)&addr2, &addrsize2))); ip = ntohl(addr2.sin_addr.s_addr); kprintf("got client %hhu.%hhu.%hhu.%hhu %hu%n", ip >> 24, ip >> 16, ip >> 8, ip, ntohs(addr2.sin_port)); diff --git a/tool/viz/printvideo.c b/tool/viz/printvideo.c index 73fd186e0..248b6fe7b 100644 --- a/tool/viz/printvideo.c +++ b/tool/viz/printvideo.c @@ -1410,7 +1410,7 @@ static void OnExit(void) { static void MakeLatencyLittleLessBad(void) { _peekall(); - LOGIFNEG1(mlockall(MCL_CURRENT)); + LOGIFNEG1(sys_mlockall(MCL_CURRENT)); LOGIFNEG1(nice(-5)); }