aboutsummaryrefslogtreecommitdiff
path: root/libc
diff options
context:
space:
mode:
Diffstat (limited to 'libc')
-rw-r--r--libc/include/aarch64-linux-any/asm/auxvec.h (renamed from libc/include/aarch64-linux-musleabi/asm/auxvec.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/bitsperlong.h (renamed from libc/include/aarch64-linux-musleabi/asm/bitsperlong.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/bpf_perf_event.h (renamed from libc/include/aarch64-linux-musleabi/asm/bpf_perf_event.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/byteorder.h (renamed from libc/include/aarch64-linux-musleabi/asm/byteorder.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/fcntl.h (renamed from libc/include/aarch64-linux-musleabi/asm/fcntl.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/hwcap.h (renamed from libc/include/aarch64-linux-musleabi/asm/hwcap.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/kvm.h (renamed from libc/include/aarch64-linux-musleabi/asm/kvm.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/kvm_para.h (renamed from libc/include/aarch64-linux-musleabi/asm/kvm_para.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/param.h (renamed from libc/include/aarch64-linux-musleabi/asm/param.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/perf_regs.h (renamed from libc/include/aarch64-linux-musleabi/asm/perf_regs.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/posix_types.h (renamed from libc/include/aarch64-linux-musleabi/asm/posix_types.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/ptrace.h (renamed from libc/include/aarch64-linux-musleabi/asm/ptrace.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/setup.h (renamed from libc/include/aarch64-linux-musleabi/asm/setup.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/sigcontext.h (renamed from libc/include/aarch64-linux-musleabi/asm/sigcontext.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/siginfo.h (renamed from libc/include/aarch64-linux-musleabi/asm/siginfo.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/signal.h (renamed from libc/include/aarch64-linux-musleabi/asm/signal.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/stat.h (renamed from libc/include/aarch64-linux-musleabi/asm/stat.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/statfs.h (renamed from libc/include/aarch64-linux-musleabi/asm/statfs.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/ucontext.h (renamed from libc/include/aarch64-linux-musleabi/asm/ucontext.h)0
-rw-r--r--libc/include/aarch64-linux-any/asm/unistd.h (renamed from libc/include/aarch64-linux-musleabi/asm/unistd.h)0
-rw-r--r--libc/include/aarch64-linux-gnu/asm/bitsperlong.h24
-rw-r--r--libc/include/aarch64-linux-gnu/asm/unistd.h21
-rw-r--r--libc/include/aarch64_be-linux-any/asm/auxvec.h (renamed from libc/include/aarch64_be-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/bitsperlong.h (renamed from libc/include/aarch64_be-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/bpf_perf_event.h (renamed from libc/include/aarch64_be-linux-musl/asm/bpf_perf_event.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/byteorder.h (renamed from libc/include/aarch64_be-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/fcntl.h (renamed from libc/include/aarch64_be-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/hwcap.h (renamed from libc/include/aarch64_be-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/kvm.h (renamed from libc/include/aarch64_be-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/kvm_para.h (renamed from libc/include/aarch64_be-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/param.h (renamed from libc/include/aarch64_be-linux-musl/asm/param.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/perf_regs.h (renamed from libc/include/aarch64_be-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/posix_types.h (renamed from libc/include/aarch64_be-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/ptrace.h (renamed from libc/include/aarch64_be-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/setup.h (renamed from libc/include/aarch64_be-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/sigcontext.h (renamed from libc/include/aarch64_be-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/siginfo.h (renamed from libc/include/aarch64_be-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/signal.h (renamed from libc/include/aarch64_be-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/stat.h (renamed from libc/include/aarch64_be-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/statfs.h (renamed from libc/include/aarch64_be-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/ucontext.h (renamed from libc/include/aarch64_be-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/aarch64_be-linux-any/asm/unistd.h (renamed from libc/include/aarch64_be-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/aarch64_be-linux-gnu/asm/bitsperlong.h24
-rw-r--r--libc/include/aarch64_be-linux-gnu/asm/unistd.h21
-rw-r--r--libc/include/any-linux-any/asm-generic/auxvec.h (renamed from libc/include/generic-musl/asm-generic/auxvec.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/bitsperlong.h (renamed from libc/include/generic-musl/asm-generic/bitsperlong.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/bpf_perf_event.h (renamed from libc/include/generic-musl/asm-generic/bpf_perf_event.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/errno-base.h (renamed from libc/include/generic-musl/asm-generic/errno-base.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/errno.h (renamed from libc/include/generic-musl/asm-generic/errno.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/fcntl.h (renamed from libc/include/generic-musl/asm-generic/fcntl.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/hugetlb_encode.h (renamed from libc/include/generic-musl/asm-generic/hugetlb_encode.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/int-l64.h (renamed from libc/include/generic-musl/asm-generic/int-l64.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/int-ll64.h (renamed from libc/include/generic-musl/asm-generic/int-ll64.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/ioctl.h (renamed from libc/include/generic-musl/asm-generic/ioctl.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/ioctls.h (renamed from libc/include/generic-musl/asm-generic/ioctls.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/ipcbuf.h (renamed from libc/include/generic-musl/asm-generic/ipcbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/kvm_para.h (renamed from libc/include/generic-musl/asm-generic/kvm_para.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/mman-common.h (renamed from libc/include/generic-musl/asm-generic/mman-common.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/mman.h (renamed from libc/include/generic-musl/asm-generic/mman.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/msgbuf.h (renamed from libc/include/generic-musl/asm-generic/msgbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/param.h (renamed from libc/include/generic-musl/asm-generic/param.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/poll.h (renamed from libc/include/generic-musl/asm-generic/poll.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/posix_types.h (renamed from libc/include/generic-musl/asm-generic/posix_types.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/resource.h (renamed from libc/include/generic-musl/asm-generic/resource.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/sembuf.h (renamed from libc/include/generic-musl/asm-generic/sembuf.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/setup.h (renamed from libc/include/generic-musl/asm-generic/setup.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/shmbuf.h (renamed from libc/include/generic-musl/asm-generic/shmbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/shmparam.h (renamed from libc/include/generic-musl/asm-generic/shmparam.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/siginfo.h (renamed from libc/include/generic-musl/asm-generic/siginfo.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/signal-defs.h (renamed from libc/include/generic-musl/asm-generic/signal-defs.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/signal.h (renamed from libc/include/generic-musl/asm-generic/signal.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/socket.h (renamed from libc/include/generic-musl/asm-generic/socket.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/sockios.h (renamed from libc/include/generic-musl/asm-generic/sockios.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/stat.h (renamed from libc/include/generic-musl/asm-generic/stat.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/statfs.h (renamed from libc/include/generic-musl/asm-generic/statfs.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/swab.h (renamed from libc/include/generic-musl/asm-generic/swab.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/termbits.h (renamed from libc/include/generic-musl/asm-generic/termbits.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/termios.h (renamed from libc/include/generic-musl/asm-generic/termios.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/types.h (renamed from libc/include/generic-musl/asm-generic/types.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/ucontext.h (renamed from libc/include/generic-musl/asm-generic/ucontext.h)0
-rw-r--r--libc/include/any-linux-any/asm-generic/unistd.h (renamed from libc/include/generic-musl/asm-generic/unistd.h)0
-rw-r--r--libc/include/any-linux-any/asm/a.out.h (renamed from libc/include/generic-musl/asm/a.out.h)0
-rw-r--r--libc/include/any-linux-any/asm/auxvec.h (renamed from libc/include/generic-musl/asm/auxvec.h)0
-rw-r--r--libc/include/any-linux-any/asm/bitfield.h (renamed from libc/include/generic-musl/asm/bitfield.h)0
-rw-r--r--libc/include/any-linux-any/asm/bitsperlong.h (renamed from libc/include/generic-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/any-linux-any/asm/boot.h (renamed from libc/include/generic-musl/asm/boot.h)0
-rw-r--r--libc/include/any-linux-any/asm/bootparam.h (renamed from libc/include/generic-musl/asm/bootparam.h)0
-rw-r--r--libc/include/any-linux-any/asm/bootx.h (renamed from libc/include/generic-musl/asm/bootx.h)0
-rw-r--r--libc/include/any-linux-any/asm/bpf_perf_event.h (renamed from libc/include/generic-musl/asm/bpf_perf_event.h)0
-rw-r--r--libc/include/any-linux-any/asm/break.h (renamed from libc/include/generic-musl/asm/break.h)0
-rw-r--r--libc/include/any-linux-any/asm/byteorder.h (renamed from libc/include/generic-musl/asm/byteorder.h)0
-rw-r--r--libc/include/any-linux-any/asm/cachectl.h (renamed from libc/include/generic-musl/asm/cachectl.h)0
-rw-r--r--libc/include/any-linux-any/asm/cputable.h (renamed from libc/include/generic-musl/asm/cputable.h)0
-rw-r--r--libc/include/any-linux-any/asm/debugreg.h (renamed from libc/include/generic-musl/asm/debugreg.h)0
-rw-r--r--libc/include/any-linux-any/asm/e820.h (renamed from libc/include/generic-musl/asm/e820.h)0
-rw-r--r--libc/include/any-linux-any/asm/eeh.h (renamed from libc/include/generic-musl/asm/eeh.h)0
-rw-r--r--libc/include/any-linux-any/asm/elf.h (renamed from libc/include/generic-musl/asm/elf.h)0
-rw-r--r--libc/include/any-linux-any/asm/epapr_hcalls.h (renamed from libc/include/generic-musl/asm/epapr_hcalls.h)0
-rw-r--r--libc/include/any-linux-any/asm/errno.h (renamed from libc/include/generic-musl/asm/errno.h)0
-rw-r--r--libc/include/any-linux-any/asm/fcntl.h (renamed from libc/include/generic-musl/asm/fcntl.h)0
-rw-r--r--libc/include/any-linux-any/asm/hw_breakpoint.h (renamed from libc/include/generic-musl/asm/hw_breakpoint.h)0
-rw-r--r--libc/include/any-linux-any/asm/hwcap.h (renamed from libc/include/generic-musl/asm/hwcap.h)0
-rw-r--r--libc/include/any-linux-any/asm/hwcap2.h (renamed from libc/include/generic-musl/asm/hwcap2.h)0
-rw-r--r--libc/include/any-linux-any/asm/inst.h (renamed from libc/include/generic-musl/asm/inst.h)0
-rw-r--r--libc/include/any-linux-any/asm/ioctl.h (renamed from libc/include/generic-musl/asm/ioctl.h)0
-rw-r--r--libc/include/any-linux-any/asm/ioctls.h (renamed from libc/include/generic-musl/asm/ioctls.h)0
-rw-r--r--libc/include/any-linux-any/asm/ipcbuf.h (renamed from libc/include/generic-musl/asm/ipcbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm/ist.h (renamed from libc/include/generic-musl/asm/ist.h)0
-rw-r--r--libc/include/any-linux-any/asm/kvm.h (renamed from libc/include/generic-musl/asm/kvm.h)0
-rw-r--r--libc/include/any-linux-any/asm/kvm_para.h (renamed from libc/include/generic-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/any-linux-any/asm/kvm_perf.h (renamed from libc/include/generic-musl/asm/kvm_perf.h)0
-rw-r--r--libc/include/any-linux-any/asm/ldt.h (renamed from libc/include/generic-musl/asm/ldt.h)0
-rw-r--r--libc/include/any-linux-any/asm/mce.h (renamed from libc/include/generic-musl/asm/mce.h)0
-rw-r--r--libc/include/any-linux-any/asm/mman.h (renamed from libc/include/generic-musl/asm/mman.h)0
-rw-r--r--libc/include/any-linux-any/asm/msgbuf.h (renamed from libc/include/generic-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm/msr.h (renamed from libc/include/generic-musl/asm/msr.h)0
-rw-r--r--libc/include/any-linux-any/asm/mtrr.h (renamed from libc/include/generic-musl/asm/mtrr.h)0
-rw-r--r--libc/include/any-linux-any/asm/nvram.h (renamed from libc/include/generic-musl/asm/nvram.h)0
-rw-r--r--libc/include/any-linux-any/asm/opal-prd.h (renamed from libc/include/generic-musl/asm/opal-prd.h)0
-rw-r--r--libc/include/any-linux-any/asm/param.h (renamed from libc/include/generic-musl/asm/param.h)0
-rw-r--r--libc/include/any-linux-any/asm/perf_event.h (renamed from libc/include/generic-musl/asm/perf_event.h)0
-rw-r--r--libc/include/any-linux-any/asm/perf_regs.h (renamed from libc/include/generic-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/any-linux-any/asm/poll.h (renamed from libc/include/generic-musl/asm/poll.h)0
-rw-r--r--libc/include/any-linux-any/asm/posix_types.h (renamed from libc/include/generic-musl/asm/posix_types.h)0
-rw-r--r--libc/include/any-linux-any/asm/posix_types_32.h (renamed from libc/include/generic-musl/asm/posix_types_32.h)0
-rw-r--r--libc/include/any-linux-any/asm/posix_types_64.h (renamed from libc/include/generic-musl/asm/posix_types_64.h)0
-rw-r--r--libc/include/any-linux-any/asm/posix_types_x32.h (renamed from libc/include/generic-musl/asm/posix_types_x32.h)0
-rw-r--r--libc/include/any-linux-any/asm/prctl.h (renamed from libc/include/generic-musl/asm/prctl.h)0
-rw-r--r--libc/include/any-linux-any/asm/processor-flags.h (renamed from libc/include/generic-musl/asm/processor-flags.h)0
-rw-r--r--libc/include/any-linux-any/asm/ps3fb.h (renamed from libc/include/generic-musl/asm/ps3fb.h)0
-rw-r--r--libc/include/any-linux-any/asm/ptrace-abi.h (renamed from libc/include/generic-musl/asm/ptrace-abi.h)0
-rw-r--r--libc/include/any-linux-any/asm/ptrace.h (renamed from libc/include/generic-musl/asm/ptrace.h)0
-rw-r--r--libc/include/any-linux-any/asm/reg.h (renamed from libc/include/generic-musl/asm/reg.h)0
-rw-r--r--libc/include/any-linux-any/asm/resource.h (renamed from libc/include/generic-musl/asm/resource.h)0
-rw-r--r--libc/include/any-linux-any/asm/sembuf.h (renamed from libc/include/generic-musl/asm/sembuf.h)0
-rw-r--r--libc/include/any-linux-any/asm/setup.h (renamed from libc/include/generic-musl/asm/setup.h)0
-rw-r--r--libc/include/any-linux-any/asm/sgidefs.h (renamed from libc/include/generic-musl/asm/sgidefs.h)0
-rw-r--r--libc/include/any-linux-any/asm/shmbuf.h (renamed from libc/include/generic-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/any-linux-any/asm/sigcontext.h (renamed from libc/include/generic-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/any-linux-any/asm/sigcontext32.h (renamed from libc/include/generic-musl/asm/sigcontext32.h)0
-rw-r--r--libc/include/any-linux-any/asm/siginfo.h (renamed from libc/include/generic-musl/asm/siginfo.h)0
-rw-r--r--libc/include/any-linux-any/asm/signal.h (renamed from libc/include/generic-musl/asm/signal.h)0
-rw-r--r--libc/include/any-linux-any/asm/socket.h (renamed from libc/include/generic-musl/asm/socket.h)0
-rw-r--r--libc/include/any-linux-any/asm/sockios.h (renamed from libc/include/generic-musl/asm/sockios.h)0
-rw-r--r--libc/include/any-linux-any/asm/spu_info.h (renamed from libc/include/generic-musl/asm/spu_info.h)0
-rw-r--r--libc/include/any-linux-any/asm/stat.h (renamed from libc/include/generic-musl/asm/stat.h)0
-rw-r--r--libc/include/any-linux-any/asm/statfs.h (renamed from libc/include/generic-musl/asm/statfs.h)0
-rw-r--r--libc/include/any-linux-any/asm/svm.h (renamed from libc/include/generic-musl/asm/svm.h)0
-rw-r--r--libc/include/any-linux-any/asm/swab.h (renamed from libc/include/generic-musl/asm/swab.h)0
-rw-r--r--libc/include/any-linux-any/asm/syscalls.h (renamed from libc/include/generic-musl/asm/syscalls.h)0
-rw-r--r--libc/include/any-linux-any/asm/sysmips.h (renamed from libc/include/generic-musl/asm/sysmips.h)0
-rw-r--r--libc/include/any-linux-any/asm/termbits.h (renamed from libc/include/generic-musl/asm/termbits.h)0
-rw-r--r--libc/include/any-linux-any/asm/termios.h (renamed from libc/include/generic-musl/asm/termios.h)0
-rw-r--r--libc/include/any-linux-any/asm/tm.h (renamed from libc/include/generic-musl/asm/tm.h)0
-rw-r--r--libc/include/any-linux-any/asm/types.h (renamed from libc/include/generic-musl/asm/types.h)0
-rw-r--r--libc/include/any-linux-any/asm/ucontext.h (renamed from libc/include/generic-musl/asm/ucontext.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd-common.h (renamed from libc/include/generic-musl/asm/unistd-common.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd-eabi.h (renamed from libc/include/generic-musl/asm/unistd-eabi.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd-oabi.h (renamed from libc/include/generic-musl/asm/unistd-oabi.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd.h (renamed from libc/include/generic-musl/asm/unistd.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd_32.h (renamed from libc/include/generic-musl/asm/unistd_32.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd_64.h (renamed from libc/include/generic-musl/asm/unistd_64.h)0
-rw-r--r--libc/include/any-linux-any/asm/unistd_x32.h (renamed from libc/include/generic-musl/asm/unistd_x32.h)0
-rw-r--r--libc/include/any-linux-any/asm/vm86.h (renamed from libc/include/generic-musl/asm/vm86.h)0
-rw-r--r--libc/include/any-linux-any/asm/vmx.h (renamed from libc/include/generic-musl/asm/vmx.h)0
-rw-r--r--libc/include/any-linux-any/asm/vsyscall.h (renamed from libc/include/generic-musl/asm/vsyscall.h)0
-rw-r--r--libc/include/any-linux-any/linux/a.out.h (renamed from libc/include/generic-musl/linux/a.out.h)0
-rw-r--r--libc/include/any-linux-any/linux/acct.h (renamed from libc/include/generic-musl/linux/acct.h)0
-rw-r--r--libc/include/any-linux-any/linux/adb.h (renamed from libc/include/generic-musl/linux/adb.h)0
-rw-r--r--libc/include/any-linux-any/linux/adfs_fs.h (renamed from libc/include/generic-musl/linux/adfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/affs_hardblocks.h (renamed from libc/include/generic-musl/linux/affs_hardblocks.h)0
-rw-r--r--libc/include/any-linux-any/linux/agpgart.h (renamed from libc/include/generic-musl/linux/agpgart.h)0
-rw-r--r--libc/include/any-linux-any/linux/aio_abi.h (renamed from libc/include/generic-musl/linux/aio_abi.h)0
-rw-r--r--libc/include/any-linux-any/linux/am437x-vpfe.h (renamed from libc/include/generic-musl/linux/am437x-vpfe.h)0
-rw-r--r--libc/include/any-linux-any/linux/android/binder.h (renamed from libc/include/generic-musl/linux/android/binder.h)0
-rw-r--r--libc/include/any-linux-any/linux/apm_bios.h (renamed from libc/include/generic-musl/linux/apm_bios.h)0
-rw-r--r--libc/include/any-linux-any/linux/arcfb.h (renamed from libc/include/generic-musl/linux/arcfb.h)0
-rw-r--r--libc/include/any-linux-any/linux/arm_sdei.h (renamed from libc/include/generic-musl/linux/arm_sdei.h)0
-rw-r--r--libc/include/any-linux-any/linux/aspeed-lpc-ctrl.h (renamed from libc/include/generic-musl/linux/aspeed-lpc-ctrl.h)0
-rw-r--r--libc/include/any-linux-any/linux/atalk.h (renamed from libc/include/generic-musl/linux/atalk.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm.h (renamed from libc/include/generic-musl/linux/atm.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_eni.h (renamed from libc/include/generic-musl/linux/atm_eni.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_he.h (renamed from libc/include/generic-musl/linux/atm_he.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_idt77105.h (renamed from libc/include/generic-musl/linux/atm_idt77105.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_nicstar.h (renamed from libc/include/generic-musl/linux/atm_nicstar.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_tcp.h (renamed from libc/include/generic-musl/linux/atm_tcp.h)0
-rw-r--r--libc/include/any-linux-any/linux/atm_zatm.h (renamed from libc/include/generic-musl/linux/atm_zatm.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmapi.h (renamed from libc/include/generic-musl/linux/atmapi.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmarp.h (renamed from libc/include/generic-musl/linux/atmarp.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmbr2684.h (renamed from libc/include/generic-musl/linux/atmbr2684.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmclip.h (renamed from libc/include/generic-musl/linux/atmclip.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmdev.h (renamed from libc/include/generic-musl/linux/atmdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmioc.h (renamed from libc/include/generic-musl/linux/atmioc.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmlec.h (renamed from libc/include/generic-musl/linux/atmlec.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmmpc.h (renamed from libc/include/generic-musl/linux/atmmpc.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmppp.h (renamed from libc/include/generic-musl/linux/atmppp.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmsap.h (renamed from libc/include/generic-musl/linux/atmsap.h)0
-rw-r--r--libc/include/any-linux-any/linux/atmsvc.h (renamed from libc/include/generic-musl/linux/atmsvc.h)0
-rw-r--r--libc/include/any-linux-any/linux/audit.h (renamed from libc/include/generic-musl/linux/audit.h)0
-rw-r--r--libc/include/any-linux-any/linux/auto_dev-ioctl.h (renamed from libc/include/generic-musl/linux/auto_dev-ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/auto_fs.h (renamed from libc/include/generic-musl/linux/auto_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/auto_fs4.h (renamed from libc/include/generic-musl/linux/auto_fs4.h)0
-rw-r--r--libc/include/any-linux-any/linux/auxvec.h (renamed from libc/include/generic-musl/linux/auxvec.h)0
-rw-r--r--libc/include/any-linux-any/linux/ax25.h (renamed from libc/include/generic-musl/linux/ax25.h)0
-rw-r--r--libc/include/any-linux-any/linux/b1lli.h (renamed from libc/include/generic-musl/linux/b1lli.h)0
-rw-r--r--libc/include/any-linux-any/linux/batadv_packet.h (renamed from libc/include/generic-musl/linux/batadv_packet.h)0
-rw-r--r--libc/include/any-linux-any/linux/batman_adv.h (renamed from libc/include/generic-musl/linux/batman_adv.h)0
-rw-r--r--libc/include/any-linux-any/linux/baycom.h (renamed from libc/include/generic-musl/linux/baycom.h)0
-rw-r--r--libc/include/any-linux-any/linux/bcache.h (renamed from libc/include/generic-musl/linux/bcache.h)0
-rw-r--r--libc/include/any-linux-any/linux/bcm933xx_hcs.h (renamed from libc/include/generic-musl/linux/bcm933xx_hcs.h)0
-rw-r--r--libc/include/any-linux-any/linux/bfs_fs.h (renamed from libc/include/generic-musl/linux/bfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/binfmts.h (renamed from libc/include/generic-musl/linux/binfmts.h)0
-rw-r--r--libc/include/any-linux-any/linux/blkpg.h (renamed from libc/include/generic-musl/linux/blkpg.h)0
-rw-r--r--libc/include/any-linux-any/linux/blktrace_api.h (renamed from libc/include/generic-musl/linux/blktrace_api.h)0
-rw-r--r--libc/include/any-linux-any/linux/blkzoned.h (renamed from libc/include/generic-musl/linux/blkzoned.h)0
-rw-r--r--libc/include/any-linux-any/linux/bpf.h (renamed from libc/include/generic-musl/linux/bpf.h)0
-rw-r--r--libc/include/any-linux-any/linux/bpf_common.h (renamed from libc/include/generic-musl/linux/bpf_common.h)0
-rw-r--r--libc/include/any-linux-any/linux/bpf_perf_event.h (renamed from libc/include/generic-musl/linux/bpf_perf_event.h)0
-rw-r--r--libc/include/any-linux-any/linux/bpfilter.h (renamed from libc/include/generic-musl/linux/bpfilter.h)0
-rw-r--r--libc/include/any-linux-any/linux/bpqether.h (renamed from libc/include/generic-musl/linux/bpqether.h)0
-rw-r--r--libc/include/any-linux-any/linux/bsg.h (renamed from libc/include/generic-musl/linux/bsg.h)0
-rw-r--r--libc/include/any-linux-any/linux/bt-bmc.h (renamed from libc/include/generic-musl/linux/bt-bmc.h)0
-rw-r--r--libc/include/any-linux-any/linux/btf.h (renamed from libc/include/generic-musl/linux/btf.h)0
-rw-r--r--libc/include/any-linux-any/linux/btrfs.h (renamed from libc/include/generic-musl/linux/btrfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/btrfs_tree.h (renamed from libc/include/generic-musl/linux/btrfs_tree.h)0
-rw-r--r--libc/include/any-linux-any/linux/byteorder/big_endian.h (renamed from libc/include/generic-musl/linux/byteorder/big_endian.h)0
-rw-r--r--libc/include/any-linux-any/linux/byteorder/little_endian.h (renamed from libc/include/generic-musl/linux/byteorder/little_endian.h)0
-rw-r--r--libc/include/any-linux-any/linux/caif/caif_socket.h (renamed from libc/include/generic-musl/linux/caif/caif_socket.h)0
-rw-r--r--libc/include/any-linux-any/linux/caif/if_caif.h (renamed from libc/include/generic-musl/linux/caif/if_caif.h)0
-rw-r--r--libc/include/any-linux-any/linux/can.h (renamed from libc/include/generic-musl/linux/can.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/bcm.h (renamed from libc/include/generic-musl/linux/can/bcm.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/error.h (renamed from libc/include/generic-musl/linux/can/error.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/gw.h (renamed from libc/include/generic-musl/linux/can/gw.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/netlink.h (renamed from libc/include/generic-musl/linux/can/netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/raw.h (renamed from libc/include/generic-musl/linux/can/raw.h)0
-rw-r--r--libc/include/any-linux-any/linux/can/vxcan.h (renamed from libc/include/generic-musl/linux/can/vxcan.h)0
-rw-r--r--libc/include/any-linux-any/linux/capability.h (renamed from libc/include/generic-musl/linux/capability.h)0
-rw-r--r--libc/include/any-linux-any/linux/capi.h (renamed from libc/include/generic-musl/linux/capi.h)0
-rw-r--r--libc/include/any-linux-any/linux/cciss_defs.h (renamed from libc/include/generic-musl/linux/cciss_defs.h)0
-rw-r--r--libc/include/any-linux-any/linux/cciss_ioctl.h (renamed from libc/include/generic-musl/linux/cciss_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/cdrom.h (renamed from libc/include/generic-musl/linux/cdrom.h)0
-rw-r--r--libc/include/any-linux-any/linux/cec-funcs.h (renamed from libc/include/generic-musl/linux/cec-funcs.h)0
-rw-r--r--libc/include/any-linux-any/linux/cec.h (renamed from libc/include/generic-musl/linux/cec.h)0
-rw-r--r--libc/include/any-linux-any/linux/cgroupstats.h (renamed from libc/include/generic-musl/linux/cgroupstats.h)0
-rw-r--r--libc/include/any-linux-any/linux/chio.h (renamed from libc/include/generic-musl/linux/chio.h)0
-rw-r--r--libc/include/any-linux-any/linux/cifs/cifs_mount.h (renamed from libc/include/generic-musl/linux/cifs/cifs_mount.h)0
-rw-r--r--libc/include/any-linux-any/linux/cm4000_cs.h (renamed from libc/include/generic-musl/linux/cm4000_cs.h)0
-rw-r--r--libc/include/any-linux-any/linux/cn_proc.h (renamed from libc/include/generic-musl/linux/cn_proc.h)0
-rw-r--r--libc/include/any-linux-any/linux/coda.h (renamed from libc/include/generic-musl/linux/coda.h)0
-rw-r--r--libc/include/any-linux-any/linux/coda_psdev.h (renamed from libc/include/generic-musl/linux/coda_psdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/coff.h (renamed from libc/include/generic-musl/linux/coff.h)0
-rw-r--r--libc/include/any-linux-any/linux/connector.h (renamed from libc/include/generic-musl/linux/connector.h)0
-rw-r--r--libc/include/any-linux-any/linux/const.h (renamed from libc/include/generic-musl/linux/const.h)0
-rw-r--r--libc/include/any-linux-any/linux/coresight-stm.h (renamed from libc/include/generic-musl/linux/coresight-stm.h)0
-rw-r--r--libc/include/any-linux-any/linux/cramfs_fs.h (renamed from libc/include/generic-musl/linux/cramfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/cryptouser.h (renamed from libc/include/generic-musl/linux/cryptouser.h)0
-rw-r--r--libc/include/any-linux-any/linux/cuda.h (renamed from libc/include/generic-musl/linux/cuda.h)0
-rw-r--r--libc/include/any-linux-any/linux/cyclades.h (renamed from libc/include/generic-musl/linux/cyclades.h)0
-rw-r--r--libc/include/any-linux-any/linux/cycx_cfm.h (renamed from libc/include/generic-musl/linux/cycx_cfm.h)0
-rw-r--r--libc/include/any-linux-any/linux/dcbnl.h (renamed from libc/include/generic-musl/linux/dcbnl.h)0
-rw-r--r--libc/include/any-linux-any/linux/dccp.h (renamed from libc/include/generic-musl/linux/dccp.h)0
-rw-r--r--libc/include/any-linux-any/linux/devlink.h (renamed from libc/include/generic-musl/linux/devlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/dlm.h (renamed from libc/include/generic-musl/linux/dlm.h)0
-rw-r--r--libc/include/any-linux-any/linux/dlm_device.h (renamed from libc/include/generic-musl/linux/dlm_device.h)0
-rw-r--r--libc/include/any-linux-any/linux/dlm_netlink.h (renamed from libc/include/generic-musl/linux/dlm_netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/dlm_plock.h (renamed from libc/include/generic-musl/linux/dlm_plock.h)0
-rw-r--r--libc/include/any-linux-any/linux/dlmconstants.h (renamed from libc/include/generic-musl/linux/dlmconstants.h)0
-rw-r--r--libc/include/any-linux-any/linux/dm-ioctl.h (renamed from libc/include/generic-musl/linux/dm-ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/dm-log-userspace.h (renamed from libc/include/generic-musl/linux/dm-log-userspace.h)0
-rw-r--r--libc/include/any-linux-any/linux/dma-buf.h (renamed from libc/include/generic-musl/linux/dma-buf.h)0
-rw-r--r--libc/include/any-linux-any/linux/dn.h (renamed from libc/include/generic-musl/linux/dn.h)0
-rw-r--r--libc/include/any-linux-any/linux/dqblk_xfs.h (renamed from libc/include/generic-musl/linux/dqblk_xfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/audio.h (renamed from libc/include/generic-musl/linux/dvb/audio.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/ca.h (renamed from libc/include/generic-musl/linux/dvb/ca.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/dmx.h (renamed from libc/include/generic-musl/linux/dvb/dmx.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/frontend.h (renamed from libc/include/generic-musl/linux/dvb/frontend.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/net.h (renamed from libc/include/generic-musl/linux/dvb/net.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/osd.h (renamed from libc/include/generic-musl/linux/dvb/osd.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/version.h (renamed from libc/include/generic-musl/linux/dvb/version.h)0
-rw-r--r--libc/include/any-linux-any/linux/dvb/video.h (renamed from libc/include/generic-musl/linux/dvb/video.h)0
-rw-r--r--libc/include/any-linux-any/linux/edd.h (renamed from libc/include/generic-musl/linux/edd.h)0
-rw-r--r--libc/include/any-linux-any/linux/efs_fs_sb.h (renamed from libc/include/generic-musl/linux/efs_fs_sb.h)0
-rw-r--r--libc/include/any-linux-any/linux/elf-em.h (renamed from libc/include/generic-musl/linux/elf-em.h)0
-rw-r--r--libc/include/any-linux-any/linux/elf-fdpic.h (renamed from libc/include/generic-musl/linux/elf-fdpic.h)0
-rw-r--r--libc/include/any-linux-any/linux/elf.h (renamed from libc/include/generic-musl/linux/elf.h)0
-rw-r--r--libc/include/any-linux-any/linux/elfcore.h (renamed from libc/include/generic-musl/linux/elfcore.h)0
-rw-r--r--libc/include/any-linux-any/linux/errno.h (renamed from libc/include/generic-musl/linux/errno.h)0
-rw-r--r--libc/include/any-linux-any/linux/errqueue.h (renamed from libc/include/generic-musl/linux/errqueue.h)0
-rw-r--r--libc/include/any-linux-any/linux/erspan.h (renamed from libc/include/generic-musl/linux/erspan.h)0
-rw-r--r--libc/include/any-linux-any/linux/ethtool.h (renamed from libc/include/generic-musl/linux/ethtool.h)0
-rw-r--r--libc/include/any-linux-any/linux/eventpoll.h (renamed from libc/include/generic-musl/linux/eventpoll.h)0
-rw-r--r--libc/include/any-linux-any/linux/fadvise.h (renamed from libc/include/generic-musl/linux/fadvise.h)0
-rw-r--r--libc/include/any-linux-any/linux/falloc.h (renamed from libc/include/generic-musl/linux/falloc.h)0
-rw-r--r--libc/include/any-linux-any/linux/fanotify.h (renamed from libc/include/generic-musl/linux/fanotify.h)0
-rw-r--r--libc/include/any-linux-any/linux/fb.h (renamed from libc/include/generic-musl/linux/fb.h)0
-rw-r--r--libc/include/any-linux-any/linux/fcntl.h (renamed from libc/include/generic-musl/linux/fcntl.h)0
-rw-r--r--libc/include/any-linux-any/linux/fd.h (renamed from libc/include/generic-musl/linux/fd.h)0
-rw-r--r--libc/include/any-linux-any/linux/fdreg.h (renamed from libc/include/generic-musl/linux/fdreg.h)0
-rw-r--r--libc/include/any-linux-any/linux/fib_rules.h (renamed from libc/include/generic-musl/linux/fib_rules.h)0
-rw-r--r--libc/include/any-linux-any/linux/fiemap.h (renamed from libc/include/generic-musl/linux/fiemap.h)0
-rw-r--r--libc/include/any-linux-any/linux/filter.h (renamed from libc/include/generic-musl/linux/filter.h)0
-rw-r--r--libc/include/any-linux-any/linux/firewire-cdev.h (renamed from libc/include/generic-musl/linux/firewire-cdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/firewire-constants.h (renamed from libc/include/generic-musl/linux/firewire-constants.h)0
-rw-r--r--libc/include/any-linux-any/linux/flat.h (renamed from libc/include/generic-musl/linux/flat.h)0
-rw-r--r--libc/include/any-linux-any/linux/fou.h (renamed from libc/include/generic-musl/linux/fou.h)0
-rw-r--r--libc/include/any-linux-any/linux/fpga-dfl.h (renamed from libc/include/generic-musl/linux/fpga-dfl.h)0
-rw-r--r--libc/include/any-linux-any/linux/fs.h (renamed from libc/include/generic-musl/linux/fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/fsi.h (renamed from libc/include/generic-musl/linux/fsi.h)0
-rw-r--r--libc/include/any-linux-any/linux/fsl_hypervisor.h (renamed from libc/include/generic-musl/linux/fsl_hypervisor.h)0
-rw-r--r--libc/include/any-linux-any/linux/fsmap.h (renamed from libc/include/generic-musl/linux/fsmap.h)0
-rw-r--r--libc/include/any-linux-any/linux/fuse.h (renamed from libc/include/generic-musl/linux/fuse.h)0
-rw-r--r--libc/include/any-linux-any/linux/futex.h (renamed from libc/include/generic-musl/linux/futex.h)0
-rw-r--r--libc/include/any-linux-any/linux/gameport.h (renamed from libc/include/generic-musl/linux/gameport.h)0
-rw-r--r--libc/include/any-linux-any/linux/gen_stats.h (renamed from libc/include/generic-musl/linux/gen_stats.h)0
-rw-r--r--libc/include/any-linux-any/linux/genetlink.h (renamed from libc/include/generic-musl/linux/genetlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/genwqe/genwqe_card.h (renamed from libc/include/generic-musl/linux/genwqe/genwqe_card.h)0
-rw-r--r--libc/include/any-linux-any/linux/gfs2_ondisk.h (renamed from libc/include/generic-musl/linux/gfs2_ondisk.h)0
-rw-r--r--libc/include/any-linux-any/linux/gigaset_dev.h (renamed from libc/include/generic-musl/linux/gigaset_dev.h)0
-rw-r--r--libc/include/any-linux-any/linux/gpio.h (renamed from libc/include/generic-musl/linux/gpio.h)0
-rw-r--r--libc/include/any-linux-any/linux/gsmmux.h (renamed from libc/include/generic-musl/linux/gsmmux.h)0
-rw-r--r--libc/include/any-linux-any/linux/gtp.h (renamed from libc/include/generic-musl/linux/gtp.h)0
-rw-r--r--libc/include/any-linux-any/linux/hash_info.h (renamed from libc/include/generic-musl/linux/hash_info.h)0
-rw-r--r--libc/include/any-linux-any/linux/hdlc.h (renamed from libc/include/generic-musl/linux/hdlc.h)0
-rw-r--r--libc/include/any-linux-any/linux/hdlc/ioctl.h (renamed from libc/include/generic-musl/linux/hdlc/ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/hdlcdrv.h (renamed from libc/include/generic-musl/linux/hdlcdrv.h)0
-rw-r--r--libc/include/any-linux-any/linux/hdreg.h (renamed from libc/include/generic-musl/linux/hdreg.h)0
-rw-r--r--libc/include/any-linux-any/linux/hid.h (renamed from libc/include/generic-musl/linux/hid.h)0
-rw-r--r--libc/include/any-linux-any/linux/hiddev.h (renamed from libc/include/generic-musl/linux/hiddev.h)0
-rw-r--r--libc/include/any-linux-any/linux/hidraw.h (renamed from libc/include/generic-musl/linux/hidraw.h)0
-rw-r--r--libc/include/any-linux-any/linux/hpet.h (renamed from libc/include/generic-musl/linux/hpet.h)0
-rw-r--r--libc/include/any-linux-any/linux/hsi/cs-protocol.h (renamed from libc/include/generic-musl/linux/hsi/cs-protocol.h)0
-rw-r--r--libc/include/any-linux-any/linux/hsi/hsi_char.h (renamed from libc/include/generic-musl/linux/hsi/hsi_char.h)0
-rw-r--r--libc/include/any-linux-any/linux/hsr_netlink.h (renamed from libc/include/generic-musl/linux/hsr_netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/hw_breakpoint.h (renamed from libc/include/generic-musl/linux/hw_breakpoint.h)0
-rw-r--r--libc/include/any-linux-any/linux/hyperv.h (renamed from libc/include/generic-musl/linux/hyperv.h)0
-rw-r--r--libc/include/any-linux-any/linux/hysdn_if.h (renamed from libc/include/generic-musl/linux/hysdn_if.h)0
-rw-r--r--libc/include/any-linux-any/linux/i2c-dev.h (renamed from libc/include/generic-musl/linux/i2c-dev.h)0
-rw-r--r--libc/include/any-linux-any/linux/i2c.h (renamed from libc/include/generic-musl/linux/i2c.h)0
-rw-r--r--libc/include/any-linux-any/linux/i2o-dev.h (renamed from libc/include/generic-musl/linux/i2o-dev.h)0
-rw-r--r--libc/include/any-linux-any/linux/i8k.h (renamed from libc/include/generic-musl/linux/i8k.h)0
-rw-r--r--libc/include/any-linux-any/linux/icmp.h (renamed from libc/include/generic-musl/linux/icmp.h)0
-rw-r--r--libc/include/any-linux-any/linux/icmpv6.h (renamed from libc/include/generic-musl/linux/icmpv6.h)0
-rw-r--r--libc/include/any-linux-any/linux/if.h (renamed from libc/include/generic-musl/linux/if.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_addr.h (renamed from libc/include/generic-musl/linux/if_addr.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_addrlabel.h (renamed from libc/include/generic-musl/linux/if_addrlabel.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_alg.h (renamed from libc/include/generic-musl/linux/if_alg.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_arcnet.h (renamed from libc/include/generic-musl/linux/if_arcnet.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_arp.h (renamed from libc/include/generic-musl/linux/if_arp.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_bonding.h (renamed from libc/include/generic-musl/linux/if_bonding.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_bridge.h (renamed from libc/include/generic-musl/linux/if_bridge.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_cablemodem.h (renamed from libc/include/generic-musl/linux/if_cablemodem.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_eql.h (renamed from libc/include/generic-musl/linux/if_eql.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_ether.h (renamed from libc/include/generic-musl/linux/if_ether.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_fc.h (renamed from libc/include/generic-musl/linux/if_fc.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_fddi.h (renamed from libc/include/generic-musl/linux/if_fddi.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_frad.h (renamed from libc/include/generic-musl/linux/if_frad.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_hippi.h (renamed from libc/include/generic-musl/linux/if_hippi.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_infiniband.h (renamed from libc/include/generic-musl/linux/if_infiniband.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_link.h (renamed from libc/include/generic-musl/linux/if_link.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_ltalk.h (renamed from libc/include/generic-musl/linux/if_ltalk.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_macsec.h (renamed from libc/include/generic-musl/linux/if_macsec.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_packet.h (renamed from libc/include/generic-musl/linux/if_packet.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_phonet.h (renamed from libc/include/generic-musl/linux/if_phonet.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_plip.h (renamed from libc/include/generic-musl/linux/if_plip.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_ppp.h (renamed from libc/include/generic-musl/linux/if_ppp.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_pppol2tp.h (renamed from libc/include/generic-musl/linux/if_pppol2tp.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_pppox.h (renamed from libc/include/generic-musl/linux/if_pppox.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_slip.h (renamed from libc/include/generic-musl/linux/if_slip.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_team.h (renamed from libc/include/generic-musl/linux/if_team.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_tun.h (renamed from libc/include/generic-musl/linux/if_tun.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_tunnel.h (renamed from libc/include/generic-musl/linux/if_tunnel.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_vlan.h (renamed from libc/include/generic-musl/linux/if_vlan.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_x25.h (renamed from libc/include/generic-musl/linux/if_x25.h)0
-rw-r--r--libc/include/any-linux-any/linux/if_xdp.h (renamed from libc/include/generic-musl/linux/if_xdp.h)0
-rw-r--r--libc/include/any-linux-any/linux/ife.h (renamed from libc/include/generic-musl/linux/ife.h)0
-rw-r--r--libc/include/any-linux-any/linux/igmp.h (renamed from libc/include/generic-musl/linux/igmp.h)0
-rw-r--r--libc/include/any-linux-any/linux/iio/events.h (renamed from libc/include/generic-musl/linux/iio/events.h)0
-rw-r--r--libc/include/any-linux-any/linux/iio/types.h (renamed from libc/include/generic-musl/linux/iio/types.h)0
-rw-r--r--libc/include/any-linux-any/linux/ila.h (renamed from libc/include/generic-musl/linux/ila.h)0
-rw-r--r--libc/include/any-linux-any/linux/in.h (renamed from libc/include/generic-musl/linux/in.h)0
-rw-r--r--libc/include/any-linux-any/linux/in6.h (renamed from libc/include/generic-musl/linux/in6.h)0
-rw-r--r--libc/include/any-linux-any/linux/in_route.h (renamed from libc/include/generic-musl/linux/in_route.h)0
-rw-r--r--libc/include/any-linux-any/linux/inet_diag.h (renamed from libc/include/generic-musl/linux/inet_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/inotify.h (renamed from libc/include/generic-musl/linux/inotify.h)0
-rw-r--r--libc/include/any-linux-any/linux/input-event-codes.h (renamed from libc/include/generic-musl/linux/input-event-codes.h)0
-rw-r--r--libc/include/any-linux-any/linux/input.h (renamed from libc/include/generic-musl/linux/input.h)0
-rw-r--r--libc/include/any-linux-any/linux/ioctl.h (renamed from libc/include/generic-musl/linux/ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/ip.h (renamed from libc/include/generic-musl/linux/ip.h)0
-rw-r--r--libc/include/any-linux-any/linux/ip6_tunnel.h (renamed from libc/include/generic-musl/linux/ip6_tunnel.h)0
-rw-r--r--libc/include/any-linux-any/linux/ip_vs.h (renamed from libc/include/generic-musl/linux/ip_vs.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipc.h (renamed from libc/include/generic-musl/linux/ipc.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipmi.h (renamed from libc/include/generic-musl/linux/ipmi.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipmi_bmc.h (renamed from libc/include/generic-musl/linux/ipmi_bmc.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipmi_msgdefs.h (renamed from libc/include/generic-musl/linux/ipmi_msgdefs.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipsec.h (renamed from libc/include/generic-musl/linux/ipsec.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipv6.h (renamed from libc/include/generic-musl/linux/ipv6.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipv6_route.h (renamed from libc/include/generic-musl/linux/ipv6_route.h)0
-rw-r--r--libc/include/any-linux-any/linux/ipx.h (renamed from libc/include/generic-musl/linux/ipx.h)0
-rw-r--r--libc/include/any-linux-any/linux/irqnr.h (renamed from libc/include/generic-musl/linux/irqnr.h)0
-rw-r--r--libc/include/any-linux-any/linux/isdn.h (renamed from libc/include/generic-musl/linux/isdn.h)0
-rw-r--r--libc/include/any-linux-any/linux/isdn/capicmd.h (renamed from libc/include/generic-musl/linux/isdn/capicmd.h)0
-rw-r--r--libc/include/any-linux-any/linux/isdn_divertif.h (renamed from libc/include/generic-musl/linux/isdn_divertif.h)0
-rw-r--r--libc/include/any-linux-any/linux/isdn_ppp.h (renamed from libc/include/generic-musl/linux/isdn_ppp.h)0
-rw-r--r--libc/include/any-linux-any/linux/isdnif.h (renamed from libc/include/generic-musl/linux/isdnif.h)0
-rw-r--r--libc/include/any-linux-any/linux/iso_fs.h (renamed from libc/include/generic-musl/linux/iso_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/ivtv.h (renamed from libc/include/generic-musl/linux/ivtv.h)0
-rw-r--r--libc/include/any-linux-any/linux/ivtvfb.h (renamed from libc/include/generic-musl/linux/ivtvfb.h)0
-rw-r--r--libc/include/any-linux-any/linux/jffs2.h (renamed from libc/include/generic-musl/linux/jffs2.h)0
-rw-r--r--libc/include/any-linux-any/linux/joystick.h (renamed from libc/include/generic-musl/linux/joystick.h)0
-rw-r--r--libc/include/any-linux-any/linux/kcm.h (renamed from libc/include/generic-musl/linux/kcm.h)0
-rw-r--r--libc/include/any-linux-any/linux/kcmp.h (renamed from libc/include/generic-musl/linux/kcmp.h)0
-rw-r--r--libc/include/any-linux-any/linux/kcov.h (renamed from libc/include/generic-musl/linux/kcov.h)0
-rw-r--r--libc/include/any-linux-any/linux/kd.h (renamed from libc/include/generic-musl/linux/kd.h)0
-rw-r--r--libc/include/any-linux-any/linux/kdev_t.h (renamed from libc/include/generic-musl/linux/kdev_t.h)0
-rw-r--r--libc/include/any-linux-any/linux/kernel-page-flags.h (renamed from libc/include/generic-musl/linux/kernel-page-flags.h)0
-rw-r--r--libc/include/any-linux-any/linux/kernel.h (renamed from libc/include/generic-musl/linux/kernel.h)0
-rw-r--r--libc/include/any-linux-any/linux/kernelcapi.h (renamed from libc/include/generic-musl/linux/kernelcapi.h)0
-rw-r--r--libc/include/any-linux-any/linux/kexec.h (renamed from libc/include/generic-musl/linux/kexec.h)0
-rw-r--r--libc/include/any-linux-any/linux/keyboard.h (renamed from libc/include/generic-musl/linux/keyboard.h)0
-rw-r--r--libc/include/any-linux-any/linux/keyctl.h (renamed from libc/include/generic-musl/linux/keyctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/kfd_ioctl.h (renamed from libc/include/generic-musl/linux/kfd_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/kvm.h (renamed from libc/include/generic-musl/linux/kvm.h)0
-rw-r--r--libc/include/any-linux-any/linux/kvm_para.h (renamed from libc/include/generic-musl/linux/kvm_para.h)0
-rw-r--r--libc/include/any-linux-any/linux/l2tp.h (renamed from libc/include/generic-musl/linux/l2tp.h)0
-rw-r--r--libc/include/any-linux-any/linux/libc-compat.h (renamed from libc/include/generic-musl/linux/libc-compat.h)0
-rw-r--r--libc/include/any-linux-any/linux/lightnvm.h (renamed from libc/include/generic-musl/linux/lightnvm.h)0
-rw-r--r--libc/include/any-linux-any/linux/limits.h (renamed from libc/include/generic-musl/linux/limits.h)0
-rw-r--r--libc/include/any-linux-any/linux/lirc.h (renamed from libc/include/generic-musl/linux/lirc.h)0
-rw-r--r--libc/include/any-linux-any/linux/llc.h (renamed from libc/include/generic-musl/linux/llc.h)0
-rw-r--r--libc/include/any-linux-any/linux/loop.h (renamed from libc/include/generic-musl/linux/loop.h)0
-rw-r--r--libc/include/any-linux-any/linux/lp.h (renamed from libc/include/generic-musl/linux/lp.h)0
-rw-r--r--libc/include/any-linux-any/linux/lwtunnel.h (renamed from libc/include/generic-musl/linux/lwtunnel.h)0
-rw-r--r--libc/include/any-linux-any/linux/magic.h (renamed from libc/include/generic-musl/linux/magic.h)0
-rw-r--r--libc/include/any-linux-any/linux/major.h (renamed from libc/include/generic-musl/linux/major.h)0
-rw-r--r--libc/include/any-linux-any/linux/map_to_7segment.h (renamed from libc/include/generic-musl/linux/map_to_7segment.h)0
-rw-r--r--libc/include/any-linux-any/linux/matroxfb.h (renamed from libc/include/generic-musl/linux/matroxfb.h)0
-rw-r--r--libc/include/any-linux-any/linux/max2175.h (renamed from libc/include/generic-musl/linux/max2175.h)0
-rw-r--r--libc/include/any-linux-any/linux/mdio.h (renamed from libc/include/generic-musl/linux/mdio.h)0
-rw-r--r--libc/include/any-linux-any/linux/media-bus-format.h (renamed from libc/include/generic-musl/linux/media-bus-format.h)0
-rw-r--r--libc/include/any-linux-any/linux/media.h (renamed from libc/include/generic-musl/linux/media.h)0
-rw-r--r--libc/include/any-linux-any/linux/mei.h (renamed from libc/include/generic-musl/linux/mei.h)0
-rw-r--r--libc/include/any-linux-any/linux/membarrier.h (renamed from libc/include/generic-musl/linux/membarrier.h)0
-rw-r--r--libc/include/any-linux-any/linux/memfd.h (renamed from libc/include/generic-musl/linux/memfd.h)0
-rw-r--r--libc/include/any-linux-any/linux/mempolicy.h (renamed from libc/include/generic-musl/linux/mempolicy.h)0
-rw-r--r--libc/include/any-linux-any/linux/meye.h (renamed from libc/include/generic-musl/linux/meye.h)0
-rw-r--r--libc/include/any-linux-any/linux/mic_common.h (renamed from libc/include/generic-musl/linux/mic_common.h)0
-rw-r--r--libc/include/any-linux-any/linux/mic_ioctl.h (renamed from libc/include/generic-musl/linux/mic_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/mii.h (renamed from libc/include/generic-musl/linux/mii.h)0
-rw-r--r--libc/include/any-linux-any/linux/minix_fs.h (renamed from libc/include/generic-musl/linux/minix_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/mman.h (renamed from libc/include/generic-musl/linux/mman.h)0
-rw-r--r--libc/include/any-linux-any/linux/mmc/ioctl.h (renamed from libc/include/generic-musl/linux/mmc/ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/mmtimer.h (renamed from libc/include/generic-musl/linux/mmtimer.h)0
-rw-r--r--libc/include/any-linux-any/linux/module.h (renamed from libc/include/generic-musl/linux/module.h)0
-rw-r--r--libc/include/any-linux-any/linux/mpls.h (renamed from libc/include/generic-musl/linux/mpls.h)0
-rw-r--r--libc/include/any-linux-any/linux/mpls_iptunnel.h (renamed from libc/include/generic-musl/linux/mpls_iptunnel.h)0
-rw-r--r--libc/include/any-linux-any/linux/mqueue.h (renamed from libc/include/generic-musl/linux/mqueue.h)0
-rw-r--r--libc/include/any-linux-any/linux/mroute.h (renamed from libc/include/generic-musl/linux/mroute.h)0
-rw-r--r--libc/include/any-linux-any/linux/mroute6.h (renamed from libc/include/generic-musl/linux/mroute6.h)0
-rw-r--r--libc/include/any-linux-any/linux/msdos_fs.h (renamed from libc/include/generic-musl/linux/msdos_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/msg.h (renamed from libc/include/generic-musl/linux/msg.h)0
-rw-r--r--libc/include/any-linux-any/linux/mtio.h (renamed from libc/include/generic-musl/linux/mtio.h)0
-rw-r--r--libc/include/any-linux-any/linux/n_r3964.h (renamed from libc/include/generic-musl/linux/n_r3964.h)0
-rw-r--r--libc/include/any-linux-any/linux/nbd-netlink.h (renamed from libc/include/generic-musl/linux/nbd-netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/nbd.h (renamed from libc/include/generic-musl/linux/nbd.h)0
-rw-r--r--libc/include/any-linux-any/linux/ncsi.h (renamed from libc/include/generic-musl/linux/ncsi.h)0
-rw-r--r--libc/include/any-linux-any/linux/ndctl.h (renamed from libc/include/generic-musl/linux/ndctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/neighbour.h (renamed from libc/include/generic-musl/linux/neighbour.h)0
-rw-r--r--libc/include/any-linux-any/linux/net.h (renamed from libc/include/generic-musl/linux/net.h)0
-rw-r--r--libc/include/any-linux-any/linux/net_dropmon.h (renamed from libc/include/generic-musl/linux/net_dropmon.h)0
-rw-r--r--libc/include/any-linux-any/linux/net_namespace.h (renamed from libc/include/generic-musl/linux/net_namespace.h)0
-rw-r--r--libc/include/any-linux-any/linux/net_tstamp.h (renamed from libc/include/generic-musl/linux/net_tstamp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netconf.h (renamed from libc/include/generic-musl/linux/netconf.h)0
-rw-r--r--libc/include/any-linux-any/linux/netdevice.h (renamed from libc/include/generic-musl/linux/netdevice.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter.h (renamed from libc/include/generic-musl/linux/netfilter.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/ipset/ip_set.h (renamed from libc/include/generic-musl/linux/netfilter/ipset/ip_set.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/ipset/ip_set_bitmap.h (renamed from libc/include/generic-musl/linux/netfilter/ipset/ip_set_bitmap.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/ipset/ip_set_hash.h (renamed from libc/include/generic-musl/linux/netfilter/ipset/ip_set_hash.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/ipset/ip_set_list.h (renamed from libc/include/generic-musl/linux/netfilter/ipset/ip_set_list.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_conntrack_common.h (renamed from libc/include/generic-musl/linux/netfilter/nf_conntrack_common.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_conntrack_ftp.h (renamed from libc/include/generic-musl/linux/netfilter/nf_conntrack_ftp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_conntrack_sctp.h (renamed from libc/include/generic-musl/linux/netfilter/nf_conntrack_sctp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_conntrack_tcp.h (renamed from libc/include/generic-musl/linux/netfilter/nf_conntrack_tcp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_conntrack_tuple_common.h (renamed from libc/include/generic-musl/linux/netfilter/nf_conntrack_tuple_common.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_log.h (renamed from libc/include/generic-musl/linux/netfilter/nf_log.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_nat.h (renamed from libc/include/generic-musl/linux/netfilter/nf_nat.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_tables.h (renamed from libc/include/generic-musl/linux/netfilter/nf_tables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nf_tables_compat.h (renamed from libc/include/generic-musl/linux/netfilter/nf_tables_compat.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_acct.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_acct.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_compat.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_compat.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_conntrack.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_conntrack.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_cthelper.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_cthelper.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_cttimeout.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_cttimeout.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_log.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_log.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_osf.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_osf.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/nfnetlink_queue.h (renamed from libc/include/generic-musl/linux/netfilter/nfnetlink_queue.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/x_tables.h (renamed from libc/include/generic-musl/linux/netfilter/x_tables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_AUDIT.h (renamed from libc/include/generic-musl/linux/netfilter/xt_AUDIT.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_CHECKSUM.h (renamed from libc/include/generic-musl/linux/netfilter/xt_CHECKSUM.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_CLASSIFY.h (renamed from libc/include/generic-musl/linux/netfilter/xt_CLASSIFY.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_CONNSECMARK.h (renamed from libc/include/generic-musl/linux/netfilter/xt_CONNSECMARK.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_CT.h (renamed from libc/include/generic-musl/linux/netfilter/xt_CT.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_HMARK.h (renamed from libc/include/generic-musl/linux/netfilter/xt_HMARK.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_IDLETIMER.h (renamed from libc/include/generic-musl/linux/netfilter/xt_IDLETIMER.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_LED.h (renamed from libc/include/generic-musl/linux/netfilter/xt_LED.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_LOG.h (renamed from libc/include/generic-musl/linux/netfilter/xt_LOG.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_NFLOG.h (renamed from libc/include/generic-musl/linux/netfilter/xt_NFLOG.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_NFQUEUE.h (renamed from libc/include/generic-musl/linux/netfilter/xt_NFQUEUE.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_SECMARK.h (renamed from libc/include/generic-musl/linux/netfilter/xt_SECMARK.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_SYNPROXY.h (renamed from libc/include/generic-musl/linux/netfilter/xt_SYNPROXY.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_TCPOPTSTRIP.h (renamed from libc/include/generic-musl/linux/netfilter/xt_TCPOPTSTRIP.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_TEE.h (renamed from libc/include/generic-musl/linux/netfilter/xt_TEE.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_TPROXY.h (renamed from libc/include/generic-musl/linux/netfilter/xt_TPROXY.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_addrtype.h (renamed from libc/include/generic-musl/linux/netfilter/xt_addrtype.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_bpf.h (renamed from libc/include/generic-musl/linux/netfilter/xt_bpf.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_cgroup.h (renamed from libc/include/generic-musl/linux/netfilter/xt_cgroup.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_cluster.h (renamed from libc/include/generic-musl/linux/netfilter/xt_cluster.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_comment.h (renamed from libc/include/generic-musl/linux/netfilter/xt_comment.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_connbytes.h (renamed from libc/include/generic-musl/linux/netfilter/xt_connbytes.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_connlabel.h (renamed from libc/include/generic-musl/linux/netfilter/xt_connlabel.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_connlimit.h (renamed from libc/include/generic-musl/linux/netfilter/xt_connlimit.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_connmark.h (renamed from libc/include/generic-musl/linux/netfilter/xt_connmark.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_conntrack.h (renamed from libc/include/generic-musl/linux/netfilter/xt_conntrack.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_cpu.h (renamed from libc/include/generic-musl/linux/netfilter/xt_cpu.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_dccp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_dccp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_devgroup.h (renamed from libc/include/generic-musl/linux/netfilter/xt_devgroup.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_dscp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_dscp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_ecn.h (renamed from libc/include/generic-musl/linux/netfilter/xt_ecn.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_esp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_esp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_hashlimit.h (renamed from libc/include/generic-musl/linux/netfilter/xt_hashlimit.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_helper.h (renamed from libc/include/generic-musl/linux/netfilter/xt_helper.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_ipcomp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_ipcomp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_iprange.h (renamed from libc/include/generic-musl/linux/netfilter/xt_iprange.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_ipvs.h (renamed from libc/include/generic-musl/linux/netfilter/xt_ipvs.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_l2tp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_l2tp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_length.h (renamed from libc/include/generic-musl/linux/netfilter/xt_length.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_limit.h (renamed from libc/include/generic-musl/linux/netfilter/xt_limit.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_mac.h (renamed from libc/include/generic-musl/linux/netfilter/xt_mac.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_mark.h (renamed from libc/include/generic-musl/linux/netfilter/xt_mark.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_multiport.h (renamed from libc/include/generic-musl/linux/netfilter/xt_multiport.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_nfacct.h (renamed from libc/include/generic-musl/linux/netfilter/xt_nfacct.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_osf.h (renamed from libc/include/generic-musl/linux/netfilter/xt_osf.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_owner.h (renamed from libc/include/generic-musl/linux/netfilter/xt_owner.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_physdev.h (renamed from libc/include/generic-musl/linux/netfilter/xt_physdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_pkttype.h (renamed from libc/include/generic-musl/linux/netfilter/xt_pkttype.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_policy.h (renamed from libc/include/generic-musl/linux/netfilter/xt_policy.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_quota.h (renamed from libc/include/generic-musl/linux/netfilter/xt_quota.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_rateest.h (renamed from libc/include/generic-musl/linux/netfilter/xt_rateest.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_realm.h (renamed from libc/include/generic-musl/linux/netfilter/xt_realm.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_recent.h (renamed from libc/include/generic-musl/linux/netfilter/xt_recent.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_rpfilter.h (renamed from libc/include/generic-musl/linux/netfilter/xt_rpfilter.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_sctp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_sctp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_set.h (renamed from libc/include/generic-musl/linux/netfilter/xt_set.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_socket.h (renamed from libc/include/generic-musl/linux/netfilter/xt_socket.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_state.h (renamed from libc/include/generic-musl/linux/netfilter/xt_state.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_statistic.h (renamed from libc/include/generic-musl/linux/netfilter/xt_statistic.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_string.h (renamed from libc/include/generic-musl/linux/netfilter/xt_string.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_tcpmss.h (renamed from libc/include/generic-musl/linux/netfilter/xt_tcpmss.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_tcpudp.h (renamed from libc/include/generic-musl/linux/netfilter/xt_tcpudp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_time.h (renamed from libc/include/generic-musl/linux/netfilter/xt_time.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter/xt_u32.h (renamed from libc/include/generic-musl/linux/netfilter/xt_u32.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_arp.h (renamed from libc/include/generic-musl/linux/netfilter_arp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_arp/arp_tables.h (renamed from libc/include/generic-musl/linux/netfilter_arp/arp_tables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_arp/arpt_mangle.h (renamed from libc/include/generic-musl/linux/netfilter_arp/arpt_mangle.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge.h (renamed from libc/include/generic-musl/linux/netfilter_bridge.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_802_3.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_802_3.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_among.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_among.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_arp.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_arp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_arpreply.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_arpreply.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_ip.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip6.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_ip6.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_limit.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_limit.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_log.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_log.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_m.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_m.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_t.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_t.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_nat.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_nat.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_nflog.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_nflog.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_pkttype.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_pkttype.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_redirect.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_redirect.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_stp.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_stp.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebt_vlan.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebt_vlan.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_bridge/ebtables.h (renamed from libc/include/generic-musl/linux/netfilter_bridge/ebtables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_decnet.h (renamed from libc/include/generic-musl/linux/netfilter_decnet.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ip_tables.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ip_tables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_CLUSTERIP.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_CLUSTERIP.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_LOG.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_LOG.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_REJECT.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_REJECT.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ah.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_ah.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ecn.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_ecn.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ttl.h (renamed from libc/include/generic-musl/linux/netfilter_ipv4/ipt_ttl.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6_tables.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6_tables.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_LOG.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_LOG.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_NPT.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_NPT.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_REJECT.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_REJECT.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ah.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ah.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_frag.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_frag.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_hl.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_hl.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ipv6header.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ipv6header.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_mh.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_mh.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_opts.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_opts.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_rt.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_rt.h)0
-rw-r--r--libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_srh.h (renamed from libc/include/generic-musl/linux/netfilter_ipv6/ip6t_srh.h)0
-rw-r--r--libc/include/any-linux-any/linux/netlink.h (renamed from libc/include/generic-musl/linux/netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/netlink_diag.h (renamed from libc/include/generic-musl/linux/netlink_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/netrom.h (renamed from libc/include/generic-musl/linux/netrom.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfc.h (renamed from libc/include/generic-musl/linux/nfc.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs.h (renamed from libc/include/generic-musl/linux/nfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs2.h (renamed from libc/include/generic-musl/linux/nfs2.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs3.h (renamed from libc/include/generic-musl/linux/nfs3.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs4.h (renamed from libc/include/generic-musl/linux/nfs4.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs4_mount.h (renamed from libc/include/generic-musl/linux/nfs4_mount.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs_fs.h (renamed from libc/include/generic-musl/linux/nfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs_idmap.h (renamed from libc/include/generic-musl/linux/nfs_idmap.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfs_mount.h (renamed from libc/include/generic-musl/linux/nfs_mount.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsacl.h (renamed from libc/include/generic-musl/linux/nfsacl.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsd/cld.h (renamed from libc/include/generic-musl/linux/nfsd/cld.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsd/debug.h (renamed from libc/include/generic-musl/linux/nfsd/debug.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsd/export.h (renamed from libc/include/generic-musl/linux/nfsd/export.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsd/nfsfh.h (renamed from libc/include/generic-musl/linux/nfsd/nfsfh.h)0
-rw-r--r--libc/include/any-linux-any/linux/nfsd/stats.h (renamed from libc/include/generic-musl/linux/nfsd/stats.h)0
-rw-r--r--libc/include/any-linux-any/linux/nilfs2_api.h (renamed from libc/include/generic-musl/linux/nilfs2_api.h)0
-rw-r--r--libc/include/any-linux-any/linux/nilfs2_ondisk.h (renamed from libc/include/generic-musl/linux/nilfs2_ondisk.h)0
-rw-r--r--libc/include/any-linux-any/linux/nl80211.h (renamed from libc/include/generic-musl/linux/nl80211.h)0
-rw-r--r--libc/include/any-linux-any/linux/nsfs.h (renamed from libc/include/generic-musl/linux/nsfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/nubus.h (renamed from libc/include/generic-musl/linux/nubus.h)0
-rw-r--r--libc/include/any-linux-any/linux/nvme_ioctl.h (renamed from libc/include/generic-musl/linux/nvme_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/nvram.h (renamed from libc/include/generic-musl/linux/nvram.h)0
-rw-r--r--libc/include/any-linux-any/linux/omap3isp.h (renamed from libc/include/generic-musl/linux/omap3isp.h)0
-rw-r--r--libc/include/any-linux-any/linux/omapfb.h (renamed from libc/include/generic-musl/linux/omapfb.h)0
-rw-r--r--libc/include/any-linux-any/linux/oom.h (renamed from libc/include/generic-musl/linux/oom.h)0
-rw-r--r--libc/include/any-linux-any/linux/openvswitch.h (renamed from libc/include/generic-musl/linux/openvswitch.h)0
-rw-r--r--libc/include/any-linux-any/linux/packet_diag.h (renamed from libc/include/generic-musl/linux/packet_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/param.h (renamed from libc/include/generic-musl/linux/param.h)0
-rw-r--r--libc/include/any-linux-any/linux/parport.h (renamed from libc/include/generic-musl/linux/parport.h)0
-rw-r--r--libc/include/any-linux-any/linux/patchkey.h (renamed from libc/include/generic-musl/linux/patchkey.h)0
-rw-r--r--libc/include/any-linux-any/linux/pci.h (renamed from libc/include/generic-musl/linux/pci.h)0
-rw-r--r--libc/include/any-linux-any/linux/pci_regs.h (renamed from libc/include/generic-musl/linux/pci_regs.h)0
-rw-r--r--libc/include/any-linux-any/linux/pcitest.h (renamed from libc/include/generic-musl/linux/pcitest.h)0
-rw-r--r--libc/include/any-linux-any/linux/perf_event.h (renamed from libc/include/generic-musl/linux/perf_event.h)0
-rw-r--r--libc/include/any-linux-any/linux/personality.h (renamed from libc/include/generic-musl/linux/personality.h)0
-rw-r--r--libc/include/any-linux-any/linux/pfkeyv2.h (renamed from libc/include/generic-musl/linux/pfkeyv2.h)0
-rw-r--r--libc/include/any-linux-any/linux/pg.h (renamed from libc/include/generic-musl/linux/pg.h)0
-rw-r--r--libc/include/any-linux-any/linux/phantom.h (renamed from libc/include/generic-musl/linux/phantom.h)0
-rw-r--r--libc/include/any-linux-any/linux/phonet.h (renamed from libc/include/generic-musl/linux/phonet.h)0
-rw-r--r--libc/include/any-linux-any/linux/pkt_cls.h (renamed from libc/include/generic-musl/linux/pkt_cls.h)0
-rw-r--r--libc/include/any-linux-any/linux/pkt_sched.h (renamed from libc/include/generic-musl/linux/pkt_sched.h)0
-rw-r--r--libc/include/any-linux-any/linux/pktcdvd.h (renamed from libc/include/generic-musl/linux/pktcdvd.h)0
-rw-r--r--libc/include/any-linux-any/linux/pmu.h (renamed from libc/include/generic-musl/linux/pmu.h)0
-rw-r--r--libc/include/any-linux-any/linux/poll.h (renamed from libc/include/generic-musl/linux/poll.h)0
-rw-r--r--libc/include/any-linux-any/linux/posix_acl.h (renamed from libc/include/generic-musl/linux/posix_acl.h)0
-rw-r--r--libc/include/any-linux-any/linux/posix_acl_xattr.h (renamed from libc/include/generic-musl/linux/posix_acl_xattr.h)0
-rw-r--r--libc/include/any-linux-any/linux/posix_types.h (renamed from libc/include/generic-musl/linux/posix_types.h)0
-rw-r--r--libc/include/any-linux-any/linux/ppdev.h (renamed from libc/include/generic-musl/linux/ppdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/ppp-comp.h (renamed from libc/include/generic-musl/linux/ppp-comp.h)0
-rw-r--r--libc/include/any-linux-any/linux/ppp-ioctl.h (renamed from libc/include/generic-musl/linux/ppp-ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/ppp_defs.h (renamed from libc/include/generic-musl/linux/ppp_defs.h)0
-rw-r--r--libc/include/any-linux-any/linux/pps.h (renamed from libc/include/generic-musl/linux/pps.h)0
-rw-r--r--libc/include/any-linux-any/linux/pr.h (renamed from libc/include/generic-musl/linux/pr.h)0
-rw-r--r--libc/include/any-linux-any/linux/prctl.h (renamed from libc/include/generic-musl/linux/prctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/psample.h (renamed from libc/include/generic-musl/linux/psample.h)0
-rw-r--r--libc/include/any-linux-any/linux/psci.h (renamed from libc/include/generic-musl/linux/psci.h)0
-rw-r--r--libc/include/any-linux-any/linux/psp-sev.h (renamed from libc/include/generic-musl/linux/psp-sev.h)0
-rw-r--r--libc/include/any-linux-any/linux/ptp_clock.h (renamed from libc/include/generic-musl/linux/ptp_clock.h)0
-rw-r--r--libc/include/any-linux-any/linux/ptrace.h (renamed from libc/include/generic-musl/linux/ptrace.h)0
-rw-r--r--libc/include/any-linux-any/linux/qemu_fw_cfg.h (renamed from libc/include/generic-musl/linux/qemu_fw_cfg.h)0
-rw-r--r--libc/include/any-linux-any/linux/qnx4_fs.h (renamed from libc/include/generic-musl/linux/qnx4_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/qnxtypes.h (renamed from libc/include/generic-musl/linux/qnxtypes.h)0
-rw-r--r--libc/include/any-linux-any/linux/qrtr.h (renamed from libc/include/generic-musl/linux/qrtr.h)0
-rw-r--r--libc/include/any-linux-any/linux/quota.h (renamed from libc/include/generic-musl/linux/quota.h)0
-rw-r--r--libc/include/any-linux-any/linux/radeonfb.h (renamed from libc/include/generic-musl/linux/radeonfb.h)0
-rw-r--r--libc/include/any-linux-any/linux/raid/md_p.h (renamed from libc/include/generic-musl/linux/raid/md_p.h)0
-rw-r--r--libc/include/any-linux-any/linux/raid/md_u.h (renamed from libc/include/generic-musl/linux/raid/md_u.h)0
-rw-r--r--libc/include/any-linux-any/linux/random.h (renamed from libc/include/generic-musl/linux/random.h)0
-rw-r--r--libc/include/any-linux-any/linux/raw.h (renamed from libc/include/generic-musl/linux/raw.h)0
-rw-r--r--libc/include/any-linux-any/linux/rds.h (renamed from libc/include/generic-musl/linux/rds.h)0
-rw-r--r--libc/include/any-linux-any/linux/reboot.h (renamed from libc/include/generic-musl/linux/reboot.h)0
-rw-r--r--libc/include/any-linux-any/linux/reiserfs_fs.h (renamed from libc/include/generic-musl/linux/reiserfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/reiserfs_xattr.h (renamed from libc/include/generic-musl/linux/reiserfs_xattr.h)0
-rw-r--r--libc/include/any-linux-any/linux/resource.h (renamed from libc/include/generic-musl/linux/resource.h)0
-rw-r--r--libc/include/any-linux-any/linux/rfkill.h (renamed from libc/include/generic-musl/linux/rfkill.h)0
-rw-r--r--libc/include/any-linux-any/linux/rio_cm_cdev.h (renamed from libc/include/generic-musl/linux/rio_cm_cdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/rio_mport_cdev.h (renamed from libc/include/generic-musl/linux/rio_mport_cdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/romfs_fs.h (renamed from libc/include/generic-musl/linux/romfs_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/rose.h (renamed from libc/include/generic-musl/linux/rose.h)0
-rw-r--r--libc/include/any-linux-any/linux/route.h (renamed from libc/include/generic-musl/linux/route.h)0
-rw-r--r--libc/include/any-linux-any/linux/rpmsg.h (renamed from libc/include/generic-musl/linux/rpmsg.h)0
-rw-r--r--libc/include/any-linux-any/linux/rseq.h (renamed from libc/include/generic-musl/linux/rseq.h)0
-rw-r--r--libc/include/any-linux-any/linux/rtc.h (renamed from libc/include/generic-musl/linux/rtc.h)0
-rw-r--r--libc/include/any-linux-any/linux/rtnetlink.h (renamed from libc/include/generic-musl/linux/rtnetlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/rxrpc.h (renamed from libc/include/generic-musl/linux/rxrpc.h)0
-rw-r--r--libc/include/any-linux-any/linux/scc.h (renamed from libc/include/generic-musl/linux/scc.h)0
-rw-r--r--libc/include/any-linux-any/linux/sched.h (renamed from libc/include/generic-musl/linux/sched.h)0
-rw-r--r--libc/include/any-linux-any/linux/sched/types.h (renamed from libc/include/generic-musl/linux/sched/types.h)0
-rw-r--r--libc/include/any-linux-any/linux/scif_ioctl.h (renamed from libc/include/generic-musl/linux/scif_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/screen_info.h (renamed from libc/include/generic-musl/linux/screen_info.h)0
-rw-r--r--libc/include/any-linux-any/linux/sctp.h (renamed from libc/include/generic-musl/linux/sctp.h)0
-rw-r--r--libc/include/any-linux-any/linux/sdla.h (renamed from libc/include/generic-musl/linux/sdla.h)0
-rw-r--r--libc/include/any-linux-any/linux/seccomp.h (renamed from libc/include/generic-musl/linux/seccomp.h)0
-rw-r--r--libc/include/any-linux-any/linux/securebits.h (renamed from libc/include/generic-musl/linux/securebits.h)0
-rw-r--r--libc/include/any-linux-any/linux/sed-opal.h (renamed from libc/include/generic-musl/linux/sed-opal.h)0
-rw-r--r--libc/include/any-linux-any/linux/seg6.h (renamed from libc/include/generic-musl/linux/seg6.h)0
-rw-r--r--libc/include/any-linux-any/linux/seg6_genl.h (renamed from libc/include/generic-musl/linux/seg6_genl.h)0
-rw-r--r--libc/include/any-linux-any/linux/seg6_hmac.h (renamed from libc/include/generic-musl/linux/seg6_hmac.h)0
-rw-r--r--libc/include/any-linux-any/linux/seg6_iptunnel.h (renamed from libc/include/generic-musl/linux/seg6_iptunnel.h)0
-rw-r--r--libc/include/any-linux-any/linux/seg6_local.h (renamed from libc/include/generic-musl/linux/seg6_local.h)0
-rw-r--r--libc/include/any-linux-any/linux/selinux_netlink.h (renamed from libc/include/generic-musl/linux/selinux_netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/sem.h (renamed from libc/include/generic-musl/linux/sem.h)0
-rw-r--r--libc/include/any-linux-any/linux/serial.h (renamed from libc/include/generic-musl/linux/serial.h)0
-rw-r--r--libc/include/any-linux-any/linux/serial_core.h (renamed from libc/include/generic-musl/linux/serial_core.h)0
-rw-r--r--libc/include/any-linux-any/linux/serial_reg.h (renamed from libc/include/generic-musl/linux/serial_reg.h)0
-rw-r--r--libc/include/any-linux-any/linux/serio.h (renamed from libc/include/generic-musl/linux/serio.h)0
-rw-r--r--libc/include/any-linux-any/linux/shm.h (renamed from libc/include/generic-musl/linux/shm.h)0
-rw-r--r--libc/include/any-linux-any/linux/signal.h (renamed from libc/include/generic-musl/linux/signal.h)0
-rw-r--r--libc/include/any-linux-any/linux/signalfd.h (renamed from libc/include/generic-musl/linux/signalfd.h)0
-rw-r--r--libc/include/any-linux-any/linux/smc.h (renamed from libc/include/generic-musl/linux/smc.h)0
-rw-r--r--libc/include/any-linux-any/linux/smc_diag.h (renamed from libc/include/generic-musl/linux/smc_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/smiapp.h (renamed from libc/include/generic-musl/linux/smiapp.h)0
-rw-r--r--libc/include/any-linux-any/linux/snmp.h (renamed from libc/include/generic-musl/linux/snmp.h)0
-rw-r--r--libc/include/any-linux-any/linux/sock_diag.h (renamed from libc/include/generic-musl/linux/sock_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/socket.h (renamed from libc/include/generic-musl/linux/socket.h)0
-rw-r--r--libc/include/any-linux-any/linux/sockios.h (renamed from libc/include/generic-musl/linux/sockios.h)0
-rw-r--r--libc/include/any-linux-any/linux/sonet.h (renamed from libc/include/generic-musl/linux/sonet.h)0
-rw-r--r--libc/include/any-linux-any/linux/sonypi.h (renamed from libc/include/generic-musl/linux/sonypi.h)0
-rw-r--r--libc/include/any-linux-any/linux/sound.h (renamed from libc/include/generic-musl/linux/sound.h)0
-rw-r--r--libc/include/any-linux-any/linux/soundcard.h (renamed from libc/include/generic-musl/linux/soundcard.h)0
-rw-r--r--libc/include/any-linux-any/linux/spi/spidev.h (renamed from libc/include/generic-musl/linux/spi/spidev.h)0
-rw-r--r--libc/include/any-linux-any/linux/stat.h (renamed from libc/include/generic-musl/linux/stat.h)0
-rw-r--r--libc/include/any-linux-any/linux/stddef.h (renamed from libc/include/generic-musl/linux/stddef.h)0
-rw-r--r--libc/include/any-linux-any/linux/stm.h (renamed from libc/include/generic-musl/linux/stm.h)0
-rw-r--r--libc/include/any-linux-any/linux/string.h (renamed from libc/include/generic-musl/linux/string.h)0
-rw-r--r--libc/include/any-linux-any/linux/sunrpc/debug.h (renamed from libc/include/generic-musl/linux/sunrpc/debug.h)0
-rw-r--r--libc/include/any-linux-any/linux/suspend_ioctls.h (renamed from libc/include/generic-musl/linux/suspend_ioctls.h)0
-rw-r--r--libc/include/any-linux-any/linux/swab.h (renamed from libc/include/generic-musl/linux/swab.h)0
-rw-r--r--libc/include/any-linux-any/linux/switchtec_ioctl.h (renamed from libc/include/generic-musl/linux/switchtec_ioctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/sync_file.h (renamed from libc/include/generic-musl/linux/sync_file.h)0
-rw-r--r--libc/include/any-linux-any/linux/synclink.h (renamed from libc/include/generic-musl/linux/synclink.h)0
-rw-r--r--libc/include/any-linux-any/linux/sysctl.h (renamed from libc/include/generic-musl/linux/sysctl.h)0
-rw-r--r--libc/include/any-linux-any/linux/sysinfo.h (renamed from libc/include/generic-musl/linux/sysinfo.h)0
-rw-r--r--libc/include/any-linux-any/linux/target_core_user.h (renamed from libc/include/generic-musl/linux/target_core_user.h)0
-rw-r--r--libc/include/any-linux-any/linux/taskstats.h (renamed from libc/include/generic-musl/linux/taskstats.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_bpf.h (renamed from libc/include/generic-musl/linux/tc_act/tc_bpf.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_connmark.h (renamed from libc/include/generic-musl/linux/tc_act/tc_connmark.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_csum.h (renamed from libc/include/generic-musl/linux/tc_act/tc_csum.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_defact.h (renamed from libc/include/generic-musl/linux/tc_act/tc_defact.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_gact.h (renamed from libc/include/generic-musl/linux/tc_act/tc_gact.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_ife.h (renamed from libc/include/generic-musl/linux/tc_act/tc_ife.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_ipt.h (renamed from libc/include/generic-musl/linux/tc_act/tc_ipt.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_mirred.h (renamed from libc/include/generic-musl/linux/tc_act/tc_mirred.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_nat.h (renamed from libc/include/generic-musl/linux/tc_act/tc_nat.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_pedit.h (renamed from libc/include/generic-musl/linux/tc_act/tc_pedit.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_sample.h (renamed from libc/include/generic-musl/linux/tc_act/tc_sample.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_skbedit.h (renamed from libc/include/generic-musl/linux/tc_act/tc_skbedit.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_skbmod.h (renamed from libc/include/generic-musl/linux/tc_act/tc_skbmod.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_tunnel_key.h (renamed from libc/include/generic-musl/linux/tc_act/tc_tunnel_key.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_act/tc_vlan.h (renamed from libc/include/generic-musl/linux/tc_act/tc_vlan.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_ematch/tc_em_cmp.h (renamed from libc/include/generic-musl/linux/tc_ematch/tc_em_cmp.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_ematch/tc_em_ipt.h (renamed from libc/include/generic-musl/linux/tc_ematch/tc_em_ipt.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_ematch/tc_em_meta.h (renamed from libc/include/generic-musl/linux/tc_ematch/tc_em_meta.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_ematch/tc_em_nbyte.h (renamed from libc/include/generic-musl/linux/tc_ematch/tc_em_nbyte.h)0
-rw-r--r--libc/include/any-linux-any/linux/tc_ematch/tc_em_text.h (renamed from libc/include/generic-musl/linux/tc_ematch/tc_em_text.h)0
-rw-r--r--libc/include/any-linux-any/linux/tcp.h (renamed from libc/include/generic-musl/linux/tcp.h)0
-rw-r--r--libc/include/any-linux-any/linux/tcp_metrics.h (renamed from libc/include/generic-musl/linux/tcp_metrics.h)0
-rw-r--r--libc/include/any-linux-any/linux/tee.h (renamed from libc/include/generic-musl/linux/tee.h)0
-rw-r--r--libc/include/any-linux-any/linux/termios.h (renamed from libc/include/generic-musl/linux/termios.h)0
-rw-r--r--libc/include/any-linux-any/linux/thermal.h (renamed from libc/include/generic-musl/linux/thermal.h)0
-rw-r--r--libc/include/any-linux-any/linux/time.h (renamed from libc/include/generic-musl/linux/time.h)0
-rw-r--r--libc/include/any-linux-any/linux/timerfd.h (renamed from libc/include/generic-musl/linux/timerfd.h)0
-rw-r--r--libc/include/any-linux-any/linux/times.h (renamed from libc/include/generic-musl/linux/times.h)0
-rw-r--r--libc/include/any-linux-any/linux/timex.h (renamed from libc/include/generic-musl/linux/timex.h)0
-rw-r--r--libc/include/any-linux-any/linux/tiocl.h (renamed from libc/include/generic-musl/linux/tiocl.h)0
-rw-r--r--libc/include/any-linux-any/linux/tipc.h (renamed from libc/include/generic-musl/linux/tipc.h)0
-rw-r--r--libc/include/any-linux-any/linux/tipc_config.h (renamed from libc/include/generic-musl/linux/tipc_config.h)0
-rw-r--r--libc/include/any-linux-any/linux/tipc_netlink.h (renamed from libc/include/generic-musl/linux/tipc_netlink.h)0
-rw-r--r--libc/include/any-linux-any/linux/tipc_sockets_diag.h (renamed from libc/include/generic-musl/linux/tipc_sockets_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/tls.h (renamed from libc/include/generic-musl/linux/tls.h)0
-rw-r--r--libc/include/any-linux-any/linux/toshiba.h (renamed from libc/include/generic-musl/linux/toshiba.h)0
-rw-r--r--libc/include/any-linux-any/linux/tty.h (renamed from libc/include/generic-musl/linux/tty.h)0
-rw-r--r--libc/include/any-linux-any/linux/tty_flags.h (renamed from libc/include/generic-musl/linux/tty_flags.h)0
-rw-r--r--libc/include/any-linux-any/linux/types.h (renamed from libc/include/generic-musl/linux/types.h)0
-rw-r--r--libc/include/any-linux-any/linux/udf_fs_i.h (renamed from libc/include/generic-musl/linux/udf_fs_i.h)0
-rw-r--r--libc/include/any-linux-any/linux/udp.h (renamed from libc/include/generic-musl/linux/udp.h)0
-rw-r--r--libc/include/any-linux-any/linux/uhid.h (renamed from libc/include/generic-musl/linux/uhid.h)0
-rw-r--r--libc/include/any-linux-any/linux/uinput.h (renamed from libc/include/generic-musl/linux/uinput.h)0
-rw-r--r--libc/include/any-linux-any/linux/uio.h (renamed from libc/include/generic-musl/linux/uio.h)0
-rw-r--r--libc/include/any-linux-any/linux/uleds.h (renamed from libc/include/generic-musl/linux/uleds.h)0
-rw-r--r--libc/include/any-linux-any/linux/ultrasound.h (renamed from libc/include/generic-musl/linux/ultrasound.h)0
-rw-r--r--libc/include/any-linux-any/linux/un.h (renamed from libc/include/generic-musl/linux/un.h)0
-rw-r--r--libc/include/any-linux-any/linux/unistd.h (renamed from libc/include/generic-musl/linux/unistd.h)0
-rw-r--r--libc/include/any-linux-any/linux/unix_diag.h (renamed from libc/include/generic-musl/linux/unix_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/audio.h (renamed from libc/include/generic-musl/linux/usb/audio.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/cdc-wdm.h (renamed from libc/include/generic-musl/linux/usb/cdc-wdm.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/cdc.h (renamed from libc/include/generic-musl/linux/usb/cdc.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/ch11.h (renamed from libc/include/generic-musl/linux/usb/ch11.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/ch9.h (renamed from libc/include/generic-musl/linux/usb/ch9.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/charger.h (renamed from libc/include/generic-musl/linux/usb/charger.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/functionfs.h (renamed from libc/include/generic-musl/linux/usb/functionfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/g_printer.h (renamed from libc/include/generic-musl/linux/usb/g_printer.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/g_uvc.h (renamed from libc/include/generic-musl/linux/usb/g_uvc.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/gadgetfs.h (renamed from libc/include/generic-musl/linux/usb/gadgetfs.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/midi.h (renamed from libc/include/generic-musl/linux/usb/midi.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/tmc.h (renamed from libc/include/generic-musl/linux/usb/tmc.h)0
-rw-r--r--libc/include/any-linux-any/linux/usb/video.h (renamed from libc/include/generic-musl/linux/usb/video.h)0
-rw-r--r--libc/include/any-linux-any/linux/usbdevice_fs.h (renamed from libc/include/generic-musl/linux/usbdevice_fs.h)0
-rw-r--r--libc/include/any-linux-any/linux/usbip.h (renamed from libc/include/generic-musl/linux/usbip.h)0
-rw-r--r--libc/include/any-linux-any/linux/userfaultfd.h (renamed from libc/include/generic-musl/linux/userfaultfd.h)0
-rw-r--r--libc/include/any-linux-any/linux/userio.h (renamed from libc/include/generic-musl/linux/userio.h)0
-rw-r--r--libc/include/any-linux-any/linux/utime.h (renamed from libc/include/generic-musl/linux/utime.h)0
-rw-r--r--libc/include/any-linux-any/linux/utsname.h (renamed from libc/include/generic-musl/linux/utsname.h)0
-rw-r--r--libc/include/any-linux-any/linux/uuid.h (renamed from libc/include/generic-musl/linux/uuid.h)0
-rw-r--r--libc/include/any-linux-any/linux/uvcvideo.h (renamed from libc/include/generic-musl/linux/uvcvideo.h)0
-rw-r--r--libc/include/any-linux-any/linux/v4l2-common.h (renamed from libc/include/generic-musl/linux/v4l2-common.h)0
-rw-r--r--libc/include/any-linux-any/linux/v4l2-controls.h (renamed from libc/include/generic-musl/linux/v4l2-controls.h)0
-rw-r--r--libc/include/any-linux-any/linux/v4l2-dv-timings.h (renamed from libc/include/generic-musl/linux/v4l2-dv-timings.h)0
-rw-r--r--libc/include/any-linux-any/linux/v4l2-mediabus.h (renamed from libc/include/generic-musl/linux/v4l2-mediabus.h)0
-rw-r--r--libc/include/any-linux-any/linux/v4l2-subdev.h (renamed from libc/include/generic-musl/linux/v4l2-subdev.h)0
-rw-r--r--libc/include/any-linux-any/linux/vbox_err.h (renamed from libc/include/generic-musl/linux/vbox_err.h)0
-rw-r--r--libc/include/any-linux-any/linux/vbox_vmmdev_types.h (renamed from libc/include/generic-musl/linux/vbox_vmmdev_types.h)0
-rw-r--r--libc/include/any-linux-any/linux/vboxguest.h (renamed from libc/include/generic-musl/linux/vboxguest.h)0
-rw-r--r--libc/include/any-linux-any/linux/version.h (renamed from libc/include/generic-musl/linux/version.h)0
-rw-r--r--libc/include/any-linux-any/linux/veth.h (renamed from libc/include/generic-musl/linux/veth.h)0
-rw-r--r--libc/include/any-linux-any/linux/vfio.h (renamed from libc/include/generic-musl/linux/vfio.h)0
-rw-r--r--libc/include/any-linux-any/linux/vfio_ccw.h (renamed from libc/include/generic-musl/linux/vfio_ccw.h)0
-rw-r--r--libc/include/any-linux-any/linux/vhost.h (renamed from libc/include/generic-musl/linux/vhost.h)0
-rw-r--r--libc/include/any-linux-any/linux/videodev2.h (renamed from libc/include/generic-musl/linux/videodev2.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_9p.h (renamed from libc/include/generic-musl/linux/virtio_9p.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_balloon.h (renamed from libc/include/generic-musl/linux/virtio_balloon.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_blk.h (renamed from libc/include/generic-musl/linux/virtio_blk.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_config.h (renamed from libc/include/generic-musl/linux/virtio_config.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_console.h (renamed from libc/include/generic-musl/linux/virtio_console.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_crypto.h (renamed from libc/include/generic-musl/linux/virtio_crypto.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_gpu.h (renamed from libc/include/generic-musl/linux/virtio_gpu.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_ids.h (renamed from libc/include/generic-musl/linux/virtio_ids.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_input.h (renamed from libc/include/generic-musl/linux/virtio_input.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_mmio.h (renamed from libc/include/generic-musl/linux/virtio_mmio.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_net.h (renamed from libc/include/generic-musl/linux/virtio_net.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_pci.h (renamed from libc/include/generic-musl/linux/virtio_pci.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_ring.h (renamed from libc/include/generic-musl/linux/virtio_ring.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_rng.h (renamed from libc/include/generic-musl/linux/virtio_rng.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_scsi.h (renamed from libc/include/generic-musl/linux/virtio_scsi.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_types.h (renamed from libc/include/generic-musl/linux/virtio_types.h)0
-rw-r--r--libc/include/any-linux-any/linux/virtio_vsock.h (renamed from libc/include/generic-musl/linux/virtio_vsock.h)0
-rw-r--r--libc/include/any-linux-any/linux/vm_sockets.h (renamed from libc/include/generic-musl/linux/vm_sockets.h)0
-rw-r--r--libc/include/any-linux-any/linux/vm_sockets_diag.h (renamed from libc/include/generic-musl/linux/vm_sockets_diag.h)0
-rw-r--r--libc/include/any-linux-any/linux/vmcore.h (renamed from libc/include/generic-musl/linux/vmcore.h)0
-rw-r--r--libc/include/any-linux-any/linux/vsockmon.h (renamed from libc/include/generic-musl/linux/vsockmon.h)0
-rw-r--r--libc/include/any-linux-any/linux/vt.h (renamed from libc/include/generic-musl/linux/vt.h)0
-rw-r--r--libc/include/any-linux-any/linux/vtpm_proxy.h (renamed from libc/include/generic-musl/linux/vtpm_proxy.h)0
-rw-r--r--libc/include/any-linux-any/linux/wait.h (renamed from libc/include/generic-musl/linux/wait.h)0
-rw-r--r--libc/include/any-linux-any/linux/wanrouter.h (renamed from libc/include/generic-musl/linux/wanrouter.h)0
-rw-r--r--libc/include/any-linux-any/linux/watchdog.h (renamed from libc/include/generic-musl/linux/watchdog.h)0
-rw-r--r--libc/include/any-linux-any/linux/wimax.h (renamed from libc/include/generic-musl/linux/wimax.h)0
-rw-r--r--libc/include/any-linux-any/linux/wimax/i2400m.h (renamed from libc/include/generic-musl/linux/wimax/i2400m.h)0
-rw-r--r--libc/include/any-linux-any/linux/wireless.h (renamed from libc/include/generic-musl/linux/wireless.h)0
-rw-r--r--libc/include/any-linux-any/linux/wmi.h (renamed from libc/include/generic-musl/linux/wmi.h)0
-rw-r--r--libc/include/any-linux-any/linux/x25.h (renamed from libc/include/generic-musl/linux/x25.h)0
-rw-r--r--libc/include/any-linux-any/linux/xattr.h (renamed from libc/include/generic-musl/linux/xattr.h)0
-rw-r--r--libc/include/any-linux-any/linux/xfrm.h (renamed from libc/include/generic-musl/linux/xfrm.h)0
-rw-r--r--libc/include/any-linux-any/linux/xilinx-v4l2-controls.h (renamed from libc/include/generic-musl/linux/xilinx-v4l2-controls.h)0
-rw-r--r--libc/include/any-linux-any/linux/zorro.h (renamed from libc/include/generic-musl/linux/zorro.h)0
-rw-r--r--libc/include/any-linux-any/linux/zorro_ids.h (renamed from libc/include/generic-musl/linux/zorro_ids.h)0
-rw-r--r--libc/include/arm-linux-any/asm/fcntl.h (renamed from libc/include/arm-linux-musleabi/asm/fcntl.h)0
-rw-r--r--libc/include/arm-linux-any/asm/ioctls.h (renamed from libc/include/arm-linux-musleabi/asm/ioctls.h)0
-rw-r--r--libc/include/arm-linux-any/asm/mman.h (renamed from libc/include/arm-linux-musleabi/asm/mman.h)0
-rw-r--r--libc/include/arm-linux-any/asm/statfs.h (renamed from libc/include/arm-linux-musleabi/asm/statfs.h)0
-rw-r--r--libc/include/arm-linux-any/asm/swab.h (renamed from libc/include/arm-linux-musleabi/asm/swab.h)0
-rw-r--r--libc/include/arm-linux-any/asm/types.h (renamed from libc/include/arm-linux-musleabi/asm/types.h)0
-rw-r--r--libc/include/arm-linux-gnueabi/asm/unistd.h41
-rw-r--r--libc/include/arm-linux-gnueabihf/asm/unistd.h41
-rw-r--r--libc/include/armeb-linux-any/asm/fcntl.h (renamed from libc/include/arm-linux-musleabihf/asm/fcntl.h)0
-rw-r--r--libc/include/armeb-linux-any/asm/ioctls.h (renamed from libc/include/arm-linux-musleabihf/asm/ioctls.h)0
-rw-r--r--libc/include/armeb-linux-any/asm/mman.h (renamed from libc/include/arm-linux-musleabihf/asm/mman.h)0
-rw-r--r--libc/include/armeb-linux-any/asm/statfs.h (renamed from libc/include/arm-linux-musleabihf/asm/statfs.h)0
-rw-r--r--libc/include/armeb-linux-any/asm/swab.h (renamed from libc/include/arm-linux-musleabihf/asm/swab.h)0
-rw-r--r--libc/include/armeb-linux-any/asm/types.h (renamed from libc/include/arm-linux-musleabihf/asm/types.h)0
-rw-r--r--libc/include/armeb-linux-gnueabi/asm/unistd.h41
-rw-r--r--libc/include/armeb-linux-gnueabihf/asm/unistd.h41
-rw-r--r--libc/include/armeb-linux-musleabi/asm/fcntl.h12
-rw-r--r--libc/include/armeb-linux-musleabi/asm/ioctls.h9
-rw-r--r--libc/include/armeb-linux-musleabi/asm/mman.h4
-rw-r--r--libc/include/armeb-linux-musleabi/asm/statfs.h13
-rw-r--r--libc/include/armeb-linux-musleabi/asm/swab.h52
-rw-r--r--libc/include/armeb-linux-musleabi/asm/types.h41
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/fcntl.h12
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/ioctls.h9
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/mman.h4
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/statfs.h13
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/swab.h52
-rw-r--r--libc/include/armeb-linux-musleabihf/asm/types.h41
-rw-r--r--libc/include/generic-glibc/asm-generic/bitsperlong.h16
-rw-r--r--libc/include/generic-glibc/asm-generic/unistd.h791
-rw-r--r--libc/include/generic-glibc/asm/unistd_32.h401
-rw-r--r--libc/include/generic-glibc/asm/unistd_64.h421
-rw-r--r--libc/include/generic-glibc/linux/limits.h21
-rw-r--r--libc/include/i386-linux-any/asm/auxvec.h (renamed from libc/include/i386-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/i386-linux-any/asm/bitsperlong.h (renamed from libc/include/i386-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/i386-linux-any/asm/byteorder.h (renamed from libc/include/i386-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/i386-linux-any/asm/kvm.h (renamed from libc/include/i386-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/i386-linux-any/asm/kvm_para.h (renamed from libc/include/i386-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/i386-linux-any/asm/mman.h (renamed from libc/include/i386-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/i386-linux-any/asm/msgbuf.h (renamed from libc/include/i386-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/i386-linux-any/asm/perf_regs.h (renamed from libc/include/i386-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/i386-linux-any/asm/posix_types.h (renamed from libc/include/i386-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/i386-linux-any/asm/ptrace.h (renamed from libc/include/i386-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/i386-linux-any/asm/sembuf.h (renamed from libc/include/i386-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/i386-linux-any/asm/setup.h (renamed from libc/include/i386-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/i386-linux-any/asm/shmbuf.h (renamed from libc/include/i386-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/i386-linux-any/asm/sigcontext.h (renamed from libc/include/i386-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/i386-linux-any/asm/siginfo.h (renamed from libc/include/i386-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/i386-linux-any/asm/signal.h (renamed from libc/include/i386-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/i386-linux-any/asm/stat.h (renamed from libc/include/i386-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/i386-linux-any/asm/statfs.h (renamed from libc/include/i386-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/i386-linux-any/asm/swab.h (renamed from libc/include/i386-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/i386-linux-any/asm/types.h (renamed from libc/include/i386-linux-musl/asm/types.h)0
-rw-r--r--libc/include/i386-linux-any/asm/ucontext.h (renamed from libc/include/i386-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/i386-linux-any/asm/unistd.h (renamed from libc/include/i386-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/i386-linux-gnu/asm/unistd.h18
-rw-r--r--libc/include/mips-linux-any/asm/auxvec.h (renamed from libc/include/mips-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/mips-linux-any/asm/bitsperlong.h (renamed from libc/include/mips-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/mips-linux-any/asm/byteorder.h (renamed from libc/include/mips-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/mips-linux-any/asm/errno.h (renamed from libc/include/mips-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/mips-linux-any/asm/fcntl.h (renamed from libc/include/mips-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/mips-linux-any/asm/hwcap.h (renamed from libc/include/mips-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/mips-linux-any/asm/ioctl.h (renamed from libc/include/mips-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/mips-linux-any/asm/ioctls.h (renamed from libc/include/mips-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/mips-linux-any/asm/kvm.h (renamed from libc/include/mips-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/mips-linux-any/asm/kvm_para.h (renamed from libc/include/mips-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/mips-linux-any/asm/mman.h (renamed from libc/include/mips-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/mips-linux-any/asm/msgbuf.h (renamed from libc/include/mips-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/mips-linux-any/asm/param.h (renamed from libc/include/mips-linux-musl/asm/param.h)0
-rw-r--r--libc/include/mips-linux-any/asm/poll.h (renamed from libc/include/mips-linux-musl/asm/poll.h)0
-rw-r--r--libc/include/mips-linux-any/asm/posix_types.h (renamed from libc/include/mips-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/mips-linux-any/asm/ptrace.h (renamed from libc/include/mips-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/mips-linux-any/asm/resource.h (renamed from libc/include/mips-linux-musl/asm/resource.h)0
-rw-r--r--libc/include/mips-linux-any/asm/sembuf.h (renamed from libc/include/mips-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/mips-linux-any/asm/setup.h (renamed from libc/include/mips-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/mips-linux-any/asm/shmbuf.h (renamed from libc/include/mips-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/mips-linux-any/asm/sigcontext.h (renamed from libc/include/mips-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/mips-linux-any/asm/siginfo.h (renamed from libc/include/mips-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/mips-linux-any/asm/signal.h (renamed from libc/include/mips-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/mips-linux-any/asm/socket.h (renamed from libc/include/mips-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/mips-linux-any/asm/sockios.h (renamed from libc/include/mips-linux-musl/asm/sockios.h)0
-rw-r--r--libc/include/mips-linux-any/asm/stat.h (renamed from libc/include/mips-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/mips-linux-any/asm/statfs.h (renamed from libc/include/mips-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/mips-linux-any/asm/swab.h (renamed from libc/include/mips-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/mips-linux-any/asm/termbits.h (renamed from libc/include/mips-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/mips-linux-any/asm/termios.h (renamed from libc/include/mips-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/mips-linux-any/asm/types.h (renamed from libc/include/mips-linux-musl/asm/types.h)0
-rw-r--r--libc/include/mips-linux-any/asm/unistd.h (renamed from libc/include/mips-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/mips-linux-gnu/asm/sgidefs.h45
-rw-r--r--libc/include/mips-linux-gnu/asm/unistd.h1101
-rw-r--r--libc/include/mips64-linux-any/asm/auxvec.h (renamed from libc/include/mips64-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/bitsperlong.h (renamed from libc/include/mips64-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/byteorder.h (renamed from libc/include/mips64-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/errno.h (renamed from libc/include/mips64-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/fcntl.h (renamed from libc/include/mips64-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/hwcap.h (renamed from libc/include/mips64-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/ioctl.h (renamed from libc/include/mips64-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/ioctls.h (renamed from libc/include/mips64-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/kvm.h (renamed from libc/include/mips64-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/kvm_para.h (renamed from libc/include/mips64-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/mman.h (renamed from libc/include/mips64-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/msgbuf.h (renamed from libc/include/mips64-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/param.h (renamed from libc/include/mips64-linux-musl/asm/param.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/poll.h (renamed from libc/include/mips64-linux-musl/asm/poll.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/posix_types.h (renamed from libc/include/mips64-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/ptrace.h (renamed from libc/include/mips64-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/resource.h (renamed from libc/include/mips64-linux-musl/asm/resource.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/sembuf.h (renamed from libc/include/mips64-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/setup.h (renamed from libc/include/mips64-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/shmbuf.h (renamed from libc/include/mips64-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/sigcontext.h (renamed from libc/include/mips64-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/siginfo.h (renamed from libc/include/mips64-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/signal.h (renamed from libc/include/mips64-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/socket.h (renamed from libc/include/mips64-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/sockios.h (renamed from libc/include/mips64-linux-musl/asm/sockios.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/stat.h (renamed from libc/include/mips64-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/statfs.h (renamed from libc/include/mips64-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/swab.h (renamed from libc/include/mips64-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/termbits.h (renamed from libc/include/mips64-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/termios.h (renamed from libc/include/mips64-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/types.h (renamed from libc/include/mips64-linux-musl/asm/types.h)0
-rw-r--r--libc/include/mips64-linux-any/asm/unistd.h (renamed from libc/include/mips64-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/mips64-linux-gnuabi64/asm/sgidefs.h45
-rw-r--r--libc/include/mips64-linux-gnuabi64/asm/unistd.h1101
-rw-r--r--libc/include/mips64-linux-gnuabin32/asm/sgidefs.h45
-rw-r--r--libc/include/mips64-linux-gnuabin32/asm/unistd.h1101
-rw-r--r--libc/include/mips64el-linux-any/asm/auxvec.h (renamed from libc/include/mips64el-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/bitsperlong.h (renamed from libc/include/mips64el-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/byteorder.h (renamed from libc/include/mips64el-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/errno.h (renamed from libc/include/mips64el-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/fcntl.h (renamed from libc/include/mips64el-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/hwcap.h (renamed from libc/include/mips64el-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/ioctl.h (renamed from libc/include/mips64el-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/ioctls.h (renamed from libc/include/mips64el-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/kvm.h (renamed from libc/include/mips64el-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/kvm_para.h (renamed from libc/include/mips64el-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/mman.h (renamed from libc/include/mips64el-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/msgbuf.h (renamed from libc/include/mips64el-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/param.h (renamed from libc/include/mips64el-linux-musl/asm/param.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/poll.h (renamed from libc/include/mips64el-linux-musl/asm/poll.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/posix_types.h (renamed from libc/include/mips64el-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/ptrace.h (renamed from libc/include/mips64el-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/resource.h (renamed from libc/include/mips64el-linux-musl/asm/resource.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/sembuf.h (renamed from libc/include/mips64el-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/setup.h (renamed from libc/include/mips64el-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/shmbuf.h (renamed from libc/include/mips64el-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/sigcontext.h (renamed from libc/include/mips64el-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/siginfo.h (renamed from libc/include/mips64el-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/signal.h (renamed from libc/include/mips64el-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/socket.h (renamed from libc/include/mips64el-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/sockios.h (renamed from libc/include/mips64el-linux-musl/asm/sockios.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/stat.h (renamed from libc/include/mips64el-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/statfs.h (renamed from libc/include/mips64el-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/swab.h (renamed from libc/include/mips64el-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/termbits.h (renamed from libc/include/mips64el-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/termios.h (renamed from libc/include/mips64el-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/types.h (renamed from libc/include/mips64el-linux-musl/asm/types.h)0
-rw-r--r--libc/include/mips64el-linux-any/asm/unistd.h (renamed from libc/include/mips64el-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/mips64el-linux-gnuabi64/asm/sgidefs.h45
-rw-r--r--libc/include/mips64el-linux-gnuabi64/asm/unistd.h1101
-rw-r--r--libc/include/mips64el-linux-gnuabin32/asm/sgidefs.h45
-rw-r--r--libc/include/mips64el-linux-gnuabin32/asm/unistd.h1101
-rw-r--r--libc/include/mipsel-linux-any/asm/auxvec.h (renamed from libc/include/mipsel-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/bitsperlong.h (renamed from libc/include/mipsel-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/byteorder.h (renamed from libc/include/mipsel-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/errno.h (renamed from libc/include/mipsel-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/fcntl.h (renamed from libc/include/mipsel-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/hwcap.h (renamed from libc/include/mipsel-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/ioctl.h (renamed from libc/include/mipsel-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/ioctls.h (renamed from libc/include/mipsel-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/kvm.h (renamed from libc/include/mipsel-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/kvm_para.h (renamed from libc/include/mipsel-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/mman.h (renamed from libc/include/mipsel-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/msgbuf.h (renamed from libc/include/mipsel-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/param.h (renamed from libc/include/mipsel-linux-musl/asm/param.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/poll.h (renamed from libc/include/mipsel-linux-musl/asm/poll.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/posix_types.h (renamed from libc/include/mipsel-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/ptrace.h (renamed from libc/include/mipsel-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/resource.h (renamed from libc/include/mipsel-linux-musl/asm/resource.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/sembuf.h (renamed from libc/include/mipsel-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/setup.h (renamed from libc/include/mipsel-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/shmbuf.h (renamed from libc/include/mipsel-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/sigcontext.h (renamed from libc/include/mipsel-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/siginfo.h (renamed from libc/include/mipsel-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/signal.h (renamed from libc/include/mipsel-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/socket.h (renamed from libc/include/mipsel-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/sockios.h (renamed from libc/include/mipsel-linux-musl/asm/sockios.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/stat.h (renamed from libc/include/mipsel-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/statfs.h (renamed from libc/include/mipsel-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/swab.h (renamed from libc/include/mipsel-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/termbits.h (renamed from libc/include/mipsel-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/termios.h (renamed from libc/include/mipsel-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/types.h (renamed from libc/include/mipsel-linux-musl/asm/types.h)0
-rw-r--r--libc/include/mipsel-linux-any/asm/unistd.h (renamed from libc/include/mipsel-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/mipsel-linux-gnu/asm/sgidefs.h45
-rw-r--r--libc/include/mipsel-linux-gnu/asm/unistd.h1101
-rw-r--r--libc/include/nios2-linux-gnu/asm/unistd.h29
-rw-r--r--libc/include/nios2-linux-gnu/bits/endian.h12
-rw-r--r--libc/include/nios2-linux-gnu/bits/fcntl.h56
-rw-r--r--libc/include/nios2-linux-gnu/bits/fenv.h52
-rw-r--r--libc/include/nios2-linux-gnu/bits/floatn.h52
-rw-r--r--libc/include/nios2-linux-gnu/bits/link.h54
-rw-r--r--libc/include/nios2-linux-gnu/bits/long-double.h39
-rw-r--r--libc/include/nios2-linux-gnu/bits/procfs.h34
-rw-r--r--libc/include/nios2-linux-gnu/bits/pthreadtypes-arch.h72
-rw-r--r--libc/include/nios2-linux-gnu/bits/semaphore.h32
-rw-r--r--libc/include/nios2-linux-gnu/bits/setjmp.h30
-rw-r--r--libc/include/nios2-linux-gnu/bits/stat.h171
-rw-r--r--libc/include/nios2-linux-gnu/bits/statfs.h86
-rw-r--r--libc/include/nios2-linux-gnu/bits/typesizes.h84
-rw-r--r--libc/include/nios2-linux-gnu/bits/wordsize.h21
-rw-r--r--libc/include/nios2-linux-gnu/fpu_control.h38
-rw-r--r--libc/include/nios2-linux-gnu/gnu/lib-names.h34
-rw-r--r--libc/include/nios2-linux-gnu/gnu/stubs.h47
-rw-r--r--libc/include/nios2-linux-gnu/sys/cachectl.h33
-rw-r--r--libc/include/nios2-linux-gnu/sys/ucontext.h61
-rw-r--r--libc/include/nios2-linux-gnu/sys/user.h58
-rw-r--r--libc/include/powerpc-linux-any/asm/auxvec.h (renamed from libc/include/powerpc-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/bitsperlong.h (renamed from libc/include/powerpc-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/byteorder.h (renamed from libc/include/powerpc-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/errno.h (renamed from libc/include/powerpc-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/fcntl.h (renamed from libc/include/powerpc-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/ioctl.h (renamed from libc/include/powerpc-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/ioctls.h (renamed from libc/include/powerpc-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/ipcbuf.h (renamed from libc/include/powerpc-linux-musl/asm/ipcbuf.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/kvm.h (renamed from libc/include/powerpc-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/kvm_para.h (renamed from libc/include/powerpc-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/mman.h (renamed from libc/include/powerpc-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/msgbuf.h (renamed from libc/include/powerpc-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/perf_regs.h (renamed from libc/include/powerpc-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/posix_types.h (renamed from libc/include/powerpc-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/ptrace.h (renamed from libc/include/powerpc-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/sembuf.h (renamed from libc/include/powerpc-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/setup.h (renamed from libc/include/powerpc-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/shmbuf.h (renamed from libc/include/powerpc-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/sigcontext.h (renamed from libc/include/powerpc-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/siginfo.h (renamed from libc/include/powerpc-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/signal.h (renamed from libc/include/powerpc-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/socket.h (renamed from libc/include/powerpc-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/stat.h (renamed from libc/include/powerpc-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/swab.h (renamed from libc/include/powerpc-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/termbits.h (renamed from libc/include/powerpc-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/termios.h (renamed from libc/include/powerpc-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/types.h (renamed from libc/include/powerpc-linux-musl/asm/types.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/ucontext.h (renamed from libc/include/powerpc-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/powerpc-linux-any/asm/unistd.h (renamed from libc/include/powerpc-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/powerpc-linux-gnu/asm/unistd.h404
-rw-r--r--libc/include/powerpc64-linux-any/asm/auxvec.h (renamed from libc/include/powerpc64-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/bitsperlong.h (renamed from libc/include/powerpc64-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/byteorder.h (renamed from libc/include/powerpc64-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/errno.h (renamed from libc/include/powerpc64-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/fcntl.h (renamed from libc/include/powerpc64-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/ioctl.h (renamed from libc/include/powerpc64-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/ioctls.h (renamed from libc/include/powerpc64-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/ipcbuf.h (renamed from libc/include/powerpc64-linux-musl/asm/ipcbuf.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/kvm.h (renamed from libc/include/powerpc64-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/kvm_para.h (renamed from libc/include/powerpc64-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/mman.h (renamed from libc/include/powerpc64-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/msgbuf.h (renamed from libc/include/powerpc64-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/perf_regs.h (renamed from libc/include/powerpc64-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/posix_types.h (renamed from libc/include/powerpc64-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/ptrace.h (renamed from libc/include/powerpc64-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/sembuf.h (renamed from libc/include/powerpc64-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/setup.h (renamed from libc/include/powerpc64-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/shmbuf.h (renamed from libc/include/powerpc64-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/sigcontext.h (renamed from libc/include/powerpc64-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/siginfo.h (renamed from libc/include/powerpc64-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/signal.h (renamed from libc/include/powerpc64-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/socket.h (renamed from libc/include/powerpc64-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/stat.h (renamed from libc/include/powerpc64-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/swab.h (renamed from libc/include/powerpc64-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/termbits.h (renamed from libc/include/powerpc64-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/termios.h (renamed from libc/include/powerpc64-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/types.h (renamed from libc/include/powerpc64-linux-musl/asm/types.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/ucontext.h (renamed from libc/include/powerpc64-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/powerpc64-linux-any/asm/unistd.h (renamed from libc/include/powerpc64-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/powerpc64-linux-gnu/asm/unistd.h404
-rw-r--r--libc/include/powerpc64le-linux-any/asm/auxvec.h (renamed from libc/include/powerpc64le-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/bitsperlong.h (renamed from libc/include/powerpc64le-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/byteorder.h (renamed from libc/include/powerpc64le-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/errno.h (renamed from libc/include/powerpc64le-linux-musl/asm/errno.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/fcntl.h (renamed from libc/include/powerpc64le-linux-musl/asm/fcntl.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/ioctl.h (renamed from libc/include/powerpc64le-linux-musl/asm/ioctl.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/ioctls.h (renamed from libc/include/powerpc64le-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/ipcbuf.h (renamed from libc/include/powerpc64le-linux-musl/asm/ipcbuf.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/kvm.h (renamed from libc/include/powerpc64le-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/kvm_para.h (renamed from libc/include/powerpc64le-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/mman.h (renamed from libc/include/powerpc64le-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/msgbuf.h (renamed from libc/include/powerpc64le-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/perf_regs.h (renamed from libc/include/powerpc64le-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/posix_types.h (renamed from libc/include/powerpc64le-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/ptrace.h (renamed from libc/include/powerpc64le-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/sembuf.h (renamed from libc/include/powerpc64le-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/setup.h (renamed from libc/include/powerpc64le-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/shmbuf.h (renamed from libc/include/powerpc64le-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/sigcontext.h (renamed from libc/include/powerpc64le-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/siginfo.h (renamed from libc/include/powerpc64le-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/signal.h (renamed from libc/include/powerpc64le-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/socket.h (renamed from libc/include/powerpc64le-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/stat.h (renamed from libc/include/powerpc64le-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/swab.h (renamed from libc/include/powerpc64le-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/termbits.h (renamed from libc/include/powerpc64le-linux-musl/asm/termbits.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/termios.h (renamed from libc/include/powerpc64le-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/types.h (renamed from libc/include/powerpc64le-linux-musl/asm/types.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/ucontext.h (renamed from libc/include/powerpc64le-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/powerpc64le-linux-any/asm/unistd.h (renamed from libc/include/powerpc64le-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/powerpc64le-linux-gnu/asm/unistd.h404
-rw-r--r--libc/include/riscv32-linux-any/asm/auxvec.h (renamed from libc/include/riscv32-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/bitsperlong.h (renamed from libc/include/riscv32-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/byteorder.h (renamed from libc/include/riscv32-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/elf.h (renamed from libc/include/riscv32-linux-musl/asm/elf.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/hwcap.h (renamed from libc/include/riscv32-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/posix_types.h (renamed from libc/include/riscv32-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/ptrace.h (renamed from libc/include/riscv32-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/setup.h (renamed from libc/include/riscv32-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/sigcontext.h (renamed from libc/include/riscv32-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/siginfo.h (renamed from libc/include/riscv32-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/signal.h (renamed from libc/include/riscv32-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/stat.h (renamed from libc/include/riscv32-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/ucontext.h (renamed from libc/include/riscv32-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/riscv32-linux-any/asm/unistd.h (renamed from libc/include/riscv32-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/auxvec.h (renamed from libc/include/riscv64-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/bitsperlong.h (renamed from libc/include/riscv64-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/byteorder.h (renamed from libc/include/riscv64-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/elf.h (renamed from libc/include/riscv64-linux-musl/asm/elf.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/hwcap.h (renamed from libc/include/riscv64-linux-musl/asm/hwcap.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/posix_types.h (renamed from libc/include/riscv64-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/ptrace.h (renamed from libc/include/riscv64-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/setup.h (renamed from libc/include/riscv64-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/sigcontext.h (renamed from libc/include/riscv64-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/siginfo.h (renamed from libc/include/riscv64-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/signal.h (renamed from libc/include/riscv64-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/stat.h (renamed from libc/include/riscv64-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/ucontext.h (renamed from libc/include/riscv64-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/riscv64-linux-any/asm/unistd.h (renamed from libc/include/riscv64-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/riscv64-linux-gnu/asm/unistd.h41
-rw-r--r--libc/include/s390x-linux-any/asm/auxvec.h (renamed from libc/include/s390x-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/bitsperlong.h (renamed from libc/include/s390x-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/bpf_perf_event.h (renamed from libc/include/s390x-linux-musl/asm/bpf_perf_event.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/byteorder.h (renamed from libc/include/s390x-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/chpid.h (renamed from libc/include/s390x-linux-musl/asm/chpid.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/chsc.h (renamed from libc/include/s390x-linux-musl/asm/chsc.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/clp.h (renamed from libc/include/s390x-linux-musl/asm/clp.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/cmb.h (renamed from libc/include/s390x-linux-musl/asm/cmb.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/dasd.h (renamed from libc/include/s390x-linux-musl/asm/dasd.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/debug.h (renamed from libc/include/s390x-linux-musl/asm/debug.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/guarded_storage.h (renamed from libc/include/s390x-linux-musl/asm/guarded_storage.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/hypfs.h (renamed from libc/include/s390x-linux-musl/asm/hypfs.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/ioctls.h (renamed from libc/include/s390x-linux-musl/asm/ioctls.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/ipcbuf.h (renamed from libc/include/s390x-linux-musl/asm/ipcbuf.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/kvm.h (renamed from libc/include/s390x-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/kvm_para.h (renamed from libc/include/s390x-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/kvm_perf.h (renamed from libc/include/s390x-linux-musl/asm/kvm_perf.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/monwriter.h (renamed from libc/include/s390x-linux-musl/asm/monwriter.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/perf_regs.h (renamed from libc/include/s390x-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/pkey.h (renamed from libc/include/s390x-linux-musl/asm/pkey.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/posix_types.h (renamed from libc/include/s390x-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/ptrace.h (renamed from libc/include/s390x-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/qeth.h (renamed from libc/include/s390x-linux-musl/asm/qeth.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/runtime_instr.h (renamed from libc/include/s390x-linux-musl/asm/runtime_instr.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/schid.h (renamed from libc/include/s390x-linux-musl/asm/schid.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/sclp_ctl.h (renamed from libc/include/s390x-linux-musl/asm/sclp_ctl.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/setup.h (renamed from libc/include/s390x-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/sie.h (renamed from libc/include/s390x-linux-musl/asm/sie.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/sigcontext.h (renamed from libc/include/s390x-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/siginfo.h (renamed from libc/include/s390x-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/signal.h (renamed from libc/include/s390x-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/socket.h (renamed from libc/include/s390x-linux-musl/asm/socket.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/stat.h (renamed from libc/include/s390x-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/statfs.h (renamed from libc/include/s390x-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/sthyi.h (renamed from libc/include/s390x-linux-musl/asm/sthyi.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/tape390.h (renamed from libc/include/s390x-linux-musl/asm/tape390.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/termios.h (renamed from libc/include/s390x-linux-musl/asm/termios.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/types.h (renamed from libc/include/s390x-linux-musl/asm/types.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/ucontext.h (renamed from libc/include/s390x-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/unistd.h (renamed from libc/include/s390x-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/unistd_32.h (renamed from libc/include/s390x-linux-musl/asm/unistd_32.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/unistd_64.h (renamed from libc/include/s390x-linux-musl/asm/unistd_64.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/virtio-ccw.h (renamed from libc/include/s390x-linux-musl/asm/virtio-ccw.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/vmcp.h (renamed from libc/include/s390x-linux-musl/asm/vmcp.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/vtoc.h (renamed from libc/include/s390x-linux-musl/asm/vtoc.h)0
-rw-r--r--libc/include/s390x-linux-any/asm/zcrypt.h (renamed from libc/include/s390x-linux-musl/asm/zcrypt.h)0
-rw-r--r--libc/include/s390x-linux-gnu/asm/unistd.h17
-rw-r--r--libc/include/sparc-linux-gnu/asm/unistd.h453
-rw-r--r--libc/include/sparcv9-linux-gnu/asm/unistd.h453
-rw-r--r--libc/include/x86_64-linux-any/asm/auxvec.h (renamed from libc/include/x86_64-linux-musl/asm/auxvec.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/bitsperlong.h (renamed from libc/include/x86_64-linux-musl/asm/bitsperlong.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/byteorder.h (renamed from libc/include/x86_64-linux-musl/asm/byteorder.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/kvm.h (renamed from libc/include/x86_64-linux-musl/asm/kvm.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/kvm_para.h (renamed from libc/include/x86_64-linux-musl/asm/kvm_para.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/mman.h (renamed from libc/include/x86_64-linux-musl/asm/mman.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/msgbuf.h (renamed from libc/include/x86_64-linux-musl/asm/msgbuf.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/perf_regs.h (renamed from libc/include/x86_64-linux-musl/asm/perf_regs.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/posix_types.h (renamed from libc/include/x86_64-linux-musl/asm/posix_types.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/ptrace.h (renamed from libc/include/x86_64-linux-musl/asm/ptrace.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/sembuf.h (renamed from libc/include/x86_64-linux-musl/asm/sembuf.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/setup.h (renamed from libc/include/x86_64-linux-musl/asm/setup.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/shmbuf.h (renamed from libc/include/x86_64-linux-musl/asm/shmbuf.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/sigcontext.h (renamed from libc/include/x86_64-linux-musl/asm/sigcontext.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/siginfo.h (renamed from libc/include/x86_64-linux-musl/asm/siginfo.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/signal.h (renamed from libc/include/x86_64-linux-musl/asm/signal.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/stat.h (renamed from libc/include/x86_64-linux-musl/asm/stat.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/statfs.h (renamed from libc/include/x86_64-linux-musl/asm/statfs.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/swab.h (renamed from libc/include/x86_64-linux-musl/asm/swab.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/types.h (renamed from libc/include/x86_64-linux-musl/asm/types.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/ucontext.h (renamed from libc/include/x86_64-linux-musl/asm/ucontext.h)0
-rw-r--r--libc/include/x86_64-linux-any/asm/unistd.h (renamed from libc/include/x86_64-linux-musl/asm/unistd.h)0
-rw-r--r--libc/include/x86_64-linux-gnu/asm/unistd.h18
1270 files changed, 0 insertions, 12349 deletions
diff --git a/libc/include/aarch64-linux-musleabi/asm/auxvec.h b/libc/include/aarch64-linux-any/asm/auxvec.h
index 9a290cde8d..9a290cde8d 100644
--- a/libc/include/aarch64-linux-musleabi/asm/auxvec.h
+++ b/libc/include/aarch64-linux-any/asm/auxvec.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/bitsperlong.h b/libc/include/aarch64-linux-any/asm/bitsperlong.h
index 0f94175240..0f94175240 100644
--- a/libc/include/aarch64-linux-musleabi/asm/bitsperlong.h
+++ b/libc/include/aarch64-linux-any/asm/bitsperlong.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/bpf_perf_event.h b/libc/include/aarch64-linux-any/asm/bpf_perf_event.h
index 7d95d35c36..7d95d35c36 100644
--- a/libc/include/aarch64-linux-musleabi/asm/bpf_perf_event.h
+++ b/libc/include/aarch64-linux-any/asm/bpf_perf_event.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/byteorder.h b/libc/include/aarch64-linux-any/asm/byteorder.h
index 6acd73fbc5..6acd73fbc5 100644
--- a/libc/include/aarch64-linux-musleabi/asm/byteorder.h
+++ b/libc/include/aarch64-linux-any/asm/byteorder.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/fcntl.h b/libc/include/aarch64-linux-any/asm/fcntl.h
index 9473344a3f..9473344a3f 100644
--- a/libc/include/aarch64-linux-musleabi/asm/fcntl.h
+++ b/libc/include/aarch64-linux-any/asm/fcntl.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/hwcap.h b/libc/include/aarch64-linux-any/asm/hwcap.h
index 53c37e3da6..53c37e3da6 100644
--- a/libc/include/aarch64-linux-musleabi/asm/hwcap.h
+++ b/libc/include/aarch64-linux-any/asm/hwcap.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/kvm.h b/libc/include/aarch64-linux-any/asm/kvm.h
index 5d0fc92665..5d0fc92665 100644
--- a/libc/include/aarch64-linux-musleabi/asm/kvm.h
+++ b/libc/include/aarch64-linux-any/asm/kvm.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/kvm_para.h b/libc/include/aarch64-linux-any/asm/kvm_para.h
index a2f15b84b8..a2f15b84b8 100644
--- a/libc/include/aarch64-linux-musleabi/asm/kvm_para.h
+++ b/libc/include/aarch64-linux-any/asm/kvm_para.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/param.h b/libc/include/aarch64-linux-any/asm/param.h
index f58c021601..f58c021601 100644
--- a/libc/include/aarch64-linux-musleabi/asm/param.h
+++ b/libc/include/aarch64-linux-any/asm/param.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/perf_regs.h b/libc/include/aarch64-linux-any/asm/perf_regs.h
index d63b945af5..d63b945af5 100644
--- a/libc/include/aarch64-linux-musleabi/asm/perf_regs.h
+++ b/libc/include/aarch64-linux-any/asm/perf_regs.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/posix_types.h b/libc/include/aarch64-linux-any/asm/posix_types.h
index b20f985d3a..b20f985d3a 100644
--- a/libc/include/aarch64-linux-musleabi/asm/posix_types.h
+++ b/libc/include/aarch64-linux-any/asm/posix_types.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/ptrace.h b/libc/include/aarch64-linux-any/asm/ptrace.h
index e866145891..e866145891 100644
--- a/libc/include/aarch64-linux-musleabi/asm/ptrace.h
+++ b/libc/include/aarch64-linux-any/asm/ptrace.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/setup.h b/libc/include/aarch64-linux-any/asm/setup.h
index 32e442aba7..32e442aba7 100644
--- a/libc/include/aarch64-linux-musleabi/asm/setup.h
+++ b/libc/include/aarch64-linux-any/asm/setup.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/sigcontext.h b/libc/include/aarch64-linux-any/asm/sigcontext.h
index eb6f272747..eb6f272747 100644
--- a/libc/include/aarch64-linux-musleabi/asm/sigcontext.h
+++ b/libc/include/aarch64-linux-any/asm/sigcontext.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/siginfo.h b/libc/include/aarch64-linux-any/asm/siginfo.h
index 0797d77077..0797d77077 100644
--- a/libc/include/aarch64-linux-musleabi/asm/siginfo.h
+++ b/libc/include/aarch64-linux-any/asm/siginfo.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/signal.h b/libc/include/aarch64-linux-any/asm/signal.h
index 167802d3a2..167802d3a2 100644
--- a/libc/include/aarch64-linux-musleabi/asm/signal.h
+++ b/libc/include/aarch64-linux-any/asm/signal.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/stat.h b/libc/include/aarch64-linux-any/asm/stat.h
index 04e59c072e..04e59c072e 100644
--- a/libc/include/aarch64-linux-musleabi/asm/stat.h
+++ b/libc/include/aarch64-linux-any/asm/stat.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/statfs.h b/libc/include/aarch64-linux-any/asm/statfs.h
index dfa2faa7db..dfa2faa7db 100644
--- a/libc/include/aarch64-linux-musleabi/asm/statfs.h
+++ b/libc/include/aarch64-linux-any/asm/statfs.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/ucontext.h b/libc/include/aarch64-linux-any/asm/ucontext.h
index 87f00793b3..87f00793b3 100644
--- a/libc/include/aarch64-linux-musleabi/asm/ucontext.h
+++ b/libc/include/aarch64-linux-any/asm/ucontext.h
diff --git a/libc/include/aarch64-linux-musleabi/asm/unistd.h b/libc/include/aarch64-linux-any/asm/unistd.h
index 198e1aa8f6..198e1aa8f6 100644
--- a/libc/include/aarch64-linux-musleabi/asm/unistd.h
+++ b/libc/include/aarch64-linux-any/asm/unistd.h
diff --git a/libc/include/aarch64-linux-gnu/asm/bitsperlong.h b/libc/include/aarch64-linux-gnu/asm/bitsperlong.h
deleted file mode 100644
index 485d60bee2..0000000000
--- a/libc/include/aarch64-linux-gnu/asm/bitsperlong.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2012 ARM Ltd.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-#ifndef __ASM_BITSPERLONG_H
-#define __ASM_BITSPERLONG_H
-
-#define __BITS_PER_LONG 64
-
-#include <asm-generic/bitsperlong.h>
-
-#endif /* __ASM_BITSPERLONG_H */
diff --git a/libc/include/aarch64-linux-gnu/asm/unistd.h b/libc/include/aarch64-linux-gnu/asm/unistd.h
deleted file mode 100644
index dae1584cf0..0000000000
--- a/libc/include/aarch64-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2012 ARM Ltd.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#define __ARCH_WANT_RENAMEAT
-#define __ARCH_WANT_NEW_STAT
-
-#include <asm-generic/unistd.h>
diff --git a/libc/include/aarch64_be-linux-musl/asm/auxvec.h b/libc/include/aarch64_be-linux-any/asm/auxvec.h
index 9a290cde8d..9a290cde8d 100644
--- a/libc/include/aarch64_be-linux-musl/asm/auxvec.h
+++ b/libc/include/aarch64_be-linux-any/asm/auxvec.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/bitsperlong.h b/libc/include/aarch64_be-linux-any/asm/bitsperlong.h
index 0f94175240..0f94175240 100644
--- a/libc/include/aarch64_be-linux-musl/asm/bitsperlong.h
+++ b/libc/include/aarch64_be-linux-any/asm/bitsperlong.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/bpf_perf_event.h b/libc/include/aarch64_be-linux-any/asm/bpf_perf_event.h
index 7d95d35c36..7d95d35c36 100644
--- a/libc/include/aarch64_be-linux-musl/asm/bpf_perf_event.h
+++ b/libc/include/aarch64_be-linux-any/asm/bpf_perf_event.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/byteorder.h b/libc/include/aarch64_be-linux-any/asm/byteorder.h
index 6acd73fbc5..6acd73fbc5 100644
--- a/libc/include/aarch64_be-linux-musl/asm/byteorder.h
+++ b/libc/include/aarch64_be-linux-any/asm/byteorder.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/fcntl.h b/libc/include/aarch64_be-linux-any/asm/fcntl.h
index 9473344a3f..9473344a3f 100644
--- a/libc/include/aarch64_be-linux-musl/asm/fcntl.h
+++ b/libc/include/aarch64_be-linux-any/asm/fcntl.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/hwcap.h b/libc/include/aarch64_be-linux-any/asm/hwcap.h
index 53c37e3da6..53c37e3da6 100644
--- a/libc/include/aarch64_be-linux-musl/asm/hwcap.h
+++ b/libc/include/aarch64_be-linux-any/asm/hwcap.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/kvm.h b/libc/include/aarch64_be-linux-any/asm/kvm.h
index 5d0fc92665..5d0fc92665 100644
--- a/libc/include/aarch64_be-linux-musl/asm/kvm.h
+++ b/libc/include/aarch64_be-linux-any/asm/kvm.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/kvm_para.h b/libc/include/aarch64_be-linux-any/asm/kvm_para.h
index a2f15b84b8..a2f15b84b8 100644
--- a/libc/include/aarch64_be-linux-musl/asm/kvm_para.h
+++ b/libc/include/aarch64_be-linux-any/asm/kvm_para.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/param.h b/libc/include/aarch64_be-linux-any/asm/param.h
index f58c021601..f58c021601 100644
--- a/libc/include/aarch64_be-linux-musl/asm/param.h
+++ b/libc/include/aarch64_be-linux-any/asm/param.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/perf_regs.h b/libc/include/aarch64_be-linux-any/asm/perf_regs.h
index d63b945af5..d63b945af5 100644
--- a/libc/include/aarch64_be-linux-musl/asm/perf_regs.h
+++ b/libc/include/aarch64_be-linux-any/asm/perf_regs.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/posix_types.h b/libc/include/aarch64_be-linux-any/asm/posix_types.h
index b20f985d3a..b20f985d3a 100644
--- a/libc/include/aarch64_be-linux-musl/asm/posix_types.h
+++ b/libc/include/aarch64_be-linux-any/asm/posix_types.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/ptrace.h b/libc/include/aarch64_be-linux-any/asm/ptrace.h
index e866145891..e866145891 100644
--- a/libc/include/aarch64_be-linux-musl/asm/ptrace.h
+++ b/libc/include/aarch64_be-linux-any/asm/ptrace.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/setup.h b/libc/include/aarch64_be-linux-any/asm/setup.h
index 32e442aba7..32e442aba7 100644
--- a/libc/include/aarch64_be-linux-musl/asm/setup.h
+++ b/libc/include/aarch64_be-linux-any/asm/setup.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/sigcontext.h b/libc/include/aarch64_be-linux-any/asm/sigcontext.h
index eb6f272747..eb6f272747 100644
--- a/libc/include/aarch64_be-linux-musl/asm/sigcontext.h
+++ b/libc/include/aarch64_be-linux-any/asm/sigcontext.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/siginfo.h b/libc/include/aarch64_be-linux-any/asm/siginfo.h
index 0797d77077..0797d77077 100644
--- a/libc/include/aarch64_be-linux-musl/asm/siginfo.h
+++ b/libc/include/aarch64_be-linux-any/asm/siginfo.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/signal.h b/libc/include/aarch64_be-linux-any/asm/signal.h
index 167802d3a2..167802d3a2 100644
--- a/libc/include/aarch64_be-linux-musl/asm/signal.h
+++ b/libc/include/aarch64_be-linux-any/asm/signal.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/stat.h b/libc/include/aarch64_be-linux-any/asm/stat.h
index 04e59c072e..04e59c072e 100644
--- a/libc/include/aarch64_be-linux-musl/asm/stat.h
+++ b/libc/include/aarch64_be-linux-any/asm/stat.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/statfs.h b/libc/include/aarch64_be-linux-any/asm/statfs.h
index dfa2faa7db..dfa2faa7db 100644
--- a/libc/include/aarch64_be-linux-musl/asm/statfs.h
+++ b/libc/include/aarch64_be-linux-any/asm/statfs.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/ucontext.h b/libc/include/aarch64_be-linux-any/asm/ucontext.h
index 87f00793b3..87f00793b3 100644
--- a/libc/include/aarch64_be-linux-musl/asm/ucontext.h
+++ b/libc/include/aarch64_be-linux-any/asm/ucontext.h
diff --git a/libc/include/aarch64_be-linux-musl/asm/unistd.h b/libc/include/aarch64_be-linux-any/asm/unistd.h
index 198e1aa8f6..198e1aa8f6 100644
--- a/libc/include/aarch64_be-linux-musl/asm/unistd.h
+++ b/libc/include/aarch64_be-linux-any/asm/unistd.h
diff --git a/libc/include/aarch64_be-linux-gnu/asm/bitsperlong.h b/libc/include/aarch64_be-linux-gnu/asm/bitsperlong.h
deleted file mode 100644
index 485d60bee2..0000000000
--- a/libc/include/aarch64_be-linux-gnu/asm/bitsperlong.h
+++ /dev/null
@@ -1,24 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2012 ARM Ltd.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-#ifndef __ASM_BITSPERLONG_H
-#define __ASM_BITSPERLONG_H
-
-#define __BITS_PER_LONG 64
-
-#include <asm-generic/bitsperlong.h>
-
-#endif /* __ASM_BITSPERLONG_H */
diff --git a/libc/include/aarch64_be-linux-gnu/asm/unistd.h b/libc/include/aarch64_be-linux-gnu/asm/unistd.h
deleted file mode 100644
index dae1584cf0..0000000000
--- a/libc/include/aarch64_be-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2012 ARM Ltd.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#define __ARCH_WANT_RENAMEAT
-#define __ARCH_WANT_NEW_STAT
-
-#include <asm-generic/unistd.h>
diff --git a/libc/include/generic-musl/asm-generic/auxvec.h b/libc/include/any-linux-any/asm-generic/auxvec.h
index a3c93f2d17..a3c93f2d17 100644
--- a/libc/include/generic-musl/asm-generic/auxvec.h
+++ b/libc/include/any-linux-any/asm-generic/auxvec.h
diff --git a/libc/include/generic-musl/asm-generic/bitsperlong.h b/libc/include/any-linux-any/asm-generic/bitsperlong.h
index 1c727af9bb..1c727af9bb 100644
--- a/libc/include/generic-musl/asm-generic/bitsperlong.h
+++ b/libc/include/any-linux-any/asm-generic/bitsperlong.h
diff --git a/libc/include/generic-musl/asm-generic/bpf_perf_event.h b/libc/include/any-linux-any/asm-generic/bpf_perf_event.h
index 8a07d53221..8a07d53221 100644
--- a/libc/include/generic-musl/asm-generic/bpf_perf_event.h
+++ b/libc/include/any-linux-any/asm-generic/bpf_perf_event.h
diff --git a/libc/include/generic-musl/asm-generic/errno-base.h b/libc/include/any-linux-any/asm-generic/errno-base.h
index 0d58872335..0d58872335 100644
--- a/libc/include/generic-musl/asm-generic/errno-base.h
+++ b/libc/include/any-linux-any/asm-generic/errno-base.h
diff --git a/libc/include/generic-musl/asm-generic/errno.h b/libc/include/any-linux-any/asm-generic/errno.h
index 66a2658984..66a2658984 100644
--- a/libc/include/generic-musl/asm-generic/errno.h
+++ b/libc/include/any-linux-any/asm-generic/errno.h
diff --git a/libc/include/generic-musl/asm-generic/fcntl.h b/libc/include/any-linux-any/asm-generic/fcntl.h
index b16d9c6bbb..b16d9c6bbb 100644
--- a/libc/include/generic-musl/asm-generic/fcntl.h
+++ b/libc/include/any-linux-any/asm-generic/fcntl.h
diff --git a/libc/include/generic-musl/asm-generic/hugetlb_encode.h b/libc/include/any-linux-any/asm-generic/hugetlb_encode.h
index 0e5c89d6c3..0e5c89d6c3 100644
--- a/libc/include/generic-musl/asm-generic/hugetlb_encode.h
+++ b/libc/include/any-linux-any/asm-generic/hugetlb_encode.h
diff --git a/libc/include/generic-musl/asm-generic/int-l64.h b/libc/include/any-linux-any/asm-generic/int-l64.h
index 8591c1ab69..8591c1ab69 100644
--- a/libc/include/generic-musl/asm-generic/int-l64.h
+++ b/libc/include/any-linux-any/asm-generic/int-l64.h
diff --git a/libc/include/generic-musl/asm-generic/int-ll64.h b/libc/include/any-linux-any/asm-generic/int-ll64.h
index eec323e41f..eec323e41f 100644
--- a/libc/include/generic-musl/asm-generic/int-ll64.h
+++ b/libc/include/any-linux-any/asm-generic/int-ll64.h
diff --git a/libc/include/generic-musl/asm-generic/ioctl.h b/libc/include/any-linux-any/asm-generic/ioctl.h
index 7c07a3b35b..7c07a3b35b 100644
--- a/libc/include/generic-musl/asm-generic/ioctl.h
+++ b/libc/include/any-linux-any/asm-generic/ioctl.h
diff --git a/libc/include/generic-musl/asm-generic/ioctls.h b/libc/include/any-linux-any/asm-generic/ioctls.h
index b43432eed1..b43432eed1 100644
--- a/libc/include/generic-musl/asm-generic/ioctls.h
+++ b/libc/include/any-linux-any/asm-generic/ioctls.h
diff --git a/libc/include/generic-musl/asm-generic/ipcbuf.h b/libc/include/any-linux-any/asm-generic/ipcbuf.h
index 6e9168f28a..6e9168f28a 100644
--- a/libc/include/generic-musl/asm-generic/ipcbuf.h
+++ b/libc/include/any-linux-any/asm-generic/ipcbuf.h
diff --git a/libc/include/generic-musl/asm-generic/kvm_para.h b/libc/include/any-linux-any/asm-generic/kvm_para.h
index be5d3a69f4..be5d3a69f4 100644
--- a/libc/include/generic-musl/asm-generic/kvm_para.h
+++ b/libc/include/any-linux-any/asm-generic/kvm_para.h
diff --git a/libc/include/generic-musl/asm-generic/mman-common.h b/libc/include/any-linux-any/asm-generic/mman-common.h
index 5d47729959..5d47729959 100644
--- a/libc/include/generic-musl/asm-generic/mman-common.h
+++ b/libc/include/any-linux-any/asm-generic/mman-common.h
diff --git a/libc/include/generic-musl/asm-generic/mman.h b/libc/include/any-linux-any/asm-generic/mman.h
index d9df9688ae..d9df9688ae 100644
--- a/libc/include/generic-musl/asm-generic/mman.h
+++ b/libc/include/any-linux-any/asm-generic/mman.h
diff --git a/libc/include/generic-musl/asm-generic/msgbuf.h b/libc/include/any-linux-any/asm-generic/msgbuf.h
index 122d3269e6..122d3269e6 100644
--- a/libc/include/generic-musl/asm-generic/msgbuf.h
+++ b/libc/include/any-linux-any/asm-generic/msgbuf.h
diff --git a/libc/include/generic-musl/asm-generic/param.h b/libc/include/any-linux-any/asm-generic/param.h
index 86fa1beb2d..86fa1beb2d 100644
--- a/libc/include/generic-musl/asm-generic/param.h
+++ b/libc/include/any-linux-any/asm-generic/param.h
diff --git a/libc/include/generic-musl/asm-generic/poll.h b/libc/include/any-linux-any/asm-generic/poll.h
index 5a056d94fb..5a056d94fb 100644
--- a/libc/include/generic-musl/asm-generic/poll.h
+++ b/libc/include/any-linux-any/asm-generic/poll.h
diff --git a/libc/include/generic-musl/asm-generic/posix_types.h b/libc/include/any-linux-any/asm-generic/posix_types.h
index 43493ba76c..43493ba76c 100644
--- a/libc/include/generic-musl/asm-generic/posix_types.h
+++ b/libc/include/any-linux-any/asm-generic/posix_types.h
diff --git a/libc/include/generic-musl/asm-generic/resource.h b/libc/include/any-linux-any/asm-generic/resource.h
index eb827001d4..eb827001d4 100644
--- a/libc/include/generic-musl/asm-generic/resource.h
+++ b/libc/include/any-linux-any/asm-generic/resource.h
diff --git a/libc/include/generic-musl/asm-generic/sembuf.h b/libc/include/any-linux-any/asm-generic/sembuf.h
index 06cee9ad61..06cee9ad61 100644
--- a/libc/include/generic-musl/asm-generic/sembuf.h
+++ b/libc/include/any-linux-any/asm-generic/sembuf.h
diff --git a/libc/include/generic-musl/asm-generic/setup.h b/libc/include/any-linux-any/asm-generic/setup.h
index 17f737ae7f..17f737ae7f 100644
--- a/libc/include/generic-musl/asm-generic/setup.h
+++ b/libc/include/any-linux-any/asm-generic/setup.h
diff --git a/libc/include/generic-musl/asm-generic/shmbuf.h b/libc/include/any-linux-any/asm-generic/shmbuf.h
index b8065e3823..b8065e3823 100644
--- a/libc/include/generic-musl/asm-generic/shmbuf.h
+++ b/libc/include/any-linux-any/asm-generic/shmbuf.h
diff --git a/libc/include/generic-musl/asm-generic/shmparam.h b/libc/include/any-linux-any/asm-generic/shmparam.h
index 477a2194ae..477a2194ae 100644
--- a/libc/include/generic-musl/asm-generic/shmparam.h
+++ b/libc/include/any-linux-any/asm-generic/shmparam.h
diff --git a/libc/include/generic-musl/asm-generic/siginfo.h b/libc/include/any-linux-any/asm-generic/siginfo.h
index 0d0abc5778..0d0abc5778 100644
--- a/libc/include/generic-musl/asm-generic/siginfo.h
+++ b/libc/include/any-linux-any/asm-generic/siginfo.h
diff --git a/libc/include/generic-musl/asm-generic/signal-defs.h b/libc/include/any-linux-any/asm-generic/signal-defs.h
index e66d2a926e..e66d2a926e 100644
--- a/libc/include/generic-musl/asm-generic/signal-defs.h
+++ b/libc/include/any-linux-any/asm-generic/signal-defs.h
diff --git a/libc/include/generic-musl/asm-generic/signal.h b/libc/include/any-linux-any/asm-generic/signal.h
index 4503e631ad..4503e631ad 100644
--- a/libc/include/generic-musl/asm-generic/signal.h
+++ b/libc/include/any-linux-any/asm-generic/signal.h
diff --git a/libc/include/generic-musl/asm-generic/socket.h b/libc/include/any-linux-any/asm-generic/socket.h
index 1829e961c6..1829e961c6 100644
--- a/libc/include/generic-musl/asm-generic/socket.h
+++ b/libc/include/any-linux-any/asm-generic/socket.h
diff --git a/libc/include/generic-musl/asm-generic/sockios.h b/libc/include/any-linux-any/asm-generic/sockios.h
index f595e163bd..f595e163bd 100644
--- a/libc/include/generic-musl/asm-generic/sockios.h
+++ b/libc/include/any-linux-any/asm-generic/sockios.h
diff --git a/libc/include/generic-musl/asm-generic/stat.h b/libc/include/any-linux-any/asm-generic/stat.h
index 2a8d74fbc5..2a8d74fbc5 100644
--- a/libc/include/generic-musl/asm-generic/stat.h
+++ b/libc/include/any-linux-any/asm-generic/stat.h
diff --git a/libc/include/generic-musl/asm-generic/statfs.h b/libc/include/any-linux-any/asm-generic/statfs.h
index 4b1449d8ae..4b1449d8ae 100644
--- a/libc/include/generic-musl/asm-generic/statfs.h
+++ b/libc/include/any-linux-any/asm-generic/statfs.h
diff --git a/libc/include/generic-musl/asm-generic/swab.h b/libc/include/any-linux-any/asm-generic/swab.h
index c9a80f1a73..c9a80f1a73 100644
--- a/libc/include/generic-musl/asm-generic/swab.h
+++ b/libc/include/any-linux-any/asm-generic/swab.h
diff --git a/libc/include/generic-musl/asm-generic/termbits.h b/libc/include/any-linux-any/asm-generic/termbits.h
index 3343a0950e..3343a0950e 100644
--- a/libc/include/generic-musl/asm-generic/termbits.h
+++ b/libc/include/any-linux-any/asm-generic/termbits.h
diff --git a/libc/include/generic-musl/asm-generic/termios.h b/libc/include/any-linux-any/asm-generic/termios.h
index b07e192a14..b07e192a14 100644
--- a/libc/include/generic-musl/asm-generic/termios.h
+++ b/libc/include/any-linux-any/asm-generic/termios.h
diff --git a/libc/include/generic-musl/asm-generic/types.h b/libc/include/any-linux-any/asm-generic/types.h
index 82408be67f..82408be67f 100644
--- a/libc/include/generic-musl/asm-generic/types.h
+++ b/libc/include/any-linux-any/asm-generic/types.h
diff --git a/libc/include/generic-musl/asm-generic/ucontext.h b/libc/include/any-linux-any/asm-generic/ucontext.h
index eb113c0a09..eb113c0a09 100644
--- a/libc/include/generic-musl/asm-generic/ucontext.h
+++ b/libc/include/any-linux-any/asm-generic/ucontext.h
diff --git a/libc/include/generic-musl/asm-generic/unistd.h b/libc/include/any-linux-any/asm-generic/unistd.h
index c11f76bd58..c11f76bd58 100644
--- a/libc/include/generic-musl/asm-generic/unistd.h
+++ b/libc/include/any-linux-any/asm-generic/unistd.h
diff --git a/libc/include/generic-musl/asm/a.out.h b/libc/include/any-linux-any/asm/a.out.h
index db1281a91c..db1281a91c 100644
--- a/libc/include/generic-musl/asm/a.out.h
+++ b/libc/include/any-linux-any/asm/a.out.h
diff --git a/libc/include/generic-musl/asm/auxvec.h b/libc/include/any-linux-any/asm/auxvec.h
index e971dfca80..e971dfca80 100644
--- a/libc/include/generic-musl/asm/auxvec.h
+++ b/libc/include/any-linux-any/asm/auxvec.h
diff --git a/libc/include/generic-musl/asm/bitfield.h b/libc/include/any-linux-any/asm/bitfield.h
index 5e04a8a9cb..5e04a8a9cb 100644
--- a/libc/include/generic-musl/asm/bitfield.h
+++ b/libc/include/any-linux-any/asm/bitfield.h
diff --git a/libc/include/generic-musl/asm/bitsperlong.h b/libc/include/any-linux-any/asm/bitsperlong.h
index 9f828751cf..9f828751cf 100644
--- a/libc/include/generic-musl/asm/bitsperlong.h
+++ b/libc/include/any-linux-any/asm/bitsperlong.h
diff --git a/libc/include/generic-musl/asm/boot.h b/libc/include/any-linux-any/asm/boot.h
index 0f676d5549..0f676d5549 100644
--- a/libc/include/generic-musl/asm/boot.h
+++ b/libc/include/any-linux-any/asm/boot.h
diff --git a/libc/include/generic-musl/asm/bootparam.h b/libc/include/any-linux-any/asm/bootparam.h
index 68c947f9f3..68c947f9f3 100644
--- a/libc/include/generic-musl/asm/bootparam.h
+++ b/libc/include/any-linux-any/asm/bootparam.h
diff --git a/libc/include/generic-musl/asm/bootx.h b/libc/include/any-linux-any/asm/bootx.h
index 3735c98359..3735c98359 100644
--- a/libc/include/generic-musl/asm/bootx.h
+++ b/libc/include/any-linux-any/asm/bootx.h
diff --git a/libc/include/generic-musl/asm/bpf_perf_event.h b/libc/include/any-linux-any/asm/bpf_perf_event.h
index 485022a8d0..485022a8d0 100644
--- a/libc/include/generic-musl/asm/bpf_perf_event.h
+++ b/libc/include/any-linux-any/asm/bpf_perf_event.h
diff --git a/libc/include/generic-musl/asm/break.h b/libc/include/any-linux-any/asm/break.h
index 62eb54af8d..62eb54af8d 100644
--- a/libc/include/generic-musl/asm/break.h
+++ b/libc/include/any-linux-any/asm/break.h
diff --git a/libc/include/generic-musl/asm/byteorder.h b/libc/include/any-linux-any/asm/byteorder.h
index 3bb3a893b1..3bb3a893b1 100644
--- a/libc/include/generic-musl/asm/byteorder.h
+++ b/libc/include/any-linux-any/asm/byteorder.h
diff --git a/libc/include/generic-musl/asm/cachectl.h b/libc/include/any-linux-any/asm/cachectl.h
index 77df511a34..77df511a34 100644
--- a/libc/include/generic-musl/asm/cachectl.h
+++ b/libc/include/any-linux-any/asm/cachectl.h
diff --git a/libc/include/generic-musl/asm/cputable.h b/libc/include/any-linux-any/asm/cputable.h
index ad70bd4d51..ad70bd4d51 100644
--- a/libc/include/generic-musl/asm/cputable.h
+++ b/libc/include/any-linux-any/asm/cputable.h
diff --git a/libc/include/generic-musl/asm/debugreg.h b/libc/include/any-linux-any/asm/debugreg.h
index 2c3d3e59e5..2c3d3e59e5 100644
--- a/libc/include/generic-musl/asm/debugreg.h
+++ b/libc/include/any-linux-any/asm/debugreg.h
diff --git a/libc/include/generic-musl/asm/e820.h b/libc/include/any-linux-any/asm/e820.h
index fb40b56949..fb40b56949 100644
--- a/libc/include/generic-musl/asm/e820.h
+++ b/libc/include/any-linux-any/asm/e820.h
diff --git a/libc/include/generic-musl/asm/eeh.h b/libc/include/any-linux-any/asm/eeh.h
index e2f84dc011..e2f84dc011 100644
--- a/libc/include/generic-musl/asm/eeh.h
+++ b/libc/include/any-linux-any/asm/eeh.h
diff --git a/libc/include/generic-musl/asm/elf.h b/libc/include/any-linux-any/asm/elf.h
index fd09043d5c..fd09043d5c 100644
--- a/libc/include/generic-musl/asm/elf.h
+++ b/libc/include/any-linux-any/asm/elf.h
diff --git a/libc/include/generic-musl/asm/epapr_hcalls.h b/libc/include/any-linux-any/asm/epapr_hcalls.h
index 59cc663106..59cc663106 100644
--- a/libc/include/generic-musl/asm/epapr_hcalls.h
+++ b/libc/include/any-linux-any/asm/epapr_hcalls.h
diff --git a/libc/include/generic-musl/asm/errno.h b/libc/include/any-linux-any/asm/errno.h
index 6d085b0ea0..6d085b0ea0 100644
--- a/libc/include/generic-musl/asm/errno.h
+++ b/libc/include/any-linux-any/asm/errno.h
diff --git a/libc/include/generic-musl/asm/fcntl.h b/libc/include/any-linux-any/asm/fcntl.h
index 6a2141656a..6a2141656a 100644
--- a/libc/include/generic-musl/asm/fcntl.h
+++ b/libc/include/any-linux-any/asm/fcntl.h
diff --git a/libc/include/generic-musl/asm/hw_breakpoint.h b/libc/include/any-linux-any/asm/hw_breakpoint.h
index 410d2eed51..410d2eed51 100644
--- a/libc/include/generic-musl/asm/hw_breakpoint.h
+++ b/libc/include/any-linux-any/asm/hw_breakpoint.h
diff --git a/libc/include/generic-musl/asm/hwcap.h b/libc/include/any-linux-any/asm/hwcap.h
index f646d2f2b7..f646d2f2b7 100644
--- a/libc/include/generic-musl/asm/hwcap.h
+++ b/libc/include/any-linux-any/asm/hwcap.h
diff --git a/libc/include/generic-musl/asm/hwcap2.h b/libc/include/any-linux-any/asm/hwcap2.h
index 5c3dd0fae0..5c3dd0fae0 100644
--- a/libc/include/generic-musl/asm/hwcap2.h
+++ b/libc/include/any-linux-any/asm/hwcap2.h
diff --git a/libc/include/generic-musl/asm/inst.h b/libc/include/any-linux-any/asm/inst.h
index 6fe693c377..6fe693c377 100644
--- a/libc/include/generic-musl/asm/inst.h
+++ b/libc/include/any-linux-any/asm/inst.h
diff --git a/libc/include/generic-musl/asm/ioctl.h b/libc/include/any-linux-any/asm/ioctl.h
index 0ae7fdaa3d..0ae7fdaa3d 100644
--- a/libc/include/generic-musl/asm/ioctl.h
+++ b/libc/include/any-linux-any/asm/ioctl.h
diff --git a/libc/include/generic-musl/asm/ioctls.h b/libc/include/any-linux-any/asm/ioctls.h
index a9ea82e9f8..a9ea82e9f8 100644
--- a/libc/include/generic-musl/asm/ioctls.h
+++ b/libc/include/any-linux-any/asm/ioctls.h
diff --git a/libc/include/generic-musl/asm/ipcbuf.h b/libc/include/any-linux-any/asm/ipcbuf.h
index 448e3ddff4..448e3ddff4 100644
--- a/libc/include/generic-musl/asm/ipcbuf.h
+++ b/libc/include/any-linux-any/asm/ipcbuf.h
diff --git a/libc/include/generic-musl/asm/ist.h b/libc/include/any-linux-any/asm/ist.h
index dae4e7f690..dae4e7f690 100644
--- a/libc/include/generic-musl/asm/ist.h
+++ b/libc/include/any-linux-any/asm/ist.h
diff --git a/libc/include/generic-musl/asm/kvm.h b/libc/include/any-linux-any/asm/kvm.h
index 8fd05fbc75..8fd05fbc75 100644
--- a/libc/include/generic-musl/asm/kvm.h
+++ b/libc/include/any-linux-any/asm/kvm.h
diff --git a/libc/include/generic-musl/asm/kvm_para.h b/libc/include/any-linux-any/asm/kvm_para.h
index 61c27ea846..61c27ea846 100644
--- a/libc/include/generic-musl/asm/kvm_para.h
+++ b/libc/include/any-linux-any/asm/kvm_para.h
diff --git a/libc/include/generic-musl/asm/kvm_perf.h b/libc/include/any-linux-any/asm/kvm_perf.h
index 27010daca2..27010daca2 100644
--- a/libc/include/generic-musl/asm/kvm_perf.h
+++ b/libc/include/any-linux-any/asm/kvm_perf.h
diff --git a/libc/include/generic-musl/asm/ldt.h b/libc/include/any-linux-any/asm/ldt.h
index 747672b7c3..747672b7c3 100644
--- a/libc/include/generic-musl/asm/ldt.h
+++ b/libc/include/any-linux-any/asm/ldt.h
diff --git a/libc/include/generic-musl/asm/mce.h b/libc/include/any-linux-any/asm/mce.h
index e7b651cff2..e7b651cff2 100644
--- a/libc/include/generic-musl/asm/mce.h
+++ b/libc/include/any-linux-any/asm/mce.h
diff --git a/libc/include/generic-musl/asm/mman.h b/libc/include/any-linux-any/asm/mman.h
index efec6e86ba..efec6e86ba 100644
--- a/libc/include/generic-musl/asm/mman.h
+++ b/libc/include/any-linux-any/asm/mman.h
diff --git a/libc/include/generic-musl/asm/msgbuf.h b/libc/include/any-linux-any/asm/msgbuf.h
index 9e1388ae26..9e1388ae26 100644
--- a/libc/include/generic-musl/asm/msgbuf.h
+++ b/libc/include/any-linux-any/asm/msgbuf.h
diff --git a/libc/include/generic-musl/asm/msr.h b/libc/include/any-linux-any/asm/msr.h
index 3e6255d04c..3e6255d04c 100644
--- a/libc/include/generic-musl/asm/msr.h
+++ b/libc/include/any-linux-any/asm/msr.h
diff --git a/libc/include/generic-musl/asm/mtrr.h b/libc/include/any-linux-any/asm/mtrr.h
index fd2b3d391e..fd2b3d391e 100644
--- a/libc/include/generic-musl/asm/mtrr.h
+++ b/libc/include/any-linux-any/asm/mtrr.h
diff --git a/libc/include/generic-musl/asm/nvram.h b/libc/include/any-linux-any/asm/nvram.h
index a65e7d7d6e..a65e7d7d6e 100644
--- a/libc/include/generic-musl/asm/nvram.h
+++ b/libc/include/any-linux-any/asm/nvram.h
diff --git a/libc/include/generic-musl/asm/opal-prd.h b/libc/include/any-linux-any/asm/opal-prd.h
index 087b068aea..087b068aea 100644
--- a/libc/include/generic-musl/asm/opal-prd.h
+++ b/libc/include/any-linux-any/asm/opal-prd.h
diff --git a/libc/include/generic-musl/asm/param.h b/libc/include/any-linux-any/asm/param.h
index a18c0d5647..a18c0d5647 100644
--- a/libc/include/generic-musl/asm/param.h
+++ b/libc/include/any-linux-any/asm/param.h
diff --git a/libc/include/generic-musl/asm/perf_event.h b/libc/include/any-linux-any/asm/perf_event.h
index 2df515fc3a..2df515fc3a 100644
--- a/libc/include/generic-musl/asm/perf_event.h
+++ b/libc/include/any-linux-any/asm/perf_event.h
diff --git a/libc/include/generic-musl/asm/perf_regs.h b/libc/include/any-linux-any/asm/perf_regs.h
index 542b757cef..542b757cef 100644
--- a/libc/include/generic-musl/asm/perf_regs.h
+++ b/libc/include/any-linux-any/asm/perf_regs.h
diff --git a/libc/include/generic-musl/asm/poll.h b/libc/include/any-linux-any/asm/poll.h
index be990c85e6..be990c85e6 100644
--- a/libc/include/generic-musl/asm/poll.h
+++ b/libc/include/any-linux-any/asm/poll.h
diff --git a/libc/include/generic-musl/asm/posix_types.h b/libc/include/any-linux-any/asm/posix_types.h
index a2d5722c06..a2d5722c06 100644
--- a/libc/include/generic-musl/asm/posix_types.h
+++ b/libc/include/any-linux-any/asm/posix_types.h
diff --git a/libc/include/generic-musl/asm/posix_types_32.h b/libc/include/any-linux-any/asm/posix_types_32.h
index 6450caa24c..6450caa24c 100644
--- a/libc/include/generic-musl/asm/posix_types_32.h
+++ b/libc/include/any-linux-any/asm/posix_types_32.h
diff --git a/libc/include/generic-musl/asm/posix_types_64.h b/libc/include/any-linux-any/asm/posix_types_64.h
index 0df822304d..0df822304d 100644
--- a/libc/include/generic-musl/asm/posix_types_64.h
+++ b/libc/include/any-linux-any/asm/posix_types_64.h
diff --git a/libc/include/generic-musl/asm/posix_types_x32.h b/libc/include/any-linux-any/asm/posix_types_x32.h
index 947cd49e6a..947cd49e6a 100644
--- a/libc/include/generic-musl/asm/posix_types_x32.h
+++ b/libc/include/any-linux-any/asm/posix_types_x32.h
diff --git a/libc/include/generic-musl/asm/prctl.h b/libc/include/any-linux-any/asm/prctl.h
index 3f4c7f4503..3f4c7f4503 100644
--- a/libc/include/generic-musl/asm/prctl.h
+++ b/libc/include/any-linux-any/asm/prctl.h
diff --git a/libc/include/generic-musl/asm/processor-flags.h b/libc/include/any-linux-any/asm/processor-flags.h
index e6526dcaba..e6526dcaba 100644
--- a/libc/include/generic-musl/asm/processor-flags.h
+++ b/libc/include/any-linux-any/asm/processor-flags.h
diff --git a/libc/include/generic-musl/asm/ps3fb.h b/libc/include/any-linux-any/asm/ps3fb.h
index 842981c28f..842981c28f 100644
--- a/libc/include/generic-musl/asm/ps3fb.h
+++ b/libc/include/any-linux-any/asm/ps3fb.h
diff --git a/libc/include/generic-musl/asm/ptrace-abi.h b/libc/include/any-linux-any/asm/ptrace-abi.h
index d368720aec..d368720aec 100644
--- a/libc/include/generic-musl/asm/ptrace-abi.h
+++ b/libc/include/any-linux-any/asm/ptrace-abi.h
diff --git a/libc/include/generic-musl/asm/ptrace.h b/libc/include/any-linux-any/asm/ptrace.h
index b4601846dc..b4601846dc 100644
--- a/libc/include/generic-musl/asm/ptrace.h
+++ b/libc/include/any-linux-any/asm/ptrace.h
diff --git a/libc/include/generic-musl/asm/reg.h b/libc/include/any-linux-any/asm/reg.h
index c93bd9b8e1..c93bd9b8e1 100644
--- a/libc/include/generic-musl/asm/reg.h
+++ b/libc/include/any-linux-any/asm/reg.h
diff --git a/libc/include/generic-musl/asm/resource.h b/libc/include/any-linux-any/asm/resource.h
index bf0c474303..bf0c474303 100644
--- a/libc/include/generic-musl/asm/resource.h
+++ b/libc/include/any-linux-any/asm/resource.h
diff --git a/libc/include/generic-musl/asm/sembuf.h b/libc/include/any-linux-any/asm/sembuf.h
index aefb0eddd9..aefb0eddd9 100644
--- a/libc/include/generic-musl/asm/sembuf.h
+++ b/libc/include/any-linux-any/asm/sembuf.h
diff --git a/libc/include/generic-musl/asm/setup.h b/libc/include/any-linux-any/asm/setup.h
index c252bc8fcb..c252bc8fcb 100644
--- a/libc/include/generic-musl/asm/setup.h
+++ b/libc/include/any-linux-any/asm/setup.h
diff --git a/libc/include/generic-musl/asm/sgidefs.h b/libc/include/any-linux-any/asm/sgidefs.h
index 56eac57085..56eac57085 100644
--- a/libc/include/generic-musl/asm/sgidefs.h
+++ b/libc/include/any-linux-any/asm/sgidefs.h
diff --git a/libc/include/generic-musl/asm/shmbuf.h b/libc/include/any-linux-any/asm/shmbuf.h
index f5b7a94a7d..f5b7a94a7d 100644
--- a/libc/include/generic-musl/asm/shmbuf.h
+++ b/libc/include/any-linux-any/asm/shmbuf.h
diff --git a/libc/include/generic-musl/asm/sigcontext.h b/libc/include/any-linux-any/asm/sigcontext.h
index 428d514937..428d514937 100644
--- a/libc/include/generic-musl/asm/sigcontext.h
+++ b/libc/include/any-linux-any/asm/sigcontext.h
diff --git a/libc/include/generic-musl/asm/sigcontext32.h b/libc/include/any-linux-any/asm/sigcontext32.h
index 5eddc47a80..5eddc47a80 100644
--- a/libc/include/generic-musl/asm/sigcontext32.h
+++ b/libc/include/any-linux-any/asm/sigcontext32.h
diff --git a/libc/include/generic-musl/asm/siginfo.h b/libc/include/any-linux-any/asm/siginfo.h
index 54881f2ce9..54881f2ce9 100644
--- a/libc/include/generic-musl/asm/siginfo.h
+++ b/libc/include/any-linux-any/asm/siginfo.h
diff --git a/libc/include/generic-musl/asm/signal.h b/libc/include/any-linux-any/asm/signal.h
index e9020ea8eb..e9020ea8eb 100644
--- a/libc/include/generic-musl/asm/signal.h
+++ b/libc/include/any-linux-any/asm/signal.h
diff --git a/libc/include/generic-musl/asm/socket.h b/libc/include/any-linux-any/asm/socket.h
index 991c5bdf15..991c5bdf15 100644
--- a/libc/include/generic-musl/asm/socket.h
+++ b/libc/include/any-linux-any/asm/socket.h
diff --git a/libc/include/generic-musl/asm/sockios.h b/libc/include/any-linux-any/asm/sockios.h
index 450643d47d..450643d47d 100644
--- a/libc/include/generic-musl/asm/sockios.h
+++ b/libc/include/any-linux-any/asm/sockios.h
diff --git a/libc/include/generic-musl/asm/spu_info.h b/libc/include/any-linux-any/asm/spu_info.h
index 68e9e83d31..68e9e83d31 100644
--- a/libc/include/generic-musl/asm/spu_info.h
+++ b/libc/include/any-linux-any/asm/spu_info.h
diff --git a/libc/include/generic-musl/asm/stat.h b/libc/include/any-linux-any/asm/stat.h
index 2498f6664f..2498f6664f 100644
--- a/libc/include/generic-musl/asm/stat.h
+++ b/libc/include/any-linux-any/asm/stat.h
diff --git a/libc/include/generic-musl/asm/statfs.h b/libc/include/any-linux-any/asm/statfs.h
index 130a66e98e..130a66e98e 100644
--- a/libc/include/generic-musl/asm/statfs.h
+++ b/libc/include/any-linux-any/asm/statfs.h
diff --git a/libc/include/generic-musl/asm/svm.h b/libc/include/any-linux-any/asm/svm.h
index bdefcf8521..bdefcf8521 100644
--- a/libc/include/generic-musl/asm/svm.h
+++ b/libc/include/any-linux-any/asm/svm.h
diff --git a/libc/include/generic-musl/asm/swab.h b/libc/include/any-linux-any/asm/swab.h
index 211e4b3c22..211e4b3c22 100644
--- a/libc/include/generic-musl/asm/swab.h
+++ b/libc/include/any-linux-any/asm/swab.h
diff --git a/libc/include/generic-musl/asm/syscalls.h b/libc/include/any-linux-any/asm/syscalls.h
index f2e4f38dd3..f2e4f38dd3 100644
--- a/libc/include/generic-musl/asm/syscalls.h
+++ b/libc/include/any-linux-any/asm/syscalls.h
diff --git a/libc/include/generic-musl/asm/sysmips.h b/libc/include/any-linux-any/asm/sysmips.h
index a56f433d6b..a56f433d6b 100644
--- a/libc/include/generic-musl/asm/sysmips.h
+++ b/libc/include/any-linux-any/asm/sysmips.h
diff --git a/libc/include/generic-musl/asm/termbits.h b/libc/include/any-linux-any/asm/termbits.h
index cdd77bff5f..cdd77bff5f 100644
--- a/libc/include/generic-musl/asm/termbits.h
+++ b/libc/include/any-linux-any/asm/termbits.h
diff --git a/libc/include/generic-musl/asm/termios.h b/libc/include/any-linux-any/asm/termios.h
index 77091a5d37..77091a5d37 100644
--- a/libc/include/generic-musl/asm/termios.h
+++ b/libc/include/any-linux-any/asm/termios.h
diff --git a/libc/include/generic-musl/asm/tm.h b/libc/include/any-linux-any/asm/tm.h
index c07a65cad0..c07a65cad0 100644
--- a/libc/include/generic-musl/asm/tm.h
+++ b/libc/include/any-linux-any/asm/tm.h
diff --git a/libc/include/generic-musl/asm/types.h b/libc/include/any-linux-any/asm/types.h
index 57452ead0c..57452ead0c 100644
--- a/libc/include/generic-musl/asm/types.h
+++ b/libc/include/any-linux-any/asm/types.h
diff --git a/libc/include/generic-musl/asm/ucontext.h b/libc/include/any-linux-any/asm/ucontext.h
index 1cee85f0c7..1cee85f0c7 100644
--- a/libc/include/generic-musl/asm/ucontext.h
+++ b/libc/include/any-linux-any/asm/ucontext.h
diff --git a/libc/include/generic-musl/asm/unistd-common.h b/libc/include/any-linux-any/asm/unistd-common.h
index 60444384a6..60444384a6 100644
--- a/libc/include/generic-musl/asm/unistd-common.h
+++ b/libc/include/any-linux-any/asm/unistd-common.h
diff --git a/libc/include/generic-musl/asm/unistd-eabi.h b/libc/include/any-linux-any/asm/unistd-eabi.h
index 3fd58c7720..3fd58c7720 100644
--- a/libc/include/generic-musl/asm/unistd-eabi.h
+++ b/libc/include/any-linux-any/asm/unistd-eabi.h
diff --git a/libc/include/generic-musl/asm/unistd-oabi.h b/libc/include/any-linux-any/asm/unistd-oabi.h
index d51baf8022..d51baf8022 100644
--- a/libc/include/generic-musl/asm/unistd-oabi.h
+++ b/libc/include/any-linux-any/asm/unistd-oabi.h
diff --git a/libc/include/generic-musl/asm/unistd.h b/libc/include/any-linux-any/asm/unistd.h
index 36195f90d1..36195f90d1 100644
--- a/libc/include/generic-musl/asm/unistd.h
+++ b/libc/include/any-linux-any/asm/unistd.h
diff --git a/libc/include/generic-musl/asm/unistd_32.h b/libc/include/any-linux-any/asm/unistd_32.h
index f9869f3d77..f9869f3d77 100644
--- a/libc/include/generic-musl/asm/unistd_32.h
+++ b/libc/include/any-linux-any/asm/unistd_32.h
diff --git a/libc/include/generic-musl/asm/unistd_64.h b/libc/include/any-linux-any/asm/unistd_64.h
index f5bb40a6aa..f5bb40a6aa 100644
--- a/libc/include/generic-musl/asm/unistd_64.h
+++ b/libc/include/any-linux-any/asm/unistd_64.h
diff --git a/libc/include/generic-musl/asm/unistd_x32.h b/libc/include/any-linux-any/asm/unistd_x32.h
index 51727cabdd..51727cabdd 100644
--- a/libc/include/generic-musl/asm/unistd_x32.h
+++ b/libc/include/any-linux-any/asm/unistd_x32.h
diff --git a/libc/include/generic-musl/asm/vm86.h b/libc/include/any-linux-any/asm/vm86.h
index 42a0eb7592..42a0eb7592 100644
--- a/libc/include/generic-musl/asm/vm86.h
+++ b/libc/include/any-linux-any/asm/vm86.h
diff --git a/libc/include/generic-musl/asm/vmx.h b/libc/include/any-linux-any/asm/vmx.h
index d9d62dbfde..d9d62dbfde 100644
--- a/libc/include/generic-musl/asm/vmx.h
+++ b/libc/include/any-linux-any/asm/vmx.h
diff --git a/libc/include/generic-musl/asm/vsyscall.h b/libc/include/any-linux-any/asm/vsyscall.h
index 8cfbd8f9b9..8cfbd8f9b9 100644
--- a/libc/include/generic-musl/asm/vsyscall.h
+++ b/libc/include/any-linux-any/asm/vsyscall.h
diff --git a/libc/include/generic-musl/linux/a.out.h b/libc/include/any-linux-any/linux/a.out.h
index c5bf2131dc..c5bf2131dc 100644
--- a/libc/include/generic-musl/linux/a.out.h
+++ b/libc/include/any-linux-any/linux/a.out.h
diff --git a/libc/include/generic-musl/linux/acct.h b/libc/include/any-linux-any/linux/acct.h
index f5215f311f..f5215f311f 100644
--- a/libc/include/generic-musl/linux/acct.h
+++ b/libc/include/any-linux-any/linux/acct.h
diff --git a/libc/include/generic-musl/linux/adb.h b/libc/include/any-linux-any/linux/adb.h
index 08f8aa8678..08f8aa8678 100644
--- a/libc/include/generic-musl/linux/adb.h
+++ b/libc/include/any-linux-any/linux/adb.h
diff --git a/libc/include/generic-musl/linux/adfs_fs.h b/libc/include/any-linux-any/linux/adfs_fs.h
index 58fb1730b4..58fb1730b4 100644
--- a/libc/include/generic-musl/linux/adfs_fs.h
+++ b/libc/include/any-linux-any/linux/adfs_fs.h
diff --git a/libc/include/generic-musl/linux/affs_hardblocks.h b/libc/include/any-linux-any/linux/affs_hardblocks.h
index dbc5736d53..dbc5736d53 100644
--- a/libc/include/generic-musl/linux/affs_hardblocks.h
+++ b/libc/include/any-linux-any/linux/affs_hardblocks.h
diff --git a/libc/include/generic-musl/linux/agpgart.h b/libc/include/any-linux-any/linux/agpgart.h
index 077b9e481e..077b9e481e 100644
--- a/libc/include/generic-musl/linux/agpgart.h
+++ b/libc/include/any-linux-any/linux/agpgart.h
diff --git a/libc/include/generic-musl/linux/aio_abi.h b/libc/include/any-linux-any/linux/aio_abi.h
index df895f82a9..df895f82a9 100644
--- a/libc/include/generic-musl/linux/aio_abi.h
+++ b/libc/include/any-linux-any/linux/aio_abi.h
diff --git a/libc/include/generic-musl/linux/am437x-vpfe.h b/libc/include/any-linux-any/linux/am437x-vpfe.h
index 333e52dabc..333e52dabc 100644
--- a/libc/include/generic-musl/linux/am437x-vpfe.h
+++ b/libc/include/any-linux-any/linux/am437x-vpfe.h
diff --git a/libc/include/generic-musl/linux/android/binder.h b/libc/include/any-linux-any/linux/android/binder.h
index 7896c5afa7..7896c5afa7 100644
--- a/libc/include/generic-musl/linux/android/binder.h
+++ b/libc/include/any-linux-any/linux/android/binder.h
diff --git a/libc/include/generic-musl/linux/apm_bios.h b/libc/include/any-linux-any/linux/apm_bios.h
index 111fcb2399..111fcb2399 100644
--- a/libc/include/generic-musl/linux/apm_bios.h
+++ b/libc/include/any-linux-any/linux/apm_bios.h
diff --git a/libc/include/generic-musl/linux/arcfb.h b/libc/include/any-linux-any/linux/arcfb.h
index 95143220bb..95143220bb 100644
--- a/libc/include/generic-musl/linux/arcfb.h
+++ b/libc/include/any-linux-any/linux/arcfb.h
diff --git a/libc/include/generic-musl/linux/arm_sdei.h b/libc/include/any-linux-any/linux/arm_sdei.h
index 1c1423fdd4..1c1423fdd4 100644
--- a/libc/include/generic-musl/linux/arm_sdei.h
+++ b/libc/include/any-linux-any/linux/arm_sdei.h
diff --git a/libc/include/generic-musl/linux/aspeed-lpc-ctrl.h b/libc/include/any-linux-any/linux/aspeed-lpc-ctrl.h
index 0e632f2467..0e632f2467 100644
--- a/libc/include/generic-musl/linux/aspeed-lpc-ctrl.h
+++ b/libc/include/any-linux-any/linux/aspeed-lpc-ctrl.h
diff --git a/libc/include/generic-musl/linux/atalk.h b/libc/include/any-linux-any/linux/atalk.h
index 4106aff1f4..4106aff1f4 100644
--- a/libc/include/generic-musl/linux/atalk.h
+++ b/libc/include/any-linux-any/linux/atalk.h
diff --git a/libc/include/generic-musl/linux/atm.h b/libc/include/any-linux-any/linux/atm.h
index 0c8b0e107c..0c8b0e107c 100644
--- a/libc/include/generic-musl/linux/atm.h
+++ b/libc/include/any-linux-any/linux/atm.h
diff --git a/libc/include/generic-musl/linux/atm_eni.h b/libc/include/any-linux-any/linux/atm_eni.h
index 6e071d8949..6e071d8949 100644
--- a/libc/include/generic-musl/linux/atm_eni.h
+++ b/libc/include/any-linux-any/linux/atm_eni.h
diff --git a/libc/include/generic-musl/linux/atm_he.h b/libc/include/any-linux-any/linux/atm_he.h
index ce8a8c3e8c..ce8a8c3e8c 100644
--- a/libc/include/generic-musl/linux/atm_he.h
+++ b/libc/include/any-linux-any/linux/atm_he.h
diff --git a/libc/include/generic-musl/linux/atm_idt77105.h b/libc/include/any-linux-any/linux/atm_idt77105.h
index 154949769c..154949769c 100644
--- a/libc/include/generic-musl/linux/atm_idt77105.h
+++ b/libc/include/any-linux-any/linux/atm_idt77105.h
diff --git a/libc/include/generic-musl/linux/atm_nicstar.h b/libc/include/any-linux-any/linux/atm_nicstar.h
index e62f46c6b6..e62f46c6b6 100644
--- a/libc/include/generic-musl/linux/atm_nicstar.h
+++ b/libc/include/any-linux-any/linux/atm_nicstar.h
diff --git a/libc/include/generic-musl/linux/atm_tcp.h b/libc/include/any-linux-any/linux/atm_tcp.h
index d2c0fa2c34..d2c0fa2c34 100644
--- a/libc/include/generic-musl/linux/atm_tcp.h
+++ b/libc/include/any-linux-any/linux/atm_tcp.h
diff --git a/libc/include/generic-musl/linux/atm_zatm.h b/libc/include/any-linux-any/linux/atm_zatm.h
index a9cc65104a..a9cc65104a 100644
--- a/libc/include/generic-musl/linux/atm_zatm.h
+++ b/libc/include/any-linux-any/linux/atm_zatm.h
diff --git a/libc/include/generic-musl/linux/atmapi.h b/libc/include/any-linux-any/linux/atmapi.h
index 0b8ddde16e..0b8ddde16e 100644
--- a/libc/include/generic-musl/linux/atmapi.h
+++ b/libc/include/any-linux-any/linux/atmapi.h
diff --git a/libc/include/generic-musl/linux/atmarp.h b/libc/include/any-linux-any/linux/atmarp.h
index bdd584da40..bdd584da40 100644
--- a/libc/include/generic-musl/linux/atmarp.h
+++ b/libc/include/any-linux-any/linux/atmarp.h
diff --git a/libc/include/generic-musl/linux/atmbr2684.h b/libc/include/any-linux-any/linux/atmbr2684.h
index 15e483b0f3..15e483b0f3 100644
--- a/libc/include/generic-musl/linux/atmbr2684.h
+++ b/libc/include/any-linux-any/linux/atmbr2684.h
diff --git a/libc/include/generic-musl/linux/atmclip.h b/libc/include/any-linux-any/linux/atmclip.h
index bf039362bf..bf039362bf 100644
--- a/libc/include/generic-musl/linux/atmclip.h
+++ b/libc/include/any-linux-any/linux/atmclip.h
diff --git a/libc/include/generic-musl/linux/atmdev.h b/libc/include/any-linux-any/linux/atmdev.h
index 617aa8ccfc..617aa8ccfc 100644
--- a/libc/include/generic-musl/linux/atmdev.h
+++ b/libc/include/any-linux-any/linux/atmdev.h
diff --git a/libc/include/generic-musl/linux/atmioc.h b/libc/include/any-linux-any/linux/atmioc.h
index 590bbca854..590bbca854 100644
--- a/libc/include/generic-musl/linux/atmioc.h
+++ b/libc/include/any-linux-any/linux/atmioc.h
diff --git a/libc/include/generic-musl/linux/atmlec.h b/libc/include/any-linux-any/linux/atmlec.h
index c86a393018..c86a393018 100644
--- a/libc/include/generic-musl/linux/atmlec.h
+++ b/libc/include/any-linux-any/linux/atmlec.h
diff --git a/libc/include/generic-musl/linux/atmmpc.h b/libc/include/any-linux-any/linux/atmmpc.h
index aa43c873b9..aa43c873b9 100644
--- a/libc/include/generic-musl/linux/atmmpc.h
+++ b/libc/include/any-linux-any/linux/atmmpc.h
diff --git a/libc/include/generic-musl/linux/atmppp.h b/libc/include/any-linux-any/linux/atmppp.h
index ec7296c082..ec7296c082 100644
--- a/libc/include/generic-musl/linux/atmppp.h
+++ b/libc/include/any-linux-any/linux/atmppp.h
diff --git a/libc/include/generic-musl/linux/atmsap.h b/libc/include/any-linux-any/linux/atmsap.h
index 81ab1b64b1..81ab1b64b1 100644
--- a/libc/include/generic-musl/linux/atmsap.h
+++ b/libc/include/any-linux-any/linux/atmsap.h
diff --git a/libc/include/generic-musl/linux/atmsvc.h b/libc/include/any-linux-any/linux/atmsvc.h
index 6a912afdb9..6a912afdb9 100644
--- a/libc/include/generic-musl/linux/atmsvc.h
+++ b/libc/include/any-linux-any/linux/atmsvc.h
diff --git a/libc/include/generic-musl/linux/audit.h b/libc/include/any-linux-any/linux/audit.h
index d38c4df738..d38c4df738 100644
--- a/libc/include/generic-musl/linux/audit.h
+++ b/libc/include/any-linux-any/linux/audit.h
diff --git a/libc/include/generic-musl/linux/auto_dev-ioctl.h b/libc/include/any-linux-any/linux/auto_dev-ioctl.h
index 8871963104..8871963104 100644
--- a/libc/include/generic-musl/linux/auto_dev-ioctl.h
+++ b/libc/include/any-linux-any/linux/auto_dev-ioctl.h
diff --git a/libc/include/generic-musl/linux/auto_fs.h b/libc/include/any-linux-any/linux/auto_fs.h
index aa0a6a273d..aa0a6a273d 100644
--- a/libc/include/generic-musl/linux/auto_fs.h
+++ b/libc/include/any-linux-any/linux/auto_fs.h
diff --git a/libc/include/generic-musl/linux/auto_fs4.h b/libc/include/any-linux-any/linux/auto_fs4.h
index c4205d88da..c4205d88da 100644
--- a/libc/include/generic-musl/linux/auto_fs4.h
+++ b/libc/include/any-linux-any/linux/auto_fs4.h
diff --git a/libc/include/generic-musl/linux/auxvec.h b/libc/include/any-linux-any/linux/auxvec.h
index 13e3dbd15c..13e3dbd15c 100644
--- a/libc/include/generic-musl/linux/auxvec.h
+++ b/libc/include/any-linux-any/linux/auxvec.h
diff --git a/libc/include/generic-musl/linux/ax25.h b/libc/include/any-linux-any/linux/ax25.h
index cba51980f5..cba51980f5 100644
--- a/libc/include/generic-musl/linux/ax25.h
+++ b/libc/include/any-linux-any/linux/ax25.h
diff --git a/libc/include/generic-musl/linux/b1lli.h b/libc/include/any-linux-any/linux/b1lli.h
index 521842dea5..521842dea5 100644
--- a/libc/include/generic-musl/linux/b1lli.h
+++ b/libc/include/any-linux-any/linux/b1lli.h
diff --git a/libc/include/generic-musl/linux/batadv_packet.h b/libc/include/any-linux-any/linux/batadv_packet.h
index 2c88b2e2af..2c88b2e2af 100644
--- a/libc/include/generic-musl/linux/batadv_packet.h
+++ b/libc/include/any-linux-any/linux/batadv_packet.h
diff --git a/libc/include/generic-musl/linux/batman_adv.h b/libc/include/any-linux-any/linux/batman_adv.h
index 0cf8d6996d..0cf8d6996d 100644
--- a/libc/include/generic-musl/linux/batman_adv.h
+++ b/libc/include/any-linux-any/linux/batman_adv.h
diff --git a/libc/include/generic-musl/linux/baycom.h b/libc/include/any-linux-any/linux/baycom.h
index 92426d5bdf..92426d5bdf 100644
--- a/libc/include/generic-musl/linux/baycom.h
+++ b/libc/include/any-linux-any/linux/baycom.h
diff --git a/libc/include/generic-musl/linux/bcache.h b/libc/include/any-linux-any/linux/bcache.h
index c8ca4ad0b8..c8ca4ad0b8 100644
--- a/libc/include/generic-musl/linux/bcache.h
+++ b/libc/include/any-linux-any/linux/bcache.h
diff --git a/libc/include/generic-musl/linux/bcm933xx_hcs.h b/libc/include/any-linux-any/linux/bcm933xx_hcs.h
index d13fba3269..d13fba3269 100644
--- a/libc/include/generic-musl/linux/bcm933xx_hcs.h
+++ b/libc/include/any-linux-any/linux/bcm933xx_hcs.h
diff --git a/libc/include/generic-musl/linux/bfs_fs.h b/libc/include/any-linux-any/linux/bfs_fs.h
index 9eadcdc9c6..9eadcdc9c6 100644
--- a/libc/include/generic-musl/linux/bfs_fs.h
+++ b/libc/include/any-linux-any/linux/bfs_fs.h
diff --git a/libc/include/generic-musl/linux/binfmts.h b/libc/include/any-linux-any/linux/binfmts.h
index 664e8c143e..664e8c143e 100644
--- a/libc/include/generic-musl/linux/binfmts.h
+++ b/libc/include/any-linux-any/linux/binfmts.h
diff --git a/libc/include/generic-musl/linux/blkpg.h b/libc/include/any-linux-any/linux/blkpg.h
index 02fdb30552..02fdb30552 100644
--- a/libc/include/generic-musl/linux/blkpg.h
+++ b/libc/include/any-linux-any/linux/blkpg.h
diff --git a/libc/include/generic-musl/linux/blktrace_api.h b/libc/include/any-linux-any/linux/blktrace_api.h
index 7256e52f93..7256e52f93 100644
--- a/libc/include/generic-musl/linux/blktrace_api.h
+++ b/libc/include/any-linux-any/linux/blktrace_api.h
diff --git a/libc/include/generic-musl/linux/blkzoned.h b/libc/include/any-linux-any/linux/blkzoned.h
index f83f242662..f83f242662 100644
--- a/libc/include/generic-musl/linux/blkzoned.h
+++ b/libc/include/any-linux-any/linux/blkzoned.h
diff --git a/libc/include/generic-musl/linux/bpf.h b/libc/include/any-linux-any/linux/bpf.h
index e6ceefdd20..e6ceefdd20 100644
--- a/libc/include/generic-musl/linux/bpf.h
+++ b/libc/include/any-linux-any/linux/bpf.h
diff --git a/libc/include/generic-musl/linux/bpf_common.h b/libc/include/any-linux-any/linux/bpf_common.h
index 99a2f91cab..99a2f91cab 100644
--- a/libc/include/generic-musl/linux/bpf_common.h
+++ b/libc/include/any-linux-any/linux/bpf_common.h
diff --git a/libc/include/generic-musl/linux/bpf_perf_event.h b/libc/include/any-linux-any/linux/bpf_perf_event.h
index 01de051a0e..01de051a0e 100644
--- a/libc/include/generic-musl/linux/bpf_perf_event.h
+++ b/libc/include/any-linux-any/linux/bpf_perf_event.h
diff --git a/libc/include/generic-musl/linux/bpfilter.h b/libc/include/any-linux-any/linux/bpfilter.h
index b2d4f73f29..b2d4f73f29 100644
--- a/libc/include/generic-musl/linux/bpfilter.h
+++ b/libc/include/any-linux-any/linux/bpfilter.h
diff --git a/libc/include/generic-musl/linux/bpqether.h b/libc/include/any-linux-any/linux/bpqether.h
index 7842433343..7842433343 100644
--- a/libc/include/generic-musl/linux/bpqether.h
+++ b/libc/include/any-linux-any/linux/bpqether.h
diff --git a/libc/include/generic-musl/linux/bsg.h b/libc/include/any-linux-any/linux/bsg.h
index b3a21ce6f7..b3a21ce6f7 100644
--- a/libc/include/generic-musl/linux/bsg.h
+++ b/libc/include/any-linux-any/linux/bsg.h
diff --git a/libc/include/generic-musl/linux/bt-bmc.h b/libc/include/any-linux-any/linux/bt-bmc.h
index f2d565f58c..f2d565f58c 100644
--- a/libc/include/generic-musl/linux/bt-bmc.h
+++ b/libc/include/any-linux-any/linux/bt-bmc.h
diff --git a/libc/include/generic-musl/linux/btf.h b/libc/include/any-linux-any/linux/btf.h
index 4c49ee1212..4c49ee1212 100644
--- a/libc/include/generic-musl/linux/btf.h
+++ b/libc/include/any-linux-any/linux/btf.h
diff --git a/libc/include/generic-musl/linux/btrfs.h b/libc/include/any-linux-any/linux/btrfs.h
index 2359255a05..2359255a05 100644
--- a/libc/include/generic-musl/linux/btrfs.h
+++ b/libc/include/any-linux-any/linux/btrfs.h
diff --git a/libc/include/generic-musl/linux/btrfs_tree.h b/libc/include/any-linux-any/linux/btrfs_tree.h
index a472609726..a472609726 100644
--- a/libc/include/generic-musl/linux/btrfs_tree.h
+++ b/libc/include/any-linux-any/linux/btrfs_tree.h
diff --git a/libc/include/generic-musl/linux/byteorder/big_endian.h b/libc/include/any-linux-any/linux/byteorder/big_endian.h
index 5a2871c649..5a2871c649 100644
--- a/libc/include/generic-musl/linux/byteorder/big_endian.h
+++ b/libc/include/any-linux-any/linux/byteorder/big_endian.h
diff --git a/libc/include/generic-musl/linux/byteorder/little_endian.h b/libc/include/any-linux-any/linux/byteorder/little_endian.h
index 981bfec681..981bfec681 100644
--- a/libc/include/generic-musl/linux/byteorder/little_endian.h
+++ b/libc/include/any-linux-any/linux/byteorder/little_endian.h
diff --git a/libc/include/generic-musl/linux/caif/caif_socket.h b/libc/include/any-linux-any/linux/caif/caif_socket.h
index 724095ea43..724095ea43 100644
--- a/libc/include/generic-musl/linux/caif/caif_socket.h
+++ b/libc/include/any-linux-any/linux/caif/caif_socket.h
diff --git a/libc/include/generic-musl/linux/caif/if_caif.h b/libc/include/any-linux-any/linux/caif/if_caif.h
index f69dfe6534..f69dfe6534 100644
--- a/libc/include/generic-musl/linux/caif/if_caif.h
+++ b/libc/include/any-linux-any/linux/caif/if_caif.h
diff --git a/libc/include/generic-musl/linux/can.h b/libc/include/any-linux-any/linux/can.h
index e9cf7a4023..e9cf7a4023 100644
--- a/libc/include/generic-musl/linux/can.h
+++ b/libc/include/any-linux-any/linux/can.h
diff --git a/libc/include/generic-musl/linux/can/bcm.h b/libc/include/any-linux-any/linux/can/bcm.h
index b9fa251fe8..b9fa251fe8 100644
--- a/libc/include/generic-musl/linux/can/bcm.h
+++ b/libc/include/any-linux-any/linux/can/bcm.h
diff --git a/libc/include/generic-musl/linux/can/error.h b/libc/include/any-linux-any/linux/can/error.h
index e7e695113a..e7e695113a 100644
--- a/libc/include/generic-musl/linux/can/error.h
+++ b/libc/include/any-linux-any/linux/can/error.h
diff --git a/libc/include/generic-musl/linux/can/gw.h b/libc/include/any-linux-any/linux/can/gw.h
index 4e12555304..4e12555304 100644
--- a/libc/include/generic-musl/linux/can/gw.h
+++ b/libc/include/any-linux-any/linux/can/gw.h
diff --git a/libc/include/generic-musl/linux/can/netlink.h b/libc/include/any-linux-any/linux/can/netlink.h
index 17b3c99d5f..17b3c99d5f 100644
--- a/libc/include/generic-musl/linux/can/netlink.h
+++ b/libc/include/any-linux-any/linux/can/netlink.h
diff --git a/libc/include/generic-musl/linux/can/raw.h b/libc/include/any-linux-any/linux/can/raw.h
index cc3cfa4e9f..cc3cfa4e9f 100644
--- a/libc/include/generic-musl/linux/can/raw.h
+++ b/libc/include/any-linux-any/linux/can/raw.h
diff --git a/libc/include/generic-musl/linux/can/vxcan.h b/libc/include/any-linux-any/linux/can/vxcan.h
index 14dc30de70..14dc30de70 100644
--- a/libc/include/generic-musl/linux/can/vxcan.h
+++ b/libc/include/any-linux-any/linux/can/vxcan.h
diff --git a/libc/include/generic-musl/linux/capability.h b/libc/include/any-linux-any/linux/capability.h
index fa06824e5b..fa06824e5b 100644
--- a/libc/include/generic-musl/linux/capability.h
+++ b/libc/include/any-linux-any/linux/capability.h
diff --git a/libc/include/generic-musl/linux/capi.h b/libc/include/any-linux-any/linux/capi.h
index d2ee971fe4..d2ee971fe4 100644
--- a/libc/include/generic-musl/linux/capi.h
+++ b/libc/include/any-linux-any/linux/capi.h
diff --git a/libc/include/generic-musl/linux/cciss_defs.h b/libc/include/any-linux-any/linux/cciss_defs.h
index 4fa2dfcbce..4fa2dfcbce 100644
--- a/libc/include/generic-musl/linux/cciss_defs.h
+++ b/libc/include/any-linux-any/linux/cciss_defs.h
diff --git a/libc/include/generic-musl/linux/cciss_ioctl.h b/libc/include/any-linux-any/linux/cciss_ioctl.h
index ceaf51102d..ceaf51102d 100644
--- a/libc/include/generic-musl/linux/cciss_ioctl.h
+++ b/libc/include/any-linux-any/linux/cciss_ioctl.h
diff --git a/libc/include/generic-musl/linux/cdrom.h b/libc/include/any-linux-any/linux/cdrom.h
index d789c75eaf..d789c75eaf 100644
--- a/libc/include/generic-musl/linux/cdrom.h
+++ b/libc/include/any-linux-any/linux/cdrom.h
diff --git a/libc/include/generic-musl/linux/cec-funcs.h b/libc/include/any-linux-any/linux/cec-funcs.h
index 05f330a6bc..05f330a6bc 100644
--- a/libc/include/generic-musl/linux/cec-funcs.h
+++ b/libc/include/any-linux-any/linux/cec-funcs.h
diff --git a/libc/include/generic-musl/linux/cec.h b/libc/include/any-linux-any/linux/cec.h
index acf9f0c642..acf9f0c642 100644
--- a/libc/include/generic-musl/linux/cec.h
+++ b/libc/include/any-linux-any/linux/cec.h
diff --git a/libc/include/generic-musl/linux/cgroupstats.h b/libc/include/any-linux-any/linux/cgroupstats.h
index 27bc4cc795..27bc4cc795 100644
--- a/libc/include/generic-musl/linux/cgroupstats.h
+++ b/libc/include/any-linux-any/linux/cgroupstats.h
diff --git a/libc/include/generic-musl/linux/chio.h b/libc/include/any-linux-any/linux/chio.h
index 3d7ea99421..3d7ea99421 100644
--- a/libc/include/generic-musl/linux/chio.h
+++ b/libc/include/any-linux-any/linux/chio.h
diff --git a/libc/include/generic-musl/linux/cifs/cifs_mount.h b/libc/include/any-linux-any/linux/cifs/cifs_mount.h
index a92d5f73de..a92d5f73de 100644
--- a/libc/include/generic-musl/linux/cifs/cifs_mount.h
+++ b/libc/include/any-linux-any/linux/cifs/cifs_mount.h
diff --git a/libc/include/generic-musl/linux/cm4000_cs.h b/libc/include/any-linux-any/linux/cm4000_cs.h
index 04a0da776a..04a0da776a 100644
--- a/libc/include/generic-musl/linux/cm4000_cs.h
+++ b/libc/include/any-linux-any/linux/cm4000_cs.h
diff --git a/libc/include/generic-musl/linux/cn_proc.h b/libc/include/any-linux-any/linux/cn_proc.h
index 5ca9091a02..5ca9091a02 100644
--- a/libc/include/generic-musl/linux/cn_proc.h
+++ b/libc/include/any-linux-any/linux/cn_proc.h
diff --git a/libc/include/generic-musl/linux/coda.h b/libc/include/any-linux-any/linux/coda.h
index 94e0f0cb31..94e0f0cb31 100644
--- a/libc/include/generic-musl/linux/coda.h
+++ b/libc/include/any-linux-any/linux/coda.h
diff --git a/libc/include/generic-musl/linux/coda_psdev.h b/libc/include/any-linux-any/linux/coda_psdev.h
index 9a6278ac4c..9a6278ac4c 100644
--- a/libc/include/generic-musl/linux/coda_psdev.h
+++ b/libc/include/any-linux-any/linux/coda_psdev.h
diff --git a/libc/include/generic-musl/linux/coff.h b/libc/include/any-linux-any/linux/coff.h
index 630d8d8feb..630d8d8feb 100644
--- a/libc/include/generic-musl/linux/coff.h
+++ b/libc/include/any-linux-any/linux/coff.h
diff --git a/libc/include/generic-musl/linux/connector.h b/libc/include/any-linux-any/linux/connector.h
index dfe50a5c5a..dfe50a5c5a 100644
--- a/libc/include/generic-musl/linux/connector.h
+++ b/libc/include/any-linux-any/linux/connector.h
diff --git a/libc/include/generic-musl/linux/const.h b/libc/include/any-linux-any/linux/const.h
index f5dcb86e1b..f5dcb86e1b 100644
--- a/libc/include/generic-musl/linux/const.h
+++ b/libc/include/any-linux-any/linux/const.h
diff --git a/libc/include/generic-musl/linux/coresight-stm.h b/libc/include/any-linux-any/linux/coresight-stm.h
index c79a534dd6..c79a534dd6 100644
--- a/libc/include/generic-musl/linux/coresight-stm.h
+++ b/libc/include/any-linux-any/linux/coresight-stm.h
diff --git a/libc/include/generic-musl/linux/cramfs_fs.h b/libc/include/any-linux-any/linux/cramfs_fs.h
index 1902093d82..1902093d82 100644
--- a/libc/include/generic-musl/linux/cramfs_fs.h
+++ b/libc/include/any-linux-any/linux/cramfs_fs.h
diff --git a/libc/include/generic-musl/linux/cryptouser.h b/libc/include/any-linux-any/linux/cryptouser.h
index 79711c2632..79711c2632 100644
--- a/libc/include/generic-musl/linux/cryptouser.h
+++ b/libc/include/any-linux-any/linux/cryptouser.h
diff --git a/libc/include/generic-musl/linux/cuda.h b/libc/include/any-linux-any/linux/cuda.h
index a56202afcd..a56202afcd 100644
--- a/libc/include/generic-musl/linux/cuda.h
+++ b/libc/include/any-linux-any/linux/cuda.h
diff --git a/libc/include/generic-musl/linux/cyclades.h b/libc/include/any-linux-any/linux/cyclades.h
index 3097b0ddba..3097b0ddba 100644
--- a/libc/include/generic-musl/linux/cyclades.h
+++ b/libc/include/any-linux-any/linux/cyclades.h
diff --git a/libc/include/generic-musl/linux/cycx_cfm.h b/libc/include/any-linux-any/linux/cycx_cfm.h
index ff9b0ffeda..ff9b0ffeda 100644
--- a/libc/include/generic-musl/linux/cycx_cfm.h
+++ b/libc/include/any-linux-any/linux/cycx_cfm.h
diff --git a/libc/include/generic-musl/linux/dcbnl.h b/libc/include/any-linux-any/linux/dcbnl.h
index 49425d8505..49425d8505 100644
--- a/libc/include/generic-musl/linux/dcbnl.h
+++ b/libc/include/any-linux-any/linux/dcbnl.h
diff --git a/libc/include/generic-musl/linux/dccp.h b/libc/include/any-linux-any/linux/dccp.h
index 6bfc74941d..6bfc74941d 100644
--- a/libc/include/generic-musl/linux/dccp.h
+++ b/libc/include/any-linux-any/linux/dccp.h
diff --git a/libc/include/generic-musl/linux/devlink.h b/libc/include/any-linux-any/linux/devlink.h
index 9bf2484a85..9bf2484a85 100644
--- a/libc/include/generic-musl/linux/devlink.h
+++ b/libc/include/any-linux-any/linux/devlink.h
diff --git a/libc/include/generic-musl/linux/dlm.h b/libc/include/any-linux-any/linux/dlm.h
index a61171f640..a61171f640 100644
--- a/libc/include/generic-musl/linux/dlm.h
+++ b/libc/include/any-linux-any/linux/dlm.h
diff --git a/libc/include/generic-musl/linux/dlm_device.h b/libc/include/any-linux-any/linux/dlm_device.h
index 829c34021d..829c34021d 100644
--- a/libc/include/generic-musl/linux/dlm_device.h
+++ b/libc/include/any-linux-any/linux/dlm_device.h
diff --git a/libc/include/generic-musl/linux/dlm_netlink.h b/libc/include/any-linux-any/linux/dlm_netlink.h
index d94001a7e5..d94001a7e5 100644
--- a/libc/include/generic-musl/linux/dlm_netlink.h
+++ b/libc/include/any-linux-any/linux/dlm_netlink.h
diff --git a/libc/include/generic-musl/linux/dlm_plock.h b/libc/include/any-linux-any/linux/dlm_plock.h
index b8399f2f25..b8399f2f25 100644
--- a/libc/include/generic-musl/linux/dlm_plock.h
+++ b/libc/include/any-linux-any/linux/dlm_plock.h
diff --git a/libc/include/generic-musl/linux/dlmconstants.h b/libc/include/any-linux-any/linux/dlmconstants.h
index d45742da30..d45742da30 100644
--- a/libc/include/generic-musl/linux/dlmconstants.h
+++ b/libc/include/any-linux-any/linux/dlmconstants.h
diff --git a/libc/include/generic-musl/linux/dm-ioctl.h b/libc/include/any-linux-any/linux/dm-ioctl.h
index 45bee2e0bb..45bee2e0bb 100644
--- a/libc/include/generic-musl/linux/dm-ioctl.h
+++ b/libc/include/any-linux-any/linux/dm-ioctl.h
diff --git a/libc/include/generic-musl/linux/dm-log-userspace.h b/libc/include/any-linux-any/linux/dm-log-userspace.h
index e51c67675c..e51c67675c 100644
--- a/libc/include/generic-musl/linux/dm-log-userspace.h
+++ b/libc/include/any-linux-any/linux/dm-log-userspace.h
diff --git a/libc/include/generic-musl/linux/dma-buf.h b/libc/include/any-linux-any/linux/dma-buf.h
index 38ad721907..38ad721907 100644
--- a/libc/include/generic-musl/linux/dma-buf.h
+++ b/libc/include/any-linux-any/linux/dma-buf.h
diff --git a/libc/include/generic-musl/linux/dn.h b/libc/include/any-linux-any/linux/dn.h
index 23bcffd79d..23bcffd79d 100644
--- a/libc/include/generic-musl/linux/dn.h
+++ b/libc/include/any-linux-any/linux/dn.h
diff --git a/libc/include/generic-musl/linux/dqblk_xfs.h b/libc/include/any-linux-any/linux/dqblk_xfs.h
index e3840b96cb..e3840b96cb 100644
--- a/libc/include/generic-musl/linux/dqblk_xfs.h
+++ b/libc/include/any-linux-any/linux/dqblk_xfs.h
diff --git a/libc/include/generic-musl/linux/dvb/audio.h b/libc/include/any-linux-any/linux/dvb/audio.h
index 2e87d42ef9..2e87d42ef9 100644
--- a/libc/include/generic-musl/linux/dvb/audio.h
+++ b/libc/include/any-linux-any/linux/dvb/audio.h
diff --git a/libc/include/generic-musl/linux/dvb/ca.h b/libc/include/any-linux-any/linux/dvb/ca.h
index c439b66fa0..c439b66fa0 100644
--- a/libc/include/generic-musl/linux/dvb/ca.h
+++ b/libc/include/any-linux-any/linux/dvb/ca.h
diff --git a/libc/include/generic-musl/linux/dvb/dmx.h b/libc/include/any-linux-any/linux/dvb/dmx.h
index 0c0e38b883..0c0e38b883 100644
--- a/libc/include/generic-musl/linux/dvb/dmx.h
+++ b/libc/include/any-linux-any/linux/dvb/dmx.h
diff --git a/libc/include/generic-musl/linux/dvb/frontend.h b/libc/include/any-linux-any/linux/dvb/frontend.h
index 6783419145..6783419145 100644
--- a/libc/include/generic-musl/linux/dvb/frontend.h
+++ b/libc/include/any-linux-any/linux/dvb/frontend.h
diff --git a/libc/include/generic-musl/linux/dvb/net.h b/libc/include/any-linux-any/linux/dvb/net.h
index f9457659fd..f9457659fd 100644
--- a/libc/include/generic-musl/linux/dvb/net.h
+++ b/libc/include/any-linux-any/linux/dvb/net.h
diff --git a/libc/include/generic-musl/linux/dvb/osd.h b/libc/include/any-linux-any/linux/dvb/osd.h
index ea48f81a0d..ea48f81a0d 100644
--- a/libc/include/generic-musl/linux/dvb/osd.h
+++ b/libc/include/any-linux-any/linux/dvb/osd.h
diff --git a/libc/include/generic-musl/linux/dvb/version.h b/libc/include/any-linux-any/linux/dvb/version.h
index af23e5cff2..af23e5cff2 100644
--- a/libc/include/generic-musl/linux/dvb/version.h
+++ b/libc/include/any-linux-any/linux/dvb/version.h
diff --git a/libc/include/generic-musl/linux/dvb/video.h b/libc/include/any-linux-any/linux/dvb/video.h
index 274bb7f451..274bb7f451 100644
--- a/libc/include/generic-musl/linux/dvb/video.h
+++ b/libc/include/any-linux-any/linux/dvb/video.h
diff --git a/libc/include/generic-musl/linux/edd.h b/libc/include/any-linux-any/linux/edd.h
index 8d25f402da..8d25f402da 100644
--- a/libc/include/generic-musl/linux/edd.h
+++ b/libc/include/any-linux-any/linux/edd.h
diff --git a/libc/include/generic-musl/linux/efs_fs_sb.h b/libc/include/any-linux-any/linux/efs_fs_sb.h
index 4436f07866..4436f07866 100644
--- a/libc/include/generic-musl/linux/efs_fs_sb.h
+++ b/libc/include/any-linux-any/linux/efs_fs_sb.h
diff --git a/libc/include/generic-musl/linux/elf-em.h b/libc/include/any-linux-any/linux/elf-em.h
index 4dcebf26ae..4dcebf26ae 100644
--- a/libc/include/generic-musl/linux/elf-em.h
+++ b/libc/include/any-linux-any/linux/elf-em.h
diff --git a/libc/include/generic-musl/linux/elf-fdpic.h b/libc/include/any-linux-any/linux/elf-fdpic.h
index c3ad823cee..c3ad823cee 100644
--- a/libc/include/generic-musl/linux/elf-fdpic.h
+++ b/libc/include/any-linux-any/linux/elf-fdpic.h
diff --git a/libc/include/generic-musl/linux/elf.h b/libc/include/any-linux-any/linux/elf.h
index 9eb62f6834..9eb62f6834 100644
--- a/libc/include/generic-musl/linux/elf.h
+++ b/libc/include/any-linux-any/linux/elf.h
diff --git a/libc/include/generic-musl/linux/elfcore.h b/libc/include/any-linux-any/linux/elfcore.h
index b1b74cb17f..b1b74cb17f 100644
--- a/libc/include/generic-musl/linux/elfcore.h
+++ b/libc/include/any-linux-any/linux/elfcore.h
diff --git a/libc/include/generic-musl/linux/errno.h b/libc/include/any-linux-any/linux/errno.h
index 0991494441..0991494441 100644
--- a/libc/include/generic-musl/linux/errno.h
+++ b/libc/include/any-linux-any/linux/errno.h
diff --git a/libc/include/generic-musl/linux/errqueue.h b/libc/include/any-linux-any/linux/errqueue.h
index a66224a538..a66224a538 100644
--- a/libc/include/generic-musl/linux/errqueue.h
+++ b/libc/include/any-linux-any/linux/errqueue.h
diff --git a/libc/include/generic-musl/linux/erspan.h b/libc/include/any-linux-any/linux/erspan.h
index 8cc5e34cec..8cc5e34cec 100644
--- a/libc/include/generic-musl/linux/erspan.h
+++ b/libc/include/any-linux-any/linux/erspan.h
diff --git a/libc/include/generic-musl/linux/ethtool.h b/libc/include/any-linux-any/linux/ethtool.h
index 9b4691c23f..9b4691c23f 100644
--- a/libc/include/generic-musl/linux/ethtool.h
+++ b/libc/include/any-linux-any/linux/ethtool.h
diff --git a/libc/include/generic-musl/linux/eventpoll.h b/libc/include/any-linux-any/linux/eventpoll.h
index f42ad8389b..f42ad8389b 100644
--- a/libc/include/generic-musl/linux/eventpoll.h
+++ b/libc/include/any-linux-any/linux/eventpoll.h
diff --git a/libc/include/generic-musl/linux/fadvise.h b/libc/include/any-linux-any/linux/fadvise.h
index f4440a7a8a..f4440a7a8a 100644
--- a/libc/include/generic-musl/linux/fadvise.h
+++ b/libc/include/any-linux-any/linux/fadvise.h
diff --git a/libc/include/generic-musl/linux/falloc.h b/libc/include/any-linux-any/linux/falloc.h
index 80668d799d..80668d799d 100644
--- a/libc/include/generic-musl/linux/falloc.h
+++ b/libc/include/any-linux-any/linux/falloc.h
diff --git a/libc/include/generic-musl/linux/fanotify.h b/libc/include/any-linux-any/linux/fanotify.h
index 6caa01bd1c..6caa01bd1c 100644
--- a/libc/include/generic-musl/linux/fanotify.h
+++ b/libc/include/any-linux-any/linux/fanotify.h
diff --git a/libc/include/generic-musl/linux/fb.h b/libc/include/any-linux-any/linux/fb.h
index 842eaab6e4..842eaab6e4 100644
--- a/libc/include/generic-musl/linux/fb.h
+++ b/libc/include/any-linux-any/linux/fb.h
diff --git a/libc/include/generic-musl/linux/fcntl.h b/libc/include/any-linux-any/linux/fcntl.h
index 1d824acccb..1d824acccb 100644
--- a/libc/include/generic-musl/linux/fcntl.h
+++ b/libc/include/any-linux-any/linux/fcntl.h
diff --git a/libc/include/generic-musl/linux/fd.h b/libc/include/any-linux-any/linux/fd.h
index 5556a28f1b..5556a28f1b 100644
--- a/libc/include/generic-musl/linux/fd.h
+++ b/libc/include/any-linux-any/linux/fd.h
diff --git a/libc/include/generic-musl/linux/fdreg.h b/libc/include/any-linux-any/linux/fdreg.h
index 75c3cab54c..75c3cab54c 100644
--- a/libc/include/generic-musl/linux/fdreg.h
+++ b/libc/include/any-linux-any/linux/fdreg.h
diff --git a/libc/include/generic-musl/linux/fib_rules.h b/libc/include/any-linux-any/linux/fib_rules.h
index 19e6468279..19e6468279 100644
--- a/libc/include/generic-musl/linux/fib_rules.h
+++ b/libc/include/any-linux-any/linux/fib_rules.h
diff --git a/libc/include/generic-musl/linux/fiemap.h b/libc/include/any-linux-any/linux/fiemap.h
index f14dc7089a..f14dc7089a 100644
--- a/libc/include/generic-musl/linux/fiemap.h
+++ b/libc/include/any-linux-any/linux/fiemap.h
diff --git a/libc/include/generic-musl/linux/filter.h b/libc/include/any-linux-any/linux/filter.h
index 94bffe25f6..94bffe25f6 100644
--- a/libc/include/generic-musl/linux/filter.h
+++ b/libc/include/any-linux-any/linux/filter.h
diff --git a/libc/include/generic-musl/linux/firewire-cdev.h b/libc/include/any-linux-any/linux/firewire-cdev.h
index efe468cfe4..efe468cfe4 100644
--- a/libc/include/generic-musl/linux/firewire-cdev.h
+++ b/libc/include/any-linux-any/linux/firewire-cdev.h
diff --git a/libc/include/generic-musl/linux/firewire-constants.h b/libc/include/any-linux-any/linux/firewire-constants.h
index 0f522e150a..0f522e150a 100644
--- a/libc/include/generic-musl/linux/firewire-constants.h
+++ b/libc/include/any-linux-any/linux/firewire-constants.h
diff --git a/libc/include/generic-musl/linux/flat.h b/libc/include/any-linux-any/linux/flat.h
index b2f444d316..b2f444d316 100644
--- a/libc/include/generic-musl/linux/flat.h
+++ b/libc/include/any-linux-any/linux/flat.h
diff --git a/libc/include/generic-musl/linux/fou.h b/libc/include/any-linux-any/linux/fou.h
index 7143cd196f..7143cd196f 100644
--- a/libc/include/generic-musl/linux/fou.h
+++ b/libc/include/any-linux-any/linux/fou.h
diff --git a/libc/include/generic-musl/linux/fpga-dfl.h b/libc/include/any-linux-any/linux/fpga-dfl.h
index ab09c018fb..ab09c018fb 100644
--- a/libc/include/generic-musl/linux/fpga-dfl.h
+++ b/libc/include/any-linux-any/linux/fpga-dfl.h
diff --git a/libc/include/generic-musl/linux/fs.h b/libc/include/any-linux-any/linux/fs.h
index ba258a7c76..ba258a7c76 100644
--- a/libc/include/generic-musl/linux/fs.h
+++ b/libc/include/any-linux-any/linux/fs.h
diff --git a/libc/include/generic-musl/linux/fsi.h b/libc/include/any-linux-any/linux/fsi.h
index 091e2613ff..091e2613ff 100644
--- a/libc/include/generic-musl/linux/fsi.h
+++ b/libc/include/any-linux-any/linux/fsi.h
diff --git a/libc/include/generic-musl/linux/fsl_hypervisor.h b/libc/include/any-linux-any/linux/fsl_hypervisor.h
index dfa909f33c..dfa909f33c 100644
--- a/libc/include/generic-musl/linux/fsl_hypervisor.h
+++ b/libc/include/any-linux-any/linux/fsl_hypervisor.h
diff --git a/libc/include/generic-musl/linux/fsmap.h b/libc/include/any-linux-any/linux/fsmap.h
index 4158430ee8..4158430ee8 100644
--- a/libc/include/generic-musl/linux/fsmap.h
+++ b/libc/include/any-linux-any/linux/fsmap.h
diff --git a/libc/include/generic-musl/linux/fuse.h b/libc/include/any-linux-any/linux/fuse.h
index 28f22f8e7c..28f22f8e7c 100644
--- a/libc/include/generic-musl/linux/fuse.h
+++ b/libc/include/any-linux-any/linux/fuse.h
diff --git a/libc/include/generic-musl/linux/futex.h b/libc/include/any-linux-any/linux/futex.h
index 1872bc6e4d..1872bc6e4d 100644
--- a/libc/include/generic-musl/linux/futex.h
+++ b/libc/include/any-linux-any/linux/futex.h
diff --git a/libc/include/generic-musl/linux/gameport.h b/libc/include/any-linux-any/linux/gameport.h
index d76143ba30..d76143ba30 100644
--- a/libc/include/generic-musl/linux/gameport.h
+++ b/libc/include/any-linux-any/linux/gameport.h
diff --git a/libc/include/generic-musl/linux/gen_stats.h b/libc/include/any-linux-any/linux/gen_stats.h
index 50b0eb9697..50b0eb9697 100644
--- a/libc/include/generic-musl/linux/gen_stats.h
+++ b/libc/include/any-linux-any/linux/gen_stats.h
diff --git a/libc/include/generic-musl/linux/genetlink.h b/libc/include/any-linux-any/linux/genetlink.h
index 188a798c22..188a798c22 100644
--- a/libc/include/generic-musl/linux/genetlink.h
+++ b/libc/include/any-linux-any/linux/genetlink.h
diff --git a/libc/include/generic-musl/linux/genwqe/genwqe_card.h b/libc/include/any-linux-any/linux/genwqe/genwqe_card.h
index e1887119b3..e1887119b3 100644
--- a/libc/include/generic-musl/linux/genwqe/genwqe_card.h
+++ b/libc/include/any-linux-any/linux/genwqe/genwqe_card.h
diff --git a/libc/include/generic-musl/linux/gfs2_ondisk.h b/libc/include/any-linux-any/linux/gfs2_ondisk.h
index 592357cdb2..592357cdb2 100644
--- a/libc/include/generic-musl/linux/gfs2_ondisk.h
+++ b/libc/include/any-linux-any/linux/gfs2_ondisk.h
diff --git a/libc/include/generic-musl/linux/gigaset_dev.h b/libc/include/any-linux-any/linux/gigaset_dev.h
index cca3b6d460..cca3b6d460 100644
--- a/libc/include/generic-musl/linux/gigaset_dev.h
+++ b/libc/include/any-linux-any/linux/gigaset_dev.h
diff --git a/libc/include/generic-musl/linux/gpio.h b/libc/include/any-linux-any/linux/gpio.h
index b54e0551c6..b54e0551c6 100644
--- a/libc/include/generic-musl/linux/gpio.h
+++ b/libc/include/any-linux-any/linux/gpio.h
diff --git a/libc/include/generic-musl/linux/gsmmux.h b/libc/include/any-linux-any/linux/gsmmux.h
index c597ee7bb9..c597ee7bb9 100644
--- a/libc/include/generic-musl/linux/gsmmux.h
+++ b/libc/include/any-linux-any/linux/gsmmux.h
diff --git a/libc/include/generic-musl/linux/gtp.h b/libc/include/any-linux-any/linux/gtp.h
index f67413f70b..f67413f70b 100644
--- a/libc/include/generic-musl/linux/gtp.h
+++ b/libc/include/any-linux-any/linux/gtp.h
diff --git a/libc/include/generic-musl/linux/hash_info.h b/libc/include/any-linux-any/linux/hash_info.h
index 926c8f5aa7..926c8f5aa7 100644
--- a/libc/include/generic-musl/linux/hash_info.h
+++ b/libc/include/any-linux-any/linux/hash_info.h
diff --git a/libc/include/generic-musl/linux/hdlc.h b/libc/include/any-linux-any/linux/hdlc.h
index 92d7ec0b1b..92d7ec0b1b 100644
--- a/libc/include/generic-musl/linux/hdlc.h
+++ b/libc/include/any-linux-any/linux/hdlc.h
diff --git a/libc/include/generic-musl/linux/hdlc/ioctl.h b/libc/include/any-linux-any/linux/hdlc/ioctl.h
index 43f5448a47..43f5448a47 100644
--- a/libc/include/generic-musl/linux/hdlc/ioctl.h
+++ b/libc/include/any-linux-any/linux/hdlc/ioctl.h
diff --git a/libc/include/generic-musl/linux/hdlcdrv.h b/libc/include/any-linux-any/linux/hdlcdrv.h
index fa22437bc7..fa22437bc7 100644
--- a/libc/include/generic-musl/linux/hdlcdrv.h
+++ b/libc/include/any-linux-any/linux/hdlcdrv.h
diff --git a/libc/include/generic-musl/linux/hdreg.h b/libc/include/any-linux-any/linux/hdreg.h
index 8be3215da1..8be3215da1 100644
--- a/libc/include/generic-musl/linux/hdreg.h
+++ b/libc/include/any-linux-any/linux/hdreg.h
diff --git a/libc/include/generic-musl/linux/hid.h b/libc/include/any-linux-any/linux/hid.h
index 9123ad1184..9123ad1184 100644
--- a/libc/include/generic-musl/linux/hid.h
+++ b/libc/include/any-linux-any/linux/hid.h
diff --git a/libc/include/generic-musl/linux/hiddev.h b/libc/include/any-linux-any/linux/hiddev.h
index 723e2d1276..723e2d1276 100644
--- a/libc/include/generic-musl/linux/hiddev.h
+++ b/libc/include/any-linux-any/linux/hiddev.h
diff --git a/libc/include/generic-musl/linux/hidraw.h b/libc/include/any-linux-any/linux/hidraw.h
index 16a43e1360..16a43e1360 100644
--- a/libc/include/generic-musl/linux/hidraw.h
+++ b/libc/include/any-linux-any/linux/hidraw.h
diff --git a/libc/include/generic-musl/linux/hpet.h b/libc/include/any-linux-any/linux/hpet.h
index 5fc3327608..5fc3327608 100644
--- a/libc/include/generic-musl/linux/hpet.h
+++ b/libc/include/any-linux-any/linux/hpet.h
diff --git a/libc/include/generic-musl/linux/hsi/cs-protocol.h b/libc/include/any-linux-any/linux/hsi/cs-protocol.h
index d98a4a6b3b..d98a4a6b3b 100644
--- a/libc/include/generic-musl/linux/hsi/cs-protocol.h
+++ b/libc/include/any-linux-any/linux/hsi/cs-protocol.h
diff --git a/libc/include/generic-musl/linux/hsi/hsi_char.h b/libc/include/any-linux-any/linux/hsi/hsi_char.h
index cd6ce7c474..cd6ce7c474 100644
--- a/libc/include/generic-musl/linux/hsi/hsi_char.h
+++ b/libc/include/any-linux-any/linux/hsi/hsi_char.h
diff --git a/libc/include/generic-musl/linux/hsr_netlink.h b/libc/include/any-linux-any/linux/hsr_netlink.h
index 18ea0baf96..18ea0baf96 100644
--- a/libc/include/generic-musl/linux/hsr_netlink.h
+++ b/libc/include/any-linux-any/linux/hsr_netlink.h
diff --git a/libc/include/generic-musl/linux/hw_breakpoint.h b/libc/include/any-linux-any/linux/hw_breakpoint.h
index 0c9733fa00..0c9733fa00 100644
--- a/libc/include/generic-musl/linux/hw_breakpoint.h
+++ b/libc/include/any-linux-any/linux/hw_breakpoint.h
diff --git a/libc/include/generic-musl/linux/hyperv.h b/libc/include/any-linux-any/linux/hyperv.h
index 527d588de2..527d588de2 100644
--- a/libc/include/generic-musl/linux/hyperv.h
+++ b/libc/include/any-linux-any/linux/hyperv.h
diff --git a/libc/include/generic-musl/linux/hysdn_if.h b/libc/include/any-linux-any/linux/hysdn_if.h
index 01eb82f1f7..01eb82f1f7 100644
--- a/libc/include/generic-musl/linux/hysdn_if.h
+++ b/libc/include/any-linux-any/linux/hysdn_if.h
diff --git a/libc/include/generic-musl/linux/i2c-dev.h b/libc/include/any-linux-any/linux/i2c-dev.h
index 9ccf2982c8..9ccf2982c8 100644
--- a/libc/include/generic-musl/linux/i2c-dev.h
+++ b/libc/include/any-linux-any/linux/i2c-dev.h
diff --git a/libc/include/generic-musl/linux/i2c.h b/libc/include/any-linux-any/linux/i2c.h
index d646d11988..d646d11988 100644
--- a/libc/include/generic-musl/linux/i2c.h
+++ b/libc/include/any-linux-any/linux/i2c.h
diff --git a/libc/include/generic-musl/linux/i2o-dev.h b/libc/include/any-linux-any/linux/i2o-dev.h
index 0e1f126d9d..0e1f126d9d 100644
--- a/libc/include/generic-musl/linux/i2o-dev.h
+++ b/libc/include/any-linux-any/linux/i2o-dev.h
diff --git a/libc/include/generic-musl/linux/i8k.h b/libc/include/any-linux-any/linux/i8k.h
index 82cf7e69f0..82cf7e69f0 100644
--- a/libc/include/generic-musl/linux/i8k.h
+++ b/libc/include/any-linux-any/linux/i8k.h
diff --git a/libc/include/generic-musl/linux/icmp.h b/libc/include/any-linux-any/linux/icmp.h
index 28ee614384..28ee614384 100644
--- a/libc/include/generic-musl/linux/icmp.h
+++ b/libc/include/any-linux-any/linux/icmp.h
diff --git a/libc/include/generic-musl/linux/icmpv6.h b/libc/include/any-linux-any/linux/icmpv6.h
index d4ebfb7291..d4ebfb7291 100644
--- a/libc/include/generic-musl/linux/icmpv6.h
+++ b/libc/include/any-linux-any/linux/icmpv6.h
diff --git a/libc/include/generic-musl/linux/if.h b/libc/include/any-linux-any/linux/if.h
index 9d3e5d7fa6..9d3e5d7fa6 100644
--- a/libc/include/generic-musl/linux/if.h
+++ b/libc/include/any-linux-any/linux/if.h
diff --git a/libc/include/generic-musl/linux/if_addr.h b/libc/include/any-linux-any/linux/if_addr.h
index c6eda6eb0d..c6eda6eb0d 100644
--- a/libc/include/generic-musl/linux/if_addr.h
+++ b/libc/include/any-linux-any/linux/if_addr.h
diff --git a/libc/include/generic-musl/linux/if_addrlabel.h b/libc/include/any-linux-any/linux/if_addrlabel.h
index e54b82d153..e54b82d153 100644
--- a/libc/include/generic-musl/linux/if_addrlabel.h
+++ b/libc/include/any-linux-any/linux/if_addrlabel.h
diff --git a/libc/include/generic-musl/linux/if_alg.h b/libc/include/any-linux-any/linux/if_alg.h
index 9062289a16..9062289a16 100644
--- a/libc/include/generic-musl/linux/if_alg.h
+++ b/libc/include/any-linux-any/linux/if_alg.h
diff --git a/libc/include/generic-musl/linux/if_arcnet.h b/libc/include/any-linux-any/linux/if_arcnet.h
index a8ca6f308f..a8ca6f308f 100644
--- a/libc/include/generic-musl/linux/if_arcnet.h
+++ b/libc/include/any-linux-any/linux/if_arcnet.h
diff --git a/libc/include/generic-musl/linux/if_arp.h b/libc/include/any-linux-any/linux/if_arp.h
index 71c2687a47..71c2687a47 100644
--- a/libc/include/generic-musl/linux/if_arp.h
+++ b/libc/include/any-linux-any/linux/if_arp.h
diff --git a/libc/include/generic-musl/linux/if_bonding.h b/libc/include/any-linux-any/linux/if_bonding.h
index bf97603dae..bf97603dae 100644
--- a/libc/include/generic-musl/linux/if_bonding.h
+++ b/libc/include/any-linux-any/linux/if_bonding.h
diff --git a/libc/include/generic-musl/linux/if_bridge.h b/libc/include/any-linux-any/linux/if_bridge.h
index 5c0eedc999..5c0eedc999 100644
--- a/libc/include/generic-musl/linux/if_bridge.h
+++ b/libc/include/any-linux-any/linux/if_bridge.h
diff --git a/libc/include/generic-musl/linux/if_cablemodem.h b/libc/include/any-linux-any/linux/if_cablemodem.h
index 53da362ce6..53da362ce6 100644
--- a/libc/include/generic-musl/linux/if_cablemodem.h
+++ b/libc/include/any-linux-any/linux/if_cablemodem.h
diff --git a/libc/include/generic-musl/linux/if_eql.h b/libc/include/any-linux-any/linux/if_eql.h
index 791779332e..791779332e 100644
--- a/libc/include/generic-musl/linux/if_eql.h
+++ b/libc/include/any-linux-any/linux/if_eql.h
diff --git a/libc/include/generic-musl/linux/if_ether.h b/libc/include/any-linux-any/linux/if_ether.h
index 47f0937fb8..47f0937fb8 100644
--- a/libc/include/generic-musl/linux/if_ether.h
+++ b/libc/include/any-linux-any/linux/if_ether.h
diff --git a/libc/include/generic-musl/linux/if_fc.h b/libc/include/any-linux-any/linux/if_fc.h
index 799e2b6a74..799e2b6a74 100644
--- a/libc/include/generic-musl/linux/if_fc.h
+++ b/libc/include/any-linux-any/linux/if_fc.h
diff --git a/libc/include/generic-musl/linux/if_fddi.h b/libc/include/any-linux-any/linux/if_fddi.h
index e231a8b8e5..e231a8b8e5 100644
--- a/libc/include/generic-musl/linux/if_fddi.h
+++ b/libc/include/any-linux-any/linux/if_fddi.h
diff --git a/libc/include/generic-musl/linux/if_frad.h b/libc/include/any-linux-any/linux/if_frad.h
index d3fe34e5ed..d3fe34e5ed 100644
--- a/libc/include/generic-musl/linux/if_frad.h
+++ b/libc/include/any-linux-any/linux/if_frad.h
diff --git a/libc/include/generic-musl/linux/if_hippi.h b/libc/include/any-linux-any/linux/if_hippi.h
index 2f9a46d031..2f9a46d031 100644
--- a/libc/include/generic-musl/linux/if_hippi.h
+++ b/libc/include/any-linux-any/linux/if_hippi.h
diff --git a/libc/include/generic-musl/linux/if_infiniband.h b/libc/include/any-linux-any/linux/if_infiniband.h
index 1d7c2029de..1d7c2029de 100644
--- a/libc/include/generic-musl/linux/if_infiniband.h
+++ b/libc/include/any-linux-any/linux/if_infiniband.h
diff --git a/libc/include/generic-musl/linux/if_link.h b/libc/include/any-linux-any/linux/if_link.h
index 62f7d8c903..62f7d8c903 100644
--- a/libc/include/generic-musl/linux/if_link.h
+++ b/libc/include/any-linux-any/linux/if_link.h
diff --git a/libc/include/generic-musl/linux/if_ltalk.h b/libc/include/any-linux-any/linux/if_ltalk.h
index 4adbf00c47..4adbf00c47 100644
--- a/libc/include/generic-musl/linux/if_ltalk.h
+++ b/libc/include/any-linux-any/linux/if_ltalk.h
diff --git a/libc/include/generic-musl/linux/if_macsec.h b/libc/include/any-linux-any/linux/if_macsec.h
index 4a13d4bad0..4a13d4bad0 100644
--- a/libc/include/generic-musl/linux/if_macsec.h
+++ b/libc/include/any-linux-any/linux/if_macsec.h
diff --git a/libc/include/generic-musl/linux/if_packet.h b/libc/include/any-linux-any/linux/if_packet.h
index ef3fb11d18..ef3fb11d18 100644
--- a/libc/include/generic-musl/linux/if_packet.h
+++ b/libc/include/any-linux-any/linux/if_packet.h
diff --git a/libc/include/generic-musl/linux/if_phonet.h b/libc/include/any-linux-any/linux/if_phonet.h
index 000cc4df23..000cc4df23 100644
--- a/libc/include/generic-musl/linux/if_phonet.h
+++ b/libc/include/any-linux-any/linux/if_phonet.h
diff --git a/libc/include/generic-musl/linux/if_plip.h b/libc/include/any-linux-any/linux/if_plip.h
index d9107bf321..d9107bf321 100644
--- a/libc/include/generic-musl/linux/if_plip.h
+++ b/libc/include/any-linux-any/linux/if_plip.h
diff --git a/libc/include/generic-musl/linux/if_ppp.h b/libc/include/any-linux-any/linux/if_ppp.h
index bb52bb3095..bb52bb3095 100644
--- a/libc/include/generic-musl/linux/if_ppp.h
+++ b/libc/include/any-linux-any/linux/if_ppp.h
diff --git a/libc/include/generic-musl/linux/if_pppol2tp.h b/libc/include/any-linux-any/linux/if_pppol2tp.h
index c5c48f215e..c5c48f215e 100644
--- a/libc/include/generic-musl/linux/if_pppol2tp.h
+++ b/libc/include/any-linux-any/linux/if_pppol2tp.h
diff --git a/libc/include/generic-musl/linux/if_pppox.h b/libc/include/any-linux-any/linux/if_pppox.h
index af246f830c..af246f830c 100644
--- a/libc/include/generic-musl/linux/if_pppox.h
+++ b/libc/include/any-linux-any/linux/if_pppox.h
diff --git a/libc/include/generic-musl/linux/if_slip.h b/libc/include/any-linux-any/linux/if_slip.h
index b29a9a69a0..b29a9a69a0 100644
--- a/libc/include/generic-musl/linux/if_slip.h
+++ b/libc/include/any-linux-any/linux/if_slip.h
diff --git a/libc/include/generic-musl/linux/if_team.h b/libc/include/any-linux-any/linux/if_team.h
index 65ac1e27d9..65ac1e27d9 100644
--- a/libc/include/generic-musl/linux/if_team.h
+++ b/libc/include/any-linux-any/linux/if_team.h
diff --git a/libc/include/generic-musl/linux/if_tun.h b/libc/include/any-linux-any/linux/if_tun.h
index 2f77623ca6..2f77623ca6 100644
--- a/libc/include/generic-musl/linux/if_tun.h
+++ b/libc/include/any-linux-any/linux/if_tun.h
diff --git a/libc/include/generic-musl/linux/if_tunnel.h b/libc/include/any-linux-any/linux/if_tunnel.h
index 0f87b9164b..0f87b9164b 100644
--- a/libc/include/generic-musl/linux/if_tunnel.h
+++ b/libc/include/any-linux-any/linux/if_tunnel.h
diff --git a/libc/include/generic-musl/linux/if_vlan.h b/libc/include/any-linux-any/linux/if_vlan.h
index 094fe2350f..094fe2350f 100644
--- a/libc/include/generic-musl/linux/if_vlan.h
+++ b/libc/include/any-linux-any/linux/if_vlan.h
diff --git a/libc/include/generic-musl/linux/if_x25.h b/libc/include/any-linux-any/linux/if_x25.h
index 66222a4e68..66222a4e68 100644
--- a/libc/include/generic-musl/linux/if_x25.h
+++ b/libc/include/any-linux-any/linux/if_x25.h
diff --git a/libc/include/generic-musl/linux/if_xdp.h b/libc/include/any-linux-any/linux/if_xdp.h
index 46873e8a53..46873e8a53 100644
--- a/libc/include/generic-musl/linux/if_xdp.h
+++ b/libc/include/any-linux-any/linux/if_xdp.h
diff --git a/libc/include/generic-musl/linux/ife.h b/libc/include/any-linux-any/linux/ife.h
index 1d7c5e02d5..1d7c5e02d5 100644
--- a/libc/include/generic-musl/linux/ife.h
+++ b/libc/include/any-linux-any/linux/ife.h
diff --git a/libc/include/generic-musl/linux/igmp.h b/libc/include/any-linux-any/linux/igmp.h
index 0b1cff297a..0b1cff297a 100644
--- a/libc/include/generic-musl/linux/igmp.h
+++ b/libc/include/any-linux-any/linux/igmp.h
diff --git a/libc/include/generic-musl/linux/iio/events.h b/libc/include/any-linux-any/linux/iio/events.h
index 1b92a19a8f..1b92a19a8f 100644
--- a/libc/include/generic-musl/linux/iio/events.h
+++ b/libc/include/any-linux-any/linux/iio/events.h
diff --git a/libc/include/generic-musl/linux/iio/types.h b/libc/include/any-linux-any/linux/iio/types.h
index 6c0666ec41..6c0666ec41 100644
--- a/libc/include/generic-musl/linux/iio/types.h
+++ b/libc/include/any-linux-any/linux/iio/types.h
diff --git a/libc/include/generic-musl/linux/ila.h b/libc/include/any-linux-any/linux/ila.h
index 19576dd369..19576dd369 100644
--- a/libc/include/generic-musl/linux/ila.h
+++ b/libc/include/any-linux-any/linux/ila.h
diff --git a/libc/include/generic-musl/linux/in.h b/libc/include/any-linux-any/linux/in.h
index 18ce4bf184..18ce4bf184 100644
--- a/libc/include/generic-musl/linux/in.h
+++ b/libc/include/any-linux-any/linux/in.h
diff --git a/libc/include/generic-musl/linux/in6.h b/libc/include/any-linux-any/linux/in6.h
index e99cbbc135..e99cbbc135 100644
--- a/libc/include/generic-musl/linux/in6.h
+++ b/libc/include/any-linux-any/linux/in6.h
diff --git a/libc/include/generic-musl/linux/in_route.h b/libc/include/any-linux-any/linux/in_route.h
index 0ae3e0f78e..0ae3e0f78e 100644
--- a/libc/include/generic-musl/linux/in_route.h
+++ b/libc/include/any-linux-any/linux/in_route.h
diff --git a/libc/include/generic-musl/linux/inet_diag.h b/libc/include/any-linux-any/linux/inet_diag.h
index a3cdd255bd..a3cdd255bd 100644
--- a/libc/include/generic-musl/linux/inet_diag.h
+++ b/libc/include/any-linux-any/linux/inet_diag.h
diff --git a/libc/include/generic-musl/linux/inotify.h b/libc/include/any-linux-any/linux/inotify.h
index 2520657a27..2520657a27 100644
--- a/libc/include/generic-musl/linux/inotify.h
+++ b/libc/include/any-linux-any/linux/inotify.h
diff --git a/libc/include/generic-musl/linux/input-event-codes.h b/libc/include/any-linux-any/linux/input-event-codes.h
index b5fef97392..b5fef97392 100644
--- a/libc/include/generic-musl/linux/input-event-codes.h
+++ b/libc/include/any-linux-any/linux/input-event-codes.h
diff --git a/libc/include/generic-musl/linux/input.h b/libc/include/any-linux-any/linux/input.h
index 8e67176a13..8e67176a13 100644
--- a/libc/include/generic-musl/linux/input.h
+++ b/libc/include/any-linux-any/linux/input.h
diff --git a/libc/include/generic-musl/linux/ioctl.h b/libc/include/any-linux-any/linux/ioctl.h
index b06066faf2..b06066faf2 100644
--- a/libc/include/generic-musl/linux/ioctl.h
+++ b/libc/include/any-linux-any/linux/ioctl.h
diff --git a/libc/include/generic-musl/linux/ip.h b/libc/include/any-linux-any/linux/ip.h
index 162226bd0c..162226bd0c 100644
--- a/libc/include/generic-musl/linux/ip.h
+++ b/libc/include/any-linux-any/linux/ip.h
diff --git a/libc/include/generic-musl/linux/ip6_tunnel.h b/libc/include/any-linux-any/linux/ip6_tunnel.h
index 1d6eef2e88..1d6eef2e88 100644
--- a/libc/include/generic-musl/linux/ip6_tunnel.h
+++ b/libc/include/any-linux-any/linux/ip6_tunnel.h
diff --git a/libc/include/generic-musl/linux/ip_vs.h b/libc/include/any-linux-any/linux/ip_vs.h
index 8f59f194b7..8f59f194b7 100644
--- a/libc/include/generic-musl/linux/ip_vs.h
+++ b/libc/include/any-linux-any/linux/ip_vs.h
diff --git a/libc/include/generic-musl/linux/ipc.h b/libc/include/any-linux-any/linux/ipc.h
index 86d14b7c10..86d14b7c10 100644
--- a/libc/include/generic-musl/linux/ipc.h
+++ b/libc/include/any-linux-any/linux/ipc.h
diff --git a/libc/include/generic-musl/linux/ipmi.h b/libc/include/any-linux-any/linux/ipmi.h
index 8557fb2557..8557fb2557 100644
--- a/libc/include/generic-musl/linux/ipmi.h
+++ b/libc/include/any-linux-any/linux/ipmi.h
diff --git a/libc/include/generic-musl/linux/ipmi_bmc.h b/libc/include/any-linux-any/linux/ipmi_bmc.h
index 64ade753ea..64ade753ea 100644
--- a/libc/include/generic-musl/linux/ipmi_bmc.h
+++ b/libc/include/any-linux-any/linux/ipmi_bmc.h
diff --git a/libc/include/generic-musl/linux/ipmi_msgdefs.h b/libc/include/any-linux-any/linux/ipmi_msgdefs.h
index 0e17063033..0e17063033 100644
--- a/libc/include/generic-musl/linux/ipmi_msgdefs.h
+++ b/libc/include/any-linux-any/linux/ipmi_msgdefs.h
diff --git a/libc/include/generic-musl/linux/ipsec.h b/libc/include/any-linux-any/linux/ipsec.h
index 6e0b370d0c..6e0b370d0c 100644
--- a/libc/include/generic-musl/linux/ipsec.h
+++ b/libc/include/any-linux-any/linux/ipsec.h
diff --git a/libc/include/generic-musl/linux/ipv6.h b/libc/include/any-linux-any/linux/ipv6.h
index 357f258289..357f258289 100644
--- a/libc/include/generic-musl/linux/ipv6.h
+++ b/libc/include/any-linux-any/linux/ipv6.h
diff --git a/libc/include/generic-musl/linux/ipv6_route.h b/libc/include/any-linux-any/linux/ipv6_route.h
index b446b51a5f..b446b51a5f 100644
--- a/libc/include/generic-musl/linux/ipv6_route.h
+++ b/libc/include/any-linux-any/linux/ipv6_route.h
diff --git a/libc/include/generic-musl/linux/ipx.h b/libc/include/any-linux-any/linux/ipx.h
index 8c48dfa0d7..8c48dfa0d7 100644
--- a/libc/include/generic-musl/linux/ipx.h
+++ b/libc/include/any-linux-any/linux/ipx.h
diff --git a/libc/include/generic-musl/linux/irqnr.h b/libc/include/any-linux-any/linux/irqnr.h
index f3ddae216c..f3ddae216c 100644
--- a/libc/include/generic-musl/linux/irqnr.h
+++ b/libc/include/any-linux-any/linux/irqnr.h
diff --git a/libc/include/generic-musl/linux/isdn.h b/libc/include/any-linux-any/linux/isdn.h
index 3861c0f3fd..3861c0f3fd 100644
--- a/libc/include/generic-musl/linux/isdn.h
+++ b/libc/include/any-linux-any/linux/isdn.h
diff --git a/libc/include/generic-musl/linux/isdn/capicmd.h b/libc/include/any-linux-any/linux/isdn/capicmd.h
index 176333a10b..176333a10b 100644
--- a/libc/include/generic-musl/linux/isdn/capicmd.h
+++ b/libc/include/any-linux-any/linux/isdn/capicmd.h
diff --git a/libc/include/generic-musl/linux/isdn_divertif.h b/libc/include/any-linux-any/linux/isdn_divertif.h
index f1ec6b8f81..f1ec6b8f81 100644
--- a/libc/include/generic-musl/linux/isdn_divertif.h
+++ b/libc/include/any-linux-any/linux/isdn_divertif.h
diff --git a/libc/include/generic-musl/linux/isdn_ppp.h b/libc/include/any-linux-any/linux/isdn_ppp.h
index 0f8753b7af..0f8753b7af 100644
--- a/libc/include/generic-musl/linux/isdn_ppp.h
+++ b/libc/include/any-linux-any/linux/isdn_ppp.h
diff --git a/libc/include/generic-musl/linux/isdnif.h b/libc/include/any-linux-any/linux/isdnif.h
index 897cd15155..897cd15155 100644
--- a/libc/include/generic-musl/linux/isdnif.h
+++ b/libc/include/any-linux-any/linux/isdnif.h
diff --git a/libc/include/generic-musl/linux/iso_fs.h b/libc/include/any-linux-any/linux/iso_fs.h
index 88cbfc8a93..88cbfc8a93 100644
--- a/libc/include/generic-musl/linux/iso_fs.h
+++ b/libc/include/any-linux-any/linux/iso_fs.h
diff --git a/libc/include/generic-musl/linux/ivtv.h b/libc/include/any-linux-any/linux/ivtv.h
index ae6bab82b8..ae6bab82b8 100644
--- a/libc/include/generic-musl/linux/ivtv.h
+++ b/libc/include/any-linux-any/linux/ivtv.h
diff --git a/libc/include/generic-musl/linux/ivtvfb.h b/libc/include/any-linux-any/linux/ivtvfb.h
index 021b586fa8..021b586fa8 100644
--- a/libc/include/generic-musl/linux/ivtvfb.h
+++ b/libc/include/any-linux-any/linux/ivtvfb.h
diff --git a/libc/include/generic-musl/linux/jffs2.h b/libc/include/any-linux-any/linux/jffs2.h
index d53428a76e..d53428a76e 100644
--- a/libc/include/generic-musl/linux/jffs2.h
+++ b/libc/include/any-linux-any/linux/jffs2.h
diff --git a/libc/include/generic-musl/linux/joystick.h b/libc/include/any-linux-any/linux/joystick.h
index 6da5731255..6da5731255 100644
--- a/libc/include/generic-musl/linux/joystick.h
+++ b/libc/include/any-linux-any/linux/joystick.h
diff --git a/libc/include/generic-musl/linux/kcm.h b/libc/include/any-linux-any/linux/kcm.h
index 24c86930f0..24c86930f0 100644
--- a/libc/include/generic-musl/linux/kcm.h
+++ b/libc/include/any-linux-any/linux/kcm.h
diff --git a/libc/include/generic-musl/linux/kcmp.h b/libc/include/any-linux-any/linux/kcmp.h
index a45b1cd00d..a45b1cd00d 100644
--- a/libc/include/generic-musl/linux/kcmp.h
+++ b/libc/include/any-linux-any/linux/kcmp.h
diff --git a/libc/include/generic-musl/linux/kcov.h b/libc/include/any-linux-any/linux/kcov.h
index 1c5a030ab8..1c5a030ab8 100644
--- a/libc/include/generic-musl/linux/kcov.h
+++ b/libc/include/any-linux-any/linux/kcov.h
diff --git a/libc/include/generic-musl/linux/kd.h b/libc/include/any-linux-any/linux/kd.h
index e9baa512c8..e9baa512c8 100644
--- a/libc/include/generic-musl/linux/kd.h
+++ b/libc/include/any-linux-any/linux/kd.h
diff --git a/libc/include/generic-musl/linux/kdev_t.h b/libc/include/any-linux-any/linux/kdev_t.h
index e382648842..e382648842 100644
--- a/libc/include/generic-musl/linux/kdev_t.h
+++ b/libc/include/any-linux-any/linux/kdev_t.h
diff --git a/libc/include/generic-musl/linux/kernel-page-flags.h b/libc/include/any-linux-any/linux/kernel-page-flags.h
index 6d91073f20..6d91073f20 100644
--- a/libc/include/generic-musl/linux/kernel-page-flags.h
+++ b/libc/include/any-linux-any/linux/kernel-page-flags.h
diff --git a/libc/include/generic-musl/linux/kernel.h b/libc/include/any-linux-any/linux/kernel.h
index 52101982c0..52101982c0 100644
--- a/libc/include/generic-musl/linux/kernel.h
+++ b/libc/include/any-linux-any/linux/kernel.h
diff --git a/libc/include/generic-musl/linux/kernelcapi.h b/libc/include/any-linux-any/linux/kernelcapi.h
index 042a0083d7..042a0083d7 100644
--- a/libc/include/generic-musl/linux/kernelcapi.h
+++ b/libc/include/any-linux-any/linux/kernelcapi.h
diff --git a/libc/include/generic-musl/linux/kexec.h b/libc/include/any-linux-any/linux/kexec.h
index 3f04b99fe3..3f04b99fe3 100644
--- a/libc/include/generic-musl/linux/kexec.h
+++ b/libc/include/any-linux-any/linux/kexec.h
diff --git a/libc/include/generic-musl/linux/keyboard.h b/libc/include/any-linux-any/linux/keyboard.h
index 2269e86ecd..2269e86ecd 100644
--- a/libc/include/generic-musl/linux/keyboard.h
+++ b/libc/include/any-linux-any/linux/keyboard.h
diff --git a/libc/include/generic-musl/linux/keyctl.h b/libc/include/any-linux-any/linux/keyctl.h
index 35c43a5931..35c43a5931 100644
--- a/libc/include/generic-musl/linux/keyctl.h
+++ b/libc/include/any-linux-any/linux/keyctl.h
diff --git a/libc/include/generic-musl/linux/kfd_ioctl.h b/libc/include/any-linux-any/linux/kfd_ioctl.h
index 3b3b0ec87c..3b3b0ec87c 100644
--- a/libc/include/generic-musl/linux/kfd_ioctl.h
+++ b/libc/include/any-linux-any/linux/kfd_ioctl.h
diff --git a/libc/include/generic-musl/linux/kvm.h b/libc/include/any-linux-any/linux/kvm.h
index 8ff5b5944c..8ff5b5944c 100644
--- a/libc/include/generic-musl/linux/kvm.h
+++ b/libc/include/any-linux-any/linux/kvm.h
diff --git a/libc/include/generic-musl/linux/kvm_para.h b/libc/include/any-linux-any/linux/kvm_para.h
index c36cbee91a..c36cbee91a 100644
--- a/libc/include/generic-musl/linux/kvm_para.h
+++ b/libc/include/any-linux-any/linux/kvm_para.h
diff --git a/libc/include/generic-musl/linux/l2tp.h b/libc/include/any-linux-any/linux/l2tp.h
index 6cbc075e36..6cbc075e36 100644
--- a/libc/include/generic-musl/linux/l2tp.h
+++ b/libc/include/any-linux-any/linux/l2tp.h
diff --git a/libc/include/generic-musl/linux/libc-compat.h b/libc/include/any-linux-any/linux/libc-compat.h
index b75f731471..b75f731471 100644
--- a/libc/include/generic-musl/linux/libc-compat.h
+++ b/libc/include/any-linux-any/linux/libc-compat.h
diff --git a/libc/include/generic-musl/linux/lightnvm.h b/libc/include/any-linux-any/linux/lightnvm.h
index ac56212422..ac56212422 100644
--- a/libc/include/generic-musl/linux/lightnvm.h
+++ b/libc/include/any-linux-any/linux/lightnvm.h
diff --git a/libc/include/generic-musl/linux/limits.h b/libc/include/any-linux-any/linux/limits.h
index df968d91e6..df968d91e6 100644
--- a/libc/include/generic-musl/linux/limits.h
+++ b/libc/include/any-linux-any/linux/limits.h
diff --git a/libc/include/generic-musl/linux/lirc.h b/libc/include/any-linux-any/linux/lirc.h
index afef21d3c6..afef21d3c6 100644
--- a/libc/include/generic-musl/linux/lirc.h
+++ b/libc/include/any-linux-any/linux/lirc.h
diff --git a/libc/include/generic-musl/linux/llc.h b/libc/include/any-linux-any/linux/llc.h
index 214314dc00..214314dc00 100644
--- a/libc/include/generic-musl/linux/llc.h
+++ b/libc/include/any-linux-any/linux/llc.h
diff --git a/libc/include/generic-musl/linux/loop.h b/libc/include/any-linux-any/linux/loop.h
index a8cb08fb0f..a8cb08fb0f 100644
--- a/libc/include/generic-musl/linux/loop.h
+++ b/libc/include/any-linux-any/linux/loop.h
diff --git a/libc/include/generic-musl/linux/lp.h b/libc/include/any-linux-any/linux/lp.h
index 7e26c5560b..7e26c5560b 100644
--- a/libc/include/generic-musl/linux/lp.h
+++ b/libc/include/any-linux-any/linux/lp.h
diff --git a/libc/include/generic-musl/linux/lwtunnel.h b/libc/include/any-linux-any/linux/lwtunnel.h
index 142a045eaf..142a045eaf 100644
--- a/libc/include/generic-musl/linux/lwtunnel.h
+++ b/libc/include/any-linux-any/linux/lwtunnel.h
diff --git a/libc/include/generic-musl/linux/magic.h b/libc/include/any-linux-any/linux/magic.h
index a582177425..a582177425 100644
--- a/libc/include/generic-musl/linux/magic.h
+++ b/libc/include/any-linux-any/linux/magic.h
diff --git a/libc/include/generic-musl/linux/major.h b/libc/include/any-linux-any/linux/major.h
index 4f7e1f0016..4f7e1f0016 100644
--- a/libc/include/generic-musl/linux/major.h
+++ b/libc/include/any-linux-any/linux/major.h
diff --git a/libc/include/generic-musl/linux/map_to_7segment.h b/libc/include/any-linux-any/linux/map_to_7segment.h
index 6f2bc764f4..6f2bc764f4 100644
--- a/libc/include/generic-musl/linux/map_to_7segment.h
+++ b/libc/include/any-linux-any/linux/map_to_7segment.h
diff --git a/libc/include/generic-musl/linux/matroxfb.h b/libc/include/any-linux-any/linux/matroxfb.h
index ae053ac036..ae053ac036 100644
--- a/libc/include/generic-musl/linux/matroxfb.h
+++ b/libc/include/any-linux-any/linux/matroxfb.h
diff --git a/libc/include/generic-musl/linux/max2175.h b/libc/include/any-linux-any/linux/max2175.h
index 678057ec36..678057ec36 100644
--- a/libc/include/generic-musl/linux/max2175.h
+++ b/libc/include/any-linux-any/linux/max2175.h
diff --git a/libc/include/generic-musl/linux/mdio.h b/libc/include/any-linux-any/linux/mdio.h
index 1f0628de9b..1f0628de9b 100644
--- a/libc/include/generic-musl/linux/mdio.h
+++ b/libc/include/any-linux-any/linux/mdio.h
diff --git a/libc/include/generic-musl/linux/media-bus-format.h b/libc/include/any-linux-any/linux/media-bus-format.h
index 14ecd1dd72..14ecd1dd72 100644
--- a/libc/include/generic-musl/linux/media-bus-format.h
+++ b/libc/include/any-linux-any/linux/media-bus-format.h
diff --git a/libc/include/generic-musl/linux/media.h b/libc/include/any-linux-any/linux/media.h
index 83363d9377..83363d9377 100644
--- a/libc/include/generic-musl/linux/media.h
+++ b/libc/include/any-linux-any/linux/media.h
diff --git a/libc/include/generic-musl/linux/mei.h b/libc/include/any-linux-any/linux/mei.h
index 0818108ba5..0818108ba5 100644
--- a/libc/include/generic-musl/linux/mei.h
+++ b/libc/include/any-linux-any/linux/mei.h
diff --git a/libc/include/generic-musl/linux/membarrier.h b/libc/include/any-linux-any/linux/membarrier.h
index abad7294d3..abad7294d3 100644
--- a/libc/include/generic-musl/linux/membarrier.h
+++ b/libc/include/any-linux-any/linux/membarrier.h
diff --git a/libc/include/generic-musl/linux/memfd.h b/libc/include/any-linux-any/linux/memfd.h
index b82cd26b2e..b82cd26b2e 100644
--- a/libc/include/generic-musl/linux/memfd.h
+++ b/libc/include/any-linux-any/linux/memfd.h
diff --git a/libc/include/generic-musl/linux/mempolicy.h b/libc/include/any-linux-any/linux/mempolicy.h
index 1a3d72185b..1a3d72185b 100644
--- a/libc/include/generic-musl/linux/mempolicy.h
+++ b/libc/include/any-linux-any/linux/mempolicy.h
diff --git a/libc/include/generic-musl/linux/meye.h b/libc/include/any-linux-any/linux/meye.h
index de7498bbd4..de7498bbd4 100644
--- a/libc/include/generic-musl/linux/meye.h
+++ b/libc/include/any-linux-any/linux/meye.h
diff --git a/libc/include/generic-musl/linux/mic_common.h b/libc/include/any-linux-any/linux/mic_common.h
index 8c52f57788..8c52f57788 100644
--- a/libc/include/generic-musl/linux/mic_common.h
+++ b/libc/include/any-linux-any/linux/mic_common.h
diff --git a/libc/include/generic-musl/linux/mic_ioctl.h b/libc/include/any-linux-any/linux/mic_ioctl.h
index f78c8e0247..f78c8e0247 100644
--- a/libc/include/generic-musl/linux/mic_ioctl.h
+++ b/libc/include/any-linux-any/linux/mic_ioctl.h
diff --git a/libc/include/generic-musl/linux/mii.h b/libc/include/any-linux-any/linux/mii.h
index 6b7d0b6955..6b7d0b6955 100644
--- a/libc/include/generic-musl/linux/mii.h
+++ b/libc/include/any-linux-any/linux/mii.h
diff --git a/libc/include/generic-musl/linux/minix_fs.h b/libc/include/any-linux-any/linux/minix_fs.h
index a4833d2ede..a4833d2ede 100644
--- a/libc/include/generic-musl/linux/minix_fs.h
+++ b/libc/include/any-linux-any/linux/minix_fs.h
diff --git a/libc/include/generic-musl/linux/mman.h b/libc/include/any-linux-any/linux/mman.h
index f120e697d4..f120e697d4 100644
--- a/libc/include/generic-musl/linux/mman.h
+++ b/libc/include/any-linux-any/linux/mman.h
diff --git a/libc/include/generic-musl/linux/mmc/ioctl.h b/libc/include/any-linux-any/linux/mmc/ioctl.h
index 78185a6ae5..78185a6ae5 100644
--- a/libc/include/generic-musl/linux/mmc/ioctl.h
+++ b/libc/include/any-linux-any/linux/mmc/ioctl.h
diff --git a/libc/include/generic-musl/linux/mmtimer.h b/libc/include/any-linux-any/linux/mmtimer.h
index becc64d90f..becc64d90f 100644
--- a/libc/include/generic-musl/linux/mmtimer.h
+++ b/libc/include/any-linux-any/linux/mmtimer.h
diff --git a/libc/include/generic-musl/linux/module.h b/libc/include/any-linux-any/linux/module.h
index 791bf1d2fe..791bf1d2fe 100644
--- a/libc/include/generic-musl/linux/module.h
+++ b/libc/include/any-linux-any/linux/module.h
diff --git a/libc/include/generic-musl/linux/mpls.h b/libc/include/any-linux-any/linux/mpls.h
index 988b3f59e6..988b3f59e6 100644
--- a/libc/include/generic-musl/linux/mpls.h
+++ b/libc/include/any-linux-any/linux/mpls.h
diff --git a/libc/include/generic-musl/linux/mpls_iptunnel.h b/libc/include/any-linux-any/linux/mpls_iptunnel.h
index 48f83795d3..48f83795d3 100644
--- a/libc/include/generic-musl/linux/mpls_iptunnel.h
+++ b/libc/include/any-linux-any/linux/mpls_iptunnel.h
diff --git a/libc/include/generic-musl/linux/mqueue.h b/libc/include/any-linux-any/linux/mqueue.h
index b405bd27ae..b405bd27ae 100644
--- a/libc/include/generic-musl/linux/mqueue.h
+++ b/libc/include/any-linux-any/linux/mqueue.h
diff --git a/libc/include/generic-musl/linux/mroute.h b/libc/include/any-linux-any/linux/mroute.h
index de3d5abe05..de3d5abe05 100644
--- a/libc/include/generic-musl/linux/mroute.h
+++ b/libc/include/any-linux-any/linux/mroute.h
diff --git a/libc/include/generic-musl/linux/mroute6.h b/libc/include/any-linux-any/linux/mroute6.h
index d46c9f0bb3..d46c9f0bb3 100644
--- a/libc/include/generic-musl/linux/mroute6.h
+++ b/libc/include/any-linux-any/linux/mroute6.h
diff --git a/libc/include/generic-musl/linux/msdos_fs.h b/libc/include/any-linux-any/linux/msdos_fs.h
index 073b9ca2ad..073b9ca2ad 100644
--- a/libc/include/generic-musl/linux/msdos_fs.h
+++ b/libc/include/any-linux-any/linux/msdos_fs.h
diff --git a/libc/include/generic-musl/linux/msg.h b/libc/include/any-linux-any/linux/msg.h
index 80cd38b667..80cd38b667 100644
--- a/libc/include/generic-musl/linux/msg.h
+++ b/libc/include/any-linux-any/linux/msg.h
diff --git a/libc/include/generic-musl/linux/mtio.h b/libc/include/any-linux-any/linux/mtio.h
index 36d48b9e6d..36d48b9e6d 100644
--- a/libc/include/generic-musl/linux/mtio.h
+++ b/libc/include/any-linux-any/linux/mtio.h
diff --git a/libc/include/generic-musl/linux/n_r3964.h b/libc/include/any-linux-any/linux/n_r3964.h
index 983ef3be98..983ef3be98 100644
--- a/libc/include/generic-musl/linux/n_r3964.h
+++ b/libc/include/any-linux-any/linux/n_r3964.h
diff --git a/libc/include/generic-musl/linux/nbd-netlink.h b/libc/include/any-linux-any/linux/nbd-netlink.h
index 9420047199..9420047199 100644
--- a/libc/include/generic-musl/linux/nbd-netlink.h
+++ b/libc/include/any-linux-any/linux/nbd-netlink.h
diff --git a/libc/include/generic-musl/linux/nbd.h b/libc/include/any-linux-any/linux/nbd.h
index 699627e691..699627e691 100644
--- a/libc/include/generic-musl/linux/nbd.h
+++ b/libc/include/any-linux-any/linux/nbd.h
diff --git a/libc/include/generic-musl/linux/ncsi.h b/libc/include/any-linux-any/linux/ncsi.h
index 43660c64c9..43660c64c9 100644
--- a/libc/include/generic-musl/linux/ncsi.h
+++ b/libc/include/any-linux-any/linux/ncsi.h
diff --git a/libc/include/generic-musl/linux/ndctl.h b/libc/include/any-linux-any/linux/ndctl.h
index c86f5b4aa0..c86f5b4aa0 100644
--- a/libc/include/generic-musl/linux/ndctl.h
+++ b/libc/include/any-linux-any/linux/ndctl.h
diff --git a/libc/include/generic-musl/linux/neighbour.h b/libc/include/any-linux-any/linux/neighbour.h
index b9c7201fc2..b9c7201fc2 100644
--- a/libc/include/generic-musl/linux/neighbour.h
+++ b/libc/include/any-linux-any/linux/neighbour.h
diff --git a/libc/include/generic-musl/linux/net.h b/libc/include/any-linux-any/linux/net.h
index df2738b2b7..df2738b2b7 100644
--- a/libc/include/generic-musl/linux/net.h
+++ b/libc/include/any-linux-any/linux/net.h
diff --git a/libc/include/generic-musl/linux/net_dropmon.h b/libc/include/any-linux-any/linux/net_dropmon.h
index f7f85ed348..f7f85ed348 100644
--- a/libc/include/generic-musl/linux/net_dropmon.h
+++ b/libc/include/any-linux-any/linux/net_dropmon.h
diff --git a/libc/include/generic-musl/linux/net_namespace.h b/libc/include/any-linux-any/linux/net_namespace.h
index a1eff81d35..a1eff81d35 100644
--- a/libc/include/generic-musl/linux/net_namespace.h
+++ b/libc/include/any-linux-any/linux/net_namespace.h
diff --git a/libc/include/generic-musl/linux/net_tstamp.h b/libc/include/any-linux-any/linux/net_tstamp.h
index 6c1fab5990..6c1fab5990 100644
--- a/libc/include/generic-musl/linux/net_tstamp.h
+++ b/libc/include/any-linux-any/linux/net_tstamp.h
diff --git a/libc/include/generic-musl/linux/netconf.h b/libc/include/any-linux-any/linux/netconf.h
index 1c9ee8b467..1c9ee8b467 100644
--- a/libc/include/generic-musl/linux/netconf.h
+++ b/libc/include/any-linux-any/linux/netconf.h
diff --git a/libc/include/generic-musl/linux/netdevice.h b/libc/include/any-linux-any/linux/netdevice.h
index abd75fd74c..abd75fd74c 100644
--- a/libc/include/generic-musl/linux/netdevice.h
+++ b/libc/include/any-linux-any/linux/netdevice.h
diff --git a/libc/include/generic-musl/linux/netfilter.h b/libc/include/any-linux-any/linux/netfilter.h
index f80df85fb8..f80df85fb8 100644
--- a/libc/include/generic-musl/linux/netfilter.h
+++ b/libc/include/any-linux-any/linux/netfilter.h
diff --git a/libc/include/generic-musl/linux/netfilter/ipset/ip_set.h b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set.h
index c1088508d4..c1088508d4 100644
--- a/libc/include/generic-musl/linux/netfilter/ipset/ip_set.h
+++ b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set.h
diff --git a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_bitmap.h b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_bitmap.h
index 1ea5a6812d..1ea5a6812d 100644
--- a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_bitmap.h
+++ b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_bitmap.h
diff --git a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_hash.h b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_hash.h
index d8d8201bfe..d8d8201bfe 100644
--- a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_hash.h
+++ b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_hash.h
diff --git a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_list.h b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_list.h
index 48525a5786..48525a5786 100644
--- a/libc/include/generic-musl/linux/netfilter/ipset/ip_set_list.h
+++ b/libc/include/any-linux-any/linux/netfilter/ipset/ip_set_list.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_conntrack_common.h b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_common.h
index f3afbe49f9..f3afbe49f9 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_conntrack_common.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_common.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_conntrack_ftp.h b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_ftp.h
index adc1f9badf..adc1f9badf 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_conntrack_ftp.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_ftp.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_conntrack_sctp.h b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_sctp.h
index c5cbc4687e..c5cbc4687e 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_conntrack_sctp.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_sctp.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_conntrack_tcp.h b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tcp.h
index d688d90002..d688d90002 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_conntrack_tcp.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tcp.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_conntrack_tuple_common.h b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tuple_common.h
index 3fa492f0ee..3fa492f0ee 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_conntrack_tuple_common.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_conntrack_tuple_common.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_log.h b/libc/include/any-linux-any/linux/netfilter/nf_log.h
index 824e476ba9..824e476ba9 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_log.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_log.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_nat.h b/libc/include/any-linux-any/linux/netfilter/nf_nat.h
index 7a2a37b35e..7a2a37b35e 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_nat.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_nat.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_tables.h b/libc/include/any-linux-any/linux/netfilter/nf_tables.h
index d278d54d9f..d278d54d9f 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_tables.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_tables.h
diff --git a/libc/include/generic-musl/linux/netfilter/nf_tables_compat.h b/libc/include/any-linux-any/linux/netfilter/nf_tables_compat.h
index 106f6e4a0a..106f6e4a0a 100644
--- a/libc/include/generic-musl/linux/netfilter/nf_tables_compat.h
+++ b/libc/include/any-linux-any/linux/netfilter/nf_tables_compat.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink.h
index bbf88df2d0..bbf88df2d0 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_acct.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_acct.h
index 380f1253eb..380f1253eb 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_acct.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_acct.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_compat.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_compat.h
index 55b6d2fed6..55b6d2fed6 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_compat.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_compat.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_conntrack.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_conntrack.h
index bb02063caf..bb02063caf 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_conntrack.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_conntrack.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_cthelper.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_cthelper.h
index fa3d1d5a0e..fa3d1d5a0e 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_cthelper.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_cthelper.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_cttimeout.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_cttimeout.h
index ff05774ddd..ff05774ddd 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_cttimeout.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_cttimeout.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_log.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_log.h
index 3ce9f68530..3ce9f68530 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_log.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_log.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_osf.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_osf.h
index ca5152876d..ca5152876d 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_osf.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_osf.h
diff --git a/libc/include/generic-musl/linux/netfilter/nfnetlink_queue.h b/libc/include/any-linux-any/linux/netfilter/nfnetlink_queue.h
index d9305b239a..d9305b239a 100644
--- a/libc/include/generic-musl/linux/netfilter/nfnetlink_queue.h
+++ b/libc/include/any-linux-any/linux/netfilter/nfnetlink_queue.h
diff --git a/libc/include/generic-musl/linux/netfilter/x_tables.h b/libc/include/any-linux-any/linux/netfilter/x_tables.h
index 3607f0747e..3607f0747e 100644
--- a/libc/include/generic-musl/linux/netfilter/x_tables.h
+++ b/libc/include/any-linux-any/linux/netfilter/x_tables.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_AUDIT.h b/libc/include/any-linux-any/linux/netfilter/xt_AUDIT.h
index 01902639ac..01902639ac 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_AUDIT.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_AUDIT.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_CHECKSUM.h b/libc/include/any-linux-any/linux/netfilter/xt_CHECKSUM.h
index 8b36abdd2a..8b36abdd2a 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_CHECKSUM.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_CHECKSUM.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_CLASSIFY.h b/libc/include/any-linux-any/linux/netfilter/xt_CLASSIFY.h
index 016589e0dc..016589e0dc 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_CLASSIFY.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_CLASSIFY.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_CONNSECMARK.h b/libc/include/any-linux-any/linux/netfilter/xt_CONNSECMARK.h
index 35063f32fe..35063f32fe 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_CONNSECMARK.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_CONNSECMARK.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_CT.h b/libc/include/any-linux-any/linux/netfilter/xt_CT.h
index 344d236495..344d236495 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_CT.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_CT.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_HMARK.h b/libc/include/any-linux-any/linux/netfilter/xt_HMARK.h
index da78309e7b..da78309e7b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_HMARK.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_HMARK.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_IDLETIMER.h b/libc/include/any-linux-any/linux/netfilter/xt_IDLETIMER.h
index 8f2804d1aa..8f2804d1aa 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_IDLETIMER.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_IDLETIMER.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_LED.h b/libc/include/any-linux-any/linux/netfilter/xt_LED.h
index b2b690da74..b2b690da74 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_LED.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_LED.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_LOG.h b/libc/include/any-linux-any/linux/netfilter/xt_LOG.h
index 2b47f60a42..2b47f60a42 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_LOG.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_LOG.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_NFLOG.h b/libc/include/any-linux-any/linux/netfilter/xt_NFLOG.h
index 8577088b53..8577088b53 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_NFLOG.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_NFLOG.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_NFQUEUE.h b/libc/include/any-linux-any/linux/netfilter/xt_NFQUEUE.h
index c7d8bdd080..c7d8bdd080 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_NFQUEUE.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_NFQUEUE.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_SECMARK.h b/libc/include/any-linux-any/linux/netfilter/xt_SECMARK.h
index cb2c94700f..cb2c94700f 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_SECMARK.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_SECMARK.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_SYNPROXY.h b/libc/include/any-linux-any/linux/netfilter/xt_SYNPROXY.h
index 123a5ae368..123a5ae368 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_SYNPROXY.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_SYNPROXY.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_TCPOPTSTRIP.h b/libc/include/any-linux-any/linux/netfilter/xt_TCPOPTSTRIP.h
index 78a6de29e5..78a6de29e5 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_TCPOPTSTRIP.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_TCPOPTSTRIP.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_TEE.h b/libc/include/any-linux-any/linux/netfilter/xt_TEE.h
index 586f4bc665..586f4bc665 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_TEE.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_TEE.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_TPROXY.h b/libc/include/any-linux-any/linux/netfilter/xt_TPROXY.h
index c5728d4e08..c5728d4e08 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_TPROXY.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_TPROXY.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_addrtype.h b/libc/include/any-linux-any/linux/netfilter/xt_addrtype.h
index 0b36a0db34..0b36a0db34 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_addrtype.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_addrtype.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_bpf.h b/libc/include/any-linux-any/linux/netfilter/xt_bpf.h
index 2f71f7d0e3..2f71f7d0e3 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_bpf.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_bpf.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_cgroup.h b/libc/include/any-linux-any/linux/netfilter/xt_cgroup.h
index bf7dfbe710..bf7dfbe710 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_cgroup.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_cgroup.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_cluster.h b/libc/include/any-linux-any/linux/netfilter/xt_cluster.h
index 8d66e18db4..8d66e18db4 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_cluster.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_cluster.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_comment.h b/libc/include/any-linux-any/linux/netfilter/xt_comment.h
index 6c0a3fb136..6c0a3fb136 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_comment.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_comment.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_connbytes.h b/libc/include/any-linux-any/linux/netfilter/xt_connbytes.h
index 1fc2a37c22..1fc2a37c22 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_connbytes.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_connbytes.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_connlabel.h b/libc/include/any-linux-any/linux/netfilter/xt_connlabel.h
index 0ccee538ea..0ccee538ea 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_connlabel.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_connlabel.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_connlimit.h b/libc/include/any-linux-any/linux/netfilter/xt_connlimit.h
index 59426bd226..59426bd226 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_connlimit.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_connlimit.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_connmark.h b/libc/include/any-linux-any/linux/netfilter/xt_connmark.h
index 1dc7a8f604..1dc7a8f604 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_connmark.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_connmark.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_conntrack.h b/libc/include/any-linux-any/linux/netfilter/xt_conntrack.h
index 9bfa3e4731..9bfa3e4731 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_conntrack.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_conntrack.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_cpu.h b/libc/include/any-linux-any/linux/netfilter/xt_cpu.h
index 0bf469b52a..0bf469b52a 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_cpu.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_cpu.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_dccp.h b/libc/include/any-linux-any/linux/netfilter/xt_dccp.h
index a941c7aebd..a941c7aebd 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_dccp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_dccp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_devgroup.h b/libc/include/any-linux-any/linux/netfilter/xt_devgroup.h
index daa4ad1753..daa4ad1753 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_devgroup.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_devgroup.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_dscp.h b/libc/include/any-linux-any/linux/netfilter/xt_dscp.h
index f0f318f6aa..f0f318f6aa 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_dscp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_dscp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_ecn.h b/libc/include/any-linux-any/linux/netfilter/xt_ecn.h
index 901318f7c8..901318f7c8 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_ecn.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_ecn.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_esp.h b/libc/include/any-linux-any/linux/netfilter/xt_esp.h
index bb51936569..bb51936569 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_esp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_esp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_hashlimit.h b/libc/include/any-linux-any/linux/netfilter/xt_hashlimit.h
index c4ac8bf926..c4ac8bf926 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_hashlimit.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_hashlimit.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_helper.h b/libc/include/any-linux-any/linux/netfilter/xt_helper.h
index 1d0d5a0601..1d0d5a0601 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_helper.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_helper.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_ipcomp.h b/libc/include/any-linux-any/linux/netfilter/xt_ipcomp.h
index 6732caacd7..6732caacd7 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_ipcomp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_ipcomp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_iprange.h b/libc/include/any-linux-any/linux/netfilter/xt_iprange.h
index 8dfc04d607..8dfc04d607 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_iprange.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_iprange.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_ipvs.h b/libc/include/any-linux-any/linux/netfilter/xt_ipvs.h
index 8cd2f8d9d7..8cd2f8d9d7 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_ipvs.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_ipvs.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_l2tp.h b/libc/include/any-linux-any/linux/netfilter/xt_l2tp.h
index cf027b5737..cf027b5737 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_l2tp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_l2tp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_length.h b/libc/include/any-linux-any/linux/netfilter/xt_length.h
index cc01c3f325..cc01c3f325 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_length.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_length.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_limit.h b/libc/include/any-linux-any/linux/netfilter/xt_limit.h
index d0cc2e9bc9..d0cc2e9bc9 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_limit.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_limit.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_mac.h b/libc/include/any-linux-any/linux/netfilter/xt_mac.h
index cc35d70520..cc35d70520 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_mac.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_mac.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_mark.h b/libc/include/any-linux-any/linux/netfilter/xt_mark.h
index 1c8ff4ee8e..1c8ff4ee8e 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_mark.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_mark.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_multiport.h b/libc/include/any-linux-any/linux/netfilter/xt_multiport.h
index ae47aa69d6..ae47aa69d6 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_multiport.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_multiport.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_nfacct.h b/libc/include/any-linux-any/linux/netfilter/xt_nfacct.h
index 2bc6e2373a..2bc6e2373a 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_nfacct.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_nfacct.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_osf.h b/libc/include/any-linux-any/linux/netfilter/xt_osf.h
index af84c4fe1e..af84c4fe1e 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_osf.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_osf.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_owner.h b/libc/include/any-linux-any/linux/netfilter/xt_owner.h
index c3b6dc526b..c3b6dc526b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_owner.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_owner.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_physdev.h b/libc/include/any-linux-any/linux/netfilter/xt_physdev.h
index 1428211b9b..1428211b9b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_physdev.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_physdev.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_pkttype.h b/libc/include/any-linux-any/linux/netfilter/xt_pkttype.h
index 94864e59f9..94864e59f9 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_pkttype.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_pkttype.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_policy.h b/libc/include/any-linux-any/linux/netfilter/xt_policy.h
index 32a6e3cbdc..32a6e3cbdc 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_policy.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_policy.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_quota.h b/libc/include/any-linux-any/linux/netfilter/xt_quota.h
index 2063922735..2063922735 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_quota.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_quota.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_rateest.h b/libc/include/any-linux-any/linux/netfilter/xt_rateest.h
index 1d0ef018f2..1d0ef018f2 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_rateest.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_rateest.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_realm.h b/libc/include/any-linux-any/linux/netfilter/xt_realm.h
index 6e81a871a4..6e81a871a4 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_realm.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_realm.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_recent.h b/libc/include/any-linux-any/linux/netfilter/xt_recent.h
index 6dc811f2a8..6dc811f2a8 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_recent.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_recent.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_rpfilter.h b/libc/include/any-linux-any/linux/netfilter/xt_rpfilter.h
index 92cbef522a..92cbef522a 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_rpfilter.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_rpfilter.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_sctp.h b/libc/include/any-linux-any/linux/netfilter/xt_sctp.h
index dd44f89f4b..dd44f89f4b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_sctp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_sctp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_set.h b/libc/include/any-linux-any/linux/netfilter/xt_set.h
index 630c473e47..630c473e47 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_set.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_set.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_socket.h b/libc/include/any-linux-any/linux/netfilter/xt_socket.h
index d5284513c9..d5284513c9 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_socket.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_socket.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_state.h b/libc/include/any-linux-any/linux/netfilter/xt_state.h
index 5369397997..5369397997 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_state.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_state.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_statistic.h b/libc/include/any-linux-any/linux/netfilter/xt_statistic.h
index 1c269e5dad..1c269e5dad 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_statistic.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_statistic.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_string.h b/libc/include/any-linux-any/linux/netfilter/xt_string.h
index b3ced836ae..b3ced836ae 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_string.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_string.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_tcpmss.h b/libc/include/any-linux-any/linux/netfilter/xt_tcpmss.h
index 2b2c86a43b..2b2c86a43b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_tcpmss.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_tcpmss.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_tcpudp.h b/libc/include/any-linux-any/linux/netfilter/xt_tcpudp.h
index 5aca394b9b..5aca394b9b 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_tcpudp.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_tcpudp.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_time.h b/libc/include/any-linux-any/linux/netfilter/xt_time.h
index 1f24eb7163..1f24eb7163 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_time.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_time.h
diff --git a/libc/include/generic-musl/linux/netfilter/xt_u32.h b/libc/include/any-linux-any/linux/netfilter/xt_u32.h
index 2853c70ddd..2853c70ddd 100644
--- a/libc/include/generic-musl/linux/netfilter/xt_u32.h
+++ b/libc/include/any-linux-any/linux/netfilter/xt_u32.h
diff --git a/libc/include/generic-musl/linux/netfilter_arp.h b/libc/include/any-linux-any/linux/netfilter_arp.h
index 83cd308a11..83cd308a11 100644
--- a/libc/include/generic-musl/linux/netfilter_arp.h
+++ b/libc/include/any-linux-any/linux/netfilter_arp.h
diff --git a/libc/include/generic-musl/linux/netfilter_arp/arp_tables.h b/libc/include/any-linux-any/linux/netfilter_arp/arp_tables.h
index fc9918df0d..fc9918df0d 100644
--- a/libc/include/generic-musl/linux/netfilter_arp/arp_tables.h
+++ b/libc/include/any-linux-any/linux/netfilter_arp/arp_tables.h
diff --git a/libc/include/generic-musl/linux/netfilter_arp/arpt_mangle.h b/libc/include/any-linux-any/linux/netfilter_arp/arpt_mangle.h
index 7138a6431c..7138a6431c 100644
--- a/libc/include/generic-musl/linux/netfilter_arp/arpt_mangle.h
+++ b/libc/include/any-linux-any/linux/netfilter_arp/arpt_mangle.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge.h b/libc/include/any-linux-any/linux/netfilter_bridge.h
index 1f793cee9d..1f793cee9d 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_802_3.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_802_3.h
index 76ce84a97a..76ce84a97a 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_802_3.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_802_3.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_among.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_among.h
index 6b772e9e74..6b772e9e74 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_among.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_among.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_arp.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arp.h
index a2c44df74a..a2c44df74a 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_arp.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arp.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_arpreply.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arpreply.h
index cc3bd2dd6d..cc3bd2dd6d 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_arpreply.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_arpreply.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_ip.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip.h
index f54bdbf8f1..f54bdbf8f1 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_ip.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_ip6.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip6.h
index d5fd820d1b..d5fd820d1b 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_ip6.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_ip6.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_limit.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_limit.h
index a63a2c9dd9..a63a2c9dd9 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_limit.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_limit.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_log.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_log.h
index f787bdeac3..f787bdeac3 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_log.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_log.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_m.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_m.h
index 5a3e6fd7c6..5a3e6fd7c6 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_m.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_m.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_t.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_t.h
index 50f33bb60d..50f33bb60d 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_mark_t.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_mark_t.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_nat.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nat.h
index 205bcf2d92..205bcf2d92 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_nat.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nat.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_nflog.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nflog.h
index dbf1a4754a..dbf1a4754a 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_nflog.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_nflog.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_pkttype.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_pkttype.h
index 0e038ff806..0e038ff806 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_pkttype.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_pkttype.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_redirect.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_redirect.h
index 3b1374d230..3b1374d230 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_redirect.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_redirect.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_stp.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_stp.h
index edf72c7fd1..edf72c7fd1 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_stp.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_stp.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebt_vlan.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_vlan.h
index bc96d4730b..bc96d4730b 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebt_vlan.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebt_vlan.h
diff --git a/libc/include/generic-musl/linux/netfilter_bridge/ebtables.h b/libc/include/any-linux-any/linux/netfilter_bridge/ebtables.h
index 440742418f..440742418f 100644
--- a/libc/include/generic-musl/linux/netfilter_bridge/ebtables.h
+++ b/libc/include/any-linux-any/linux/netfilter_bridge/ebtables.h
diff --git a/libc/include/generic-musl/linux/netfilter_decnet.h b/libc/include/any-linux-any/linux/netfilter_decnet.h
index aa42c09d95..aa42c09d95 100644
--- a/libc/include/generic-musl/linux/netfilter_decnet.h
+++ b/libc/include/any-linux-any/linux/netfilter_decnet.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4.h b/libc/include/any-linux-any/linux/netfilter_ipv4.h
index f6afbec2e9..f6afbec2e9 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ip_tables.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ip_tables.h
index ceb5ee59e1..ceb5ee59e1 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ip_tables.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ip_tables.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_CLUSTERIP.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_CLUSTERIP.h
index aafabbb745..aafabbb745 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_CLUSTERIP.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_CLUSTERIP.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_LOG.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_LOG.h
index cc42a14834..cc42a14834 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_LOG.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_LOG.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_REJECT.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_REJECT.h
index 9d9a527488..9d9a527488 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_REJECT.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_REJECT.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ah.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ah.h
index 7777818a63..7777818a63 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ah.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ah.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ecn.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ecn.h
index b4934c9730..b4934c9730 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ecn.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ecn.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ttl.h b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ttl.h
index 8c4e5b6336..8c4e5b6336 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv4/ipt_ttl.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv4/ipt_ttl.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6.h b/libc/include/any-linux-any/linux/netfilter_ipv6.h
index 0f8ba503f6..0f8ba503f6 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6_tables.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6_tables.h
index 6c88df06ba..6c88df06ba 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6_tables.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6_tables.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_LOG.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_LOG.h
index fbdd3477fb..fbdd3477fb 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_LOG.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_LOG.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_NPT.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_NPT.h
index ce0740de3f..ce0740de3f 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_NPT.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_NPT.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_REJECT.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_REJECT.h
index 740b5ac898..740b5ac898 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_REJECT.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_REJECT.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ah.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ah.h
index 8be853da34..8be853da34 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ah.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ah.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_frag.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_frag.h
index a1c3801511..a1c3801511 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_frag.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_frag.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_hl.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_hl.h
index cb484db2f8..cb484db2f8 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_hl.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_hl.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ipv6header.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ipv6header.h
index 3054523280..3054523280 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_ipv6header.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_ipv6header.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_mh.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_mh.h
index c4539ce281..c4539ce281 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_mh.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_mh.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_opts.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_opts.h
index d9c1b82762..d9c1b82762 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_opts.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_opts.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_rt.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_rt.h
index 9a33332555..9a33332555 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_rt.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_rt.h
diff --git a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_srh.h b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_srh.h
index b470290111..b470290111 100644
--- a/libc/include/generic-musl/linux/netfilter_ipv6/ip6t_srh.h
+++ b/libc/include/any-linux-any/linux/netfilter_ipv6/ip6t_srh.h
diff --git a/libc/include/generic-musl/linux/netlink.h b/libc/include/any-linux-any/linux/netlink.h
index 97def76648..97def76648 100644
--- a/libc/include/generic-musl/linux/netlink.h
+++ b/libc/include/any-linux-any/linux/netlink.h
diff --git a/libc/include/generic-musl/linux/netlink_diag.h b/libc/include/any-linux-any/linux/netlink_diag.h
index c88d53b6ff..c88d53b6ff 100644
--- a/libc/include/generic-musl/linux/netlink_diag.h
+++ b/libc/include/any-linux-any/linux/netlink_diag.h
diff --git a/libc/include/generic-musl/linux/netrom.h b/libc/include/any-linux-any/linux/netrom.h
index c80c146641..c80c146641 100644
--- a/libc/include/generic-musl/linux/netrom.h
+++ b/libc/include/any-linux-any/linux/netrom.h
diff --git a/libc/include/generic-musl/linux/nfc.h b/libc/include/any-linux-any/linux/nfc.h
index 2ed487942c..2ed487942c 100644
--- a/libc/include/generic-musl/linux/nfc.h
+++ b/libc/include/any-linux-any/linux/nfc.h
diff --git a/libc/include/generic-musl/linux/nfs.h b/libc/include/any-linux-any/linux/nfs.h
index 56e7bc7ff7..56e7bc7ff7 100644
--- a/libc/include/generic-musl/linux/nfs.h
+++ b/libc/include/any-linux-any/linux/nfs.h
diff --git a/libc/include/generic-musl/linux/nfs2.h b/libc/include/any-linux-any/linux/nfs2.h
index f737056ae1..f737056ae1 100644
--- a/libc/include/generic-musl/linux/nfs2.h
+++ b/libc/include/any-linux-any/linux/nfs2.h
diff --git a/libc/include/generic-musl/linux/nfs3.h b/libc/include/any-linux-any/linux/nfs3.h
index 31992b0c22..31992b0c22 100644
--- a/libc/include/generic-musl/linux/nfs3.h
+++ b/libc/include/any-linux-any/linux/nfs3.h
diff --git a/libc/include/generic-musl/linux/nfs4.h b/libc/include/any-linux-any/linux/nfs4.h
index e79357df0d..e79357df0d 100644
--- a/libc/include/generic-musl/linux/nfs4.h
+++ b/libc/include/any-linux-any/linux/nfs4.h
diff --git a/libc/include/generic-musl/linux/nfs4_mount.h b/libc/include/any-linux-any/linux/nfs4_mount.h
index 820857fea5..820857fea5 100644
--- a/libc/include/generic-musl/linux/nfs4_mount.h
+++ b/libc/include/any-linux-any/linux/nfs4_mount.h
diff --git a/libc/include/generic-musl/linux/nfs_fs.h b/libc/include/any-linux-any/linux/nfs_fs.h
index 8825f035fb..8825f035fb 100644
--- a/libc/include/generic-musl/linux/nfs_fs.h
+++ b/libc/include/any-linux-any/linux/nfs_fs.h
diff --git a/libc/include/generic-musl/linux/nfs_idmap.h b/libc/include/any-linux-any/linux/nfs_idmap.h
index 85e32128d3..85e32128d3 100644
--- a/libc/include/generic-musl/linux/nfs_idmap.h
+++ b/libc/include/any-linux-any/linux/nfs_idmap.h
diff --git a/libc/include/generic-musl/linux/nfs_mount.h b/libc/include/any-linux-any/linux/nfs_mount.h
index 7db637cd4f..7db637cd4f 100644
--- a/libc/include/generic-musl/linux/nfs_mount.h
+++ b/libc/include/any-linux-any/linux/nfs_mount.h
diff --git a/libc/include/generic-musl/linux/nfsacl.h b/libc/include/any-linux-any/linux/nfsacl.h
index 31aac0c3a5..31aac0c3a5 100644
--- a/libc/include/generic-musl/linux/nfsacl.h
+++ b/libc/include/any-linux-any/linux/nfsacl.h
diff --git a/libc/include/generic-musl/linux/nfsd/cld.h b/libc/include/any-linux-any/linux/nfsd/cld.h
index d93421c687..d93421c687 100644
--- a/libc/include/generic-musl/linux/nfsd/cld.h
+++ b/libc/include/any-linux-any/linux/nfsd/cld.h
diff --git a/libc/include/generic-musl/linux/nfsd/debug.h b/libc/include/any-linux-any/linux/nfsd/debug.h
index 227f149471..227f149471 100644
--- a/libc/include/generic-musl/linux/nfsd/debug.h
+++ b/libc/include/any-linux-any/linux/nfsd/debug.h
diff --git a/libc/include/generic-musl/linux/nfsd/export.h b/libc/include/any-linux-any/linux/nfsd/export.h
index f222a25837..f222a25837 100644
--- a/libc/include/generic-musl/linux/nfsd/export.h
+++ b/libc/include/any-linux-any/linux/nfsd/export.h
diff --git a/libc/include/generic-musl/linux/nfsd/nfsfh.h b/libc/include/any-linux-any/linux/nfsd/nfsfh.h
index b43abe9549..b43abe9549 100644
--- a/libc/include/generic-musl/linux/nfsd/nfsfh.h
+++ b/libc/include/any-linux-any/linux/nfsd/nfsfh.h
diff --git a/libc/include/generic-musl/linux/nfsd/stats.h b/libc/include/any-linux-any/linux/nfsd/stats.h
index 5f7bedc4d0..5f7bedc4d0 100644
--- a/libc/include/generic-musl/linux/nfsd/stats.h
+++ b/libc/include/any-linux-any/linux/nfsd/stats.h
diff --git a/libc/include/generic-musl/linux/nilfs2_api.h b/libc/include/any-linux-any/linux/nilfs2_api.h
index 9ed9991232..9ed9991232 100644
--- a/libc/include/generic-musl/linux/nilfs2_api.h
+++ b/libc/include/any-linux-any/linux/nilfs2_api.h
diff --git a/libc/include/generic-musl/linux/nilfs2_ondisk.h b/libc/include/any-linux-any/linux/nilfs2_ondisk.h
index 163d4487e5..163d4487e5 100644
--- a/libc/include/generic-musl/linux/nilfs2_ondisk.h
+++ b/libc/include/any-linux-any/linux/nilfs2_ondisk.h
diff --git a/libc/include/generic-musl/linux/nl80211.h b/libc/include/any-linux-any/linux/nl80211.h
index 1dfc4bb623..1dfc4bb623 100644
--- a/libc/include/generic-musl/linux/nl80211.h
+++ b/libc/include/any-linux-any/linux/nl80211.h
diff --git a/libc/include/generic-musl/linux/nsfs.h b/libc/include/any-linux-any/linux/nsfs.h
index 0ae9c609ef..0ae9c609ef 100644
--- a/libc/include/generic-musl/linux/nsfs.h
+++ b/libc/include/any-linux-any/linux/nsfs.h
diff --git a/libc/include/generic-musl/linux/nubus.h b/libc/include/any-linux-any/linux/nubus.h
index 244e432a50..244e432a50 100644
--- a/libc/include/generic-musl/linux/nubus.h
+++ b/libc/include/any-linux-any/linux/nubus.h
diff --git a/libc/include/generic-musl/linux/nvme_ioctl.h b/libc/include/any-linux-any/linux/nvme_ioctl.h
index fc1ddf3f36..fc1ddf3f36 100644
--- a/libc/include/generic-musl/linux/nvme_ioctl.h
+++ b/libc/include/any-linux-any/linux/nvme_ioctl.h
diff --git a/libc/include/generic-musl/linux/nvram.h b/libc/include/any-linux-any/linux/nvram.h
index 5dc30e1031..5dc30e1031 100644
--- a/libc/include/generic-musl/linux/nvram.h
+++ b/libc/include/any-linux-any/linux/nvram.h
diff --git a/libc/include/generic-musl/linux/omap3isp.h b/libc/include/any-linux-any/linux/omap3isp.h
index cbf8b41efc..cbf8b41efc 100644
--- a/libc/include/generic-musl/linux/omap3isp.h
+++ b/libc/include/any-linux-any/linux/omap3isp.h
diff --git a/libc/include/generic-musl/linux/omapfb.h b/libc/include/any-linux-any/linux/omapfb.h
index c776d05556..c776d05556 100644
--- a/libc/include/generic-musl/linux/omapfb.h
+++ b/libc/include/any-linux-any/linux/omapfb.h
diff --git a/libc/include/generic-musl/linux/oom.h b/libc/include/any-linux-any/linux/oom.h
index 7fd99b30e4..7fd99b30e4 100644
--- a/libc/include/generic-musl/linux/oom.h
+++ b/libc/include/any-linux-any/linux/oom.h
diff --git a/libc/include/generic-musl/linux/openvswitch.h b/libc/include/any-linux-any/linux/openvswitch.h
index 38e5151643..38e5151643 100644
--- a/libc/include/generic-musl/linux/openvswitch.h
+++ b/libc/include/any-linux-any/linux/openvswitch.h
diff --git a/libc/include/generic-musl/linux/packet_diag.h b/libc/include/any-linux-any/linux/packet_diag.h
index dfb81b4f7e..dfb81b4f7e 100644
--- a/libc/include/generic-musl/linux/packet_diag.h
+++ b/libc/include/any-linux-any/linux/packet_diag.h
diff --git a/libc/include/generic-musl/linux/param.h b/libc/include/any-linux-any/linux/param.h
index 083c67c807..083c67c807 100644
--- a/libc/include/generic-musl/linux/param.h
+++ b/libc/include/any-linux-any/linux/param.h
diff --git a/libc/include/generic-musl/linux/parport.h b/libc/include/any-linux-any/linux/parport.h
index 2be3d65caf..2be3d65caf 100644
--- a/libc/include/generic-musl/linux/parport.h
+++ b/libc/include/any-linux-any/linux/parport.h
diff --git a/libc/include/generic-musl/linux/patchkey.h b/libc/include/any-linux-any/linux/patchkey.h
index ff599ca3c0..ff599ca3c0 100644
--- a/libc/include/generic-musl/linux/patchkey.h
+++ b/libc/include/any-linux-any/linux/patchkey.h
diff --git a/libc/include/generic-musl/linux/pci.h b/libc/include/any-linux-any/linux/pci.h
index ae3822bd19..ae3822bd19 100644
--- a/libc/include/generic-musl/linux/pci.h
+++ b/libc/include/any-linux-any/linux/pci.h
diff --git a/libc/include/generic-musl/linux/pci_regs.h b/libc/include/any-linux-any/linux/pci_regs.h
index 4acddafaa1..4acddafaa1 100644
--- a/libc/include/generic-musl/linux/pci_regs.h
+++ b/libc/include/any-linux-any/linux/pci_regs.h
diff --git a/libc/include/generic-musl/linux/pcitest.h b/libc/include/any-linux-any/linux/pcitest.h
index 1e0c8bec2d..1e0c8bec2d 100644
--- a/libc/include/generic-musl/linux/pcitest.h
+++ b/libc/include/any-linux-any/linux/pcitest.h
diff --git a/libc/include/generic-musl/linux/perf_event.h b/libc/include/any-linux-any/linux/perf_event.h
index 674105d055..674105d055 100644
--- a/libc/include/generic-musl/linux/perf_event.h
+++ b/libc/include/any-linux-any/linux/perf_event.h
diff --git a/libc/include/generic-musl/linux/personality.h b/libc/include/any-linux-any/linux/personality.h
index c5046dee52..c5046dee52 100644
--- a/libc/include/generic-musl/linux/personality.h
+++ b/libc/include/any-linux-any/linux/personality.h
diff --git a/libc/include/generic-musl/linux/pfkeyv2.h b/libc/include/any-linux-any/linux/pfkeyv2.h
index 102b2e1ccc..102b2e1ccc 100644
--- a/libc/include/generic-musl/linux/pfkeyv2.h
+++ b/libc/include/any-linux-any/linux/pfkeyv2.h
diff --git a/libc/include/generic-musl/linux/pg.h b/libc/include/any-linux-any/linux/pg.h
index 56856b793d..56856b793d 100644
--- a/libc/include/generic-musl/linux/pg.h
+++ b/libc/include/any-linux-any/linux/pg.h
diff --git a/libc/include/generic-musl/linux/phantom.h b/libc/include/any-linux-any/linux/phantom.h
index 3b433821cf..3b433821cf 100644
--- a/libc/include/generic-musl/linux/phantom.h
+++ b/libc/include/any-linux-any/linux/phantom.h
diff --git a/libc/include/generic-musl/linux/phonet.h b/libc/include/any-linux-any/linux/phonet.h
index 8ddf0b444f..8ddf0b444f 100644
--- a/libc/include/generic-musl/linux/phonet.h
+++ b/libc/include/any-linux-any/linux/phonet.h
diff --git a/libc/include/generic-musl/linux/pkt_cls.h b/libc/include/any-linux-any/linux/pkt_cls.h
index 5ce92f44dd..5ce92f44dd 100644
--- a/libc/include/generic-musl/linux/pkt_cls.h
+++ b/libc/include/any-linux-any/linux/pkt_cls.h
diff --git a/libc/include/generic-musl/linux/pkt_sched.h b/libc/include/any-linux-any/linux/pkt_sched.h
index d19145b957..d19145b957 100644
--- a/libc/include/generic-musl/linux/pkt_sched.h
+++ b/libc/include/any-linux-any/linux/pkt_sched.h
diff --git a/libc/include/generic-musl/linux/pktcdvd.h b/libc/include/any-linux-any/linux/pktcdvd.h
index f83ce90f9a..f83ce90f9a 100644
--- a/libc/include/generic-musl/linux/pktcdvd.h
+++ b/libc/include/any-linux-any/linux/pktcdvd.h
diff --git a/libc/include/generic-musl/linux/pmu.h b/libc/include/any-linux-any/linux/pmu.h
index 16c52c764e..16c52c764e 100644
--- a/libc/include/generic-musl/linux/pmu.h
+++ b/libc/include/any-linux-any/linux/pmu.h
diff --git a/libc/include/generic-musl/linux/poll.h b/libc/include/any-linux-any/linux/poll.h
index a688c9e67f..a688c9e67f 100644
--- a/libc/include/generic-musl/linux/poll.h
+++ b/libc/include/any-linux-any/linux/poll.h
diff --git a/libc/include/generic-musl/linux/posix_acl.h b/libc/include/any-linux-any/linux/posix_acl.h
index 428ffe27d5..428ffe27d5 100644
--- a/libc/include/generic-musl/linux/posix_acl.h
+++ b/libc/include/any-linux-any/linux/posix_acl.h
diff --git a/libc/include/generic-musl/linux/posix_acl_xattr.h b/libc/include/any-linux-any/linux/posix_acl_xattr.h
index b89ff90b88..b89ff90b88 100644
--- a/libc/include/generic-musl/linux/posix_acl_xattr.h
+++ b/libc/include/any-linux-any/linux/posix_acl_xattr.h
diff --git a/libc/include/generic-musl/linux/posix_types.h b/libc/include/any-linux-any/linux/posix_types.h
index e84c82e974..e84c82e974 100644
--- a/libc/include/generic-musl/linux/posix_types.h
+++ b/libc/include/any-linux-any/linux/posix_types.h
diff --git a/libc/include/generic-musl/linux/ppdev.h b/libc/include/any-linux-any/linux/ppdev.h
index 3ce206ab18..3ce206ab18 100644
--- a/libc/include/generic-musl/linux/ppdev.h
+++ b/libc/include/any-linux-any/linux/ppdev.h
diff --git a/libc/include/generic-musl/linux/ppp-comp.h b/libc/include/any-linux-any/linux/ppp-comp.h
index dfc7db1e8e..dfc7db1e8e 100644
--- a/libc/include/generic-musl/linux/ppp-comp.h
+++ b/libc/include/any-linux-any/linux/ppp-comp.h
diff --git a/libc/include/generic-musl/linux/ppp-ioctl.h b/libc/include/any-linux-any/linux/ppp-ioctl.h
index 7abb01dd78..7abb01dd78 100644
--- a/libc/include/generic-musl/linux/ppp-ioctl.h
+++ b/libc/include/any-linux-any/linux/ppp-ioctl.h
diff --git a/libc/include/generic-musl/linux/ppp_defs.h b/libc/include/any-linux-any/linux/ppp_defs.h
index f8eac9afeb..f8eac9afeb 100644
--- a/libc/include/generic-musl/linux/ppp_defs.h
+++ b/libc/include/any-linux-any/linux/ppp_defs.h
diff --git a/libc/include/generic-musl/linux/pps.h b/libc/include/any-linux-any/linux/pps.h
index 5f0896d02c..5f0896d02c 100644
--- a/libc/include/generic-musl/linux/pps.h
+++ b/libc/include/any-linux-any/linux/pps.h
diff --git a/libc/include/generic-musl/linux/pr.h b/libc/include/any-linux-any/linux/pr.h
index db88b1f25a..db88b1f25a 100644
--- a/libc/include/generic-musl/linux/pr.h
+++ b/libc/include/any-linux-any/linux/pr.h
diff --git a/libc/include/generic-musl/linux/prctl.h b/libc/include/any-linux-any/linux/prctl.h
index f65205dddc..f65205dddc 100644
--- a/libc/include/generic-musl/linux/prctl.h
+++ b/libc/include/any-linux-any/linux/prctl.h
diff --git a/libc/include/generic-musl/linux/psample.h b/libc/include/any-linux-any/linux/psample.h
index 3fc357a7f9..3fc357a7f9 100644
--- a/libc/include/generic-musl/linux/psample.h
+++ b/libc/include/any-linux-any/linux/psample.h
diff --git a/libc/include/generic-musl/linux/psci.h b/libc/include/any-linux-any/linux/psci.h
index 6343e9c151..6343e9c151 100644
--- a/libc/include/generic-musl/linux/psci.h
+++ b/libc/include/any-linux-any/linux/psci.h
diff --git a/libc/include/generic-musl/linux/psp-sev.h b/libc/include/any-linux-any/linux/psp-sev.h
index 3a7289754b..3a7289754b 100644
--- a/libc/include/generic-musl/linux/psp-sev.h
+++ b/libc/include/any-linux-any/linux/psp-sev.h
diff --git a/libc/include/generic-musl/linux/ptp_clock.h b/libc/include/any-linux-any/linux/ptp_clock.h
index c4a939d26e..c4a939d26e 100644
--- a/libc/include/generic-musl/linux/ptp_clock.h
+++ b/libc/include/any-linux-any/linux/ptp_clock.h
diff --git a/libc/include/generic-musl/linux/ptrace.h b/libc/include/any-linux-any/linux/ptrace.h
index c981d205ee..c981d205ee 100644
--- a/libc/include/generic-musl/linux/ptrace.h
+++ b/libc/include/any-linux-any/linux/ptrace.h
diff --git a/libc/include/generic-musl/linux/qemu_fw_cfg.h b/libc/include/any-linux-any/linux/qemu_fw_cfg.h
index dbbb2eb7cf..dbbb2eb7cf 100644
--- a/libc/include/generic-musl/linux/qemu_fw_cfg.h
+++ b/libc/include/any-linux-any/linux/qemu_fw_cfg.h
diff --git a/libc/include/generic-musl/linux/qnx4_fs.h b/libc/include/any-linux-any/linux/qnx4_fs.h
index 010e0529d6..010e0529d6 100644
--- a/libc/include/generic-musl/linux/qnx4_fs.h
+++ b/libc/include/any-linux-any/linux/qnx4_fs.h
diff --git a/libc/include/generic-musl/linux/qnxtypes.h b/libc/include/any-linux-any/linux/qnxtypes.h
index 3cf02b2d17..3cf02b2d17 100644
--- a/libc/include/generic-musl/linux/qnxtypes.h
+++ b/libc/include/any-linux-any/linux/qnxtypes.h
diff --git a/libc/include/generic-musl/linux/qrtr.h b/libc/include/any-linux-any/linux/qrtr.h
index 7255ba4a44..7255ba4a44 100644
--- a/libc/include/generic-musl/linux/qrtr.h
+++ b/libc/include/any-linux-any/linux/qrtr.h
diff --git a/libc/include/generic-musl/linux/quota.h b/libc/include/any-linux-any/linux/quota.h
index 366f1742fe..366f1742fe 100644
--- a/libc/include/generic-musl/linux/quota.h
+++ b/libc/include/any-linux-any/linux/quota.h
diff --git a/libc/include/generic-musl/linux/radeonfb.h b/libc/include/any-linux-any/linux/radeonfb.h
index 4d5a081917..4d5a081917 100644
--- a/libc/include/generic-musl/linux/radeonfb.h
+++ b/libc/include/any-linux-any/linux/radeonfb.h
diff --git a/libc/include/generic-musl/linux/raid/md_p.h b/libc/include/any-linux-any/linux/raid/md_p.h
index ed742c2295..ed742c2295 100644
--- a/libc/include/generic-musl/linux/raid/md_p.h
+++ b/libc/include/any-linux-any/linux/raid/md_p.h
diff --git a/libc/include/generic-musl/linux/raid/md_u.h b/libc/include/any-linux-any/linux/raid/md_u.h
index e05d0d0667..e05d0d0667 100644
--- a/libc/include/generic-musl/linux/raid/md_u.h
+++ b/libc/include/any-linux-any/linux/raid/md_u.h
diff --git a/libc/include/generic-musl/linux/random.h b/libc/include/any-linux-any/linux/random.h
index 1c366f2c62..1c366f2c62 100644
--- a/libc/include/generic-musl/linux/random.h
+++ b/libc/include/any-linux-any/linux/random.h
diff --git a/libc/include/generic-musl/linux/raw.h b/libc/include/any-linux-any/linux/raw.h
index 42b525b9f1..42b525b9f1 100644
--- a/libc/include/generic-musl/linux/raw.h
+++ b/libc/include/any-linux-any/linux/raw.h
diff --git a/libc/include/generic-musl/linux/rds.h b/libc/include/any-linux-any/linux/rds.h
index caf8972d6b..caf8972d6b 100644
--- a/libc/include/generic-musl/linux/rds.h
+++ b/libc/include/any-linux-any/linux/rds.h
diff --git a/libc/include/generic-musl/linux/reboot.h b/libc/include/any-linux-any/linux/reboot.h
index f947f5f537..f947f5f537 100644
--- a/libc/include/generic-musl/linux/reboot.h
+++ b/libc/include/any-linux-any/linux/reboot.h
diff --git a/libc/include/generic-musl/linux/reiserfs_fs.h b/libc/include/any-linux-any/linux/reiserfs_fs.h
index d0e1ec037f..d0e1ec037f 100644
--- a/libc/include/generic-musl/linux/reiserfs_fs.h
+++ b/libc/include/any-linux-any/linux/reiserfs_fs.h
diff --git a/libc/include/generic-musl/linux/reiserfs_xattr.h b/libc/include/any-linux-any/linux/reiserfs_xattr.h
index d1aeefe37c..d1aeefe37c 100644
--- a/libc/include/generic-musl/linux/reiserfs_xattr.h
+++ b/libc/include/any-linux-any/linux/reiserfs_xattr.h
diff --git a/libc/include/generic-musl/linux/resource.h b/libc/include/any-linux-any/linux/resource.h
index 8c926bf8ea..8c926bf8ea 100644
--- a/libc/include/generic-musl/linux/resource.h
+++ b/libc/include/any-linux-any/linux/resource.h
diff --git a/libc/include/generic-musl/linux/rfkill.h b/libc/include/any-linux-any/linux/rfkill.h
index a0eaca83d8..a0eaca83d8 100644
--- a/libc/include/generic-musl/linux/rfkill.h
+++ b/libc/include/any-linux-any/linux/rfkill.h
diff --git a/libc/include/generic-musl/linux/rio_cm_cdev.h b/libc/include/any-linux-any/linux/rio_cm_cdev.h
index e87b9fc33b..e87b9fc33b 100644
--- a/libc/include/generic-musl/linux/rio_cm_cdev.h
+++ b/libc/include/any-linux-any/linux/rio_cm_cdev.h
diff --git a/libc/include/generic-musl/linux/rio_mport_cdev.h b/libc/include/any-linux-any/linux/rio_mport_cdev.h
index 999c55c652..999c55c652 100644
--- a/libc/include/generic-musl/linux/rio_mport_cdev.h
+++ b/libc/include/any-linux-any/linux/rio_mport_cdev.h
diff --git a/libc/include/generic-musl/linux/romfs_fs.h b/libc/include/any-linux-any/linux/romfs_fs.h
index 1a86775a87..1a86775a87 100644
--- a/libc/include/generic-musl/linux/romfs_fs.h
+++ b/libc/include/any-linux-any/linux/romfs_fs.h
diff --git a/libc/include/generic-musl/linux/rose.h b/libc/include/any-linux-any/linux/rose.h
index 5dcdc842e3..5dcdc842e3 100644
--- a/libc/include/generic-musl/linux/rose.h
+++ b/libc/include/any-linux-any/linux/rose.h
diff --git a/libc/include/generic-musl/linux/route.h b/libc/include/any-linux-any/linux/route.h
index b22306e8b0..b22306e8b0 100644
--- a/libc/include/generic-musl/linux/route.h
+++ b/libc/include/any-linux-any/linux/route.h
diff --git a/libc/include/generic-musl/linux/rpmsg.h b/libc/include/any-linux-any/linux/rpmsg.h
index 0696a4f6a0..0696a4f6a0 100644
--- a/libc/include/generic-musl/linux/rpmsg.h
+++ b/libc/include/any-linux-any/linux/rpmsg.h
diff --git a/libc/include/generic-musl/linux/rseq.h b/libc/include/any-linux-any/linux/rseq.h
index 504d8f76d7..504d8f76d7 100644
--- a/libc/include/generic-musl/linux/rseq.h
+++ b/libc/include/any-linux-any/linux/rseq.h
diff --git a/libc/include/generic-musl/linux/rtc.h b/libc/include/any-linux-any/linux/rtc.h
index 7f94da5acb..7f94da5acb 100644
--- a/libc/include/generic-musl/linux/rtc.h
+++ b/libc/include/any-linux-any/linux/rtc.h
diff --git a/libc/include/generic-musl/linux/rtnetlink.h b/libc/include/any-linux-any/linux/rtnetlink.h
index 19b4a03554..19b4a03554 100644
--- a/libc/include/generic-musl/linux/rtnetlink.h
+++ b/libc/include/any-linux-any/linux/rtnetlink.h
diff --git a/libc/include/generic-musl/linux/rxrpc.h b/libc/include/any-linux-any/linux/rxrpc.h
index f4f0e03fb3..f4f0e03fb3 100644
--- a/libc/include/generic-musl/linux/rxrpc.h
+++ b/libc/include/any-linux-any/linux/rxrpc.h
diff --git a/libc/include/generic-musl/linux/scc.h b/libc/include/any-linux-any/linux/scc.h
index b19c4d096b..b19c4d096b 100644
--- a/libc/include/generic-musl/linux/scc.h
+++ b/libc/include/any-linux-any/linux/scc.h
diff --git a/libc/include/generic-musl/linux/sched.h b/libc/include/any-linux-any/linux/sched.h
index c2c4974a8f..c2c4974a8f 100644
--- a/libc/include/generic-musl/linux/sched.h
+++ b/libc/include/any-linux-any/linux/sched.h
diff --git a/libc/include/generic-musl/linux/sched/types.h b/libc/include/any-linux-any/linux/sched/types.h
index 5c77d692cb..5c77d692cb 100644
--- a/libc/include/generic-musl/linux/sched/types.h
+++ b/libc/include/any-linux-any/linux/sched/types.h
diff --git a/libc/include/generic-musl/linux/scif_ioctl.h b/libc/include/any-linux-any/linux/scif_ioctl.h
index bc88c6b9ef..bc88c6b9ef 100644
--- a/libc/include/generic-musl/linux/scif_ioctl.h
+++ b/libc/include/any-linux-any/linux/scif_ioctl.h
diff --git a/libc/include/generic-musl/linux/screen_info.h b/libc/include/any-linux-any/linux/screen_info.h
index 861b1fb741..861b1fb741 100644
--- a/libc/include/generic-musl/linux/screen_info.h
+++ b/libc/include/any-linux-any/linux/screen_info.h
diff --git a/libc/include/generic-musl/linux/sctp.h b/libc/include/any-linux-any/linux/sctp.h
index 97f95a9a1c..97f95a9a1c 100644
--- a/libc/include/generic-musl/linux/sctp.h
+++ b/libc/include/any-linux-any/linux/sctp.h
diff --git a/libc/include/generic-musl/linux/sdla.h b/libc/include/any-linux-any/linux/sdla.h
index 4742716a5b..4742716a5b 100644
--- a/libc/include/generic-musl/linux/sdla.h
+++ b/libc/include/any-linux-any/linux/sdla.h
diff --git a/libc/include/generic-musl/linux/seccomp.h b/libc/include/any-linux-any/linux/seccomp.h
index ad0345b2e5..ad0345b2e5 100644
--- a/libc/include/generic-musl/linux/seccomp.h
+++ b/libc/include/any-linux-any/linux/seccomp.h
diff --git a/libc/include/generic-musl/linux/securebits.h b/libc/include/any-linux-any/linux/securebits.h
index 0d1f6edb53..0d1f6edb53 100644
--- a/libc/include/generic-musl/linux/securebits.h
+++ b/libc/include/any-linux-any/linux/securebits.h
diff --git a/libc/include/generic-musl/linux/sed-opal.h b/libc/include/any-linux-any/linux/sed-opal.h
index 504184c109..504184c109 100644
--- a/libc/include/generic-musl/linux/sed-opal.h
+++ b/libc/include/any-linux-any/linux/sed-opal.h
diff --git a/libc/include/generic-musl/linux/seg6.h b/libc/include/any-linux-any/linux/seg6.h
index 6aca08e8e7..6aca08e8e7 100644
--- a/libc/include/generic-musl/linux/seg6.h
+++ b/libc/include/any-linux-any/linux/seg6.h
diff --git a/libc/include/generic-musl/linux/seg6_genl.h b/libc/include/any-linux-any/linux/seg6_genl.h
index 2c31835230..2c31835230 100644
--- a/libc/include/generic-musl/linux/seg6_genl.h
+++ b/libc/include/any-linux-any/linux/seg6_genl.h
diff --git a/libc/include/generic-musl/linux/seg6_hmac.h b/libc/include/any-linux-any/linux/seg6_hmac.h
index 9f65c48701..9f65c48701 100644
--- a/libc/include/generic-musl/linux/seg6_hmac.h
+++ b/libc/include/any-linux-any/linux/seg6_hmac.h
diff --git a/libc/include/generic-musl/linux/seg6_iptunnel.h b/libc/include/any-linux-any/linux/seg6_iptunnel.h
index f01839a20b..f01839a20b 100644
--- a/libc/include/generic-musl/linux/seg6_iptunnel.h
+++ b/libc/include/any-linux-any/linux/seg6_iptunnel.h
diff --git a/libc/include/generic-musl/linux/seg6_local.h b/libc/include/any-linux-any/linux/seg6_local.h
index 068f790ed4..068f790ed4 100644
--- a/libc/include/generic-musl/linux/seg6_local.h
+++ b/libc/include/any-linux-any/linux/seg6_local.h
diff --git a/libc/include/generic-musl/linux/selinux_netlink.h b/libc/include/any-linux-any/linux/selinux_netlink.h
index bc8f9234bc..bc8f9234bc 100644
--- a/libc/include/generic-musl/linux/selinux_netlink.h
+++ b/libc/include/any-linux-any/linux/selinux_netlink.h
diff --git a/libc/include/generic-musl/linux/sem.h b/libc/include/any-linux-any/linux/sem.h
index cdcf0fad9f..cdcf0fad9f 100644
--- a/libc/include/generic-musl/linux/sem.h
+++ b/libc/include/any-linux-any/linux/sem.h
diff --git a/libc/include/generic-musl/linux/serial.h b/libc/include/any-linux-any/linux/serial.h
index e578ee9cfc..e578ee9cfc 100644
--- a/libc/include/generic-musl/linux/serial.h
+++ b/libc/include/any-linux-any/linux/serial.h
diff --git a/libc/include/generic-musl/linux/serial_core.h b/libc/include/any-linux-any/linux/serial_core.h
index 4cbf1ea666..4cbf1ea666 100644
--- a/libc/include/generic-musl/linux/serial_core.h
+++ b/libc/include/any-linux-any/linux/serial_core.h
diff --git a/libc/include/generic-musl/linux/serial_reg.h b/libc/include/any-linux-any/linux/serial_reg.h
index 846c27a317..846c27a317 100644
--- a/libc/include/generic-musl/linux/serial_reg.h
+++ b/libc/include/any-linux-any/linux/serial_reg.h
diff --git a/libc/include/generic-musl/linux/serio.h b/libc/include/any-linux-any/linux/serio.h
index fee842e039..fee842e039 100644
--- a/libc/include/generic-musl/linux/serio.h
+++ b/libc/include/any-linux-any/linux/serio.h
diff --git a/libc/include/generic-musl/linux/shm.h b/libc/include/any-linux-any/linux/shm.h
index 224afebb80..224afebb80 100644
--- a/libc/include/generic-musl/linux/shm.h
+++ b/libc/include/any-linux-any/linux/shm.h
diff --git a/libc/include/generic-musl/linux/signal.h b/libc/include/any-linux-any/linux/signal.h
index 90e2005d59..90e2005d59 100644
--- a/libc/include/generic-musl/linux/signal.h
+++ b/libc/include/any-linux-any/linux/signal.h
diff --git a/libc/include/generic-musl/linux/signalfd.h b/libc/include/any-linux-any/linux/signalfd.h
index b41e0284f1..b41e0284f1 100644
--- a/libc/include/generic-musl/linux/signalfd.h
+++ b/libc/include/any-linux-any/linux/signalfd.h
diff --git a/libc/include/generic-musl/linux/smc.h b/libc/include/any-linux-any/linux/smc.h
index 65ce17b925..65ce17b925 100644
--- a/libc/include/generic-musl/linux/smc.h
+++ b/libc/include/any-linux-any/linux/smc.h
diff --git a/libc/include/generic-musl/linux/smc_diag.h b/libc/include/any-linux-any/linux/smc_diag.h
index 344d5cf5a5..344d5cf5a5 100644
--- a/libc/include/generic-musl/linux/smc_diag.h
+++ b/libc/include/any-linux-any/linux/smc_diag.h
diff --git a/libc/include/generic-musl/linux/smiapp.h b/libc/include/any-linux-any/linux/smiapp.h
index 1500a0c076..1500a0c076 100644
--- a/libc/include/generic-musl/linux/smiapp.h
+++ b/libc/include/any-linux-any/linux/smiapp.h
diff --git a/libc/include/generic-musl/linux/snmp.h b/libc/include/any-linux-any/linux/snmp.h
index b086a64b17..b086a64b17 100644
--- a/libc/include/generic-musl/linux/snmp.h
+++ b/libc/include/any-linux-any/linux/snmp.h
diff --git a/libc/include/generic-musl/linux/sock_diag.h b/libc/include/any-linux-any/linux/sock_diag.h
index b485564f27..b485564f27 100644
--- a/libc/include/generic-musl/linux/sock_diag.h
+++ b/libc/include/any-linux-any/linux/sock_diag.h
diff --git a/libc/include/generic-musl/linux/socket.h b/libc/include/any-linux-any/linux/socket.h
index 3087ce9bc9..3087ce9bc9 100644
--- a/libc/include/generic-musl/linux/socket.h
+++ b/libc/include/any-linux-any/linux/socket.h
diff --git a/libc/include/generic-musl/linux/sockios.h b/libc/include/any-linux-any/linux/sockios.h
index ccecd7d3c5..ccecd7d3c5 100644
--- a/libc/include/generic-musl/linux/sockios.h
+++ b/libc/include/any-linux-any/linux/sockios.h
diff --git a/libc/include/generic-musl/linux/sonet.h b/libc/include/any-linux-any/linux/sonet.h
index 5536fac28f..5536fac28f 100644
--- a/libc/include/generic-musl/linux/sonet.h
+++ b/libc/include/any-linux-any/linux/sonet.h
diff --git a/libc/include/generic-musl/linux/sonypi.h b/libc/include/any-linux-any/linux/sonypi.h
index c9aad9228f..c9aad9228f 100644
--- a/libc/include/generic-musl/linux/sonypi.h
+++ b/libc/include/any-linux-any/linux/sonypi.h
diff --git a/libc/include/generic-musl/linux/sound.h b/libc/include/any-linux-any/linux/sound.h
index 5229bcfdc9..5229bcfdc9 100644
--- a/libc/include/generic-musl/linux/sound.h
+++ b/libc/include/any-linux-any/linux/sound.h
diff --git a/libc/include/generic-musl/linux/soundcard.h b/libc/include/any-linux-any/linux/soundcard.h
index 18f32e8004..18f32e8004 100644
--- a/libc/include/generic-musl/linux/soundcard.h
+++ b/libc/include/any-linux-any/linux/soundcard.h
diff --git a/libc/include/generic-musl/linux/spi/spidev.h b/libc/include/any-linux-any/linux/spi/spidev.h
index b9ea4d447e..b9ea4d447e 100644
--- a/libc/include/generic-musl/linux/spi/spidev.h
+++ b/libc/include/any-linux-any/linux/spi/spidev.h
diff --git a/libc/include/generic-musl/linux/stat.h b/libc/include/any-linux-any/linux/stat.h
index 4dfe315033..4dfe315033 100644
--- a/libc/include/generic-musl/linux/stat.h
+++ b/libc/include/any-linux-any/linux/stat.h
diff --git a/libc/include/generic-musl/linux/stddef.h b/libc/include/any-linux-any/linux/stddef.h
index e71f394df8..e71f394df8 100644
--- a/libc/include/generic-musl/linux/stddef.h
+++ b/libc/include/any-linux-any/linux/stddef.h
diff --git a/libc/include/generic-musl/linux/stm.h b/libc/include/any-linux-any/linux/stm.h
index c82694670a..c82694670a 100644
--- a/libc/include/generic-musl/linux/stm.h
+++ b/libc/include/any-linux-any/linux/stm.h
diff --git a/libc/include/generic-musl/linux/string.h b/libc/include/any-linux-any/linux/string.h
index d1f51b0db4..d1f51b0db4 100644
--- a/libc/include/generic-musl/linux/string.h
+++ b/libc/include/any-linux-any/linux/string.h
diff --git a/libc/include/generic-musl/linux/sunrpc/debug.h b/libc/include/any-linux-any/linux/sunrpc/debug.h
index ac6b77d2b0..ac6b77d2b0 100644
--- a/libc/include/generic-musl/linux/sunrpc/debug.h
+++ b/libc/include/any-linux-any/linux/sunrpc/debug.h
diff --git a/libc/include/generic-musl/linux/suspend_ioctls.h b/libc/include/any-linux-any/linux/suspend_ioctls.h
index 8624c2ccc4..8624c2ccc4 100644
--- a/libc/include/generic-musl/linux/suspend_ioctls.h
+++ b/libc/include/any-linux-any/linux/suspend_ioctls.h
diff --git a/libc/include/generic-musl/linux/swab.h b/libc/include/any-linux-any/linux/swab.h
index 9207d7e732..9207d7e732 100644
--- a/libc/include/generic-musl/linux/swab.h
+++ b/libc/include/any-linux-any/linux/swab.h
diff --git a/libc/include/generic-musl/linux/switchtec_ioctl.h b/libc/include/any-linux-any/linux/switchtec_ioctl.h
index aa295d2934..aa295d2934 100644
--- a/libc/include/generic-musl/linux/switchtec_ioctl.h
+++ b/libc/include/any-linux-any/linux/switchtec_ioctl.h
diff --git a/libc/include/generic-musl/linux/sync_file.h b/libc/include/any-linux-any/linux/sync_file.h
index fd89962deb..fd89962deb 100644
--- a/libc/include/generic-musl/linux/sync_file.h
+++ b/libc/include/any-linux-any/linux/sync_file.h
diff --git a/libc/include/generic-musl/linux/synclink.h b/libc/include/any-linux-any/linux/synclink.h
index 48cf32d229..48cf32d229 100644
--- a/libc/include/generic-musl/linux/synclink.h
+++ b/libc/include/any-linux-any/linux/synclink.h
diff --git a/libc/include/generic-musl/linux/sysctl.h b/libc/include/any-linux-any/linux/sysctl.h
index 5cf6088e38..5cf6088e38 100644
--- a/libc/include/generic-musl/linux/sysctl.h
+++ b/libc/include/any-linux-any/linux/sysctl.h
diff --git a/libc/include/generic-musl/linux/sysinfo.h b/libc/include/any-linux-any/linux/sysinfo.h
index cbc9688235..cbc9688235 100644
--- a/libc/include/generic-musl/linux/sysinfo.h
+++ b/libc/include/any-linux-any/linux/sysinfo.h
diff --git a/libc/include/generic-musl/linux/target_core_user.h b/libc/include/any-linux-any/linux/target_core_user.h
index 502136ed73..502136ed73 100644
--- a/libc/include/generic-musl/linux/target_core_user.h
+++ b/libc/include/any-linux-any/linux/target_core_user.h
diff --git a/libc/include/generic-musl/linux/taskstats.h b/libc/include/any-linux-any/linux/taskstats.h
index 329c605194..329c605194 100644
--- a/libc/include/generic-musl/linux/taskstats.h
+++ b/libc/include/any-linux-any/linux/taskstats.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_bpf.h b/libc/include/any-linux-any/linux/tc_act/tc_bpf.h
index f39f01b469..f39f01b469 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_bpf.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_bpf.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_connmark.h b/libc/include/any-linux-any/linux/tc_act/tc_connmark.h
index 6fce71220b..6fce71220b 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_connmark.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_connmark.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_csum.h b/libc/include/any-linux-any/linux/tc_act/tc_csum.h
index ef9bccfaff..ef9bccfaff 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_csum.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_csum.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_defact.h b/libc/include/any-linux-any/linux/tc_act/tc_defact.h
index 2006826817..2006826817 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_defact.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_defact.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_gact.h b/libc/include/any-linux-any/linux/tc_act/tc_gact.h
index 0e98b8ce91..0e98b8ce91 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_gact.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_gact.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_ife.h b/libc/include/any-linux-any/linux/tc_act/tc_ife.h
index cff3a65d58..cff3a65d58 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_ife.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_ife.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_ipt.h b/libc/include/any-linux-any/linux/tc_act/tc_ipt.h
index fda4e69e32..fda4e69e32 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_ipt.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_ipt.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_mirred.h b/libc/include/any-linux-any/linux/tc_act/tc_mirred.h
index 254e8158fc..254e8158fc 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_mirred.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_mirred.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_nat.h b/libc/include/any-linux-any/linux/tc_act/tc_nat.h
index 1232cd0bba..1232cd0bba 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_nat.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_nat.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_pedit.h b/libc/include/any-linux-any/linux/tc_act/tc_pedit.h
index d2d6d05696..d2d6d05696 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_pedit.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_pedit.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_sample.h b/libc/include/any-linux-any/linux/tc_act/tc_sample.h
index fa81eb6a0d..fa81eb6a0d 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_sample.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_sample.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_skbedit.h b/libc/include/any-linux-any/linux/tc_act/tc_skbedit.h
index d2fe7761ac..d2fe7761ac 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_skbedit.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_skbedit.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_skbmod.h b/libc/include/any-linux-any/linux/tc_act/tc_skbmod.h
index 3d8482a56c..3d8482a56c 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_skbmod.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_skbmod.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_tunnel_key.h b/libc/include/any-linux-any/linux/tc_act/tc_tunnel_key.h
index f5a3a68806..f5a3a68806 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_tunnel_key.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_tunnel_key.h
diff --git a/libc/include/generic-musl/linux/tc_act/tc_vlan.h b/libc/include/any-linux-any/linux/tc_act/tc_vlan.h
index 4e6f079f2a..4e6f079f2a 100644
--- a/libc/include/generic-musl/linux/tc_act/tc_vlan.h
+++ b/libc/include/any-linux-any/linux/tc_act/tc_vlan.h
diff --git a/libc/include/generic-musl/linux/tc_ematch/tc_em_cmp.h b/libc/include/any-linux-any/linux/tc_ematch/tc_em_cmp.h
index 3279ba799c..3279ba799c 100644
--- a/libc/include/generic-musl/linux/tc_ematch/tc_em_cmp.h
+++ b/libc/include/any-linux-any/linux/tc_ematch/tc_em_cmp.h
diff --git a/libc/include/generic-musl/linux/tc_ematch/tc_em_ipt.h b/libc/include/any-linux-any/linux/tc_ematch/tc_em_ipt.h
index a2950f6dc2..a2950f6dc2 100644
--- a/libc/include/generic-musl/linux/tc_ematch/tc_em_ipt.h
+++ b/libc/include/any-linux-any/linux/tc_ematch/tc_em_ipt.h
diff --git a/libc/include/generic-musl/linux/tc_ematch/tc_em_meta.h b/libc/include/any-linux-any/linux/tc_ematch/tc_em_meta.h
index f256eecbbd..f256eecbbd 100644
--- a/libc/include/generic-musl/linux/tc_ematch/tc_em_meta.h
+++ b/libc/include/any-linux-any/linux/tc_ematch/tc_em_meta.h
diff --git a/libc/include/generic-musl/linux/tc_ematch/tc_em_nbyte.h b/libc/include/any-linux-any/linux/tc_ematch/tc_em_nbyte.h
index 833727ee5e..833727ee5e 100644
--- a/libc/include/generic-musl/linux/tc_ematch/tc_em_nbyte.h
+++ b/libc/include/any-linux-any/linux/tc_ematch/tc_em_nbyte.h
diff --git a/libc/include/generic-musl/linux/tc_ematch/tc_em_text.h b/libc/include/any-linux-any/linux/tc_ematch/tc_em_text.h
index 0f8a8d630a..0f8a8d630a 100644
--- a/libc/include/generic-musl/linux/tc_ematch/tc_em_text.h
+++ b/libc/include/any-linux-any/linux/tc_ematch/tc_em_text.h
diff --git a/libc/include/generic-musl/linux/tcp.h b/libc/include/any-linux-any/linux/tcp.h
index 3d7b32b2d1..3d7b32b2d1 100644
--- a/libc/include/generic-musl/linux/tcp.h
+++ b/libc/include/any-linux-any/linux/tcp.h
diff --git a/libc/include/generic-musl/linux/tcp_metrics.h b/libc/include/any-linux-any/linux/tcp_metrics.h
index da594316ce..da594316ce 100644
--- a/libc/include/generic-musl/linux/tcp_metrics.h
+++ b/libc/include/any-linux-any/linux/tcp_metrics.h
diff --git a/libc/include/generic-musl/linux/tee.h b/libc/include/any-linux-any/linux/tee.h
index 150f796bc8..150f796bc8 100644
--- a/libc/include/generic-musl/linux/tee.h
+++ b/libc/include/any-linux-any/linux/tee.h
diff --git a/libc/include/generic-musl/linux/termios.h b/libc/include/any-linux-any/linux/termios.h
index ac6a87966c..ac6a87966c 100644
--- a/libc/include/generic-musl/linux/termios.h
+++ b/libc/include/any-linux-any/linux/termios.h
diff --git a/libc/include/generic-musl/linux/thermal.h b/libc/include/any-linux-any/linux/thermal.h
index 369c92f1ec..369c92f1ec 100644
--- a/libc/include/generic-musl/linux/thermal.h
+++ b/libc/include/any-linux-any/linux/thermal.h
diff --git a/libc/include/generic-musl/linux/time.h b/libc/include/any-linux-any/linux/time.h
index 669a8faa69..669a8faa69 100644
--- a/libc/include/generic-musl/linux/time.h
+++ b/libc/include/any-linux-any/linux/time.h
diff --git a/libc/include/generic-musl/linux/timerfd.h b/libc/include/any-linux-any/linux/timerfd.h
index 3a5be2814f..3a5be2814f 100644
--- a/libc/include/generic-musl/linux/timerfd.h
+++ b/libc/include/any-linux-any/linux/timerfd.h
diff --git a/libc/include/generic-musl/linux/times.h b/libc/include/any-linux-any/linux/times.h
index cb7d443f35..cb7d443f35 100644
--- a/libc/include/generic-musl/linux/times.h
+++ b/libc/include/any-linux-any/linux/times.h
diff --git a/libc/include/generic-musl/linux/timex.h b/libc/include/any-linux-any/linux/timex.h
index 2fdc943603..2fdc943603 100644
--- a/libc/include/generic-musl/linux/timex.h
+++ b/libc/include/any-linux-any/linux/timex.h
diff --git a/libc/include/generic-musl/linux/tiocl.h b/libc/include/any-linux-any/linux/tiocl.h
index b7c0318c32..b7c0318c32 100644
--- a/libc/include/generic-musl/linux/tiocl.h
+++ b/libc/include/any-linux-any/linux/tiocl.h
diff --git a/libc/include/generic-musl/linux/tipc.h b/libc/include/any-linux-any/linux/tipc.h
index adba7b36e9..adba7b36e9 100644
--- a/libc/include/generic-musl/linux/tipc.h
+++ b/libc/include/any-linux-any/linux/tipc.h
diff --git a/libc/include/generic-musl/linux/tipc_config.h b/libc/include/any-linux-any/linux/tipc_config.h
index 7975b14a6d..7975b14a6d 100644
--- a/libc/include/generic-musl/linux/tipc_config.h
+++ b/libc/include/any-linux-any/linux/tipc_config.h
diff --git a/libc/include/generic-musl/linux/tipc_netlink.h b/libc/include/any-linux-any/linux/tipc_netlink.h
index f3a138edf9..f3a138edf9 100644
--- a/libc/include/generic-musl/linux/tipc_netlink.h
+++ b/libc/include/any-linux-any/linux/tipc_netlink.h
diff --git a/libc/include/generic-musl/linux/tipc_sockets_diag.h b/libc/include/any-linux-any/linux/tipc_sockets_diag.h
index 4970c8d901..4970c8d901 100644
--- a/libc/include/generic-musl/linux/tipc_sockets_diag.h
+++ b/libc/include/any-linux-any/linux/tipc_sockets_diag.h
diff --git a/libc/include/generic-musl/linux/tls.h b/libc/include/any-linux-any/linux/tls.h
index e991eb7042..e991eb7042 100644
--- a/libc/include/generic-musl/linux/tls.h
+++ b/libc/include/any-linux-any/linux/tls.h
diff --git a/libc/include/generic-musl/linux/toshiba.h b/libc/include/any-linux-any/linux/toshiba.h
index d3ce85ceae..d3ce85ceae 100644
--- a/libc/include/generic-musl/linux/toshiba.h
+++ b/libc/include/any-linux-any/linux/toshiba.h
diff --git a/libc/include/generic-musl/linux/tty.h b/libc/include/any-linux-any/linux/tty.h
index ab1f3ad563..ab1f3ad563 100644
--- a/libc/include/generic-musl/linux/tty.h
+++ b/libc/include/any-linux-any/linux/tty.h
diff --git a/libc/include/generic-musl/linux/tty_flags.h b/libc/include/any-linux-any/linux/tty_flags.h
index 420399069e..420399069e 100644
--- a/libc/include/generic-musl/linux/tty_flags.h
+++ b/libc/include/any-linux-any/linux/tty_flags.h
diff --git a/libc/include/generic-musl/linux/types.h b/libc/include/any-linux-any/linux/types.h
index c1fa1c9d61..c1fa1c9d61 100644
--- a/libc/include/generic-musl/linux/types.h
+++ b/libc/include/any-linux-any/linux/types.h
diff --git a/libc/include/generic-musl/linux/udf_fs_i.h b/libc/include/any-linux-any/linux/udf_fs_i.h
index affc29506a..affc29506a 100644
--- a/libc/include/generic-musl/linux/udf_fs_i.h
+++ b/libc/include/any-linux-any/linux/udf_fs_i.h
diff --git a/libc/include/generic-musl/linux/udp.h b/libc/include/any-linux-any/linux/udp.h
index 38ad760c52..38ad760c52 100644
--- a/libc/include/generic-musl/linux/udp.h
+++ b/libc/include/any-linux-any/linux/udp.h
diff --git a/libc/include/generic-musl/linux/uhid.h b/libc/include/any-linux-any/linux/uhid.h
index ed6df9f3fa..ed6df9f3fa 100644
--- a/libc/include/generic-musl/linux/uhid.h
+++ b/libc/include/any-linux-any/linux/uhid.h
diff --git a/libc/include/generic-musl/linux/uinput.h b/libc/include/any-linux-any/linux/uinput.h
index a7e830c2f2..a7e830c2f2 100644
--- a/libc/include/generic-musl/linux/uinput.h
+++ b/libc/include/any-linux-any/linux/uinput.h
diff --git a/libc/include/generic-musl/linux/uio.h b/libc/include/any-linux-any/linux/uio.h
index 2b208c2134..2b208c2134 100644
--- a/libc/include/generic-musl/linux/uio.h
+++ b/libc/include/any-linux-any/linux/uio.h
diff --git a/libc/include/generic-musl/linux/uleds.h b/libc/include/any-linux-any/linux/uleds.h
index f3e791dae5..f3e791dae5 100644
--- a/libc/include/generic-musl/linux/uleds.h
+++ b/libc/include/any-linux-any/linux/uleds.h
diff --git a/libc/include/generic-musl/linux/ultrasound.h b/libc/include/any-linux-any/linux/ultrasound.h
index 23a89c78d6..23a89c78d6 100644
--- a/libc/include/generic-musl/linux/ultrasound.h
+++ b/libc/include/any-linux-any/linux/ultrasound.h
diff --git a/libc/include/generic-musl/linux/un.h b/libc/include/any-linux-any/linux/un.h
index 421ef280d3..421ef280d3 100644
--- a/libc/include/generic-musl/linux/un.h
+++ b/libc/include/any-linux-any/linux/un.h
diff --git a/libc/include/generic-musl/linux/unistd.h b/libc/include/any-linux-any/linux/unistd.h
index 018f8515cc..018f8515cc 100644
--- a/libc/include/generic-musl/linux/unistd.h
+++ b/libc/include/any-linux-any/linux/unistd.h
diff --git a/libc/include/generic-musl/linux/unix_diag.h b/libc/include/any-linux-any/linux/unix_diag.h
index 55f3be3ae4..55f3be3ae4 100644
--- a/libc/include/generic-musl/linux/unix_diag.h
+++ b/libc/include/any-linux-any/linux/unix_diag.h
diff --git a/libc/include/generic-musl/linux/usb/audio.h b/libc/include/any-linux-any/linux/usb/audio.h
index c02a4fc6b8..c02a4fc6b8 100644
--- a/libc/include/generic-musl/linux/usb/audio.h
+++ b/libc/include/any-linux-any/linux/usb/audio.h
diff --git a/libc/include/generic-musl/linux/usb/cdc-wdm.h b/libc/include/any-linux-any/linux/usb/cdc-wdm.h
index 1facbab300..1facbab300 100644
--- a/libc/include/generic-musl/linux/usb/cdc-wdm.h
+++ b/libc/include/any-linux-any/linux/usb/cdc-wdm.h
diff --git a/libc/include/generic-musl/linux/usb/cdc.h b/libc/include/any-linux-any/linux/usb/cdc.h
index 10b4c0a4e8..10b4c0a4e8 100644
--- a/libc/include/generic-musl/linux/usb/cdc.h
+++ b/libc/include/any-linux-any/linux/usb/cdc.h
diff --git a/libc/include/generic-musl/linux/usb/ch11.h b/libc/include/any-linux-any/linux/usb/ch11.h
index 1614366fed..1614366fed 100644
--- a/libc/include/generic-musl/linux/usb/ch11.h
+++ b/libc/include/any-linux-any/linux/usb/ch11.h
diff --git a/libc/include/generic-musl/linux/usb/ch9.h b/libc/include/any-linux-any/linux/usb/ch9.h
index b35c9ec067..b35c9ec067 100644
--- a/libc/include/generic-musl/linux/usb/ch9.h
+++ b/libc/include/any-linux-any/linux/usb/ch9.h
diff --git a/libc/include/generic-musl/linux/usb/charger.h b/libc/include/any-linux-any/linux/usb/charger.h
index 735f43cd8c..735f43cd8c 100644
--- a/libc/include/generic-musl/linux/usb/charger.h
+++ b/libc/include/any-linux-any/linux/usb/charger.h
diff --git a/libc/include/generic-musl/linux/usb/functionfs.h b/libc/include/any-linux-any/linux/usb/functionfs.h
index ac59e08307..ac59e08307 100644
--- a/libc/include/generic-musl/linux/usb/functionfs.h
+++ b/libc/include/any-linux-any/linux/usb/functionfs.h
diff --git a/libc/include/generic-musl/linux/usb/g_printer.h b/libc/include/any-linux-any/linux/usb/g_printer.h
index 05ce4d7b19..05ce4d7b19 100644
--- a/libc/include/generic-musl/linux/usb/g_printer.h
+++ b/libc/include/any-linux-any/linux/usb/g_printer.h
diff --git a/libc/include/generic-musl/linux/usb/g_uvc.h b/libc/include/any-linux-any/linux/usb/g_uvc.h
index 01570533d4..01570533d4 100644
--- a/libc/include/generic-musl/linux/usb/g_uvc.h
+++ b/libc/include/any-linux-any/linux/usb/g_uvc.h
diff --git a/libc/include/generic-musl/linux/usb/gadgetfs.h b/libc/include/any-linux-any/linux/usb/gadgetfs.h
index 81da4ade50..81da4ade50 100644
--- a/libc/include/generic-musl/linux/usb/gadgetfs.h
+++ b/libc/include/any-linux-any/linux/usb/gadgetfs.h
diff --git a/libc/include/generic-musl/linux/usb/midi.h b/libc/include/any-linux-any/linux/usb/midi.h
index 63bdd60e13..63bdd60e13 100644
--- a/libc/include/generic-musl/linux/usb/midi.h
+++ b/libc/include/any-linux-any/linux/usb/midi.h
diff --git a/libc/include/generic-musl/linux/usb/tmc.h b/libc/include/any-linux-any/linux/usb/tmc.h
index 250d1a232a..250d1a232a 100644
--- a/libc/include/generic-musl/linux/usb/tmc.h
+++ b/libc/include/any-linux-any/linux/usb/tmc.h
diff --git a/libc/include/generic-musl/linux/usb/video.h b/libc/include/any-linux-any/linux/usb/video.h
index e33d46eb80..e33d46eb80 100644
--- a/libc/include/generic-musl/linux/usb/video.h
+++ b/libc/include/any-linux-any/linux/usb/video.h
diff --git a/libc/include/generic-musl/linux/usbdevice_fs.h b/libc/include/any-linux-any/linux/usbdevice_fs.h
index 03ad839ce3..03ad839ce3 100644
--- a/libc/include/generic-musl/linux/usbdevice_fs.h
+++ b/libc/include/any-linux-any/linux/usbdevice_fs.h
diff --git a/libc/include/generic-musl/linux/usbip.h b/libc/include/any-linux-any/linux/usbip.h
index 65227541af..65227541af 100644
--- a/libc/include/generic-musl/linux/usbip.h
+++ b/libc/include/any-linux-any/linux/usbip.h
diff --git a/libc/include/generic-musl/linux/userfaultfd.h b/libc/include/any-linux-any/linux/userfaultfd.h
index 2c7a998ac0..2c7a998ac0 100644
--- a/libc/include/generic-musl/linux/userfaultfd.h
+++ b/libc/include/any-linux-any/linux/userfaultfd.h
diff --git a/libc/include/generic-musl/linux/userio.h b/libc/include/any-linux-any/linux/userio.h
index c0baed0eb2..c0baed0eb2 100644
--- a/libc/include/generic-musl/linux/userio.h
+++ b/libc/include/any-linux-any/linux/userio.h
diff --git a/libc/include/generic-musl/linux/utime.h b/libc/include/any-linux-any/linux/utime.h
index 2cd54fc057..2cd54fc057 100644
--- a/libc/include/generic-musl/linux/utime.h
+++ b/libc/include/any-linux-any/linux/utime.h
diff --git a/libc/include/generic-musl/linux/utsname.h b/libc/include/any-linux-any/linux/utsname.h
index af90c12d14..af90c12d14 100644
--- a/libc/include/generic-musl/linux/utsname.h
+++ b/libc/include/any-linux-any/linux/utsname.h
diff --git a/libc/include/generic-musl/linux/uuid.h b/libc/include/any-linux-any/linux/uuid.h
index aa5a553af3..aa5a553af3 100644
--- a/libc/include/generic-musl/linux/uuid.h
+++ b/libc/include/any-linux-any/linux/uuid.h
diff --git a/libc/include/generic-musl/linux/uvcvideo.h b/libc/include/any-linux-any/linux/uvcvideo.h
index 0c97ecb3ca..0c97ecb3ca 100644
--- a/libc/include/generic-musl/linux/uvcvideo.h
+++ b/libc/include/any-linux-any/linux/uvcvideo.h
diff --git a/libc/include/generic-musl/linux/v4l2-common.h b/libc/include/any-linux-any/linux/v4l2-common.h
index b985aa1bdb..b985aa1bdb 100644
--- a/libc/include/generic-musl/linux/v4l2-common.h
+++ b/libc/include/any-linux-any/linux/v4l2-common.h
diff --git a/libc/include/generic-musl/linux/v4l2-controls.h b/libc/include/any-linux-any/linux/v4l2-controls.h
index 094dfccdb5..094dfccdb5 100644
--- a/libc/include/generic-musl/linux/v4l2-controls.h
+++ b/libc/include/any-linux-any/linux/v4l2-controls.h
diff --git a/libc/include/generic-musl/linux/v4l2-dv-timings.h b/libc/include/any-linux-any/linux/v4l2-dv-timings.h
index ff5aebcd36..ff5aebcd36 100644
--- a/libc/include/generic-musl/linux/v4l2-dv-timings.h
+++ b/libc/include/any-linux-any/linux/v4l2-dv-timings.h
diff --git a/libc/include/generic-musl/linux/v4l2-mediabus.h b/libc/include/any-linux-any/linux/v4l2-mediabus.h
index 9470c4dc62..9470c4dc62 100644
--- a/libc/include/generic-musl/linux/v4l2-mediabus.h
+++ b/libc/include/any-linux-any/linux/v4l2-mediabus.h
diff --git a/libc/include/generic-musl/linux/v4l2-subdev.h b/libc/include/any-linux-any/linux/v4l2-subdev.h
index 0430758a1c..0430758a1c 100644
--- a/libc/include/generic-musl/linux/v4l2-subdev.h
+++ b/libc/include/any-linux-any/linux/v4l2-subdev.h
diff --git a/libc/include/generic-musl/linux/vbox_err.h b/libc/include/any-linux-any/linux/vbox_err.h
index 4837e069ce..4837e069ce 100644
--- a/libc/include/generic-musl/linux/vbox_err.h
+++ b/libc/include/any-linux-any/linux/vbox_err.h
diff --git a/libc/include/generic-musl/linux/vbox_vmmdev_types.h b/libc/include/any-linux-any/linux/vbox_vmmdev_types.h
index 56b232f8e0..56b232f8e0 100644
--- a/libc/include/generic-musl/linux/vbox_vmmdev_types.h
+++ b/libc/include/any-linux-any/linux/vbox_vmmdev_types.h
diff --git a/libc/include/generic-musl/linux/vboxguest.h b/libc/include/any-linux-any/linux/vboxguest.h
index 15701b1875..15701b1875 100644
--- a/libc/include/generic-musl/linux/vboxguest.h
+++ b/libc/include/any-linux-any/linux/vboxguest.h
diff --git a/libc/include/generic-musl/linux/version.h b/libc/include/any-linux-any/linux/version.h
index 0dfc3e6ad1..0dfc3e6ad1 100644
--- a/libc/include/generic-musl/linux/version.h
+++ b/libc/include/any-linux-any/linux/version.h
diff --git a/libc/include/generic-musl/linux/veth.h b/libc/include/any-linux-any/linux/veth.h
index 593c9f9ea4..593c9f9ea4 100644
--- a/libc/include/generic-musl/linux/veth.h
+++ b/libc/include/any-linux-any/linux/veth.h
diff --git a/libc/include/generic-musl/linux/vfio.h b/libc/include/any-linux-any/linux/vfio.h
index a6731eb890..a6731eb890 100644
--- a/libc/include/generic-musl/linux/vfio.h
+++ b/libc/include/any-linux-any/linux/vfio.h
diff --git a/libc/include/generic-musl/linux/vfio_ccw.h b/libc/include/any-linux-any/linux/vfio_ccw.h
index b439301698..b439301698 100644
--- a/libc/include/generic-musl/linux/vfio_ccw.h
+++ b/libc/include/any-linux-any/linux/vfio_ccw.h
diff --git a/libc/include/generic-musl/linux/vhost.h b/libc/include/any-linux-any/linux/vhost.h
index be60df9436..be60df9436 100644
--- a/libc/include/generic-musl/linux/vhost.h
+++ b/libc/include/any-linux-any/linux/vhost.h
diff --git a/libc/include/generic-musl/linux/videodev2.h b/libc/include/any-linux-any/linux/videodev2.h
index 62c98ded5a..62c98ded5a 100644
--- a/libc/include/generic-musl/linux/videodev2.h
+++ b/libc/include/any-linux-any/linux/videodev2.h
diff --git a/libc/include/generic-musl/linux/virtio_9p.h b/libc/include/any-linux-any/linux/virtio_9p.h
index 37d6437c1b..37d6437c1b 100644
--- a/libc/include/generic-musl/linux/virtio_9p.h
+++ b/libc/include/any-linux-any/linux/virtio_9p.h
diff --git a/libc/include/generic-musl/linux/virtio_balloon.h b/libc/include/any-linux-any/linux/virtio_balloon.h
index 28ed49e09a..28ed49e09a 100644
--- a/libc/include/generic-musl/linux/virtio_balloon.h
+++ b/libc/include/any-linux-any/linux/virtio_balloon.h
diff --git a/libc/include/generic-musl/linux/virtio_blk.h b/libc/include/any-linux-any/linux/virtio_blk.h
index caca5fffe1..caca5fffe1 100644
--- a/libc/include/generic-musl/linux/virtio_blk.h
+++ b/libc/include/any-linux-any/linux/virtio_blk.h
diff --git a/libc/include/generic-musl/linux/virtio_config.h b/libc/include/any-linux-any/linux/virtio_config.h
index 98a68e9e33..98a68e9e33 100644
--- a/libc/include/generic-musl/linux/virtio_config.h
+++ b/libc/include/any-linux-any/linux/virtio_config.h
diff --git a/libc/include/generic-musl/linux/virtio_console.h b/libc/include/any-linux-any/linux/virtio_console.h
index b0a85bc9e7..b0a85bc9e7 100644
--- a/libc/include/generic-musl/linux/virtio_console.h
+++ b/libc/include/any-linux-any/linux/virtio_console.h
diff --git a/libc/include/generic-musl/linux/virtio_crypto.h b/libc/include/any-linux-any/linux/virtio_crypto.h
index ddea9f1260..ddea9f1260 100644
--- a/libc/include/generic-musl/linux/virtio_crypto.h
+++ b/libc/include/any-linux-any/linux/virtio_crypto.h
diff --git a/libc/include/generic-musl/linux/virtio_gpu.h b/libc/include/any-linux-any/linux/virtio_gpu.h
index a2f655067f..a2f655067f 100644
--- a/libc/include/generic-musl/linux/virtio_gpu.h
+++ b/libc/include/any-linux-any/linux/virtio_gpu.h
diff --git a/libc/include/generic-musl/linux/virtio_ids.h b/libc/include/any-linux-any/linux/virtio_ids.h
index 525309446d..525309446d 100644
--- a/libc/include/generic-musl/linux/virtio_ids.h
+++ b/libc/include/any-linux-any/linux/virtio_ids.h
diff --git a/libc/include/generic-musl/linux/virtio_input.h b/libc/include/any-linux-any/linux/virtio_input.h
index d6acf3f0e0..d6acf3f0e0 100644
--- a/libc/include/generic-musl/linux/virtio_input.h
+++ b/libc/include/any-linux-any/linux/virtio_input.h
diff --git a/libc/include/generic-musl/linux/virtio_mmio.h b/libc/include/any-linux-any/linux/virtio_mmio.h
index c941773fa4..c941773fa4 100644
--- a/libc/include/generic-musl/linux/virtio_mmio.h
+++ b/libc/include/any-linux-any/linux/virtio_mmio.h
diff --git a/libc/include/generic-musl/linux/virtio_net.h b/libc/include/any-linux-any/linux/virtio_net.h
index e1a9d823d6..e1a9d823d6 100644
--- a/libc/include/generic-musl/linux/virtio_net.h
+++ b/libc/include/any-linux-any/linux/virtio_net.h
diff --git a/libc/include/generic-musl/linux/virtio_pci.h b/libc/include/any-linux-any/linux/virtio_pci.h
index 483c8c6502..483c8c6502 100644
--- a/libc/include/generic-musl/linux/virtio_pci.h
+++ b/libc/include/any-linux-any/linux/virtio_pci.h
diff --git a/libc/include/generic-musl/linux/virtio_ring.h b/libc/include/any-linux-any/linux/virtio_ring.h
index db4459c156..db4459c156 100644
--- a/libc/include/generic-musl/linux/virtio_ring.h
+++ b/libc/include/any-linux-any/linux/virtio_ring.h
diff --git a/libc/include/generic-musl/linux/virtio_rng.h b/libc/include/any-linux-any/linux/virtio_rng.h
index 8071c772b4..8071c772b4 100644
--- a/libc/include/generic-musl/linux/virtio_rng.h
+++ b/libc/include/any-linux-any/linux/virtio_rng.h
diff --git a/libc/include/generic-musl/linux/virtio_scsi.h b/libc/include/any-linux-any/linux/virtio_scsi.h
index 2ba076eeaa..2ba076eeaa 100644
--- a/libc/include/generic-musl/linux/virtio_scsi.h
+++ b/libc/include/any-linux-any/linux/virtio_scsi.h
diff --git a/libc/include/generic-musl/linux/virtio_types.h b/libc/include/any-linux-any/linux/virtio_types.h
index 0a8c1798b1..0a8c1798b1 100644
--- a/libc/include/generic-musl/linux/virtio_types.h
+++ b/libc/include/any-linux-any/linux/virtio_types.h
diff --git a/libc/include/generic-musl/linux/virtio_vsock.h b/libc/include/any-linux-any/linux/virtio_vsock.h
index 7d6d4117da..7d6d4117da 100644
--- a/libc/include/generic-musl/linux/virtio_vsock.h
+++ b/libc/include/any-linux-any/linux/virtio_vsock.h
diff --git a/libc/include/generic-musl/linux/vm_sockets.h b/libc/include/any-linux-any/linux/vm_sockets.h
index a09434a6be..a09434a6be 100644
--- a/libc/include/generic-musl/linux/vm_sockets.h
+++ b/libc/include/any-linux-any/linux/vm_sockets.h
diff --git a/libc/include/generic-musl/linux/vm_sockets_diag.h b/libc/include/any-linux-any/linux/vm_sockets_diag.h
index fe30d0d322..fe30d0d322 100644
--- a/libc/include/generic-musl/linux/vm_sockets_diag.h
+++ b/libc/include/any-linux-any/linux/vm_sockets_diag.h
diff --git a/libc/include/generic-musl/linux/vmcore.h b/libc/include/any-linux-any/linux/vmcore.h
index b1c202214e..b1c202214e 100644
--- a/libc/include/generic-musl/linux/vmcore.h
+++ b/libc/include/any-linux-any/linux/vmcore.h
diff --git a/libc/include/generic-musl/linux/vsockmon.h b/libc/include/any-linux-any/linux/vsockmon.h
index e149b33182..e149b33182 100644
--- a/libc/include/generic-musl/linux/vsockmon.h
+++ b/libc/include/any-linux-any/linux/vsockmon.h
diff --git a/libc/include/generic-musl/linux/vt.h b/libc/include/any-linux-any/linux/vt.h
index 5bfd7388e7..5bfd7388e7 100644
--- a/libc/include/generic-musl/linux/vt.h
+++ b/libc/include/any-linux-any/linux/vt.h
diff --git a/libc/include/generic-musl/linux/vtpm_proxy.h b/libc/include/any-linux-any/linux/vtpm_proxy.h
index cca5bc07e2..cca5bc07e2 100644
--- a/libc/include/generic-musl/linux/vtpm_proxy.h
+++ b/libc/include/any-linux-any/linux/vtpm_proxy.h
diff --git a/libc/include/generic-musl/linux/wait.h b/libc/include/any-linux-any/linux/wait.h
index 426f35cd80..426f35cd80 100644
--- a/libc/include/generic-musl/linux/wait.h
+++ b/libc/include/any-linux-any/linux/wait.h
diff --git a/libc/include/generic-musl/linux/wanrouter.h b/libc/include/any-linux-any/linux/wanrouter.h
index d1e68c6613..d1e68c6613 100644
--- a/libc/include/generic-musl/linux/wanrouter.h
+++ b/libc/include/any-linux-any/linux/wanrouter.h
diff --git a/libc/include/generic-musl/linux/watchdog.h b/libc/include/any-linux-any/linux/watchdog.h
index 9ed902ba0f..9ed902ba0f 100644
--- a/libc/include/generic-musl/linux/watchdog.h
+++ b/libc/include/any-linux-any/linux/watchdog.h
diff --git a/libc/include/generic-musl/linux/wimax.h b/libc/include/any-linux-any/linux/wimax.h
index 04026b8b2f..04026b8b2f 100644
--- a/libc/include/generic-musl/linux/wimax.h
+++ b/libc/include/any-linux-any/linux/wimax.h
diff --git a/libc/include/generic-musl/linux/wimax/i2400m.h b/libc/include/any-linux-any/linux/wimax/i2400m.h
index b6d296a01e..b6d296a01e 100644
--- a/libc/include/generic-musl/linux/wimax/i2400m.h
+++ b/libc/include/any-linux-any/linux/wimax/i2400m.h
diff --git a/libc/include/generic-musl/linux/wireless.h b/libc/include/any-linux-any/linux/wireless.h
index 9e623f0588..9e623f0588 100644
--- a/libc/include/generic-musl/linux/wireless.h
+++ b/libc/include/any-linux-any/linux/wireless.h
diff --git a/libc/include/generic-musl/linux/wmi.h b/libc/include/any-linux-any/linux/wmi.h
index bfb0849b4b..bfb0849b4b 100644
--- a/libc/include/generic-musl/linux/wmi.h
+++ b/libc/include/any-linux-any/linux/wmi.h
diff --git a/libc/include/generic-musl/linux/x25.h b/libc/include/any-linux-any/linux/x25.h
index 207cd45f1a..207cd45f1a 100644
--- a/libc/include/generic-musl/linux/x25.h
+++ b/libc/include/any-linux-any/linux/x25.h
diff --git a/libc/include/generic-musl/linux/xattr.h b/libc/include/any-linux-any/linux/xattr.h
index 58e152f46b..58e152f46b 100644
--- a/libc/include/generic-musl/linux/xattr.h
+++ b/libc/include/any-linux-any/linux/xattr.h
diff --git a/libc/include/generic-musl/linux/xfrm.h b/libc/include/any-linux-any/linux/xfrm.h
index 2fd79119fa..2fd79119fa 100644
--- a/libc/include/generic-musl/linux/xfrm.h
+++ b/libc/include/any-linux-any/linux/xfrm.h
diff --git a/libc/include/generic-musl/linux/xilinx-v4l2-controls.h b/libc/include/any-linux-any/linux/xilinx-v4l2-controls.h
index 0265f61f63..0265f61f63 100644
--- a/libc/include/generic-musl/linux/xilinx-v4l2-controls.h
+++ b/libc/include/any-linux-any/linux/xilinx-v4l2-controls.h
diff --git a/libc/include/generic-musl/linux/zorro.h b/libc/include/any-linux-any/linux/zorro.h
index 12fed10eea..12fed10eea 100644
--- a/libc/include/generic-musl/linux/zorro.h
+++ b/libc/include/any-linux-any/linux/zorro.h
diff --git a/libc/include/generic-musl/linux/zorro_ids.h b/libc/include/any-linux-any/linux/zorro_ids.h
index 11faa6cdff..11faa6cdff 100644
--- a/libc/include/generic-musl/linux/zorro_ids.h
+++ b/libc/include/any-linux-any/linux/zorro_ids.h
diff --git a/libc/include/arm-linux-musleabi/asm/fcntl.h b/libc/include/arm-linux-any/asm/fcntl.h
index cb37c755d8..cb37c755d8 100644
--- a/libc/include/arm-linux-musleabi/asm/fcntl.h
+++ b/libc/include/arm-linux-any/asm/fcntl.h
diff --git a/libc/include/arm-linux-musleabi/asm/ioctls.h b/libc/include/arm-linux-any/asm/ioctls.h
index 9c66df15e6..9c66df15e6 100644
--- a/libc/include/arm-linux-musleabi/asm/ioctls.h
+++ b/libc/include/arm-linux-any/asm/ioctls.h
diff --git a/libc/include/arm-linux-musleabi/asm/mman.h b/libc/include/arm-linux-any/asm/mman.h
index ad0d0ee9e9..ad0d0ee9e9 100644
--- a/libc/include/arm-linux-musleabi/asm/mman.h
+++ b/libc/include/arm-linux-any/asm/mman.h
diff --git a/libc/include/arm-linux-musleabi/asm/statfs.h b/libc/include/arm-linux-any/asm/statfs.h
index 747d069fb5..747d069fb5 100644
--- a/libc/include/arm-linux-musleabi/asm/statfs.h
+++ b/libc/include/arm-linux-any/asm/statfs.h
diff --git a/libc/include/arm-linux-musleabi/asm/swab.h b/libc/include/arm-linux-any/asm/swab.h
index 6bbffc60c7..6bbffc60c7 100644
--- a/libc/include/arm-linux-musleabi/asm/swab.h
+++ b/libc/include/arm-linux-any/asm/swab.h
diff --git a/libc/include/arm-linux-musleabi/asm/types.h b/libc/include/arm-linux-any/asm/types.h
index e031ce467f..e031ce467f 100644
--- a/libc/include/arm-linux-musleabi/asm/types.h
+++ b/libc/include/arm-linux-any/asm/types.h
diff --git a/libc/include/arm-linux-gnueabi/asm/unistd.h b/libc/include/arm-linux-gnueabi/asm/unistd.h
deleted file mode 100644
index 93ecf8aa4f..0000000000
--- a/libc/include/arm-linux-gnueabi/asm/unistd.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/unistd.h
- *
- * Copyright (C) 2001-2005 Russell King
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
- * no matter what the change is. Thanks!
- */
-#ifndef _UAPI__ASM_ARM_UNISTD_H
-#define _UAPI__ASM_ARM_UNISTD_H
-
-#define __NR_OABI_SYSCALL_BASE 0x900000
-
-#if defined(__thumb__) || defined(__ARM_EABI__)
-#define __NR_SYSCALL_BASE 0
-#include <asm/unistd-eabi.h>
-#else
-#define __NR_SYSCALL_BASE __NR_OABI_SYSCALL_BASE
-#include <asm/unistd-oabi.h>
-#endif
-
-#include <asm/unistd-common.h>
-#define __NR_sync_file_range2 __NR_arm_sync_file_range
-
-/*
- * The following SWIs are ARM private.
- */
-#define __ARM_NR_BASE (__NR_SYSCALL_BASE+0x0f0000)
-#define __ARM_NR_breakpoint (__ARM_NR_BASE+1)
-#define __ARM_NR_cacheflush (__ARM_NR_BASE+2)
-#define __ARM_NR_usr26 (__ARM_NR_BASE+3)
-#define __ARM_NR_usr32 (__ARM_NR_BASE+4)
-#define __ARM_NR_set_tls (__ARM_NR_BASE+5)
-#define __ARM_NR_get_tls (__ARM_NR_BASE+6)
-
-#endif /* _UAPI__ASM_ARM_UNISTD_H */
diff --git a/libc/include/arm-linux-gnueabihf/asm/unistd.h b/libc/include/arm-linux-gnueabihf/asm/unistd.h
deleted file mode 100644
index 93ecf8aa4f..0000000000
--- a/libc/include/arm-linux-gnueabihf/asm/unistd.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/unistd.h
- *
- * Copyright (C) 2001-2005 Russell King
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
- * no matter what the change is. Thanks!
- */
-#ifndef _UAPI__ASM_ARM_UNISTD_H
-#define _UAPI__ASM_ARM_UNISTD_H
-
-#define __NR_OABI_SYSCALL_BASE 0x900000
-
-#if defined(__thumb__) || defined(__ARM_EABI__)
-#define __NR_SYSCALL_BASE 0
-#include <asm/unistd-eabi.h>
-#else
-#define __NR_SYSCALL_BASE __NR_OABI_SYSCALL_BASE
-#include <asm/unistd-oabi.h>
-#endif
-
-#include <asm/unistd-common.h>
-#define __NR_sync_file_range2 __NR_arm_sync_file_range
-
-/*
- * The following SWIs are ARM private.
- */
-#define __ARM_NR_BASE (__NR_SYSCALL_BASE+0x0f0000)
-#define __ARM_NR_breakpoint (__ARM_NR_BASE+1)
-#define __ARM_NR_cacheflush (__ARM_NR_BASE+2)
-#define __ARM_NR_usr26 (__ARM_NR_BASE+3)
-#define __ARM_NR_usr32 (__ARM_NR_BASE+4)
-#define __ARM_NR_set_tls (__ARM_NR_BASE+5)
-#define __ARM_NR_get_tls (__ARM_NR_BASE+6)
-
-#endif /* _UAPI__ASM_ARM_UNISTD_H */
diff --git a/libc/include/arm-linux-musleabihf/asm/fcntl.h b/libc/include/armeb-linux-any/asm/fcntl.h
index cb37c755d8..cb37c755d8 100644
--- a/libc/include/arm-linux-musleabihf/asm/fcntl.h
+++ b/libc/include/armeb-linux-any/asm/fcntl.h
diff --git a/libc/include/arm-linux-musleabihf/asm/ioctls.h b/libc/include/armeb-linux-any/asm/ioctls.h
index 9c66df15e6..9c66df15e6 100644
--- a/libc/include/arm-linux-musleabihf/asm/ioctls.h
+++ b/libc/include/armeb-linux-any/asm/ioctls.h
diff --git a/libc/include/arm-linux-musleabihf/asm/mman.h b/libc/include/armeb-linux-any/asm/mman.h
index ad0d0ee9e9..ad0d0ee9e9 100644
--- a/libc/include/arm-linux-musleabihf/asm/mman.h
+++ b/libc/include/armeb-linux-any/asm/mman.h
diff --git a/libc/include/arm-linux-musleabihf/asm/statfs.h b/libc/include/armeb-linux-any/asm/statfs.h
index 747d069fb5..747d069fb5 100644
--- a/libc/include/arm-linux-musleabihf/asm/statfs.h
+++ b/libc/include/armeb-linux-any/asm/statfs.h
diff --git a/libc/include/arm-linux-musleabihf/asm/swab.h b/libc/include/armeb-linux-any/asm/swab.h
index 6bbffc60c7..6bbffc60c7 100644
--- a/libc/include/arm-linux-musleabihf/asm/swab.h
+++ b/libc/include/armeb-linux-any/asm/swab.h
diff --git a/libc/include/arm-linux-musleabihf/asm/types.h b/libc/include/armeb-linux-any/asm/types.h
index e031ce467f..e031ce467f 100644
--- a/libc/include/arm-linux-musleabihf/asm/types.h
+++ b/libc/include/armeb-linux-any/asm/types.h
diff --git a/libc/include/armeb-linux-gnueabi/asm/unistd.h b/libc/include/armeb-linux-gnueabi/asm/unistd.h
deleted file mode 100644
index 93ecf8aa4f..0000000000
--- a/libc/include/armeb-linux-gnueabi/asm/unistd.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/unistd.h
- *
- * Copyright (C) 2001-2005 Russell King
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
- * no matter what the change is. Thanks!
- */
-#ifndef _UAPI__ASM_ARM_UNISTD_H
-#define _UAPI__ASM_ARM_UNISTD_H
-
-#define __NR_OABI_SYSCALL_BASE 0x900000
-
-#if defined(__thumb__) || defined(__ARM_EABI__)
-#define __NR_SYSCALL_BASE 0
-#include <asm/unistd-eabi.h>
-#else
-#define __NR_SYSCALL_BASE __NR_OABI_SYSCALL_BASE
-#include <asm/unistd-oabi.h>
-#endif
-
-#include <asm/unistd-common.h>
-#define __NR_sync_file_range2 __NR_arm_sync_file_range
-
-/*
- * The following SWIs are ARM private.
- */
-#define __ARM_NR_BASE (__NR_SYSCALL_BASE+0x0f0000)
-#define __ARM_NR_breakpoint (__ARM_NR_BASE+1)
-#define __ARM_NR_cacheflush (__ARM_NR_BASE+2)
-#define __ARM_NR_usr26 (__ARM_NR_BASE+3)
-#define __ARM_NR_usr32 (__ARM_NR_BASE+4)
-#define __ARM_NR_set_tls (__ARM_NR_BASE+5)
-#define __ARM_NR_get_tls (__ARM_NR_BASE+6)
-
-#endif /* _UAPI__ASM_ARM_UNISTD_H */
diff --git a/libc/include/armeb-linux-gnueabihf/asm/unistd.h b/libc/include/armeb-linux-gnueabihf/asm/unistd.h
deleted file mode 100644
index 93ecf8aa4f..0000000000
--- a/libc/include/armeb-linux-gnueabihf/asm/unistd.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/unistd.h
- *
- * Copyright (C) 2001-2005 Russell King
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * Please forward _all_ changes to this file to rmk@arm.linux.org.uk,
- * no matter what the change is. Thanks!
- */
-#ifndef _UAPI__ASM_ARM_UNISTD_H
-#define _UAPI__ASM_ARM_UNISTD_H
-
-#define __NR_OABI_SYSCALL_BASE 0x900000
-
-#if defined(__thumb__) || defined(__ARM_EABI__)
-#define __NR_SYSCALL_BASE 0
-#include <asm/unistd-eabi.h>
-#else
-#define __NR_SYSCALL_BASE __NR_OABI_SYSCALL_BASE
-#include <asm/unistd-oabi.h>
-#endif
-
-#include <asm/unistd-common.h>
-#define __NR_sync_file_range2 __NR_arm_sync_file_range
-
-/*
- * The following SWIs are ARM private.
- */
-#define __ARM_NR_BASE (__NR_SYSCALL_BASE+0x0f0000)
-#define __ARM_NR_breakpoint (__ARM_NR_BASE+1)
-#define __ARM_NR_cacheflush (__ARM_NR_BASE+2)
-#define __ARM_NR_usr26 (__ARM_NR_BASE+3)
-#define __ARM_NR_usr32 (__ARM_NR_BASE+4)
-#define __ARM_NR_set_tls (__ARM_NR_BASE+5)
-#define __ARM_NR_get_tls (__ARM_NR_BASE+6)
-
-#endif /* _UAPI__ASM_ARM_UNISTD_H */
diff --git a/libc/include/armeb-linux-musleabi/asm/fcntl.h b/libc/include/armeb-linux-musleabi/asm/fcntl.h
deleted file mode 100644
index cb37c755d8..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/fcntl.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ARM_FCNTL_H
-#define _ARM_FCNTL_H
-
-#define O_DIRECTORY 040000 /* must be a directory */
-#define O_NOFOLLOW 0100000 /* don't follow links */
-#define O_DIRECT 0200000 /* direct disk access hint - currently ignored */
-#define O_LARGEFILE 0400000
-
-#include <asm-generic/fcntl.h>
-
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabi/asm/ioctls.h b/libc/include/armeb-linux-musleabi/asm/ioctls.h
deleted file mode 100644
index 9c66df15e6..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/ioctls.h
+++ /dev/null
@@ -1,9 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef __ASM_ARM_IOCTLS_H
-#define __ASM_ARM_IOCTLS_H
-
-#define FIOQSIZE 0x545E
-
-#include <asm-generic/ioctls.h>
-
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabi/asm/mman.h b/libc/include/armeb-linux-musleabi/asm/mman.h
deleted file mode 100644
index ad0d0ee9e9..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/mman.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#include <asm-generic/mman.h>
-
-#define arch_mmap_check(addr, len, flags) \
- (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0) \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabi/asm/statfs.h b/libc/include/armeb-linux-musleabi/asm/statfs.h
deleted file mode 100644
index 747d069fb5..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/statfs.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ASMARM_STATFS_H
-#define _ASMARM_STATFS_H
-
-/*
- * With EABI there is 4 bytes of padding added to this structure.
- * Let's pack it so the padding goes away to simplify dual ABI support.
- * Note that user space does NOT have to pack this structure.
- */
-#define ARCH_PACK_STATFS64 __attribute__((packed,aligned(4)))
-
-#include <asm-generic/statfs.h>
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabi/asm/swab.h b/libc/include/armeb-linux-musleabi/asm/swab.h
deleted file mode 100644
index 6bbffc60c7..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/swab.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/byteorder.h
- *
- * ARM Endian-ness. In little endian mode, the data bus is connected such
- * that byte accesses appear as:
- * 0 = d0...d7, 1 = d8...d15, 2 = d16...d23, 3 = d24...d31
- * and word accesses (data or instruction) appear as:
- * d0...d31
- *
- * When in big endian mode, byte accesses appear as:
- * 0 = d24...d31, 1 = d16...d23, 2 = d8...d15, 3 = d0...d7
- * and word accesses (data or instruction) appear as:
- * d0...d31
- */
-#ifndef __ASM_ARM_SWAB_H
-#define __ASM_ARM_SWAB_H
-
-
-#include <linux/types.h>
-
-#if !defined(__STRICT_ANSI__) || defined(__KERNEL__)
-# define __SWAB_64_THRU_32__
-#endif
-
-
-static __inline__ __u32 __arch_swab32(__u32 x)
-{
- __u32 t;
-
-#ifndef __thumb__
- if (!__builtin_constant_p(x)) {
- /*
- * The compiler needs a bit of a hint here to always do the
- * right thing and not screw it up to different degrees
- * depending on the gcc version.
- */
- __asm__ ("eor\t%0, %1, %1, ror #16" : "=r" (t) : "r" (x));
- } else
-#endif
- t = x ^ ((x << 16) | (x >> 16)); /* eor r1,r0,r0,ror #16 */
-
- x = (x << 24) | (x >> 8); /* mov r0,r0,ror #8 */
- t &= ~0x00FF0000; /* bic r1,r1,#0x00FF0000 */
- x ^= (t >> 8); /* eor r0,r0,r1,lsr #8 */
-
- return x;
-}
-#define __arch_swab32 __arch_swab32
-
-
-#endif /* __ASM_ARM_SWAB_H */ \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabi/asm/types.h b/libc/include/armeb-linux-musleabi/asm/types.h
deleted file mode 100644
index e031ce467f..0000000000
--- a/libc/include/armeb-linux-musleabi/asm/types.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ASM_TYPES_H
-#define _ASM_TYPES_H
-
-#include <asm-generic/int-ll64.h>
-
-/*
- * The C99 types uintXX_t that are usually defined in 'stdint.h' are not as
- * unambiguous on ARM as you would expect. For the types below, there is a
- * difference on ARM between GCC built for bare metal ARM, GCC built for glibc
- * and the kernel itself, which results in build errors if you try to build with
- * -ffreestanding and include 'stdint.h' (such as when you include 'arm_neon.h'
- * in order to use NEON intrinsics)
- *
- * As the typedefs for these types in 'stdint.h' are based on builtin defines
- * supplied by GCC, we can tweak these to align with the kernel's idea of those
- * types, so 'linux/types.h' and 'stdint.h' can be safely included from the same
- * source file (provided that -ffreestanding is used).
- *
- * int32_t uint32_t uintptr_t
- * bare metal GCC long unsigned long unsigned int
- * glibc GCC int unsigned int unsigned int
- * kernel int unsigned int unsigned long
- */
-
-#ifdef __INT32_TYPE__
-#undef __INT32_TYPE__
-#define __INT32_TYPE__ int
-#endif
-
-#ifdef __UINT32_TYPE__
-#undef __UINT32_TYPE__
-#define __UINT32_TYPE__ unsigned int
-#endif
-
-#ifdef __UINTPTR_TYPE__
-#undef __UINTPTR_TYPE__
-#define __UINTPTR_TYPE__ unsigned long
-#endif
-
-#endif /* _ASM_TYPES_H */ \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/fcntl.h b/libc/include/armeb-linux-musleabihf/asm/fcntl.h
deleted file mode 100644
index cb37c755d8..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/fcntl.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ARM_FCNTL_H
-#define _ARM_FCNTL_H
-
-#define O_DIRECTORY 040000 /* must be a directory */
-#define O_NOFOLLOW 0100000 /* don't follow links */
-#define O_DIRECT 0200000 /* direct disk access hint - currently ignored */
-#define O_LARGEFILE 0400000
-
-#include <asm-generic/fcntl.h>
-
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/ioctls.h b/libc/include/armeb-linux-musleabihf/asm/ioctls.h
deleted file mode 100644
index 9c66df15e6..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/ioctls.h
+++ /dev/null
@@ -1,9 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef __ASM_ARM_IOCTLS_H
-#define __ASM_ARM_IOCTLS_H
-
-#define FIOQSIZE 0x545E
-
-#include <asm-generic/ioctls.h>
-
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/mman.h b/libc/include/armeb-linux-musleabihf/asm/mman.h
deleted file mode 100644
index ad0d0ee9e9..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/mman.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#include <asm-generic/mman.h>
-
-#define arch_mmap_check(addr, len, flags) \
- (((flags) & MAP_FIXED && (addr) < FIRST_USER_ADDRESS) ? -EINVAL : 0) \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/statfs.h b/libc/include/armeb-linux-musleabihf/asm/statfs.h
deleted file mode 100644
index 747d069fb5..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/statfs.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ASMARM_STATFS_H
-#define _ASMARM_STATFS_H
-
-/*
- * With EABI there is 4 bytes of padding added to this structure.
- * Let's pack it so the padding goes away to simplify dual ABI support.
- * Note that user space does NOT have to pack this structure.
- */
-#define ARCH_PACK_STATFS64 __attribute__((packed,aligned(4)))
-
-#include <asm-generic/statfs.h>
-#endif \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/swab.h b/libc/include/armeb-linux-musleabihf/asm/swab.h
deleted file mode 100644
index 6bbffc60c7..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/swab.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * arch/arm/include/asm/byteorder.h
- *
- * ARM Endian-ness. In little endian mode, the data bus is connected such
- * that byte accesses appear as:
- * 0 = d0...d7, 1 = d8...d15, 2 = d16...d23, 3 = d24...d31
- * and word accesses (data or instruction) appear as:
- * d0...d31
- *
- * When in big endian mode, byte accesses appear as:
- * 0 = d24...d31, 1 = d16...d23, 2 = d8...d15, 3 = d0...d7
- * and word accesses (data or instruction) appear as:
- * d0...d31
- */
-#ifndef __ASM_ARM_SWAB_H
-#define __ASM_ARM_SWAB_H
-
-
-#include <linux/types.h>
-
-#if !defined(__STRICT_ANSI__) || defined(__KERNEL__)
-# define __SWAB_64_THRU_32__
-#endif
-
-
-static __inline__ __u32 __arch_swab32(__u32 x)
-{
- __u32 t;
-
-#ifndef __thumb__
- if (!__builtin_constant_p(x)) {
- /*
- * The compiler needs a bit of a hint here to always do the
- * right thing and not screw it up to different degrees
- * depending on the gcc version.
- */
- __asm__ ("eor\t%0, %1, %1, ror #16" : "=r" (t) : "r" (x));
- } else
-#endif
- t = x ^ ((x << 16) | (x >> 16)); /* eor r1,r0,r0,ror #16 */
-
- x = (x << 24) | (x >> 8); /* mov r0,r0,ror #8 */
- t &= ~0x00FF0000; /* bic r1,r1,#0x00FF0000 */
- x ^= (t >> 8); /* eor r0,r0,r1,lsr #8 */
-
- return x;
-}
-#define __arch_swab32 __arch_swab32
-
-
-#endif /* __ASM_ARM_SWAB_H */ \ No newline at end of file
diff --git a/libc/include/armeb-linux-musleabihf/asm/types.h b/libc/include/armeb-linux-musleabihf/asm/types.h
deleted file mode 100644
index e031ce467f..0000000000
--- a/libc/include/armeb-linux-musleabihf/asm/types.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _ASM_TYPES_H
-#define _ASM_TYPES_H
-
-#include <asm-generic/int-ll64.h>
-
-/*
- * The C99 types uintXX_t that are usually defined in 'stdint.h' are not as
- * unambiguous on ARM as you would expect. For the types below, there is a
- * difference on ARM between GCC built for bare metal ARM, GCC built for glibc
- * and the kernel itself, which results in build errors if you try to build with
- * -ffreestanding and include 'stdint.h' (such as when you include 'arm_neon.h'
- * in order to use NEON intrinsics)
- *
- * As the typedefs for these types in 'stdint.h' are based on builtin defines
- * supplied by GCC, we can tweak these to align with the kernel's idea of those
- * types, so 'linux/types.h' and 'stdint.h' can be safely included from the same
- * source file (provided that -ffreestanding is used).
- *
- * int32_t uint32_t uintptr_t
- * bare metal GCC long unsigned long unsigned int
- * glibc GCC int unsigned int unsigned int
- * kernel int unsigned int unsigned long
- */
-
-#ifdef __INT32_TYPE__
-#undef __INT32_TYPE__
-#define __INT32_TYPE__ int
-#endif
-
-#ifdef __UINT32_TYPE__
-#undef __UINT32_TYPE__
-#define __UINT32_TYPE__ unsigned int
-#endif
-
-#ifdef __UINTPTR_TYPE__
-#undef __UINTPTR_TYPE__
-#define __UINTPTR_TYPE__ unsigned long
-#endif
-
-#endif /* _ASM_TYPES_H */ \ No newline at end of file
diff --git a/libc/include/generic-glibc/asm-generic/bitsperlong.h b/libc/include/generic-glibc/asm-generic/bitsperlong.h
deleted file mode 100644
index 693d9a40eb..0000000000
--- a/libc/include/generic-glibc/asm-generic/bitsperlong.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _UAPI__ASM_GENERIC_BITS_PER_LONG
-#define _UAPI__ASM_GENERIC_BITS_PER_LONG
-
-/*
- * There seems to be no way of detecting this automatically from user
- * space, so 64 bit architectures should override this in their
- * bitsperlong.h. In particular, an architecture that supports
- * both 32 and 64 bit user space must not rely on CONFIG_64BIT
- * to decide it, but rather check a compiler provided macro.
- */
-#ifndef __BITS_PER_LONG
-#define __BITS_PER_LONG 32
-#endif
-
-#endif /* _UAPI__ASM_GENERIC_BITS_PER_LONG */
diff --git a/libc/include/generic-glibc/asm-generic/unistd.h b/libc/include/generic-glibc/asm-generic/unistd.h
deleted file mode 100644
index c7f3321fbe..0000000000
--- a/libc/include/generic-glibc/asm-generic/unistd.h
+++ /dev/null
@@ -1,791 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#include <asm/bitsperlong.h>
-
-/*
- * This file contains the system call numbers, based on the
- * layout of the x86-64 architecture, which embeds the
- * pointer to the syscall in the table.
- *
- * As a basic principle, no duplication of functionality
- * should be added, e.g. we don't use lseek when llseek
- * is present. New architectures should use this file
- * and implement the less feature-full calls in user space.
- */
-
-#ifndef __SYSCALL
-#define __SYSCALL(x, y)
-#endif
-
-#if __BITS_PER_LONG == 32 || defined(__SYSCALL_COMPAT)
-#define __SC_3264(_nr, _32, _64) __SYSCALL(_nr, _32)
-#else
-#define __SC_3264(_nr, _32, _64) __SYSCALL(_nr, _64)
-#endif
-
-#ifdef __SYSCALL_COMPAT
-#define __SC_COMP(_nr, _sys, _comp) __SYSCALL(_nr, _comp)
-#define __SC_COMP_3264(_nr, _32, _64, _comp) __SYSCALL(_nr, _comp)
-#else
-#define __SC_COMP(_nr, _sys, _comp) __SYSCALL(_nr, _sys)
-#define __SC_COMP_3264(_nr, _32, _64, _comp) __SC_3264(_nr, _32, _64)
-#endif
-
-#define __NR_io_setup 0
-__SC_COMP(__NR_io_setup, sys_io_setup, compat_sys_io_setup)
-#define __NR_io_destroy 1
-__SYSCALL(__NR_io_destroy, sys_io_destroy)
-#define __NR_io_submit 2
-__SC_COMP(__NR_io_submit, sys_io_submit, compat_sys_io_submit)
-#define __NR_io_cancel 3
-__SYSCALL(__NR_io_cancel, sys_io_cancel)
-#define __NR_io_getevents 4
-__SC_COMP(__NR_io_getevents, sys_io_getevents, compat_sys_io_getevents)
-
-/* fs/xattr.c */
-#define __NR_setxattr 5
-__SYSCALL(__NR_setxattr, sys_setxattr)
-#define __NR_lsetxattr 6
-__SYSCALL(__NR_lsetxattr, sys_lsetxattr)
-#define __NR_fsetxattr 7
-__SYSCALL(__NR_fsetxattr, sys_fsetxattr)
-#define __NR_getxattr 8
-__SYSCALL(__NR_getxattr, sys_getxattr)
-#define __NR_lgetxattr 9
-__SYSCALL(__NR_lgetxattr, sys_lgetxattr)
-#define __NR_fgetxattr 10
-__SYSCALL(__NR_fgetxattr, sys_fgetxattr)
-#define __NR_listxattr 11
-__SYSCALL(__NR_listxattr, sys_listxattr)
-#define __NR_llistxattr 12
-__SYSCALL(__NR_llistxattr, sys_llistxattr)
-#define __NR_flistxattr 13
-__SYSCALL(__NR_flistxattr, sys_flistxattr)
-#define __NR_removexattr 14
-__SYSCALL(__NR_removexattr, sys_removexattr)
-#define __NR_lremovexattr 15
-__SYSCALL(__NR_lremovexattr, sys_lremovexattr)
-#define __NR_fremovexattr 16
-__SYSCALL(__NR_fremovexattr, sys_fremovexattr)
-
-/* fs/dcache.c */
-#define __NR_getcwd 17
-__SYSCALL(__NR_getcwd, sys_getcwd)
-
-/* fs/cookies.c */
-#define __NR_lookup_dcookie 18
-__SC_COMP(__NR_lookup_dcookie, sys_lookup_dcookie, compat_sys_lookup_dcookie)
-
-/* fs/eventfd.c */
-#define __NR_eventfd2 19
-__SYSCALL(__NR_eventfd2, sys_eventfd2)
-
-/* fs/eventpoll.c */
-#define __NR_epoll_create1 20
-__SYSCALL(__NR_epoll_create1, sys_epoll_create1)
-#define __NR_epoll_ctl 21
-__SYSCALL(__NR_epoll_ctl, sys_epoll_ctl)
-#define __NR_epoll_pwait 22
-__SC_COMP(__NR_epoll_pwait, sys_epoll_pwait, compat_sys_epoll_pwait)
-
-/* fs/fcntl.c */
-#define __NR_dup 23
-__SYSCALL(__NR_dup, sys_dup)
-#define __NR_dup3 24
-__SYSCALL(__NR_dup3, sys_dup3)
-#define __NR3264_fcntl 25
-__SC_COMP_3264(__NR3264_fcntl, sys_fcntl64, sys_fcntl, compat_sys_fcntl64)
-
-/* fs/inotify_user.c */
-#define __NR_inotify_init1 26
-__SYSCALL(__NR_inotify_init1, sys_inotify_init1)
-#define __NR_inotify_add_watch 27
-__SYSCALL(__NR_inotify_add_watch, sys_inotify_add_watch)
-#define __NR_inotify_rm_watch 28
-__SYSCALL(__NR_inotify_rm_watch, sys_inotify_rm_watch)
-
-/* fs/ioctl.c */
-#define __NR_ioctl 29
-__SC_COMP(__NR_ioctl, sys_ioctl, compat_sys_ioctl)
-
-/* fs/ioprio.c */
-#define __NR_ioprio_set 30
-__SYSCALL(__NR_ioprio_set, sys_ioprio_set)
-#define __NR_ioprio_get 31
-__SYSCALL(__NR_ioprio_get, sys_ioprio_get)
-
-/* fs/locks.c */
-#define __NR_flock 32
-__SYSCALL(__NR_flock, sys_flock)
-
-/* fs/namei.c */
-#define __NR_mknodat 33
-__SYSCALL(__NR_mknodat, sys_mknodat)
-#define __NR_mkdirat 34
-__SYSCALL(__NR_mkdirat, sys_mkdirat)
-#define __NR_unlinkat 35
-__SYSCALL(__NR_unlinkat, sys_unlinkat)
-#define __NR_symlinkat 36
-__SYSCALL(__NR_symlinkat, sys_symlinkat)
-#define __NR_linkat 37
-__SYSCALL(__NR_linkat, sys_linkat)
-#ifdef __ARCH_WANT_RENAMEAT
-/* renameat is superseded with flags by renameat2 */
-#define __NR_renameat 38
-__SYSCALL(__NR_renameat, sys_renameat)
-#endif /* __ARCH_WANT_RENAMEAT */
-
-/* fs/namespace.c */
-#define __NR_umount2 39
-__SYSCALL(__NR_umount2, sys_umount)
-#define __NR_mount 40
-__SC_COMP(__NR_mount, sys_mount, compat_sys_mount)
-#define __NR_pivot_root 41
-__SYSCALL(__NR_pivot_root, sys_pivot_root)
-
-/* fs/nfsctl.c */
-#define __NR_nfsservctl 42
-__SYSCALL(__NR_nfsservctl, sys_ni_syscall)
-
-/* fs/open.c */
-#define __NR3264_statfs 43
-__SC_COMP_3264(__NR3264_statfs, sys_statfs64, sys_statfs, \
- compat_sys_statfs64)
-#define __NR3264_fstatfs 44
-__SC_COMP_3264(__NR3264_fstatfs, sys_fstatfs64, sys_fstatfs, \
- compat_sys_fstatfs64)
-#define __NR3264_truncate 45
-__SC_COMP_3264(__NR3264_truncate, sys_truncate64, sys_truncate, \
- compat_sys_truncate64)
-#define __NR3264_ftruncate 46
-__SC_COMP_3264(__NR3264_ftruncate, sys_ftruncate64, sys_ftruncate, \
- compat_sys_ftruncate64)
-
-#define __NR_fallocate 47
-__SC_COMP(__NR_fallocate, sys_fallocate, compat_sys_fallocate)
-#define __NR_faccessat 48
-__SYSCALL(__NR_faccessat, sys_faccessat)
-#define __NR_chdir 49
-__SYSCALL(__NR_chdir, sys_chdir)
-#define __NR_fchdir 50
-__SYSCALL(__NR_fchdir, sys_fchdir)
-#define __NR_chroot 51
-__SYSCALL(__NR_chroot, sys_chroot)
-#define __NR_fchmod 52
-__SYSCALL(__NR_fchmod, sys_fchmod)
-#define __NR_fchmodat 53
-__SYSCALL(__NR_fchmodat, sys_fchmodat)
-#define __NR_fchownat 54
-__SYSCALL(__NR_fchownat, sys_fchownat)
-#define __NR_fchown 55
-__SYSCALL(__NR_fchown, sys_fchown)
-#define __NR_openat 56
-__SC_COMP(__NR_openat, sys_openat, compat_sys_openat)
-#define __NR_close 57
-__SYSCALL(__NR_close, sys_close)
-#define __NR_vhangup 58
-__SYSCALL(__NR_vhangup, sys_vhangup)
-
-/* fs/pipe.c */
-#define __NR_pipe2 59
-__SYSCALL(__NR_pipe2, sys_pipe2)
-
-/* fs/quota.c */
-#define __NR_quotactl 60
-__SYSCALL(__NR_quotactl, sys_quotactl)
-
-/* fs/readdir.c */
-#define __NR_getdents64 61
-__SYSCALL(__NR_getdents64, sys_getdents64)
-
-/* fs/read_write.c */
-#define __NR3264_lseek 62
-__SC_3264(__NR3264_lseek, sys_llseek, sys_lseek)
-#define __NR_read 63
-__SYSCALL(__NR_read, sys_read)
-#define __NR_write 64
-__SYSCALL(__NR_write, sys_write)
-#define __NR_readv 65
-__SC_COMP(__NR_readv, sys_readv, compat_sys_readv)
-#define __NR_writev 66
-__SC_COMP(__NR_writev, sys_writev, compat_sys_writev)
-#define __NR_pread64 67
-__SC_COMP(__NR_pread64, sys_pread64, compat_sys_pread64)
-#define __NR_pwrite64 68
-__SC_COMP(__NR_pwrite64, sys_pwrite64, compat_sys_pwrite64)
-#define __NR_preadv 69
-__SC_COMP(__NR_preadv, sys_preadv, compat_sys_preadv)
-#define __NR_pwritev 70
-__SC_COMP(__NR_pwritev, sys_pwritev, compat_sys_pwritev)
-
-/* fs/sendfile.c */
-#define __NR3264_sendfile 71
-__SYSCALL(__NR3264_sendfile, sys_sendfile64)
-
-/* fs/select.c */
-#define __NR_pselect6 72
-__SC_COMP(__NR_pselect6, sys_pselect6, compat_sys_pselect6)
-#define __NR_ppoll 73
-__SC_COMP(__NR_ppoll, sys_ppoll, compat_sys_ppoll)
-
-/* fs/signalfd.c */
-#define __NR_signalfd4 74
-__SC_COMP(__NR_signalfd4, sys_signalfd4, compat_sys_signalfd4)
-
-/* fs/splice.c */
-#define __NR_vmsplice 75
-__SC_COMP(__NR_vmsplice, sys_vmsplice, compat_sys_vmsplice)
-#define __NR_splice 76
-__SYSCALL(__NR_splice, sys_splice)
-#define __NR_tee 77
-__SYSCALL(__NR_tee, sys_tee)
-
-/* fs/stat.c */
-#define __NR_readlinkat 78
-__SYSCALL(__NR_readlinkat, sys_readlinkat)
-#if defined(__ARCH_WANT_NEW_STAT) || defined(__ARCH_WANT_STAT64)
-#define __NR3264_fstatat 79
-__SC_3264(__NR3264_fstatat, sys_fstatat64, sys_newfstatat)
-#define __NR3264_fstat 80
-__SC_3264(__NR3264_fstat, sys_fstat64, sys_newfstat)
-#endif
-
-/* fs/sync.c */
-#define __NR_sync 81
-__SYSCALL(__NR_sync, sys_sync)
-#define __NR_fsync 82
-__SYSCALL(__NR_fsync, sys_fsync)
-#define __NR_fdatasync 83
-__SYSCALL(__NR_fdatasync, sys_fdatasync)
-#ifdef __ARCH_WANT_SYNC_FILE_RANGE2
-#define __NR_sync_file_range2 84
-__SC_COMP(__NR_sync_file_range2, sys_sync_file_range2, \
- compat_sys_sync_file_range2)
-#else
-#define __NR_sync_file_range 84
-__SC_COMP(__NR_sync_file_range, sys_sync_file_range, \
- compat_sys_sync_file_range)
-#endif
-
-/* fs/timerfd.c */
-#define __NR_timerfd_create 85
-__SYSCALL(__NR_timerfd_create, sys_timerfd_create)
-#define __NR_timerfd_settime 86
-__SC_COMP(__NR_timerfd_settime, sys_timerfd_settime, \
- compat_sys_timerfd_settime)
-#define __NR_timerfd_gettime 87
-__SC_COMP(__NR_timerfd_gettime, sys_timerfd_gettime, \
- compat_sys_timerfd_gettime)
-
-/* fs/utimes.c */
-#define __NR_utimensat 88
-__SC_COMP(__NR_utimensat, sys_utimensat, compat_sys_utimensat)
-
-/* kernel/acct.c */
-#define __NR_acct 89
-__SYSCALL(__NR_acct, sys_acct)
-
-/* kernel/capability.c */
-#define __NR_capget 90
-__SYSCALL(__NR_capget, sys_capget)
-#define __NR_capset 91
-__SYSCALL(__NR_capset, sys_capset)
-
-/* kernel/exec_domain.c */
-#define __NR_personality 92
-__SYSCALL(__NR_personality, sys_personality)
-
-/* kernel/exit.c */
-#define __NR_exit 93
-__SYSCALL(__NR_exit, sys_exit)
-#define __NR_exit_group 94
-__SYSCALL(__NR_exit_group, sys_exit_group)
-#define __NR_waitid 95
-__SC_COMP(__NR_waitid, sys_waitid, compat_sys_waitid)
-
-/* kernel/fork.c */
-#define __NR_set_tid_address 96
-__SYSCALL(__NR_set_tid_address, sys_set_tid_address)
-#define __NR_unshare 97
-__SYSCALL(__NR_unshare, sys_unshare)
-
-/* kernel/futex.c */
-#define __NR_futex 98
-__SC_COMP(__NR_futex, sys_futex, compat_sys_futex)
-#define __NR_set_robust_list 99
-__SC_COMP(__NR_set_robust_list, sys_set_robust_list, \
- compat_sys_set_robust_list)
-#define __NR_get_robust_list 100
-__SC_COMP(__NR_get_robust_list, sys_get_robust_list, \
- compat_sys_get_robust_list)
-
-/* kernel/hrtimer.c */
-#define __NR_nanosleep 101
-__SC_COMP(__NR_nanosleep, sys_nanosleep, compat_sys_nanosleep)
-
-/* kernel/itimer.c */
-#define __NR_getitimer 102
-__SC_COMP(__NR_getitimer, sys_getitimer, compat_sys_getitimer)
-#define __NR_setitimer 103
-__SC_COMP(__NR_setitimer, sys_setitimer, compat_sys_setitimer)
-
-/* kernel/kexec.c */
-#define __NR_kexec_load 104
-__SC_COMP(__NR_kexec_load, sys_kexec_load, compat_sys_kexec_load)
-
-/* kernel/module.c */
-#define __NR_init_module 105
-__SYSCALL(__NR_init_module, sys_init_module)
-#define __NR_delete_module 106
-__SYSCALL(__NR_delete_module, sys_delete_module)
-
-/* kernel/posix-timers.c */
-#define __NR_timer_create 107
-__SC_COMP(__NR_timer_create, sys_timer_create, compat_sys_timer_create)
-#define __NR_timer_gettime 108
-__SC_COMP(__NR_timer_gettime, sys_timer_gettime, compat_sys_timer_gettime)
-#define __NR_timer_getoverrun 109
-__SYSCALL(__NR_timer_getoverrun, sys_timer_getoverrun)
-#define __NR_timer_settime 110
-__SC_COMP(__NR_timer_settime, sys_timer_settime, compat_sys_timer_settime)
-#define __NR_timer_delete 111
-__SYSCALL(__NR_timer_delete, sys_timer_delete)
-#define __NR_clock_settime 112
-__SC_COMP(__NR_clock_settime, sys_clock_settime, compat_sys_clock_settime)
-#define __NR_clock_gettime 113
-__SC_COMP(__NR_clock_gettime, sys_clock_gettime, compat_sys_clock_gettime)
-#define __NR_clock_getres 114
-__SC_COMP(__NR_clock_getres, sys_clock_getres, compat_sys_clock_getres)
-#define __NR_clock_nanosleep 115
-__SC_COMP(__NR_clock_nanosleep, sys_clock_nanosleep, \
- compat_sys_clock_nanosleep)
-
-/* kernel/printk.c */
-#define __NR_syslog 116
-__SYSCALL(__NR_syslog, sys_syslog)
-
-/* kernel/ptrace.c */
-#define __NR_ptrace 117
-__SYSCALL(__NR_ptrace, sys_ptrace)
-
-/* kernel/sched/core.c */
-#define __NR_sched_setparam 118
-__SYSCALL(__NR_sched_setparam, sys_sched_setparam)
-#define __NR_sched_setscheduler 119
-__SYSCALL(__NR_sched_setscheduler, sys_sched_setscheduler)
-#define __NR_sched_getscheduler 120
-__SYSCALL(__NR_sched_getscheduler, sys_sched_getscheduler)
-#define __NR_sched_getparam 121
-__SYSCALL(__NR_sched_getparam, sys_sched_getparam)
-#define __NR_sched_setaffinity 122
-__SC_COMP(__NR_sched_setaffinity, sys_sched_setaffinity, \
- compat_sys_sched_setaffinity)
-#define __NR_sched_getaffinity 123
-__SC_COMP(__NR_sched_getaffinity, sys_sched_getaffinity, \
- compat_sys_sched_getaffinity)
-#define __NR_sched_yield 124
-__SYSCALL(__NR_sched_yield, sys_sched_yield)
-#define __NR_sched_get_priority_max 125
-__SYSCALL(__NR_sched_get_priority_max, sys_sched_get_priority_max)
-#define __NR_sched_get_priority_min 126
-__SYSCALL(__NR_sched_get_priority_min, sys_sched_get_priority_min)
-#define __NR_sched_rr_get_interval 127
-__SC_COMP(__NR_sched_rr_get_interval, sys_sched_rr_get_interval, \
- compat_sys_sched_rr_get_interval)
-
-/* kernel/signal.c */
-#define __NR_restart_syscall 128
-__SYSCALL(__NR_restart_syscall, sys_restart_syscall)
-#define __NR_kill 129
-__SYSCALL(__NR_kill, sys_kill)
-#define __NR_tkill 130
-__SYSCALL(__NR_tkill, sys_tkill)
-#define __NR_tgkill 131
-__SYSCALL(__NR_tgkill, sys_tgkill)
-#define __NR_sigaltstack 132
-__SC_COMP(__NR_sigaltstack, sys_sigaltstack, compat_sys_sigaltstack)
-#define __NR_rt_sigsuspend 133
-__SC_COMP(__NR_rt_sigsuspend, sys_rt_sigsuspend, compat_sys_rt_sigsuspend)
-#define __NR_rt_sigaction 134
-__SC_COMP(__NR_rt_sigaction, sys_rt_sigaction, compat_sys_rt_sigaction)
-#define __NR_rt_sigprocmask 135
-__SC_COMP(__NR_rt_sigprocmask, sys_rt_sigprocmask, compat_sys_rt_sigprocmask)
-#define __NR_rt_sigpending 136
-__SC_COMP(__NR_rt_sigpending, sys_rt_sigpending, compat_sys_rt_sigpending)
-#define __NR_rt_sigtimedwait 137
-__SC_COMP(__NR_rt_sigtimedwait, sys_rt_sigtimedwait, \
- compat_sys_rt_sigtimedwait)
-#define __NR_rt_sigqueueinfo 138
-__SC_COMP(__NR_rt_sigqueueinfo, sys_rt_sigqueueinfo, \
- compat_sys_rt_sigqueueinfo)
-#define __NR_rt_sigreturn 139
-__SC_COMP(__NR_rt_sigreturn, sys_rt_sigreturn, compat_sys_rt_sigreturn)
-
-/* kernel/sys.c */
-#define __NR_setpriority 140
-__SYSCALL(__NR_setpriority, sys_setpriority)
-#define __NR_getpriority 141
-__SYSCALL(__NR_getpriority, sys_getpriority)
-#define __NR_reboot 142
-__SYSCALL(__NR_reboot, sys_reboot)
-#define __NR_setregid 143
-__SYSCALL(__NR_setregid, sys_setregid)
-#define __NR_setgid 144
-__SYSCALL(__NR_setgid, sys_setgid)
-#define __NR_setreuid 145
-__SYSCALL(__NR_setreuid, sys_setreuid)
-#define __NR_setuid 146
-__SYSCALL(__NR_setuid, sys_setuid)
-#define __NR_setresuid 147
-__SYSCALL(__NR_setresuid, sys_setresuid)
-#define __NR_getresuid 148
-__SYSCALL(__NR_getresuid, sys_getresuid)
-#define __NR_setresgid 149
-__SYSCALL(__NR_setresgid, sys_setresgid)
-#define __NR_getresgid 150
-__SYSCALL(__NR_getresgid, sys_getresgid)
-#define __NR_setfsuid 151
-__SYSCALL(__NR_setfsuid, sys_setfsuid)
-#define __NR_setfsgid 152
-__SYSCALL(__NR_setfsgid, sys_setfsgid)
-#define __NR_times 153
-__SC_COMP(__NR_times, sys_times, compat_sys_times)
-#define __NR_setpgid 154
-__SYSCALL(__NR_setpgid, sys_setpgid)
-#define __NR_getpgid 155
-__SYSCALL(__NR_getpgid, sys_getpgid)
-#define __NR_getsid 156
-__SYSCALL(__NR_getsid, sys_getsid)
-#define __NR_setsid 157
-__SYSCALL(__NR_setsid, sys_setsid)
-#define __NR_getgroups 158
-__SYSCALL(__NR_getgroups, sys_getgroups)
-#define __NR_setgroups 159
-__SYSCALL(__NR_setgroups, sys_setgroups)
-#define __NR_uname 160
-__SYSCALL(__NR_uname, sys_newuname)
-#define __NR_sethostname 161
-__SYSCALL(__NR_sethostname, sys_sethostname)
-#define __NR_setdomainname 162
-__SYSCALL(__NR_setdomainname, sys_setdomainname)
-#define __NR_getrlimit 163
-__SC_COMP(__NR_getrlimit, sys_getrlimit, compat_sys_getrlimit)
-#define __NR_setrlimit 164
-__SC_COMP(__NR_setrlimit, sys_setrlimit, compat_sys_setrlimit)
-#define __NR_getrusage 165
-__SC_COMP(__NR_getrusage, sys_getrusage, compat_sys_getrusage)
-#define __NR_umask 166
-__SYSCALL(__NR_umask, sys_umask)
-#define __NR_prctl 167
-__SYSCALL(__NR_prctl, sys_prctl)
-#define __NR_getcpu 168
-__SYSCALL(__NR_getcpu, sys_getcpu)
-
-/* kernel/time.c */
-#define __NR_gettimeofday 169
-__SC_COMP(__NR_gettimeofday, sys_gettimeofday, compat_sys_gettimeofday)
-#define __NR_settimeofday 170
-__SC_COMP(__NR_settimeofday, sys_settimeofday, compat_sys_settimeofday)
-#define __NR_adjtimex 171
-__SC_COMP(__NR_adjtimex, sys_adjtimex, compat_sys_adjtimex)
-
-/* kernel/timer.c */
-#define __NR_getpid 172
-__SYSCALL(__NR_getpid, sys_getpid)
-#define __NR_getppid 173
-__SYSCALL(__NR_getppid, sys_getppid)
-#define __NR_getuid 174
-__SYSCALL(__NR_getuid, sys_getuid)
-#define __NR_geteuid 175
-__SYSCALL(__NR_geteuid, sys_geteuid)
-#define __NR_getgid 176
-__SYSCALL(__NR_getgid, sys_getgid)
-#define __NR_getegid 177
-__SYSCALL(__NR_getegid, sys_getegid)
-#define __NR_gettid 178
-__SYSCALL(__NR_gettid, sys_gettid)
-#define __NR_sysinfo 179
-__SC_COMP(__NR_sysinfo, sys_sysinfo, compat_sys_sysinfo)
-
-/* ipc/mqueue.c */
-#define __NR_mq_open 180
-__SC_COMP(__NR_mq_open, sys_mq_open, compat_sys_mq_open)
-#define __NR_mq_unlink 181
-__SYSCALL(__NR_mq_unlink, sys_mq_unlink)
-#define __NR_mq_timedsend 182
-__SC_COMP(__NR_mq_timedsend, sys_mq_timedsend, compat_sys_mq_timedsend)
-#define __NR_mq_timedreceive 183
-__SC_COMP(__NR_mq_timedreceive, sys_mq_timedreceive, \
- compat_sys_mq_timedreceive)
-#define __NR_mq_notify 184
-__SC_COMP(__NR_mq_notify, sys_mq_notify, compat_sys_mq_notify)
-#define __NR_mq_getsetattr 185
-__SC_COMP(__NR_mq_getsetattr, sys_mq_getsetattr, compat_sys_mq_getsetattr)
-
-/* ipc/msg.c */
-#define __NR_msgget 186
-__SYSCALL(__NR_msgget, sys_msgget)
-#define __NR_msgctl 187
-__SC_COMP(__NR_msgctl, sys_msgctl, compat_sys_msgctl)
-#define __NR_msgrcv 188
-__SC_COMP(__NR_msgrcv, sys_msgrcv, compat_sys_msgrcv)
-#define __NR_msgsnd 189
-__SC_COMP(__NR_msgsnd, sys_msgsnd, compat_sys_msgsnd)
-
-/* ipc/sem.c */
-#define __NR_semget 190
-__SYSCALL(__NR_semget, sys_semget)
-#define __NR_semctl 191
-__SC_COMP(__NR_semctl, sys_semctl, compat_sys_semctl)
-#define __NR_semtimedop 192
-__SC_COMP(__NR_semtimedop, sys_semtimedop, compat_sys_semtimedop)
-#define __NR_semop 193
-__SYSCALL(__NR_semop, sys_semop)
-
-/* ipc/shm.c */
-#define __NR_shmget 194
-__SYSCALL(__NR_shmget, sys_shmget)
-#define __NR_shmctl 195
-__SC_COMP(__NR_shmctl, sys_shmctl, compat_sys_shmctl)
-#define __NR_shmat 196
-__SC_COMP(__NR_shmat, sys_shmat, compat_sys_shmat)
-#define __NR_shmdt 197
-__SYSCALL(__NR_shmdt, sys_shmdt)
-
-/* net/socket.c */
-#define __NR_socket 198
-__SYSCALL(__NR_socket, sys_socket)
-#define __NR_socketpair 199
-__SYSCALL(__NR_socketpair, sys_socketpair)
-#define __NR_bind 200
-__SYSCALL(__NR_bind, sys_bind)
-#define __NR_listen 201
-__SYSCALL(__NR_listen, sys_listen)
-#define __NR_accept 202
-__SYSCALL(__NR_accept, sys_accept)
-#define __NR_connect 203
-__SYSCALL(__NR_connect, sys_connect)
-#define __NR_getsockname 204
-__SYSCALL(__NR_getsockname, sys_getsockname)
-#define __NR_getpeername 205
-__SYSCALL(__NR_getpeername, sys_getpeername)
-#define __NR_sendto 206
-__SYSCALL(__NR_sendto, sys_sendto)
-#define __NR_recvfrom 207
-__SC_COMP(__NR_recvfrom, sys_recvfrom, compat_sys_recvfrom)
-#define __NR_setsockopt 208
-__SC_COMP(__NR_setsockopt, sys_setsockopt, compat_sys_setsockopt)
-#define __NR_getsockopt 209
-__SC_COMP(__NR_getsockopt, sys_getsockopt, compat_sys_getsockopt)
-#define __NR_shutdown 210
-__SYSCALL(__NR_shutdown, sys_shutdown)
-#define __NR_sendmsg 211
-__SC_COMP(__NR_sendmsg, sys_sendmsg, compat_sys_sendmsg)
-#define __NR_recvmsg 212
-__SC_COMP(__NR_recvmsg, sys_recvmsg, compat_sys_recvmsg)
-
-/* mm/filemap.c */
-#define __NR_readahead 213
-__SC_COMP(__NR_readahead, sys_readahead, compat_sys_readahead)
-
-/* mm/nommu.c, also with MMU */
-#define __NR_brk 214
-__SYSCALL(__NR_brk, sys_brk)
-#define __NR_munmap 215
-__SYSCALL(__NR_munmap, sys_munmap)
-#define __NR_mremap 216
-__SYSCALL(__NR_mremap, sys_mremap)
-
-/* security/keys/keyctl.c */
-#define __NR_add_key 217
-__SYSCALL(__NR_add_key, sys_add_key)
-#define __NR_request_key 218
-__SYSCALL(__NR_request_key, sys_request_key)
-#define __NR_keyctl 219
-__SC_COMP(__NR_keyctl, sys_keyctl, compat_sys_keyctl)
-
-/* arch/example/kernel/sys_example.c */
-#define __NR_clone 220
-__SYSCALL(__NR_clone, sys_clone)
-#define __NR_execve 221
-__SC_COMP(__NR_execve, sys_execve, compat_sys_execve)
-
-#define __NR3264_mmap 222
-__SC_3264(__NR3264_mmap, sys_mmap2, sys_mmap)
-/* mm/fadvise.c */
-#define __NR3264_fadvise64 223
-__SC_COMP(__NR3264_fadvise64, sys_fadvise64_64, compat_sys_fadvise64_64)
-
-/* mm/, CONFIG_MMU only */
-#ifndef __ARCH_NOMMU
-#define __NR_swapon 224
-__SYSCALL(__NR_swapon, sys_swapon)
-#define __NR_swapoff 225
-__SYSCALL(__NR_swapoff, sys_swapoff)
-#define __NR_mprotect 226
-__SYSCALL(__NR_mprotect, sys_mprotect)
-#define __NR_msync 227
-__SYSCALL(__NR_msync, sys_msync)
-#define __NR_mlock 228
-__SYSCALL(__NR_mlock, sys_mlock)
-#define __NR_munlock 229
-__SYSCALL(__NR_munlock, sys_munlock)
-#define __NR_mlockall 230
-__SYSCALL(__NR_mlockall, sys_mlockall)
-#define __NR_munlockall 231
-__SYSCALL(__NR_munlockall, sys_munlockall)
-#define __NR_mincore 232
-__SYSCALL(__NR_mincore, sys_mincore)
-#define __NR_madvise 233
-__SYSCALL(__NR_madvise, sys_madvise)
-#define __NR_remap_file_pages 234
-__SYSCALL(__NR_remap_file_pages, sys_remap_file_pages)
-#define __NR_mbind 235
-__SC_COMP(__NR_mbind, sys_mbind, compat_sys_mbind)
-#define __NR_get_mempolicy 236
-__SC_COMP(__NR_get_mempolicy, sys_get_mempolicy, compat_sys_get_mempolicy)
-#define __NR_set_mempolicy 237
-__SC_COMP(__NR_set_mempolicy, sys_set_mempolicy, compat_sys_set_mempolicy)
-#define __NR_migrate_pages 238
-__SC_COMP(__NR_migrate_pages, sys_migrate_pages, compat_sys_migrate_pages)
-#define __NR_move_pages 239
-__SC_COMP(__NR_move_pages, sys_move_pages, compat_sys_move_pages)
-#endif
-
-#define __NR_rt_tgsigqueueinfo 240
-__SC_COMP(__NR_rt_tgsigqueueinfo, sys_rt_tgsigqueueinfo, \
- compat_sys_rt_tgsigqueueinfo)
-#define __NR_perf_event_open 241
-__SYSCALL(__NR_perf_event_open, sys_perf_event_open)
-#define __NR_accept4 242
-__SYSCALL(__NR_accept4, sys_accept4)
-#define __NR_recvmmsg 243
-__SC_COMP(__NR_recvmmsg, sys_recvmmsg, compat_sys_recvmmsg)
-
-/*
- * Architectures may provide up to 16 syscalls of their own
- * starting with this value.
- */
-#define __NR_arch_specific_syscall 244
-
-#define __NR_wait4 260
-__SC_COMP(__NR_wait4, sys_wait4, compat_sys_wait4)
-#define __NR_prlimit64 261
-__SYSCALL(__NR_prlimit64, sys_prlimit64)
-#define __NR_fanotify_init 262
-__SYSCALL(__NR_fanotify_init, sys_fanotify_init)
-#define __NR_fanotify_mark 263
-__SYSCALL(__NR_fanotify_mark, sys_fanotify_mark)
-#define __NR_name_to_handle_at 264
-__SYSCALL(__NR_name_to_handle_at, sys_name_to_handle_at)
-#define __NR_open_by_handle_at 265
-__SC_COMP(__NR_open_by_handle_at, sys_open_by_handle_at, \
- compat_sys_open_by_handle_at)
-#define __NR_clock_adjtime 266
-__SC_COMP(__NR_clock_adjtime, sys_clock_adjtime, compat_sys_clock_adjtime)
-#define __NR_syncfs 267
-__SYSCALL(__NR_syncfs, sys_syncfs)
-#define __NR_setns 268
-__SYSCALL(__NR_setns, sys_setns)
-#define __NR_sendmmsg 269
-__SC_COMP(__NR_sendmmsg, sys_sendmmsg, compat_sys_sendmmsg)
-#define __NR_process_vm_readv 270
-__SC_COMP(__NR_process_vm_readv, sys_process_vm_readv, \
- compat_sys_process_vm_readv)
-#define __NR_process_vm_writev 271
-__SC_COMP(__NR_process_vm_writev, sys_process_vm_writev, \
- compat_sys_process_vm_writev)
-#define __NR_kcmp 272
-__SYSCALL(__NR_kcmp, sys_kcmp)
-#define __NR_finit_module 273
-__SYSCALL(__NR_finit_module, sys_finit_module)
-#define __NR_sched_setattr 274
-__SYSCALL(__NR_sched_setattr, sys_sched_setattr)
-#define __NR_sched_getattr 275
-__SYSCALL(__NR_sched_getattr, sys_sched_getattr)
-#define __NR_renameat2 276
-__SYSCALL(__NR_renameat2, sys_renameat2)
-#define __NR_seccomp 277
-__SYSCALL(__NR_seccomp, sys_seccomp)
-#define __NR_getrandom 278
-__SYSCALL(__NR_getrandom, sys_getrandom)
-#define __NR_memfd_create 279
-__SYSCALL(__NR_memfd_create, sys_memfd_create)
-#define __NR_bpf 280
-__SYSCALL(__NR_bpf, sys_bpf)
-#define __NR_execveat 281
-__SC_COMP(__NR_execveat, sys_execveat, compat_sys_execveat)
-#define __NR_userfaultfd 282
-__SYSCALL(__NR_userfaultfd, sys_userfaultfd)
-#define __NR_membarrier 283
-__SYSCALL(__NR_membarrier, sys_membarrier)
-#define __NR_mlock2 284
-__SYSCALL(__NR_mlock2, sys_mlock2)
-#define __NR_copy_file_range 285
-__SYSCALL(__NR_copy_file_range, sys_copy_file_range)
-#define __NR_preadv2 286
-__SC_COMP(__NR_preadv2, sys_preadv2, compat_sys_preadv2)
-#define __NR_pwritev2 287
-__SC_COMP(__NR_pwritev2, sys_pwritev2, compat_sys_pwritev2)
-#define __NR_pkey_mprotect 288
-__SYSCALL(__NR_pkey_mprotect, sys_pkey_mprotect)
-#define __NR_pkey_alloc 289
-__SYSCALL(__NR_pkey_alloc, sys_pkey_alloc)
-#define __NR_pkey_free 290
-__SYSCALL(__NR_pkey_free, sys_pkey_free)
-#define __NR_statx 291
-__SYSCALL(__NR_statx, sys_statx)
-#define __NR_io_pgetevents 292
-__SC_COMP(__NR_io_pgetevents, sys_io_pgetevents, compat_sys_io_pgetevents)
-#define __NR_rseq 293
-__SYSCALL(__NR_rseq, sys_rseq)
-
-#undef __NR_syscalls
-#define __NR_syscalls 294
-
-/*
- * 32 bit systems traditionally used different
- * syscalls for off_t and loff_t arguments, while
- * 64 bit systems only need the off_t version.
- * For new 32 bit platforms, there is no need to
- * implement the old 32 bit off_t syscalls, so
- * they take different names.
- * Here we map the numbers so that both versions
- * use the same syscall table layout.
- */
-#if __BITS_PER_LONG == 64 && !defined(__SYSCALL_COMPAT)
-#define __NR_fcntl __NR3264_fcntl
-#define __NR_statfs __NR3264_statfs
-#define __NR_fstatfs __NR3264_fstatfs
-#define __NR_truncate __NR3264_truncate
-#define __NR_ftruncate __NR3264_ftruncate
-#define __NR_lseek __NR3264_lseek
-#define __NR_sendfile __NR3264_sendfile
-#if defined(__ARCH_WANT_NEW_STAT) || defined(__ARCH_WANT_STAT64)
-#define __NR_newfstatat __NR3264_fstatat
-#define __NR_fstat __NR3264_fstat
-#endif
-#define __NR_mmap __NR3264_mmap
-#define __NR_fadvise64 __NR3264_fadvise64
-#ifdef __NR3264_stat
-#define __NR_stat __NR3264_stat
-#define __NR_lstat __NR3264_lstat
-#endif
-#else
-#define __NR_fcntl64 __NR3264_fcntl
-#define __NR_statfs64 __NR3264_statfs
-#define __NR_fstatfs64 __NR3264_fstatfs
-#define __NR_truncate64 __NR3264_truncate
-#define __NR_ftruncate64 __NR3264_ftruncate
-#define __NR_llseek __NR3264_lseek
-#define __NR_sendfile64 __NR3264_sendfile
-#if defined(__ARCH_WANT_NEW_STAT) || defined(__ARCH_WANT_STAT64)
-#define __NR_fstatat64 __NR3264_fstatat
-#define __NR_fstat64 __NR3264_fstat
-#endif
-#define __NR_mmap2 __NR3264_mmap
-#define __NR_fadvise64_64 __NR3264_fadvise64
-#ifdef __NR3264_stat
-#define __NR_stat64 __NR3264_stat
-#define __NR_lstat64 __NR3264_lstat
-#endif
-#endif
diff --git a/libc/include/generic-glibc/asm/unistd_32.h b/libc/include/generic-glibc/asm/unistd_32.h
deleted file mode 100644
index 58f04cf3d1..0000000000
--- a/libc/include/generic-glibc/asm/unistd_32.h
+++ /dev/null
@@ -1,401 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef __ASM_SH_UNISTD_32_H
-#define __ASM_SH_UNISTD_32_H
-
-/*
- * Copyright (C) 1999 Niibe Yutaka
- */
-
-/*
- * This file contains the system call numbers.
- */
-
-#define __NR_restart_syscall 0
-#define __NR_exit 1
-#define __NR_fork 2
-#define __NR_read 3
-#define __NR_write 4
-#define __NR_open 5
-#define __NR_close 6
-#define __NR_waitpid 7
-#define __NR_creat 8
-#define __NR_link 9
-#define __NR_unlink 10
-#define __NR_execve 11
-#define __NR_chdir 12
-#define __NR_time 13
-#define __NR_mknod 14
-#define __NR_chmod 15
-#define __NR_lchown 16
- /* 17 was sys_break */
-#define __NR_oldstat 18
-#define __NR_lseek 19
-#define __NR_getpid 20
-#define __NR_mount 21
-#define __NR_umount 22
-#define __NR_setuid 23
-#define __NR_getuid 24
-#define __NR_stime 25
-#define __NR_ptrace 26
-#define __NR_alarm 27
-#define __NR_oldfstat 28
-#define __NR_pause 29
-#define __NR_utime 30
- /* 31 was sys_stty */
- /* 32 was sys_gtty */
-#define __NR_access 33
-#define __NR_nice 34
- /* 35 was sys_ftime */
-#define __NR_sync 36
-#define __NR_kill 37
-#define __NR_rename 38
-#define __NR_mkdir 39
-#define __NR_rmdir 40
-#define __NR_dup 41
-#define __NR_pipe 42
-#define __NR_times 43
- /* 44 was sys_prof */
-#define __NR_brk 45
-#define __NR_setgid 46
-#define __NR_getgid 47
-#define __NR_signal 48
-#define __NR_geteuid 49
-#define __NR_getegid 50
-#define __NR_acct 51
-#define __NR_umount2 52
- /* 53 was sys_lock */
-#define __NR_ioctl 54
-#define __NR_fcntl 55
- /* 56 was sys_mpx */
-#define __NR_setpgid 57
- /* 58 was sys_ulimit */
- /* 59 was sys_olduname */
-#define __NR_umask 60
-#define __NR_chroot 61
-#define __NR_ustat 62
-#define __NR_dup2 63
-#define __NR_getppid 64
-#define __NR_getpgrp 65
-#define __NR_setsid 66
-#define __NR_sigaction 67
-#define __NR_sgetmask 68
-#define __NR_ssetmask 69
-#define __NR_setreuid 70
-#define __NR_setregid 71
-#define __NR_sigsuspend 72
-#define __NR_sigpending 73
-#define __NR_sethostname 74
-#define __NR_setrlimit 75
-#define __NR_getrlimit 76 /* Back compatible 2Gig limited rlimit */
-#define __NR_getrusage 77
-#define __NR_gettimeofday 78
-#define __NR_settimeofday 79
-#define __NR_getgroups 80
-#define __NR_setgroups 81
- /* 82 was sys_oldselect */
-#define __NR_symlink 83
-#define __NR_oldlstat 84
-#define __NR_readlink 85
-#define __NR_uselib 86
-#define __NR_swapon 87
-#define __NR_reboot 88
-#define __NR_readdir 89
-#define __NR_mmap 90
-#define __NR_munmap 91
-#define __NR_truncate 92
-#define __NR_ftruncate 93
-#define __NR_fchmod 94
-#define __NR_fchown 95
-#define __NR_getpriority 96
-#define __NR_setpriority 97
- /* 98 was sys_profil */
-#define __NR_statfs 99
-#define __NR_fstatfs 100
- /* 101 was sys_ioperm */
-#define __NR_socketcall 102
-#define __NR_syslog 103
-#define __NR_setitimer 104
-#define __NR_getitimer 105
-#define __NR_stat 106
-#define __NR_lstat 107
-#define __NR_fstat 108
-#define __NR_olduname 109
- /* 110 was sys_iopl */
-#define __NR_vhangup 111
- /* 112 was sys_idle */
- /* 113 was sys_vm86old */
-#define __NR_wait4 114
-#define __NR_swapoff 115
-#define __NR_sysinfo 116
-#define __NR_ipc 117
-#define __NR_fsync 118
-#define __NR_sigreturn 119
-#define __NR_clone 120
-#define __NR_setdomainname 121
-#define __NR_uname 122
-#define __NR_cacheflush 123
-#define __NR_adjtimex 124
-#define __NR_mprotect 125
-#define __NR_sigprocmask 126
- /* 127 was sys_create_module */
-#define __NR_init_module 128
-#define __NR_delete_module 129
- /* 130 was sys_get_kernel_syms */
-#define __NR_quotactl 131
-#define __NR_getpgid 132
-#define __NR_fchdir 133
-#define __NR_bdflush 134
-#define __NR_sysfs 135
-#define __NR_personality 136
- /* 137 was sys_afs_syscall */
-#define __NR_setfsuid 138
-#define __NR_setfsgid 139
-#define __NR__llseek 140
-#define __NR_getdents 141
-#define __NR__newselect 142
-#define __NR_flock 143
-#define __NR_msync 144
-#define __NR_readv 145
-#define __NR_writev 146
-#define __NR_getsid 147
-#define __NR_fdatasync 148
-#define __NR__sysctl 149
-#define __NR_mlock 150
-#define __NR_munlock 151
-#define __NR_mlockall 152
-#define __NR_munlockall 153
-#define __NR_sched_setparam 154
-#define __NR_sched_getparam 155
-#define __NR_sched_setscheduler 156
-#define __NR_sched_getscheduler 157
-#define __NR_sched_yield 158
-#define __NR_sched_get_priority_max 159
-#define __NR_sched_get_priority_min 160
-#define __NR_sched_rr_get_interval 161
-#define __NR_nanosleep 162
-#define __NR_mremap 163
-#define __NR_setresuid 164
-#define __NR_getresuid 165
- /* 166 was sys_vm86 */
- /* 167 was sys_query_module */
-#define __NR_poll 168
-#define __NR_nfsservctl 169
-#define __NR_setresgid 170
-#define __NR_getresgid 171
-#define __NR_prctl 172
-#define __NR_rt_sigreturn 173
-#define __NR_rt_sigaction 174
-#define __NR_rt_sigprocmask 175
-#define __NR_rt_sigpending 176
-#define __NR_rt_sigtimedwait 177
-#define __NR_rt_sigqueueinfo 178
-#define __NR_rt_sigsuspend 179
-#define __NR_pread64 180
-#define __NR_pwrite64 181
-#define __NR_chown 182
-#define __NR_getcwd 183
-#define __NR_capget 184
-#define __NR_capset 185
-#define __NR_sigaltstack 186
-#define __NR_sendfile 187
- /* 188 reserved for sys_getpmsg */
- /* 189 reserved for sys_putpmsg */
-#define __NR_vfork 190
-#define __NR_ugetrlimit 191 /* SuS compliant getrlimit */
-#define __NR_mmap2 192
-#define __NR_truncate64 193
-#define __NR_ftruncate64 194
-#define __NR_stat64 195
-#define __NR_lstat64 196
-#define __NR_fstat64 197
-#define __NR_lchown32 198
-#define __NR_getuid32 199
-#define __NR_getgid32 200
-#define __NR_geteuid32 201
-#define __NR_getegid32 202
-#define __NR_setreuid32 203
-#define __NR_setregid32 204
-#define __NR_getgroups32 205
-#define __NR_setgroups32 206
-#define __NR_fchown32 207
-#define __NR_setresuid32 208
-#define __NR_getresuid32 209
-#define __NR_setresgid32 210
-#define __NR_getresgid32 211
-#define __NR_chown32 212
-#define __NR_setuid32 213
-#define __NR_setgid32 214
-#define __NR_setfsuid32 215
-#define __NR_setfsgid32 216
-#define __NR_pivot_root 217
-#define __NR_mincore 218
-#define __NR_madvise 219
-#define __NR_getdents64 220
-#define __NR_fcntl64 221
- /* 222 is reserved for tux */
- /* 223 is unused */
-#define __NR_gettid 224
-#define __NR_readahead 225
-#define __NR_setxattr 226
-#define __NR_lsetxattr 227
-#define __NR_fsetxattr 228
-#define __NR_getxattr 229
-#define __NR_lgetxattr 230
-#define __NR_fgetxattr 231
-#define __NR_listxattr 232
-#define __NR_llistxattr 233
-#define __NR_flistxattr 234
-#define __NR_removexattr 235
-#define __NR_lremovexattr 236
-#define __NR_fremovexattr 237
-#define __NR_tkill 238
-#define __NR_sendfile64 239
-#define __NR_futex 240
-#define __NR_sched_setaffinity 241
-#define __NR_sched_getaffinity 242
- /* 243 is reserved for set_thread_area */
- /* 244 is reserved for get_thread_area */
-#define __NR_io_setup 245
-#define __NR_io_destroy 246
-#define __NR_io_getevents 247
-#define __NR_io_submit 248
-#define __NR_io_cancel 249
-#define __NR_fadvise64 250
- /* 251 is unused */
-#define __NR_exit_group 252
-#define __NR_lookup_dcookie 253
-#define __NR_epoll_create 254
-#define __NR_epoll_ctl 255
-#define __NR_epoll_wait 256
-#define __NR_remap_file_pages 257
-#define __NR_set_tid_address 258
-#define __NR_timer_create 259
-#define __NR_timer_settime (__NR_timer_create+1)
-#define __NR_timer_gettime (__NR_timer_create+2)
-#define __NR_timer_getoverrun (__NR_timer_create+3)
-#define __NR_timer_delete (__NR_timer_create+4)
-#define __NR_clock_settime (__NR_timer_create+5)
-#define __NR_clock_gettime (__NR_timer_create+6)
-#define __NR_clock_getres (__NR_timer_create+7)
-#define __NR_clock_nanosleep (__NR_timer_create+8)
-#define __NR_statfs64 268
-#define __NR_fstatfs64 269
-#define __NR_tgkill 270
-#define __NR_utimes 271
-#define __NR_fadvise64_64 272
- /* 273 is reserved for vserver */
-#define __NR_mbind 274
-#define __NR_get_mempolicy 275
-#define __NR_set_mempolicy 276
-#define __NR_mq_open 277
-#define __NR_mq_unlink (__NR_mq_open+1)
-#define __NR_mq_timedsend (__NR_mq_open+2)
-#define __NR_mq_timedreceive (__NR_mq_open+3)
-#define __NR_mq_notify (__NR_mq_open+4)
-#define __NR_mq_getsetattr (__NR_mq_open+5)
-#define __NR_kexec_load 283
-#define __NR_waitid 284
-#define __NR_add_key 285
-#define __NR_request_key 286
-#define __NR_keyctl 287
-#define __NR_ioprio_set 288
-#define __NR_ioprio_get 289
-#define __NR_inotify_init 290
-#define __NR_inotify_add_watch 291
-#define __NR_inotify_rm_watch 292
- /* 293 is unused */
-#define __NR_migrate_pages 294
-#define __NR_openat 295
-#define __NR_mkdirat 296
-#define __NR_mknodat 297
-#define __NR_fchownat 298
-#define __NR_futimesat 299
-#define __NR_fstatat64 300
-#define __NR_unlinkat 301
-#define __NR_renameat 302
-#define __NR_linkat 303
-#define __NR_symlinkat 304
-#define __NR_readlinkat 305
-#define __NR_fchmodat 306
-#define __NR_faccessat 307
-#define __NR_pselect6 308
-#define __NR_ppoll 309
-#define __NR_unshare 310
-#define __NR_set_robust_list 311
-#define __NR_get_robust_list 312
-#define __NR_splice 313
-#define __NR_sync_file_range 314
-#define __NR_tee 315
-#define __NR_vmsplice 316
-#define __NR_move_pages 317
-#define __NR_getcpu 318
-#define __NR_epoll_pwait 319
-#define __NR_utimensat 320
-#define __NR_signalfd 321
-#define __NR_timerfd_create 322
-#define __NR_eventfd 323
-#define __NR_fallocate 324
-#define __NR_timerfd_settime 325
-#define __NR_timerfd_gettime 326
-#define __NR_signalfd4 327
-#define __NR_eventfd2 328
-#define __NR_epoll_create1 329
-#define __NR_dup3 330
-#define __NR_pipe2 331
-#define __NR_inotify_init1 332
-#define __NR_preadv 333
-#define __NR_pwritev 334
-#define __NR_rt_tgsigqueueinfo 335
-#define __NR_perf_event_open 336
-#define __NR_fanotify_init 337
-#define __NR_fanotify_mark 338
-#define __NR_prlimit64 339
-
-/* Non-multiplexed socket family */
-#define __NR_socket 340
-#define __NR_bind 341
-#define __NR_connect 342
-#define __NR_listen 343
-#define __NR_accept 344
-#define __NR_getsockname 345
-#define __NR_getpeername 346
-#define __NR_socketpair 347
-#define __NR_send 348
-#define __NR_sendto 349
-#define __NR_recv 350
-#define __NR_recvfrom 351
-#define __NR_shutdown 352
-#define __NR_setsockopt 353
-#define __NR_getsockopt 354
-#define __NR_sendmsg 355
-#define __NR_recvmsg 356
-#define __NR_recvmmsg 357
-#define __NR_accept4 358
-#define __NR_name_to_handle_at 359
-#define __NR_open_by_handle_at 360
-#define __NR_clock_adjtime 361
-#define __NR_syncfs 362
-#define __NR_sendmmsg 363
-#define __NR_setns 364
-#define __NR_process_vm_readv 365
-#define __NR_process_vm_writev 366
-#define __NR_kcmp 367
-#define __NR_finit_module 368
-#define __NR_sched_getattr 369
-#define __NR_sched_setattr 370
-#define __NR_renameat2 371
-#define __NR_seccomp 372
-#define __NR_getrandom 373
-#define __NR_memfd_create 374
-#define __NR_bpf 375
-#define __NR_execveat 376
-#define __NR_userfaultfd 377
-#define __NR_membarrier 378
-#define __NR_mlock2 379
-#define __NR_copy_file_range 380
-#define __NR_preadv2 381
-#define __NR_pwritev2 382
-
-#define NR_syscalls 383
-
-#endif /* __ASM_SH_UNISTD_32_H */
diff --git a/libc/include/generic-glibc/asm/unistd_64.h b/libc/include/generic-glibc/asm/unistd_64.h
deleted file mode 100644
index 6f809a53aa..0000000000
--- a/libc/include/generic-glibc/asm/unistd_64.h
+++ /dev/null
@@ -1,421 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef __ASM_SH_UNISTD_64_H
-#define __ASM_SH_UNISTD_64_H
-
-/*
- * include/asm-sh/unistd_64.h
- *
- * This file contains the system call numbers.
- *
- * Copyright (C) 2000, 2001 Paolo Alberelli
- * Copyright (C) 2003 - 2007 Paul Mundt
- * Copyright (C) 2004 Sean McGoogan
- *
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- */
-#define __NR_restart_syscall 0
-#define __NR_exit 1
-#define __NR_fork 2
-#define __NR_read 3
-#define __NR_write 4
-#define __NR_open 5
-#define __NR_close 6
-#define __NR_waitpid 7
-#define __NR_creat 8
-#define __NR_link 9
-#define __NR_unlink 10
-#define __NR_execve 11
-#define __NR_chdir 12
-#define __NR_time 13
-#define __NR_mknod 14
-#define __NR_chmod 15
-#define __NR_lchown 16
- /* 17 was sys_break */
-#define __NR_oldstat 18
-#define __NR_lseek 19
-#define __NR_getpid 20
-#define __NR_mount 21
-#define __NR_umount 22
-#define __NR_setuid 23
-#define __NR_getuid 24
-#define __NR_stime 25
-#define __NR_ptrace 26
-#define __NR_alarm 27
-#define __NR_oldfstat 28
-#define __NR_pause 29
-#define __NR_utime 30
- /* 31 was sys_stty */
- /* 32 was sys_gtty */
-#define __NR_access 33
-#define __NR_nice 34
- /* 35 was sys_ftime */
-#define __NR_sync 36
-#define __NR_kill 37
-#define __NR_rename 38
-#define __NR_mkdir 39
-#define __NR_rmdir 40
-#define __NR_dup 41
-#define __NR_pipe 42
-#define __NR_times 43
- /* 44 was sys_prof */
-#define __NR_brk 45
-#define __NR_setgid 46
-#define __NR_getgid 47
-#define __NR_signal 48
-#define __NR_geteuid 49
-#define __NR_getegid 50
-#define __NR_acct 51
-#define __NR_umount2 52
- /* 53 was sys_lock */
-#define __NR_ioctl 54
-#define __NR_fcntl 55
- /* 56 was sys_mpx */
-#define __NR_setpgid 57
- /* 58 was sys_ulimit */
- /* 59 was sys_olduname */
-#define __NR_umask 60
-#define __NR_chroot 61
-#define __NR_ustat 62
-#define __NR_dup2 63
-#define __NR_getppid 64
-#define __NR_getpgrp 65
-#define __NR_setsid 66
-#define __NR_sigaction 67
-#define __NR_sgetmask 68
-#define __NR_ssetmask 69
-#define __NR_setreuid 70
-#define __NR_setregid 71
-#define __NR_sigsuspend 72
-#define __NR_sigpending 73
-#define __NR_sethostname 74
-#define __NR_setrlimit 75
-#define __NR_getrlimit 76 /* Back compatible 2Gig limited rlimit */
-#define __NR_getrusage 77
-#define __NR_gettimeofday 78
-#define __NR_settimeofday 79
-#define __NR_getgroups 80
-#define __NR_setgroups 81
- /* 82 was sys_select */
-#define __NR_symlink 83
-#define __NR_oldlstat 84
-#define __NR_readlink 85
-#define __NR_uselib 86
-#define __NR_swapon 87
-#define __NR_reboot 88
-#define __NR_readdir 89
-#define __NR_mmap 90
-#define __NR_munmap 91
-#define __NR_truncate 92
-#define __NR_ftruncate 93
-#define __NR_fchmod 94
-#define __NR_fchown 95
-#define __NR_getpriority 96
-#define __NR_setpriority 97
- /* 98 was sys_profil */
-#define __NR_statfs 99
-#define __NR_fstatfs 100
- /* 101 was sys_ioperm */
-#define __NR_socketcall 102 /* old implementation of socket systemcall */
-#define __NR_syslog 103
-#define __NR_setitimer 104
-#define __NR_getitimer 105
-#define __NR_stat 106
-#define __NR_lstat 107
-#define __NR_fstat 108
-#define __NR_olduname 109
- /* 110 was sys_iopl */
-#define __NR_vhangup 111
- /* 112 was sys_idle */
- /* 113 was sys_vm86old */
-#define __NR_wait4 114
-#define __NR_swapoff 115
-#define __NR_sysinfo 116
-#define __NR_ipc 117
-#define __NR_fsync 118
-#define __NR_sigreturn 119
-#define __NR_clone 120
-#define __NR_setdomainname 121
-#define __NR_uname 122
-#define __NR_cacheflush 123
-#define __NR_adjtimex 124
-#define __NR_mprotect 125
-#define __NR_sigprocmask 126
- /* 127 was sys_create_module */
-#define __NR_init_module 128
-#define __NR_delete_module 129
- /* 130 was sys_get_kernel_syms */
-#define __NR_quotactl 131
-#define __NR_getpgid 132
-#define __NR_fchdir 133
-#define __NR_bdflush 134
-#define __NR_sysfs 135
-#define __NR_personality 136
- /* 137 was sys_afs_syscall */
-#define __NR_setfsuid 138
-#define __NR_setfsgid 139
-#define __NR__llseek 140
-#define __NR_getdents 141
-#define __NR__newselect 142
-#define __NR_flock 143
-#define __NR_msync 144
-#define __NR_readv 145
-#define __NR_writev 146
-#define __NR_getsid 147
-#define __NR_fdatasync 148
-#define __NR__sysctl 149
-#define __NR_mlock 150
-#define __NR_munlock 151
-#define __NR_mlockall 152
-#define __NR_munlockall 153
-#define __NR_sched_setparam 154
-#define __NR_sched_getparam 155
-#define __NR_sched_setscheduler 156
-#define __NR_sched_getscheduler 157
-#define __NR_sched_yield 158
-#define __NR_sched_get_priority_max 159
-#define __NR_sched_get_priority_min 160
-#define __NR_sched_rr_get_interval 161
-#define __NR_nanosleep 162
-#define __NR_mremap 163
-#define __NR_setresuid 164
-#define __NR_getresuid 165
- /* 166 was sys_vm86 */
- /* 167 was sys_query_module */
-#define __NR_poll 168
-#define __NR_nfsservctl 169
-#define __NR_setresgid 170
-#define __NR_getresgid 171
-#define __NR_prctl 172
-#define __NR_rt_sigreturn 173
-#define __NR_rt_sigaction 174
-#define __NR_rt_sigprocmask 175
-#define __NR_rt_sigpending 176
-#define __NR_rt_sigtimedwait 177
-#define __NR_rt_sigqueueinfo 178
-#define __NR_rt_sigsuspend 179
-#define __NR_pread64 180
-#define __NR_pwrite64 181
-#define __NR_chown 182
-#define __NR_getcwd 183
-#define __NR_capget 184
-#define __NR_capset 185
-#define __NR_sigaltstack 186
-#define __NR_sendfile 187
- /* 188 reserved for getpmsg */
- /* 189 reserved for putpmsg */
-#define __NR_vfork 190
-#define __NR_ugetrlimit 191 /* SuS compliant getrlimit */
-#define __NR_mmap2 192
-#define __NR_truncate64 193
-#define __NR_ftruncate64 194
-#define __NR_stat64 195
-#define __NR_lstat64 196
-#define __NR_fstat64 197
-#define __NR_lchown32 198
-#define __NR_getuid32 199
-#define __NR_getgid32 200
-#define __NR_geteuid32 201
-#define __NR_getegid32 202
-#define __NR_setreuid32 203
-#define __NR_setregid32 204
-#define __NR_getgroups32 205
-#define __NR_setgroups32 206
-#define __NR_fchown32 207
-#define __NR_setresuid32 208
-#define __NR_getresuid32 209
-#define __NR_setresgid32 210
-#define __NR_getresgid32 211
-#define __NR_chown32 212
-#define __NR_setuid32 213
-#define __NR_setgid32 214
-#define __NR_setfsuid32 215
-#define __NR_setfsgid32 216
-#define __NR_pivot_root 217
-#define __NR_mincore 218
-#define __NR_madvise 219
-
-/* Non-multiplexed socket family */
-#define __NR_socket 220
-#define __NR_bind 221
-#define __NR_connect 222
-#define __NR_listen 223
-#define __NR_accept 224
-#define __NR_getsockname 225
-#define __NR_getpeername 226
-#define __NR_socketpair 227
-#define __NR_send 228
-#define __NR_sendto 229
-#define __NR_recv 230
-#define __NR_recvfrom 231
-#define __NR_shutdown 232
-#define __NR_setsockopt 233
-#define __NR_getsockopt 234
-#define __NR_sendmsg 235
-#define __NR_recvmsg 236
-
-/* Non-multiplexed IPC family */
-#define __NR_semop 237
-#define __NR_semget 238
-#define __NR_semctl 239
-#define __NR_msgsnd 240
-#define __NR_msgrcv 241
-#define __NR_msgget 242
-#define __NR_msgctl 243
-#define __NR_shmat 244
-#define __NR_shmdt 245
-#define __NR_shmget 246
-#define __NR_shmctl 247
-
-#define __NR_getdents64 248
-#define __NR_fcntl64 249
- /* 250 is reserved for tux */
- /* 251 is unused */
-#define __NR_gettid 252
-#define __NR_readahead 253
-#define __NR_setxattr 254
-#define __NR_lsetxattr 255
-#define __NR_fsetxattr 256
-#define __NR_getxattr 257
-#define __NR_lgetxattr 258
-#define __NR_fgetxattr 259
-#define __NR_listxattr 260
-#define __NR_llistxattr 261
-#define __NR_flistxattr 262
-#define __NR_removexattr 263
-#define __NR_lremovexattr 264
-#define __NR_fremovexattr 265
-#define __NR_tkill 266
-#define __NR_sendfile64 267
-#define __NR_futex 268
-#define __NR_sched_setaffinity 269
-#define __NR_sched_getaffinity 270
- /* 271 is reserved for set_thread_area */
- /* 272 is reserved for get_thread_area */
-#define __NR_io_setup 273
-#define __NR_io_destroy 274
-#define __NR_io_getevents 275
-#define __NR_io_submit 276
-#define __NR_io_cancel 277
-#define __NR_fadvise64 278
- /* 279 is unused */
-#define __NR_exit_group 280
-
-#define __NR_lookup_dcookie 281
-#define __NR_epoll_create 282
-#define __NR_epoll_ctl 283
-#define __NR_epoll_wait 284
-#define __NR_remap_file_pages 285
-#define __NR_set_tid_address 286
-#define __NR_timer_create 287
-#define __NR_timer_settime (__NR_timer_create+1)
-#define __NR_timer_gettime (__NR_timer_create+2)
-#define __NR_timer_getoverrun (__NR_timer_create+3)
-#define __NR_timer_delete (__NR_timer_create+4)
-#define __NR_clock_settime (__NR_timer_create+5)
-#define __NR_clock_gettime (__NR_timer_create+6)
-#define __NR_clock_getres (__NR_timer_create+7)
-#define __NR_clock_nanosleep (__NR_timer_create+8)
-#define __NR_statfs64 296
-#define __NR_fstatfs64 297
-#define __NR_tgkill 298
-#define __NR_utimes 299
-#define __NR_fadvise64_64 300
- /* 301 is reserved for vserver */
- /* 302 is reserved for mbind */
- /* 303 is reserved for get_mempolicy */
- /* 304 is reserved for set_mempolicy */
-#define __NR_mq_open 305
-#define __NR_mq_unlink (__NR_mq_open+1)
-#define __NR_mq_timedsend (__NR_mq_open+2)
-#define __NR_mq_timedreceive (__NR_mq_open+3)
-#define __NR_mq_notify (__NR_mq_open+4)
-#define __NR_mq_getsetattr (__NR_mq_open+5)
- /* 311 is reserved for kexec */
-#define __NR_waitid 312
-#define __NR_add_key 313
-#define __NR_request_key 314
-#define __NR_keyctl 315
-#define __NR_ioprio_set 316
-#define __NR_ioprio_get 317
-#define __NR_inotify_init 318
-#define __NR_inotify_add_watch 319
-#define __NR_inotify_rm_watch 320
- /* 321 is unused */
-#define __NR_migrate_pages 322
-#define __NR_openat 323
-#define __NR_mkdirat 324
-#define __NR_mknodat 325
-#define __NR_fchownat 326
-#define __NR_futimesat 327
-#define __NR_fstatat64 328
-#define __NR_unlinkat 329
-#define __NR_renameat 330
-#define __NR_linkat 331
-#define __NR_symlinkat 332
-#define __NR_readlinkat 333
-#define __NR_fchmodat 334
-#define __NR_faccessat 335
-#define __NR_pselect6 336
-#define __NR_ppoll 337
-#define __NR_unshare 338
-#define __NR_set_robust_list 339
-#define __NR_get_robust_list 340
-#define __NR_splice 341
-#define __NR_sync_file_range 342
-#define __NR_tee 343
-#define __NR_vmsplice 344
-#define __NR_move_pages 345
-#define __NR_getcpu 346
-#define __NR_epoll_pwait 347
-#define __NR_utimensat 348
-#define __NR_signalfd 349
-#define __NR_timerfd_create 350
-#define __NR_eventfd 351
-#define __NR_fallocate 352
-#define __NR_timerfd_settime 353
-#define __NR_timerfd_gettime 354
-#define __NR_signalfd4 355
-#define __NR_eventfd2 356
-#define __NR_epoll_create1 357
-#define __NR_dup3 358
-#define __NR_pipe2 359
-#define __NR_inotify_init1 360
-#define __NR_preadv 361
-#define __NR_pwritev 362
-#define __NR_rt_tgsigqueueinfo 363
-#define __NR_perf_event_open 364
-#define __NR_recvmmsg 365
-#define __NR_accept4 366
-#define __NR_fanotify_init 367
-#define __NR_fanotify_mark 368
-#define __NR_prlimit64 369
-#define __NR_name_to_handle_at 370
-#define __NR_open_by_handle_at 371
-#define __NR_clock_adjtime 372
-#define __NR_syncfs 373
-#define __NR_sendmmsg 374
-#define __NR_setns 375
-#define __NR_process_vm_readv 376
-#define __NR_process_vm_writev 377
-#define __NR_kcmp 378
-#define __NR_finit_module 379
-#define __NR_sched_getattr 380
-#define __NR_sched_setattr 381
-#define __NR_renameat2 382
-#define __NR_seccomp 383
-#define __NR_getrandom 384
-#define __NR_memfd_create 385
-#define __NR_bpf 386
-#define __NR_execveat 387
-#define __NR_userfaultfd 388
-#define __NR_membarrier 389
-#define __NR_mlock2 390
-#define __NR_copy_file_range 391
-#define __NR_preadv2 392
-#define __NR_pwritev2 393
-
-#define NR_syscalls 394
-
-#endif /* __ASM_SH_UNISTD_64_H */
diff --git a/libc/include/generic-glibc/linux/limits.h b/libc/include/generic-glibc/linux/limits.h
deleted file mode 100644
index c3547f0760..0000000000
--- a/libc/include/generic-glibc/linux/limits.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _LINUX_LIMITS_H
-#define _LINUX_LIMITS_H
-
-#define NR_OPEN 1024
-
-#define NGROUPS_MAX 65536 /* supplemental group IDs are available */
-#define ARG_MAX 131072 /* # bytes of args + environ for exec() */
-#define LINK_MAX 127 /* # links a file may have */
-#define MAX_CANON 255 /* size of the canonical input queue */
-#define MAX_INPUT 255 /* size of the type-ahead buffer */
-#define NAME_MAX 255 /* # chars in a file name */
-#define PATH_MAX 4096 /* # chars in a path name including nul */
-#define PIPE_BUF 4096 /* # bytes in atomic write to a pipe */
-#define XATTR_NAME_MAX 255 /* # chars in an extended attribute name */
-#define XATTR_SIZE_MAX 65536 /* size of an extended attribute value (64k) */
-#define XATTR_LIST_MAX 65536 /* size of extended attribute namelist (64k) */
-
-#define RTSIG_MAX 32
-
-#endif
diff --git a/libc/include/i386-linux-musl/asm/auxvec.h b/libc/include/i386-linux-any/asm/auxvec.h
index e81215e13d..e81215e13d 100644
--- a/libc/include/i386-linux-musl/asm/auxvec.h
+++ b/libc/include/i386-linux-any/asm/auxvec.h
diff --git a/libc/include/i386-linux-musl/asm/bitsperlong.h b/libc/include/i386-linux-any/asm/bitsperlong.h
index 2586bdaed6..2586bdaed6 100644
--- a/libc/include/i386-linux-musl/asm/bitsperlong.h
+++ b/libc/include/i386-linux-any/asm/bitsperlong.h
diff --git a/libc/include/i386-linux-musl/asm/byteorder.h b/libc/include/i386-linux-any/asm/byteorder.h
index c7a61bd76c..c7a61bd76c 100644
--- a/libc/include/i386-linux-musl/asm/byteorder.h
+++ b/libc/include/i386-linux-any/asm/byteorder.h
diff --git a/libc/include/i386-linux-musl/asm/kvm.h b/libc/include/i386-linux-any/asm/kvm.h
index 54e12827e3..54e12827e3 100644
--- a/libc/include/i386-linux-musl/asm/kvm.h
+++ b/libc/include/i386-linux-any/asm/kvm.h
diff --git a/libc/include/i386-linux-musl/asm/kvm_para.h b/libc/include/i386-linux-any/asm/kvm_para.h
index 50b541b724..50b541b724 100644
--- a/libc/include/i386-linux-musl/asm/kvm_para.h
+++ b/libc/include/i386-linux-any/asm/kvm_para.h
diff --git a/libc/include/i386-linux-musl/asm/mman.h b/libc/include/i386-linux-any/asm/mman.h
index 6541e3128b..6541e3128b 100644
--- a/libc/include/i386-linux-musl/asm/mman.h
+++ b/libc/include/i386-linux-any/asm/mman.h
diff --git a/libc/include/i386-linux-musl/asm/msgbuf.h b/libc/include/i386-linux-any/asm/msgbuf.h
index 4f0c139cf5..4f0c139cf5 100644
--- a/libc/include/i386-linux-musl/asm/msgbuf.h
+++ b/libc/include/i386-linux-any/asm/msgbuf.h
diff --git a/libc/include/i386-linux-musl/asm/perf_regs.h b/libc/include/i386-linux-any/asm/perf_regs.h
index 2c3898a1a5..2c3898a1a5 100644
--- a/libc/include/i386-linux-musl/asm/perf_regs.h
+++ b/libc/include/i386-linux-any/asm/perf_regs.h
diff --git a/libc/include/i386-linux-musl/asm/posix_types.h b/libc/include/i386-linux-any/asm/posix_types.h
index b98a176187..b98a176187 100644
--- a/libc/include/i386-linux-musl/asm/posix_types.h
+++ b/libc/include/i386-linux-any/asm/posix_types.h
diff --git a/libc/include/i386-linux-musl/asm/ptrace.h b/libc/include/i386-linux-any/asm/ptrace.h
index 2befa2dd6f..2befa2dd6f 100644
--- a/libc/include/i386-linux-musl/asm/ptrace.h
+++ b/libc/include/i386-linux-any/asm/ptrace.h
diff --git a/libc/include/i386-linux-musl/asm/sembuf.h b/libc/include/i386-linux-any/asm/sembuf.h
index 52ce4a8e72..52ce4a8e72 100644
--- a/libc/include/i386-linux-musl/asm/sembuf.h
+++ b/libc/include/i386-linux-any/asm/sembuf.h
diff --git a/libc/include/i386-linux-musl/asm/setup.h b/libc/include/i386-linux-any/asm/setup.h
index c84ecefcd9..c84ecefcd9 100644
--- a/libc/include/i386-linux-musl/asm/setup.h
+++ b/libc/include/i386-linux-any/asm/setup.h
diff --git a/libc/include/i386-linux-musl/asm/shmbuf.h b/libc/include/i386-linux-any/asm/shmbuf.h
index aa5a1c3f87..aa5a1c3f87 100644
--- a/libc/include/i386-linux-musl/asm/shmbuf.h
+++ b/libc/include/i386-linux-any/asm/shmbuf.h
diff --git a/libc/include/i386-linux-musl/asm/sigcontext.h b/libc/include/i386-linux-any/asm/sigcontext.h
index 3a985d49ad..3a985d49ad 100644
--- a/libc/include/i386-linux-musl/asm/sigcontext.h
+++ b/libc/include/i386-linux-any/asm/sigcontext.h
diff --git a/libc/include/i386-linux-musl/asm/siginfo.h b/libc/include/i386-linux-any/asm/siginfo.h
index 38cd10cd6b..38cd10cd6b 100644
--- a/libc/include/i386-linux-musl/asm/siginfo.h
+++ b/libc/include/i386-linux-any/asm/siginfo.h
diff --git a/libc/include/i386-linux-musl/asm/signal.h b/libc/include/i386-linux-any/asm/signal.h
index d6668756b2..d6668756b2 100644
--- a/libc/include/i386-linux-musl/asm/signal.h
+++ b/libc/include/i386-linux-any/asm/signal.h
diff --git a/libc/include/i386-linux-musl/asm/stat.h b/libc/include/i386-linux-any/asm/stat.h
index 5796f6e651..5796f6e651 100644
--- a/libc/include/i386-linux-musl/asm/stat.h
+++ b/libc/include/i386-linux-any/asm/stat.h
diff --git a/libc/include/i386-linux-musl/asm/statfs.h b/libc/include/i386-linux-any/asm/statfs.h
index a1dd2280b7..a1dd2280b7 100644
--- a/libc/include/i386-linux-musl/asm/statfs.h
+++ b/libc/include/i386-linux-any/asm/statfs.h
diff --git a/libc/include/i386-linux-musl/asm/swab.h b/libc/include/i386-linux-any/asm/swab.h
index 426116233a..426116233a 100644
--- a/libc/include/i386-linux-musl/asm/swab.h
+++ b/libc/include/i386-linux-any/asm/swab.h
diff --git a/libc/include/i386-linux-musl/asm/types.h b/libc/include/i386-linux-any/asm/types.h
index 2a201b8515..2a201b8515 100644
--- a/libc/include/i386-linux-musl/asm/types.h
+++ b/libc/include/i386-linux-any/asm/types.h
diff --git a/libc/include/i386-linux-musl/asm/ucontext.h b/libc/include/i386-linux-any/asm/ucontext.h
index 80e307533f..80e307533f 100644
--- a/libc/include/i386-linux-musl/asm/ucontext.h
+++ b/libc/include/i386-linux-any/asm/ucontext.h
diff --git a/libc/include/i386-linux-musl/asm/unistd.h b/libc/include/i386-linux-any/asm/unistd.h
index 0157b1ace3..0157b1ace3 100644
--- a/libc/include/i386-linux-musl/asm/unistd.h
+++ b/libc/include/i386-linux-any/asm/unistd.h
diff --git a/libc/include/i386-linux-gnu/asm/unistd.h b/libc/include/i386-linux-gnu/asm/unistd.h
deleted file mode 100644
index 30d7d04d72..0000000000
--- a/libc/include/i386-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _UAPI_ASM_X86_UNISTD_H
-#define _UAPI_ASM_X86_UNISTD_H
-
-/* x32 syscall flag bit */
-#define __X32_SYSCALL_BIT 0x40000000
-
-#ifndef __KERNEL__
-# ifdef __i386__
-# include <asm/unistd_32.h>
-# elif defined(__ILP32__)
-# include <asm/unistd_x32.h>
-# else
-# include <asm/unistd_64.h>
-# endif
-#endif
-
-#endif /* _UAPI_ASM_X86_UNISTD_H */
diff --git a/libc/include/mips-linux-musl/asm/auxvec.h b/libc/include/mips-linux-any/asm/auxvec.h
index abd9646151..abd9646151 100644
--- a/libc/include/mips-linux-musl/asm/auxvec.h
+++ b/libc/include/mips-linux-any/asm/auxvec.h
diff --git a/libc/include/mips-linux-musl/asm/bitsperlong.h b/libc/include/mips-linux-any/asm/bitsperlong.h
index 68551ef98a..68551ef98a 100644
--- a/libc/include/mips-linux-musl/asm/bitsperlong.h
+++ b/libc/include/mips-linux-any/asm/bitsperlong.h
diff --git a/libc/include/mips-linux-musl/asm/byteorder.h b/libc/include/mips-linux-any/asm/byteorder.h
index e9b9eaf594..e9b9eaf594 100644
--- a/libc/include/mips-linux-musl/asm/byteorder.h
+++ b/libc/include/mips-linux-any/asm/byteorder.h
diff --git a/libc/include/mips-linux-musl/asm/errno.h b/libc/include/mips-linux-any/asm/errno.h
index 7d6ae0ee2c..7d6ae0ee2c 100644
--- a/libc/include/mips-linux-musl/asm/errno.h
+++ b/libc/include/mips-linux-any/asm/errno.h
diff --git a/libc/include/mips-linux-musl/asm/fcntl.h b/libc/include/mips-linux-any/asm/fcntl.h
index 39195b19b9..39195b19b9 100644
--- a/libc/include/mips-linux-musl/asm/fcntl.h
+++ b/libc/include/mips-linux-any/asm/fcntl.h
diff --git a/libc/include/mips-linux-musl/asm/hwcap.h b/libc/include/mips-linux-any/asm/hwcap.h
index dee9cd7719..dee9cd7719 100644
--- a/libc/include/mips-linux-musl/asm/hwcap.h
+++ b/libc/include/mips-linux-any/asm/hwcap.h
diff --git a/libc/include/mips-linux-musl/asm/ioctl.h b/libc/include/mips-linux-any/asm/ioctl.h
index a2d327bd4c..a2d327bd4c 100644
--- a/libc/include/mips-linux-musl/asm/ioctl.h
+++ b/libc/include/mips-linux-any/asm/ioctl.h
diff --git a/libc/include/mips-linux-musl/asm/ioctls.h b/libc/include/mips-linux-any/asm/ioctls.h
index 1c0d3536e2..1c0d3536e2 100644
--- a/libc/include/mips-linux-musl/asm/ioctls.h
+++ b/libc/include/mips-linux-any/asm/ioctls.h
diff --git a/libc/include/mips-linux-musl/asm/kvm.h b/libc/include/mips-linux-any/asm/kvm.h
index 7b096fe2f3..7b096fe2f3 100644
--- a/libc/include/mips-linux-musl/asm/kvm.h
+++ b/libc/include/mips-linux-any/asm/kvm.h
diff --git a/libc/include/mips-linux-musl/asm/kvm_para.h b/libc/include/mips-linux-any/asm/kvm_para.h
index 29691a0298..29691a0298 100644
--- a/libc/include/mips-linux-musl/asm/kvm_para.h
+++ b/libc/include/mips-linux-any/asm/kvm_para.h
diff --git a/libc/include/mips-linux-musl/asm/mman.h b/libc/include/mips-linux-any/asm/mman.h
index 34cd28c36a..34cd28c36a 100644
--- a/libc/include/mips-linux-musl/asm/mman.h
+++ b/libc/include/mips-linux-any/asm/mman.h
diff --git a/libc/include/mips-linux-musl/asm/msgbuf.h b/libc/include/mips-linux-any/asm/msgbuf.h
index 397cbedb6e..397cbedb6e 100644
--- a/libc/include/mips-linux-musl/asm/msgbuf.h
+++ b/libc/include/mips-linux-any/asm/msgbuf.h
diff --git a/libc/include/mips-linux-musl/asm/param.h b/libc/include/mips-linux-any/asm/param.h
index 91eb58fea3..91eb58fea3 100644
--- a/libc/include/mips-linux-musl/asm/param.h
+++ b/libc/include/mips-linux-any/asm/param.h
diff --git a/libc/include/mips-linux-musl/asm/poll.h b/libc/include/mips-linux-any/asm/poll.h
index dea2bfbc8f..dea2bfbc8f 100644
--- a/libc/include/mips-linux-musl/asm/poll.h
+++ b/libc/include/mips-linux-any/asm/poll.h
diff --git a/libc/include/mips-linux-musl/asm/posix_types.h b/libc/include/mips-linux-any/asm/posix_types.h
index 33971471ac..33971471ac 100644
--- a/libc/include/mips-linux-musl/asm/posix_types.h
+++ b/libc/include/mips-linux-any/asm/posix_types.h
diff --git a/libc/include/mips-linux-musl/asm/ptrace.h b/libc/include/mips-linux-any/asm/ptrace.h
index 01280eb3ef..01280eb3ef 100644
--- a/libc/include/mips-linux-musl/asm/ptrace.h
+++ b/libc/include/mips-linux-any/asm/ptrace.h
diff --git a/libc/include/mips-linux-musl/asm/resource.h b/libc/include/mips-linux-any/asm/resource.h
index e1cebaf8fc..e1cebaf8fc 100644
--- a/libc/include/mips-linux-musl/asm/resource.h
+++ b/libc/include/mips-linux-any/asm/resource.h
diff --git a/libc/include/mips-linux-musl/asm/sembuf.h b/libc/include/mips-linux-any/asm/sembuf.h
index 199048691e..199048691e 100644
--- a/libc/include/mips-linux-musl/asm/sembuf.h
+++ b/libc/include/mips-linux-any/asm/sembuf.h
diff --git a/libc/include/mips-linux-musl/asm/setup.h b/libc/include/mips-linux-any/asm/setup.h
index 6b1aea4fc2..6b1aea4fc2 100644
--- a/libc/include/mips-linux-musl/asm/setup.h
+++ b/libc/include/mips-linux-any/asm/setup.h
diff --git a/libc/include/mips-linux-musl/asm/shmbuf.h b/libc/include/mips-linux-any/asm/shmbuf.h
index aefb4c9fbc..aefb4c9fbc 100644
--- a/libc/include/mips-linux-musl/asm/shmbuf.h
+++ b/libc/include/mips-linux-any/asm/shmbuf.h
diff --git a/libc/include/mips-linux-musl/asm/sigcontext.h b/libc/include/mips-linux-any/asm/sigcontext.h
index cdc348f068..cdc348f068 100644
--- a/libc/include/mips-linux-musl/asm/sigcontext.h
+++ b/libc/include/mips-linux-any/asm/sigcontext.h
diff --git a/libc/include/mips-linux-musl/asm/siginfo.h b/libc/include/mips-linux-any/asm/siginfo.h
index 7929fb050d..7929fb050d 100644
--- a/libc/include/mips-linux-musl/asm/siginfo.h
+++ b/libc/include/mips-linux-any/asm/siginfo.h
diff --git a/libc/include/mips-linux-musl/asm/signal.h b/libc/include/mips-linux-any/asm/signal.h
index 4bc51ac6ea..4bc51ac6ea 100644
--- a/libc/include/mips-linux-musl/asm/signal.h
+++ b/libc/include/mips-linux-any/asm/signal.h
diff --git a/libc/include/mips-linux-musl/asm/socket.h b/libc/include/mips-linux-any/asm/socket.h
index 177a83882f..177a83882f 100644
--- a/libc/include/mips-linux-musl/asm/socket.h
+++ b/libc/include/mips-linux-any/asm/socket.h
diff --git a/libc/include/mips-linux-musl/asm/sockios.h b/libc/include/mips-linux-any/asm/sockios.h
index 68fdeba974..68fdeba974 100644
--- a/libc/include/mips-linux-musl/asm/sockios.h
+++ b/libc/include/mips-linux-any/asm/sockios.h
diff --git a/libc/include/mips-linux-musl/asm/stat.h b/libc/include/mips-linux-any/asm/stat.h
index d701a31189..d701a31189 100644
--- a/libc/include/mips-linux-musl/asm/stat.h
+++ b/libc/include/mips-linux-any/asm/stat.h
diff --git a/libc/include/mips-linux-musl/asm/statfs.h b/libc/include/mips-linux-any/asm/statfs.h
index 6050259887..6050259887 100644
--- a/libc/include/mips-linux-musl/asm/statfs.h
+++ b/libc/include/mips-linux-any/asm/statfs.h
diff --git a/libc/include/mips-linux-musl/asm/swab.h b/libc/include/mips-linux-any/asm/swab.h
index 7459a59b9a..7459a59b9a 100644
--- a/libc/include/mips-linux-musl/asm/swab.h
+++ b/libc/include/mips-linux-any/asm/swab.h
diff --git a/libc/include/mips-linux-musl/asm/termbits.h b/libc/include/mips-linux-any/asm/termbits.h
index 088cb4959f..088cb4959f 100644
--- a/libc/include/mips-linux-musl/asm/termbits.h
+++ b/libc/include/mips-linux-any/asm/termbits.h
diff --git a/libc/include/mips-linux-musl/asm/termios.h b/libc/include/mips-linux-any/asm/termios.h
index 7a62d30777..7a62d30777 100644
--- a/libc/include/mips-linux-musl/asm/termios.h
+++ b/libc/include/mips-linux-any/asm/termios.h
diff --git a/libc/include/mips-linux-musl/asm/types.h b/libc/include/mips-linux-any/asm/types.h
index d0a43448e7..d0a43448e7 100644
--- a/libc/include/mips-linux-musl/asm/types.h
+++ b/libc/include/mips-linux-any/asm/types.h
diff --git a/libc/include/mips-linux-musl/asm/unistd.h b/libc/include/mips-linux-any/asm/unistd.h
index d23800682c..d23800682c 100644
--- a/libc/include/mips-linux-musl/asm/unistd.h
+++ b/libc/include/mips-linux-any/asm/unistd.h
diff --git a/libc/include/mips-linux-gnu/asm/sgidefs.h b/libc/include/mips-linux-gnu/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mips-linux-gnu/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mips-linux-gnu/asm/unistd.h b/libc/include/mips-linux-gnu/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mips-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/mips64-linux-musl/asm/auxvec.h b/libc/include/mips64-linux-any/asm/auxvec.h
index abd9646151..abd9646151 100644
--- a/libc/include/mips64-linux-musl/asm/auxvec.h
+++ b/libc/include/mips64-linux-any/asm/auxvec.h
diff --git a/libc/include/mips64-linux-musl/asm/bitsperlong.h b/libc/include/mips64-linux-any/asm/bitsperlong.h
index 68551ef98a..68551ef98a 100644
--- a/libc/include/mips64-linux-musl/asm/bitsperlong.h
+++ b/libc/include/mips64-linux-any/asm/bitsperlong.h
diff --git a/libc/include/mips64-linux-musl/asm/byteorder.h b/libc/include/mips64-linux-any/asm/byteorder.h
index e9b9eaf594..e9b9eaf594 100644
--- a/libc/include/mips64-linux-musl/asm/byteorder.h
+++ b/libc/include/mips64-linux-any/asm/byteorder.h
diff --git a/libc/include/mips64-linux-musl/asm/errno.h b/libc/include/mips64-linux-any/asm/errno.h
index 7d6ae0ee2c..7d6ae0ee2c 100644
--- a/libc/include/mips64-linux-musl/asm/errno.h
+++ b/libc/include/mips64-linux-any/asm/errno.h
diff --git a/libc/include/mips64-linux-musl/asm/fcntl.h b/libc/include/mips64-linux-any/asm/fcntl.h
index 39195b19b9..39195b19b9 100644
--- a/libc/include/mips64-linux-musl/asm/fcntl.h
+++ b/libc/include/mips64-linux-any/asm/fcntl.h
diff --git a/libc/include/mips64-linux-musl/asm/hwcap.h b/libc/include/mips64-linux-any/asm/hwcap.h
index dee9cd7719..dee9cd7719 100644
--- a/libc/include/mips64-linux-musl/asm/hwcap.h
+++ b/libc/include/mips64-linux-any/asm/hwcap.h
diff --git a/libc/include/mips64-linux-musl/asm/ioctl.h b/libc/include/mips64-linux-any/asm/ioctl.h
index a2d327bd4c..a2d327bd4c 100644
--- a/libc/include/mips64-linux-musl/asm/ioctl.h
+++ b/libc/include/mips64-linux-any/asm/ioctl.h
diff --git a/libc/include/mips64-linux-musl/asm/ioctls.h b/libc/include/mips64-linux-any/asm/ioctls.h
index 1c0d3536e2..1c0d3536e2 100644
--- a/libc/include/mips64-linux-musl/asm/ioctls.h
+++ b/libc/include/mips64-linux-any/asm/ioctls.h
diff --git a/libc/include/mips64-linux-musl/asm/kvm.h b/libc/include/mips64-linux-any/asm/kvm.h
index 7b096fe2f3..7b096fe2f3 100644
--- a/libc/include/mips64-linux-musl/asm/kvm.h
+++ b/libc/include/mips64-linux-any/asm/kvm.h
diff --git a/libc/include/mips64-linux-musl/asm/kvm_para.h b/libc/include/mips64-linux-any/asm/kvm_para.h
index 29691a0298..29691a0298 100644
--- a/libc/include/mips64-linux-musl/asm/kvm_para.h
+++ b/libc/include/mips64-linux-any/asm/kvm_para.h
diff --git a/libc/include/mips64-linux-musl/asm/mman.h b/libc/include/mips64-linux-any/asm/mman.h
index 34cd28c36a..34cd28c36a 100644
--- a/libc/include/mips64-linux-musl/asm/mman.h
+++ b/libc/include/mips64-linux-any/asm/mman.h
diff --git a/libc/include/mips64-linux-musl/asm/msgbuf.h b/libc/include/mips64-linux-any/asm/msgbuf.h
index 397cbedb6e..397cbedb6e 100644
--- a/libc/include/mips64-linux-musl/asm/msgbuf.h
+++ b/libc/include/mips64-linux-any/asm/msgbuf.h
diff --git a/libc/include/mips64-linux-musl/asm/param.h b/libc/include/mips64-linux-any/asm/param.h
index 91eb58fea3..91eb58fea3 100644
--- a/libc/include/mips64-linux-musl/asm/param.h
+++ b/libc/include/mips64-linux-any/asm/param.h
diff --git a/libc/include/mips64-linux-musl/asm/poll.h b/libc/include/mips64-linux-any/asm/poll.h
index dea2bfbc8f..dea2bfbc8f 100644
--- a/libc/include/mips64-linux-musl/asm/poll.h
+++ b/libc/include/mips64-linux-any/asm/poll.h
diff --git a/libc/include/mips64-linux-musl/asm/posix_types.h b/libc/include/mips64-linux-any/asm/posix_types.h
index 33971471ac..33971471ac 100644
--- a/libc/include/mips64-linux-musl/asm/posix_types.h
+++ b/libc/include/mips64-linux-any/asm/posix_types.h
diff --git a/libc/include/mips64-linux-musl/asm/ptrace.h b/libc/include/mips64-linux-any/asm/ptrace.h
index 01280eb3ef..01280eb3ef 100644
--- a/libc/include/mips64-linux-musl/asm/ptrace.h
+++ b/libc/include/mips64-linux-any/asm/ptrace.h
diff --git a/libc/include/mips64-linux-musl/asm/resource.h b/libc/include/mips64-linux-any/asm/resource.h
index e1cebaf8fc..e1cebaf8fc 100644
--- a/libc/include/mips64-linux-musl/asm/resource.h
+++ b/libc/include/mips64-linux-any/asm/resource.h
diff --git a/libc/include/mips64-linux-musl/asm/sembuf.h b/libc/include/mips64-linux-any/asm/sembuf.h
index 199048691e..199048691e 100644
--- a/libc/include/mips64-linux-musl/asm/sembuf.h
+++ b/libc/include/mips64-linux-any/asm/sembuf.h
diff --git a/libc/include/mips64-linux-musl/asm/setup.h b/libc/include/mips64-linux-any/asm/setup.h
index 6b1aea4fc2..6b1aea4fc2 100644
--- a/libc/include/mips64-linux-musl/asm/setup.h
+++ b/libc/include/mips64-linux-any/asm/setup.h
diff --git a/libc/include/mips64-linux-musl/asm/shmbuf.h b/libc/include/mips64-linux-any/asm/shmbuf.h
index aefb4c9fbc..aefb4c9fbc 100644
--- a/libc/include/mips64-linux-musl/asm/shmbuf.h
+++ b/libc/include/mips64-linux-any/asm/shmbuf.h
diff --git a/libc/include/mips64-linux-musl/asm/sigcontext.h b/libc/include/mips64-linux-any/asm/sigcontext.h
index cdc348f068..cdc348f068 100644
--- a/libc/include/mips64-linux-musl/asm/sigcontext.h
+++ b/libc/include/mips64-linux-any/asm/sigcontext.h
diff --git a/libc/include/mips64-linux-musl/asm/siginfo.h b/libc/include/mips64-linux-any/asm/siginfo.h
index 7929fb050d..7929fb050d 100644
--- a/libc/include/mips64-linux-musl/asm/siginfo.h
+++ b/libc/include/mips64-linux-any/asm/siginfo.h
diff --git a/libc/include/mips64-linux-musl/asm/signal.h b/libc/include/mips64-linux-any/asm/signal.h
index 4bc51ac6ea..4bc51ac6ea 100644
--- a/libc/include/mips64-linux-musl/asm/signal.h
+++ b/libc/include/mips64-linux-any/asm/signal.h
diff --git a/libc/include/mips64-linux-musl/asm/socket.h b/libc/include/mips64-linux-any/asm/socket.h
index 177a83882f..177a83882f 100644
--- a/libc/include/mips64-linux-musl/asm/socket.h
+++ b/libc/include/mips64-linux-any/asm/socket.h
diff --git a/libc/include/mips64-linux-musl/asm/sockios.h b/libc/include/mips64-linux-any/asm/sockios.h
index 68fdeba974..68fdeba974 100644
--- a/libc/include/mips64-linux-musl/asm/sockios.h
+++ b/libc/include/mips64-linux-any/asm/sockios.h
diff --git a/libc/include/mips64-linux-musl/asm/stat.h b/libc/include/mips64-linux-any/asm/stat.h
index d701a31189..d701a31189 100644
--- a/libc/include/mips64-linux-musl/asm/stat.h
+++ b/libc/include/mips64-linux-any/asm/stat.h
diff --git a/libc/include/mips64-linux-musl/asm/statfs.h b/libc/include/mips64-linux-any/asm/statfs.h
index 6050259887..6050259887 100644
--- a/libc/include/mips64-linux-musl/asm/statfs.h
+++ b/libc/include/mips64-linux-any/asm/statfs.h
diff --git a/libc/include/mips64-linux-musl/asm/swab.h b/libc/include/mips64-linux-any/asm/swab.h
index 7459a59b9a..7459a59b9a 100644
--- a/libc/include/mips64-linux-musl/asm/swab.h
+++ b/libc/include/mips64-linux-any/asm/swab.h
diff --git a/libc/include/mips64-linux-musl/asm/termbits.h b/libc/include/mips64-linux-any/asm/termbits.h
index 088cb4959f..088cb4959f 100644
--- a/libc/include/mips64-linux-musl/asm/termbits.h
+++ b/libc/include/mips64-linux-any/asm/termbits.h
diff --git a/libc/include/mips64-linux-musl/asm/termios.h b/libc/include/mips64-linux-any/asm/termios.h
index 7a62d30777..7a62d30777 100644
--- a/libc/include/mips64-linux-musl/asm/termios.h
+++ b/libc/include/mips64-linux-any/asm/termios.h
diff --git a/libc/include/mips64-linux-musl/asm/types.h b/libc/include/mips64-linux-any/asm/types.h
index d0a43448e7..d0a43448e7 100644
--- a/libc/include/mips64-linux-musl/asm/types.h
+++ b/libc/include/mips64-linux-any/asm/types.h
diff --git a/libc/include/mips64-linux-musl/asm/unistd.h b/libc/include/mips64-linux-any/asm/unistd.h
index d23800682c..d23800682c 100644
--- a/libc/include/mips64-linux-musl/asm/unistd.h
+++ b/libc/include/mips64-linux-any/asm/unistd.h
diff --git a/libc/include/mips64-linux-gnuabi64/asm/sgidefs.h b/libc/include/mips64-linux-gnuabi64/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mips64-linux-gnuabi64/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mips64-linux-gnuabi64/asm/unistd.h b/libc/include/mips64-linux-gnuabi64/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mips64-linux-gnuabi64/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/mips64-linux-gnuabin32/asm/sgidefs.h b/libc/include/mips64-linux-gnuabin32/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mips64-linux-gnuabin32/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mips64-linux-gnuabin32/asm/unistd.h b/libc/include/mips64-linux-gnuabin32/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mips64-linux-gnuabin32/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/mips64el-linux-musl/asm/auxvec.h b/libc/include/mips64el-linux-any/asm/auxvec.h
index abd9646151..abd9646151 100644
--- a/libc/include/mips64el-linux-musl/asm/auxvec.h
+++ b/libc/include/mips64el-linux-any/asm/auxvec.h
diff --git a/libc/include/mips64el-linux-musl/asm/bitsperlong.h b/libc/include/mips64el-linux-any/asm/bitsperlong.h
index 68551ef98a..68551ef98a 100644
--- a/libc/include/mips64el-linux-musl/asm/bitsperlong.h
+++ b/libc/include/mips64el-linux-any/asm/bitsperlong.h
diff --git a/libc/include/mips64el-linux-musl/asm/byteorder.h b/libc/include/mips64el-linux-any/asm/byteorder.h
index e9b9eaf594..e9b9eaf594 100644
--- a/libc/include/mips64el-linux-musl/asm/byteorder.h
+++ b/libc/include/mips64el-linux-any/asm/byteorder.h
diff --git a/libc/include/mips64el-linux-musl/asm/errno.h b/libc/include/mips64el-linux-any/asm/errno.h
index 7d6ae0ee2c..7d6ae0ee2c 100644
--- a/libc/include/mips64el-linux-musl/asm/errno.h
+++ b/libc/include/mips64el-linux-any/asm/errno.h
diff --git a/libc/include/mips64el-linux-musl/asm/fcntl.h b/libc/include/mips64el-linux-any/asm/fcntl.h
index 39195b19b9..39195b19b9 100644
--- a/libc/include/mips64el-linux-musl/asm/fcntl.h
+++ b/libc/include/mips64el-linux-any/asm/fcntl.h
diff --git a/libc/include/mips64el-linux-musl/asm/hwcap.h b/libc/include/mips64el-linux-any/asm/hwcap.h
index dee9cd7719..dee9cd7719 100644
--- a/libc/include/mips64el-linux-musl/asm/hwcap.h
+++ b/libc/include/mips64el-linux-any/asm/hwcap.h
diff --git a/libc/include/mips64el-linux-musl/asm/ioctl.h b/libc/include/mips64el-linux-any/asm/ioctl.h
index a2d327bd4c..a2d327bd4c 100644
--- a/libc/include/mips64el-linux-musl/asm/ioctl.h
+++ b/libc/include/mips64el-linux-any/asm/ioctl.h
diff --git a/libc/include/mips64el-linux-musl/asm/ioctls.h b/libc/include/mips64el-linux-any/asm/ioctls.h
index 1c0d3536e2..1c0d3536e2 100644
--- a/libc/include/mips64el-linux-musl/asm/ioctls.h
+++ b/libc/include/mips64el-linux-any/asm/ioctls.h
diff --git a/libc/include/mips64el-linux-musl/asm/kvm.h b/libc/include/mips64el-linux-any/asm/kvm.h
index 7b096fe2f3..7b096fe2f3 100644
--- a/libc/include/mips64el-linux-musl/asm/kvm.h
+++ b/libc/include/mips64el-linux-any/asm/kvm.h
diff --git a/libc/include/mips64el-linux-musl/asm/kvm_para.h b/libc/include/mips64el-linux-any/asm/kvm_para.h
index 29691a0298..29691a0298 100644
--- a/libc/include/mips64el-linux-musl/asm/kvm_para.h
+++ b/libc/include/mips64el-linux-any/asm/kvm_para.h
diff --git a/libc/include/mips64el-linux-musl/asm/mman.h b/libc/include/mips64el-linux-any/asm/mman.h
index 34cd28c36a..34cd28c36a 100644
--- a/libc/include/mips64el-linux-musl/asm/mman.h
+++ b/libc/include/mips64el-linux-any/asm/mman.h
diff --git a/libc/include/mips64el-linux-musl/asm/msgbuf.h b/libc/include/mips64el-linux-any/asm/msgbuf.h
index 397cbedb6e..397cbedb6e 100644
--- a/libc/include/mips64el-linux-musl/asm/msgbuf.h
+++ b/libc/include/mips64el-linux-any/asm/msgbuf.h
diff --git a/libc/include/mips64el-linux-musl/asm/param.h b/libc/include/mips64el-linux-any/asm/param.h
index 91eb58fea3..91eb58fea3 100644
--- a/libc/include/mips64el-linux-musl/asm/param.h
+++ b/libc/include/mips64el-linux-any/asm/param.h
diff --git a/libc/include/mips64el-linux-musl/asm/poll.h b/libc/include/mips64el-linux-any/asm/poll.h
index dea2bfbc8f..dea2bfbc8f 100644
--- a/libc/include/mips64el-linux-musl/asm/poll.h
+++ b/libc/include/mips64el-linux-any/asm/poll.h
diff --git a/libc/include/mips64el-linux-musl/asm/posix_types.h b/libc/include/mips64el-linux-any/asm/posix_types.h
index 33971471ac..33971471ac 100644
--- a/libc/include/mips64el-linux-musl/asm/posix_types.h
+++ b/libc/include/mips64el-linux-any/asm/posix_types.h
diff --git a/libc/include/mips64el-linux-musl/asm/ptrace.h b/libc/include/mips64el-linux-any/asm/ptrace.h
index 01280eb3ef..01280eb3ef 100644
--- a/libc/include/mips64el-linux-musl/asm/ptrace.h
+++ b/libc/include/mips64el-linux-any/asm/ptrace.h
diff --git a/libc/include/mips64el-linux-musl/asm/resource.h b/libc/include/mips64el-linux-any/asm/resource.h
index e1cebaf8fc..e1cebaf8fc 100644
--- a/libc/include/mips64el-linux-musl/asm/resource.h
+++ b/libc/include/mips64el-linux-any/asm/resource.h
diff --git a/libc/include/mips64el-linux-musl/asm/sembuf.h b/libc/include/mips64el-linux-any/asm/sembuf.h
index 199048691e..199048691e 100644
--- a/libc/include/mips64el-linux-musl/asm/sembuf.h
+++ b/libc/include/mips64el-linux-any/asm/sembuf.h
diff --git a/libc/include/mips64el-linux-musl/asm/setup.h b/libc/include/mips64el-linux-any/asm/setup.h
index 6b1aea4fc2..6b1aea4fc2 100644
--- a/libc/include/mips64el-linux-musl/asm/setup.h
+++ b/libc/include/mips64el-linux-any/asm/setup.h
diff --git a/libc/include/mips64el-linux-musl/asm/shmbuf.h b/libc/include/mips64el-linux-any/asm/shmbuf.h
index aefb4c9fbc..aefb4c9fbc 100644
--- a/libc/include/mips64el-linux-musl/asm/shmbuf.h
+++ b/libc/include/mips64el-linux-any/asm/shmbuf.h
diff --git a/libc/include/mips64el-linux-musl/asm/sigcontext.h b/libc/include/mips64el-linux-any/asm/sigcontext.h
index cdc348f068..cdc348f068 100644
--- a/libc/include/mips64el-linux-musl/asm/sigcontext.h
+++ b/libc/include/mips64el-linux-any/asm/sigcontext.h
diff --git a/libc/include/mips64el-linux-musl/asm/siginfo.h b/libc/include/mips64el-linux-any/asm/siginfo.h
index 7929fb050d..7929fb050d 100644
--- a/libc/include/mips64el-linux-musl/asm/siginfo.h
+++ b/libc/include/mips64el-linux-any/asm/siginfo.h
diff --git a/libc/include/mips64el-linux-musl/asm/signal.h b/libc/include/mips64el-linux-any/asm/signal.h
index 4bc51ac6ea..4bc51ac6ea 100644
--- a/libc/include/mips64el-linux-musl/asm/signal.h
+++ b/libc/include/mips64el-linux-any/asm/signal.h
diff --git a/libc/include/mips64el-linux-musl/asm/socket.h b/libc/include/mips64el-linux-any/asm/socket.h
index 177a83882f..177a83882f 100644
--- a/libc/include/mips64el-linux-musl/asm/socket.h
+++ b/libc/include/mips64el-linux-any/asm/socket.h
diff --git a/libc/include/mips64el-linux-musl/asm/sockios.h b/libc/include/mips64el-linux-any/asm/sockios.h
index 68fdeba974..68fdeba974 100644
--- a/libc/include/mips64el-linux-musl/asm/sockios.h
+++ b/libc/include/mips64el-linux-any/asm/sockios.h
diff --git a/libc/include/mips64el-linux-musl/asm/stat.h b/libc/include/mips64el-linux-any/asm/stat.h
index d701a31189..d701a31189 100644
--- a/libc/include/mips64el-linux-musl/asm/stat.h
+++ b/libc/include/mips64el-linux-any/asm/stat.h
diff --git a/libc/include/mips64el-linux-musl/asm/statfs.h b/libc/include/mips64el-linux-any/asm/statfs.h
index 6050259887..6050259887 100644
--- a/libc/include/mips64el-linux-musl/asm/statfs.h
+++ b/libc/include/mips64el-linux-any/asm/statfs.h
diff --git a/libc/include/mips64el-linux-musl/asm/swab.h b/libc/include/mips64el-linux-any/asm/swab.h
index 7459a59b9a..7459a59b9a 100644
--- a/libc/include/mips64el-linux-musl/asm/swab.h
+++ b/libc/include/mips64el-linux-any/asm/swab.h
diff --git a/libc/include/mips64el-linux-musl/asm/termbits.h b/libc/include/mips64el-linux-any/asm/termbits.h
index 088cb4959f..088cb4959f 100644
--- a/libc/include/mips64el-linux-musl/asm/termbits.h
+++ b/libc/include/mips64el-linux-any/asm/termbits.h
diff --git a/libc/include/mips64el-linux-musl/asm/termios.h b/libc/include/mips64el-linux-any/asm/termios.h
index 7a62d30777..7a62d30777 100644
--- a/libc/include/mips64el-linux-musl/asm/termios.h
+++ b/libc/include/mips64el-linux-any/asm/termios.h
diff --git a/libc/include/mips64el-linux-musl/asm/types.h b/libc/include/mips64el-linux-any/asm/types.h
index d0a43448e7..d0a43448e7 100644
--- a/libc/include/mips64el-linux-musl/asm/types.h
+++ b/libc/include/mips64el-linux-any/asm/types.h
diff --git a/libc/include/mips64el-linux-musl/asm/unistd.h b/libc/include/mips64el-linux-any/asm/unistd.h
index d23800682c..d23800682c 100644
--- a/libc/include/mips64el-linux-musl/asm/unistd.h
+++ b/libc/include/mips64el-linux-any/asm/unistd.h
diff --git a/libc/include/mips64el-linux-gnuabi64/asm/sgidefs.h b/libc/include/mips64el-linux-gnuabi64/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mips64el-linux-gnuabi64/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mips64el-linux-gnuabi64/asm/unistd.h b/libc/include/mips64el-linux-gnuabi64/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mips64el-linux-gnuabi64/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/mips64el-linux-gnuabin32/asm/sgidefs.h b/libc/include/mips64el-linux-gnuabin32/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mips64el-linux-gnuabin32/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mips64el-linux-gnuabin32/asm/unistd.h b/libc/include/mips64el-linux-gnuabin32/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mips64el-linux-gnuabin32/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/mipsel-linux-musl/asm/auxvec.h b/libc/include/mipsel-linux-any/asm/auxvec.h
index abd9646151..abd9646151 100644
--- a/libc/include/mipsel-linux-musl/asm/auxvec.h
+++ b/libc/include/mipsel-linux-any/asm/auxvec.h
diff --git a/libc/include/mipsel-linux-musl/asm/bitsperlong.h b/libc/include/mipsel-linux-any/asm/bitsperlong.h
index 68551ef98a..68551ef98a 100644
--- a/libc/include/mipsel-linux-musl/asm/bitsperlong.h
+++ b/libc/include/mipsel-linux-any/asm/bitsperlong.h
diff --git a/libc/include/mipsel-linux-musl/asm/byteorder.h b/libc/include/mipsel-linux-any/asm/byteorder.h
index e9b9eaf594..e9b9eaf594 100644
--- a/libc/include/mipsel-linux-musl/asm/byteorder.h
+++ b/libc/include/mipsel-linux-any/asm/byteorder.h
diff --git a/libc/include/mipsel-linux-musl/asm/errno.h b/libc/include/mipsel-linux-any/asm/errno.h
index 7d6ae0ee2c..7d6ae0ee2c 100644
--- a/libc/include/mipsel-linux-musl/asm/errno.h
+++ b/libc/include/mipsel-linux-any/asm/errno.h
diff --git a/libc/include/mipsel-linux-musl/asm/fcntl.h b/libc/include/mipsel-linux-any/asm/fcntl.h
index 39195b19b9..39195b19b9 100644
--- a/libc/include/mipsel-linux-musl/asm/fcntl.h
+++ b/libc/include/mipsel-linux-any/asm/fcntl.h
diff --git a/libc/include/mipsel-linux-musl/asm/hwcap.h b/libc/include/mipsel-linux-any/asm/hwcap.h
index dee9cd7719..dee9cd7719 100644
--- a/libc/include/mipsel-linux-musl/asm/hwcap.h
+++ b/libc/include/mipsel-linux-any/asm/hwcap.h
diff --git a/libc/include/mipsel-linux-musl/asm/ioctl.h b/libc/include/mipsel-linux-any/asm/ioctl.h
index a2d327bd4c..a2d327bd4c 100644
--- a/libc/include/mipsel-linux-musl/asm/ioctl.h
+++ b/libc/include/mipsel-linux-any/asm/ioctl.h
diff --git a/libc/include/mipsel-linux-musl/asm/ioctls.h b/libc/include/mipsel-linux-any/asm/ioctls.h
index 1c0d3536e2..1c0d3536e2 100644
--- a/libc/include/mipsel-linux-musl/asm/ioctls.h
+++ b/libc/include/mipsel-linux-any/asm/ioctls.h
diff --git a/libc/include/mipsel-linux-musl/asm/kvm.h b/libc/include/mipsel-linux-any/asm/kvm.h
index 7b096fe2f3..7b096fe2f3 100644
--- a/libc/include/mipsel-linux-musl/asm/kvm.h
+++ b/libc/include/mipsel-linux-any/asm/kvm.h
diff --git a/libc/include/mipsel-linux-musl/asm/kvm_para.h b/libc/include/mipsel-linux-any/asm/kvm_para.h
index 29691a0298..29691a0298 100644
--- a/libc/include/mipsel-linux-musl/asm/kvm_para.h
+++ b/libc/include/mipsel-linux-any/asm/kvm_para.h
diff --git a/libc/include/mipsel-linux-musl/asm/mman.h b/libc/include/mipsel-linux-any/asm/mman.h
index 34cd28c36a..34cd28c36a 100644
--- a/libc/include/mipsel-linux-musl/asm/mman.h
+++ b/libc/include/mipsel-linux-any/asm/mman.h
diff --git a/libc/include/mipsel-linux-musl/asm/msgbuf.h b/libc/include/mipsel-linux-any/asm/msgbuf.h
index 397cbedb6e..397cbedb6e 100644
--- a/libc/include/mipsel-linux-musl/asm/msgbuf.h
+++ b/libc/include/mipsel-linux-any/asm/msgbuf.h
diff --git a/libc/include/mipsel-linux-musl/asm/param.h b/libc/include/mipsel-linux-any/asm/param.h
index 91eb58fea3..91eb58fea3 100644
--- a/libc/include/mipsel-linux-musl/asm/param.h
+++ b/libc/include/mipsel-linux-any/asm/param.h
diff --git a/libc/include/mipsel-linux-musl/asm/poll.h b/libc/include/mipsel-linux-any/asm/poll.h
index dea2bfbc8f..dea2bfbc8f 100644
--- a/libc/include/mipsel-linux-musl/asm/poll.h
+++ b/libc/include/mipsel-linux-any/asm/poll.h
diff --git a/libc/include/mipsel-linux-musl/asm/posix_types.h b/libc/include/mipsel-linux-any/asm/posix_types.h
index 33971471ac..33971471ac 100644
--- a/libc/include/mipsel-linux-musl/asm/posix_types.h
+++ b/libc/include/mipsel-linux-any/asm/posix_types.h
diff --git a/libc/include/mipsel-linux-musl/asm/ptrace.h b/libc/include/mipsel-linux-any/asm/ptrace.h
index 01280eb3ef..01280eb3ef 100644
--- a/libc/include/mipsel-linux-musl/asm/ptrace.h
+++ b/libc/include/mipsel-linux-any/asm/ptrace.h
diff --git a/libc/include/mipsel-linux-musl/asm/resource.h b/libc/include/mipsel-linux-any/asm/resource.h
index e1cebaf8fc..e1cebaf8fc 100644
--- a/libc/include/mipsel-linux-musl/asm/resource.h
+++ b/libc/include/mipsel-linux-any/asm/resource.h
diff --git a/libc/include/mipsel-linux-musl/asm/sembuf.h b/libc/include/mipsel-linux-any/asm/sembuf.h
index 199048691e..199048691e 100644
--- a/libc/include/mipsel-linux-musl/asm/sembuf.h
+++ b/libc/include/mipsel-linux-any/asm/sembuf.h
diff --git a/libc/include/mipsel-linux-musl/asm/setup.h b/libc/include/mipsel-linux-any/asm/setup.h
index 6b1aea4fc2..6b1aea4fc2 100644
--- a/libc/include/mipsel-linux-musl/asm/setup.h
+++ b/libc/include/mipsel-linux-any/asm/setup.h
diff --git a/libc/include/mipsel-linux-musl/asm/shmbuf.h b/libc/include/mipsel-linux-any/asm/shmbuf.h
index aefb4c9fbc..aefb4c9fbc 100644
--- a/libc/include/mipsel-linux-musl/asm/shmbuf.h
+++ b/libc/include/mipsel-linux-any/asm/shmbuf.h
diff --git a/libc/include/mipsel-linux-musl/asm/sigcontext.h b/libc/include/mipsel-linux-any/asm/sigcontext.h
index cdc348f068..cdc348f068 100644
--- a/libc/include/mipsel-linux-musl/asm/sigcontext.h
+++ b/libc/include/mipsel-linux-any/asm/sigcontext.h
diff --git a/libc/include/mipsel-linux-musl/asm/siginfo.h b/libc/include/mipsel-linux-any/asm/siginfo.h
index 7929fb050d..7929fb050d 100644
--- a/libc/include/mipsel-linux-musl/asm/siginfo.h
+++ b/libc/include/mipsel-linux-any/asm/siginfo.h
diff --git a/libc/include/mipsel-linux-musl/asm/signal.h b/libc/include/mipsel-linux-any/asm/signal.h
index 4bc51ac6ea..4bc51ac6ea 100644
--- a/libc/include/mipsel-linux-musl/asm/signal.h
+++ b/libc/include/mipsel-linux-any/asm/signal.h
diff --git a/libc/include/mipsel-linux-musl/asm/socket.h b/libc/include/mipsel-linux-any/asm/socket.h
index 177a83882f..177a83882f 100644
--- a/libc/include/mipsel-linux-musl/asm/socket.h
+++ b/libc/include/mipsel-linux-any/asm/socket.h
diff --git a/libc/include/mipsel-linux-musl/asm/sockios.h b/libc/include/mipsel-linux-any/asm/sockios.h
index 68fdeba974..68fdeba974 100644
--- a/libc/include/mipsel-linux-musl/asm/sockios.h
+++ b/libc/include/mipsel-linux-any/asm/sockios.h
diff --git a/libc/include/mipsel-linux-musl/asm/stat.h b/libc/include/mipsel-linux-any/asm/stat.h
index d701a31189..d701a31189 100644
--- a/libc/include/mipsel-linux-musl/asm/stat.h
+++ b/libc/include/mipsel-linux-any/asm/stat.h
diff --git a/libc/include/mipsel-linux-musl/asm/statfs.h b/libc/include/mipsel-linux-any/asm/statfs.h
index 6050259887..6050259887 100644
--- a/libc/include/mipsel-linux-musl/asm/statfs.h
+++ b/libc/include/mipsel-linux-any/asm/statfs.h
diff --git a/libc/include/mipsel-linux-musl/asm/swab.h b/libc/include/mipsel-linux-any/asm/swab.h
index 7459a59b9a..7459a59b9a 100644
--- a/libc/include/mipsel-linux-musl/asm/swab.h
+++ b/libc/include/mipsel-linux-any/asm/swab.h
diff --git a/libc/include/mipsel-linux-musl/asm/termbits.h b/libc/include/mipsel-linux-any/asm/termbits.h
index 088cb4959f..088cb4959f 100644
--- a/libc/include/mipsel-linux-musl/asm/termbits.h
+++ b/libc/include/mipsel-linux-any/asm/termbits.h
diff --git a/libc/include/mipsel-linux-musl/asm/termios.h b/libc/include/mipsel-linux-any/asm/termios.h
index 7a62d30777..7a62d30777 100644
--- a/libc/include/mipsel-linux-musl/asm/termios.h
+++ b/libc/include/mipsel-linux-any/asm/termios.h
diff --git a/libc/include/mipsel-linux-musl/asm/types.h b/libc/include/mipsel-linux-any/asm/types.h
index d0a43448e7..d0a43448e7 100644
--- a/libc/include/mipsel-linux-musl/asm/types.h
+++ b/libc/include/mipsel-linux-any/asm/types.h
diff --git a/libc/include/mipsel-linux-musl/asm/unistd.h b/libc/include/mipsel-linux-any/asm/unistd.h
index d23800682c..d23800682c 100644
--- a/libc/include/mipsel-linux-musl/asm/unistd.h
+++ b/libc/include/mipsel-linux-any/asm/unistd.h
diff --git a/libc/include/mipsel-linux-gnu/asm/sgidefs.h b/libc/include/mipsel-linux-gnu/asm/sgidefs.h
deleted file mode 100644
index 26143e3b7c..0000000000
--- a/libc/include/mipsel-linux-gnu/asm/sgidefs.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1996, 1999, 2001 Ralf Baechle
- * Copyright (C) 1999 Silicon Graphics, Inc.
- * Copyright (C) 2001 MIPS Technologies, Inc.
- */
-#ifndef __ASM_SGIDEFS_H
-#define __ASM_SGIDEFS_H
-
-/*
- * Using a Linux compiler for building Linux seems logic but not to
- * everybody.
- */
-#ifndef __linux__
-#error Use a Linux compiler or give up.
-#endif
-
-/*
- * Definitions for the ISA levels
- *
- * With the introduction of MIPS32 / MIPS64 instruction sets definitions
- * MIPS ISAs are no longer subsets of each other. Therefore comparisons
- * on these symbols except with == may result in unexpected results and
- * are forbidden!
- */
-#define _MIPS_ISA_MIPS1 1
-#define _MIPS_ISA_MIPS2 2
-#define _MIPS_ISA_MIPS3 3
-#define _MIPS_ISA_MIPS4 4
-#define _MIPS_ISA_MIPS5 5
-#define _MIPS_ISA_MIPS32 6
-#define _MIPS_ISA_MIPS64 7
-
-/*
- * Subprogram calling convention
- */
-#define _MIPS_SIM_ABI32 1
-#define _MIPS_SIM_NABI32 2
-#define _MIPS_SIM_ABI64 3
-
-#endif /* __ASM_SGIDEFS_H */
diff --git a/libc/include/mipsel-linux-gnu/asm/unistd.h b/libc/include/mipsel-linux-gnu/asm/unistd.h
deleted file mode 100644
index f25dd1d83f..0000000000
--- a/libc/include/mipsel-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,1101 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * This file is subject to the terms and conditions of the GNU General Public
- * License. See the file "COPYING" in the main directory of this archive
- * for more details.
- *
- * Copyright (C) 1995, 96, 97, 98, 99, 2000 by Ralf Baechle
- * Copyright (C) 1999, 2000 Silicon Graphics, Inc.
- *
- * Changed system calls macros _syscall5 - _syscall7 to push args 5 to 7 onto
- * the stack. Robin Farine for ACN S.A, Copyright (C) 1996 by ACN S.A
- */
-#ifndef _UAPI_ASM_UNISTD_H
-#define _UAPI_ASM_UNISTD_H
-
-#include <asm/sgidefs.h>
-
-#if _MIPS_SIM == _MIPS_SIM_ABI32
-
-/*
- * Linux o32 style syscalls are in the range from 4000 to 4999.
- */
-#define __NR_Linux 4000
-#define __NR_syscall (__NR_Linux + 0)
-#define __NR_exit (__NR_Linux + 1)
-#define __NR_fork (__NR_Linux + 2)
-#define __NR_read (__NR_Linux + 3)
-#define __NR_write (__NR_Linux + 4)
-#define __NR_open (__NR_Linux + 5)
-#define __NR_close (__NR_Linux + 6)
-#define __NR_waitpid (__NR_Linux + 7)
-#define __NR_creat (__NR_Linux + 8)
-#define __NR_link (__NR_Linux + 9)
-#define __NR_unlink (__NR_Linux + 10)
-#define __NR_execve (__NR_Linux + 11)
-#define __NR_chdir (__NR_Linux + 12)
-#define __NR_time (__NR_Linux + 13)
-#define __NR_mknod (__NR_Linux + 14)
-#define __NR_chmod (__NR_Linux + 15)
-#define __NR_lchown (__NR_Linux + 16)
-#define __NR_break (__NR_Linux + 17)
-#define __NR_unused18 (__NR_Linux + 18)
-#define __NR_lseek (__NR_Linux + 19)
-#define __NR_getpid (__NR_Linux + 20)
-#define __NR_mount (__NR_Linux + 21)
-#define __NR_umount (__NR_Linux + 22)
-#define __NR_setuid (__NR_Linux + 23)
-#define __NR_getuid (__NR_Linux + 24)
-#define __NR_stime (__NR_Linux + 25)
-#define __NR_ptrace (__NR_Linux + 26)
-#define __NR_alarm (__NR_Linux + 27)
-#define __NR_unused28 (__NR_Linux + 28)
-#define __NR_pause (__NR_Linux + 29)
-#define __NR_utime (__NR_Linux + 30)
-#define __NR_stty (__NR_Linux + 31)
-#define __NR_gtty (__NR_Linux + 32)
-#define __NR_access (__NR_Linux + 33)
-#define __NR_nice (__NR_Linux + 34)
-#define __NR_ftime (__NR_Linux + 35)
-#define __NR_sync (__NR_Linux + 36)
-#define __NR_kill (__NR_Linux + 37)
-#define __NR_rename (__NR_Linux + 38)
-#define __NR_mkdir (__NR_Linux + 39)
-#define __NR_rmdir (__NR_Linux + 40)
-#define __NR_dup (__NR_Linux + 41)
-#define __NR_pipe (__NR_Linux + 42)
-#define __NR_times (__NR_Linux + 43)
-#define __NR_prof (__NR_Linux + 44)
-#define __NR_brk (__NR_Linux + 45)
-#define __NR_setgid (__NR_Linux + 46)
-#define __NR_getgid (__NR_Linux + 47)
-#define __NR_signal (__NR_Linux + 48)
-#define __NR_geteuid (__NR_Linux + 49)
-#define __NR_getegid (__NR_Linux + 50)
-#define __NR_acct (__NR_Linux + 51)
-#define __NR_umount2 (__NR_Linux + 52)
-#define __NR_lock (__NR_Linux + 53)
-#define __NR_ioctl (__NR_Linux + 54)
-#define __NR_fcntl (__NR_Linux + 55)
-#define __NR_mpx (__NR_Linux + 56)
-#define __NR_setpgid (__NR_Linux + 57)
-#define __NR_ulimit (__NR_Linux + 58)
-#define __NR_unused59 (__NR_Linux + 59)
-#define __NR_umask (__NR_Linux + 60)
-#define __NR_chroot (__NR_Linux + 61)
-#define __NR_ustat (__NR_Linux + 62)
-#define __NR_dup2 (__NR_Linux + 63)
-#define __NR_getppid (__NR_Linux + 64)
-#define __NR_getpgrp (__NR_Linux + 65)
-#define __NR_setsid (__NR_Linux + 66)
-#define __NR_sigaction (__NR_Linux + 67)
-#define __NR_sgetmask (__NR_Linux + 68)
-#define __NR_ssetmask (__NR_Linux + 69)
-#define __NR_setreuid (__NR_Linux + 70)
-#define __NR_setregid (__NR_Linux + 71)
-#define __NR_sigsuspend (__NR_Linux + 72)
-#define __NR_sigpending (__NR_Linux + 73)
-#define __NR_sethostname (__NR_Linux + 74)
-#define __NR_setrlimit (__NR_Linux + 75)
-#define __NR_getrlimit (__NR_Linux + 76)
-#define __NR_getrusage (__NR_Linux + 77)
-#define __NR_gettimeofday (__NR_Linux + 78)
-#define __NR_settimeofday (__NR_Linux + 79)
-#define __NR_getgroups (__NR_Linux + 80)
-#define __NR_setgroups (__NR_Linux + 81)
-#define __NR_reserved82 (__NR_Linux + 82)
-#define __NR_symlink (__NR_Linux + 83)
-#define __NR_unused84 (__NR_Linux + 84)
-#define __NR_readlink (__NR_Linux + 85)
-#define __NR_uselib (__NR_Linux + 86)
-#define __NR_swapon (__NR_Linux + 87)
-#define __NR_reboot (__NR_Linux + 88)
-#define __NR_readdir (__NR_Linux + 89)
-#define __NR_mmap (__NR_Linux + 90)
-#define __NR_munmap (__NR_Linux + 91)
-#define __NR_truncate (__NR_Linux + 92)
-#define __NR_ftruncate (__NR_Linux + 93)
-#define __NR_fchmod (__NR_Linux + 94)
-#define __NR_fchown (__NR_Linux + 95)
-#define __NR_getpriority (__NR_Linux + 96)
-#define __NR_setpriority (__NR_Linux + 97)
-#define __NR_profil (__NR_Linux + 98)
-#define __NR_statfs (__NR_Linux + 99)
-#define __NR_fstatfs (__NR_Linux + 100)
-#define __NR_ioperm (__NR_Linux + 101)
-#define __NR_socketcall (__NR_Linux + 102)
-#define __NR_syslog (__NR_Linux + 103)
-#define __NR_setitimer (__NR_Linux + 104)
-#define __NR_getitimer (__NR_Linux + 105)
-#define __NR_stat (__NR_Linux + 106)
-#define __NR_lstat (__NR_Linux + 107)
-#define __NR_fstat (__NR_Linux + 108)
-#define __NR_unused109 (__NR_Linux + 109)
-#define __NR_iopl (__NR_Linux + 110)
-#define __NR_vhangup (__NR_Linux + 111)
-#define __NR_idle (__NR_Linux + 112)
-#define __NR_vm86 (__NR_Linux + 113)
-#define __NR_wait4 (__NR_Linux + 114)
-#define __NR_swapoff (__NR_Linux + 115)
-#define __NR_sysinfo (__NR_Linux + 116)
-#define __NR_ipc (__NR_Linux + 117)
-#define __NR_fsync (__NR_Linux + 118)
-#define __NR_sigreturn (__NR_Linux + 119)
-#define __NR_clone (__NR_Linux + 120)
-#define __NR_setdomainname (__NR_Linux + 121)
-#define __NR_uname (__NR_Linux + 122)
-#define __NR_modify_ldt (__NR_Linux + 123)
-#define __NR_adjtimex (__NR_Linux + 124)
-#define __NR_mprotect (__NR_Linux + 125)
-#define __NR_sigprocmask (__NR_Linux + 126)
-#define __NR_create_module (__NR_Linux + 127)
-#define __NR_init_module (__NR_Linux + 128)
-#define __NR_delete_module (__NR_Linux + 129)
-#define __NR_get_kernel_syms (__NR_Linux + 130)
-#define __NR_quotactl (__NR_Linux + 131)
-#define __NR_getpgid (__NR_Linux + 132)
-#define __NR_fchdir (__NR_Linux + 133)
-#define __NR_bdflush (__NR_Linux + 134)
-#define __NR_sysfs (__NR_Linux + 135)
-#define __NR_personality (__NR_Linux + 136)
-#define __NR_afs_syscall (__NR_Linux + 137) /* Syscall for Andrew File System */
-#define __NR_setfsuid (__NR_Linux + 138)
-#define __NR_setfsgid (__NR_Linux + 139)
-#define __NR__llseek (__NR_Linux + 140)
-#define __NR_getdents (__NR_Linux + 141)
-#define __NR__newselect (__NR_Linux + 142)
-#define __NR_flock (__NR_Linux + 143)
-#define __NR_msync (__NR_Linux + 144)
-#define __NR_readv (__NR_Linux + 145)
-#define __NR_writev (__NR_Linux + 146)
-#define __NR_cacheflush (__NR_Linux + 147)
-#define __NR_cachectl (__NR_Linux + 148)
-#define __NR_sysmips (__NR_Linux + 149)
-#define __NR_unused150 (__NR_Linux + 150)
-#define __NR_getsid (__NR_Linux + 151)
-#define __NR_fdatasync (__NR_Linux + 152)
-#define __NR__sysctl (__NR_Linux + 153)
-#define __NR_mlock (__NR_Linux + 154)
-#define __NR_munlock (__NR_Linux + 155)
-#define __NR_mlockall (__NR_Linux + 156)
-#define __NR_munlockall (__NR_Linux + 157)
-#define __NR_sched_setparam (__NR_Linux + 158)
-#define __NR_sched_getparam (__NR_Linux + 159)
-#define __NR_sched_setscheduler (__NR_Linux + 160)
-#define __NR_sched_getscheduler (__NR_Linux + 161)
-#define __NR_sched_yield (__NR_Linux + 162)
-#define __NR_sched_get_priority_max (__NR_Linux + 163)
-#define __NR_sched_get_priority_min (__NR_Linux + 164)
-#define __NR_sched_rr_get_interval (__NR_Linux + 165)
-#define __NR_nanosleep (__NR_Linux + 166)
-#define __NR_mremap (__NR_Linux + 167)
-#define __NR_accept (__NR_Linux + 168)
-#define __NR_bind (__NR_Linux + 169)
-#define __NR_connect (__NR_Linux + 170)
-#define __NR_getpeername (__NR_Linux + 171)
-#define __NR_getsockname (__NR_Linux + 172)
-#define __NR_getsockopt (__NR_Linux + 173)
-#define __NR_listen (__NR_Linux + 174)
-#define __NR_recv (__NR_Linux + 175)
-#define __NR_recvfrom (__NR_Linux + 176)
-#define __NR_recvmsg (__NR_Linux + 177)
-#define __NR_send (__NR_Linux + 178)
-#define __NR_sendmsg (__NR_Linux + 179)
-#define __NR_sendto (__NR_Linux + 180)
-#define __NR_setsockopt (__NR_Linux + 181)
-#define __NR_shutdown (__NR_Linux + 182)
-#define __NR_socket (__NR_Linux + 183)
-#define __NR_socketpair (__NR_Linux + 184)
-#define __NR_setresuid (__NR_Linux + 185)
-#define __NR_getresuid (__NR_Linux + 186)
-#define __NR_query_module (__NR_Linux + 187)
-#define __NR_poll (__NR_Linux + 188)
-#define __NR_nfsservctl (__NR_Linux + 189)
-#define __NR_setresgid (__NR_Linux + 190)
-#define __NR_getresgid (__NR_Linux + 191)
-#define __NR_prctl (__NR_Linux + 192)
-#define __NR_rt_sigreturn (__NR_Linux + 193)
-#define __NR_rt_sigaction (__NR_Linux + 194)
-#define __NR_rt_sigprocmask (__NR_Linux + 195)
-#define __NR_rt_sigpending (__NR_Linux + 196)
-#define __NR_rt_sigtimedwait (__NR_Linux + 197)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 198)
-#define __NR_rt_sigsuspend (__NR_Linux + 199)
-#define __NR_pread64 (__NR_Linux + 200)
-#define __NR_pwrite64 (__NR_Linux + 201)
-#define __NR_chown (__NR_Linux + 202)
-#define __NR_getcwd (__NR_Linux + 203)
-#define __NR_capget (__NR_Linux + 204)
-#define __NR_capset (__NR_Linux + 205)
-#define __NR_sigaltstack (__NR_Linux + 206)
-#define __NR_sendfile (__NR_Linux + 207)
-#define __NR_getpmsg (__NR_Linux + 208)
-#define __NR_putpmsg (__NR_Linux + 209)
-#define __NR_mmap2 (__NR_Linux + 210)
-#define __NR_truncate64 (__NR_Linux + 211)
-#define __NR_ftruncate64 (__NR_Linux + 212)
-#define __NR_stat64 (__NR_Linux + 213)
-#define __NR_lstat64 (__NR_Linux + 214)
-#define __NR_fstat64 (__NR_Linux + 215)
-#define __NR_pivot_root (__NR_Linux + 216)
-#define __NR_mincore (__NR_Linux + 217)
-#define __NR_madvise (__NR_Linux + 218)
-#define __NR_getdents64 (__NR_Linux + 219)
-#define __NR_fcntl64 (__NR_Linux + 220)
-#define __NR_reserved221 (__NR_Linux + 221)
-#define __NR_gettid (__NR_Linux + 222)
-#define __NR_readahead (__NR_Linux + 223)
-#define __NR_setxattr (__NR_Linux + 224)
-#define __NR_lsetxattr (__NR_Linux + 225)
-#define __NR_fsetxattr (__NR_Linux + 226)
-#define __NR_getxattr (__NR_Linux + 227)
-#define __NR_lgetxattr (__NR_Linux + 228)
-#define __NR_fgetxattr (__NR_Linux + 229)
-#define __NR_listxattr (__NR_Linux + 230)
-#define __NR_llistxattr (__NR_Linux + 231)
-#define __NR_flistxattr (__NR_Linux + 232)
-#define __NR_removexattr (__NR_Linux + 233)
-#define __NR_lremovexattr (__NR_Linux + 234)
-#define __NR_fremovexattr (__NR_Linux + 235)
-#define __NR_tkill (__NR_Linux + 236)
-#define __NR_sendfile64 (__NR_Linux + 237)
-#define __NR_futex (__NR_Linux + 238)
-#define __NR_sched_setaffinity (__NR_Linux + 239)
-#define __NR_sched_getaffinity (__NR_Linux + 240)
-#define __NR_io_setup (__NR_Linux + 241)
-#define __NR_io_destroy (__NR_Linux + 242)
-#define __NR_io_getevents (__NR_Linux + 243)
-#define __NR_io_submit (__NR_Linux + 244)
-#define __NR_io_cancel (__NR_Linux + 245)
-#define __NR_exit_group (__NR_Linux + 246)
-#define __NR_lookup_dcookie (__NR_Linux + 247)
-#define __NR_epoll_create (__NR_Linux + 248)
-#define __NR_epoll_ctl (__NR_Linux + 249)
-#define __NR_epoll_wait (__NR_Linux + 250)
-#define __NR_remap_file_pages (__NR_Linux + 251)
-#define __NR_set_tid_address (__NR_Linux + 252)
-#define __NR_restart_syscall (__NR_Linux + 253)
-#define __NR_fadvise64 (__NR_Linux + 254)
-#define __NR_statfs64 (__NR_Linux + 255)
-#define __NR_fstatfs64 (__NR_Linux + 256)
-#define __NR_timer_create (__NR_Linux + 257)
-#define __NR_timer_settime (__NR_Linux + 258)
-#define __NR_timer_gettime (__NR_Linux + 259)
-#define __NR_timer_getoverrun (__NR_Linux + 260)
-#define __NR_timer_delete (__NR_Linux + 261)
-#define __NR_clock_settime (__NR_Linux + 262)
-#define __NR_clock_gettime (__NR_Linux + 263)
-#define __NR_clock_getres (__NR_Linux + 264)
-#define __NR_clock_nanosleep (__NR_Linux + 265)
-#define __NR_tgkill (__NR_Linux + 266)
-#define __NR_utimes (__NR_Linux + 267)
-#define __NR_mbind (__NR_Linux + 268)
-#define __NR_get_mempolicy (__NR_Linux + 269)
-#define __NR_set_mempolicy (__NR_Linux + 270)
-#define __NR_mq_open (__NR_Linux + 271)
-#define __NR_mq_unlink (__NR_Linux + 272)
-#define __NR_mq_timedsend (__NR_Linux + 273)
-#define __NR_mq_timedreceive (__NR_Linux + 274)
-#define __NR_mq_notify (__NR_Linux + 275)
-#define __NR_mq_getsetattr (__NR_Linux + 276)
-#define __NR_vserver (__NR_Linux + 277)
-#define __NR_waitid (__NR_Linux + 278)
-/* #define __NR_sys_setaltroot (__NR_Linux + 279) */
-#define __NR_add_key (__NR_Linux + 280)
-#define __NR_request_key (__NR_Linux + 281)
-#define __NR_keyctl (__NR_Linux + 282)
-#define __NR_set_thread_area (__NR_Linux + 283)
-#define __NR_inotify_init (__NR_Linux + 284)
-#define __NR_inotify_add_watch (__NR_Linux + 285)
-#define __NR_inotify_rm_watch (__NR_Linux + 286)
-#define __NR_migrate_pages (__NR_Linux + 287)
-#define __NR_openat (__NR_Linux + 288)
-#define __NR_mkdirat (__NR_Linux + 289)
-#define __NR_mknodat (__NR_Linux + 290)
-#define __NR_fchownat (__NR_Linux + 291)
-#define __NR_futimesat (__NR_Linux + 292)
-#define __NR_fstatat64 (__NR_Linux + 293)
-#define __NR_unlinkat (__NR_Linux + 294)
-#define __NR_renameat (__NR_Linux + 295)
-#define __NR_linkat (__NR_Linux + 296)
-#define __NR_symlinkat (__NR_Linux + 297)
-#define __NR_readlinkat (__NR_Linux + 298)
-#define __NR_fchmodat (__NR_Linux + 299)
-#define __NR_faccessat (__NR_Linux + 300)
-#define __NR_pselect6 (__NR_Linux + 301)
-#define __NR_ppoll (__NR_Linux + 302)
-#define __NR_unshare (__NR_Linux + 303)
-#define __NR_splice (__NR_Linux + 304)
-#define __NR_sync_file_range (__NR_Linux + 305)
-#define __NR_tee (__NR_Linux + 306)
-#define __NR_vmsplice (__NR_Linux + 307)
-#define __NR_move_pages (__NR_Linux + 308)
-#define __NR_set_robust_list (__NR_Linux + 309)
-#define __NR_get_robust_list (__NR_Linux + 310)
-#define __NR_kexec_load (__NR_Linux + 311)
-#define __NR_getcpu (__NR_Linux + 312)
-#define __NR_epoll_pwait (__NR_Linux + 313)
-#define __NR_ioprio_set (__NR_Linux + 314)
-#define __NR_ioprio_get (__NR_Linux + 315)
-#define __NR_utimensat (__NR_Linux + 316)
-#define __NR_signalfd (__NR_Linux + 317)
-#define __NR_timerfd (__NR_Linux + 318)
-#define __NR_eventfd (__NR_Linux + 319)
-#define __NR_fallocate (__NR_Linux + 320)
-#define __NR_timerfd_create (__NR_Linux + 321)
-#define __NR_timerfd_gettime (__NR_Linux + 322)
-#define __NR_timerfd_settime (__NR_Linux + 323)
-#define __NR_signalfd4 (__NR_Linux + 324)
-#define __NR_eventfd2 (__NR_Linux + 325)
-#define __NR_epoll_create1 (__NR_Linux + 326)
-#define __NR_dup3 (__NR_Linux + 327)
-#define __NR_pipe2 (__NR_Linux + 328)
-#define __NR_inotify_init1 (__NR_Linux + 329)
-#define __NR_preadv (__NR_Linux + 330)
-#define __NR_pwritev (__NR_Linux + 331)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 332)
-#define __NR_perf_event_open (__NR_Linux + 333)
-#define __NR_accept4 (__NR_Linux + 334)
-#define __NR_recvmmsg (__NR_Linux + 335)
-#define __NR_fanotify_init (__NR_Linux + 336)
-#define __NR_fanotify_mark (__NR_Linux + 337)
-#define __NR_prlimit64 (__NR_Linux + 338)
-#define __NR_name_to_handle_at (__NR_Linux + 339)
-#define __NR_open_by_handle_at (__NR_Linux + 340)
-#define __NR_clock_adjtime (__NR_Linux + 341)
-#define __NR_syncfs (__NR_Linux + 342)
-#define __NR_sendmmsg (__NR_Linux + 343)
-#define __NR_setns (__NR_Linux + 344)
-#define __NR_process_vm_readv (__NR_Linux + 345)
-#define __NR_process_vm_writev (__NR_Linux + 346)
-#define __NR_kcmp (__NR_Linux + 347)
-#define __NR_finit_module (__NR_Linux + 348)
-#define __NR_sched_setattr (__NR_Linux + 349)
-#define __NR_sched_getattr (__NR_Linux + 350)
-#define __NR_renameat2 (__NR_Linux + 351)
-#define __NR_seccomp (__NR_Linux + 352)
-#define __NR_getrandom (__NR_Linux + 353)
-#define __NR_memfd_create (__NR_Linux + 354)
-#define __NR_bpf (__NR_Linux + 355)
-#define __NR_execveat (__NR_Linux + 356)
-#define __NR_userfaultfd (__NR_Linux + 357)
-#define __NR_membarrier (__NR_Linux + 358)
-#define __NR_mlock2 (__NR_Linux + 359)
-#define __NR_copy_file_range (__NR_Linux + 360)
-#define __NR_preadv2 (__NR_Linux + 361)
-#define __NR_pwritev2 (__NR_Linux + 362)
-#define __NR_pkey_mprotect (__NR_Linux + 363)
-#define __NR_pkey_alloc (__NR_Linux + 364)
-#define __NR_pkey_free (__NR_Linux + 365)
-#define __NR_statx (__NR_Linux + 366)
-#define __NR_rseq (__NR_Linux + 367)
-#define __NR_io_pgetevents (__NR_Linux + 368)
-
-
-/*
- * Offset of the last Linux o32 flavoured syscall
- */
-#define __NR_Linux_syscalls 368
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI32 */
-
-#define __NR_O32_Linux 4000
-#define __NR_O32_Linux_syscalls 368
-
-#if _MIPS_SIM == _MIPS_SIM_ABI64
-
-/*
- * Linux 64-bit syscalls are in the range from 5000 to 5999.
- */
-#define __NR_Linux 5000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_set_tid_address (__NR_Linux + 212)
-#define __NR_restart_syscall (__NR_Linux + 213)
-#define __NR_semtimedop (__NR_Linux + 214)
-#define __NR_fadvise64 (__NR_Linux + 215)
-#define __NR_timer_create (__NR_Linux + 216)
-#define __NR_timer_settime (__NR_Linux + 217)
-#define __NR_timer_gettime (__NR_Linux + 218)
-#define __NR_timer_getoverrun (__NR_Linux + 219)
-#define __NR_timer_delete (__NR_Linux + 220)
-#define __NR_clock_settime (__NR_Linux + 221)
-#define __NR_clock_gettime (__NR_Linux + 222)
-#define __NR_clock_getres (__NR_Linux + 223)
-#define __NR_clock_nanosleep (__NR_Linux + 224)
-#define __NR_tgkill (__NR_Linux + 225)
-#define __NR_utimes (__NR_Linux + 226)
-#define __NR_mbind (__NR_Linux + 227)
-#define __NR_get_mempolicy (__NR_Linux + 228)
-#define __NR_set_mempolicy (__NR_Linux + 229)
-#define __NR_mq_open (__NR_Linux + 230)
-#define __NR_mq_unlink (__NR_Linux + 231)
-#define __NR_mq_timedsend (__NR_Linux + 232)
-#define __NR_mq_timedreceive (__NR_Linux + 233)
-#define __NR_mq_notify (__NR_Linux + 234)
-#define __NR_mq_getsetattr (__NR_Linux + 235)
-#define __NR_vserver (__NR_Linux + 236)
-#define __NR_waitid (__NR_Linux + 237)
-/* #define __NR_sys_setaltroot (__NR_Linux + 238) */
-#define __NR_add_key (__NR_Linux + 239)
-#define __NR_request_key (__NR_Linux + 240)
-#define __NR_keyctl (__NR_Linux + 241)
-#define __NR_set_thread_area (__NR_Linux + 242)
-#define __NR_inotify_init (__NR_Linux + 243)
-#define __NR_inotify_add_watch (__NR_Linux + 244)
-#define __NR_inotify_rm_watch (__NR_Linux + 245)
-#define __NR_migrate_pages (__NR_Linux + 246)
-#define __NR_openat (__NR_Linux + 247)
-#define __NR_mkdirat (__NR_Linux + 248)
-#define __NR_mknodat (__NR_Linux + 249)
-#define __NR_fchownat (__NR_Linux + 250)
-#define __NR_futimesat (__NR_Linux + 251)
-#define __NR_newfstatat (__NR_Linux + 252)
-#define __NR_unlinkat (__NR_Linux + 253)
-#define __NR_renameat (__NR_Linux + 254)
-#define __NR_linkat (__NR_Linux + 255)
-#define __NR_symlinkat (__NR_Linux + 256)
-#define __NR_readlinkat (__NR_Linux + 257)
-#define __NR_fchmodat (__NR_Linux + 258)
-#define __NR_faccessat (__NR_Linux + 259)
-#define __NR_pselect6 (__NR_Linux + 260)
-#define __NR_ppoll (__NR_Linux + 261)
-#define __NR_unshare (__NR_Linux + 262)
-#define __NR_splice (__NR_Linux + 263)
-#define __NR_sync_file_range (__NR_Linux + 264)
-#define __NR_tee (__NR_Linux + 265)
-#define __NR_vmsplice (__NR_Linux + 266)
-#define __NR_move_pages (__NR_Linux + 267)
-#define __NR_set_robust_list (__NR_Linux + 268)
-#define __NR_get_robust_list (__NR_Linux + 269)
-#define __NR_kexec_load (__NR_Linux + 270)
-#define __NR_getcpu (__NR_Linux + 271)
-#define __NR_epoll_pwait (__NR_Linux + 272)
-#define __NR_ioprio_set (__NR_Linux + 273)
-#define __NR_ioprio_get (__NR_Linux + 274)
-#define __NR_utimensat (__NR_Linux + 275)
-#define __NR_signalfd (__NR_Linux + 276)
-#define __NR_timerfd (__NR_Linux + 277)
-#define __NR_eventfd (__NR_Linux + 278)
-#define __NR_fallocate (__NR_Linux + 279)
-#define __NR_timerfd_create (__NR_Linux + 280)
-#define __NR_timerfd_gettime (__NR_Linux + 281)
-#define __NR_timerfd_settime (__NR_Linux + 282)
-#define __NR_signalfd4 (__NR_Linux + 283)
-#define __NR_eventfd2 (__NR_Linux + 284)
-#define __NR_epoll_create1 (__NR_Linux + 285)
-#define __NR_dup3 (__NR_Linux + 286)
-#define __NR_pipe2 (__NR_Linux + 287)
-#define __NR_inotify_init1 (__NR_Linux + 288)
-#define __NR_preadv (__NR_Linux + 289)
-#define __NR_pwritev (__NR_Linux + 290)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 291)
-#define __NR_perf_event_open (__NR_Linux + 292)
-#define __NR_accept4 (__NR_Linux + 293)
-#define __NR_recvmmsg (__NR_Linux + 294)
-#define __NR_fanotify_init (__NR_Linux + 295)
-#define __NR_fanotify_mark (__NR_Linux + 296)
-#define __NR_prlimit64 (__NR_Linux + 297)
-#define __NR_name_to_handle_at (__NR_Linux + 298)
-#define __NR_open_by_handle_at (__NR_Linux + 299)
-#define __NR_clock_adjtime (__NR_Linux + 300)
-#define __NR_syncfs (__NR_Linux + 301)
-#define __NR_sendmmsg (__NR_Linux + 302)
-#define __NR_setns (__NR_Linux + 303)
-#define __NR_process_vm_readv (__NR_Linux + 304)
-#define __NR_process_vm_writev (__NR_Linux + 305)
-#define __NR_kcmp (__NR_Linux + 306)
-#define __NR_finit_module (__NR_Linux + 307)
-#define __NR_getdents64 (__NR_Linux + 308)
-#define __NR_sched_setattr (__NR_Linux + 309)
-#define __NR_sched_getattr (__NR_Linux + 310)
-#define __NR_renameat2 (__NR_Linux + 311)
-#define __NR_seccomp (__NR_Linux + 312)
-#define __NR_getrandom (__NR_Linux + 313)
-#define __NR_memfd_create (__NR_Linux + 314)
-#define __NR_bpf (__NR_Linux + 315)
-#define __NR_execveat (__NR_Linux + 316)
-#define __NR_userfaultfd (__NR_Linux + 317)
-#define __NR_membarrier (__NR_Linux + 318)
-#define __NR_mlock2 (__NR_Linux + 319)
-#define __NR_copy_file_range (__NR_Linux + 320)
-#define __NR_preadv2 (__NR_Linux + 321)
-#define __NR_pwritev2 (__NR_Linux + 322)
-#define __NR_pkey_mprotect (__NR_Linux + 323)
-#define __NR_pkey_alloc (__NR_Linux + 324)
-#define __NR_pkey_free (__NR_Linux + 325)
-#define __NR_statx (__NR_Linux + 326)
-#define __NR_rseq (__NR_Linux + 327)
-#define __NR_io_pgetevents (__NR_Linux + 328)
-
-/*
- * Offset of the last Linux 64-bit flavoured syscall
- */
-#define __NR_Linux_syscalls 328
-
-#endif /* _MIPS_SIM == _MIPS_SIM_ABI64 */
-
-#define __NR_64_Linux 5000
-#define __NR_64_Linux_syscalls 328
-
-#if _MIPS_SIM == _MIPS_SIM_NABI32
-
-/*
- * Linux N32 syscalls are in the range from 6000 to 6999.
- */
-#define __NR_Linux 6000
-#define __NR_read (__NR_Linux + 0)
-#define __NR_write (__NR_Linux + 1)
-#define __NR_open (__NR_Linux + 2)
-#define __NR_close (__NR_Linux + 3)
-#define __NR_stat (__NR_Linux + 4)
-#define __NR_fstat (__NR_Linux + 5)
-#define __NR_lstat (__NR_Linux + 6)
-#define __NR_poll (__NR_Linux + 7)
-#define __NR_lseek (__NR_Linux + 8)
-#define __NR_mmap (__NR_Linux + 9)
-#define __NR_mprotect (__NR_Linux + 10)
-#define __NR_munmap (__NR_Linux + 11)
-#define __NR_brk (__NR_Linux + 12)
-#define __NR_rt_sigaction (__NR_Linux + 13)
-#define __NR_rt_sigprocmask (__NR_Linux + 14)
-#define __NR_ioctl (__NR_Linux + 15)
-#define __NR_pread64 (__NR_Linux + 16)
-#define __NR_pwrite64 (__NR_Linux + 17)
-#define __NR_readv (__NR_Linux + 18)
-#define __NR_writev (__NR_Linux + 19)
-#define __NR_access (__NR_Linux + 20)
-#define __NR_pipe (__NR_Linux + 21)
-#define __NR__newselect (__NR_Linux + 22)
-#define __NR_sched_yield (__NR_Linux + 23)
-#define __NR_mremap (__NR_Linux + 24)
-#define __NR_msync (__NR_Linux + 25)
-#define __NR_mincore (__NR_Linux + 26)
-#define __NR_madvise (__NR_Linux + 27)
-#define __NR_shmget (__NR_Linux + 28)
-#define __NR_shmat (__NR_Linux + 29)
-#define __NR_shmctl (__NR_Linux + 30)
-#define __NR_dup (__NR_Linux + 31)
-#define __NR_dup2 (__NR_Linux + 32)
-#define __NR_pause (__NR_Linux + 33)
-#define __NR_nanosleep (__NR_Linux + 34)
-#define __NR_getitimer (__NR_Linux + 35)
-#define __NR_setitimer (__NR_Linux + 36)
-#define __NR_alarm (__NR_Linux + 37)
-#define __NR_getpid (__NR_Linux + 38)
-#define __NR_sendfile (__NR_Linux + 39)
-#define __NR_socket (__NR_Linux + 40)
-#define __NR_connect (__NR_Linux + 41)
-#define __NR_accept (__NR_Linux + 42)
-#define __NR_sendto (__NR_Linux + 43)
-#define __NR_recvfrom (__NR_Linux + 44)
-#define __NR_sendmsg (__NR_Linux + 45)
-#define __NR_recvmsg (__NR_Linux + 46)
-#define __NR_shutdown (__NR_Linux + 47)
-#define __NR_bind (__NR_Linux + 48)
-#define __NR_listen (__NR_Linux + 49)
-#define __NR_getsockname (__NR_Linux + 50)
-#define __NR_getpeername (__NR_Linux + 51)
-#define __NR_socketpair (__NR_Linux + 52)
-#define __NR_setsockopt (__NR_Linux + 53)
-#define __NR_getsockopt (__NR_Linux + 54)
-#define __NR_clone (__NR_Linux + 55)
-#define __NR_fork (__NR_Linux + 56)
-#define __NR_execve (__NR_Linux + 57)
-#define __NR_exit (__NR_Linux + 58)
-#define __NR_wait4 (__NR_Linux + 59)
-#define __NR_kill (__NR_Linux + 60)
-#define __NR_uname (__NR_Linux + 61)
-#define __NR_semget (__NR_Linux + 62)
-#define __NR_semop (__NR_Linux + 63)
-#define __NR_semctl (__NR_Linux + 64)
-#define __NR_shmdt (__NR_Linux + 65)
-#define __NR_msgget (__NR_Linux + 66)
-#define __NR_msgsnd (__NR_Linux + 67)
-#define __NR_msgrcv (__NR_Linux + 68)
-#define __NR_msgctl (__NR_Linux + 69)
-#define __NR_fcntl (__NR_Linux + 70)
-#define __NR_flock (__NR_Linux + 71)
-#define __NR_fsync (__NR_Linux + 72)
-#define __NR_fdatasync (__NR_Linux + 73)
-#define __NR_truncate (__NR_Linux + 74)
-#define __NR_ftruncate (__NR_Linux + 75)
-#define __NR_getdents (__NR_Linux + 76)
-#define __NR_getcwd (__NR_Linux + 77)
-#define __NR_chdir (__NR_Linux + 78)
-#define __NR_fchdir (__NR_Linux + 79)
-#define __NR_rename (__NR_Linux + 80)
-#define __NR_mkdir (__NR_Linux + 81)
-#define __NR_rmdir (__NR_Linux + 82)
-#define __NR_creat (__NR_Linux + 83)
-#define __NR_link (__NR_Linux + 84)
-#define __NR_unlink (__NR_Linux + 85)
-#define __NR_symlink (__NR_Linux + 86)
-#define __NR_readlink (__NR_Linux + 87)
-#define __NR_chmod (__NR_Linux + 88)
-#define __NR_fchmod (__NR_Linux + 89)
-#define __NR_chown (__NR_Linux + 90)
-#define __NR_fchown (__NR_Linux + 91)
-#define __NR_lchown (__NR_Linux + 92)
-#define __NR_umask (__NR_Linux + 93)
-#define __NR_gettimeofday (__NR_Linux + 94)
-#define __NR_getrlimit (__NR_Linux + 95)
-#define __NR_getrusage (__NR_Linux + 96)
-#define __NR_sysinfo (__NR_Linux + 97)
-#define __NR_times (__NR_Linux + 98)
-#define __NR_ptrace (__NR_Linux + 99)
-#define __NR_getuid (__NR_Linux + 100)
-#define __NR_syslog (__NR_Linux + 101)
-#define __NR_getgid (__NR_Linux + 102)
-#define __NR_setuid (__NR_Linux + 103)
-#define __NR_setgid (__NR_Linux + 104)
-#define __NR_geteuid (__NR_Linux + 105)
-#define __NR_getegid (__NR_Linux + 106)
-#define __NR_setpgid (__NR_Linux + 107)
-#define __NR_getppid (__NR_Linux + 108)
-#define __NR_getpgrp (__NR_Linux + 109)
-#define __NR_setsid (__NR_Linux + 110)
-#define __NR_setreuid (__NR_Linux + 111)
-#define __NR_setregid (__NR_Linux + 112)
-#define __NR_getgroups (__NR_Linux + 113)
-#define __NR_setgroups (__NR_Linux + 114)
-#define __NR_setresuid (__NR_Linux + 115)
-#define __NR_getresuid (__NR_Linux + 116)
-#define __NR_setresgid (__NR_Linux + 117)
-#define __NR_getresgid (__NR_Linux + 118)
-#define __NR_getpgid (__NR_Linux + 119)
-#define __NR_setfsuid (__NR_Linux + 120)
-#define __NR_setfsgid (__NR_Linux + 121)
-#define __NR_getsid (__NR_Linux + 122)
-#define __NR_capget (__NR_Linux + 123)
-#define __NR_capset (__NR_Linux + 124)
-#define __NR_rt_sigpending (__NR_Linux + 125)
-#define __NR_rt_sigtimedwait (__NR_Linux + 126)
-#define __NR_rt_sigqueueinfo (__NR_Linux + 127)
-#define __NR_rt_sigsuspend (__NR_Linux + 128)
-#define __NR_sigaltstack (__NR_Linux + 129)
-#define __NR_utime (__NR_Linux + 130)
-#define __NR_mknod (__NR_Linux + 131)
-#define __NR_personality (__NR_Linux + 132)
-#define __NR_ustat (__NR_Linux + 133)
-#define __NR_statfs (__NR_Linux + 134)
-#define __NR_fstatfs (__NR_Linux + 135)
-#define __NR_sysfs (__NR_Linux + 136)
-#define __NR_getpriority (__NR_Linux + 137)
-#define __NR_setpriority (__NR_Linux + 138)
-#define __NR_sched_setparam (__NR_Linux + 139)
-#define __NR_sched_getparam (__NR_Linux + 140)
-#define __NR_sched_setscheduler (__NR_Linux + 141)
-#define __NR_sched_getscheduler (__NR_Linux + 142)
-#define __NR_sched_get_priority_max (__NR_Linux + 143)
-#define __NR_sched_get_priority_min (__NR_Linux + 144)
-#define __NR_sched_rr_get_interval (__NR_Linux + 145)
-#define __NR_mlock (__NR_Linux + 146)
-#define __NR_munlock (__NR_Linux + 147)
-#define __NR_mlockall (__NR_Linux + 148)
-#define __NR_munlockall (__NR_Linux + 149)
-#define __NR_vhangup (__NR_Linux + 150)
-#define __NR_pivot_root (__NR_Linux + 151)
-#define __NR__sysctl (__NR_Linux + 152)
-#define __NR_prctl (__NR_Linux + 153)
-#define __NR_adjtimex (__NR_Linux + 154)
-#define __NR_setrlimit (__NR_Linux + 155)
-#define __NR_chroot (__NR_Linux + 156)
-#define __NR_sync (__NR_Linux + 157)
-#define __NR_acct (__NR_Linux + 158)
-#define __NR_settimeofday (__NR_Linux + 159)
-#define __NR_mount (__NR_Linux + 160)
-#define __NR_umount2 (__NR_Linux + 161)
-#define __NR_swapon (__NR_Linux + 162)
-#define __NR_swapoff (__NR_Linux + 163)
-#define __NR_reboot (__NR_Linux + 164)
-#define __NR_sethostname (__NR_Linux + 165)
-#define __NR_setdomainname (__NR_Linux + 166)
-#define __NR_create_module (__NR_Linux + 167)
-#define __NR_init_module (__NR_Linux + 168)
-#define __NR_delete_module (__NR_Linux + 169)
-#define __NR_get_kernel_syms (__NR_Linux + 170)
-#define __NR_query_module (__NR_Linux + 171)
-#define __NR_quotactl (__NR_Linux + 172)
-#define __NR_nfsservctl (__NR_Linux + 173)
-#define __NR_getpmsg (__NR_Linux + 174)
-#define __NR_putpmsg (__NR_Linux + 175)
-#define __NR_afs_syscall (__NR_Linux + 176)
-#define __NR_reserved177 (__NR_Linux + 177)
-#define __NR_gettid (__NR_Linux + 178)
-#define __NR_readahead (__NR_Linux + 179)
-#define __NR_setxattr (__NR_Linux + 180)
-#define __NR_lsetxattr (__NR_Linux + 181)
-#define __NR_fsetxattr (__NR_Linux + 182)
-#define __NR_getxattr (__NR_Linux + 183)
-#define __NR_lgetxattr (__NR_Linux + 184)
-#define __NR_fgetxattr (__NR_Linux + 185)
-#define __NR_listxattr (__NR_Linux + 186)
-#define __NR_llistxattr (__NR_Linux + 187)
-#define __NR_flistxattr (__NR_Linux + 188)
-#define __NR_removexattr (__NR_Linux + 189)
-#define __NR_lremovexattr (__NR_Linux + 190)
-#define __NR_fremovexattr (__NR_Linux + 191)
-#define __NR_tkill (__NR_Linux + 192)
-#define __NR_reserved193 (__NR_Linux + 193)
-#define __NR_futex (__NR_Linux + 194)
-#define __NR_sched_setaffinity (__NR_Linux + 195)
-#define __NR_sched_getaffinity (__NR_Linux + 196)
-#define __NR_cacheflush (__NR_Linux + 197)
-#define __NR_cachectl (__NR_Linux + 198)
-#define __NR_sysmips (__NR_Linux + 199)
-#define __NR_io_setup (__NR_Linux + 200)
-#define __NR_io_destroy (__NR_Linux + 201)
-#define __NR_io_getevents (__NR_Linux + 202)
-#define __NR_io_submit (__NR_Linux + 203)
-#define __NR_io_cancel (__NR_Linux + 204)
-#define __NR_exit_group (__NR_Linux + 205)
-#define __NR_lookup_dcookie (__NR_Linux + 206)
-#define __NR_epoll_create (__NR_Linux + 207)
-#define __NR_epoll_ctl (__NR_Linux + 208)
-#define __NR_epoll_wait (__NR_Linux + 209)
-#define __NR_remap_file_pages (__NR_Linux + 210)
-#define __NR_rt_sigreturn (__NR_Linux + 211)
-#define __NR_fcntl64 (__NR_Linux + 212)
-#define __NR_set_tid_address (__NR_Linux + 213)
-#define __NR_restart_syscall (__NR_Linux + 214)
-#define __NR_semtimedop (__NR_Linux + 215)
-#define __NR_fadvise64 (__NR_Linux + 216)
-#define __NR_statfs64 (__NR_Linux + 217)
-#define __NR_fstatfs64 (__NR_Linux + 218)
-#define __NR_sendfile64 (__NR_Linux + 219)
-#define __NR_timer_create (__NR_Linux + 220)
-#define __NR_timer_settime (__NR_Linux + 221)
-#define __NR_timer_gettime (__NR_Linux + 222)
-#define __NR_timer_getoverrun (__NR_Linux + 223)
-#define __NR_timer_delete (__NR_Linux + 224)
-#define __NR_clock_settime (__NR_Linux + 225)
-#define __NR_clock_gettime (__NR_Linux + 226)
-#define __NR_clock_getres (__NR_Linux + 227)
-#define __NR_clock_nanosleep (__NR_Linux + 228)
-#define __NR_tgkill (__NR_Linux + 229)
-#define __NR_utimes (__NR_Linux + 230)
-#define __NR_mbind (__NR_Linux + 231)
-#define __NR_get_mempolicy (__NR_Linux + 232)
-#define __NR_set_mempolicy (__NR_Linux + 233)
-#define __NR_mq_open (__NR_Linux + 234)
-#define __NR_mq_unlink (__NR_Linux + 235)
-#define __NR_mq_timedsend (__NR_Linux + 236)
-#define __NR_mq_timedreceive (__NR_Linux + 237)
-#define __NR_mq_notify (__NR_Linux + 238)
-#define __NR_mq_getsetattr (__NR_Linux + 239)
-#define __NR_vserver (__NR_Linux + 240)
-#define __NR_waitid (__NR_Linux + 241)
-/* #define __NR_sys_setaltroot (__NR_Linux + 242) */
-#define __NR_add_key (__NR_Linux + 243)
-#define __NR_request_key (__NR_Linux + 244)
-#define __NR_keyctl (__NR_Linux + 245)
-#define __NR_set_thread_area (__NR_Linux + 246)
-#define __NR_inotify_init (__NR_Linux + 247)
-#define __NR_inotify_add_watch (__NR_Linux + 248)
-#define __NR_inotify_rm_watch (__NR_Linux + 249)
-#define __NR_migrate_pages (__NR_Linux + 250)
-#define __NR_openat (__NR_Linux + 251)
-#define __NR_mkdirat (__NR_Linux + 252)
-#define __NR_mknodat (__NR_Linux + 253)
-#define __NR_fchownat (__NR_Linux + 254)
-#define __NR_futimesat (__NR_Linux + 255)
-#define __NR_newfstatat (__NR_Linux + 256)
-#define __NR_unlinkat (__NR_Linux + 257)
-#define __NR_renameat (__NR_Linux + 258)
-#define __NR_linkat (__NR_Linux + 259)
-#define __NR_symlinkat (__NR_Linux + 260)
-#define __NR_readlinkat (__NR_Linux + 261)
-#define __NR_fchmodat (__NR_Linux + 262)
-#define __NR_faccessat (__NR_Linux + 263)
-#define __NR_pselect6 (__NR_Linux + 264)
-#define __NR_ppoll (__NR_Linux + 265)
-#define __NR_unshare (__NR_Linux + 266)
-#define __NR_splice (__NR_Linux + 267)
-#define __NR_sync_file_range (__NR_Linux + 268)
-#define __NR_tee (__NR_Linux + 269)
-#define __NR_vmsplice (__NR_Linux + 270)
-#define __NR_move_pages (__NR_Linux + 271)
-#define __NR_set_robust_list (__NR_Linux + 272)
-#define __NR_get_robust_list (__NR_Linux + 273)
-#define __NR_kexec_load (__NR_Linux + 274)
-#define __NR_getcpu (__NR_Linux + 275)
-#define __NR_epoll_pwait (__NR_Linux + 276)
-#define __NR_ioprio_set (__NR_Linux + 277)
-#define __NR_ioprio_get (__NR_Linux + 278)
-#define __NR_utimensat (__NR_Linux + 279)
-#define __NR_signalfd (__NR_Linux + 280)
-#define __NR_timerfd (__NR_Linux + 281)
-#define __NR_eventfd (__NR_Linux + 282)
-#define __NR_fallocate (__NR_Linux + 283)
-#define __NR_timerfd_create (__NR_Linux + 284)
-#define __NR_timerfd_gettime (__NR_Linux + 285)
-#define __NR_timerfd_settime (__NR_Linux + 286)
-#define __NR_signalfd4 (__NR_Linux + 287)
-#define __NR_eventfd2 (__NR_Linux + 288)
-#define __NR_epoll_create1 (__NR_Linux + 289)
-#define __NR_dup3 (__NR_Linux + 290)
-#define __NR_pipe2 (__NR_Linux + 291)
-#define __NR_inotify_init1 (__NR_Linux + 292)
-#define __NR_preadv (__NR_Linux + 293)
-#define __NR_pwritev (__NR_Linux + 294)
-#define __NR_rt_tgsigqueueinfo (__NR_Linux + 295)
-#define __NR_perf_event_open (__NR_Linux + 296)
-#define __NR_accept4 (__NR_Linux + 297)
-#define __NR_recvmmsg (__NR_Linux + 298)
-#define __NR_getdents64 (__NR_Linux + 299)
-#define __NR_fanotify_init (__NR_Linux + 300)
-#define __NR_fanotify_mark (__NR_Linux + 301)
-#define __NR_prlimit64 (__NR_Linux + 302)
-#define __NR_name_to_handle_at (__NR_Linux + 303)
-#define __NR_open_by_handle_at (__NR_Linux + 304)
-#define __NR_clock_adjtime (__NR_Linux + 305)
-#define __NR_syncfs (__NR_Linux + 306)
-#define __NR_sendmmsg (__NR_Linux + 307)
-#define __NR_setns (__NR_Linux + 308)
-#define __NR_process_vm_readv (__NR_Linux + 309)
-#define __NR_process_vm_writev (__NR_Linux + 310)
-#define __NR_kcmp (__NR_Linux + 311)
-#define __NR_finit_module (__NR_Linux + 312)
-#define __NR_sched_setattr (__NR_Linux + 313)
-#define __NR_sched_getattr (__NR_Linux + 314)
-#define __NR_renameat2 (__NR_Linux + 315)
-#define __NR_seccomp (__NR_Linux + 316)
-#define __NR_getrandom (__NR_Linux + 317)
-#define __NR_memfd_create (__NR_Linux + 318)
-#define __NR_bpf (__NR_Linux + 319)
-#define __NR_execveat (__NR_Linux + 320)
-#define __NR_userfaultfd (__NR_Linux + 321)
-#define __NR_membarrier (__NR_Linux + 322)
-#define __NR_mlock2 (__NR_Linux + 323)
-#define __NR_copy_file_range (__NR_Linux + 324)
-#define __NR_preadv2 (__NR_Linux + 325)
-#define __NR_pwritev2 (__NR_Linux + 326)
-#define __NR_pkey_mprotect (__NR_Linux + 327)
-#define __NR_pkey_alloc (__NR_Linux + 328)
-#define __NR_pkey_free (__NR_Linux + 329)
-#define __NR_statx (__NR_Linux + 330)
-#define __NR_rseq (__NR_Linux + 331)
-#define __NR_io_pgetevents (__NR_Linux + 332)
-
-/*
- * Offset of the last N32 flavoured syscall
- */
-#define __NR_Linux_syscalls 332
-
-#endif /* _MIPS_SIM == _MIPS_SIM_NABI32 */
-
-#define __NR_N32_Linux 6000
-#define __NR_N32_Linux_syscalls 332
-
-#endif /* _UAPI_ASM_UNISTD_H */
diff --git a/libc/include/nios2-linux-gnu/asm/unistd.h b/libc/include/nios2-linux-gnu/asm/unistd.h
deleted file mode 100644
index d9948d8879..0000000000
--- a/libc/include/nios2-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,29 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2013 Altera Corporation
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms and conditions of the GNU General Public License,
- * version 2, as published by the Free Software Foundation.
- *
- * This program is distributed in the hope it will be useful, but WITHOUT
- * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
- * more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * this program. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-
- #define sys_mmap2 sys_mmap_pgoff
-
-#define __ARCH_WANT_RENAMEAT
-#define __ARCH_WANT_STAT64
-
-/* Use the standard ABI for syscalls */
-#include <asm-generic/unistd.h>
-
-/* Additional Nios II specific syscalls. */
-#define __NR_cacheflush (__NR_arch_specific_syscall)
-__SYSCALL(__NR_cacheflush, sys_cacheflush)
diff --git a/libc/include/nios2-linux-gnu/bits/endian.h b/libc/include/nios2-linux-gnu/bits/endian.h
deleted file mode 100644
index b18aada80a..0000000000
--- a/libc/include/nios2-linux-gnu/bits/endian.h
+++ /dev/null
@@ -1,12 +0,0 @@
-/* The Nios II architecture has selectable endianness. */
-
-#ifndef _ENDIAN_H
-# error "Never use <bits/endian.h> directly; include <endian.h> instead."
-#endif
-
-#ifdef __nios2_big_endian__
-# define __BYTE_ORDER __BIG_ENDIAN
-#endif
-#ifdef __nios2_little_endian__
-# define __BYTE_ORDER __LITTLE_ENDIAN
-#endif \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/fcntl.h b/libc/include/nios2-linux-gnu/bits/fcntl.h
deleted file mode 100644
index 080f060d61..0000000000
--- a/libc/include/nios2-linux-gnu/bits/fcntl.h
+++ /dev/null
@@ -1,56 +0,0 @@
-/* O_*, F_*, FD_* bit values for the generic Linux ABI.
- Copyright (C) 2011-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
- Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _FCNTL_H
-# error "Never use <bits/fcntl.h> directly; include <fcntl.h> instead."
-#endif
-
-#include <bits/wordsize.h>
-
-#if __WORDSIZE == 64
-# define __O_LARGEFILE 0
-#endif
-
-struct flock
- {
- short int l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */
- short int l_whence; /* Where `l_start' is relative to (like `lseek'). */
-#ifndef __USE_FILE_OFFSET64
- __off_t l_start; /* Offset where the lock begins. */
- __off_t l_len; /* Size of the locked area; zero means until EOF. */
-#else
- __off64_t l_start; /* Offset where the lock begins. */
- __off64_t l_len; /* Size of the locked area; zero means until EOF. */
-#endif
- __pid_t l_pid; /* Process holding the lock. */
- };
-
-#ifdef __USE_LARGEFILE64
-struct flock64
- {
- short int l_type; /* Type of lock: F_RDLCK, F_WRLCK, or F_UNLCK. */
- short int l_whence; /* Where `l_start' is relative to (like `lseek'). */
- __off64_t l_start; /* Offset where the lock begins. */
- __off64_t l_len; /* Size of the locked area; zero means until EOF. */
- __pid_t l_pid; /* Process holding the lock. */
- };
-#endif
-
-/* Include generic Linux declarations. */
-#include <bits/fcntl-linux.h> \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/fenv.h b/libc/include/nios2-linux-gnu/bits/fenv.h
deleted file mode 100644
index 336a724a02..0000000000
--- a/libc/include/nios2-linux-gnu/bits/fenv.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Copyright (C) 2012-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _FENV_H
-# error "Never use <bits/fenv.h> directly; include <fenv.h> instead."
-#endif
-
-/* The Altera specified Nios II hardware FPU does not support exceptions,
- nor does the software floating-point support. */
-#define FE_ALL_EXCEPT 0
-
-/* Nios II supports only round-to-nearest. The software
- floating-point support also acts this way. */
-enum
- {
- __FE_UNDEFINED = 0,
-
- FE_TONEAREST =
-#define FE_TONEAREST 1
- FE_TONEAREST,
- };
-
-/* Type representing exception flags. */
-typedef unsigned int fexcept_t;
-
-/* Type representing floating-point environment. */
-typedef unsigned int fenv_t;
-
-/* If the default argument is used we use this value. */
-#define FE_DFL_ENV ((const fenv_t *) -1)
-
-#if __GLIBC_USE (IEC_60559_BFP_EXT)
-/* Type representing floating-point control modes. */
-typedef unsigned int femode_t;
-
-/* Default floating-point control modes. */
-# define FE_DFL_MODE ((const femode_t *) -1L)
-#endif \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/floatn.h b/libc/include/nios2-linux-gnu/bits/floatn.h
deleted file mode 100644
index 24852b6800..0000000000
--- a/libc/include/nios2-linux-gnu/bits/floatn.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Macros to control TS 18661-3 glibc features.
- Copyright (C) 2017-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-/* Defined to 1 if the current compiler invocation provides a
- floating-point type with the IEEE 754 binary128 format, and this glibc
- includes corresponding *f128 interfaces for it. */
-#define __HAVE_FLOAT128 0
-
-/* Defined to 1 if __HAVE_FLOAT128 is 1 and the type is ABI-distinct
- from the default float, double and long double types in this glibc. */
-#define __HAVE_DISTINCT_FLOAT128 0
-
-/* Defined to 1 if the current compiler invocation provides a
- floating-point type with the right format for _Float64x, and this
- glibc includes corresponding *f64x interfaces for it. */
-#define __HAVE_FLOAT64X 0
-
-/* Defined to 1 if __HAVE_FLOAT64X is 1 and _Float64x has the format
- of long double. Otherwise, if __HAVE_FLOAT64X is 1, _Float64x has
- the format of _Float128, which must be different from that of long
- double. */
-#define __HAVE_FLOAT64X_LONG_DOUBLE 0
-
-#ifndef __ASSEMBLER__
-
-/* Defined to concatenate the literal suffix to be used with _Float128
- types, if __HAVE_FLOAT128 is 1.
- E.g.: #define __f128(x) x##f128. */
-# undef __f128
-
-/* Defined to a complex binary128 type if __HAVE_FLOAT128 is 1.
- E.g.: #define __CFLOAT128 _Complex _Float128. */
-# undef __CFLOAT128
-
-#endif /* !__ASSEMBLER__. */
-
-#include <bits/floatn-common.h> \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/link.h b/libc/include/nios2-linux-gnu/bits/link.h
deleted file mode 100644
index 2d0ac0e82a..0000000000
--- a/libc/include/nios2-linux-gnu/bits/link.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/* Machine-specific declarations for dynamic linker interface, Nios II version.
- Copyright (C) 2009-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _LINK_H
-# error "Never include <bits/link.h> directly; use <link.h> instead."
-#endif
-
-/* Registers for entry into PLT on Nios II. */
-typedef struct La_nios2_regs
-{
- uint32_t lr_reg[4]; /* r4 through r7 */
- uint32_t lr_ra;
- uint32_t lr_sp;
-} La_nios2_regs;
-
-/* Return values for calls from PLT on Nios II. */
-typedef struct La_nios2_retval
-{
- uint32_t lrv_r2;
- uint32_t lrv_r3;
-} La_nios2_retval;
-
-__BEGIN_DECLS
-
-extern Elf32_Addr la_nios2_gnu_pltenter (Elf32_Sym *__sym, unsigned int __ndx,
- uintptr_t *__refcook,
- uintptr_t *__defcook,
- La_nios2_regs *__regs,
- unsigned int *__flags,
- const char *__symname,
- long int *__framesizep);
-extern unsigned int la_nios2_gnu_pltexit (Elf32_Sym *__sym, unsigned int __ndx,
- uintptr_t *__refcook,
- uintptr_t *__defcook,
- const La_nios2_regs *__inregs,
- La_nios2_retval *__outregs,
- const char *symname);
-
-__END_DECLS \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/long-double.h b/libc/include/nios2-linux-gnu/bits/long-double.h
deleted file mode 100644
index 125807d07a..0000000000
--- a/libc/include/nios2-linux-gnu/bits/long-double.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/* Properties of long double type.
- Copyright (C) 2016-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-/* This header is included by <sys/cdefs.h>.
-
- If long double is ABI-compatible with double, it should define
- __NO_LONG_DOUBLE_MATH to 1; otherwise, it should leave
- __NO_LONG_DOUBLE_MATH undefined.
-
- If this build of the GNU C Library supports both long double
- ABI-compatible with double and some other long double format not
- ABI-compatible with double, it should define
- __LONG_DOUBLE_MATH_OPTIONAL to 1; otherwise, it should leave
- __LONG_DOUBLE_MATH_OPTIONAL undefined.
-
- If __NO_LONG_DOUBLE_MATH is already defined, this header must not
- define anything; this is needed to work with the definition of
- __NO_LONG_DOUBLE_MATH in nldbl-compat.h. */
-
-/* In the default version of this header, long double is
- ABI-compatible with double. */
-#ifndef __NO_LONG_DOUBLE_MATH
-# define __NO_LONG_DOUBLE_MATH 1
-#endif \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/procfs.h b/libc/include/nios2-linux-gnu/bits/procfs.h
deleted file mode 100644
index 08cd4accba..0000000000
--- a/libc/include/nios2-linux-gnu/bits/procfs.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* Types for registers for sys/procfs.h. Nios II version.
- Copyright (C) 1996-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SYS_PROCFS_H
-# error "Never include <bits/procfs.h> directly; use <sys/procfs.h> instead."
-#endif
-
-/* Type for a general-purpose register. */
-typedef unsigned long elf_greg_t;
-
-/* And the whole bunch of them. We could have used `struct
- user_regs' directly in the typedef, but tradition says that
- the register set is an array, which does have some peculiar
- semantics, so leave it that way. */
-#define ELF_NGREG (sizeof (struct user_regs) / sizeof (elf_greg_t))
-typedef elf_greg_t elf_gregset_t[ELF_NGREG];
-
-/* Register set for the floating-point registers. */
-typedef struct user_fpregs elf_fpregset_t; \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/pthreadtypes-arch.h b/libc/include/nios2-linux-gnu/bits/pthreadtypes-arch.h
deleted file mode 100644
index 70de0c4959..0000000000
--- a/libc/include/nios2-linux-gnu/bits/pthreadtypes-arch.h
+++ /dev/null
@@ -1,72 +0,0 @@
-/* Machine-specific pthread type layouts. Nios II version.
- Copyright (C) 2012-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _BITS_PTHREADTYPES_ARCH_H
-#define _BITS_PTHREADTYPES_ARCH_H 1
-
-#include <endian.h>
-
-#define __SIZEOF_PTHREAD_ATTR_T 36
-#define __SIZEOF_PTHREAD_MUTEX_T 24
-#define __SIZEOF_PTHREAD_MUTEXATTR_T 4
-#define __SIZEOF_PTHREAD_COND_T 48
-#define __SIZEOF_PTHREAD_CONDATTR_T 4
-#define __SIZEOF_PTHREAD_RWLOCK_T 32
-#define __SIZEOF_PTHREAD_RWLOCKATTR_T 8
-#define __SIZEOF_PTHREAD_BARRIER_T 20
-#define __SIZEOF_PTHREAD_BARRIERATTR_T 4
-
-/* Data structure for mutex handling. */
-#define __PTHREAD_COMPAT_PADDING_MID
-#define __PTHREAD_COMPAT_PADDING_END
-#define __PTHREAD_MUTEX_LOCK_ELISION 0
-#define __PTHREAD_MUTEX_NUSERS_AFTER_KIND 1
-#define __PTHREAD_MUTEX_USE_UNION 1
-
-#define __LOCK_ALIGNMENT
-#define __ONCE_ALIGNMENT
-
-struct __pthread_rwlock_arch_t
-{
- unsigned int __readers;
- unsigned int __writers;
- unsigned int __wrphase_futex;
- unsigned int __writers_futex;
- unsigned int __pad3;
- unsigned int __pad4;
-#if __BYTE_ORDER == __BIG_ENDIAN
- unsigned char __pad1;
- unsigned char __pad2;
- unsigned char __shared;
- /* FLAGS must stay at this position in the structure to maintain
- binary compatibility. */
- unsigned char __flags;
-#else
- /* FLAGS must stay at this position in the structure to maintain
- binary compatibility. */
- unsigned char __flags;
- unsigned char __shared;
- unsigned char __pad1;
- unsigned char __pad2;
-#endif
- int __cur_writer;
-};
-
-#define __PTHREAD_RWLOCK_ELISION_EXTRA 0
-
-#endif /* bits/pthreadtypes.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/semaphore.h b/libc/include/nios2-linux-gnu/bits/semaphore.h
deleted file mode 100644
index a220d26c43..0000000000
--- a/libc/include/nios2-linux-gnu/bits/semaphore.h
+++ /dev/null
@@ -1,32 +0,0 @@
-/* Machine-specific POSIX semaphore type layouts. Nios II version.
- Copyright (C) 2002-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SEMAPHORE_H
-# error "Never use <bits/semaphore.h> directly; include <semaphore.h> instead."
-#endif
-
-#define __SIZEOF_SEM_T 16
-
-/* Value returned if `sem_open' failed. */
-#define SEM_FAILED ((sem_t *) 0)
-
-typedef union
-{
- char __size[__SIZEOF_SEM_T];
- long int __align;
-} sem_t; \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/setjmp.h b/libc/include/nios2-linux-gnu/bits/setjmp.h
deleted file mode 100644
index f250698df7..0000000000
--- a/libc/include/nios2-linux-gnu/bits/setjmp.h
+++ /dev/null
@@ -1,30 +0,0 @@
-/* Define the machine-dependent type `jmp_buf'. Nios II version.
- Copyright (C) 1992-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _NIOS2_BITS_SETJMP_H
-#define _NIOS2_BITS_SETJMP_H 1
-
-#if !defined(_SETJMP_H) && !defined(_PTHREAD_H)
-# error "Never include <bits/setjmp.h> directly; use <setjmp.h> instead."
-#endif
-
-/* Saves r16-r22 (callee-saved, including GOT pointer), fp (frame pointer),
- ra (return address), and sp (stack pointer). */
-typedef int __jmp_buf[10];
-
-#endif /* _NIOS2_BITS_SETJMP_H */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/stat.h b/libc/include/nios2-linux-gnu/bits/stat.h
deleted file mode 100644
index 4f23077263..0000000000
--- a/libc/include/nios2-linux-gnu/bits/stat.h
+++ /dev/null
@@ -1,171 +0,0 @@
-/* Copyright (C) 2011-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
- Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#if !defined _SYS_STAT_H && !defined _FCNTL_H
-# error "Never include <bits/stat.h> directly; use <sys/stat.h> instead."
-#endif
-
-#ifndef _BITS_STAT_H
-#define _BITS_STAT_H 1
-
-#include <endian.h>
-#include <bits/wordsize.h>
-
-/* 64-bit libc uses the kernel's 'struct stat', accessed via the
- stat() syscall; 32-bit libc uses the kernel's 'struct stat64'
- and accesses it via the stat64() syscall. All the various
- APIs offered by libc use the kernel shape for their struct stat
- structure; the only difference is that 32-bit programs not
- using __USE_FILE_OFFSET64 only see the low 32 bits of some
- of the fields (specifically st_ino, st_size, and st_blocks). */
-#define _STAT_VER_KERNEL 0
-#define _STAT_VER_LINUX 0
-#define _STAT_VER _STAT_VER_KERNEL
-
-/* Versions of the `xmknod' interface. */
-#define _MKNOD_VER_LINUX 0
-
-#if defined __USE_FILE_OFFSET64
-# define __field64(type, type64, name) type64 name
-#elif __WORDSIZE == 64
-# define __field64(type, type64, name) type name
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define __field64(type, type64, name) \
- type name __attribute__((__aligned__ (__alignof__ (type64)))); int __##name##_pad
-#else
-# define __field64(type, type64, name) \
- int __##name##_pad __attribute__((__aligned__ (__alignof__ (type64)))); type name
-#endif
-
-struct stat
- {
- __dev_t st_dev; /* Device. */
- __field64(__ino_t, __ino64_t, st_ino); /* File serial number. */
- __mode_t st_mode; /* File mode. */
- __nlink_t st_nlink; /* Link count. */
- __uid_t st_uid; /* User ID of the file's owner. */
- __gid_t st_gid; /* Group ID of the file's group.*/
- __dev_t st_rdev; /* Device number, if device. */
- __dev_t __pad1;
- __field64(__off_t, __off64_t, st_size); /* Size of file, in bytes. */
- __blksize_t st_blksize; /* Optimal block size for I/O. */
- int __pad2;
- __field64(__blkcnt_t, __blkcnt64_t, st_blocks); /* 512-byte blocks */
-#ifdef __USE_XOPEN2K8
- /* Nanosecond resolution timestamps are stored in a format
- equivalent to 'struct timespec'. This is the type used
- whenever possible but the Unix namespace rules do not allow the
- identifier 'timespec' to appear in the <sys/stat.h> header.
- Therefore we have to handle the use of this header in strictly
- standard-compliant sources special. */
- struct timespec st_atim; /* Time of last access. */
- struct timespec st_mtim; /* Time of last modification. */
- struct timespec st_ctim; /* Time of last status change. */
-# define st_atime st_atim.tv_sec /* Backward compatibility. */
-# define st_mtime st_mtim.tv_sec
-# define st_ctime st_ctim.tv_sec
-#else
- __time_t st_atime; /* Time of last access. */
- unsigned long int st_atimensec; /* Nscecs of last access. */
- __time_t st_mtime; /* Time of last modification. */
- unsigned long int st_mtimensec; /* Nsecs of last modification. */
- __time_t st_ctime; /* Time of last status change. */
- unsigned long int st_ctimensec; /* Nsecs of last status change. */
-#endif
- int __glibc_reserved[2];
- };
-
-#undef __field64
-
-#ifdef __USE_LARGEFILE64
-struct stat64
- {
- __dev_t st_dev; /* Device. */
- __ino64_t st_ino; /* File serial number. */
- __mode_t st_mode; /* File mode. */
- __nlink_t st_nlink; /* Link count. */
- __uid_t st_uid; /* User ID of the file's owner. */
- __gid_t st_gid; /* Group ID of the file's group.*/
- __dev_t st_rdev; /* Device number, if device. */
- __dev_t __pad1;
- __off64_t st_size; /* Size of file, in bytes. */
- __blksize_t st_blksize; /* Optimal block size for I/O. */
- int __pad2;
- __blkcnt64_t st_blocks; /* Nr. 512-byte blocks allocated. */
-#ifdef __USE_XOPEN2K8
- /* Nanosecond resolution timestamps are stored in a format
- equivalent to 'struct timespec'. This is the type used
- whenever possible but the Unix namespace rules do not allow the
- identifier 'timespec' to appear in the <sys/stat.h> header.
- Therefore we have to handle the use of this header in strictly
- standard-compliant sources special. */
- struct timespec st_atim; /* Time of last access. */
- struct timespec st_mtim; /* Time of last modification. */
- struct timespec st_ctim; /* Time of last status change. */
-#else
- __time_t st_atime; /* Time of last access. */
- unsigned long int st_atimensec; /* Nscecs of last access. */
- __time_t st_mtime; /* Time of last modification. */
- unsigned long int st_mtimensec; /* Nsecs of last modification. */
- __time_t st_ctime; /* Time of last status change. */
- unsigned long int st_ctimensec; /* Nsecs of last status change. */
-#endif
- int __glibc_reserved[2];
- };
-#endif
-
-/* Tell code we have these members. */
-#define _STATBUF_ST_BLKSIZE
-#define _STATBUF_ST_RDEV
-/* Nanosecond resolution time values are supported. */
-#define _STATBUF_ST_NSEC
-
-/* Encoding of the file mode. */
-
-#define __S_IFMT 0170000 /* These bits determine file type. */
-
-/* File types. */
-#define __S_IFDIR 0040000 /* Directory. */
-#define __S_IFCHR 0020000 /* Character device. */
-#define __S_IFBLK 0060000 /* Block device. */
-#define __S_IFREG 0100000 /* Regular file. */
-#define __S_IFIFO 0010000 /* FIFO. */
-#define __S_IFLNK 0120000 /* Symbolic link. */
-#define __S_IFSOCK 0140000 /* Socket. */
-
-/* POSIX.1b objects. Note that these macros always evaluate to zero. But
- they do it by enforcing the correct use of the macros. */
-#define __S_TYPEISMQ(buf) ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSEM(buf) ((buf)->st_mode - (buf)->st_mode)
-#define __S_TYPEISSHM(buf) ((buf)->st_mode - (buf)->st_mode)
-
-/* Protection bits. */
-
-#define __S_ISUID 04000 /* Set user ID on execution. */
-#define __S_ISGID 02000 /* Set group ID on execution. */
-#define __S_ISVTX 01000 /* Save swapped text after use (sticky). */
-#define __S_IREAD 0400 /* Read by owner. */
-#define __S_IWRITE 0200 /* Write by owner. */
-#define __S_IEXEC 0100 /* Execute by owner. */
-
-#ifdef __USE_ATFILE
-# define UTIME_NOW ((1l << 30) - 1l)
-# define UTIME_OMIT ((1l << 30) - 2l)
-#endif
-
-#endif /* bits/stat.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/statfs.h b/libc/include/nios2-linux-gnu/bits/statfs.h
deleted file mode 100644
index 8da970d4a9..0000000000
--- a/libc/include/nios2-linux-gnu/bits/statfs.h
+++ /dev/null
@@ -1,86 +0,0 @@
-/* Copyright (C) 2011-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
- Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SYS_STATFS_H
-# error "Never include <bits/statfs.h> directly; use <sys/statfs.h> instead."
-#endif
-
-#include <endian.h>
-#include <bits/types.h>
-#include <bits/wordsize.h>
-
-/* 64-bit libc uses the kernel's 'struct statfs', accessed via the
- statfs() syscall; 32-bit libc uses the kernel's 'struct statfs64'
- and accesses it via the statfs64() syscall. All the various
- APIs offered by libc use the kernel shape for their struct statfs
- structure; the only difference is that 32-bit programs not
- using __USE_FILE_OFFSET64 only see the low 32 bits of some
- of the fields (the __fsblkcnt_t and __fsfilcnt_t fields). */
-
-#if defined __USE_FILE_OFFSET64
-# define __field64(type, type64, name) type64 name
-#elif __WORDSIZE == 64
-# define __field64(type, type64, name) type name
-#elif __BYTE_ORDER == __LITTLE_ENDIAN
-# define __field64(type, type64, name) \
- type name __attribute__((__aligned__ (__alignof__ (type64)))); int __##name##_pad
-#else
-# define __field64(type, type64, name) \
- int __##name##_pad __attribute__((__aligned__ (__alignof__ (type64)))); type name
-#endif
-
-struct statfs
- {
- __SWORD_TYPE f_type;
- __SWORD_TYPE f_bsize;
- __field64(__fsblkcnt_t, __fsblkcnt64_t, f_blocks);
- __field64(__fsblkcnt_t, __fsblkcnt64_t, f_bfree);
- __field64(__fsblkcnt_t, __fsblkcnt64_t, f_bavail);
- __field64(__fsfilcnt_t, __fsfilcnt64_t, f_files);
- __field64(__fsfilcnt_t, __fsfilcnt64_t, f_ffree);
- __fsid_t f_fsid;
- __SWORD_TYPE f_namelen;
- __SWORD_TYPE f_frsize;
- __SWORD_TYPE f_flags;
- __SWORD_TYPE f_spare[4];
- };
-
-#undef __field64
-
-#ifdef __USE_LARGEFILE64
-struct statfs64
- {
- __SWORD_TYPE f_type;
- __SWORD_TYPE f_bsize;
- __fsblkcnt64_t f_blocks;
- __fsblkcnt64_t f_bfree;
- __fsblkcnt64_t f_bavail;
- __fsfilcnt64_t f_files;
- __fsfilcnt64_t f_ffree;
- __fsid_t f_fsid;
- __SWORD_TYPE f_namelen;
- __SWORD_TYPE f_frsize;
- __SWORD_TYPE f_flags;
- __SWORD_TYPE f_spare[4];
- };
-#endif
-
-/* Tell code we have these members. */
-#define _STATFS_F_NAMELEN
-#define _STATFS_F_FRSIZE
-#define _STATFS_F_FLAGS \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/typesizes.h b/libc/include/nios2-linux-gnu/bits/typesizes.h
deleted file mode 100644
index 8cfcacef57..0000000000
--- a/libc/include/nios2-linux-gnu/bits/typesizes.h
+++ /dev/null
@@ -1,84 +0,0 @@
-/* bits/typesizes.h -- underlying types for *_t. For the generic Linux ABI.
- Copyright (C) 2011-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
- Contributed by Chris Metcalf <cmetcalf@tilera.com>, 2011.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _BITS_TYPES_H
-# error "Never include <bits/typesizes.h> directly; use <sys/types.h> instead."
-#endif
-
-#ifndef _BITS_TYPESIZES_H
-#define _BITS_TYPESIZES_H 1
-
-/* See <bits/types.h> for the meaning of these macros. This file exists so
- that <bits/types.h> need not vary across different GNU platforms. */
-
-#define __DEV_T_TYPE __UQUAD_TYPE
-#define __UID_T_TYPE __U32_TYPE
-#define __GID_T_TYPE __U32_TYPE
-#define __INO_T_TYPE __ULONGWORD_TYPE
-#define __INO64_T_TYPE __UQUAD_TYPE
-#define __MODE_T_TYPE __U32_TYPE
-#define __NLINK_T_TYPE __U32_TYPE
-#define __OFF_T_TYPE __SLONGWORD_TYPE
-#define __OFF64_T_TYPE __SQUAD_TYPE
-#define __PID_T_TYPE __S32_TYPE
-#define __RLIM_T_TYPE __ULONGWORD_TYPE
-#define __RLIM64_T_TYPE __UQUAD_TYPE
-#define __BLKCNT_T_TYPE __SLONGWORD_TYPE
-#define __BLKCNT64_T_TYPE __SQUAD_TYPE
-#define __FSBLKCNT_T_TYPE __ULONGWORD_TYPE
-#define __FSBLKCNT64_T_TYPE __UQUAD_TYPE
-#define __FSFILCNT_T_TYPE __ULONGWORD_TYPE
-#define __FSFILCNT64_T_TYPE __UQUAD_TYPE
-#define __FSWORD_T_TYPE __SWORD_TYPE
-#define __ID_T_TYPE __U32_TYPE
-#define __CLOCK_T_TYPE __SLONGWORD_TYPE
-#define __TIME_T_TYPE __SLONGWORD_TYPE
-#define __USECONDS_T_TYPE __U32_TYPE
-#define __SUSECONDS_T_TYPE __SLONGWORD_TYPE
-#define __DADDR_T_TYPE __S32_TYPE
-#define __KEY_T_TYPE __S32_TYPE
-#define __CLOCKID_T_TYPE __S32_TYPE
-#define __TIMER_T_TYPE void *
-#define __BLKSIZE_T_TYPE __S32_TYPE
-#define __FSID_T_TYPE struct { int __val[2]; }
-#define __SSIZE_T_TYPE __SWORD_TYPE
-#define __SYSCALL_SLONG_TYPE __SLONGWORD_TYPE
-#define __SYSCALL_ULONG_TYPE __ULONGWORD_TYPE
-#define __CPU_MASK_TYPE __ULONGWORD_TYPE
-
-#ifdef __LP64__
-/* Tell the libc code that off_t and off64_t are actually the same type
- for all ABI purposes, even if possibly expressed as different base types
- for C type-checking purposes. */
-# define __OFF_T_MATCHES_OFF64_T 1
-
-/* Same for ino_t and ino64_t. */
-# define __INO_T_MATCHES_INO64_T 1
-
-/* And for __rlim_t and __rlim64_t. */
-# define __RLIM_T_MATCHES_RLIM64_T 1
-#else
-# define __RLIM_T_MATCHES_RLIM64_T 0
-#endif
-
-/* Number of descriptors that can fit in an `fd_set'. */
-#define __FD_SETSIZE 1024
-
-
-#endif /* bits/typesizes.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/bits/wordsize.h b/libc/include/nios2-linux-gnu/bits/wordsize.h
deleted file mode 100644
index 3485a5acf2..0000000000
--- a/libc/include/nios2-linux-gnu/bits/wordsize.h
+++ /dev/null
@@ -1,21 +0,0 @@
-/* Copyright (C) 1999-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#define __WORDSIZE 32
-#define __WORDSIZE_TIME64_COMPAT32 0
-#define __WORDSIZE32_SIZE_ULONG 0
-#define __WORDSIZE32_PTRDIFF_LONG 0 \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/fpu_control.h b/libc/include/nios2-linux-gnu/fpu_control.h
deleted file mode 100644
index 4537ff973e..0000000000
--- a/libc/include/nios2-linux-gnu/fpu_control.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* FPU control word definitions. Stub version.
- Copyright (C) 1996-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _FPU_CONTROL_H
-#define _FPU_CONTROL_H
-
-#define _FPU_RESERVED 0xffffffff /* These bits are reserved and not changed. */
-
-/* The fdlibm code requires no interrupts for exceptions. Don't
- change the rounding mode, it would break long double I/O! */
-#define _FPU_DEFAULT 0x00000000 /* Default value. */
-
-/* Type of the control word. */
-typedef unsigned int fpu_control_t;
-
-/* Macros for accessing the hardware control word. */
-#define _FPU_GETCW(cw) (cw) = 0
-#define _FPU_SETCW(cw) (void) (cw)
-
-/* Default control word set at startup. */
-extern fpu_control_t __fpu_control;
-
-#endif /* _FPU_CONTROL_H */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/gnu/lib-names.h b/libc/include/nios2-linux-gnu/gnu/lib-names.h
deleted file mode 100644
index 9e19101bff..0000000000
--- a/libc/include/nios2-linux-gnu/gnu/lib-names.h
+++ /dev/null
@@ -1,34 +0,0 @@
-/* This file is automatically generated.
- It defines macros to allow user program to find the shared
- library files which come as part of GNU libc. */
-#ifndef __GNU_LIB_NAMES_H
-#define __GNU_LIB_NAMES_H 1
-
-#define LD_LINUX_NIOS2_SO "ld-linux-nios2.so.1"
-#define LD_SO "ld-linux-nios2.so.1"
-#define LIBANL_SO "libanl.so.1"
-#define LIBBROKENLOCALE_SO "libBrokenLocale.so.1"
-#define LIBCRYPT_SO "libcrypt.so.1"
-#define LIBC_SO "libc.so.6"
-#define LIBDL_SO "libdl.so.2"
-#define LIBGCC_S_SO "libgcc_s.so.1"
-#define LIBMVEC_SO "libmvec.so.1"
-#define LIBM_SO "libm.so.6"
-#define LIBNSL_SO "libnsl.so.1"
-#define LIBNSS_COMPAT_SO "libnss_compat.so.2"
-#define LIBNSS_DB_SO "libnss_db.so.2"
-#define LIBNSS_DNS_SO "libnss_dns.so.2"
-#define LIBNSS_FILES_SO "libnss_files.so.2"
-#define LIBNSS_HESIOD_SO "libnss_hesiod.so.2"
-#define LIBNSS_LDAP_SO "libnss_ldap.so.2"
-#define LIBNSS_NISPLUS_SO "libnss_nisplus.so.2"
-#define LIBNSS_NIS_SO "libnss_nis.so.2"
-#define LIBNSS_TEST1_SO "libnss_test1.so.2"
-#define LIBNSS_TEST2_SO "libnss_test2.so.2"
-#define LIBPTHREAD_SO "libpthread.so.0"
-#define LIBRESOLV_SO "libresolv.so.2"
-#define LIBRT_SO "librt.so.1"
-#define LIBTHREAD_DB_SO "libthread_db.so.1"
-#define LIBUTIL_SO "libutil.so.1"
-
-#endif /* gnu/lib-names.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/gnu/stubs.h b/libc/include/nios2-linux-gnu/gnu/stubs.h
deleted file mode 100644
index 90477e3afc..0000000000
--- a/libc/include/nios2-linux-gnu/gnu/stubs.h
+++ /dev/null
@@ -1,47 +0,0 @@
-/* This file is automatically generated.
- It defines a symbol `__stub_FUNCTION' for each function
- in the C library which is a stub, meaning it will fail
- every time called, usually setting errno to ENOSYS. */
-
-#ifdef _LIBC
- #error Applications may not define the macro _LIBC
-#endif
-
-#define __stub___compat_bdflush
-#define __stub___compat_create_module
-#define __stub___compat_get_kernel_syms
-#define __stub___compat_query_module
-#define __stub___compat_uselib
-#define __stub_chflags
-#define __stub_fattach
-#define __stub_fchflags
-#define __stub_fdetach
-#define __stub_feclearexcept
-#define __stub_fedisableexcept
-#define __stub_feenableexcept
-#define __stub_fegetenv
-#define __stub_fegetexcept
-#define __stub_fegetexceptflag
-#define __stub_fegetmode
-#define __stub_fegetround
-#define __stub_feholdexcept
-#define __stub_feraiseexcept
-#define __stub_fesetenv
-#define __stub_fesetexcept
-#define __stub_fesetexceptflag
-#define __stub_fesetmode
-#define __stub_fesetround
-#define __stub_fetestexcept
-#define __stub_feupdateenv
-#define __stub_getmsg
-#define __stub_getpmsg
-#define __stub_gtty
-#define __stub_lchmod
-#define __stub_putmsg
-#define __stub_putpmsg
-#define __stub_revoke
-#define __stub_setlogin
-#define __stub_sigreturn
-#define __stub_sstk
-#define __stub_stty
-#define __stub_sysctl \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/sys/cachectl.h b/libc/include/nios2-linux-gnu/sys/cachectl.h
deleted file mode 100644
index e97c951ed1..0000000000
--- a/libc/include/nios2-linux-gnu/sys/cachectl.h
+++ /dev/null
@@ -1,33 +0,0 @@
-/* cacheflush - flush contents of instruction and/or data cache.
- Copyright (C) 2015-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library. If not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SYS_CACHECTL_H
-#define _SYS_CACHECTL_H 1
-
-#include <features.h>
-
-__BEGIN_DECLS
-
-#ifdef __USE_MISC
-extern int cacheflush (void *__addr, const int __nbytes, const int __op) __THROW;
-#endif
-extern int _flush_cache (char *__addr, const int __nbytes, const int __op) __THROW;
-
-__END_DECLS
-
-#endif /* sys/cachectl.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/sys/ucontext.h b/libc/include/nios2-linux-gnu/sys/ucontext.h
deleted file mode 100644
index 2f46d5919f..0000000000
--- a/libc/include/nios2-linux-gnu/sys/ucontext.h
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ucontext_t definition, Nios II version.
- Copyright (C) 2015-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-/* System V/Nios II ABI compliant context switching support. */
-
-#ifndef _SYS_UCONTEXT_H
-#define _SYS_UCONTEXT_H 1
-
-#include <features.h>
-
-#include <bits/types/sigset_t.h>
-#include <bits/types/stack_t.h>
-
-
-/* These definitions must be in sync with the kernel. */
-
-#ifdef __USE_MISC
-# define MCONTEXT_VERSION 2
-#endif
-
-#ifdef __USE_MISC
-# define __ctx(fld) fld
-#else
-# define __ctx(fld) __ ## fld
-#endif
-
-/* Context to describe whole processor state. */
-typedef struct
- {
- int __ctx(version);
- unsigned long __ctx(regs)[32];
- } mcontext_t;
-
-/* Userlevel context. */
-typedef struct ucontext_t
- {
- unsigned long __ctx(uc_flags);
- struct ucontext_t *uc_link;
- stack_t uc_stack;
- mcontext_t uc_mcontext;
- sigset_t uc_sigmask;
- } ucontext_t;
-
-#undef __ctx
-
-#endif /* sys/ucontext.h */ \ No newline at end of file
diff --git a/libc/include/nios2-linux-gnu/sys/user.h b/libc/include/nios2-linux-gnu/sys/user.h
deleted file mode 100644
index 105c92aafe..0000000000
--- a/libc/include/nios2-linux-gnu/sys/user.h
+++ /dev/null
@@ -1,58 +0,0 @@
-/* ptrace register data format definitions.
- Copyright (C) 1998-2019 Free Software Foundation, Inc.
- This file is part of the GNU C Library.
-
- The GNU C Library is free software; you can redistribute it and/or
- modify it under the terms of the GNU Lesser General Public
- License as published by the Free Software Foundation; either
- version 2.1 of the License, or (at your option) any later version.
-
- The GNU C Library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- Lesser General Public License for more details.
-
- You should have received a copy of the GNU Lesser General Public
- License along with the GNU C Library; if not, see
- <http://www.gnu.org/licenses/>. */
-
-#ifndef _SYS_USER_H
-#define _SYS_USER_H 1
-
-/* The whole purpose of this file is for GDB and GDB only. Don't read
- too much into it. Don't use it for anything other than GDB unless
- you know what you are doing. */
-
-struct user_fpregs
-{
-};
-
-struct user_regs
-{
- unsigned long int uregs[49];
-};
-
-struct user
-{
- struct user_regs regs; /* General registers */
- int u_fpvalid; /* True if math co-processor being used. */
-
- unsigned long int u_tsize; /* Text segment size (pages). */
- unsigned long int u_dsize; /* Data segment size (pages). */
- unsigned long int u_ssize; /* Stack segment size (pages). */
-
- unsigned long start_code; /* Starting virtual address of text. */
- unsigned long start_stack; /* Starting virtual address of stack. */
-
- long int signal; /* Signal that caused the core dump. */
- int reserved; /* No longer used */
- struct user_regs *u_ar0; /* help gdb to find the general registers. */
-
- unsigned long magic; /* uniquely identify a core file */
- char u_comm[32]; /* User command that was responsible */
- int u_debugreg[8];
- struct user_fpregs u_fp; /* Floating point registers */
- struct user_fpregs *u_fp0; /* help gdb to find the FP registers. */
-};
-
-#endif /* sys/user.h */ \ No newline at end of file
diff --git a/libc/include/powerpc-linux-musl/asm/auxvec.h b/libc/include/powerpc-linux-any/asm/auxvec.h
index 692cfa2ddf..692cfa2ddf 100644
--- a/libc/include/powerpc-linux-musl/asm/auxvec.h
+++ b/libc/include/powerpc-linux-any/asm/auxvec.h
diff --git a/libc/include/powerpc-linux-musl/asm/bitsperlong.h b/libc/include/powerpc-linux-any/asm/bitsperlong.h
index a4fe6867b3..a4fe6867b3 100644
--- a/libc/include/powerpc-linux-musl/asm/bitsperlong.h
+++ b/libc/include/powerpc-linux-any/asm/bitsperlong.h
diff --git a/libc/include/powerpc-linux-musl/asm/byteorder.h b/libc/include/powerpc-linux-any/asm/byteorder.h
index 3688b555ca..3688b555ca 100644
--- a/libc/include/powerpc-linux-musl/asm/byteorder.h
+++ b/libc/include/powerpc-linux-any/asm/byteorder.h
diff --git a/libc/include/powerpc-linux-musl/asm/errno.h b/libc/include/powerpc-linux-any/asm/errno.h
index 32b0ec4e77..32b0ec4e77 100644
--- a/libc/include/powerpc-linux-musl/asm/errno.h
+++ b/libc/include/powerpc-linux-any/asm/errno.h
diff --git a/libc/include/powerpc-linux-musl/asm/fcntl.h b/libc/include/powerpc-linux-any/asm/fcntl.h
index eab979dbe7..eab979dbe7 100644
--- a/libc/include/powerpc-linux-musl/asm/fcntl.h
+++ b/libc/include/powerpc-linux-any/asm/fcntl.h
diff --git a/libc/include/powerpc-linux-musl/asm/ioctl.h b/libc/include/powerpc-linux-any/asm/ioctl.h
index 11a0802968..11a0802968 100644
--- a/libc/include/powerpc-linux-musl/asm/ioctl.h
+++ b/libc/include/powerpc-linux-any/asm/ioctl.h
diff --git a/libc/include/powerpc-linux-musl/asm/ioctls.h b/libc/include/powerpc-linux-any/asm/ioctls.h
index 47094235fc..47094235fc 100644
--- a/libc/include/powerpc-linux-musl/asm/ioctls.h
+++ b/libc/include/powerpc-linux-any/asm/ioctls.h
diff --git a/libc/include/powerpc-linux-musl/asm/ipcbuf.h b/libc/include/powerpc-linux-any/asm/ipcbuf.h
index 3e612180b1..3e612180b1 100644
--- a/libc/include/powerpc-linux-musl/asm/ipcbuf.h
+++ b/libc/include/powerpc-linux-any/asm/ipcbuf.h
diff --git a/libc/include/powerpc-linux-musl/asm/kvm.h b/libc/include/powerpc-linux-any/asm/kvm.h
index 4c217f04bc..4c217f04bc 100644
--- a/libc/include/powerpc-linux-musl/asm/kvm.h
+++ b/libc/include/powerpc-linux-any/asm/kvm.h
diff --git a/libc/include/powerpc-linux-musl/asm/kvm_para.h b/libc/include/powerpc-linux-any/asm/kvm_para.h
index c46a7577b1..c46a7577b1 100644
--- a/libc/include/powerpc-linux-musl/asm/kvm_para.h
+++ b/libc/include/powerpc-linux-any/asm/kvm_para.h
diff --git a/libc/include/powerpc-linux-musl/asm/mman.h b/libc/include/powerpc-linux-any/asm/mman.h
index dd3aec747c..dd3aec747c 100644
--- a/libc/include/powerpc-linux-musl/asm/mman.h
+++ b/libc/include/powerpc-linux-any/asm/mman.h
diff --git a/libc/include/powerpc-linux-musl/asm/msgbuf.h b/libc/include/powerpc-linux-any/asm/msgbuf.h
index 0650cff5f3..0650cff5f3 100644
--- a/libc/include/powerpc-linux-musl/asm/msgbuf.h
+++ b/libc/include/powerpc-linux-any/asm/msgbuf.h
diff --git a/libc/include/powerpc-linux-musl/asm/perf_regs.h b/libc/include/powerpc-linux-any/asm/perf_regs.h
index e1c933c8ba..e1c933c8ba 100644
--- a/libc/include/powerpc-linux-musl/asm/perf_regs.h
+++ b/libc/include/powerpc-linux-any/asm/perf_regs.h
diff --git a/libc/include/powerpc-linux-musl/asm/posix_types.h b/libc/include/powerpc-linux-any/asm/posix_types.h
index a52073cdd0..a52073cdd0 100644
--- a/libc/include/powerpc-linux-musl/asm/posix_types.h
+++ b/libc/include/powerpc-linux-any/asm/posix_types.h
diff --git a/libc/include/powerpc-linux-musl/asm/ptrace.h b/libc/include/powerpc-linux-any/asm/ptrace.h
index e8d4f6f277..e8d4f6f277 100644
--- a/libc/include/powerpc-linux-musl/asm/ptrace.h
+++ b/libc/include/powerpc-linux-any/asm/ptrace.h
diff --git a/libc/include/powerpc-linux-musl/asm/sembuf.h b/libc/include/powerpc-linux-any/asm/sembuf.h
index bf005ef3be..bf005ef3be 100644
--- a/libc/include/powerpc-linux-musl/asm/sembuf.h
+++ b/libc/include/powerpc-linux-any/asm/sembuf.h
diff --git a/libc/include/powerpc-linux-musl/asm/setup.h b/libc/include/powerpc-linux-any/asm/setup.h
index bab853d361..bab853d361 100644
--- a/libc/include/powerpc-linux-musl/asm/setup.h
+++ b/libc/include/powerpc-linux-any/asm/setup.h
diff --git a/libc/include/powerpc-linux-musl/asm/shmbuf.h b/libc/include/powerpc-linux-any/asm/shmbuf.h
index e26c1b4a41..e26c1b4a41 100644
--- a/libc/include/powerpc-linux-musl/asm/shmbuf.h
+++ b/libc/include/powerpc-linux-any/asm/shmbuf.h
diff --git a/libc/include/powerpc-linux-musl/asm/sigcontext.h b/libc/include/powerpc-linux-any/asm/sigcontext.h
index 994b556d5f..994b556d5f 100644
--- a/libc/include/powerpc-linux-musl/asm/sigcontext.h
+++ b/libc/include/powerpc-linux-any/asm/sigcontext.h
diff --git a/libc/include/powerpc-linux-musl/asm/siginfo.h b/libc/include/powerpc-linux-any/asm/siginfo.h
index e5e0427ac4..e5e0427ac4 100644
--- a/libc/include/powerpc-linux-musl/asm/siginfo.h
+++ b/libc/include/powerpc-linux-any/asm/siginfo.h
diff --git a/libc/include/powerpc-linux-musl/asm/signal.h b/libc/include/powerpc-linux-any/asm/signal.h
index f2432c51cb..f2432c51cb 100644
--- a/libc/include/powerpc-linux-musl/asm/signal.h
+++ b/libc/include/powerpc-linux-any/asm/signal.h
diff --git a/libc/include/powerpc-linux-musl/asm/socket.h b/libc/include/powerpc-linux-any/asm/socket.h
index c589e7f66e..c589e7f66e 100644
--- a/libc/include/powerpc-linux-musl/asm/socket.h
+++ b/libc/include/powerpc-linux-any/asm/socket.h
diff --git a/libc/include/powerpc-linux-musl/asm/stat.h b/libc/include/powerpc-linux-any/asm/stat.h
index f5d3d7a1a1..f5d3d7a1a1 100644
--- a/libc/include/powerpc-linux-musl/asm/stat.h
+++ b/libc/include/powerpc-linux-any/asm/stat.h
diff --git a/libc/include/powerpc-linux-musl/asm/swab.h b/libc/include/powerpc-linux-any/asm/swab.h
index f6251b1807..f6251b1807 100644
--- a/libc/include/powerpc-linux-musl/asm/swab.h
+++ b/libc/include/powerpc-linux-any/asm/swab.h
diff --git a/libc/include/powerpc-linux-musl/asm/termbits.h b/libc/include/powerpc-linux-any/asm/termbits.h
index 1ccc258b06..1ccc258b06 100644
--- a/libc/include/powerpc-linux-musl/asm/termbits.h
+++ b/libc/include/powerpc-linux-any/asm/termbits.h
diff --git a/libc/include/powerpc-linux-musl/asm/termios.h b/libc/include/powerpc-linux-any/asm/termios.h
index d3f3363a80..d3f3363a80 100644
--- a/libc/include/powerpc-linux-musl/asm/termios.h
+++ b/libc/include/powerpc-linux-any/asm/termios.h
diff --git a/libc/include/powerpc-linux-musl/asm/types.h b/libc/include/powerpc-linux-any/asm/types.h
index f2a0da7f59..f2a0da7f59 100644
--- a/libc/include/powerpc-linux-musl/asm/types.h
+++ b/libc/include/powerpc-linux-any/asm/types.h
diff --git a/libc/include/powerpc-linux-musl/asm/ucontext.h b/libc/include/powerpc-linux-any/asm/ucontext.h
index 3903ed3a9f..3903ed3a9f 100644
--- a/libc/include/powerpc-linux-musl/asm/ucontext.h
+++ b/libc/include/powerpc-linux-any/asm/ucontext.h
diff --git a/libc/include/powerpc-linux-musl/asm/unistd.h b/libc/include/powerpc-linux-any/asm/unistd.h
index 0b274da737..0b274da737 100644
--- a/libc/include/powerpc-linux-musl/asm/unistd.h
+++ b/libc/include/powerpc-linux-any/asm/unistd.h
diff --git a/libc/include/powerpc-linux-gnu/asm/unistd.h b/libc/include/powerpc-linux-gnu/asm/unistd.h
deleted file mode 100644
index 985534d0b4..0000000000
--- a/libc/include/powerpc-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
-/*
- * This file contains the system call numbers.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
- */
-#ifndef _UAPI_ASM_POWERPC_UNISTD_H_
-#define _UAPI_ASM_POWERPC_UNISTD_H_
-
-
-#define __NR_restart_syscall 0
-#define __NR_exit 1
-#define __NR_fork 2
-#define __NR_read 3
-#define __NR_write 4
-#define __NR_open 5
-#define __NR_close 6
-#define __NR_waitpid 7
-#define __NR_creat 8
-#define __NR_link 9
-#define __NR_unlink 10
-#define __NR_execve 11
-#define __NR_chdir 12
-#define __NR_time 13
-#define __NR_mknod 14
-#define __NR_chmod 15
-#define __NR_lchown 16
-#define __NR_break 17
-#define __NR_oldstat 18
-#define __NR_lseek 19
-#define __NR_getpid 20
-#define __NR_mount 21
-#define __NR_umount 22
-#define __NR_setuid 23
-#define __NR_getuid 24
-#define __NR_stime 25
-#define __NR_ptrace 26
-#define __NR_alarm 27
-#define __NR_oldfstat 28
-#define __NR_pause 29
-#define __NR_utime 30
-#define __NR_stty 31
-#define __NR_gtty 32
-#define __NR_access 33
-#define __NR_nice 34
-#define __NR_ftime 35
-#define __NR_sync 36
-#define __NR_kill 37
-#define __NR_rename 38
-#define __NR_mkdir 39
-#define __NR_rmdir 40
-#define __NR_dup 41
-#define __NR_pipe 42
-#define __NR_times 43
-#define __NR_prof 44
-#define __NR_brk 45
-#define __NR_setgid 46
-#define __NR_getgid 47
-#define __NR_signal 48
-#define __NR_geteuid 49
-#define __NR_getegid 50
-#define __NR_acct 51
-#define __NR_umount2 52
-#define __NR_lock 53
-#define __NR_ioctl 54
-#define __NR_fcntl 55
-#define __NR_mpx 56
-#define __NR_setpgid 57
-#define __NR_ulimit 58
-#define __NR_oldolduname 59
-#define __NR_umask 60
-#define __NR_chroot 61
-#define __NR_ustat 62
-#define __NR_dup2 63
-#define __NR_getppid 64
-#define __NR_getpgrp 65
-#define __NR_setsid 66
-#define __NR_sigaction 67
-#define __NR_sgetmask 68
-#define __NR_ssetmask 69
-#define __NR_setreuid 70
-#define __NR_setregid 71
-#define __NR_sigsuspend 72
-#define __NR_sigpending 73
-#define __NR_sethostname 74
-#define __NR_setrlimit 75
-#define __NR_getrlimit 76
-#define __NR_getrusage 77
-#define __NR_gettimeofday 78
-#define __NR_settimeofday 79
-#define __NR_getgroups 80
-#define __NR_setgroups 81
-#define __NR_select 82
-#define __NR_symlink 83
-#define __NR_oldlstat 84
-#define __NR_readlink 85
-#define __NR_uselib 86
-#define __NR_swapon 87
-#define __NR_reboot 88
-#define __NR_readdir 89
-#define __NR_mmap 90
-#define __NR_munmap 91
-#define __NR_truncate 92
-#define __NR_ftruncate 93
-#define __NR_fchmod 94
-#define __NR_fchown 95
-#define __NR_getpriority 96
-#define __NR_setpriority 97
-#define __NR_profil 98
-#define __NR_statfs 99
-#define __NR_fstatfs 100
-#define __NR_ioperm 101
-#define __NR_socketcall 102
-#define __NR_syslog 103
-#define __NR_setitimer 104
-#define __NR_getitimer 105
-#define __NR_stat 106
-#define __NR_lstat 107
-#define __NR_fstat 108
-#define __NR_olduname 109
-#define __NR_iopl 110
-#define __NR_vhangup 111
-#define __NR_idle 112
-#define __NR_vm86 113
-#define __NR_wait4 114
-#define __NR_swapoff 115
-#define __NR_sysinfo 116
-#define __NR_ipc 117
-#define __NR_fsync 118
-#define __NR_sigreturn 119
-#define __NR_clone 120
-#define __NR_setdomainname 121
-#define __NR_uname 122
-#define __NR_modify_ldt 123
-#define __NR_adjtimex 124
-#define __NR_mprotect 125
-#define __NR_sigprocmask 126
-#define __NR_create_module 127
-#define __NR_init_module 128
-#define __NR_delete_module 129
-#define __NR_get_kernel_syms 130
-#define __NR_quotactl 131
-#define __NR_getpgid 132
-#define __NR_fchdir 133
-#define __NR_bdflush 134
-#define __NR_sysfs 135
-#define __NR_personality 136
-#define __NR_afs_syscall 137 /* Syscall for Andrew File System */
-#define __NR_setfsuid 138
-#define __NR_setfsgid 139
-#define __NR__llseek 140
-#define __NR_getdents 141
-#define __NR__newselect 142
-#define __NR_flock 143
-#define __NR_msync 144
-#define __NR_readv 145
-#define __NR_writev 146
-#define __NR_getsid 147
-#define __NR_fdatasync 148
-#define __NR__sysctl 149
-#define __NR_mlock 150
-#define __NR_munlock 151
-#define __NR_mlockall 152
-#define __NR_munlockall 153
-#define __NR_sched_setparam 154
-#define __NR_sched_getparam 155
-#define __NR_sched_setscheduler 156
-#define __NR_sched_getscheduler 157
-#define __NR_sched_yield 158
-#define __NR_sched_get_priority_max 159
-#define __NR_sched_get_priority_min 160
-#define __NR_sched_rr_get_interval 161
-#define __NR_nanosleep 162
-#define __NR_mremap 163
-#define __NR_setresuid 164
-#define __NR_getresuid 165
-#define __NR_query_module 166
-#define __NR_poll 167
-#define __NR_nfsservctl 168
-#define __NR_setresgid 169
-#define __NR_getresgid 170
-#define __NR_prctl 171
-#define __NR_rt_sigreturn 172
-#define __NR_rt_sigaction 173
-#define __NR_rt_sigprocmask 174
-#define __NR_rt_sigpending 175
-#define __NR_rt_sigtimedwait 176
-#define __NR_rt_sigqueueinfo 177
-#define __NR_rt_sigsuspend 178
-#define __NR_pread64 179
-#define __NR_pwrite64 180
-#define __NR_chown 181
-#define __NR_getcwd 182
-#define __NR_capget 183
-#define __NR_capset 184
-#define __NR_sigaltstack 185
-#define __NR_sendfile 186
-#define __NR_getpmsg 187 /* some people actually want streams */
-#define __NR_putpmsg 188 /* some people actually want streams */
-#define __NR_vfork 189
-#define __NR_ugetrlimit 190 /* SuS compliant getrlimit */
-#define __NR_readahead 191
-#ifndef __powerpc64__ /* these are 32-bit only */
-#define __NR_mmap2 192
-#define __NR_truncate64 193
-#define __NR_ftruncate64 194
-#define __NR_stat64 195
-#define __NR_lstat64 196
-#define __NR_fstat64 197
-#endif
-#define __NR_pciconfig_read 198
-#define __NR_pciconfig_write 199
-#define __NR_pciconfig_iobase 200
-#define __NR_multiplexer 201
-#define __NR_getdents64 202
-#define __NR_pivot_root 203
-#ifndef __powerpc64__
-#define __NR_fcntl64 204
-#endif
-#define __NR_madvise 205
-#define __NR_mincore 206
-#define __NR_gettid 207
-#define __NR_tkill 208
-#define __NR_setxattr 209
-#define __NR_lsetxattr 210
-#define __NR_fsetxattr 211
-#define __NR_getxattr 212
-#define __NR_lgetxattr 213
-#define __NR_fgetxattr 214
-#define __NR_listxattr 215
-#define __NR_llistxattr 216
-#define __NR_flistxattr 217
-#define __NR_removexattr 218
-#define __NR_lremovexattr 219
-#define __NR_fremovexattr 220
-#define __NR_futex 221
-#define __NR_sched_setaffinity 222
-#define __NR_sched_getaffinity 223
-/* 224 currently unused */
-#define __NR_tuxcall 225
-#ifndef __powerpc64__
-#define __NR_sendfile64 226
-#endif
-#define __NR_io_setup 227
-#define __NR_io_destroy 228
-#define __NR_io_getevents 229
-#define __NR_io_submit 230
-#define __NR_io_cancel 231
-#define __NR_set_tid_address 232
-#define __NR_fadvise64 233
-#define __NR_exit_group 234
-#define __NR_lookup_dcookie 235
-#define __NR_epoll_create 236
-#define __NR_epoll_ctl 237
-#define __NR_epoll_wait 238
-#define __NR_remap_file_pages 239
-#define __NR_timer_create 240
-#define __NR_timer_settime 241
-#define __NR_timer_gettime 242
-#define __NR_timer_getoverrun 243
-#define __NR_timer_delete 244
-#define __NR_clock_settime 245
-#define __NR_clock_gettime 246
-#define __NR_clock_getres 247
-#define __NR_clock_nanosleep 248
-#define __NR_swapcontext 249
-#define __NR_tgkill 250
-#define __NR_utimes 251
-#define __NR_statfs64 252
-#define __NR_fstatfs64 253
-#ifndef __powerpc64__
-#define __NR_fadvise64_64 254
-#endif
-#define __NR_rtas 255
-#define __NR_sys_debug_setcontext 256
-/* Number 257 is reserved for vserver */
-#define __NR_migrate_pages 258
-#define __NR_mbind 259
-#define __NR_get_mempolicy 260
-#define __NR_set_mempolicy 261
-#define __NR_mq_open 262
-#define __NR_mq_unlink 263
-#define __NR_mq_timedsend 264
-#define __NR_mq_timedreceive 265
-#define __NR_mq_notify 266
-#define __NR_mq_getsetattr 267
-#define __NR_kexec_load 268
-#define __NR_add_key 269
-#define __NR_request_key 270
-#define __NR_keyctl 271
-#define __NR_waitid 272
-#define __NR_ioprio_set 273
-#define __NR_ioprio_get 274
-#define __NR_inotify_init 275
-#define __NR_inotify_add_watch 276
-#define __NR_inotify_rm_watch 277
-#define __NR_spu_run 278
-#define __NR_spu_create 279
-#define __NR_pselect6 280
-#define __NR_ppoll 281
-#define __NR_unshare 282
-#define __NR_splice 283
-#define __NR_tee 284
-#define __NR_vmsplice 285
-#define __NR_openat 286
-#define __NR_mkdirat 287
-#define __NR_mknodat 288
-#define __NR_fchownat 289
-#define __NR_futimesat 290
-#ifdef __powerpc64__
-#define __NR_newfstatat 291
-#else
-#define __NR_fstatat64 291
-#endif
-#define __NR_unlinkat 292
-#define __NR_renameat 293
-#define __NR_linkat 294
-#define __NR_symlinkat 295
-#define __NR_readlinkat 296
-#define __NR_fchmodat 297
-#define __NR_faccessat 298
-#define __NR_get_robust_list 299
-#define __NR_set_robust_list 300
-#define __NR_move_pages 301
-#define __NR_getcpu 302
-#define __NR_epoll_pwait 303
-#define __NR_utimensat 304
-#define __NR_signalfd 305
-#define __NR_timerfd_create 306
-#define __NR_eventfd 307
-#define __NR_sync_file_range2 308
-#define __NR_fallocate 309
-#define __NR_subpage_prot 310
-#define __NR_timerfd_settime 311
-#define __NR_timerfd_gettime 312
-#define __NR_signalfd4 313
-#define __NR_eventfd2 314
-#define __NR_epoll_create1 315
-#define __NR_dup3 316
-#define __NR_pipe2 317
-#define __NR_inotify_init1 318
-#define __NR_perf_event_open 319
-#define __NR_preadv 320
-#define __NR_pwritev 321
-#define __NR_rt_tgsigqueueinfo 322
-#define __NR_fanotify_init 323
-#define __NR_fanotify_mark 324
-#define __NR_prlimit64 325
-#define __NR_socket 326
-#define __NR_bind 327
-#define __NR_connect 328
-#define __NR_listen 329
-#define __NR_accept 330
-#define __NR_getsockname 331
-#define __NR_getpeername 332
-#define __NR_socketpair 333
-#define __NR_send 334
-#define __NR_sendto 335
-#define __NR_recv 336
-#define __NR_recvfrom 337
-#define __NR_shutdown 338
-#define __NR_setsockopt 339
-#define __NR_getsockopt 340
-#define __NR_sendmsg 341
-#define __NR_recvmsg 342
-#define __NR_recvmmsg 343
-#define __NR_accept4 344
-#define __NR_name_to_handle_at 345
-#define __NR_open_by_handle_at 346
-#define __NR_clock_adjtime 347
-#define __NR_syncfs 348
-#define __NR_sendmmsg 349
-#define __NR_setns 350
-#define __NR_process_vm_readv 351
-#define __NR_process_vm_writev 352
-#define __NR_finit_module 353
-#define __NR_kcmp 354
-#define __NR_sched_setattr 355
-#define __NR_sched_getattr 356
-#define __NR_renameat2 357
-#define __NR_seccomp 358
-#define __NR_getrandom 359
-#define __NR_memfd_create 360
-#define __NR_bpf 361
-#define __NR_execveat 362
-#define __NR_switch_endian 363
-#define __NR_userfaultfd 364
-#define __NR_membarrier 365
-#define __NR_mlock2 378
-#define __NR_copy_file_range 379
-#define __NR_preadv2 380
-#define __NR_pwritev2 381
-#define __NR_kexec_file_load 382
-#define __NR_statx 383
-#define __NR_pkey_alloc 384
-#define __NR_pkey_free 385
-#define __NR_pkey_mprotect 386
-#define __NR_rseq 387
-#define __NR_io_pgetevents 388
-
-#endif /* _UAPI_ASM_POWERPC_UNISTD_H_ */
diff --git a/libc/include/powerpc64-linux-musl/asm/auxvec.h b/libc/include/powerpc64-linux-any/asm/auxvec.h
index 692cfa2ddf..692cfa2ddf 100644
--- a/libc/include/powerpc64-linux-musl/asm/auxvec.h
+++ b/libc/include/powerpc64-linux-any/asm/auxvec.h
diff --git a/libc/include/powerpc64-linux-musl/asm/bitsperlong.h b/libc/include/powerpc64-linux-any/asm/bitsperlong.h
index a4fe6867b3..a4fe6867b3 100644
--- a/libc/include/powerpc64-linux-musl/asm/bitsperlong.h
+++ b/libc/include/powerpc64-linux-any/asm/bitsperlong.h
diff --git a/libc/include/powerpc64-linux-musl/asm/byteorder.h b/libc/include/powerpc64-linux-any/asm/byteorder.h
index 3688b555ca..3688b555ca 100644
--- a/libc/include/powerpc64-linux-musl/asm/byteorder.h
+++ b/libc/include/powerpc64-linux-any/asm/byteorder.h
diff --git a/libc/include/powerpc64-linux-musl/asm/errno.h b/libc/include/powerpc64-linux-any/asm/errno.h
index 32b0ec4e77..32b0ec4e77 100644
--- a/libc/include/powerpc64-linux-musl/asm/errno.h
+++ b/libc/include/powerpc64-linux-any/asm/errno.h
diff --git a/libc/include/powerpc64-linux-musl/asm/fcntl.h b/libc/include/powerpc64-linux-any/asm/fcntl.h
index eab979dbe7..eab979dbe7 100644
--- a/libc/include/powerpc64-linux-musl/asm/fcntl.h
+++ b/libc/include/powerpc64-linux-any/asm/fcntl.h
diff --git a/libc/include/powerpc64-linux-musl/asm/ioctl.h b/libc/include/powerpc64-linux-any/asm/ioctl.h
index 11a0802968..11a0802968 100644
--- a/libc/include/powerpc64-linux-musl/asm/ioctl.h
+++ b/libc/include/powerpc64-linux-any/asm/ioctl.h
diff --git a/libc/include/powerpc64-linux-musl/asm/ioctls.h b/libc/include/powerpc64-linux-any/asm/ioctls.h
index 47094235fc..47094235fc 100644
--- a/libc/include/powerpc64-linux-musl/asm/ioctls.h
+++ b/libc/include/powerpc64-linux-any/asm/ioctls.h
diff --git a/libc/include/powerpc64-linux-musl/asm/ipcbuf.h b/libc/include/powerpc64-linux-any/asm/ipcbuf.h
index 3e612180b1..3e612180b1 100644
--- a/libc/include/powerpc64-linux-musl/asm/ipcbuf.h
+++ b/libc/include/powerpc64-linux-any/asm/ipcbuf.h
diff --git a/libc/include/powerpc64-linux-musl/asm/kvm.h b/libc/include/powerpc64-linux-any/asm/kvm.h
index 4c217f04bc..4c217f04bc 100644
--- a/libc/include/powerpc64-linux-musl/asm/kvm.h
+++ b/libc/include/powerpc64-linux-any/asm/kvm.h
diff --git a/libc/include/powerpc64-linux-musl/asm/kvm_para.h b/libc/include/powerpc64-linux-any/asm/kvm_para.h
index c46a7577b1..c46a7577b1 100644
--- a/libc/include/powerpc64-linux-musl/asm/kvm_para.h
+++ b/libc/include/powerpc64-linux-any/asm/kvm_para.h
diff --git a/libc/include/powerpc64-linux-musl/asm/mman.h b/libc/include/powerpc64-linux-any/asm/mman.h
index dd3aec747c..dd3aec747c 100644
--- a/libc/include/powerpc64-linux-musl/asm/mman.h
+++ b/libc/include/powerpc64-linux-any/asm/mman.h
diff --git a/libc/include/powerpc64-linux-musl/asm/msgbuf.h b/libc/include/powerpc64-linux-any/asm/msgbuf.h
index 0650cff5f3..0650cff5f3 100644
--- a/libc/include/powerpc64-linux-musl/asm/msgbuf.h
+++ b/libc/include/powerpc64-linux-any/asm/msgbuf.h
diff --git a/libc/include/powerpc64-linux-musl/asm/perf_regs.h b/libc/include/powerpc64-linux-any/asm/perf_regs.h
index e1c933c8ba..e1c933c8ba 100644
--- a/libc/include/powerpc64-linux-musl/asm/perf_regs.h
+++ b/libc/include/powerpc64-linux-any/asm/perf_regs.h
diff --git a/libc/include/powerpc64-linux-musl/asm/posix_types.h b/libc/include/powerpc64-linux-any/asm/posix_types.h
index a52073cdd0..a52073cdd0 100644
--- a/libc/include/powerpc64-linux-musl/asm/posix_types.h
+++ b/libc/include/powerpc64-linux-any/asm/posix_types.h
diff --git a/libc/include/powerpc64-linux-musl/asm/ptrace.h b/libc/include/powerpc64-linux-any/asm/ptrace.h
index e8d4f6f277..e8d4f6f277 100644
--- a/libc/include/powerpc64-linux-musl/asm/ptrace.h
+++ b/libc/include/powerpc64-linux-any/asm/ptrace.h
diff --git a/libc/include/powerpc64-linux-musl/asm/sembuf.h b/libc/include/powerpc64-linux-any/asm/sembuf.h
index bf005ef3be..bf005ef3be 100644
--- a/libc/include/powerpc64-linux-musl/asm/sembuf.h
+++ b/libc/include/powerpc64-linux-any/asm/sembuf.h
diff --git a/libc/include/powerpc64-linux-musl/asm/setup.h b/libc/include/powerpc64-linux-any/asm/setup.h
index bab853d361..bab853d361 100644
--- a/libc/include/powerpc64-linux-musl/asm/setup.h
+++ b/libc/include/powerpc64-linux-any/asm/setup.h
diff --git a/libc/include/powerpc64-linux-musl/asm/shmbuf.h b/libc/include/powerpc64-linux-any/asm/shmbuf.h
index e26c1b4a41..e26c1b4a41 100644
--- a/libc/include/powerpc64-linux-musl/asm/shmbuf.h
+++ b/libc/include/powerpc64-linux-any/asm/shmbuf.h
diff --git a/libc/include/powerpc64-linux-musl/asm/sigcontext.h b/libc/include/powerpc64-linux-any/asm/sigcontext.h
index 994b556d5f..994b556d5f 100644
--- a/libc/include/powerpc64-linux-musl/asm/sigcontext.h
+++ b/libc/include/powerpc64-linux-any/asm/sigcontext.h
diff --git a/libc/include/powerpc64-linux-musl/asm/siginfo.h b/libc/include/powerpc64-linux-any/asm/siginfo.h
index e5e0427ac4..e5e0427ac4 100644
--- a/libc/include/powerpc64-linux-musl/asm/siginfo.h
+++ b/libc/include/powerpc64-linux-any/asm/siginfo.h
diff --git a/libc/include/powerpc64-linux-musl/asm/signal.h b/libc/include/powerpc64-linux-any/asm/signal.h
index f2432c51cb..f2432c51cb 100644
--- a/libc/include/powerpc64-linux-musl/asm/signal.h
+++ b/libc/include/powerpc64-linux-any/asm/signal.h
diff --git a/libc/include/powerpc64-linux-musl/asm/socket.h b/libc/include/powerpc64-linux-any/asm/socket.h
index c589e7f66e..c589e7f66e 100644
--- a/libc/include/powerpc64-linux-musl/asm/socket.h
+++ b/libc/include/powerpc64-linux-any/asm/socket.h
diff --git a/libc/include/powerpc64-linux-musl/asm/stat.h b/libc/include/powerpc64-linux-any/asm/stat.h
index f5d3d7a1a1..f5d3d7a1a1 100644
--- a/libc/include/powerpc64-linux-musl/asm/stat.h
+++ b/libc/include/powerpc64-linux-any/asm/stat.h
diff --git a/libc/include/powerpc64-linux-musl/asm/swab.h b/libc/include/powerpc64-linux-any/asm/swab.h
index f6251b1807..f6251b1807 100644
--- a/libc/include/powerpc64-linux-musl/asm/swab.h
+++ b/libc/include/powerpc64-linux-any/asm/swab.h
diff --git a/libc/include/powerpc64-linux-musl/asm/termbits.h b/libc/include/powerpc64-linux-any/asm/termbits.h
index 1ccc258b06..1ccc258b06 100644
--- a/libc/include/powerpc64-linux-musl/asm/termbits.h
+++ b/libc/include/powerpc64-linux-any/asm/termbits.h
diff --git a/libc/include/powerpc64-linux-musl/asm/termios.h b/libc/include/powerpc64-linux-any/asm/termios.h
index d3f3363a80..d3f3363a80 100644
--- a/libc/include/powerpc64-linux-musl/asm/termios.h
+++ b/libc/include/powerpc64-linux-any/asm/termios.h
diff --git a/libc/include/powerpc64-linux-musl/asm/types.h b/libc/include/powerpc64-linux-any/asm/types.h
index f2a0da7f59..f2a0da7f59 100644
--- a/libc/include/powerpc64-linux-musl/asm/types.h
+++ b/libc/include/powerpc64-linux-any/asm/types.h
diff --git a/libc/include/powerpc64-linux-musl/asm/ucontext.h b/libc/include/powerpc64-linux-any/asm/ucontext.h
index 3903ed3a9f..3903ed3a9f 100644
--- a/libc/include/powerpc64-linux-musl/asm/ucontext.h
+++ b/libc/include/powerpc64-linux-any/asm/ucontext.h
diff --git a/libc/include/powerpc64-linux-musl/asm/unistd.h b/libc/include/powerpc64-linux-any/asm/unistd.h
index 0b274da737..0b274da737 100644
--- a/libc/include/powerpc64-linux-musl/asm/unistd.h
+++ b/libc/include/powerpc64-linux-any/asm/unistd.h
diff --git a/libc/include/powerpc64-linux-gnu/asm/unistd.h b/libc/include/powerpc64-linux-gnu/asm/unistd.h
deleted file mode 100644
index 985534d0b4..0000000000
--- a/libc/include/powerpc64-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
-/*
- * This file contains the system call numbers.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
- */
-#ifndef _UAPI_ASM_POWERPC_UNISTD_H_
-#define _UAPI_ASM_POWERPC_UNISTD_H_
-
-
-#define __NR_restart_syscall 0
-#define __NR_exit 1
-#define __NR_fork 2
-#define __NR_read 3
-#define __NR_write 4
-#define __NR_open 5
-#define __NR_close 6
-#define __NR_waitpid 7
-#define __NR_creat 8
-#define __NR_link 9
-#define __NR_unlink 10
-#define __NR_execve 11
-#define __NR_chdir 12
-#define __NR_time 13
-#define __NR_mknod 14
-#define __NR_chmod 15
-#define __NR_lchown 16
-#define __NR_break 17
-#define __NR_oldstat 18
-#define __NR_lseek 19
-#define __NR_getpid 20
-#define __NR_mount 21
-#define __NR_umount 22
-#define __NR_setuid 23
-#define __NR_getuid 24
-#define __NR_stime 25
-#define __NR_ptrace 26
-#define __NR_alarm 27
-#define __NR_oldfstat 28
-#define __NR_pause 29
-#define __NR_utime 30
-#define __NR_stty 31
-#define __NR_gtty 32
-#define __NR_access 33
-#define __NR_nice 34
-#define __NR_ftime 35
-#define __NR_sync 36
-#define __NR_kill 37
-#define __NR_rename 38
-#define __NR_mkdir 39
-#define __NR_rmdir 40
-#define __NR_dup 41
-#define __NR_pipe 42
-#define __NR_times 43
-#define __NR_prof 44
-#define __NR_brk 45
-#define __NR_setgid 46
-#define __NR_getgid 47
-#define __NR_signal 48
-#define __NR_geteuid 49
-#define __NR_getegid 50
-#define __NR_acct 51
-#define __NR_umount2 52
-#define __NR_lock 53
-#define __NR_ioctl 54
-#define __NR_fcntl 55
-#define __NR_mpx 56
-#define __NR_setpgid 57
-#define __NR_ulimit 58
-#define __NR_oldolduname 59
-#define __NR_umask 60
-#define __NR_chroot 61
-#define __NR_ustat 62
-#define __NR_dup2 63
-#define __NR_getppid 64
-#define __NR_getpgrp 65
-#define __NR_setsid 66
-#define __NR_sigaction 67
-#define __NR_sgetmask 68
-#define __NR_ssetmask 69
-#define __NR_setreuid 70
-#define __NR_setregid 71
-#define __NR_sigsuspend 72
-#define __NR_sigpending 73
-#define __NR_sethostname 74
-#define __NR_setrlimit 75
-#define __NR_getrlimit 76
-#define __NR_getrusage 77
-#define __NR_gettimeofday 78
-#define __NR_settimeofday 79
-#define __NR_getgroups 80
-#define __NR_setgroups 81
-#define __NR_select 82
-#define __NR_symlink 83
-#define __NR_oldlstat 84
-#define __NR_readlink 85
-#define __NR_uselib 86
-#define __NR_swapon 87
-#define __NR_reboot 88
-#define __NR_readdir 89
-#define __NR_mmap 90
-#define __NR_munmap 91
-#define __NR_truncate 92
-#define __NR_ftruncate 93
-#define __NR_fchmod 94
-#define __NR_fchown 95
-#define __NR_getpriority 96
-#define __NR_setpriority 97
-#define __NR_profil 98
-#define __NR_statfs 99
-#define __NR_fstatfs 100
-#define __NR_ioperm 101
-#define __NR_socketcall 102
-#define __NR_syslog 103
-#define __NR_setitimer 104
-#define __NR_getitimer 105
-#define __NR_stat 106
-#define __NR_lstat 107
-#define __NR_fstat 108
-#define __NR_olduname 109
-#define __NR_iopl 110
-#define __NR_vhangup 111
-#define __NR_idle 112
-#define __NR_vm86 113
-#define __NR_wait4 114
-#define __NR_swapoff 115
-#define __NR_sysinfo 116
-#define __NR_ipc 117
-#define __NR_fsync 118
-#define __NR_sigreturn 119
-#define __NR_clone 120
-#define __NR_setdomainname 121
-#define __NR_uname 122
-#define __NR_modify_ldt 123
-#define __NR_adjtimex 124
-#define __NR_mprotect 125
-#define __NR_sigprocmask 126
-#define __NR_create_module 127
-#define __NR_init_module 128
-#define __NR_delete_module 129
-#define __NR_get_kernel_syms 130
-#define __NR_quotactl 131
-#define __NR_getpgid 132
-#define __NR_fchdir 133
-#define __NR_bdflush 134
-#define __NR_sysfs 135
-#define __NR_personality 136
-#define __NR_afs_syscall 137 /* Syscall for Andrew File System */
-#define __NR_setfsuid 138
-#define __NR_setfsgid 139
-#define __NR__llseek 140
-#define __NR_getdents 141
-#define __NR__newselect 142
-#define __NR_flock 143
-#define __NR_msync 144
-#define __NR_readv 145
-#define __NR_writev 146
-#define __NR_getsid 147
-#define __NR_fdatasync 148
-#define __NR__sysctl 149
-#define __NR_mlock 150
-#define __NR_munlock 151
-#define __NR_mlockall 152
-#define __NR_munlockall 153
-#define __NR_sched_setparam 154
-#define __NR_sched_getparam 155
-#define __NR_sched_setscheduler 156
-#define __NR_sched_getscheduler 157
-#define __NR_sched_yield 158
-#define __NR_sched_get_priority_max 159
-#define __NR_sched_get_priority_min 160
-#define __NR_sched_rr_get_interval 161
-#define __NR_nanosleep 162
-#define __NR_mremap 163
-#define __NR_setresuid 164
-#define __NR_getresuid 165
-#define __NR_query_module 166
-#define __NR_poll 167
-#define __NR_nfsservctl 168
-#define __NR_setresgid 169
-#define __NR_getresgid 170
-#define __NR_prctl 171
-#define __NR_rt_sigreturn 172
-#define __NR_rt_sigaction 173
-#define __NR_rt_sigprocmask 174
-#define __NR_rt_sigpending 175
-#define __NR_rt_sigtimedwait 176
-#define __NR_rt_sigqueueinfo 177
-#define __NR_rt_sigsuspend 178
-#define __NR_pread64 179
-#define __NR_pwrite64 180
-#define __NR_chown 181
-#define __NR_getcwd 182
-#define __NR_capget 183
-#define __NR_capset 184
-#define __NR_sigaltstack 185
-#define __NR_sendfile 186
-#define __NR_getpmsg 187 /* some people actually want streams */
-#define __NR_putpmsg 188 /* some people actually want streams */
-#define __NR_vfork 189
-#define __NR_ugetrlimit 190 /* SuS compliant getrlimit */
-#define __NR_readahead 191
-#ifndef __powerpc64__ /* these are 32-bit only */
-#define __NR_mmap2 192
-#define __NR_truncate64 193
-#define __NR_ftruncate64 194
-#define __NR_stat64 195
-#define __NR_lstat64 196
-#define __NR_fstat64 197
-#endif
-#define __NR_pciconfig_read 198
-#define __NR_pciconfig_write 199
-#define __NR_pciconfig_iobase 200
-#define __NR_multiplexer 201
-#define __NR_getdents64 202
-#define __NR_pivot_root 203
-#ifndef __powerpc64__
-#define __NR_fcntl64 204
-#endif
-#define __NR_madvise 205
-#define __NR_mincore 206
-#define __NR_gettid 207
-#define __NR_tkill 208
-#define __NR_setxattr 209
-#define __NR_lsetxattr 210
-#define __NR_fsetxattr 211
-#define __NR_getxattr 212
-#define __NR_lgetxattr 213
-#define __NR_fgetxattr 214
-#define __NR_listxattr 215
-#define __NR_llistxattr 216
-#define __NR_flistxattr 217
-#define __NR_removexattr 218
-#define __NR_lremovexattr 219
-#define __NR_fremovexattr 220
-#define __NR_futex 221
-#define __NR_sched_setaffinity 222
-#define __NR_sched_getaffinity 223
-/* 224 currently unused */
-#define __NR_tuxcall 225
-#ifndef __powerpc64__
-#define __NR_sendfile64 226
-#endif
-#define __NR_io_setup 227
-#define __NR_io_destroy 228
-#define __NR_io_getevents 229
-#define __NR_io_submit 230
-#define __NR_io_cancel 231
-#define __NR_set_tid_address 232
-#define __NR_fadvise64 233
-#define __NR_exit_group 234
-#define __NR_lookup_dcookie 235
-#define __NR_epoll_create 236
-#define __NR_epoll_ctl 237
-#define __NR_epoll_wait 238
-#define __NR_remap_file_pages 239
-#define __NR_timer_create 240
-#define __NR_timer_settime 241
-#define __NR_timer_gettime 242
-#define __NR_timer_getoverrun 243
-#define __NR_timer_delete 244
-#define __NR_clock_settime 245
-#define __NR_clock_gettime 246
-#define __NR_clock_getres 247
-#define __NR_clock_nanosleep 248
-#define __NR_swapcontext 249
-#define __NR_tgkill 250
-#define __NR_utimes 251
-#define __NR_statfs64 252
-#define __NR_fstatfs64 253
-#ifndef __powerpc64__
-#define __NR_fadvise64_64 254
-#endif
-#define __NR_rtas 255
-#define __NR_sys_debug_setcontext 256
-/* Number 257 is reserved for vserver */
-#define __NR_migrate_pages 258
-#define __NR_mbind 259
-#define __NR_get_mempolicy 260
-#define __NR_set_mempolicy 261
-#define __NR_mq_open 262
-#define __NR_mq_unlink 263
-#define __NR_mq_timedsend 264
-#define __NR_mq_timedreceive 265
-#define __NR_mq_notify 266
-#define __NR_mq_getsetattr 267
-#define __NR_kexec_load 268
-#define __NR_add_key 269
-#define __NR_request_key 270
-#define __NR_keyctl 271
-#define __NR_waitid 272
-#define __NR_ioprio_set 273
-#define __NR_ioprio_get 274
-#define __NR_inotify_init 275
-#define __NR_inotify_add_watch 276
-#define __NR_inotify_rm_watch 277
-#define __NR_spu_run 278
-#define __NR_spu_create 279
-#define __NR_pselect6 280
-#define __NR_ppoll 281
-#define __NR_unshare 282
-#define __NR_splice 283
-#define __NR_tee 284
-#define __NR_vmsplice 285
-#define __NR_openat 286
-#define __NR_mkdirat 287
-#define __NR_mknodat 288
-#define __NR_fchownat 289
-#define __NR_futimesat 290
-#ifdef __powerpc64__
-#define __NR_newfstatat 291
-#else
-#define __NR_fstatat64 291
-#endif
-#define __NR_unlinkat 292
-#define __NR_renameat 293
-#define __NR_linkat 294
-#define __NR_symlinkat 295
-#define __NR_readlinkat 296
-#define __NR_fchmodat 297
-#define __NR_faccessat 298
-#define __NR_get_robust_list 299
-#define __NR_set_robust_list 300
-#define __NR_move_pages 301
-#define __NR_getcpu 302
-#define __NR_epoll_pwait 303
-#define __NR_utimensat 304
-#define __NR_signalfd 305
-#define __NR_timerfd_create 306
-#define __NR_eventfd 307
-#define __NR_sync_file_range2 308
-#define __NR_fallocate 309
-#define __NR_subpage_prot 310
-#define __NR_timerfd_settime 311
-#define __NR_timerfd_gettime 312
-#define __NR_signalfd4 313
-#define __NR_eventfd2 314
-#define __NR_epoll_create1 315
-#define __NR_dup3 316
-#define __NR_pipe2 317
-#define __NR_inotify_init1 318
-#define __NR_perf_event_open 319
-#define __NR_preadv 320
-#define __NR_pwritev 321
-#define __NR_rt_tgsigqueueinfo 322
-#define __NR_fanotify_init 323
-#define __NR_fanotify_mark 324
-#define __NR_prlimit64 325
-#define __NR_socket 326
-#define __NR_bind 327
-#define __NR_connect 328
-#define __NR_listen 329
-#define __NR_accept 330
-#define __NR_getsockname 331
-#define __NR_getpeername 332
-#define __NR_socketpair 333
-#define __NR_send 334
-#define __NR_sendto 335
-#define __NR_recv 336
-#define __NR_recvfrom 337
-#define __NR_shutdown 338
-#define __NR_setsockopt 339
-#define __NR_getsockopt 340
-#define __NR_sendmsg 341
-#define __NR_recvmsg 342
-#define __NR_recvmmsg 343
-#define __NR_accept4 344
-#define __NR_name_to_handle_at 345
-#define __NR_open_by_handle_at 346
-#define __NR_clock_adjtime 347
-#define __NR_syncfs 348
-#define __NR_sendmmsg 349
-#define __NR_setns 350
-#define __NR_process_vm_readv 351
-#define __NR_process_vm_writev 352
-#define __NR_finit_module 353
-#define __NR_kcmp 354
-#define __NR_sched_setattr 355
-#define __NR_sched_getattr 356
-#define __NR_renameat2 357
-#define __NR_seccomp 358
-#define __NR_getrandom 359
-#define __NR_memfd_create 360
-#define __NR_bpf 361
-#define __NR_execveat 362
-#define __NR_switch_endian 363
-#define __NR_userfaultfd 364
-#define __NR_membarrier 365
-#define __NR_mlock2 378
-#define __NR_copy_file_range 379
-#define __NR_preadv2 380
-#define __NR_pwritev2 381
-#define __NR_kexec_file_load 382
-#define __NR_statx 383
-#define __NR_pkey_alloc 384
-#define __NR_pkey_free 385
-#define __NR_pkey_mprotect 386
-#define __NR_rseq 387
-#define __NR_io_pgetevents 388
-
-#endif /* _UAPI_ASM_POWERPC_UNISTD_H_ */
diff --git a/libc/include/powerpc64le-linux-musl/asm/auxvec.h b/libc/include/powerpc64le-linux-any/asm/auxvec.h
index 692cfa2ddf..692cfa2ddf 100644
--- a/libc/include/powerpc64le-linux-musl/asm/auxvec.h
+++ b/libc/include/powerpc64le-linux-any/asm/auxvec.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/bitsperlong.h b/libc/include/powerpc64le-linux-any/asm/bitsperlong.h
index a4fe6867b3..a4fe6867b3 100644
--- a/libc/include/powerpc64le-linux-musl/asm/bitsperlong.h
+++ b/libc/include/powerpc64le-linux-any/asm/bitsperlong.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/byteorder.h b/libc/include/powerpc64le-linux-any/asm/byteorder.h
index 3688b555ca..3688b555ca 100644
--- a/libc/include/powerpc64le-linux-musl/asm/byteorder.h
+++ b/libc/include/powerpc64le-linux-any/asm/byteorder.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/errno.h b/libc/include/powerpc64le-linux-any/asm/errno.h
index 32b0ec4e77..32b0ec4e77 100644
--- a/libc/include/powerpc64le-linux-musl/asm/errno.h
+++ b/libc/include/powerpc64le-linux-any/asm/errno.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/fcntl.h b/libc/include/powerpc64le-linux-any/asm/fcntl.h
index eab979dbe7..eab979dbe7 100644
--- a/libc/include/powerpc64le-linux-musl/asm/fcntl.h
+++ b/libc/include/powerpc64le-linux-any/asm/fcntl.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/ioctl.h b/libc/include/powerpc64le-linux-any/asm/ioctl.h
index 11a0802968..11a0802968 100644
--- a/libc/include/powerpc64le-linux-musl/asm/ioctl.h
+++ b/libc/include/powerpc64le-linux-any/asm/ioctl.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/ioctls.h b/libc/include/powerpc64le-linux-any/asm/ioctls.h
index 47094235fc..47094235fc 100644
--- a/libc/include/powerpc64le-linux-musl/asm/ioctls.h
+++ b/libc/include/powerpc64le-linux-any/asm/ioctls.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/ipcbuf.h b/libc/include/powerpc64le-linux-any/asm/ipcbuf.h
index 3e612180b1..3e612180b1 100644
--- a/libc/include/powerpc64le-linux-musl/asm/ipcbuf.h
+++ b/libc/include/powerpc64le-linux-any/asm/ipcbuf.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/kvm.h b/libc/include/powerpc64le-linux-any/asm/kvm.h
index 4c217f04bc..4c217f04bc 100644
--- a/libc/include/powerpc64le-linux-musl/asm/kvm.h
+++ b/libc/include/powerpc64le-linux-any/asm/kvm.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/kvm_para.h b/libc/include/powerpc64le-linux-any/asm/kvm_para.h
index c46a7577b1..c46a7577b1 100644
--- a/libc/include/powerpc64le-linux-musl/asm/kvm_para.h
+++ b/libc/include/powerpc64le-linux-any/asm/kvm_para.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/mman.h b/libc/include/powerpc64le-linux-any/asm/mman.h
index dd3aec747c..dd3aec747c 100644
--- a/libc/include/powerpc64le-linux-musl/asm/mman.h
+++ b/libc/include/powerpc64le-linux-any/asm/mman.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/msgbuf.h b/libc/include/powerpc64le-linux-any/asm/msgbuf.h
index 0650cff5f3..0650cff5f3 100644
--- a/libc/include/powerpc64le-linux-musl/asm/msgbuf.h
+++ b/libc/include/powerpc64le-linux-any/asm/msgbuf.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/perf_regs.h b/libc/include/powerpc64le-linux-any/asm/perf_regs.h
index e1c933c8ba..e1c933c8ba 100644
--- a/libc/include/powerpc64le-linux-musl/asm/perf_regs.h
+++ b/libc/include/powerpc64le-linux-any/asm/perf_regs.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/posix_types.h b/libc/include/powerpc64le-linux-any/asm/posix_types.h
index a52073cdd0..a52073cdd0 100644
--- a/libc/include/powerpc64le-linux-musl/asm/posix_types.h
+++ b/libc/include/powerpc64le-linux-any/asm/posix_types.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/ptrace.h b/libc/include/powerpc64le-linux-any/asm/ptrace.h
index e8d4f6f277..e8d4f6f277 100644
--- a/libc/include/powerpc64le-linux-musl/asm/ptrace.h
+++ b/libc/include/powerpc64le-linux-any/asm/ptrace.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/sembuf.h b/libc/include/powerpc64le-linux-any/asm/sembuf.h
index bf005ef3be..bf005ef3be 100644
--- a/libc/include/powerpc64le-linux-musl/asm/sembuf.h
+++ b/libc/include/powerpc64le-linux-any/asm/sembuf.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/setup.h b/libc/include/powerpc64le-linux-any/asm/setup.h
index bab853d361..bab853d361 100644
--- a/libc/include/powerpc64le-linux-musl/asm/setup.h
+++ b/libc/include/powerpc64le-linux-any/asm/setup.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/shmbuf.h b/libc/include/powerpc64le-linux-any/asm/shmbuf.h
index e26c1b4a41..e26c1b4a41 100644
--- a/libc/include/powerpc64le-linux-musl/asm/shmbuf.h
+++ b/libc/include/powerpc64le-linux-any/asm/shmbuf.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/sigcontext.h b/libc/include/powerpc64le-linux-any/asm/sigcontext.h
index 994b556d5f..994b556d5f 100644
--- a/libc/include/powerpc64le-linux-musl/asm/sigcontext.h
+++ b/libc/include/powerpc64le-linux-any/asm/sigcontext.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/siginfo.h b/libc/include/powerpc64le-linux-any/asm/siginfo.h
index e5e0427ac4..e5e0427ac4 100644
--- a/libc/include/powerpc64le-linux-musl/asm/siginfo.h
+++ b/libc/include/powerpc64le-linux-any/asm/siginfo.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/signal.h b/libc/include/powerpc64le-linux-any/asm/signal.h
index f2432c51cb..f2432c51cb 100644
--- a/libc/include/powerpc64le-linux-musl/asm/signal.h
+++ b/libc/include/powerpc64le-linux-any/asm/signal.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/socket.h b/libc/include/powerpc64le-linux-any/asm/socket.h
index c589e7f66e..c589e7f66e 100644
--- a/libc/include/powerpc64le-linux-musl/asm/socket.h
+++ b/libc/include/powerpc64le-linux-any/asm/socket.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/stat.h b/libc/include/powerpc64le-linux-any/asm/stat.h
index f5d3d7a1a1..f5d3d7a1a1 100644
--- a/libc/include/powerpc64le-linux-musl/asm/stat.h
+++ b/libc/include/powerpc64le-linux-any/asm/stat.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/swab.h b/libc/include/powerpc64le-linux-any/asm/swab.h
index f6251b1807..f6251b1807 100644
--- a/libc/include/powerpc64le-linux-musl/asm/swab.h
+++ b/libc/include/powerpc64le-linux-any/asm/swab.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/termbits.h b/libc/include/powerpc64le-linux-any/asm/termbits.h
index 1ccc258b06..1ccc258b06 100644
--- a/libc/include/powerpc64le-linux-musl/asm/termbits.h
+++ b/libc/include/powerpc64le-linux-any/asm/termbits.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/termios.h b/libc/include/powerpc64le-linux-any/asm/termios.h
index d3f3363a80..d3f3363a80 100644
--- a/libc/include/powerpc64le-linux-musl/asm/termios.h
+++ b/libc/include/powerpc64le-linux-any/asm/termios.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/types.h b/libc/include/powerpc64le-linux-any/asm/types.h
index f2a0da7f59..f2a0da7f59 100644
--- a/libc/include/powerpc64le-linux-musl/asm/types.h
+++ b/libc/include/powerpc64le-linux-any/asm/types.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/ucontext.h b/libc/include/powerpc64le-linux-any/asm/ucontext.h
index 3903ed3a9f..3903ed3a9f 100644
--- a/libc/include/powerpc64le-linux-musl/asm/ucontext.h
+++ b/libc/include/powerpc64le-linux-any/asm/ucontext.h
diff --git a/libc/include/powerpc64le-linux-musl/asm/unistd.h b/libc/include/powerpc64le-linux-any/asm/unistd.h
index 0b274da737..0b274da737 100644
--- a/libc/include/powerpc64le-linux-musl/asm/unistd.h
+++ b/libc/include/powerpc64le-linux-any/asm/unistd.h
diff --git a/libc/include/powerpc64le-linux-gnu/asm/unistd.h b/libc/include/powerpc64le-linux-gnu/asm/unistd.h
deleted file mode 100644
index 985534d0b4..0000000000
--- a/libc/include/powerpc64le-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,404 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
-/*
- * This file contains the system call numbers.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version
- * 2 of the License, or (at your option) any later version.
- */
-#ifndef _UAPI_ASM_POWERPC_UNISTD_H_
-#define _UAPI_ASM_POWERPC_UNISTD_H_
-
-
-#define __NR_restart_syscall 0
-#define __NR_exit 1
-#define __NR_fork 2
-#define __NR_read 3
-#define __NR_write 4
-#define __NR_open 5
-#define __NR_close 6
-#define __NR_waitpid 7
-#define __NR_creat 8
-#define __NR_link 9
-#define __NR_unlink 10
-#define __NR_execve 11
-#define __NR_chdir 12
-#define __NR_time 13
-#define __NR_mknod 14
-#define __NR_chmod 15
-#define __NR_lchown 16
-#define __NR_break 17
-#define __NR_oldstat 18
-#define __NR_lseek 19
-#define __NR_getpid 20
-#define __NR_mount 21
-#define __NR_umount 22
-#define __NR_setuid 23
-#define __NR_getuid 24
-#define __NR_stime 25
-#define __NR_ptrace 26
-#define __NR_alarm 27
-#define __NR_oldfstat 28
-#define __NR_pause 29
-#define __NR_utime 30
-#define __NR_stty 31
-#define __NR_gtty 32
-#define __NR_access 33
-#define __NR_nice 34
-#define __NR_ftime 35
-#define __NR_sync 36
-#define __NR_kill 37
-#define __NR_rename 38
-#define __NR_mkdir 39
-#define __NR_rmdir 40
-#define __NR_dup 41
-#define __NR_pipe 42
-#define __NR_times 43
-#define __NR_prof 44
-#define __NR_brk 45
-#define __NR_setgid 46
-#define __NR_getgid 47
-#define __NR_signal 48
-#define __NR_geteuid 49
-#define __NR_getegid 50
-#define __NR_acct 51
-#define __NR_umount2 52
-#define __NR_lock 53
-#define __NR_ioctl 54
-#define __NR_fcntl 55
-#define __NR_mpx 56
-#define __NR_setpgid 57
-#define __NR_ulimit 58
-#define __NR_oldolduname 59
-#define __NR_umask 60
-#define __NR_chroot 61
-#define __NR_ustat 62
-#define __NR_dup2 63
-#define __NR_getppid 64
-#define __NR_getpgrp 65
-#define __NR_setsid 66
-#define __NR_sigaction 67
-#define __NR_sgetmask 68
-#define __NR_ssetmask 69
-#define __NR_setreuid 70
-#define __NR_setregid 71
-#define __NR_sigsuspend 72
-#define __NR_sigpending 73
-#define __NR_sethostname 74
-#define __NR_setrlimit 75
-#define __NR_getrlimit 76
-#define __NR_getrusage 77
-#define __NR_gettimeofday 78
-#define __NR_settimeofday 79
-#define __NR_getgroups 80
-#define __NR_setgroups 81
-#define __NR_select 82
-#define __NR_symlink 83
-#define __NR_oldlstat 84
-#define __NR_readlink 85
-#define __NR_uselib 86
-#define __NR_swapon 87
-#define __NR_reboot 88
-#define __NR_readdir 89
-#define __NR_mmap 90
-#define __NR_munmap 91
-#define __NR_truncate 92
-#define __NR_ftruncate 93
-#define __NR_fchmod 94
-#define __NR_fchown 95
-#define __NR_getpriority 96
-#define __NR_setpriority 97
-#define __NR_profil 98
-#define __NR_statfs 99
-#define __NR_fstatfs 100
-#define __NR_ioperm 101
-#define __NR_socketcall 102
-#define __NR_syslog 103
-#define __NR_setitimer 104
-#define __NR_getitimer 105
-#define __NR_stat 106
-#define __NR_lstat 107
-#define __NR_fstat 108
-#define __NR_olduname 109
-#define __NR_iopl 110
-#define __NR_vhangup 111
-#define __NR_idle 112
-#define __NR_vm86 113
-#define __NR_wait4 114
-#define __NR_swapoff 115
-#define __NR_sysinfo 116
-#define __NR_ipc 117
-#define __NR_fsync 118
-#define __NR_sigreturn 119
-#define __NR_clone 120
-#define __NR_setdomainname 121
-#define __NR_uname 122
-#define __NR_modify_ldt 123
-#define __NR_adjtimex 124
-#define __NR_mprotect 125
-#define __NR_sigprocmask 126
-#define __NR_create_module 127
-#define __NR_init_module 128
-#define __NR_delete_module 129
-#define __NR_get_kernel_syms 130
-#define __NR_quotactl 131
-#define __NR_getpgid 132
-#define __NR_fchdir 133
-#define __NR_bdflush 134
-#define __NR_sysfs 135
-#define __NR_personality 136
-#define __NR_afs_syscall 137 /* Syscall for Andrew File System */
-#define __NR_setfsuid 138
-#define __NR_setfsgid 139
-#define __NR__llseek 140
-#define __NR_getdents 141
-#define __NR__newselect 142
-#define __NR_flock 143
-#define __NR_msync 144
-#define __NR_readv 145
-#define __NR_writev 146
-#define __NR_getsid 147
-#define __NR_fdatasync 148
-#define __NR__sysctl 149
-#define __NR_mlock 150
-#define __NR_munlock 151
-#define __NR_mlockall 152
-#define __NR_munlockall 153
-#define __NR_sched_setparam 154
-#define __NR_sched_getparam 155
-#define __NR_sched_setscheduler 156
-#define __NR_sched_getscheduler 157
-#define __NR_sched_yield 158
-#define __NR_sched_get_priority_max 159
-#define __NR_sched_get_priority_min 160
-#define __NR_sched_rr_get_interval 161
-#define __NR_nanosleep 162
-#define __NR_mremap 163
-#define __NR_setresuid 164
-#define __NR_getresuid 165
-#define __NR_query_module 166
-#define __NR_poll 167
-#define __NR_nfsservctl 168
-#define __NR_setresgid 169
-#define __NR_getresgid 170
-#define __NR_prctl 171
-#define __NR_rt_sigreturn 172
-#define __NR_rt_sigaction 173
-#define __NR_rt_sigprocmask 174
-#define __NR_rt_sigpending 175
-#define __NR_rt_sigtimedwait 176
-#define __NR_rt_sigqueueinfo 177
-#define __NR_rt_sigsuspend 178
-#define __NR_pread64 179
-#define __NR_pwrite64 180
-#define __NR_chown 181
-#define __NR_getcwd 182
-#define __NR_capget 183
-#define __NR_capset 184
-#define __NR_sigaltstack 185
-#define __NR_sendfile 186
-#define __NR_getpmsg 187 /* some people actually want streams */
-#define __NR_putpmsg 188 /* some people actually want streams */
-#define __NR_vfork 189
-#define __NR_ugetrlimit 190 /* SuS compliant getrlimit */
-#define __NR_readahead 191
-#ifndef __powerpc64__ /* these are 32-bit only */
-#define __NR_mmap2 192
-#define __NR_truncate64 193
-#define __NR_ftruncate64 194
-#define __NR_stat64 195
-#define __NR_lstat64 196
-#define __NR_fstat64 197
-#endif
-#define __NR_pciconfig_read 198
-#define __NR_pciconfig_write 199
-#define __NR_pciconfig_iobase 200
-#define __NR_multiplexer 201
-#define __NR_getdents64 202
-#define __NR_pivot_root 203
-#ifndef __powerpc64__
-#define __NR_fcntl64 204
-#endif
-#define __NR_madvise 205
-#define __NR_mincore 206
-#define __NR_gettid 207
-#define __NR_tkill 208
-#define __NR_setxattr 209
-#define __NR_lsetxattr 210
-#define __NR_fsetxattr 211
-#define __NR_getxattr 212
-#define __NR_lgetxattr 213
-#define __NR_fgetxattr 214
-#define __NR_listxattr 215
-#define __NR_llistxattr 216
-#define __NR_flistxattr 217
-#define __NR_removexattr 218
-#define __NR_lremovexattr 219
-#define __NR_fremovexattr 220
-#define __NR_futex 221
-#define __NR_sched_setaffinity 222
-#define __NR_sched_getaffinity 223
-/* 224 currently unused */
-#define __NR_tuxcall 225
-#ifndef __powerpc64__
-#define __NR_sendfile64 226
-#endif
-#define __NR_io_setup 227
-#define __NR_io_destroy 228
-#define __NR_io_getevents 229
-#define __NR_io_submit 230
-#define __NR_io_cancel 231
-#define __NR_set_tid_address 232
-#define __NR_fadvise64 233
-#define __NR_exit_group 234
-#define __NR_lookup_dcookie 235
-#define __NR_epoll_create 236
-#define __NR_epoll_ctl 237
-#define __NR_epoll_wait 238
-#define __NR_remap_file_pages 239
-#define __NR_timer_create 240
-#define __NR_timer_settime 241
-#define __NR_timer_gettime 242
-#define __NR_timer_getoverrun 243
-#define __NR_timer_delete 244
-#define __NR_clock_settime 245
-#define __NR_clock_gettime 246
-#define __NR_clock_getres 247
-#define __NR_clock_nanosleep 248
-#define __NR_swapcontext 249
-#define __NR_tgkill 250
-#define __NR_utimes 251
-#define __NR_statfs64 252
-#define __NR_fstatfs64 253
-#ifndef __powerpc64__
-#define __NR_fadvise64_64 254
-#endif
-#define __NR_rtas 255
-#define __NR_sys_debug_setcontext 256
-/* Number 257 is reserved for vserver */
-#define __NR_migrate_pages 258
-#define __NR_mbind 259
-#define __NR_get_mempolicy 260
-#define __NR_set_mempolicy 261
-#define __NR_mq_open 262
-#define __NR_mq_unlink 263
-#define __NR_mq_timedsend 264
-#define __NR_mq_timedreceive 265
-#define __NR_mq_notify 266
-#define __NR_mq_getsetattr 267
-#define __NR_kexec_load 268
-#define __NR_add_key 269
-#define __NR_request_key 270
-#define __NR_keyctl 271
-#define __NR_waitid 272
-#define __NR_ioprio_set 273
-#define __NR_ioprio_get 274
-#define __NR_inotify_init 275
-#define __NR_inotify_add_watch 276
-#define __NR_inotify_rm_watch 277
-#define __NR_spu_run 278
-#define __NR_spu_create 279
-#define __NR_pselect6 280
-#define __NR_ppoll 281
-#define __NR_unshare 282
-#define __NR_splice 283
-#define __NR_tee 284
-#define __NR_vmsplice 285
-#define __NR_openat 286
-#define __NR_mkdirat 287
-#define __NR_mknodat 288
-#define __NR_fchownat 289
-#define __NR_futimesat 290
-#ifdef __powerpc64__
-#define __NR_newfstatat 291
-#else
-#define __NR_fstatat64 291
-#endif
-#define __NR_unlinkat 292
-#define __NR_renameat 293
-#define __NR_linkat 294
-#define __NR_symlinkat 295
-#define __NR_readlinkat 296
-#define __NR_fchmodat 297
-#define __NR_faccessat 298
-#define __NR_get_robust_list 299
-#define __NR_set_robust_list 300
-#define __NR_move_pages 301
-#define __NR_getcpu 302
-#define __NR_epoll_pwait 303
-#define __NR_utimensat 304
-#define __NR_signalfd 305
-#define __NR_timerfd_create 306
-#define __NR_eventfd 307
-#define __NR_sync_file_range2 308
-#define __NR_fallocate 309
-#define __NR_subpage_prot 310
-#define __NR_timerfd_settime 311
-#define __NR_timerfd_gettime 312
-#define __NR_signalfd4 313
-#define __NR_eventfd2 314
-#define __NR_epoll_create1 315
-#define __NR_dup3 316
-#define __NR_pipe2 317
-#define __NR_inotify_init1 318
-#define __NR_perf_event_open 319
-#define __NR_preadv 320
-#define __NR_pwritev 321
-#define __NR_rt_tgsigqueueinfo 322
-#define __NR_fanotify_init 323
-#define __NR_fanotify_mark 324
-#define __NR_prlimit64 325
-#define __NR_socket 326
-#define __NR_bind 327
-#define __NR_connect 328
-#define __NR_listen 329
-#define __NR_accept 330
-#define __NR_getsockname 331
-#define __NR_getpeername 332
-#define __NR_socketpair 333
-#define __NR_send 334
-#define __NR_sendto 335
-#define __NR_recv 336
-#define __NR_recvfrom 337
-#define __NR_shutdown 338
-#define __NR_setsockopt 339
-#define __NR_getsockopt 340
-#define __NR_sendmsg 341
-#define __NR_recvmsg 342
-#define __NR_recvmmsg 343
-#define __NR_accept4 344
-#define __NR_name_to_handle_at 345
-#define __NR_open_by_handle_at 346
-#define __NR_clock_adjtime 347
-#define __NR_syncfs 348
-#define __NR_sendmmsg 349
-#define __NR_setns 350
-#define __NR_process_vm_readv 351
-#define __NR_process_vm_writev 352
-#define __NR_finit_module 353
-#define __NR_kcmp 354
-#define __NR_sched_setattr 355
-#define __NR_sched_getattr 356
-#define __NR_renameat2 357
-#define __NR_seccomp 358
-#define __NR_getrandom 359
-#define __NR_memfd_create 360
-#define __NR_bpf 361
-#define __NR_execveat 362
-#define __NR_switch_endian 363
-#define __NR_userfaultfd 364
-#define __NR_membarrier 365
-#define __NR_mlock2 378
-#define __NR_copy_file_range 379
-#define __NR_preadv2 380
-#define __NR_pwritev2 381
-#define __NR_kexec_file_load 382
-#define __NR_statx 383
-#define __NR_pkey_alloc 384
-#define __NR_pkey_free 385
-#define __NR_pkey_mprotect 386
-#define __NR_rseq 387
-#define __NR_io_pgetevents 388
-
-#endif /* _UAPI_ASM_POWERPC_UNISTD_H_ */
diff --git a/libc/include/riscv32-linux-musl/asm/auxvec.h b/libc/include/riscv32-linux-any/asm/auxvec.h
index e45350ec86..e45350ec86 100644
--- a/libc/include/riscv32-linux-musl/asm/auxvec.h
+++ b/libc/include/riscv32-linux-any/asm/auxvec.h
diff --git a/libc/include/riscv32-linux-musl/asm/bitsperlong.h b/libc/include/riscv32-linux-any/asm/bitsperlong.h
index 9121266967..9121266967 100644
--- a/libc/include/riscv32-linux-musl/asm/bitsperlong.h
+++ b/libc/include/riscv32-linux-any/asm/bitsperlong.h
diff --git a/libc/include/riscv32-linux-musl/asm/byteorder.h b/libc/include/riscv32-linux-any/asm/byteorder.h
index bda46395ac..bda46395ac 100644
--- a/libc/include/riscv32-linux-musl/asm/byteorder.h
+++ b/libc/include/riscv32-linux-any/asm/byteorder.h
diff --git a/libc/include/riscv32-linux-musl/asm/elf.h b/libc/include/riscv32-linux-any/asm/elf.h
index e57c7b1491..e57c7b1491 100644
--- a/libc/include/riscv32-linux-musl/asm/elf.h
+++ b/libc/include/riscv32-linux-any/asm/elf.h
diff --git a/libc/include/riscv32-linux-musl/asm/hwcap.h b/libc/include/riscv32-linux-any/asm/hwcap.h
index dd986b7806..dd986b7806 100644
--- a/libc/include/riscv32-linux-musl/asm/hwcap.h
+++ b/libc/include/riscv32-linux-any/asm/hwcap.h
diff --git a/libc/include/riscv32-linux-musl/asm/posix_types.h b/libc/include/riscv32-linux-any/asm/posix_types.h
index d90e78d903..d90e78d903 100644
--- a/libc/include/riscv32-linux-musl/asm/posix_types.h
+++ b/libc/include/riscv32-linux-any/asm/posix_types.h
diff --git a/libc/include/riscv32-linux-musl/asm/ptrace.h b/libc/include/riscv32-linux-any/asm/ptrace.h
index 9aba5b854a..9aba5b854a 100644
--- a/libc/include/riscv32-linux-musl/asm/ptrace.h
+++ b/libc/include/riscv32-linux-any/asm/ptrace.h
diff --git a/libc/include/riscv32-linux-musl/asm/setup.h b/libc/include/riscv32-linux-any/asm/setup.h
index 60d2108112..60d2108112 100644
--- a/libc/include/riscv32-linux-musl/asm/setup.h
+++ b/libc/include/riscv32-linux-any/asm/setup.h
diff --git a/libc/include/riscv32-linux-musl/asm/sigcontext.h b/libc/include/riscv32-linux-any/asm/sigcontext.h
index 7e0b8e9ceb..7e0b8e9ceb 100644
--- a/libc/include/riscv32-linux-musl/asm/sigcontext.h
+++ b/libc/include/riscv32-linux-any/asm/sigcontext.h
diff --git a/libc/include/riscv32-linux-musl/asm/siginfo.h b/libc/include/riscv32-linux-any/asm/siginfo.h
index 8b0617a723..8b0617a723 100644
--- a/libc/include/riscv32-linux-musl/asm/siginfo.h
+++ b/libc/include/riscv32-linux-any/asm/siginfo.h
diff --git a/libc/include/riscv32-linux-musl/asm/signal.h b/libc/include/riscv32-linux-any/asm/signal.h
index 8a0c6444c7..8a0c6444c7 100644
--- a/libc/include/riscv32-linux-musl/asm/signal.h
+++ b/libc/include/riscv32-linux-any/asm/signal.h
diff --git a/libc/include/riscv32-linux-musl/asm/stat.h b/libc/include/riscv32-linux-any/asm/stat.h
index 3ef4363d3a..3ef4363d3a 100644
--- a/libc/include/riscv32-linux-musl/asm/stat.h
+++ b/libc/include/riscv32-linux-any/asm/stat.h
diff --git a/libc/include/riscv32-linux-musl/asm/ucontext.h b/libc/include/riscv32-linux-any/asm/ucontext.h
index a7ef8d3b8e..a7ef8d3b8e 100644
--- a/libc/include/riscv32-linux-musl/asm/ucontext.h
+++ b/libc/include/riscv32-linux-any/asm/ucontext.h
diff --git a/libc/include/riscv32-linux-musl/asm/unistd.h b/libc/include/riscv32-linux-any/asm/unistd.h
index 59bbf74d2a..59bbf74d2a 100644
--- a/libc/include/riscv32-linux-musl/asm/unistd.h
+++ b/libc/include/riscv32-linux-any/asm/unistd.h
diff --git a/libc/include/riscv64-linux-musl/asm/auxvec.h b/libc/include/riscv64-linux-any/asm/auxvec.h
index e45350ec86..e45350ec86 100644
--- a/libc/include/riscv64-linux-musl/asm/auxvec.h
+++ b/libc/include/riscv64-linux-any/asm/auxvec.h
diff --git a/libc/include/riscv64-linux-musl/asm/bitsperlong.h b/libc/include/riscv64-linux-any/asm/bitsperlong.h
index 9121266967..9121266967 100644
--- a/libc/include/riscv64-linux-musl/asm/bitsperlong.h
+++ b/libc/include/riscv64-linux-any/asm/bitsperlong.h
diff --git a/libc/include/riscv64-linux-musl/asm/byteorder.h b/libc/include/riscv64-linux-any/asm/byteorder.h
index bda46395ac..bda46395ac 100644
--- a/libc/include/riscv64-linux-musl/asm/byteorder.h
+++ b/libc/include/riscv64-linux-any/asm/byteorder.h
diff --git a/libc/include/riscv64-linux-musl/asm/elf.h b/libc/include/riscv64-linux-any/asm/elf.h
index e57c7b1491..e57c7b1491 100644
--- a/libc/include/riscv64-linux-musl/asm/elf.h
+++ b/libc/include/riscv64-linux-any/asm/elf.h
diff --git a/libc/include/riscv64-linux-musl/asm/hwcap.h b/libc/include/riscv64-linux-any/asm/hwcap.h
index dd986b7806..dd986b7806 100644
--- a/libc/include/riscv64-linux-musl/asm/hwcap.h
+++ b/libc/include/riscv64-linux-any/asm/hwcap.h
diff --git a/libc/include/riscv64-linux-musl/asm/posix_types.h b/libc/include/riscv64-linux-any/asm/posix_types.h
index d90e78d903..d90e78d903 100644
--- a/libc/include/riscv64-linux-musl/asm/posix_types.h
+++ b/libc/include/riscv64-linux-any/asm/posix_types.h
diff --git a/libc/include/riscv64-linux-musl/asm/ptrace.h b/libc/include/riscv64-linux-any/asm/ptrace.h
index 9aba5b854a..9aba5b854a 100644
--- a/libc/include/riscv64-linux-musl/asm/ptrace.h
+++ b/libc/include/riscv64-linux-any/asm/ptrace.h
diff --git a/libc/include/riscv64-linux-musl/asm/setup.h b/libc/include/riscv64-linux-any/asm/setup.h
index 60d2108112..60d2108112 100644
--- a/libc/include/riscv64-linux-musl/asm/setup.h
+++ b/libc/include/riscv64-linux-any/asm/setup.h
diff --git a/libc/include/riscv64-linux-musl/asm/sigcontext.h b/libc/include/riscv64-linux-any/asm/sigcontext.h
index 7e0b8e9ceb..7e0b8e9ceb 100644
--- a/libc/include/riscv64-linux-musl/asm/sigcontext.h
+++ b/libc/include/riscv64-linux-any/asm/sigcontext.h
diff --git a/libc/include/riscv64-linux-musl/asm/siginfo.h b/libc/include/riscv64-linux-any/asm/siginfo.h
index 8b0617a723..8b0617a723 100644
--- a/libc/include/riscv64-linux-musl/asm/siginfo.h
+++ b/libc/include/riscv64-linux-any/asm/siginfo.h
diff --git a/libc/include/riscv64-linux-musl/asm/signal.h b/libc/include/riscv64-linux-any/asm/signal.h
index 8a0c6444c7..8a0c6444c7 100644
--- a/libc/include/riscv64-linux-musl/asm/signal.h
+++ b/libc/include/riscv64-linux-any/asm/signal.h
diff --git a/libc/include/riscv64-linux-musl/asm/stat.h b/libc/include/riscv64-linux-any/asm/stat.h
index 3ef4363d3a..3ef4363d3a 100644
--- a/libc/include/riscv64-linux-musl/asm/stat.h
+++ b/libc/include/riscv64-linux-any/asm/stat.h
diff --git a/libc/include/riscv64-linux-musl/asm/ucontext.h b/libc/include/riscv64-linux-any/asm/ucontext.h
index a7ef8d3b8e..a7ef8d3b8e 100644
--- a/libc/include/riscv64-linux-musl/asm/ucontext.h
+++ b/libc/include/riscv64-linux-any/asm/ucontext.h
diff --git a/libc/include/riscv64-linux-musl/asm/unistd.h b/libc/include/riscv64-linux-any/asm/unistd.h
index 59bbf74d2a..59bbf74d2a 100644
--- a/libc/include/riscv64-linux-musl/asm/unistd.h
+++ b/libc/include/riscv64-linux-any/asm/unistd.h
diff --git a/libc/include/riscv64-linux-gnu/asm/unistd.h b/libc/include/riscv64-linux-gnu/asm/unistd.h
deleted file mode 100644
index 1f3bd3ebbb..0000000000
--- a/libc/include/riscv64-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * Copyright (C) 2018 David Abdurachmanov <david.abdurachmanov@gmail.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License version 2 as
- * published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see <http://www.gnu.org/licenses/>.
- */
-
-#ifdef __LP64__
-#define __ARCH_WANT_NEW_STAT
-#endif /* __LP64__ */
-
-#include <asm-generic/unistd.h>
-
-/*
- * Allows the instruction cache to be flushed from userspace. Despite RISC-V
- * having a direct 'fence.i' instruction available to userspace (which we
- * can't trap!), that's not actually viable when running on Linux because the
- * kernel might schedule a process on another hart. There is no way for
- * userspace to handle this without invoking the kernel (as it doesn't know the
- * thread->hart mappings), so we've defined a RISC-V specific system call to
- * flush the instruction cache.
- *
- * __NR_riscv_flush_icache is defined to flush the instruction cache over an
- * address range, with the flush applying to either all threads or just the
- * caller. We don't currently do anything with the address range, that's just
- * in there for forwards compatibility.
- */
-#ifndef __NR_riscv_flush_icache
-#define __NR_riscv_flush_icache (__NR_arch_specific_syscall + 15)
-#endif
-__SYSCALL(__NR_riscv_flush_icache, sys_riscv_flush_icache)
diff --git a/libc/include/s390x-linux-musl/asm/auxvec.h b/libc/include/s390x-linux-any/asm/auxvec.h
index 26c9f0ee0e..26c9f0ee0e 100644
--- a/libc/include/s390x-linux-musl/asm/auxvec.h
+++ b/libc/include/s390x-linux-any/asm/auxvec.h
diff --git a/libc/include/s390x-linux-musl/asm/bitsperlong.h b/libc/include/s390x-linux-any/asm/bitsperlong.h
index a296696bb7..a296696bb7 100644
--- a/libc/include/s390x-linux-musl/asm/bitsperlong.h
+++ b/libc/include/s390x-linux-any/asm/bitsperlong.h
diff --git a/libc/include/s390x-linux-musl/asm/bpf_perf_event.h b/libc/include/s390x-linux-any/asm/bpf_perf_event.h
index 9a747e6799..9a747e6799 100644
--- a/libc/include/s390x-linux-musl/asm/bpf_perf_event.h
+++ b/libc/include/s390x-linux-any/asm/bpf_perf_event.h
diff --git a/libc/include/s390x-linux-musl/asm/byteorder.h b/libc/include/s390x-linux-any/asm/byteorder.h
index b1405c0a7a..b1405c0a7a 100644
--- a/libc/include/s390x-linux-musl/asm/byteorder.h
+++ b/libc/include/s390x-linux-any/asm/byteorder.h
diff --git a/libc/include/s390x-linux-musl/asm/chpid.h b/libc/include/s390x-linux-any/asm/chpid.h
index aff64a6ca4..aff64a6ca4 100644
--- a/libc/include/s390x-linux-musl/asm/chpid.h
+++ b/libc/include/s390x-linux-any/asm/chpid.h
diff --git a/libc/include/s390x-linux-musl/asm/chsc.h b/libc/include/s390x-linux-any/asm/chsc.h
index 0a36f79031..0a36f79031 100644
--- a/libc/include/s390x-linux-musl/asm/chsc.h
+++ b/libc/include/s390x-linux-any/asm/chsc.h
diff --git a/libc/include/s390x-linux-musl/asm/clp.h b/libc/include/s390x-linux-any/asm/clp.h
index 51155bda29..51155bda29 100644
--- a/libc/include/s390x-linux-musl/asm/clp.h
+++ b/libc/include/s390x-linux-any/asm/clp.h
diff --git a/libc/include/s390x-linux-musl/asm/cmb.h b/libc/include/s390x-linux-any/asm/cmb.h
index ad1c0a533a..ad1c0a533a 100644
--- a/libc/include/s390x-linux-musl/asm/cmb.h
+++ b/libc/include/s390x-linux-any/asm/cmb.h
diff --git a/libc/include/s390x-linux-musl/asm/dasd.h b/libc/include/s390x-linux-any/asm/dasd.h
index 42aabc0d85..42aabc0d85 100644
--- a/libc/include/s390x-linux-musl/asm/dasd.h
+++ b/libc/include/s390x-linux-any/asm/dasd.h
diff --git a/libc/include/s390x-linux-musl/asm/debug.h b/libc/include/s390x-linux-any/asm/debug.h
index 3473972d33..3473972d33 100644
--- a/libc/include/s390x-linux-musl/asm/debug.h
+++ b/libc/include/s390x-linux-any/asm/debug.h
diff --git a/libc/include/s390x-linux-musl/asm/guarded_storage.h b/libc/include/s390x-linux-any/asm/guarded_storage.h
index 4348ba1fcc..4348ba1fcc 100644
--- a/libc/include/s390x-linux-musl/asm/guarded_storage.h
+++ b/libc/include/s390x-linux-any/asm/guarded_storage.h
diff --git a/libc/include/s390x-linux-musl/asm/hypfs.h b/libc/include/s390x-linux-any/asm/hypfs.h
index 742adc9338..742adc9338 100644
--- a/libc/include/s390x-linux-musl/asm/hypfs.h
+++ b/libc/include/s390x-linux-any/asm/hypfs.h
diff --git a/libc/include/s390x-linux-musl/asm/ioctls.h b/libc/include/s390x-linux-any/asm/ioctls.h
index 9b2f7544cc..9b2f7544cc 100644
--- a/libc/include/s390x-linux-musl/asm/ioctls.h
+++ b/libc/include/s390x-linux-any/asm/ioctls.h
diff --git a/libc/include/s390x-linux-musl/asm/ipcbuf.h b/libc/include/s390x-linux-any/asm/ipcbuf.h
index 2ecd9e6cb8..2ecd9e6cb8 100644
--- a/libc/include/s390x-linux-musl/asm/ipcbuf.h
+++ b/libc/include/s390x-linux-any/asm/ipcbuf.h
diff --git a/libc/include/s390x-linux-musl/asm/kvm.h b/libc/include/s390x-linux-any/asm/kvm.h
index 24d2c56961..24d2c56961 100644
--- a/libc/include/s390x-linux-musl/asm/kvm.h
+++ b/libc/include/s390x-linux-any/asm/kvm.h
diff --git a/libc/include/s390x-linux-musl/asm/kvm_para.h b/libc/include/s390x-linux-any/asm/kvm_para.h
index bf0ec80b70..bf0ec80b70 100644
--- a/libc/include/s390x-linux-musl/asm/kvm_para.h
+++ b/libc/include/s390x-linux-any/asm/kvm_para.h
diff --git a/libc/include/s390x-linux-musl/asm/kvm_perf.h b/libc/include/s390x-linux-any/asm/kvm_perf.h
index 75f6eae760..75f6eae760 100644
--- a/libc/include/s390x-linux-musl/asm/kvm_perf.h
+++ b/libc/include/s390x-linux-any/asm/kvm_perf.h
diff --git a/libc/include/s390x-linux-musl/asm/monwriter.h b/libc/include/s390x-linux-any/asm/monwriter.h
index 5ca176370c..5ca176370c 100644
--- a/libc/include/s390x-linux-musl/asm/monwriter.h
+++ b/libc/include/s390x-linux-any/asm/monwriter.h
diff --git a/libc/include/s390x-linux-musl/asm/perf_regs.h b/libc/include/s390x-linux-any/asm/perf_regs.h
index 73d0037431..73d0037431 100644
--- a/libc/include/s390x-linux-musl/asm/perf_regs.h
+++ b/libc/include/s390x-linux-any/asm/perf_regs.h
diff --git a/libc/include/s390x-linux-musl/asm/pkey.h b/libc/include/s390x-linux-any/asm/pkey.h
index 85d5eb9f2d..85d5eb9f2d 100644
--- a/libc/include/s390x-linux-musl/asm/pkey.h
+++ b/libc/include/s390x-linux-any/asm/pkey.h
diff --git a/libc/include/s390x-linux-musl/asm/posix_types.h b/libc/include/s390x-linux-any/asm/posix_types.h
index be6d5a3c5d..be6d5a3c5d 100644
--- a/libc/include/s390x-linux-musl/asm/posix_types.h
+++ b/libc/include/s390x-linux-any/asm/posix_types.h
diff --git a/libc/include/s390x-linux-musl/asm/ptrace.h b/libc/include/s390x-linux-any/asm/ptrace.h
index 93a792537a..93a792537a 100644
--- a/libc/include/s390x-linux-musl/asm/ptrace.h
+++ b/libc/include/s390x-linux-any/asm/ptrace.h
diff --git a/libc/include/s390x-linux-musl/asm/qeth.h b/libc/include/s390x-linux-any/asm/qeth.h
index 378f299506..378f299506 100644
--- a/libc/include/s390x-linux-musl/asm/qeth.h
+++ b/libc/include/s390x-linux-any/asm/qeth.h
diff --git a/libc/include/s390x-linux-musl/asm/runtime_instr.h b/libc/include/s390x-linux-any/asm/runtime_instr.h
index 505600dd5a..505600dd5a 100644
--- a/libc/include/s390x-linux-musl/asm/runtime_instr.h
+++ b/libc/include/s390x-linux-any/asm/runtime_instr.h
diff --git a/libc/include/s390x-linux-musl/asm/schid.h b/libc/include/s390x-linux-any/asm/schid.h
index 7aca6bd182..7aca6bd182 100644
--- a/libc/include/s390x-linux-musl/asm/schid.h
+++ b/libc/include/s390x-linux-any/asm/schid.h
diff --git a/libc/include/s390x-linux-musl/asm/sclp_ctl.h b/libc/include/s390x-linux-any/asm/sclp_ctl.h
index 3fc2a35f96..3fc2a35f96 100644
--- a/libc/include/s390x-linux-musl/asm/sclp_ctl.h
+++ b/libc/include/s390x-linux-any/asm/sclp_ctl.h
diff --git a/libc/include/s390x-linux-musl/asm/setup.h b/libc/include/s390x-linux-any/asm/setup.h
index 493955ccd1..493955ccd1 100644
--- a/libc/include/s390x-linux-musl/asm/setup.h
+++ b/libc/include/s390x-linux-any/asm/setup.h
diff --git a/libc/include/s390x-linux-musl/asm/sie.h b/libc/include/s390x-linux-any/asm/sie.h
index 736c618c46..736c618c46 100644
--- a/libc/include/s390x-linux-musl/asm/sie.h
+++ b/libc/include/s390x-linux-any/asm/sie.h
diff --git a/libc/include/s390x-linux-musl/asm/sigcontext.h b/libc/include/s390x-linux-any/asm/sigcontext.h
index f6e4f24fbe..f6e4f24fbe 100644
--- a/libc/include/s390x-linux-musl/asm/sigcontext.h
+++ b/libc/include/s390x-linux-any/asm/sigcontext.h
diff --git a/libc/include/s390x-linux-musl/asm/siginfo.h b/libc/include/s390x-linux-any/asm/siginfo.h
index 8033574bdb..8033574bdb 100644
--- a/libc/include/s390x-linux-musl/asm/siginfo.h
+++ b/libc/include/s390x-linux-any/asm/siginfo.h
diff --git a/libc/include/s390x-linux-musl/asm/signal.h b/libc/include/s390x-linux-any/asm/signal.h
index 1b351929db..1b351929db 100644
--- a/libc/include/s390x-linux-musl/asm/signal.h
+++ b/libc/include/s390x-linux-any/asm/signal.h
diff --git a/libc/include/s390x-linux-musl/asm/socket.h b/libc/include/s390x-linux-any/asm/socket.h
index e5eb996cdf..e5eb996cdf 100644
--- a/libc/include/s390x-linux-musl/asm/socket.h
+++ b/libc/include/s390x-linux-any/asm/socket.h
diff --git a/libc/include/s390x-linux-musl/asm/stat.h b/libc/include/s390x-linux-any/asm/stat.h
index d80b769eb8..d80b769eb8 100644
--- a/libc/include/s390x-linux-musl/asm/stat.h
+++ b/libc/include/s390x-linux-any/asm/stat.h
diff --git a/libc/include/s390x-linux-musl/asm/statfs.h b/libc/include/s390x-linux-any/asm/statfs.h
index 277e979f04..277e979f04 100644
--- a/libc/include/s390x-linux-musl/asm/statfs.h
+++ b/libc/include/s390x-linux-any/asm/statfs.h
diff --git a/libc/include/s390x-linux-musl/asm/sthyi.h b/libc/include/s390x-linux-any/asm/sthyi.h
index 02875b983f..02875b983f 100644
--- a/libc/include/s390x-linux-musl/asm/sthyi.h
+++ b/libc/include/s390x-linux-any/asm/sthyi.h
diff --git a/libc/include/s390x-linux-musl/asm/tape390.h b/libc/include/s390x-linux-any/asm/tape390.h
index 29b7ffd0fa..29b7ffd0fa 100644
--- a/libc/include/s390x-linux-musl/asm/tape390.h
+++ b/libc/include/s390x-linux-any/asm/tape390.h
diff --git a/libc/include/s390x-linux-musl/asm/termios.h b/libc/include/s390x-linux-any/asm/termios.h
index e1725075d8..e1725075d8 100644
--- a/libc/include/s390x-linux-musl/asm/termios.h
+++ b/libc/include/s390x-linux-any/asm/termios.h
diff --git a/libc/include/s390x-linux-musl/asm/types.h b/libc/include/s390x-linux-any/asm/types.h
index 4490762705..4490762705 100644
--- a/libc/include/s390x-linux-musl/asm/types.h
+++ b/libc/include/s390x-linux-any/asm/types.h
diff --git a/libc/include/s390x-linux-musl/asm/ucontext.h b/libc/include/s390x-linux-any/asm/ucontext.h
index 1b3faea189..1b3faea189 100644
--- a/libc/include/s390x-linux-musl/asm/ucontext.h
+++ b/libc/include/s390x-linux-any/asm/ucontext.h
diff --git a/libc/include/s390x-linux-musl/asm/unistd.h b/libc/include/s390x-linux-any/asm/unistd.h
index ff8aef3f46..ff8aef3f46 100644
--- a/libc/include/s390x-linux-musl/asm/unistd.h
+++ b/libc/include/s390x-linux-any/asm/unistd.h
diff --git a/libc/include/s390x-linux-musl/asm/unistd_32.h b/libc/include/s390x-linux-any/asm/unistd_32.h
index 85e62d6cfb..85e62d6cfb 100644
--- a/libc/include/s390x-linux-musl/asm/unistd_32.h
+++ b/libc/include/s390x-linux-any/asm/unistd_32.h
diff --git a/libc/include/s390x-linux-musl/asm/unistd_64.h b/libc/include/s390x-linux-any/asm/unistd_64.h
index b3a261c4ea..b3a261c4ea 100644
--- a/libc/include/s390x-linux-musl/asm/unistd_64.h
+++ b/libc/include/s390x-linux-any/asm/unistd_64.h
diff --git a/libc/include/s390x-linux-musl/asm/virtio-ccw.h b/libc/include/s390x-linux-any/asm/virtio-ccw.h
index 6d76f89afe..6d76f89afe 100644
--- a/libc/include/s390x-linux-musl/asm/virtio-ccw.h
+++ b/libc/include/s390x-linux-any/asm/virtio-ccw.h
diff --git a/libc/include/s390x-linux-musl/asm/vmcp.h b/libc/include/s390x-linux-any/asm/vmcp.h
index 57f4e6c5a0..57f4e6c5a0 100644
--- a/libc/include/s390x-linux-musl/asm/vmcp.h
+++ b/libc/include/s390x-linux-any/asm/vmcp.h
diff --git a/libc/include/s390x-linux-musl/asm/vtoc.h b/libc/include/s390x-linux-any/asm/vtoc.h
index e519d25da0..e519d25da0 100644
--- a/libc/include/s390x-linux-musl/asm/vtoc.h
+++ b/libc/include/s390x-linux-any/asm/vtoc.h
diff --git a/libc/include/s390x-linux-musl/asm/zcrypt.h b/libc/include/s390x-linux-any/asm/zcrypt.h
index 173c3cf2e1..173c3cf2e1 100644
--- a/libc/include/s390x-linux-musl/asm/zcrypt.h
+++ b/libc/include/s390x-linux-any/asm/zcrypt.h
diff --git a/libc/include/s390x-linux-gnu/asm/unistd.h b/libc/include/s390x-linux-gnu/asm/unistd.h
deleted file mode 100644
index 01b5fe8b9d..0000000000
--- a/libc/include/s390x-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,17 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * S390 version
- *
- * Derived from "include/asm-i386/unistd.h"
- */
-
-#ifndef _UAPI_ASM_S390_UNISTD_H_
-#define _UAPI_ASM_S390_UNISTD_H_
-
-#ifdef __s390x__
-#include <asm/unistd_64.h>
-#else
-#include <asm/unistd_32.h>
-#endif
-
-#endif /* _UAPI_ASM_S390_UNISTD_H_ */
diff --git a/libc/include/sparc-linux-gnu/asm/unistd.h b/libc/include/sparc-linux-gnu/asm/unistd.h
deleted file mode 100644
index 45b4bf1875..0000000000
--- a/libc/include/sparc-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,453 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * System calls under the Sparc.
- *
- * Don't be scared by the ugly clobbers, it is the only way I can
- * think of right now to force the arguments into fixed registers
- * before the trap into the system call with gcc 'asm' statements.
- *
- * Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
- *
- * SunOS compatibility based upon preliminary work which is:
- *
- * Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
- */
-#ifndef _UAPI_SPARC_UNISTD_H
-#define _UAPI_SPARC_UNISTD_H
-
-#ifndef __32bit_syscall_numbers__
-#ifndef __arch64__
-#define __32bit_syscall_numbers__
-#endif
-#endif
-
-#define __NR_restart_syscall 0 /* Linux Specific */
-#define __NR_exit 1 /* Common */
-#define __NR_fork 2 /* Common */
-#define __NR_read 3 /* Common */
-#define __NR_write 4 /* Common */
-#define __NR_open 5 /* Common */
-#define __NR_close 6 /* Common */
-#define __NR_wait4 7 /* Common */
-#define __NR_creat 8 /* Common */
-#define __NR_link 9 /* Common */
-#define __NR_unlink 10 /* Common */
-#define __NR_execv 11 /* SunOS Specific */
-#define __NR_chdir 12 /* Common */
-#define __NR_chown 13 /* Common */
-#define __NR_mknod 14 /* Common */
-#define __NR_chmod 15 /* Common */
-#define __NR_lchown 16 /* Common */
-#define __NR_brk 17 /* Common */
-#define __NR_perfctr 18 /* Performance counter operations */
-#define __NR_lseek 19 /* Common */
-#define __NR_getpid 20 /* Common */
-#define __NR_capget 21 /* Linux Specific */
-#define __NR_capset 22 /* Linux Specific */
-#define __NR_setuid 23 /* Implemented via setreuid in SunOS */
-#define __NR_getuid 24 /* Common */
-#define __NR_vmsplice 25 /* ENOSYS under SunOS */
-#define __NR_ptrace 26 /* Common */
-#define __NR_alarm 27 /* Implemented via setitimer in SunOS */
-#define __NR_sigaltstack 28 /* Common */
-#define __NR_pause 29 /* Is sigblock(0)->sigpause() in SunOS */
-#define __NR_utime 30 /* Implemented via utimes() under SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_lchown32 31 /* Linux sparc32 specific */
-#define __NR_fchown32 32 /* Linux sparc32 specific */
-#endif
-#define __NR_access 33 /* Common */
-#define __NR_nice 34 /* Implemented via get/setpriority() in SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_chown32 35 /* Linux sparc32 specific */
-#endif
-#define __NR_sync 36 /* Common */
-#define __NR_kill 37 /* Common */
-#define __NR_stat 38 /* Common */
-#define __NR_sendfile 39 /* Linux Specific */
-#define __NR_lstat 40 /* Common */
-#define __NR_dup 41 /* Common */
-#define __NR_pipe 42 /* Common */
-#define __NR_times 43 /* Implemented via getrusage() in SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getuid32 44 /* Linux sparc32 specific */
-#endif
-#define __NR_umount2 45 /* Linux Specific */
-#define __NR_setgid 46 /* Implemented via setregid() in SunOS */
-#define __NR_getgid 47 /* Common */
-#define __NR_signal 48 /* Implemented via sigvec() in SunOS */
-#define __NR_geteuid 49 /* SunOS calls getuid() */
-#define __NR_getegid 50 /* SunOS calls getgid() */
-#define __NR_acct 51 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getgid32 53 /* Linux sparc32 specific */
-#else
-#define __NR_memory_ordering 52 /* Linux Specific */
-#endif
-#define __NR_ioctl 54 /* Common */
-#define __NR_reboot 55 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_mmap2 56 /* Linux sparc32 Specific */
-#endif
-#define __NR_symlink 57 /* Common */
-#define __NR_readlink 58 /* Common */
-#define __NR_execve 59 /* Common */
-#define __NR_umask 60 /* Common */
-#define __NR_chroot 61 /* Common */
-#define __NR_fstat 62 /* Common */
-#define __NR_fstat64 63 /* Linux Specific */
-#define __NR_getpagesize 64 /* Common */
-#define __NR_msync 65 /* Common in newer 1.3.x revs... */
-#define __NR_vfork 66 /* Common */
-#define __NR_pread64 67 /* Linux Specific */
-#define __NR_pwrite64 68 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_geteuid32 69 /* Linux sparc32, sbrk under SunOS */
-#define __NR_getegid32 70 /* Linux sparc32, sstk under SunOS */
-#endif
-#define __NR_mmap 71 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setreuid32 72 /* Linux sparc32, vadvise under SunOS */
-#endif
-#define __NR_munmap 73 /* Common */
-#define __NR_mprotect 74 /* Common */
-#define __NR_madvise 75 /* Common */
-#define __NR_vhangup 76 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_truncate64 77 /* Linux sparc32 Specific */
-#endif
-#define __NR_mincore 78 /* Common */
-#define __NR_getgroups 79 /* Common */
-#define __NR_setgroups 80 /* Common */
-#define __NR_getpgrp 81 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setgroups32 82 /* Linux sparc32, setpgrp under SunOS */
-#endif
-#define __NR_setitimer 83 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_ftruncate64 84 /* Linux sparc32 Specific */
-#endif
-#define __NR_swapon 85 /* Common */
-#define __NR_getitimer 86 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setuid32 87 /* Linux sparc32, gethostname under SunOS */
-#endif
-#define __NR_sethostname 88 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setgid32 89 /* Linux sparc32, getdtablesize under SunOS */
-#endif
-#define __NR_dup2 90 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setfsuid32 91 /* Linux sparc32, getdopt under SunOS */
-#endif
-#define __NR_fcntl 92 /* Common */
-#define __NR_select 93 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setfsgid32 94 /* Linux sparc32, setdopt under SunOS */
-#endif
-#define __NR_fsync 95 /* Common */
-#define __NR_setpriority 96 /* Common */
-#define __NR_socket 97 /* Common */
-#define __NR_connect 98 /* Common */
-#define __NR_accept 99 /* Common */
-#define __NR_getpriority 100 /* Common */
-#define __NR_rt_sigreturn 101 /* Linux Specific */
-#define __NR_rt_sigaction 102 /* Linux Specific */
-#define __NR_rt_sigprocmask 103 /* Linux Specific */
-#define __NR_rt_sigpending 104 /* Linux Specific */
-#define __NR_rt_sigtimedwait 105 /* Linux Specific */
-#define __NR_rt_sigqueueinfo 106 /* Linux Specific */
-#define __NR_rt_sigsuspend 107 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setresuid32 108 /* Linux Specific, sigvec under SunOS */
-#define __NR_getresuid32 109 /* Linux Specific, sigblock under SunOS */
-#define __NR_setresgid32 110 /* Linux Specific, sigsetmask under SunOS */
-#define __NR_getresgid32 111 /* Linux Specific, sigpause under SunOS */
-#define __NR_setregid32 112 /* Linux sparc32, sigstack under SunOS */
-#else
-#define __NR_setresuid 108 /* Linux Specific, sigvec under SunOS */
-#define __NR_getresuid 109 /* Linux Specific, sigblock under SunOS */
-#define __NR_setresgid 110 /* Linux Specific, sigsetmask under SunOS */
-#define __NR_getresgid 111 /* Linux Specific, sigpause under SunOS */
-#endif
-#define __NR_recvmsg 113 /* Common */
-#define __NR_sendmsg 114 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getgroups32 115 /* Linux sparc32, vtrace under SunOS */
-#endif
-#define __NR_gettimeofday 116 /* Common */
-#define __NR_getrusage 117 /* Common */
-#define __NR_getsockopt 118 /* Common */
-#define __NR_getcwd 119 /* Linux Specific */
-#define __NR_readv 120 /* Common */
-#define __NR_writev 121 /* Common */
-#define __NR_settimeofday 122 /* Common */
-#define __NR_fchown 123 /* Common */
-#define __NR_fchmod 124 /* Common */
-#define __NR_recvfrom 125 /* Common */
-#define __NR_setreuid 126 /* Common */
-#define __NR_setregid 127 /* Common */
-#define __NR_rename 128 /* Common */
-#define __NR_truncate 129 /* Common */
-#define __NR_ftruncate 130 /* Common */
-#define __NR_flock 131 /* Common */
-#define __NR_lstat64 132 /* Linux Specific */
-#define __NR_sendto 133 /* Common */
-#define __NR_shutdown 134 /* Common */
-#define __NR_socketpair 135 /* Common */
-#define __NR_mkdir 136 /* Common */
-#define __NR_rmdir 137 /* Common */
-#define __NR_utimes 138 /* SunOS Specific */
-#define __NR_stat64 139 /* Linux Specific */
-#define __NR_sendfile64 140 /* adjtime under SunOS */
-#define __NR_getpeername 141 /* Common */
-#define __NR_futex 142 /* gethostid under SunOS */
-#define __NR_gettid 143 /* ENOSYS under SunOS */
-#define __NR_getrlimit 144 /* Common */
-#define __NR_setrlimit 145 /* Common */
-#define __NR_pivot_root 146 /* Linux Specific, killpg under SunOS */
-#define __NR_prctl 147 /* ENOSYS under SunOS */
-#define __NR_pciconfig_read 148 /* ENOSYS under SunOS */
-#define __NR_pciconfig_write 149 /* ENOSYS under SunOS */
-#define __NR_getsockname 150 /* Common */
-#define __NR_inotify_init 151 /* Linux specific */
-#define __NR_inotify_add_watch 152 /* Linux specific */
-#define __NR_poll 153 /* Common */
-#define __NR_getdents64 154 /* Linux specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_fcntl64 155 /* Linux sparc32 Specific */
-#endif
-#define __NR_inotify_rm_watch 156 /* Linux specific */
-#define __NR_statfs 157 /* Common */
-#define __NR_fstatfs 158 /* Common */
-#define __NR_umount 159 /* Common */
-#define __NR_sched_set_affinity 160 /* Linux specific, async_daemon under SunOS */
-#define __NR_sched_get_affinity 161 /* Linux specific, getfh under SunOS */
-#define __NR_getdomainname 162 /* SunOS Specific */
-#define __NR_setdomainname 163 /* Common */
-#ifndef __32bit_syscall_numbers__
-#define __NR_utrap_install 164 /* SYSV ABI/v9 required */
-#endif
-#define __NR_quotactl 165 /* Common */
-#define __NR_set_tid_address 166 /* Linux specific, exportfs under SunOS */
-#define __NR_mount 167 /* Common */
-#define __NR_ustat 168 /* Common */
-#define __NR_setxattr 169 /* SunOS: semsys */
-#define __NR_lsetxattr 170 /* SunOS: msgsys */
-#define __NR_fsetxattr 171 /* SunOS: shmsys */
-#define __NR_getxattr 172 /* SunOS: auditsys */
-#define __NR_lgetxattr 173 /* SunOS: rfssys */
-#define __NR_getdents 174 /* Common */
-#define __NR_setsid 175 /* Common */
-#define __NR_fchdir 176 /* Common */
-#define __NR_fgetxattr 177 /* SunOS: fchroot */
-#define __NR_listxattr 178 /* SunOS: vpixsys */
-#define __NR_llistxattr 179 /* SunOS: aioread */
-#define __NR_flistxattr 180 /* SunOS: aiowrite */
-#define __NR_removexattr 181 /* SunOS: aiowait */
-#define __NR_lremovexattr 182 /* SunOS: aiocancel */
-#define __NR_sigpending 183 /* Common */
-#define __NR_query_module 184 /* Linux Specific */
-#define __NR_setpgid 185 /* Common */
-#define __NR_fremovexattr 186 /* SunOS: pathconf */
-#define __NR_tkill 187 /* SunOS: fpathconf */
-#define __NR_exit_group 188 /* Linux specific, sysconf undef SunOS */
-#define __NR_uname 189 /* Linux Specific */
-#define __NR_init_module 190 /* Linux Specific */
-#define __NR_personality 191 /* Linux Specific */
-#define __NR_remap_file_pages 192 /* Linux Specific */
-#define __NR_epoll_create 193 /* Linux Specific */
-#define __NR_epoll_ctl 194 /* Linux Specific */
-#define __NR_epoll_wait 195 /* Linux Specific */
-#define __NR_ioprio_set 196 /* Linux Specific */
-#define __NR_getppid 197 /* Linux Specific */
-#define __NR_sigaction 198 /* Linux Specific */
-#define __NR_sgetmask 199 /* Linux Specific */
-#define __NR_ssetmask 200 /* Linux Specific */
-#define __NR_sigsuspend 201 /* Linux Specific */
-#define __NR_oldlstat 202 /* Linux Specific */
-#define __NR_uselib 203 /* Linux Specific */
-#define __NR_readdir 204 /* Linux Specific */
-#define __NR_readahead 205 /* Linux Specific */
-#define __NR_socketcall 206 /* Linux Specific */
-#define __NR_syslog 207 /* Linux Specific */
-#define __NR_lookup_dcookie 208 /* Linux Specific */
-#define __NR_fadvise64 209 /* Linux Specific */
-#define __NR_fadvise64_64 210 /* Linux Specific */
-#define __NR_tgkill 211 /* Linux Specific */
-#define __NR_waitpid 212 /* Linux Specific */
-#define __NR_swapoff 213 /* Linux Specific */
-#define __NR_sysinfo 214 /* Linux Specific */
-#define __NR_ipc 215 /* Linux Specific */
-#define __NR_sigreturn 216 /* Linux Specific */
-#define __NR_clone 217 /* Linux Specific */
-#define __NR_ioprio_get 218 /* Linux Specific */
-#define __NR_adjtimex 219 /* Linux Specific */
-#define __NR_sigprocmask 220 /* Linux Specific */
-#define __NR_create_module 221 /* Linux Specific */
-#define __NR_delete_module 222 /* Linux Specific */
-#define __NR_get_kernel_syms 223 /* Linux Specific */
-#define __NR_getpgid 224 /* Linux Specific */
-#define __NR_bdflush 225 /* Linux Specific */
-#define __NR_sysfs 226 /* Linux Specific */
-#define __NR_afs_syscall 227 /* Linux Specific */
-#define __NR_setfsuid 228 /* Linux Specific */
-#define __NR_setfsgid 229 /* Linux Specific */
-#define __NR__newselect 230 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_time 231 /* Linux Specific */
-#else
-#endif
-#define __NR_splice 232 /* Linux Specific */
-#define __NR_stime 233 /* Linux Specific */
-#define __NR_statfs64 234 /* Linux Specific */
-#define __NR_fstatfs64 235 /* Linux Specific */
-#define __NR__llseek 236 /* Linux Specific */
-#define __NR_mlock 237
-#define __NR_munlock 238
-#define __NR_mlockall 239
-#define __NR_munlockall 240
-#define __NR_sched_setparam 241
-#define __NR_sched_getparam 242
-#define __NR_sched_setscheduler 243
-#define __NR_sched_getscheduler 244
-#define __NR_sched_yield 245
-#define __NR_sched_get_priority_max 246
-#define __NR_sched_get_priority_min 247
-#define __NR_sched_rr_get_interval 248
-#define __NR_nanosleep 249
-#define __NR_mremap 250
-#define __NR__sysctl 251
-#define __NR_getsid 252
-#define __NR_fdatasync 253
-#define __NR_nfsservctl 254
-#define __NR_sync_file_range 255
-#define __NR_clock_settime 256
-#define __NR_clock_gettime 257
-#define __NR_clock_getres 258
-#define __NR_clock_nanosleep 259
-#define __NR_sched_getaffinity 260
-#define __NR_sched_setaffinity 261
-#define __NR_timer_settime 262
-#define __NR_timer_gettime 263
-#define __NR_timer_getoverrun 264
-#define __NR_timer_delete 265
-#define __NR_timer_create 266
-/* #define __NR_vserver 267 Reserved for VSERVER */
-#define __NR_io_setup 268
-#define __NR_io_destroy 269
-#define __NR_io_submit 270
-#define __NR_io_cancel 271
-#define __NR_io_getevents 272
-#define __NR_mq_open 273
-#define __NR_mq_unlink 274
-#define __NR_mq_timedsend 275
-#define __NR_mq_timedreceive 276
-#define __NR_mq_notify 277
-#define __NR_mq_getsetattr 278
-#define __NR_waitid 279
-#define __NR_tee 280
-#define __NR_add_key 281
-#define __NR_request_key 282
-#define __NR_keyctl 283
-#define __NR_openat 284
-#define __NR_mkdirat 285
-#define __NR_mknodat 286
-#define __NR_fchownat 287
-#define __NR_futimesat 288
-#define __NR_fstatat64 289
-#define __NR_unlinkat 290
-#define __NR_renameat 291
-#define __NR_linkat 292
-#define __NR_symlinkat 293
-#define __NR_readlinkat 294
-#define __NR_fchmodat 295
-#define __NR_faccessat 296
-#define __NR_pselect6 297
-#define __NR_ppoll 298
-#define __NR_unshare 299
-#define __NR_set_robust_list 300
-#define __NR_get_robust_list 301
-#define __NR_migrate_pages 302
-#define __NR_mbind 303
-#define __NR_get_mempolicy 304
-#define __NR_set_mempolicy 305
-#define __NR_kexec_load 306
-#define __NR_move_pages 307
-#define __NR_getcpu 308
-#define __NR_epoll_pwait 309
-#define __NR_utimensat 310
-#define __NR_signalfd 311
-#define __NR_timerfd_create 312
-#define __NR_eventfd 313
-#define __NR_fallocate 314
-#define __NR_timerfd_settime 315
-#define __NR_timerfd_gettime 316
-#define __NR_signalfd4 317
-#define __NR_eventfd2 318
-#define __NR_epoll_create1 319
-#define __NR_dup3 320
-#define __NR_pipe2 321
-#define __NR_inotify_init1 322
-#define __NR_accept4 323
-#define __NR_preadv 324
-#define __NR_pwritev 325
-#define __NR_rt_tgsigqueueinfo 326
-#define __NR_perf_event_open 327
-#define __NR_recvmmsg 328
-#define __NR_fanotify_init 329
-#define __NR_fanotify_mark 330
-#define __NR_prlimit64 331
-#define __NR_name_to_handle_at 332
-#define __NR_open_by_handle_at 333
-#define __NR_clock_adjtime 334
-#define __NR_syncfs 335
-#define __NR_sendmmsg 336
-#define __NR_setns 337
-#define __NR_process_vm_readv 338
-#define __NR_process_vm_writev 339
-#define __NR_kern_features 340
-#define __NR_kcmp 341
-#define __NR_finit_module 342
-#define __NR_sched_setattr 343
-#define __NR_sched_getattr 344
-#define __NR_renameat2 345
-#define __NR_seccomp 346
-#define __NR_getrandom 347
-#define __NR_memfd_create 348
-#define __NR_bpf 349
-#define __NR_execveat 350
-#define __NR_membarrier 351
-#define __NR_userfaultfd 352
-#define __NR_bind 353
-#define __NR_listen 354
-#define __NR_setsockopt 355
-#define __NR_mlock2 356
-#define __NR_copy_file_range 357
-#define __NR_preadv2 358
-#define __NR_pwritev2 359
-#define __NR_statx 360
-#define __NR_io_pgetevents 361
-
-#define NR_syscalls 362
-
-/* Bitmask values returned from kern_features system call. */
-#define KERN_FEATURE_MIXED_MODE_STACK 0x00000001
-
-#ifdef __32bit_syscall_numbers__
-/* Sparc 32-bit only has the "setresuid32", "getresuid32" variants,
- * it never had the plain ones and there is no value to adding those
- * old versions into the syscall table.
- */
-#define __IGNORE_setresuid
-#define __IGNORE_getresuid
-#define __IGNORE_setresgid
-#define __IGNORE_getresgid
-#endif
-
-/* Sparc doesn't have protection keys. */
-#define __IGNORE_pkey_mprotect
-#define __IGNORE_pkey_alloc
-#define __IGNORE_pkey_free
-
-#endif /* _UAPI_SPARC_UNISTD_H */
diff --git a/libc/include/sparcv9-linux-gnu/asm/unistd.h b/libc/include/sparcv9-linux-gnu/asm/unistd.h
deleted file mode 100644
index 45b4bf1875..0000000000
--- a/libc/include/sparcv9-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,453 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-/*
- * System calls under the Sparc.
- *
- * Don't be scared by the ugly clobbers, it is the only way I can
- * think of right now to force the arguments into fixed registers
- * before the trap into the system call with gcc 'asm' statements.
- *
- * Copyright (C) 1995, 2007 David S. Miller (davem@davemloft.net)
- *
- * SunOS compatibility based upon preliminary work which is:
- *
- * Copyright (C) 1995 Adrian M. Rodriguez (adrian@remus.rutgers.edu)
- */
-#ifndef _UAPI_SPARC_UNISTD_H
-#define _UAPI_SPARC_UNISTD_H
-
-#ifndef __32bit_syscall_numbers__
-#ifndef __arch64__
-#define __32bit_syscall_numbers__
-#endif
-#endif
-
-#define __NR_restart_syscall 0 /* Linux Specific */
-#define __NR_exit 1 /* Common */
-#define __NR_fork 2 /* Common */
-#define __NR_read 3 /* Common */
-#define __NR_write 4 /* Common */
-#define __NR_open 5 /* Common */
-#define __NR_close 6 /* Common */
-#define __NR_wait4 7 /* Common */
-#define __NR_creat 8 /* Common */
-#define __NR_link 9 /* Common */
-#define __NR_unlink 10 /* Common */
-#define __NR_execv 11 /* SunOS Specific */
-#define __NR_chdir 12 /* Common */
-#define __NR_chown 13 /* Common */
-#define __NR_mknod 14 /* Common */
-#define __NR_chmod 15 /* Common */
-#define __NR_lchown 16 /* Common */
-#define __NR_brk 17 /* Common */
-#define __NR_perfctr 18 /* Performance counter operations */
-#define __NR_lseek 19 /* Common */
-#define __NR_getpid 20 /* Common */
-#define __NR_capget 21 /* Linux Specific */
-#define __NR_capset 22 /* Linux Specific */
-#define __NR_setuid 23 /* Implemented via setreuid in SunOS */
-#define __NR_getuid 24 /* Common */
-#define __NR_vmsplice 25 /* ENOSYS under SunOS */
-#define __NR_ptrace 26 /* Common */
-#define __NR_alarm 27 /* Implemented via setitimer in SunOS */
-#define __NR_sigaltstack 28 /* Common */
-#define __NR_pause 29 /* Is sigblock(0)->sigpause() in SunOS */
-#define __NR_utime 30 /* Implemented via utimes() under SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_lchown32 31 /* Linux sparc32 specific */
-#define __NR_fchown32 32 /* Linux sparc32 specific */
-#endif
-#define __NR_access 33 /* Common */
-#define __NR_nice 34 /* Implemented via get/setpriority() in SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_chown32 35 /* Linux sparc32 specific */
-#endif
-#define __NR_sync 36 /* Common */
-#define __NR_kill 37 /* Common */
-#define __NR_stat 38 /* Common */
-#define __NR_sendfile 39 /* Linux Specific */
-#define __NR_lstat 40 /* Common */
-#define __NR_dup 41 /* Common */
-#define __NR_pipe 42 /* Common */
-#define __NR_times 43 /* Implemented via getrusage() in SunOS */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getuid32 44 /* Linux sparc32 specific */
-#endif
-#define __NR_umount2 45 /* Linux Specific */
-#define __NR_setgid 46 /* Implemented via setregid() in SunOS */
-#define __NR_getgid 47 /* Common */
-#define __NR_signal 48 /* Implemented via sigvec() in SunOS */
-#define __NR_geteuid 49 /* SunOS calls getuid() */
-#define __NR_getegid 50 /* SunOS calls getgid() */
-#define __NR_acct 51 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getgid32 53 /* Linux sparc32 specific */
-#else
-#define __NR_memory_ordering 52 /* Linux Specific */
-#endif
-#define __NR_ioctl 54 /* Common */
-#define __NR_reboot 55 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_mmap2 56 /* Linux sparc32 Specific */
-#endif
-#define __NR_symlink 57 /* Common */
-#define __NR_readlink 58 /* Common */
-#define __NR_execve 59 /* Common */
-#define __NR_umask 60 /* Common */
-#define __NR_chroot 61 /* Common */
-#define __NR_fstat 62 /* Common */
-#define __NR_fstat64 63 /* Linux Specific */
-#define __NR_getpagesize 64 /* Common */
-#define __NR_msync 65 /* Common in newer 1.3.x revs... */
-#define __NR_vfork 66 /* Common */
-#define __NR_pread64 67 /* Linux Specific */
-#define __NR_pwrite64 68 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_geteuid32 69 /* Linux sparc32, sbrk under SunOS */
-#define __NR_getegid32 70 /* Linux sparc32, sstk under SunOS */
-#endif
-#define __NR_mmap 71 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setreuid32 72 /* Linux sparc32, vadvise under SunOS */
-#endif
-#define __NR_munmap 73 /* Common */
-#define __NR_mprotect 74 /* Common */
-#define __NR_madvise 75 /* Common */
-#define __NR_vhangup 76 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_truncate64 77 /* Linux sparc32 Specific */
-#endif
-#define __NR_mincore 78 /* Common */
-#define __NR_getgroups 79 /* Common */
-#define __NR_setgroups 80 /* Common */
-#define __NR_getpgrp 81 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setgroups32 82 /* Linux sparc32, setpgrp under SunOS */
-#endif
-#define __NR_setitimer 83 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_ftruncate64 84 /* Linux sparc32 Specific */
-#endif
-#define __NR_swapon 85 /* Common */
-#define __NR_getitimer 86 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setuid32 87 /* Linux sparc32, gethostname under SunOS */
-#endif
-#define __NR_sethostname 88 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setgid32 89 /* Linux sparc32, getdtablesize under SunOS */
-#endif
-#define __NR_dup2 90 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setfsuid32 91 /* Linux sparc32, getdopt under SunOS */
-#endif
-#define __NR_fcntl 92 /* Common */
-#define __NR_select 93 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setfsgid32 94 /* Linux sparc32, setdopt under SunOS */
-#endif
-#define __NR_fsync 95 /* Common */
-#define __NR_setpriority 96 /* Common */
-#define __NR_socket 97 /* Common */
-#define __NR_connect 98 /* Common */
-#define __NR_accept 99 /* Common */
-#define __NR_getpriority 100 /* Common */
-#define __NR_rt_sigreturn 101 /* Linux Specific */
-#define __NR_rt_sigaction 102 /* Linux Specific */
-#define __NR_rt_sigprocmask 103 /* Linux Specific */
-#define __NR_rt_sigpending 104 /* Linux Specific */
-#define __NR_rt_sigtimedwait 105 /* Linux Specific */
-#define __NR_rt_sigqueueinfo 106 /* Linux Specific */
-#define __NR_rt_sigsuspend 107 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_setresuid32 108 /* Linux Specific, sigvec under SunOS */
-#define __NR_getresuid32 109 /* Linux Specific, sigblock under SunOS */
-#define __NR_setresgid32 110 /* Linux Specific, sigsetmask under SunOS */
-#define __NR_getresgid32 111 /* Linux Specific, sigpause under SunOS */
-#define __NR_setregid32 112 /* Linux sparc32, sigstack under SunOS */
-#else
-#define __NR_setresuid 108 /* Linux Specific, sigvec under SunOS */
-#define __NR_getresuid 109 /* Linux Specific, sigblock under SunOS */
-#define __NR_setresgid 110 /* Linux Specific, sigsetmask under SunOS */
-#define __NR_getresgid 111 /* Linux Specific, sigpause under SunOS */
-#endif
-#define __NR_recvmsg 113 /* Common */
-#define __NR_sendmsg 114 /* Common */
-#ifdef __32bit_syscall_numbers__
-#define __NR_getgroups32 115 /* Linux sparc32, vtrace under SunOS */
-#endif
-#define __NR_gettimeofday 116 /* Common */
-#define __NR_getrusage 117 /* Common */
-#define __NR_getsockopt 118 /* Common */
-#define __NR_getcwd 119 /* Linux Specific */
-#define __NR_readv 120 /* Common */
-#define __NR_writev 121 /* Common */
-#define __NR_settimeofday 122 /* Common */
-#define __NR_fchown 123 /* Common */
-#define __NR_fchmod 124 /* Common */
-#define __NR_recvfrom 125 /* Common */
-#define __NR_setreuid 126 /* Common */
-#define __NR_setregid 127 /* Common */
-#define __NR_rename 128 /* Common */
-#define __NR_truncate 129 /* Common */
-#define __NR_ftruncate 130 /* Common */
-#define __NR_flock 131 /* Common */
-#define __NR_lstat64 132 /* Linux Specific */
-#define __NR_sendto 133 /* Common */
-#define __NR_shutdown 134 /* Common */
-#define __NR_socketpair 135 /* Common */
-#define __NR_mkdir 136 /* Common */
-#define __NR_rmdir 137 /* Common */
-#define __NR_utimes 138 /* SunOS Specific */
-#define __NR_stat64 139 /* Linux Specific */
-#define __NR_sendfile64 140 /* adjtime under SunOS */
-#define __NR_getpeername 141 /* Common */
-#define __NR_futex 142 /* gethostid under SunOS */
-#define __NR_gettid 143 /* ENOSYS under SunOS */
-#define __NR_getrlimit 144 /* Common */
-#define __NR_setrlimit 145 /* Common */
-#define __NR_pivot_root 146 /* Linux Specific, killpg under SunOS */
-#define __NR_prctl 147 /* ENOSYS under SunOS */
-#define __NR_pciconfig_read 148 /* ENOSYS under SunOS */
-#define __NR_pciconfig_write 149 /* ENOSYS under SunOS */
-#define __NR_getsockname 150 /* Common */
-#define __NR_inotify_init 151 /* Linux specific */
-#define __NR_inotify_add_watch 152 /* Linux specific */
-#define __NR_poll 153 /* Common */
-#define __NR_getdents64 154 /* Linux specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_fcntl64 155 /* Linux sparc32 Specific */
-#endif
-#define __NR_inotify_rm_watch 156 /* Linux specific */
-#define __NR_statfs 157 /* Common */
-#define __NR_fstatfs 158 /* Common */
-#define __NR_umount 159 /* Common */
-#define __NR_sched_set_affinity 160 /* Linux specific, async_daemon under SunOS */
-#define __NR_sched_get_affinity 161 /* Linux specific, getfh under SunOS */
-#define __NR_getdomainname 162 /* SunOS Specific */
-#define __NR_setdomainname 163 /* Common */
-#ifndef __32bit_syscall_numbers__
-#define __NR_utrap_install 164 /* SYSV ABI/v9 required */
-#endif
-#define __NR_quotactl 165 /* Common */
-#define __NR_set_tid_address 166 /* Linux specific, exportfs under SunOS */
-#define __NR_mount 167 /* Common */
-#define __NR_ustat 168 /* Common */
-#define __NR_setxattr 169 /* SunOS: semsys */
-#define __NR_lsetxattr 170 /* SunOS: msgsys */
-#define __NR_fsetxattr 171 /* SunOS: shmsys */
-#define __NR_getxattr 172 /* SunOS: auditsys */
-#define __NR_lgetxattr 173 /* SunOS: rfssys */
-#define __NR_getdents 174 /* Common */
-#define __NR_setsid 175 /* Common */
-#define __NR_fchdir 176 /* Common */
-#define __NR_fgetxattr 177 /* SunOS: fchroot */
-#define __NR_listxattr 178 /* SunOS: vpixsys */
-#define __NR_llistxattr 179 /* SunOS: aioread */
-#define __NR_flistxattr 180 /* SunOS: aiowrite */
-#define __NR_removexattr 181 /* SunOS: aiowait */
-#define __NR_lremovexattr 182 /* SunOS: aiocancel */
-#define __NR_sigpending 183 /* Common */
-#define __NR_query_module 184 /* Linux Specific */
-#define __NR_setpgid 185 /* Common */
-#define __NR_fremovexattr 186 /* SunOS: pathconf */
-#define __NR_tkill 187 /* SunOS: fpathconf */
-#define __NR_exit_group 188 /* Linux specific, sysconf undef SunOS */
-#define __NR_uname 189 /* Linux Specific */
-#define __NR_init_module 190 /* Linux Specific */
-#define __NR_personality 191 /* Linux Specific */
-#define __NR_remap_file_pages 192 /* Linux Specific */
-#define __NR_epoll_create 193 /* Linux Specific */
-#define __NR_epoll_ctl 194 /* Linux Specific */
-#define __NR_epoll_wait 195 /* Linux Specific */
-#define __NR_ioprio_set 196 /* Linux Specific */
-#define __NR_getppid 197 /* Linux Specific */
-#define __NR_sigaction 198 /* Linux Specific */
-#define __NR_sgetmask 199 /* Linux Specific */
-#define __NR_ssetmask 200 /* Linux Specific */
-#define __NR_sigsuspend 201 /* Linux Specific */
-#define __NR_oldlstat 202 /* Linux Specific */
-#define __NR_uselib 203 /* Linux Specific */
-#define __NR_readdir 204 /* Linux Specific */
-#define __NR_readahead 205 /* Linux Specific */
-#define __NR_socketcall 206 /* Linux Specific */
-#define __NR_syslog 207 /* Linux Specific */
-#define __NR_lookup_dcookie 208 /* Linux Specific */
-#define __NR_fadvise64 209 /* Linux Specific */
-#define __NR_fadvise64_64 210 /* Linux Specific */
-#define __NR_tgkill 211 /* Linux Specific */
-#define __NR_waitpid 212 /* Linux Specific */
-#define __NR_swapoff 213 /* Linux Specific */
-#define __NR_sysinfo 214 /* Linux Specific */
-#define __NR_ipc 215 /* Linux Specific */
-#define __NR_sigreturn 216 /* Linux Specific */
-#define __NR_clone 217 /* Linux Specific */
-#define __NR_ioprio_get 218 /* Linux Specific */
-#define __NR_adjtimex 219 /* Linux Specific */
-#define __NR_sigprocmask 220 /* Linux Specific */
-#define __NR_create_module 221 /* Linux Specific */
-#define __NR_delete_module 222 /* Linux Specific */
-#define __NR_get_kernel_syms 223 /* Linux Specific */
-#define __NR_getpgid 224 /* Linux Specific */
-#define __NR_bdflush 225 /* Linux Specific */
-#define __NR_sysfs 226 /* Linux Specific */
-#define __NR_afs_syscall 227 /* Linux Specific */
-#define __NR_setfsuid 228 /* Linux Specific */
-#define __NR_setfsgid 229 /* Linux Specific */
-#define __NR__newselect 230 /* Linux Specific */
-#ifdef __32bit_syscall_numbers__
-#define __NR_time 231 /* Linux Specific */
-#else
-#endif
-#define __NR_splice 232 /* Linux Specific */
-#define __NR_stime 233 /* Linux Specific */
-#define __NR_statfs64 234 /* Linux Specific */
-#define __NR_fstatfs64 235 /* Linux Specific */
-#define __NR__llseek 236 /* Linux Specific */
-#define __NR_mlock 237
-#define __NR_munlock 238
-#define __NR_mlockall 239
-#define __NR_munlockall 240
-#define __NR_sched_setparam 241
-#define __NR_sched_getparam 242
-#define __NR_sched_setscheduler 243
-#define __NR_sched_getscheduler 244
-#define __NR_sched_yield 245
-#define __NR_sched_get_priority_max 246
-#define __NR_sched_get_priority_min 247
-#define __NR_sched_rr_get_interval 248
-#define __NR_nanosleep 249
-#define __NR_mremap 250
-#define __NR__sysctl 251
-#define __NR_getsid 252
-#define __NR_fdatasync 253
-#define __NR_nfsservctl 254
-#define __NR_sync_file_range 255
-#define __NR_clock_settime 256
-#define __NR_clock_gettime 257
-#define __NR_clock_getres 258
-#define __NR_clock_nanosleep 259
-#define __NR_sched_getaffinity 260
-#define __NR_sched_setaffinity 261
-#define __NR_timer_settime 262
-#define __NR_timer_gettime 263
-#define __NR_timer_getoverrun 264
-#define __NR_timer_delete 265
-#define __NR_timer_create 266
-/* #define __NR_vserver 267 Reserved for VSERVER */
-#define __NR_io_setup 268
-#define __NR_io_destroy 269
-#define __NR_io_submit 270
-#define __NR_io_cancel 271
-#define __NR_io_getevents 272
-#define __NR_mq_open 273
-#define __NR_mq_unlink 274
-#define __NR_mq_timedsend 275
-#define __NR_mq_timedreceive 276
-#define __NR_mq_notify 277
-#define __NR_mq_getsetattr 278
-#define __NR_waitid 279
-#define __NR_tee 280
-#define __NR_add_key 281
-#define __NR_request_key 282
-#define __NR_keyctl 283
-#define __NR_openat 284
-#define __NR_mkdirat 285
-#define __NR_mknodat 286
-#define __NR_fchownat 287
-#define __NR_futimesat 288
-#define __NR_fstatat64 289
-#define __NR_unlinkat 290
-#define __NR_renameat 291
-#define __NR_linkat 292
-#define __NR_symlinkat 293
-#define __NR_readlinkat 294
-#define __NR_fchmodat 295
-#define __NR_faccessat 296
-#define __NR_pselect6 297
-#define __NR_ppoll 298
-#define __NR_unshare 299
-#define __NR_set_robust_list 300
-#define __NR_get_robust_list 301
-#define __NR_migrate_pages 302
-#define __NR_mbind 303
-#define __NR_get_mempolicy 304
-#define __NR_set_mempolicy 305
-#define __NR_kexec_load 306
-#define __NR_move_pages 307
-#define __NR_getcpu 308
-#define __NR_epoll_pwait 309
-#define __NR_utimensat 310
-#define __NR_signalfd 311
-#define __NR_timerfd_create 312
-#define __NR_eventfd 313
-#define __NR_fallocate 314
-#define __NR_timerfd_settime 315
-#define __NR_timerfd_gettime 316
-#define __NR_signalfd4 317
-#define __NR_eventfd2 318
-#define __NR_epoll_create1 319
-#define __NR_dup3 320
-#define __NR_pipe2 321
-#define __NR_inotify_init1 322
-#define __NR_accept4 323
-#define __NR_preadv 324
-#define __NR_pwritev 325
-#define __NR_rt_tgsigqueueinfo 326
-#define __NR_perf_event_open 327
-#define __NR_recvmmsg 328
-#define __NR_fanotify_init 329
-#define __NR_fanotify_mark 330
-#define __NR_prlimit64 331
-#define __NR_name_to_handle_at 332
-#define __NR_open_by_handle_at 333
-#define __NR_clock_adjtime 334
-#define __NR_syncfs 335
-#define __NR_sendmmsg 336
-#define __NR_setns 337
-#define __NR_process_vm_readv 338
-#define __NR_process_vm_writev 339
-#define __NR_kern_features 340
-#define __NR_kcmp 341
-#define __NR_finit_module 342
-#define __NR_sched_setattr 343
-#define __NR_sched_getattr 344
-#define __NR_renameat2 345
-#define __NR_seccomp 346
-#define __NR_getrandom 347
-#define __NR_memfd_create 348
-#define __NR_bpf 349
-#define __NR_execveat 350
-#define __NR_membarrier 351
-#define __NR_userfaultfd 352
-#define __NR_bind 353
-#define __NR_listen 354
-#define __NR_setsockopt 355
-#define __NR_mlock2 356
-#define __NR_copy_file_range 357
-#define __NR_preadv2 358
-#define __NR_pwritev2 359
-#define __NR_statx 360
-#define __NR_io_pgetevents 361
-
-#define NR_syscalls 362
-
-/* Bitmask values returned from kern_features system call. */
-#define KERN_FEATURE_MIXED_MODE_STACK 0x00000001
-
-#ifdef __32bit_syscall_numbers__
-/* Sparc 32-bit only has the "setresuid32", "getresuid32" variants,
- * it never had the plain ones and there is no value to adding those
- * old versions into the syscall table.
- */
-#define __IGNORE_setresuid
-#define __IGNORE_getresuid
-#define __IGNORE_setresgid
-#define __IGNORE_getresgid
-#endif
-
-/* Sparc doesn't have protection keys. */
-#define __IGNORE_pkey_mprotect
-#define __IGNORE_pkey_alloc
-#define __IGNORE_pkey_free
-
-#endif /* _UAPI_SPARC_UNISTD_H */
diff --git a/libc/include/x86_64-linux-musl/asm/auxvec.h b/libc/include/x86_64-linux-any/asm/auxvec.h
index e81215e13d..e81215e13d 100644
--- a/libc/include/x86_64-linux-musl/asm/auxvec.h
+++ b/libc/include/x86_64-linux-any/asm/auxvec.h
diff --git a/libc/include/x86_64-linux-musl/asm/bitsperlong.h b/libc/include/x86_64-linux-any/asm/bitsperlong.h
index 2586bdaed6..2586bdaed6 100644
--- a/libc/include/x86_64-linux-musl/asm/bitsperlong.h
+++ b/libc/include/x86_64-linux-any/asm/bitsperlong.h
diff --git a/libc/include/x86_64-linux-musl/asm/byteorder.h b/libc/include/x86_64-linux-any/asm/byteorder.h
index c7a61bd76c..c7a61bd76c 100644
--- a/libc/include/x86_64-linux-musl/asm/byteorder.h
+++ b/libc/include/x86_64-linux-any/asm/byteorder.h
diff --git a/libc/include/x86_64-linux-musl/asm/kvm.h b/libc/include/x86_64-linux-any/asm/kvm.h
index 54e12827e3..54e12827e3 100644
--- a/libc/include/x86_64-linux-musl/asm/kvm.h
+++ b/libc/include/x86_64-linux-any/asm/kvm.h
diff --git a/libc/include/x86_64-linux-musl/asm/kvm_para.h b/libc/include/x86_64-linux-any/asm/kvm_para.h
index 50b541b724..50b541b724 100644
--- a/libc/include/x86_64-linux-musl/asm/kvm_para.h
+++ b/libc/include/x86_64-linux-any/asm/kvm_para.h
diff --git a/libc/include/x86_64-linux-musl/asm/mman.h b/libc/include/x86_64-linux-any/asm/mman.h
index 6541e3128b..6541e3128b 100644
--- a/libc/include/x86_64-linux-musl/asm/mman.h
+++ b/libc/include/x86_64-linux-any/asm/mman.h
diff --git a/libc/include/x86_64-linux-musl/asm/msgbuf.h b/libc/include/x86_64-linux-any/asm/msgbuf.h
index 4f0c139cf5..4f0c139cf5 100644
--- a/libc/include/x86_64-linux-musl/asm/msgbuf.h
+++ b/libc/include/x86_64-linux-any/asm/msgbuf.h
diff --git a/libc/include/x86_64-linux-musl/asm/perf_regs.h b/libc/include/x86_64-linux-any/asm/perf_regs.h
index 2c3898a1a5..2c3898a1a5 100644
--- a/libc/include/x86_64-linux-musl/asm/perf_regs.h
+++ b/libc/include/x86_64-linux-any/asm/perf_regs.h
diff --git a/libc/include/x86_64-linux-musl/asm/posix_types.h b/libc/include/x86_64-linux-any/asm/posix_types.h
index b98a176187..b98a176187 100644
--- a/libc/include/x86_64-linux-musl/asm/posix_types.h
+++ b/libc/include/x86_64-linux-any/asm/posix_types.h
diff --git a/libc/include/x86_64-linux-musl/asm/ptrace.h b/libc/include/x86_64-linux-any/asm/ptrace.h
index 2befa2dd6f..2befa2dd6f 100644
--- a/libc/include/x86_64-linux-musl/asm/ptrace.h
+++ b/libc/include/x86_64-linux-any/asm/ptrace.h
diff --git a/libc/include/x86_64-linux-musl/asm/sembuf.h b/libc/include/x86_64-linux-any/asm/sembuf.h
index 52ce4a8e72..52ce4a8e72 100644
--- a/libc/include/x86_64-linux-musl/asm/sembuf.h
+++ b/libc/include/x86_64-linux-any/asm/sembuf.h
diff --git a/libc/include/x86_64-linux-musl/asm/setup.h b/libc/include/x86_64-linux-any/asm/setup.h
index c84ecefcd9..c84ecefcd9 100644
--- a/libc/include/x86_64-linux-musl/asm/setup.h
+++ b/libc/include/x86_64-linux-any/asm/setup.h
diff --git a/libc/include/x86_64-linux-musl/asm/shmbuf.h b/libc/include/x86_64-linux-any/asm/shmbuf.h
index aa5a1c3f87..aa5a1c3f87 100644
--- a/libc/include/x86_64-linux-musl/asm/shmbuf.h
+++ b/libc/include/x86_64-linux-any/asm/shmbuf.h
diff --git a/libc/include/x86_64-linux-musl/asm/sigcontext.h b/libc/include/x86_64-linux-any/asm/sigcontext.h
index 3a985d49ad..3a985d49ad 100644
--- a/libc/include/x86_64-linux-musl/asm/sigcontext.h
+++ b/libc/include/x86_64-linux-any/asm/sigcontext.h
diff --git a/libc/include/x86_64-linux-musl/asm/siginfo.h b/libc/include/x86_64-linux-any/asm/siginfo.h
index 38cd10cd6b..38cd10cd6b 100644
--- a/libc/include/x86_64-linux-musl/asm/siginfo.h
+++ b/libc/include/x86_64-linux-any/asm/siginfo.h
diff --git a/libc/include/x86_64-linux-musl/asm/signal.h b/libc/include/x86_64-linux-any/asm/signal.h
index d6668756b2..d6668756b2 100644
--- a/libc/include/x86_64-linux-musl/asm/signal.h
+++ b/libc/include/x86_64-linux-any/asm/signal.h
diff --git a/libc/include/x86_64-linux-musl/asm/stat.h b/libc/include/x86_64-linux-any/asm/stat.h
index 5796f6e651..5796f6e651 100644
--- a/libc/include/x86_64-linux-musl/asm/stat.h
+++ b/libc/include/x86_64-linux-any/asm/stat.h
diff --git a/libc/include/x86_64-linux-musl/asm/statfs.h b/libc/include/x86_64-linux-any/asm/statfs.h
index a1dd2280b7..a1dd2280b7 100644
--- a/libc/include/x86_64-linux-musl/asm/statfs.h
+++ b/libc/include/x86_64-linux-any/asm/statfs.h
diff --git a/libc/include/x86_64-linux-musl/asm/swab.h b/libc/include/x86_64-linux-any/asm/swab.h
index 426116233a..426116233a 100644
--- a/libc/include/x86_64-linux-musl/asm/swab.h
+++ b/libc/include/x86_64-linux-any/asm/swab.h
diff --git a/libc/include/x86_64-linux-musl/asm/types.h b/libc/include/x86_64-linux-any/asm/types.h
index 2a201b8515..2a201b8515 100644
--- a/libc/include/x86_64-linux-musl/asm/types.h
+++ b/libc/include/x86_64-linux-any/asm/types.h
diff --git a/libc/include/x86_64-linux-musl/asm/ucontext.h b/libc/include/x86_64-linux-any/asm/ucontext.h
index 80e307533f..80e307533f 100644
--- a/libc/include/x86_64-linux-musl/asm/ucontext.h
+++ b/libc/include/x86_64-linux-any/asm/ucontext.h
diff --git a/libc/include/x86_64-linux-musl/asm/unistd.h b/libc/include/x86_64-linux-any/asm/unistd.h
index 0157b1ace3..0157b1ace3 100644
--- a/libc/include/x86_64-linux-musl/asm/unistd.h
+++ b/libc/include/x86_64-linux-any/asm/unistd.h
diff --git a/libc/include/x86_64-linux-gnu/asm/unistd.h b/libc/include/x86_64-linux-gnu/asm/unistd.h
deleted file mode 100644
index 30d7d04d72..0000000000
--- a/libc/include/x86_64-linux-gnu/asm/unistd.h
+++ /dev/null
@@ -1,18 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
-#ifndef _UAPI_ASM_X86_UNISTD_H
-#define _UAPI_ASM_X86_UNISTD_H
-
-/* x32 syscall flag bit */
-#define __X32_SYSCALL_BIT 0x40000000
-
-#ifndef __KERNEL__
-# ifdef __i386__
-# include <asm/unistd_32.h>
-# elif defined(__ILP32__)
-# include <asm/unistd_x32.h>
-# else
-# include <asm/unistd_64.h>
-# endif
-#endif
-
-#endif /* _UAPI_ASM_X86_UNISTD_H */