diff options
Diffstat (limited to 'lang/zig')
-rw-r--r-- | lang/zig/Makefile | 7 | ||||
-rw-r--r-- | lang/zig/PLIST | 726 | ||||
-rw-r--r-- | lang/zig/distinfo | 19 | ||||
-rw-r--r-- | lang/zig/patches/patch-CMakeLists.txt | 15 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_c.zig | 12 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_c_netbsd.zig | 27 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_fs.zig | 24 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_fs_file.zig | 33 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_os.zig | 72 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_os_bits_netbsd.zig | 467 | ||||
-rw-r--r-- | lang/zig/patches/patch-lib_std_thread.zig | 52 | ||||
-rw-r--r-- | lang/zig/patches/patch-src_link.cpp | 18 |
12 files changed, 532 insertions, 940 deletions
diff --git a/lang/zig/Makefile b/lang/zig/Makefile index d80e1d4d854..eb14e83b976 100644 --- a/lang/zig/Makefile +++ b/lang/zig/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.5 2020/03/25 22:27:20 nia Exp $ +# $NetBSD: Makefile,v 1.6 2020/04/18 08:08:07 adam Exp $ -DISTNAME= zig-0.5.0 +DISTNAME= zig-0.6.0 CATEGORIES= lang MASTER_SITES= https://ziglang.org/download/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.xz @@ -11,7 +11,7 @@ COMMENT= Programming language designed for robustness and clarity LICENSE= mit USE_CMAKE= yes -USE_LANGUAGES= c c++ +USE_LANGUAGES= c c++14 CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release CMAKE_ARGS+= -DDESTDIR=${DESTDIR} @@ -19,6 +19,7 @@ CMAKE_ARGS+= -DDESTDIR=${DESTDIR} CHECK_PORTABILITY_SKIP+= ci/azure/macos_script BUILDLINK_TRANSFORM+= rm:-Werror +.include "../../devel/lld/buildlink3.mk" .include "../../lang/clang/buildlink3.mk" .include "../../lang/llvm/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/lang/zig/PLIST b/lang/zig/PLIST index c769933801e..3e0201628a1 100644 --- a/lang/zig/PLIST +++ b/lang/zig/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.4 2020/03/25 22:27:20 nia Exp $ +@comment $NetBSD: PLIST,v 1.5 2020/04/18 08:08:07 adam Exp $ bin/zig lib/zig/include/__clang_cuda_builtin_vars.h lib/zig/include/__clang_cuda_cmath.h @@ -16,7 +16,9 @@ lib/zig/include/altivec.h lib/zig/include/ammintrin.h lib/zig/include/arm64intr.h lib/zig/include/arm_acle.h +lib/zig/include/arm_cmse.h lib/zig/include/arm_fp16.h +lib/zig/include/arm_mve.h lib/zig/include/arm_neon.h lib/zig/include/armintr.h lib/zig/include/avx2intrin.h @@ -98,6 +100,9 @@ lib/zig/include/popcntintrin.h lib/zig/include/ppc_wrappers/emmintrin.h lib/zig/include/ppc_wrappers/mm_malloc.h lib/zig/include/ppc_wrappers/mmintrin.h +lib/zig/include/ppc_wrappers/pmmintrin.h +lib/zig/include/ppc_wrappers/smmintrin.h +lib/zig/include/ppc_wrappers/tmmintrin.h lib/zig/include/ppc_wrappers/xmmintrin.h lib/zig/include/prfchwintrin.h lib/zig/include/ptwriteintrin.h @@ -134,6 +139,7 @@ lib/zig/include/xsaveintrin.h lib/zig/include/xsaveoptintrin.h lib/zig/include/xsavesintrin.h lib/zig/include/xtestintrin.h +lib/zig/libc/glibc/LICENSES lib/zig/libc/glibc/abi.txt lib/zig/libc/glibc/bits/byteswap.h lib/zig/libc/glibc/bits/endian.h @@ -162,6 +168,7 @@ lib/zig/libc/glibc/elf/elf.h lib/zig/libc/glibc/fns.txt lib/zig/libc/glibc/include/alloca.h lib/zig/libc/glibc/include/bits/cpu-set.h +lib/zig/libc/glibc/include/bits/endian.h lib/zig/libc/glibc/include/bits/statx.h lib/zig/libc/glibc/include/bits/stdlib-float.h lib/zig/libc/glibc/include/bits/types.h @@ -228,22 +235,23 @@ lib/zig/libc/glibc/stdlib/atexit.c lib/zig/libc/glibc/stdlib/bits/stdlib-float.h lib/zig/libc/glibc/stdlib/exit.h lib/zig/libc/glibc/stdlib/stdlib.h +lib/zig/libc/glibc/string/bits/endian.h lib/zig/libc/glibc/string/endian.h -lib/zig/libc/glibc/sysdeps/aarch64/bits/endian.h +lib/zig/libc/glibc/sysdeps/aarch64/bits/endianness.h lib/zig/libc/glibc/sysdeps/aarch64/crti.S lib/zig/libc/glibc/sysdeps/aarch64/crtn.S lib/zig/libc/glibc/sysdeps/aarch64/dl-sysdep.h lib/zig/libc/glibc/sysdeps/aarch64/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/aarch64/start.S lib/zig/libc/glibc/sysdeps/aarch64/sysdep.h -lib/zig/libc/glibc/sysdeps/alpha/bits/endian.h +lib/zig/libc/glibc/sysdeps/alpha/bits/endianness.h lib/zig/libc/glibc/sysdeps/alpha/crti.S lib/zig/libc/glibc/sysdeps/alpha/crtn.S lib/zig/libc/glibc/sysdeps/alpha/dl-dtprocnum.h lib/zig/libc/glibc/sysdeps/alpha/dl-sysdep.h lib/zig/libc/glibc/sysdeps/alpha/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/alpha/start.S -lib/zig/libc/glibc/sysdeps/arm/bits/endian.h +lib/zig/libc/glibc/sysdeps/arm/bits/endianness.h lib/zig/libc/glibc/sysdeps/arm/crti.S lib/zig/libc/glibc/sysdeps/arm/crtn.S lib/zig/libc/glibc/sysdeps/arm/dl-sysdep.h @@ -259,7 +267,7 @@ lib/zig/libc/glibc/sysdeps/generic/symbol-hacks.h lib/zig/libc/glibc/sysdeps/generic/sys/syscall.h lib/zig/libc/glibc/sysdeps/generic/sysdep.h lib/zig/libc/glibc/sysdeps/generic/tls.h -lib/zig/libc/glibc/sysdeps/hppa/bits/endian.h +lib/zig/libc/glibc/sysdeps/hppa/bits/endianness.h lib/zig/libc/glibc/sysdeps/hppa/crti.S lib/zig/libc/glibc/sysdeps/hppa/crtn.S lib/zig/libc/glibc/sysdeps/hppa/nptl/bits/pthreadtypes-arch.h @@ -284,7 +292,7 @@ lib/zig/libc/glibc/sysdeps/ia64/start.S lib/zig/libc/glibc/sysdeps/ia64/sysdep.h lib/zig/libc/glibc/sysdeps/init_array/crti.S lib/zig/libc/glibc/sysdeps/init_array/crtn.S -lib/zig/libc/glibc/sysdeps/m68k/bits/endian.h +lib/zig/libc/glibc/sysdeps/m68k/bits/endianness.h lib/zig/libc/glibc/sysdeps/m68k/coldfire/sysdep.h lib/zig/libc/glibc/sysdeps/m68k/crti.S lib/zig/libc/glibc/sysdeps/m68k/crtn.S @@ -301,13 +309,13 @@ lib/zig/libc/glibc/sysdeps/mach/i386/sysdep.h lib/zig/libc/glibc/sysdeps/mach/libc-lock.h lib/zig/libc/glibc/sysdeps/mach/sys/syscall.h lib/zig/libc/glibc/sysdeps/mach/sysdep.h -lib/zig/libc/glibc/sysdeps/microblaze/bits/endian.h +lib/zig/libc/glibc/sysdeps/microblaze/bits/endianness.h lib/zig/libc/glibc/sysdeps/microblaze/crti.S lib/zig/libc/glibc/sysdeps/microblaze/crtn.S lib/zig/libc/glibc/sysdeps/microblaze/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/microblaze/start.S lib/zig/libc/glibc/sysdeps/microblaze/sysdep.h -lib/zig/libc/glibc/sysdeps/mips/bits/endian.h +lib/zig/libc/glibc/sysdeps/mips/bits/endianness.h lib/zig/libc/glibc/sysdeps/mips/dl-dtprocnum.h lib/zig/libc/glibc/sysdeps/mips/mips32/crti.S lib/zig/libc/glibc/sysdeps/mips/mips32/crtn.S @@ -322,7 +330,7 @@ lib/zig/libc/glibc/sysdeps/nptl/bits/thread-shared-types.h lib/zig/libc/glibc/sysdeps/nptl/libc-lock.h lib/zig/libc/glibc/sysdeps/nptl/libc-lockP.h lib/zig/libc/glibc/sysdeps/nptl/pthread.h -lib/zig/libc/glibc/sysdeps/powerpc/bits/endian.h +lib/zig/libc/glibc/sysdeps/powerpc/bits/endianness.h lib/zig/libc/glibc/sysdeps/powerpc/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/crti.S lib/zig/libc/glibc/sysdeps/powerpc/powerpc32/crtn.S @@ -336,10 +344,10 @@ lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/dl-dtprocnum.h lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/start.S lib/zig/libc/glibc/sysdeps/powerpc/powerpc64/sysdep.h lib/zig/libc/glibc/sysdeps/powerpc/sysdep.h -lib/zig/libc/glibc/sysdeps/riscv/bits/endian.h +lib/zig/libc/glibc/sysdeps/riscv/bits/endianness.h lib/zig/libc/glibc/sysdeps/riscv/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/riscv/start.S -lib/zig/libc/glibc/sysdeps/s390/bits/endian.h +lib/zig/libc/glibc/sysdeps/s390/bits/endianness.h lib/zig/libc/glibc/sysdeps/s390/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/s390/s390-32/crti.S lib/zig/libc/glibc/sysdeps/s390/s390-32/crtn.S @@ -351,13 +359,13 @@ lib/zig/libc/glibc/sysdeps/s390/s390-64/crti.S lib/zig/libc/glibc/sysdeps/s390/s390-64/crtn.S lib/zig/libc/glibc/sysdeps/s390/s390-64/start.S lib/zig/libc/glibc/sysdeps/s390/s390-64/sysdep.h -lib/zig/libc/glibc/sysdeps/sh/bits/endian.h +lib/zig/libc/glibc/sysdeps/sh/bits/endianness.h lib/zig/libc/glibc/sysdeps/sh/crti.S lib/zig/libc/glibc/sysdeps/sh/crtn.S lib/zig/libc/glibc/sysdeps/sh/nptl/bits/pthreadtypes-arch.h lib/zig/libc/glibc/sysdeps/sh/start.S lib/zig/libc/glibc/sysdeps/sh/sysdep.h -lib/zig/libc/glibc/sysdeps/sparc/bits/endian.h +lib/zig/libc/glibc/sysdeps/sparc/bits/endianness.h lib/zig/libc/glibc/sysdeps/sparc/crti.S lib/zig/libc/glibc/sysdeps/sparc/crtn.S lib/zig/libc/glibc/sysdeps/sparc/dl-dtprocnum.h @@ -398,12 +406,10 @@ lib/zig/libc/glibc/sysdeps/unix/sysv/linux/hppa/sysdep.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/dl-sysdep.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/kernel-features.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/i386/sysdep.h -lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/bits/endian.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/bits/stat.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/kernel-features.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/ia64/sysdep.h -lib/zig/libc/glibc/sysdeps/unix/sysv/linux/include/bits/syscall.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/include/sys/timex.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/kernel-features.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/m68k/bits/stat.h @@ -452,7 +458,7 @@ lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86_64/sysdep.h lib/zig/libc/glibc/sysdeps/unix/sysv/linux/x86_64/x32/sysdep.h lib/zig/libc/glibc/sysdeps/unix/x86_64/sysdep.h lib/zig/libc/glibc/sysdeps/wordsize-32/divdi3-symbol-hacks.h -lib/zig/libc/glibc/sysdeps/x86/bits/endian.h +lib/zig/libc/glibc/sysdeps/x86/bits/endianness.h lib/zig/libc/glibc/sysdeps/x86/bits/select.h lib/zig/libc/glibc/sysdeps/x86/bits/wordsize.h lib/zig/libc/glibc/sysdeps/x86/nptl/bits/pthreadtypes-arch.h @@ -492,13 +498,12 @@ lib/zig/libc/include/aarch64-linux-any/asm/stat.h lib/zig/libc/include/aarch64-linux-any/asm/statfs.h lib/zig/libc/include/aarch64-linux-any/asm/ucontext.h lib/zig/libc/include/aarch64-linux-any/asm/unistd.h -lib/zig/libc/include/aarch64-linux-gnu/bits/endian.h +lib/zig/libc/include/aarch64-linux-gnu/bits/endianness.h lib/zig/libc/include/aarch64-linux-gnu/bits/fcntl.h lib/zig/libc/include/aarch64-linux-gnu/bits/fenv.h lib/zig/libc/include/aarch64-linux-gnu/bits/floatn.h lib/zig/libc/include/aarch64-linux-gnu/bits/fp-fast.h lib/zig/libc/include/aarch64-linux-gnu/bits/hwcap.h -lib/zig/libc/include/aarch64-linux-gnu/bits/ipc.h lib/zig/libc/include/aarch64-linux-gnu/bits/link.h lib/zig/libc/include/aarch64-linux-gnu/bits/local_lim.h lib/zig/libc/include/aarch64-linux-gnu/bits/long-double.h @@ -509,6 +514,7 @@ lib/zig/libc/include/aarch64-linux-gnu/bits/setjmp.h lib/zig/libc/include/aarch64-linux-gnu/bits/sigstack.h lib/zig/libc/include/aarch64-linux-gnu/bits/stat.h lib/zig/libc/include/aarch64-linux-gnu/bits/statfs.h +lib/zig/libc/include/aarch64-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/aarch64-linux-gnu/bits/typesizes.h lib/zig/libc/include/aarch64-linux-gnu/bits/wordsize.h lib/zig/libc/include/aarch64-linux-gnu/fpu_control.h @@ -522,20 +528,12 @@ lib/zig/libc/include/aarch64-linux-gnu/sys/ptrace.h lib/zig/libc/include/aarch64-linux-gnu/sys/ucontext.h lib/zig/libc/include/aarch64-linux-gnu/sys/user.h lib/zig/libc/include/aarch64-linux-musl/bits/alltypes.h -lib/zig/libc/include/aarch64-linux-musl/bits/endian.h lib/zig/libc/include/aarch64-linux-musl/bits/fcntl.h lib/zig/libc/include/aarch64-linux-musl/bits/fenv.h lib/zig/libc/include/aarch64-linux-musl/bits/float.h lib/zig/libc/include/aarch64-linux-musl/bits/hwcap.h -lib/zig/libc/include/aarch64-linux-musl/bits/ipc.h -lib/zig/libc/include/aarch64-linux-musl/bits/limits.h -lib/zig/libc/include/aarch64-linux-musl/bits/posix.h -lib/zig/libc/include/aarch64-linux-musl/bits/reg.h -lib/zig/libc/include/aarch64-linux-musl/bits/sem.h lib/zig/libc/include/aarch64-linux-musl/bits/setjmp.h lib/zig/libc/include/aarch64-linux-musl/bits/signal.h -lib/zig/libc/include/aarch64-linux-musl/bits/socket.h -lib/zig/libc/include/aarch64-linux-musl/bits/stat.h lib/zig/libc/include/aarch64-linux-musl/bits/syscall.h lib/zig/libc/include/aarch64-linux-musl/bits/user.h lib/zig/libc/include/aarch64_be-linux-any/asm/auxvec.h @@ -558,13 +556,12 @@ lib/zig/libc/include/aarch64_be-linux-any/asm/stat.h lib/zig/libc/include/aarch64_be-linux-any/asm/statfs.h lib/zig/libc/include/aarch64_be-linux-any/asm/ucontext.h lib/zig/libc/include/aarch64_be-linux-any/asm/unistd.h -lib/zig/libc/include/aarch64_be-linux-gnu/bits/endian.h +lib/zig/libc/include/aarch64_be-linux-gnu/bits/endianness.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/fcntl.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/fenv.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/floatn.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/fp-fast.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/hwcap.h -lib/zig/libc/include/aarch64_be-linux-gnu/bits/ipc.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/link.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/local_lim.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/long-double.h @@ -575,6 +572,7 @@ lib/zig/libc/include/aarch64_be-linux-gnu/bits/setjmp.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/sigstack.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/stat.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/statfs.h +lib/zig/libc/include/aarch64_be-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/typesizes.h lib/zig/libc/include/aarch64_be-linux-gnu/bits/wordsize.h lib/zig/libc/include/aarch64_be-linux-gnu/fpu_control.h @@ -1411,7 +1409,9 @@ lib/zig/libc/include/any-windows-any/GL/glcorearb.h lib/zig/libc/include/any-windows-any/GL/glext.h lib/zig/libc/include/any-windows-any/GL/glu.h lib/zig/libc/include/any-windows-any/GL/glxext.h +lib/zig/libc/include/any-windows-any/GL/wgl.h lib/zig/libc/include/any-windows-any/GL/wglext.h +lib/zig/libc/include/any-windows-any/KHR/khrplatform.h lib/zig/libc/include/any-windows-any/_bsd_types.h lib/zig/libc/include/any-windows-any/_cygwin.h lib/zig/libc/include/any-windows-any/_dbdao.h @@ -1419,8 +1419,6 @@ lib/zig/libc/include/any-windows-any/_mingw.h lib/zig/libc/include/any-windows-any/_mingw_dxhelper.h lib/zig/libc/include/any-windows-any/_mingw_mac.h lib/zig/libc/include/any-windows-any/_mingw_off_t.h -lib/zig/libc/include/any-windows-any/_mingw_print_pop.h -lib/zig/libc/include/any-windows-any/_mingw_print_push.h lib/zig/libc/include/any-windows-any/_mingw_secapi.h lib/zig/libc/include/any-windows-any/_mingw_stat64.h lib/zig/libc/include/any-windows-any/_mingw_stdarg.h @@ -1586,11 +1584,14 @@ lib/zig/libc/include/any-windows-any/compressapi.h lib/zig/libc/include/any-windows-any/compstui.h lib/zig/libc/include/any-windows-any/comsvcs.h lib/zig/libc/include/any-windows-any/comutil.h +lib/zig/libc/include/any-windows-any/concurrencysal.h lib/zig/libc/include/any-windows-any/confpriv.h lib/zig/libc/include/any-windows-any/conio.h lib/zig/libc/include/any-windows-any/control.h lib/zig/libc/include/any-windows-any/cor.h +lib/zig/libc/include/any-windows-any/corecrt.h lib/zig/libc/include/any-windows-any/corecrt_startup.h +lib/zig/libc/include/any-windows-any/corecrt_wstdlib.h lib/zig/libc/include/any-windows-any/corerror.h lib/zig/libc/include/any-windows-any/corhdr.h lib/zig/libc/include/any-windows-any/correg.h @@ -1728,6 +1729,7 @@ lib/zig/libc/include/any-windows-any/ddk/ntddpcm.h lib/zig/libc/include/any-windows-any/ddk/ntddsnd.h lib/zig/libc/include/any-windows-any/ddk/ntifs.h lib/zig/libc/include/any-windows-any/ddk/ntimage.h +lib/zig/libc/include/any-windows-any/ddk/ntintsafe.h lib/zig/libc/include/any-windows-any/ddk/ntnls.h lib/zig/libc/include/any-windows-any/ddk/ntpoapi.h lib/zig/libc/include/any-windows-any/ddk/ntstrsafe.h @@ -1792,6 +1794,7 @@ lib/zig/libc/include/any-windows-any/direct.h lib/zig/libc/include/any-windows-any/dirent.h lib/zig/libc/include/any-windows-any/diskguid.h lib/zig/libc/include/any-windows-any/dispatch.h +lib/zig/libc/include/any-windows-any/dispatcherqueue.h lib/zig/libc/include/any-windows-any/dispdib.h lib/zig/libc/include/any-windows-any/dispex.h lib/zig/libc/include/any-windows-any/dlcapi.h @@ -1912,6 +1915,7 @@ lib/zig/libc/include/any-windows-any/exchform.h lib/zig/libc/include/any-windows-any/excpt.h lib/zig/libc/include/any-windows-any/exdisp.h lib/zig/libc/include/any-windows-any/exdispid.h +lib/zig/libc/include/any-windows-any/expandedresources.h lib/zig/libc/include/any-windows-any/fci.h lib/zig/libc/include/any-windows-any/fcntl.h lib/zig/libc/include/any-windows-any/fdi.h @@ -2005,6 +2009,7 @@ lib/zig/libc/include/any-windows-any/http.h lib/zig/libc/include/any-windows-any/httpext.h lib/zig/libc/include/any-windows-any/httpfilt.h lib/zig/libc/include/any-windows-any/httprequestid.h +lib/zig/libc/include/any-windows-any/hvsocket.h lib/zig/libc/include/any-windows-any/i_cryptasn1tls.h lib/zig/libc/include/any-windows-any/ia64reg.h lib/zig/libc/include/any-windows-any/iaccess.h @@ -2091,6 +2096,7 @@ lib/zig/libc/include/any-windows-any/kxia64.h lib/zig/libc/include/any-windows-any/l2cmn.h lib/zig/libc/include/any-windows-any/libgen.h lib/zig/libc/include/any-windows-any/libloaderapi.h +lib/zig/libc/include/any-windows-any/libloaderapi2.h lib/zig/libc/include/any-windows-any/limits.h lib/zig/libc/include/any-windows-any/lm.h lib/zig/libc/include/any-windows-any/lmaccess.h @@ -2234,6 +2240,7 @@ lib/zig/libc/include/any-windows-any/msinkaut.h lib/zig/libc/include/any-windows-any/msinkaut_i.c lib/zig/libc/include/any-windows-any/msiquery.h lib/zig/libc/include/any-windows-any/msoav.h +lib/zig/libc/include/any-windows-any/msoledbsql.h lib/zig/libc/include/any-windows-any/msopc.h lib/zig/libc/include/any-windows-any/msp.h lib/zig/libc/include/any-windows-any/mspab.h @@ -2557,6 +2564,7 @@ lib/zig/libc/include/any-windows-any/share.h lib/zig/libc/include/any-windows-any/shdeprecated.h lib/zig/libc/include/any-windows-any/shdispid.h lib/zig/libc/include/any-windows-any/shellapi.h +lib/zig/libc/include/any-windows-any/shellscalingapi.h lib/zig/libc/include/any-windows-any/sherrors.h lib/zig/libc/include/any-windows-any/shfolder.h lib/zig/libc/include/any-windows-any/shldisp.h @@ -2791,6 +2799,7 @@ lib/zig/libc/include/any-windows-any/windows.h lib/zig/libc/include/any-windows-any/windows.security.cryptography.h lib/zig/libc/include/any-windows-any/windows.storage.h lib/zig/libc/include/any-windows-any/windows.storage.streams.h +lib/zig/libc/include/any-windows-any/windows.system.h lib/zig/libc/include/any-windows-any/windows.system.threading.h lib/zig/libc/include/any-windows-any/windowsx.h lib/zig/libc/include/any-windows-any/windowsx.h16 @@ -2883,6 +2892,7 @@ lib/zig/libc/include/any-windows-any/wsdxmldom.h lib/zig/libc/include/any-windows-any/wshisotp.h lib/zig/libc/include/any-windows-any/wsipv6ok.h lib/zig/libc/include/any-windows-any/wsipx.h +lib/zig/libc/include/any-windows-any/wslapi.h lib/zig/libc/include/any-windows-any/wsman.h lib/zig/libc/include/any-windows-any/wsmandisp.h lib/zig/libc/include/any-windows-any/wsnetbs.h @@ -2921,7 +2931,7 @@ lib/zig/libc/include/arm-linux-any/asm/mman.h lib/zig/libc/include/arm-linux-any/asm/statfs.h lib/zig/libc/include/arm-linux-any/asm/swab.h lib/zig/libc/include/arm-linux-any/asm/types.h -lib/zig/libc/include/arm-linux-gnueabi/bits/endian.h +lib/zig/libc/include/arm-linux-gnueabi/bits/endianness.h lib/zig/libc/include/arm-linux-gnueabi/bits/fcntl.h lib/zig/libc/include/arm-linux-gnueabi/bits/fenv.h lib/zig/libc/include/arm-linux-gnueabi/bits/floatn.h @@ -2930,11 +2940,11 @@ lib/zig/libc/include/arm-linux-gnueabi/bits/link.h lib/zig/libc/include/arm-linux-gnueabi/bits/long-double.h lib/zig/libc/include/arm-linux-gnueabi/bits/procfs-id.h lib/zig/libc/include/arm-linux-gnueabi/bits/procfs.h -lib/zig/libc/include/arm-linux-gnueabi/bits/pthreadtypes-arch.h lib/zig/libc/include/arm-linux-gnueabi/bits/semaphore.h lib/zig/libc/include/arm-linux-gnueabi/bits/setjmp.h lib/zig/libc/include/arm-linux-gnueabi/bits/shmlba.h lib/zig/libc/include/arm-linux-gnueabi/bits/stat.h +lib/zig/libc/include/arm-linux-gnueabi/bits/struct_rwlock.h lib/zig/libc/include/arm-linux-gnueabi/bits/wordsize.h lib/zig/libc/include/arm-linux-gnueabi/fpu_control.h lib/zig/libc/include/arm-linux-gnueabi/gnu/lib-names.h @@ -2942,7 +2952,7 @@ lib/zig/libc/include/arm-linux-gnueabi/gnu/stubs.h lib/zig/libc/include/arm-linux-gnueabi/sys/ptrace.h lib/zig/libc/include/arm-linux-gnueabi/sys/ucontext.h lib/zig/libc/include/arm-linux-gnueabi/sys/user.h -lib/zig/libc/include/arm-linux-gnueabihf/bits/endian.h +lib/zig/libc/include/arm-linux-gnueabihf/bits/endianness.h lib/zig/libc/include/arm-linux-gnueabihf/bits/fcntl.h lib/zig/libc/include/arm-linux-gnueabihf/bits/fenv.h lib/zig/libc/include/arm-linux-gnueabihf/bits/floatn.h @@ -2951,11 +2961,11 @@ lib/zig/libc/include/arm-linux-gnueabihf/bits/link.h lib/zig/libc/include/arm-linux-gnueabihf/bits/long-double.h lib/zig/libc/include/arm-linux-gnueabihf/bits/procfs-id.h lib/zig/libc/include/arm-linux-gnueabihf/bits/procfs.h -lib/zig/libc/include/arm-linux-gnueabihf/bits/pthreadtypes-arch.h lib/zig/libc/include/arm-linux-gnueabihf/bits/semaphore.h lib/zig/libc/include/arm-linux-gnueabihf/bits/setjmp.h lib/zig/libc/include/arm-linux-gnueabihf/bits/shmlba.h lib/zig/libc/include/arm-linux-gnueabihf/bits/stat.h +lib/zig/libc/include/arm-linux-gnueabihf/bits/struct_rwlock.h lib/zig/libc/include/arm-linux-gnueabihf/bits/wordsize.h lib/zig/libc/include/arm-linux-gnueabihf/fpu_control.h lib/zig/libc/include/arm-linux-gnueabihf/gnu/lib-names.h @@ -2964,16 +2974,20 @@ lib/zig/libc/include/arm-linux-gnueabihf/sys/ptrace.h lib/zig/libc/include/arm-linux-gnueabihf/sys/ucontext.h lib/zig/libc/include/arm-linux-gnueabihf/sys/user.h lib/zig/libc/include/arm-linux-musl/bits/alltypes.h -lib/zig/libc/include/arm-linux-musl/bits/endian.h lib/zig/libc/include/arm-linux-musl/bits/fcntl.h lib/zig/libc/include/arm-linux-musl/bits/fenv.h lib/zig/libc/include/arm-linux-musl/bits/hwcap.h lib/zig/libc/include/arm-linux-musl/bits/ioctl_fix.h +lib/zig/libc/include/arm-linux-musl/bits/ipcstat.h lib/zig/libc/include/arm-linux-musl/bits/msg.h +lib/zig/libc/include/arm-linux-musl/bits/posix.h lib/zig/libc/include/arm-linux-musl/bits/ptrace.h +lib/zig/libc/include/arm-linux-musl/bits/reg.h +lib/zig/libc/include/arm-linux-musl/bits/sem.h lib/zig/libc/include/arm-linux-musl/bits/setjmp.h lib/zig/libc/include/arm-linux-musl/bits/shm.h lib/zig/libc/include/arm-linux-musl/bits/signal.h +lib/zig/libc/include/arm-linux-musl/bits/stat.h lib/zig/libc/include/arm-linux-musl/bits/stdint.h lib/zig/libc/include/arm-linux-musl/bits/syscall.h lib/zig/libc/include/arm-linux-musl/bits/user.h @@ -2983,7 +2997,7 @@ lib/zig/libc/include/armeb-linux-any/asm/mman.h lib/zig/libc/include/armeb-linux-any/asm/statfs.h lib/zig/libc/include/armeb-linux-any/asm/swab.h lib/zig/libc/include/armeb-linux-any/asm/types.h -lib/zig/libc/include/armeb-linux-gnueabi/bits/endian.h +lib/zig/libc/include/armeb-linux-gnueabi/bits/endianness.h lib/zig/libc/include/armeb-linux-gnueabi/bits/fcntl.h lib/zig/libc/include/armeb-linux-gnueabi/bits/fenv.h lib/zig/libc/include/armeb-linux-gnueabi/bits/floatn.h @@ -2992,11 +3006,11 @@ lib/zig/libc/include/armeb-linux-gnueabi/bits/link.h lib/zig/libc/include/armeb-linux-gnueabi/bits/long-double.h lib/zig/libc/include/armeb-linux-gnueabi/bits/procfs-id.h lib/zig/libc/include/armeb-linux-gnueabi/bits/procfs.h -lib/zig/libc/include/armeb-linux-gnueabi/bits/pthreadtypes-arch.h lib/zig/libc/include/armeb-linux-gnueabi/bits/semaphore.h lib/zig/libc/include/armeb-linux-gnueabi/bits/setjmp.h lib/zig/libc/include/armeb-linux-gnueabi/bits/shmlba.h lib/zig/libc/include/armeb-linux-gnueabi/bits/stat.h +lib/zig/libc/include/armeb-linux-gnueabi/bits/struct_rwlock.h lib/zig/libc/include/armeb-linux-gnueabi/bits/wordsize.h lib/zig/libc/include/armeb-linux-gnueabi/fpu_control.h lib/zig/libc/include/armeb-linux-gnueabi/gnu/lib-names.h @@ -3004,7 +3018,7 @@ lib/zig/libc/include/armeb-linux-gnueabi/gnu/stubs.h lib/zig/libc/include/armeb-linux-gnueabi/sys/ptrace.h lib/zig/libc/include/armeb-linux-gnueabi/sys/ucontext.h lib/zig/libc/include/armeb-linux-gnueabi/sys/user.h -lib/zig/libc/include/armeb-linux-gnueabihf/bits/endian.h +lib/zig/libc/include/armeb-linux-gnueabihf/bits/endianness.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/fcntl.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/fenv.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/floatn.h @@ -3013,11 +3027,11 @@ lib/zig/libc/include/armeb-linux-gnueabihf/bits/link.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/long-double.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/procfs-id.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/procfs.h -lib/zig/libc/include/armeb-linux-gnueabihf/bits/pthreadtypes-arch.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/semaphore.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/setjmp.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/shmlba.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/stat.h +lib/zig/libc/include/armeb-linux-gnueabihf/bits/struct_rwlock.h lib/zig/libc/include/armeb-linux-gnueabihf/bits/wordsize.h lib/zig/libc/include/armeb-linux-gnueabihf/fpu_control.h lib/zig/libc/include/armeb-linux-gnueabihf/gnu/lib-names.h @@ -3050,6 +3064,7 @@ lib/zig/libc/include/generic-glibc/bits/dirent_ext.h lib/zig/libc/include/generic-glibc/bits/dlfcn.h lib/zig/libc/include/generic-glibc/bits/elfclass.h lib/zig/libc/include/generic-glibc/bits/endian.h +lib/zig/libc/include/generic-glibc/bits/endianness.h lib/zig/libc/include/generic-glibc/bits/environments.h lib/zig/libc/include/generic-glibc/bits/epoll.h lib/zig/libc/include/generic-glibc/bits/err-ldbl.h @@ -3077,6 +3092,7 @@ lib/zig/libc/include/generic-glibc/bits/initspin.h lib/zig/libc/include/generic-glibc/bits/inotify.h lib/zig/libc/include/generic-glibc/bits/ioctl-types.h lib/zig/libc/include/generic-glibc/bits/ioctls.h +lib/zig/libc/include/generic-glibc/bits/ipc-perm.h lib/zig/libc/include/generic-glibc/bits/ipc.h lib/zig/libc/include/generic-glibc/bits/ipctypes.h lib/zig/libc/include/generic-glibc/bits/iscanonical.h @@ -3086,7 +3102,6 @@ lib/zig/libc/include/generic-glibc/bits/link.h lib/zig/libc/include/generic-glibc/bits/local_lim.h lib/zig/libc/include/generic-glibc/bits/locale.h lib/zig/libc/include/generic-glibc/bits/long-double.h -lib/zig/libc/include/generic-glibc/bits/math-finite.h lib/zig/libc/include/generic-glibc/bits/math-vector.h lib/zig/libc/include/generic-glibc/bits/mathcalls-helper-functions.h lib/zig/libc/include/generic-glibc/bits/mathcalls-narrow.h @@ -3166,6 +3181,8 @@ lib/zig/libc/include/generic-glibc/bits/stdlib-ldbl.h lib/zig/libc/include/generic-glibc/bits/stdlib.h lib/zig/libc/include/generic-glibc/bits/string_fortified.h lib/zig/libc/include/generic-glibc/bits/strings_fortified.h +lib/zig/libc/include/generic-glibc/bits/struct_mutex.h +lib/zig/libc/include/generic-glibc/bits/struct_rwlock.h lib/zig/libc/include/generic-glibc/bits/sys_errlist.h lib/zig/libc/include/generic-glibc/bits/syscall.h lib/zig/libc/include/generic-glibc/bits/sysctl.h @@ -3505,7 +3522,7 @@ lib/zig/libc/include/generic-musl/arpa/nameser_compat.h lib/zig/libc/include/generic-musl/arpa/telnet.h lib/zig/libc/include/generic-musl/arpa/tftp.h lib/zig/libc/include/generic-musl/assert.h -lib/zig/libc/include/generic-musl/bits/endian.h +lib/zig/libc/include/generic-musl/bits/dirent.h lib/zig/libc/include/generic-musl/bits/errno.h lib/zig/libc/include/generic-musl/bits/float.h lib/zig/libc/include/generic-musl/bits/hwcap.h @@ -3513,6 +3530,7 @@ lib/zig/libc/include/generic-musl/bits/io.h lib/zig/libc/include/generic-musl/bits/ioctl.h lib/zig/libc/include/generic-musl/bits/ioctl_fix.h lib/zig/libc/include/generic-musl/bits/ipc.h +lib/zig/libc/include/generic-musl/bits/ipcstat.h lib/zig/libc/include/generic-musl/bits/kd.h lib/zig/libc/include/generic-musl/bits/limits.h lib/zig/libc/include/generic-musl/bits/link.h @@ -3728,7 +3746,7 @@ lib/zig/libc/include/i386-linux-any/asm/types.h lib/zig/libc/include/i386-linux-any/asm/ucontext.h lib/zig/libc/include/i386-linux-any/asm/unistd.h lib/zig/libc/include/i386-linux-gnu/bits/a.out.h -lib/zig/libc/include/i386-linux-gnu/bits/endian.h +lib/zig/libc/include/i386-linux-gnu/bits/endianness.h lib/zig/libc/include/i386-linux-gnu/bits/environments.h lib/zig/libc/include/i386-linux-gnu/bits/epoll.h lib/zig/libc/include/i386-linux-gnu/bits/fcntl.h @@ -3753,6 +3771,8 @@ lib/zig/libc/include/i386-linux-gnu/bits/setjmp.h lib/zig/libc/include/i386-linux-gnu/bits/sigcontext.h lib/zig/libc/include/i386-linux-gnu/bits/siginfo-arch.h lib/zig/libc/include/i386-linux-gnu/bits/stat.h +lib/zig/libc/include/i386-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/i386-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/i386-linux-gnu/bits/sysctl.h lib/zig/libc/include/i386-linux-gnu/bits/timesize.h lib/zig/libc/include/i386-linux-gnu/bits/typesizes.h @@ -3770,14 +3790,18 @@ lib/zig/libc/include/i386-linux-musl/bits/fcntl.h lib/zig/libc/include/i386-linux-musl/bits/fenv.h lib/zig/libc/include/i386-linux-musl/bits/float.h lib/zig/libc/include/i386-linux-musl/bits/io.h +lib/zig/libc/include/i386-linux-musl/bits/ipcstat.h lib/zig/libc/include/i386-linux-musl/bits/limits.h lib/zig/libc/include/i386-linux-musl/bits/mman.h lib/zig/libc/include/i386-linux-musl/bits/msg.h +lib/zig/libc/include/i386-linux-musl/bits/posix.h lib/zig/libc/include/i386-linux-musl/bits/ptrace.h lib/zig/libc/include/i386-linux-musl/bits/reg.h +lib/zig/libc/include/i386-linux-musl/bits/sem.h lib/zig/libc/include/i386-linux-musl/bits/setjmp.h lib/zig/libc/include/i386-linux-musl/bits/shm.h lib/zig/libc/include/i386-linux-musl/bits/signal.h +lib/zig/libc/include/i386-linux-musl/bits/stat.h lib/zig/libc/include/i386-linux-musl/bits/stdint.h lib/zig/libc/include/i386-linux-musl/bits/syscall.h lib/zig/libc/include/i386-linux-musl/bits/user.h @@ -3818,12 +3842,12 @@ lib/zig/libc/include/mips-linux-gnu/bits/errno.h lib/zig/libc/include/mips-linux-gnu/bits/eventfd.h lib/zig/libc/include/mips-linux-gnu/bits/inotify.h lib/zig/libc/include/mips-linux-gnu/bits/ioctl-types.h -lib/zig/libc/include/mips-linux-gnu/bits/ipc.h lib/zig/libc/include/mips-linux-gnu/bits/ipctypes.h lib/zig/libc/include/mips-linux-gnu/bits/local_lim.h lib/zig/libc/include/mips-linux-gnu/bits/mman.h lib/zig/libc/include/mips-linux-gnu/bits/msq-pad.h lib/zig/libc/include/mips-linux-gnu/bits/poll.h +lib/zig/libc/include/mips-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/mips-linux-gnu/bits/resource.h lib/zig/libc/include/mips-linux-gnu/bits/sem-pad.h lib/zig/libc/include/mips-linux-gnu/bits/shm-pad.h @@ -3836,6 +3860,7 @@ lib/zig/libc/include/mips-linux-gnu/bits/signum.h lib/zig/libc/include/mips-linux-gnu/bits/socket-constants.h lib/zig/libc/include/mips-linux-gnu/bits/socket_type.h lib/zig/libc/include/mips-linux-gnu/bits/statfs.h +lib/zig/libc/include/mips-linux-gnu/bits/struct_mutex.h lib/zig/libc/include/mips-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/mips-linux-gnu/bits/termios-c_lflag.h lib/zig/libc/include/mips-linux-gnu/bits/termios-struct.h @@ -3844,20 +3869,22 @@ lib/zig/libc/include/mips-linux-gnu/bits/timerfd.h lib/zig/libc/include/mips-linux-gnu/bits/types/stack_t.h lib/zig/libc/include/mips-linux-gnu/ieee754.h lib/zig/libc/include/mips-linux-musl/bits/alltypes.h -lib/zig/libc/include/mips-linux-musl/bits/endian.h lib/zig/libc/include/mips-linux-musl/bits/errno.h lib/zig/libc/include/mips-linux-musl/bits/fcntl.h lib/zig/libc/include/mips-linux-musl/bits/fenv.h lib/zig/libc/include/mips-linux-musl/bits/hwcap.h lib/zig/libc/include/mips-linux-musl/bits/ioctl.h +lib/zig/libc/include/mips-linux-musl/bits/ipcstat.h lib/zig/libc/include/mips-linux-musl/bits/mman.h lib/zig/libc/include/mips-linux-musl/bits/msg.h lib/zig/libc/include/mips-linux-musl/bits/poll.h +lib/zig/libc/include/mips-linux-musl/bits/posix.h lib/zig/libc/include/mips-linux-musl/bits/ptrace.h lib/zig/libc/include/mips-linux-musl/bits/reg.h lib/zig/libc/include/mips-linux-musl/bits/resource.h lib/zig/libc/include/mips-linux-musl/bits/sem.h lib/zig/libc/include/mips-linux-musl/bits/setjmp.h +lib/zig/libc/include/mips-linux-musl/bits/shm.h lib/zig/libc/include/mips-linux-musl/bits/signal.h lib/zig/libc/include/mips-linux-musl/bits/socket.h lib/zig/libc/include/mips-linux-musl/bits/stat.h @@ -3903,12 +3930,12 @@ lib/zig/libc/include/mips64-linux-gnuabi64/bits/errno.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/eventfd.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/inotify.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/ioctl-types.h -lib/zig/libc/include/mips64-linux-gnuabi64/bits/ipc.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/ipctypes.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/local_lim.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/mman.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/msq-pad.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/poll.h +lib/zig/libc/include/mips64-linux-gnuabi64/bits/pthreadtypes-arch.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/resource.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/sem-pad.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/shm-pad.h @@ -3921,6 +3948,7 @@ lib/zig/libc/include/mips64-linux-gnuabi64/bits/signum.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/socket-constants.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/socket_type.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/statfs.h +lib/zig/libc/include/mips64-linux-gnuabi64/bits/struct_mutex.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-c_cc.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-c_lflag.h lib/zig/libc/include/mips64-linux-gnuabi64/bits/termios-struct.h @@ -3933,12 +3961,12 @@ lib/zig/libc/include/mips64-linux-gnuabin32/bits/errno.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/eventfd.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/inotify.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/ioctl-types.h -lib/zig/libc/include/mips64-linux-gnuabin32/bits/ipc.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/ipctypes.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/local_lim.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/mman.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/msq-pad.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/poll.h +lib/zig/libc/include/mips64-linux-gnuabin32/bits/pthreadtypes-arch.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/resource.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/sem-pad.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/shm-pad.h @@ -3951,6 +3979,7 @@ lib/zig/libc/include/mips64-linux-gnuabin32/bits/signum.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/socket-constants.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/socket_type.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/statfs.h +lib/zig/libc/include/mips64-linux-gnuabin32/bits/struct_mutex.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-c_cc.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-c_lflag.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/termios-struct.h @@ -3959,7 +3988,6 @@ lib/zig/libc/include/mips64-linux-gnuabin32/bits/timerfd.h lib/zig/libc/include/mips64-linux-gnuabin32/bits/types/stack_t.h lib/zig/libc/include/mips64-linux-gnuabin32/ieee754.h lib/zig/libc/include/mips64-linux-musl/bits/alltypes.h -lib/zig/libc/include/mips64-linux-musl/bits/endian.h lib/zig/libc/include/mips64-linux-musl/bits/errno.h lib/zig/libc/include/mips64-linux-musl/bits/fcntl.h lib/zig/libc/include/mips64-linux-musl/bits/fenv.h @@ -3967,14 +3995,12 @@ lib/zig/libc/include/mips64-linux-musl/bits/float.h lib/zig/libc/include/mips64-linux-musl/bits/hwcap.h lib/zig/libc/include/mips64-linux-musl/bits/ioctl.h lib/zig/libc/include/mips64-linux-musl/bits/ipc.h -lib/zig/libc/include/mips64-linux-musl/bits/limits.h lib/zig/libc/include/mips64-linux-musl/bits/mman.h lib/zig/libc/include/mips64-linux-musl/bits/poll.h lib/zig/libc/include/mips64-linux-musl/bits/posix.h lib/zig/libc/include/mips64-linux-musl/bits/ptrace.h lib/zig/libc/include/mips64-linux-musl/bits/reg.h lib/zig/libc/include/mips64-linux-musl/bits/resource.h -lib/zig/libc/include/mips64-linux-musl/bits/sem.h lib/zig/libc/include/mips64-linux-musl/bits/setjmp.h lib/zig/libc/include/mips64-linux-musl/bits/signal.h lib/zig/libc/include/mips64-linux-musl/bits/socket.h @@ -4020,12 +4046,12 @@ lib/zig/libc/include/mips64el-linux-gnuabi64/bits/errno.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/eventfd.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/inotify.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/ioctl-types.h -lib/zig/libc/include/mips64el-linux-gnuabi64/bits/ipc.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/ipctypes.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/local_lim.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/mman.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/msq-pad.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/poll.h +lib/zig/libc/include/mips64el-linux-gnuabi64/bits/pthreadtypes-arch.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/resource.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/sem-pad.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/shm-pad.h @@ -4038,6 +4064,7 @@ lib/zig/libc/include/mips64el-linux-gnuabi64/bits/signum.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/socket-constants.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/socket_type.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/statfs.h +lib/zig/libc/include/mips64el-linux-gnuabi64/bits/struct_mutex.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-c_cc.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-c_lflag.h lib/zig/libc/include/mips64el-linux-gnuabi64/bits/termios-struct.h @@ -4050,12 +4077,12 @@ lib/zig/libc/include/mips64el-linux-gnuabin32/bits/errno.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/eventfd.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/inotify.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/ioctl-types.h -lib/zig/libc/include/mips64el-linux-gnuabin32/bits/ipc.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/ipctypes.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/local_lim.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/mman.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/msq-pad.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/poll.h +lib/zig/libc/include/mips64el-linux-gnuabin32/bits/pthreadtypes-arch.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/resource.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/sem-pad.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/shm-pad.h @@ -4068,6 +4095,7 @@ lib/zig/libc/include/mips64el-linux-gnuabin32/bits/signum.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/socket-constants.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/socket_type.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/statfs.h +lib/zig/libc/include/mips64el-linux-gnuabin32/bits/struct_mutex.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-c_cc.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-c_lflag.h lib/zig/libc/include/mips64el-linux-gnuabin32/bits/termios-struct.h @@ -4112,12 +4140,12 @@ lib/zig/libc/include/mipsel-linux-gnu/bits/errno.h lib/zig/libc/include/mipsel-linux-gnu/bits/eventfd.h lib/zig/libc/include/mipsel-linux-gnu/bits/inotify.h lib/zig/libc/include/mipsel-linux-gnu/bits/ioctl-types.h -lib/zig/libc/include/mipsel-linux-gnu/bits/ipc.h lib/zig/libc/include/mipsel-linux-gnu/bits/ipctypes.h lib/zig/libc/include/mipsel-linux-gnu/bits/local_lim.h lib/zig/libc/include/mipsel-linux-gnu/bits/mman.h lib/zig/libc/include/mipsel-linux-gnu/bits/msq-pad.h lib/zig/libc/include/mipsel-linux-gnu/bits/poll.h +lib/zig/libc/include/mipsel-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/mipsel-linux-gnu/bits/resource.h lib/zig/libc/include/mipsel-linux-gnu/bits/sem-pad.h lib/zig/libc/include/mipsel-linux-gnu/bits/shm-pad.h @@ -4130,6 +4158,7 @@ lib/zig/libc/include/mipsel-linux-gnu/bits/signum.h lib/zig/libc/include/mipsel-linux-gnu/bits/socket-constants.h lib/zig/libc/include/mipsel-linux-gnu/bits/socket_type.h lib/zig/libc/include/mipsel-linux-gnu/bits/statfs.h +lib/zig/libc/include/mipsel-linux-gnu/bits/struct_mutex.h lib/zig/libc/include/mipsel-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/mipsel-linux-gnu/bits/termios-c_lflag.h lib/zig/libc/include/mipsel-linux-gnu/bits/termios-struct.h @@ -4166,7 +4195,7 @@ lib/zig/libc/include/powerpc-linux-any/asm/termios.h lib/zig/libc/include/powerpc-linux-any/asm/types.h lib/zig/libc/include/powerpc-linux-any/asm/ucontext.h lib/zig/libc/include/powerpc-linux-any/asm/unistd.h -lib/zig/libc/include/powerpc-linux-gnu/bits/endian.h +lib/zig/libc/include/powerpc-linux-gnu/bits/endianness.h lib/zig/libc/include/powerpc-linux-gnu/bits/environments.h lib/zig/libc/include/powerpc-linux-gnu/bits/fcntl.h lib/zig/libc/include/powerpc-linux-gnu/bits/fenv.h @@ -4175,7 +4204,7 @@ lib/zig/libc/include/powerpc-linux-gnu/bits/floatn.h lib/zig/libc/include/powerpc-linux-gnu/bits/fp-fast.h lib/zig/libc/include/powerpc-linux-gnu/bits/hwcap.h lib/zig/libc/include/powerpc-linux-gnu/bits/ioctl-types.h -lib/zig/libc/include/powerpc-linux-gnu/bits/ipc.h +lib/zig/libc/include/powerpc-linux-gnu/bits/ipc-perm.h lib/zig/libc/include/powerpc-linux-gnu/bits/iscanonical.h lib/zig/libc/include/powerpc-linux-gnu/bits/link.h lib/zig/libc/include/powerpc-linux-gnu/bits/local_lim.h @@ -4183,7 +4212,6 @@ lib/zig/libc/include/powerpc-linux-gnu/bits/long-double.h lib/zig/libc/include/powerpc-linux-gnu/bits/mman.h lib/zig/libc/include/powerpc-linux-gnu/bits/msq-pad.h lib/zig/libc/include/powerpc-linux-gnu/bits/procfs.h -lib/zig/libc/include/powerpc-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/powerpc-linux-gnu/bits/sem-pad.h lib/zig/libc/include/powerpc-linux-gnu/bits/semaphore.h lib/zig/libc/include/powerpc-linux-gnu/bits/setjmp.h @@ -4191,6 +4219,8 @@ lib/zig/libc/include/powerpc-linux-gnu/bits/shm-pad.h lib/zig/libc/include/powerpc-linux-gnu/bits/sigstack.h lib/zig/libc/include/powerpc-linux-gnu/bits/socket-constants.h lib/zig/libc/include/powerpc-linux-gnu/bits/stat.h +lib/zig/libc/include/powerpc-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/powerpc-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/powerpc-linux-gnu/bits/termios-baud.h lib/zig/libc/include/powerpc-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/powerpc-linux-gnu/bits/termios-c_cflag.h @@ -4208,16 +4238,18 @@ lib/zig/libc/include/powerpc-linux-gnu/sys/ptrace.h lib/zig/libc/include/powerpc-linux-gnu/sys/ucontext.h lib/zig/libc/include/powerpc-linux-gnu/sys/user.h lib/zig/libc/include/powerpc-linux-musl/bits/alltypes.h -lib/zig/libc/include/powerpc-linux-musl/bits/endian.h lib/zig/libc/include/powerpc-linux-musl/bits/errno.h lib/zig/libc/include/powerpc-linux-musl/bits/fcntl.h lib/zig/libc/include/powerpc-linux-musl/bits/fenv.h lib/zig/libc/include/powerpc-linux-musl/bits/hwcap.h lib/zig/libc/include/powerpc-linux-musl/bits/ioctl.h lib/zig/libc/include/powerpc-linux-musl/bits/ipc.h +lib/zig/libc/include/powerpc-linux-musl/bits/ipcstat.h lib/zig/libc/include/powerpc-linux-musl/bits/mman.h lib/zig/libc/include/powerpc-linux-musl/bits/msg.h +lib/zig/libc/include/powerpc-linux-musl/bits/posix.h lib/zig/libc/include/powerpc-linux-musl/bits/ptrace.h +lib/zig/libc/include/powerpc-linux-musl/bits/reg.h lib/zig/libc/include/powerpc-linux-musl/bits/sem.h lib/zig/libc/include/powerpc-linux-musl/bits/setjmp.h lib/zig/libc/include/powerpc-linux-musl/bits/shm.h @@ -4257,7 +4289,7 @@ lib/zig/libc/include/powerpc64-linux-any/asm/termios.h lib/zig/libc/include/powerpc64-linux-any/asm/types.h lib/zig/libc/include/powerpc64-linux-any/asm/ucontext.h lib/zig/libc/include/powerpc64-linux-any/asm/unistd.h -lib/zig/libc/include/powerpc64-linux-gnu/bits/endian.h +lib/zig/libc/include/powerpc64-linux-gnu/bits/endianness.h lib/zig/libc/include/powerpc64-linux-gnu/bits/environments.h lib/zig/libc/include/powerpc64-linux-gnu/bits/fcntl.h lib/zig/libc/include/powerpc64-linux-gnu/bits/fenv.h @@ -4266,7 +4298,7 @@ lib/zig/libc/include/powerpc64-linux-gnu/bits/floatn.h lib/zig/libc/include/powerpc64-linux-gnu/bits/fp-fast.h lib/zig/libc/include/powerpc64-linux-gnu/bits/hwcap.h lib/zig/libc/include/powerpc64-linux-gnu/bits/ioctl-types.h -lib/zig/libc/include/powerpc64-linux-gnu/bits/ipc.h +lib/zig/libc/include/powerpc64-linux-gnu/bits/ipc-perm.h lib/zig/libc/include/powerpc64-linux-gnu/bits/iscanonical.h lib/zig/libc/include/powerpc64-linux-gnu/bits/link.h lib/zig/libc/include/powerpc64-linux-gnu/bits/local_lim.h @@ -4274,7 +4306,6 @@ lib/zig/libc/include/powerpc64-linux-gnu/bits/long-double.h lib/zig/libc/include/powerpc64-linux-gnu/bits/mman.h lib/zig/libc/include/powerpc64-linux-gnu/bits/msq-pad.h lib/zig/libc/include/powerpc64-linux-gnu/bits/procfs.h -lib/zig/libc/include/powerpc64-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/powerpc64-linux-gnu/bits/sem-pad.h lib/zig/libc/include/powerpc64-linux-gnu/bits/semaphore.h lib/zig/libc/include/powerpc64-linux-gnu/bits/setjmp.h @@ -4282,6 +4313,8 @@ lib/zig/libc/include/powerpc64-linux-gnu/bits/shm-pad.h lib/zig/libc/include/powerpc64-linux-gnu/bits/sigstack.h lib/zig/libc/include/powerpc64-linux-gnu/bits/socket-constants.h lib/zig/libc/include/powerpc64-linux-gnu/bits/stat.h +lib/zig/libc/include/powerpc64-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/powerpc64-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-baud.h lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_cflag.h @@ -4300,20 +4333,15 @@ lib/zig/libc/include/powerpc64-linux-gnu/sys/ptrace.h lib/zig/libc/include/powerpc64-linux-gnu/sys/ucontext.h lib/zig/libc/include/powerpc64-linux-gnu/sys/user.h lib/zig/libc/include/powerpc64-linux-musl/bits/alltypes.h -lib/zig/libc/include/powerpc64-linux-musl/bits/endian.h lib/zig/libc/include/powerpc64-linux-musl/bits/errno.h lib/zig/libc/include/powerpc64-linux-musl/bits/fcntl.h lib/zig/libc/include/powerpc64-linux-musl/bits/fenv.h lib/zig/libc/include/powerpc64-linux-musl/bits/hwcap.h lib/zig/libc/include/powerpc64-linux-musl/bits/ioctl.h lib/zig/libc/include/powerpc64-linux-musl/bits/ipc.h -lib/zig/libc/include/powerpc64-linux-musl/bits/limits.h lib/zig/libc/include/powerpc64-linux-musl/bits/mman.h -lib/zig/libc/include/powerpc64-linux-musl/bits/msg.h -lib/zig/libc/include/powerpc64-linux-musl/bits/posix.h lib/zig/libc/include/powerpc64-linux-musl/bits/ptrace.h lib/zig/libc/include/powerpc64-linux-musl/bits/reg.h -lib/zig/libc/include/powerpc64-linux-musl/bits/sem.h lib/zig/libc/include/powerpc64-linux-musl/bits/setjmp.h lib/zig/libc/include/powerpc64-linux-musl/bits/shm.h lib/zig/libc/include/powerpc64-linux-musl/bits/signal.h @@ -4351,7 +4379,7 @@ lib/zig/libc/include/powerpc64le-linux-any/asm/termios.h lib/zig/libc/include/powerpc64le-linux-any/asm/types.h lib/zig/libc/include/powerpc64le-linux-any/asm/ucontext.h lib/zig/libc/include/powerpc64le-linux-any/asm/unistd.h -lib/zig/libc/include/powerpc64le-linux-gnu/bits/endian.h +lib/zig/libc/include/powerpc64le-linux-gnu/bits/endianness.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/environments.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/fcntl.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/fenv.h @@ -4360,7 +4388,7 @@ lib/zig/libc/include/powerpc64le-linux-gnu/bits/floatn.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/fp-fast.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/hwcap.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/ioctl-types.h -lib/zig/libc/include/powerpc64le-linux-gnu/bits/ipc.h +lib/zig/libc/include/powerpc64le-linux-gnu/bits/ipc-perm.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/iscanonical.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/link.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/local_lim.h @@ -4368,7 +4396,6 @@ lib/zig/libc/include/powerpc64le-linux-gnu/bits/long-double.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/mman.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/msq-pad.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/procfs.h -lib/zig/libc/include/powerpc64le-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/sem-pad.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/semaphore.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/setjmp.h @@ -4376,6 +4403,8 @@ lib/zig/libc/include/powerpc64le-linux-gnu/bits/shm-pad.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/sigstack.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/socket-constants.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/stat.h +lib/zig/libc/include/powerpc64le-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/powerpc64le-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-baud.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_cflag.h @@ -4421,7 +4450,7 @@ lib/zig/libc/include/riscv64-linux-any/asm/signal.h lib/zig/libc/include/riscv64-linux-any/asm/stat.h lib/zig/libc/include/riscv64-linux-any/asm/ucontext.h lib/zig/libc/include/riscv64-linux-any/asm/unistd.h -lib/zig/libc/include/riscv64-linux-gnu/bits/endian.h +lib/zig/libc/include/riscv64-linux-gnu/bits/endianness.h lib/zig/libc/include/riscv64-linux-gnu/bits/fcntl.h lib/zig/libc/include/riscv64-linux-gnu/bits/fenv.h lib/zig/libc/include/riscv64-linux-gnu/bits/floatn.h @@ -4434,6 +4463,7 @@ lib/zig/libc/include/riscv64-linux-gnu/bits/setjmp.h lib/zig/libc/include/riscv64-linux-gnu/bits/sigcontext.h lib/zig/libc/include/riscv64-linux-gnu/bits/stat.h lib/zig/libc/include/riscv64-linux-gnu/bits/statfs.h +lib/zig/libc/include/riscv64-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/riscv64-linux-gnu/bits/typesizes.h lib/zig/libc/include/riscv64-linux-gnu/bits/wordsize.h lib/zig/libc/include/riscv64-linux-gnu/fpu_control.h @@ -4450,16 +4480,9 @@ lib/zig/libc/include/riscv64-linux-musl/bits/alltypes.h lib/zig/libc/include/riscv64-linux-musl/bits/fcntl.h lib/zig/libc/include/riscv64-linux-musl/bits/fenv.h lib/zig/libc/include/riscv64-linux-musl/bits/float.h -lib/zig/libc/include/riscv64-linux-musl/bits/ipc.h -lib/zig/libc/include/riscv64-linux-musl/bits/limits.h lib/zig/libc/include/riscv64-linux-musl/bits/posix.h -lib/zig/libc/include/riscv64-linux-musl/bits/reg.h -lib/zig/libc/include/riscv64-linux-musl/bits/sem.h lib/zig/libc/include/riscv64-linux-musl/bits/setjmp.h -lib/zig/libc/include/riscv64-linux-musl/bits/shm.h lib/zig/libc/include/riscv64-linux-musl/bits/signal.h -lib/zig/libc/include/riscv64-linux-musl/bits/socket.h -lib/zig/libc/include/riscv64-linux-musl/bits/stat.h lib/zig/libc/include/riscv64-linux-musl/bits/syscall.h lib/zig/libc/include/riscv64-linux-musl/bits/user.h lib/zig/libc/include/s390x-linux-any/asm/auxvec.h @@ -4509,25 +4532,25 @@ lib/zig/libc/include/s390x-linux-any/asm/vmcp.h lib/zig/libc/include/s390x-linux-any/asm/vtoc.h lib/zig/libc/include/s390x-linux-any/asm/zcrypt.h lib/zig/libc/include/s390x-linux-gnu/bits/elfclass.h -lib/zig/libc/include/s390x-linux-gnu/bits/endian.h +lib/zig/libc/include/s390x-linux-gnu/bits/endianness.h lib/zig/libc/include/s390x-linux-gnu/bits/environments.h lib/zig/libc/include/s390x-linux-gnu/bits/fcntl.h lib/zig/libc/include/s390x-linux-gnu/bits/fenv.h lib/zig/libc/include/s390x-linux-gnu/bits/floatn.h lib/zig/libc/include/s390x-linux-gnu/bits/flt-eval-method.h lib/zig/libc/include/s390x-linux-gnu/bits/hwcap.h -lib/zig/libc/include/s390x-linux-gnu/bits/ipc.h lib/zig/libc/include/s390x-linux-gnu/bits/link.h lib/zig/libc/include/s390x-linux-gnu/bits/long-double.h lib/zig/libc/include/s390x-linux-gnu/bits/procfs-extra.h lib/zig/libc/include/s390x-linux-gnu/bits/procfs-id.h lib/zig/libc/include/s390x-linux-gnu/bits/procfs.h -lib/zig/libc/include/s390x-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/s390x-linux-gnu/bits/semaphore.h lib/zig/libc/include/s390x-linux-gnu/bits/setjmp.h lib/zig/libc/include/s390x-linux-gnu/bits/sigaction.h lib/zig/libc/include/s390x-linux-gnu/bits/stat.h lib/zig/libc/include/s390x-linux-gnu/bits/statfs.h +lib/zig/libc/include/s390x-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/s390x-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/s390x-linux-gnu/bits/typesizes.h lib/zig/libc/include/s390x-linux-gnu/bits/utmp.h lib/zig/libc/include/s390x-linux-gnu/bits/utmpx.h @@ -4542,30 +4565,23 @@ lib/zig/libc/include/s390x-linux-gnu/sys/ptrace.h lib/zig/libc/include/s390x-linux-gnu/sys/ucontext.h lib/zig/libc/include/s390x-linux-gnu/sys/user.h lib/zig/libc/include/s390x-linux-musl/bits/alltypes.h -lib/zig/libc/include/s390x-linux-musl/bits/endian.h lib/zig/libc/include/s390x-linux-musl/bits/fcntl.h lib/zig/libc/include/s390x-linux-musl/bits/fenv.h lib/zig/libc/include/s390x-linux-musl/bits/float.h lib/zig/libc/include/s390x-linux-musl/bits/hwcap.h lib/zig/libc/include/s390x-linux-musl/bits/ioctl_fix.h -lib/zig/libc/include/s390x-linux-musl/bits/ipc.h lib/zig/libc/include/s390x-linux-musl/bits/limits.h lib/zig/libc/include/s390x-linux-musl/bits/link.h -lib/zig/libc/include/s390x-linux-musl/bits/msg.h -lib/zig/libc/include/s390x-linux-musl/bits/posix.h lib/zig/libc/include/s390x-linux-musl/bits/ptrace.h -lib/zig/libc/include/s390x-linux-musl/bits/reg.h -lib/zig/libc/include/s390x-linux-musl/bits/sem.h lib/zig/libc/include/s390x-linux-musl/bits/setjmp.h lib/zig/libc/include/s390x-linux-musl/bits/signal.h -lib/zig/libc/include/s390x-linux-musl/bits/socket.h lib/zig/libc/include/s390x-linux-musl/bits/stat.h lib/zig/libc/include/s390x-linux-musl/bits/statfs.h lib/zig/libc/include/s390x-linux-musl/bits/syscall.h lib/zig/libc/include/s390x-linux-musl/bits/user.h lib/zig/libc/include/sparc-linux-gnu/a.out.h lib/zig/libc/include/sparc-linux-gnu/bits/a.out.h -lib/zig/libc/include/sparc-linux-gnu/bits/endian.h +lib/zig/libc/include/sparc-linux-gnu/bits/endianness.h lib/zig/libc/include/sparc-linux-gnu/bits/environments.h lib/zig/libc/include/sparc-linux-gnu/bits/epoll.h lib/zig/libc/include/sparc-linux-gnu/bits/errno.h @@ -4576,7 +4592,7 @@ lib/zig/libc/include/sparc-linux-gnu/bits/floatn.h lib/zig/libc/include/sparc-linux-gnu/bits/hwcap.h lib/zig/libc/include/sparc-linux-gnu/bits/inotify.h lib/zig/libc/include/sparc-linux-gnu/bits/ioctls.h -lib/zig/libc/include/sparc-linux-gnu/bits/ipc.h +lib/zig/libc/include/sparc-linux-gnu/bits/ipc-perm.h lib/zig/libc/include/sparc-linux-gnu/bits/link.h lib/zig/libc/include/sparc-linux-gnu/bits/local_lim.h lib/zig/libc/include/sparc-linux-gnu/bits/long-double.h @@ -4586,7 +4602,6 @@ lib/zig/libc/include/sparc-linux-gnu/bits/poll.h lib/zig/libc/include/sparc-linux-gnu/bits/procfs-extra.h lib/zig/libc/include/sparc-linux-gnu/bits/procfs-id.h lib/zig/libc/include/sparc-linux-gnu/bits/procfs.h -lib/zig/libc/include/sparc-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/sparc-linux-gnu/bits/resource.h lib/zig/libc/include/sparc-linux-gnu/bits/sem-pad.h lib/zig/libc/include/sparc-linux-gnu/bits/semaphore.h @@ -4603,6 +4618,7 @@ lib/zig/libc/include/sparc-linux-gnu/bits/sigstack.h lib/zig/libc/include/sparc-linux-gnu/bits/socket-constants.h lib/zig/libc/include/sparc-linux-gnu/bits/socket_type.h lib/zig/libc/include/sparc-linux-gnu/bits/stat.h +lib/zig/libc/include/sparc-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/sparc-linux-gnu/bits/termios-baud.h lib/zig/libc/include/sparc-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/sparc-linux-gnu/bits/termios-c_oflag.h @@ -4620,7 +4636,7 @@ lib/zig/libc/include/sparc-linux-gnu/sys/ucontext.h lib/zig/libc/include/sparc-linux-gnu/sys/user.h lib/zig/libc/include/sparcv9-linux-gnu/a.out.h lib/zig/libc/include/sparcv9-linux-gnu/bits/a.out.h -lib/zig/libc/include/sparcv9-linux-gnu/bits/endian.h +lib/zig/libc/include/sparcv9-linux-gnu/bits/endianness.h lib/zig/libc/include/sparcv9-linux-gnu/bits/environments.h lib/zig/libc/include/sparcv9-linux-gnu/bits/epoll.h lib/zig/libc/include/sparcv9-linux-gnu/bits/errno.h @@ -4631,7 +4647,7 @@ lib/zig/libc/include/sparcv9-linux-gnu/bits/floatn.h lib/zig/libc/include/sparcv9-linux-gnu/bits/hwcap.h lib/zig/libc/include/sparcv9-linux-gnu/bits/inotify.h lib/zig/libc/include/sparcv9-linux-gnu/bits/ioctls.h -lib/zig/libc/include/sparcv9-linux-gnu/bits/ipc.h +lib/zig/libc/include/sparcv9-linux-gnu/bits/ipc-perm.h lib/zig/libc/include/sparcv9-linux-gnu/bits/link.h lib/zig/libc/include/sparcv9-linux-gnu/bits/local_lim.h lib/zig/libc/include/sparcv9-linux-gnu/bits/long-double.h @@ -4641,7 +4657,6 @@ lib/zig/libc/include/sparcv9-linux-gnu/bits/poll.h lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs-extra.h lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs-id.h lib/zig/libc/include/sparcv9-linux-gnu/bits/procfs.h -lib/zig/libc/include/sparcv9-linux-gnu/bits/pthreadtypes-arch.h lib/zig/libc/include/sparcv9-linux-gnu/bits/resource.h lib/zig/libc/include/sparcv9-linux-gnu/bits/sem-pad.h lib/zig/libc/include/sparcv9-linux-gnu/bits/semaphore.h @@ -4658,6 +4673,7 @@ lib/zig/libc/include/sparcv9-linux-gnu/bits/sigstack.h lib/zig/libc/include/sparcv9-linux-gnu/bits/socket-constants.h lib/zig/libc/include/sparcv9-linux-gnu/bits/socket_type.h lib/zig/libc/include/sparcv9-linux-gnu/bits/stat.h +lib/zig/libc/include/sparcv9-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-baud.h lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-c_cc.h lib/zig/libc/include/sparcv9-linux-gnu/bits/termios-c_oflag.h @@ -4695,7 +4711,7 @@ lib/zig/libc/include/x86_64-linux-any/asm/types.h lib/zig/libc/include/x86_64-linux-any/asm/ucontext.h lib/zig/libc/include/x86_64-linux-any/asm/unistd.h lib/zig/libc/include/x86_64-linux-gnu/bits/a.out.h -lib/zig/libc/include/x86_64-linux-gnu/bits/endian.h +lib/zig/libc/include/x86_64-linux-gnu/bits/endianness.h lib/zig/libc/include/x86_64-linux-gnu/bits/environments.h lib/zig/libc/include/x86_64-linux-gnu/bits/epoll.h lib/zig/libc/include/x86_64-linux-gnu/bits/fcntl.h @@ -4720,6 +4736,8 @@ lib/zig/libc/include/x86_64-linux-gnu/bits/setjmp.h lib/zig/libc/include/x86_64-linux-gnu/bits/sigcontext.h lib/zig/libc/include/x86_64-linux-gnu/bits/siginfo-arch.h lib/zig/libc/include/x86_64-linux-gnu/bits/stat.h +lib/zig/libc/include/x86_64-linux-gnu/bits/struct_mutex.h +lib/zig/libc/include/x86_64-linux-gnu/bits/struct_rwlock.h lib/zig/libc/include/x86_64-linux-gnu/bits/sysctl.h lib/zig/libc/include/x86_64-linux-gnu/bits/timesize.h lib/zig/libc/include/x86_64-linux-gnu/bits/typesizes.h @@ -4735,7 +4753,7 @@ lib/zig/libc/include/x86_64-linux-gnu/sys/ptrace.h lib/zig/libc/include/x86_64-linux-gnu/sys/ucontext.h lib/zig/libc/include/x86_64-linux-gnu/sys/user.h lib/zig/libc/include/x86_64-linux-gnux32/bits/a.out.h -lib/zig/libc/include/x86_64-linux-gnux32/bits/endian.h +lib/zig/libc/include/x86_64-linux-gnux32/bits/endianness.h lib/zig/libc/include/x86_64-linux-gnux32/bits/environments.h lib/zig/libc/include/x86_64-linux-gnux32/bits/epoll.h lib/zig/libc/include/x86_64-linux-gnux32/bits/fcntl.h @@ -4760,6 +4778,8 @@ lib/zig/libc/include/x86_64-linux-gnux32/bits/setjmp.h lib/zig/libc/include/x86_64-linux-gnux32/bits/sigcontext.h lib/zig/libc/include/x86_64-linux-gnux32/bits/siginfo-arch.h lib/zig/libc/include/x86_64-linux-gnux32/bits/stat.h +lib/zig/libc/include/x86_64-linux-gnux32/bits/struct_mutex.h +lib/zig/libc/include/x86_64-linux-gnux32/bits/struct_rwlock.h lib/zig/libc/include/x86_64-linux-gnux32/bits/sysctl.h lib/zig/libc/include/x86_64-linux-gnux32/bits/timesize.h lib/zig/libc/include/x86_64-linux-gnux32/bits/typesizes.h @@ -4779,19 +4799,17 @@ lib/zig/libc/include/x86_64-linux-musl/bits/fcntl.h lib/zig/libc/include/x86_64-linux-musl/bits/fenv.h lib/zig/libc/include/x86_64-linux-musl/bits/float.h lib/zig/libc/include/x86_64-linux-musl/bits/io.h -lib/zig/libc/include/x86_64-linux-musl/bits/ipc.h lib/zig/libc/include/x86_64-linux-musl/bits/limits.h lib/zig/libc/include/x86_64-linux-musl/bits/mman.h -lib/zig/libc/include/x86_64-linux-musl/bits/msg.h -lib/zig/libc/include/x86_64-linux-musl/bits/posix.h lib/zig/libc/include/x86_64-linux-musl/bits/ptrace.h lib/zig/libc/include/x86_64-linux-musl/bits/reg.h +lib/zig/libc/include/x86_64-linux-musl/bits/sem.h lib/zig/libc/include/x86_64-linux-musl/bits/setjmp.h lib/zig/libc/include/x86_64-linux-musl/bits/signal.h -lib/zig/libc/include/x86_64-linux-musl/bits/socket.h lib/zig/libc/include/x86_64-linux-musl/bits/stat.h lib/zig/libc/include/x86_64-linux-musl/bits/syscall.h lib/zig/libc/include/x86_64-linux-musl/bits/user.h +lib/zig/libc/mingw/COPYING lib/zig/libc/mingw/complex/_cabs.c lib/zig/libc/mingw/complex/cabs.c lib/zig/libc/mingw/complex/cabs.def.h @@ -4896,6 +4914,7 @@ lib/zig/libc/mingw/crt/tlssup.c lib/zig/libc/mingw/crt/tlsthrd.c lib/zig/libc/mingw/crt/udll_argv.c lib/zig/libc/mingw/crt/udllargc.c +lib/zig/libc/mingw/crt/usermatherr.c lib/zig/libc/mingw/crt/wildcard.c lib/zig/libc/mingw/crt/xncommod.c lib/zig/libc/mingw/crt/xthdloc.c @@ -4933,58 +4952,130 @@ lib/zig/libc/mingw/include/msvcrt.h lib/zig/libc/mingw/include/oscalls.h lib/zig/libc/mingw/include/sect_attribs.h lib/zig/libc/mingw/lib-common/advapi32.def.in +lib/zig/libc/mingw/lib-common/bcrypt.def +lib/zig/libc/mingw/lib-common/comctl32.def +lib/zig/libc/mingw/lib-common/comdlg32.def +lib/zig/libc/mingw/lib-common/crypt32.def +lib/zig/libc/mingw/lib-common/cryptnet.def lib/zig/libc/mingw/lib-common/gdi32.def lib/zig/libc/mingw/lib-common/imm32.def lib/zig/libc/mingw/lib-common/kernel32.def.in +lib/zig/libc/mingw/lib-common/lz32.def +lib/zig/libc/mingw/lib-common/mpr.def lib/zig/libc/mingw/lib-common/msvcrt.def.in +lib/zig/libc/mingw/lib-common/mswsock.def +lib/zig/libc/mingw/lib-common/ncrypt.def +lib/zig/libc/mingw/lib-common/netapi32.def lib/zig/libc/mingw/lib-common/ole32.def.in lib/zig/libc/mingw/lib-common/oleaut32.def.in +lib/zig/libc/mingw/lib-common/psapi.def +lib/zig/libc/mingw/lib-common/rpcns4.def +lib/zig/libc/mingw/lib-common/rpcrt4.def +lib/zig/libc/mingw/lib-common/scarddlg.def lib/zig/libc/mingw/lib-common/shell32.def +lib/zig/libc/mingw/lib-common/shlwapi.def +lib/zig/libc/mingw/lib-common/urlmon.def lib/zig/libc/mingw/lib-common/user32.def.in lib/zig/libc/mingw/lib-common/version.def lib/zig/libc/mingw/lib-common/winmm.def +lib/zig/libc/mingw/lib-common/winscard.def +lib/zig/libc/mingw/lib-common/winspool.def +lib/zig/libc/mingw/lib-common/ws2_32.def.in +lib/zig/libc/mingw/lib32/advapi32.def +lib/zig/libc/mingw/lib32/bcrypt.def +lib/zig/libc/mingw/lib32/comctl32.def +lib/zig/libc/mingw/lib32/comdlg32.def +lib/zig/libc/mingw/lib32/crypt32.def +lib/zig/libc/mingw/lib32/cryptnet.def +lib/zig/libc/mingw/lib32/gdi32.def +lib/zig/libc/mingw/lib32/imm32.def +lib/zig/libc/mingw/lib32/kernel32.def +lib/zig/libc/mingw/lib32/lz32.def +lib/zig/libc/mingw/lib32/mpr.def +lib/zig/libc/mingw/lib32/mswsock.def +lib/zig/libc/mingw/lib32/ncrypt.def +lib/zig/libc/mingw/lib32/netapi32.def lib/zig/libc/mingw/lib32/ntdll.def +lib/zig/libc/mingw/lib32/ole32.def +lib/zig/libc/mingw/lib32/oleaut32.def +lib/zig/libc/mingw/lib32/opengl32.def +lib/zig/libc/mingw/lib32/psapi.def +lib/zig/libc/mingw/lib32/rpcns4.def +lib/zig/libc/mingw/lib32/rpcrt4.def lib/zig/libc/mingw/lib32/setupapi.def +lib/zig/libc/mingw/lib32/shell32.def +lib/zig/libc/mingw/lib32/shlwapi.def +lib/zig/libc/mingw/lib32/urlmon.def +lib/zig/libc/mingw/lib32/version.def +lib/zig/libc/mingw/lib32/winmm.def +lib/zig/libc/mingw/lib32/winscard.def +lib/zig/libc/mingw/lib32/winspool.def +lib/zig/libc/mingw/lib32/wintrust.def +lib/zig/libc/mingw/lib32/ws2_32.def lib/zig/libc/mingw/lib64/ntdll.def +lib/zig/libc/mingw/lib64/opengl32.def lib/zig/libc/mingw/lib64/setupapi.def +lib/zig/libc/mingw/lib64/wintrust.def lib/zig/libc/mingw/libarm32/ntdll.def lib/zig/libc/mingw/libarm32/setupapi.def +lib/zig/libc/mingw/libarm32/wintrust.def +lib/zig/libc/mingw/libsrc/ativscp-uuid.c +lib/zig/libc/mingw/libsrc/atsmedia-uuid.c +lib/zig/libc/mingw/libsrc/bth-uuid.c +lib/zig/libc/mingw/libsrc/cguid-uuid.c +lib/zig/libc/mingw/libsrc/comcat-uuid.c +lib/zig/libc/mingw/libsrc/devguid.c +lib/zig/libc/mingw/libsrc/docobj-uuid.c +lib/zig/libc/mingw/libsrc/dxva-uuid.c +lib/zig/libc/mingw/libsrc/exdisp-uuid.c +lib/zig/libc/mingw/libsrc/extras-uuid.c +lib/zig/libc/mingw/libsrc/fwp-uuid.c +lib/zig/libc/mingw/libsrc/guid_nul.c +lib/zig/libc/mingw/libsrc/hlguids-uuid.c +lib/zig/libc/mingw/libsrc/hlink-uuid.c +lib/zig/libc/mingw/libsrc/mlang-uuid.c +lib/zig/libc/mingw/libsrc/msctf-uuid.c +lib/zig/libc/mingw/libsrc/mshtmhst-uuid.c +lib/zig/libc/mingw/libsrc/mshtml-uuid.c +lib/zig/libc/mingw/libsrc/msxml-uuid.c +lib/zig/libc/mingw/libsrc/netcon-uuid.c +lib/zig/libc/mingw/libsrc/ntddkbd-uuid.c +lib/zig/libc/mingw/libsrc/ntddmou-uuid.c +lib/zig/libc/mingw/libsrc/ntddpar-uuid.c +lib/zig/libc/mingw/libsrc/ntddscsi-uuid.c +lib/zig/libc/mingw/libsrc/ntddser-uuid.c +lib/zig/libc/mingw/libsrc/ntddstor-uuid.c +lib/zig/libc/mingw/libsrc/ntddvdeo-uuid.c +lib/zig/libc/mingw/libsrc/oaidl-uuid.c +lib/zig/libc/mingw/libsrc/objidl-uuid.c +lib/zig/libc/mingw/libsrc/objsafe-uuid.c +lib/zig/libc/mingw/libsrc/ocidl-uuid.c +lib/zig/libc/mingw/libsrc/oleacc-uuid.c +lib/zig/libc/mingw/libsrc/olectlid-uuid.c +lib/zig/libc/mingw/libsrc/oleidl-uuid.c +lib/zig/libc/mingw/libsrc/power-uuid.c +lib/zig/libc/mingw/libsrc/powrprof-uuid.c +lib/zig/libc/mingw/libsrc/uianimation-uuid.c +lib/zig/libc/mingw/libsrc/usbcamdi-uuid.c +lib/zig/libc/mingw/libsrc/usbiodef-uuid.c +lib/zig/libc/mingw/libsrc/uuid.c +lib/zig/libc/mingw/libsrc/vds-uuid.c +lib/zig/libc/mingw/libsrc/virtdisk-uuid.c +lib/zig/libc/mingw/libsrc/wia-uuid.c lib/zig/libc/mingw/math/abs64.c lib/zig/libc/mingw/math/arm/_chgsignl.S -lib/zig/libc/mingw/math/arm/ceil.S -lib/zig/libc/mingw/math/arm/ceilf.S -lib/zig/libc/mingw/math/arm/ceill.S -lib/zig/libc/mingw/math/arm/copysignl.c lib/zig/libc/mingw/math/arm/exp2.c -lib/zig/libc/mingw/math/arm/floor.S -lib/zig/libc/mingw/math/arm/floorf.S -lib/zig/libc/mingw/math/arm/floorl.S -lib/zig/libc/mingw/math/arm/ldexpl.c -lib/zig/libc/mingw/math/arm/log2.c lib/zig/libc/mingw/math/arm/nearbyint.S lib/zig/libc/mingw/math/arm/nearbyintf.S lib/zig/libc/mingw/math/arm/nearbyintl.S -lib/zig/libc/mingw/math/arm/scalbn.c -lib/zig/libc/mingw/math/arm/sincos.c lib/zig/libc/mingw/math/arm/trunc.S lib/zig/libc/mingw/math/arm/truncf.S lib/zig/libc/mingw/math/arm64/_chgsignl.S -lib/zig/libc/mingw/math/arm64/ceil.S -lib/zig/libc/mingw/math/arm64/ceilf.S -lib/zig/libc/mingw/math/arm64/ceill.S -lib/zig/libc/mingw/math/arm64/copysignl.c lib/zig/libc/mingw/math/arm64/exp2.S lib/zig/libc/mingw/math/arm64/exp2f.S -lib/zig/libc/mingw/math/arm64/floor.S -lib/zig/libc/mingw/math/arm64/floorf.S -lib/zig/libc/mingw/math/arm64/floorl.S -lib/zig/libc/mingw/math/arm64/ldexpl.c -lib/zig/libc/mingw/math/arm64/log2.c lib/zig/libc/mingw/math/arm64/nearbyint.S lib/zig/libc/mingw/math/arm64/nearbyintf.S lib/zig/libc/mingw/math/arm64/nearbyintl.S -lib/zig/libc/mingw/math/arm64/scalbn.c -lib/zig/libc/mingw/math/arm64/sincos.c lib/zig/libc/mingw/math/arm64/trunc.S lib/zig/libc/mingw/math/arm64/truncf.S lib/zig/libc/mingw/math/cbrt.c @@ -5129,7 +5220,6 @@ lib/zig/libc/mingw/math/x86/floorl.S lib/zig/libc/mingw/math/x86/fmod.c lib/zig/libc/mingw/math/x86/fmodf.c lib/zig/libc/mingw/math/x86/fmodl.c -lib/zig/libc/mingw/math/x86/frexpl.S lib/zig/libc/mingw/math/x86/fucom.c lib/zig/libc/mingw/math/x86/ilogb.S lib/zig/libc/mingw/math/x86/ilogbf.S @@ -5174,28 +5264,23 @@ lib/zig/libc/mingw/math/x86/tanf.c lib/zig/libc/mingw/math/x86/tanl.S lib/zig/libc/mingw/math/x86/trunc.S lib/zig/libc/mingw/math/x86/truncf.S +lib/zig/libc/mingw/misc/___mb_cur_max_func.c lib/zig/libc/mingw/misc/__p___argv.c lib/zig/libc/mingw/misc/__p__acmdln.c lib/zig/libc/mingw/misc/__p__fmode.c lib/zig/libc/mingw/misc/__p__wcmdln.c lib/zig/libc/mingw/misc/_configthreadlocale.c +lib/zig/libc/mingw/misc/_create_locale.c +lib/zig/libc/mingw/misc/_free_locale.c lib/zig/libc/mingw/misc/_get_current_locale.c lib/zig/libc/mingw/misc/alarm.c -lib/zig/libc/mingw/misc/assert.c lib/zig/libc/mingw/misc/basename.c lib/zig/libc/mingw/misc/btowc.c lib/zig/libc/mingw/misc/delay-f.c lib/zig/libc/mingw/misc/delay-n.c lib/zig/libc/mingw/misc/delayimp.c -lib/zig/libc/mingw/misc/difftime.c -lib/zig/libc/mingw/misc/difftime32.c -lib/zig/libc/mingw/misc/difftime64.c lib/zig/libc/mingw/misc/dirent.c lib/zig/libc/mingw/misc/dirname.c -lib/zig/libc/mingw/misc/execv.c -lib/zig/libc/mingw/misc/execve.c -lib/zig/libc/mingw/misc/execvp.c -lib/zig/libc/mingw/misc/execvpe.c lib/zig/libc/mingw/misc/feclearexcept.c lib/zig/libc/mingw/misc/fegetenv.c lib/zig/libc/mingw/misc/fegetexceptflag.c @@ -5240,10 +5325,6 @@ lib/zig/libc/mingw/misc/purecall.c lib/zig/libc/mingw/misc/register_tls_atexit.c lib/zig/libc/mingw/misc/seterrno.c lib/zig/libc/mingw/misc/sleep.c -lib/zig/libc/mingw/misc/spawnv.c -lib/zig/libc/mingw/misc/spawnve.c -lib/zig/libc/mingw/misc/spawnvp.c -lib/zig/libc/mingw/misc/spawnvpe.c lib/zig/libc/mingw/misc/strnlen.c lib/zig/libc/mingw/misc/strsafe.c lib/zig/libc/mingw/misc/strtoimax.c @@ -5405,54 +5486,53 @@ lib/zig/libc/mingw/stdio/vswscanf2.S lib/zig/libc/mingw/stdio/vwscanf.c lib/zig/libc/mingw/stdio/vwscanf2.S lib/zig/libc/mingw/stdio/wtoll.c +lib/zig/libc/musl/COPYRIGHT lib/zig/libc/musl/arch/aarch64/atomic_arch.h lib/zig/libc/musl/arch/aarch64/bits/alltypes.h.in -lib/zig/libc/musl/arch/aarch64/bits/endian.h lib/zig/libc/musl/arch/aarch64/bits/fcntl.h lib/zig/libc/musl/arch/aarch64/bits/fenv.h lib/zig/libc/musl/arch/aarch64/bits/float.h lib/zig/libc/musl/arch/aarch64/bits/hwcap.h -lib/zig/libc/musl/arch/aarch64/bits/ipc.h -lib/zig/libc/musl/arch/aarch64/bits/limits.h -lib/zig/libc/musl/arch/aarch64/bits/msg.h lib/zig/libc/musl/arch/aarch64/bits/posix.h lib/zig/libc/musl/arch/aarch64/bits/reg.h -lib/zig/libc/musl/arch/aarch64/bits/sem.h lib/zig/libc/musl/arch/aarch64/bits/setjmp.h -lib/zig/libc/musl/arch/aarch64/bits/shm.h lib/zig/libc/musl/arch/aarch64/bits/signal.h -lib/zig/libc/musl/arch/aarch64/bits/socket.h lib/zig/libc/musl/arch/aarch64/bits/stat.h lib/zig/libc/musl/arch/aarch64/bits/stdint.h lib/zig/libc/musl/arch/aarch64/bits/syscall.h.in lib/zig/libc/musl/arch/aarch64/bits/user.h lib/zig/libc/musl/arch/aarch64/crt_arch.h lib/zig/libc/musl/arch/aarch64/fp_arch.h +lib/zig/libc/musl/arch/aarch64/kstat.h lib/zig/libc/musl/arch/aarch64/pthread_arch.h lib/zig/libc/musl/arch/aarch64/reloc.h lib/zig/libc/musl/arch/aarch64/syscall_arch.h lib/zig/libc/musl/arch/arm/atomic_arch.h lib/zig/libc/musl/arch/arm/bits/alltypes.h.in -lib/zig/libc/musl/arch/arm/bits/endian.h lib/zig/libc/musl/arch/arm/bits/fcntl.h lib/zig/libc/musl/arch/arm/bits/fenv.h lib/zig/libc/musl/arch/arm/bits/float.h lib/zig/libc/musl/arch/arm/bits/hwcap.h lib/zig/libc/musl/arch/arm/bits/ioctl_fix.h -lib/zig/libc/musl/arch/arm/bits/limits.h +lib/zig/libc/musl/arch/arm/bits/ipcstat.h +lib/zig/libc/musl/arch/arm/bits/msg.h lib/zig/libc/musl/arch/arm/bits/posix.h lib/zig/libc/musl/arch/arm/bits/ptrace.h lib/zig/libc/musl/arch/arm/bits/reg.h +lib/zig/libc/musl/arch/arm/bits/sem.h lib/zig/libc/musl/arch/arm/bits/setjmp.h +lib/zig/libc/musl/arch/arm/bits/shm.h lib/zig/libc/musl/arch/arm/bits/signal.h lib/zig/libc/musl/arch/arm/bits/stat.h lib/zig/libc/musl/arch/arm/bits/stdint.h lib/zig/libc/musl/arch/arm/bits/syscall.h.in lib/zig/libc/musl/arch/arm/bits/user.h lib/zig/libc/musl/arch/arm/crt_arch.h +lib/zig/libc/musl/arch/arm/kstat.h lib/zig/libc/musl/arch/arm/pthread_arch.h lib/zig/libc/musl/arch/arm/reloc.h lib/zig/libc/musl/arch/arm/syscall_arch.h +lib/zig/libc/musl/arch/generic/bits/dirent.h lib/zig/libc/musl/arch/generic/bits/errno.h lib/zig/libc/musl/arch/generic/bits/fcntl.h lib/zig/libc/musl/arch/generic/bits/fenv.h @@ -5461,7 +5541,9 @@ lib/zig/libc/musl/arch/generic/bits/io.h lib/zig/libc/musl/arch/generic/bits/ioctl.h lib/zig/libc/musl/arch/generic/bits/ioctl_fix.h lib/zig/libc/musl/arch/generic/bits/ipc.h +lib/zig/libc/musl/arch/generic/bits/ipcstat.h lib/zig/libc/musl/arch/generic/bits/kd.h +lib/zig/libc/musl/arch/generic/bits/limits.h lib/zig/libc/musl/arch/generic/bits/link.h lib/zig/libc/musl/arch/generic/bits/mman.h lib/zig/libc/musl/arch/generic/bits/msg.h @@ -5478,35 +5560,38 @@ lib/zig/libc/musl/arch/generic/bits/vt.h lib/zig/libc/musl/arch/generic/fp_arch.h lib/zig/libc/musl/arch/i386/atomic_arch.h lib/zig/libc/musl/arch/i386/bits/alltypes.h.in -lib/zig/libc/musl/arch/i386/bits/endian.h lib/zig/libc/musl/arch/i386/bits/fenv.h lib/zig/libc/musl/arch/i386/bits/float.h lib/zig/libc/musl/arch/i386/bits/io.h +lib/zig/libc/musl/arch/i386/bits/ipcstat.h lib/zig/libc/musl/arch/i386/bits/limits.h lib/zig/libc/musl/arch/i386/bits/mman.h +lib/zig/libc/musl/arch/i386/bits/msg.h lib/zig/libc/musl/arch/i386/bits/posix.h lib/zig/libc/musl/arch/i386/bits/ptrace.h lib/zig/libc/musl/arch/i386/bits/reg.h +lib/zig/libc/musl/arch/i386/bits/sem.h lib/zig/libc/musl/arch/i386/bits/setjmp.h +lib/zig/libc/musl/arch/i386/bits/shm.h lib/zig/libc/musl/arch/i386/bits/signal.h lib/zig/libc/musl/arch/i386/bits/stat.h lib/zig/libc/musl/arch/i386/bits/stdint.h lib/zig/libc/musl/arch/i386/bits/syscall.h.in lib/zig/libc/musl/arch/i386/bits/user.h lib/zig/libc/musl/arch/i386/crt_arch.h +lib/zig/libc/musl/arch/i386/kstat.h lib/zig/libc/musl/arch/i386/pthread_arch.h lib/zig/libc/musl/arch/i386/reloc.h lib/zig/libc/musl/arch/i386/syscall_arch.h lib/zig/libc/musl/arch/mips/atomic_arch.h lib/zig/libc/musl/arch/mips/bits/alltypes.h.in -lib/zig/libc/musl/arch/mips/bits/endian.h lib/zig/libc/musl/arch/mips/bits/errno.h lib/zig/libc/musl/arch/mips/bits/fcntl.h lib/zig/libc/musl/arch/mips/bits/fenv.h lib/zig/libc/musl/arch/mips/bits/float.h lib/zig/libc/musl/arch/mips/bits/hwcap.h lib/zig/libc/musl/arch/mips/bits/ioctl.h -lib/zig/libc/musl/arch/mips/bits/limits.h +lib/zig/libc/musl/arch/mips/bits/ipcstat.h lib/zig/libc/musl/arch/mips/bits/mman.h lib/zig/libc/musl/arch/mips/bits/msg.h lib/zig/libc/musl/arch/mips/bits/poll.h @@ -5527,12 +5612,12 @@ lib/zig/libc/musl/arch/mips/bits/termios.h lib/zig/libc/musl/arch/mips/bits/user.h lib/zig/libc/musl/arch/mips/crt_arch.h lib/zig/libc/musl/arch/mips/ksigaction.h +lib/zig/libc/musl/arch/mips/kstat.h lib/zig/libc/musl/arch/mips/pthread_arch.h lib/zig/libc/musl/arch/mips/reloc.h lib/zig/libc/musl/arch/mips/syscall_arch.h lib/zig/libc/musl/arch/mips64/atomic_arch.h lib/zig/libc/musl/arch/mips64/bits/alltypes.h.in -lib/zig/libc/musl/arch/mips64/bits/endian.h lib/zig/libc/musl/arch/mips64/bits/errno.h lib/zig/libc/musl/arch/mips64/bits/fcntl.h lib/zig/libc/musl/arch/mips64/bits/fenv.h @@ -5540,17 +5625,13 @@ lib/zig/libc/musl/arch/mips64/bits/float.h lib/zig/libc/musl/arch/mips64/bits/hwcap.h lib/zig/libc/musl/arch/mips64/bits/ioctl.h lib/zig/libc/musl/arch/mips64/bits/ipc.h -lib/zig/libc/musl/arch/mips64/bits/limits.h lib/zig/libc/musl/arch/mips64/bits/mman.h -lib/zig/libc/musl/arch/mips64/bits/msg.h lib/zig/libc/musl/arch/mips64/bits/poll.h lib/zig/libc/musl/arch/mips64/bits/posix.h lib/zig/libc/musl/arch/mips64/bits/ptrace.h lib/zig/libc/musl/arch/mips64/bits/reg.h lib/zig/libc/musl/arch/mips64/bits/resource.h -lib/zig/libc/musl/arch/mips64/bits/sem.h lib/zig/libc/musl/arch/mips64/bits/setjmp.h -lib/zig/libc/musl/arch/mips64/bits/shm.h lib/zig/libc/musl/arch/mips64/bits/signal.h lib/zig/libc/musl/arch/mips64/bits/socket.h lib/zig/libc/musl/arch/mips64/bits/stat.h @@ -5561,12 +5642,12 @@ lib/zig/libc/musl/arch/mips64/bits/termios.h lib/zig/libc/musl/arch/mips64/bits/user.h lib/zig/libc/musl/arch/mips64/crt_arch.h lib/zig/libc/musl/arch/mips64/ksigaction.h +lib/zig/libc/musl/arch/mips64/kstat.h lib/zig/libc/musl/arch/mips64/pthread_arch.h lib/zig/libc/musl/arch/mips64/reloc.h lib/zig/libc/musl/arch/mips64/syscall_arch.h lib/zig/libc/musl/arch/powerpc/atomic_arch.h lib/zig/libc/musl/arch/powerpc/bits/alltypes.h.in -lib/zig/libc/musl/arch/powerpc/bits/endian.h lib/zig/libc/musl/arch/powerpc/bits/errno.h lib/zig/libc/musl/arch/powerpc/bits/fcntl.h lib/zig/libc/musl/arch/powerpc/bits/fenv.h @@ -5574,7 +5655,7 @@ lib/zig/libc/musl/arch/powerpc/bits/float.h lib/zig/libc/musl/arch/powerpc/bits/hwcap.h lib/zig/libc/musl/arch/powerpc/bits/ioctl.h lib/zig/libc/musl/arch/powerpc/bits/ipc.h -lib/zig/libc/musl/arch/powerpc/bits/limits.h +lib/zig/libc/musl/arch/powerpc/bits/ipcstat.h lib/zig/libc/musl/arch/powerpc/bits/mman.h lib/zig/libc/musl/arch/powerpc/bits/msg.h lib/zig/libc/musl/arch/powerpc/bits/posix.h @@ -5591,12 +5672,12 @@ lib/zig/libc/musl/arch/powerpc/bits/syscall.h.in lib/zig/libc/musl/arch/powerpc/bits/termios.h lib/zig/libc/musl/arch/powerpc/bits/user.h lib/zig/libc/musl/arch/powerpc/crt_arch.h +lib/zig/libc/musl/arch/powerpc/kstat.h lib/zig/libc/musl/arch/powerpc/pthread_arch.h lib/zig/libc/musl/arch/powerpc/reloc.h lib/zig/libc/musl/arch/powerpc/syscall_arch.h lib/zig/libc/musl/arch/powerpc64/atomic_arch.h lib/zig/libc/musl/arch/powerpc64/bits/alltypes.h.in -lib/zig/libc/musl/arch/powerpc64/bits/endian.h lib/zig/libc/musl/arch/powerpc64/bits/errno.h lib/zig/libc/musl/arch/powerpc64/bits/fcntl.h lib/zig/libc/musl/arch/powerpc64/bits/fenv.h @@ -5604,13 +5685,10 @@ lib/zig/libc/musl/arch/powerpc64/bits/float.h lib/zig/libc/musl/arch/powerpc64/bits/hwcap.h lib/zig/libc/musl/arch/powerpc64/bits/ioctl.h lib/zig/libc/musl/arch/powerpc64/bits/ipc.h -lib/zig/libc/musl/arch/powerpc64/bits/limits.h lib/zig/libc/musl/arch/powerpc64/bits/mman.h -lib/zig/libc/musl/arch/powerpc64/bits/msg.h lib/zig/libc/musl/arch/powerpc64/bits/posix.h lib/zig/libc/musl/arch/powerpc64/bits/ptrace.h lib/zig/libc/musl/arch/powerpc64/bits/reg.h -lib/zig/libc/musl/arch/powerpc64/bits/sem.h lib/zig/libc/musl/arch/powerpc64/bits/setjmp.h lib/zig/libc/musl/arch/powerpc64/bits/shm.h lib/zig/libc/musl/arch/powerpc64/bits/signal.h @@ -5621,89 +5699,140 @@ lib/zig/libc/musl/arch/powerpc64/bits/syscall.h.in lib/zig/libc/musl/arch/powerpc64/bits/termios.h lib/zig/libc/musl/arch/powerpc64/bits/user.h lib/zig/libc/musl/arch/powerpc64/crt_arch.h +lib/zig/libc/musl/arch/powerpc64/kstat.h lib/zig/libc/musl/arch/powerpc64/pthread_arch.h lib/zig/libc/musl/arch/powerpc64/reloc.h lib/zig/libc/musl/arch/powerpc64/syscall_arch.h lib/zig/libc/musl/arch/riscv64/atomic_arch.h lib/zig/libc/musl/arch/riscv64/bits/alltypes.h.in -lib/zig/libc/musl/arch/riscv64/bits/endian.h lib/zig/libc/musl/arch/riscv64/bits/fcntl.h lib/zig/libc/musl/arch/riscv64/bits/fenv.h lib/zig/libc/musl/arch/riscv64/bits/float.h -lib/zig/libc/musl/arch/riscv64/bits/ipc.h -lib/zig/libc/musl/arch/riscv64/bits/limits.h -lib/zig/libc/musl/arch/riscv64/bits/msg.h lib/zig/libc/musl/arch/riscv64/bits/posix.h lib/zig/libc/musl/arch/riscv64/bits/reg.h -lib/zig/libc/musl/arch/riscv64/bits/sem.h lib/zig/libc/musl/arch/riscv64/bits/setjmp.h -lib/zig/libc/musl/arch/riscv64/bits/shm.h lib/zig/libc/musl/arch/riscv64/bits/signal.h -lib/zig/libc/musl/arch/riscv64/bits/socket.h lib/zig/libc/musl/arch/riscv64/bits/stat.h lib/zig/libc/musl/arch/riscv64/bits/stdint.h lib/zig/libc/musl/arch/riscv64/bits/syscall.h.in lib/zig/libc/musl/arch/riscv64/bits/user.h lib/zig/libc/musl/arch/riscv64/crt_arch.h +lib/zig/libc/musl/arch/riscv64/kstat.h lib/zig/libc/musl/arch/riscv64/pthread_arch.h lib/zig/libc/musl/arch/riscv64/reloc.h lib/zig/libc/musl/arch/riscv64/syscall_arch.h lib/zig/libc/musl/arch/s390x/atomic_arch.h lib/zig/libc/musl/arch/s390x/bits/alltypes.h.in -lib/zig/libc/musl/arch/s390x/bits/endian.h lib/zig/libc/musl/arch/s390x/bits/fcntl.h lib/zig/libc/musl/arch/s390x/bits/fenv.h lib/zig/libc/musl/arch/s390x/bits/float.h lib/zig/libc/musl/arch/s390x/bits/hwcap.h lib/zig/libc/musl/arch/s390x/bits/ioctl_fix.h -lib/zig/libc/musl/arch/s390x/bits/ipc.h lib/zig/libc/musl/arch/s390x/bits/limits.h lib/zig/libc/musl/arch/s390x/bits/link.h -lib/zig/libc/musl/arch/s390x/bits/msg.h lib/zig/libc/musl/arch/s390x/bits/posix.h lib/zig/libc/musl/arch/s390x/bits/ptrace.h lib/zig/libc/musl/arch/s390x/bits/reg.h -lib/zig/libc/musl/arch/s390x/bits/sem.h lib/zig/libc/musl/arch/s390x/bits/setjmp.h -lib/zig/libc/musl/arch/s390x/bits/shm.h lib/zig/libc/musl/arch/s390x/bits/signal.h -lib/zig/libc/musl/arch/s390x/bits/socket.h lib/zig/libc/musl/arch/s390x/bits/stat.h lib/zig/libc/musl/arch/s390x/bits/statfs.h lib/zig/libc/musl/arch/s390x/bits/stdint.h lib/zig/libc/musl/arch/s390x/bits/syscall.h.in lib/zig/libc/musl/arch/s390x/bits/user.h lib/zig/libc/musl/arch/s390x/crt_arch.h +lib/zig/libc/musl/arch/s390x/kstat.h lib/zig/libc/musl/arch/s390x/pthread_arch.h lib/zig/libc/musl/arch/s390x/reloc.h lib/zig/libc/musl/arch/s390x/syscall_arch.h lib/zig/libc/musl/arch/x86_64/atomic_arch.h lib/zig/libc/musl/arch/x86_64/bits/alltypes.h.in -lib/zig/libc/musl/arch/x86_64/bits/endian.h lib/zig/libc/musl/arch/x86_64/bits/fcntl.h lib/zig/libc/musl/arch/x86_64/bits/fenv.h lib/zig/libc/musl/arch/x86_64/bits/float.h lib/zig/libc/musl/arch/x86_64/bits/io.h -lib/zig/libc/musl/arch/x86_64/bits/ipc.h lib/zig/libc/musl/arch/x86_64/bits/limits.h lib/zig/libc/musl/arch/x86_64/bits/mman.h -lib/zig/libc/musl/arch/x86_64/bits/msg.h lib/zig/libc/musl/arch/x86_64/bits/posix.h lib/zig/libc/musl/arch/x86_64/bits/ptrace.h lib/zig/libc/musl/arch/x86_64/bits/reg.h +lib/zig/libc/musl/arch/x86_64/bits/sem.h lib/zig/libc/musl/arch/x86_64/bits/setjmp.h -lib/zig/libc/musl/arch/x86_64/bits/shm.h lib/zig/libc/musl/arch/x86_64/bits/signal.h -lib/zig/libc/musl/arch/x86_64/bits/socket.h lib/zig/libc/musl/arch/x86_64/bits/stat.h lib/zig/libc/musl/arch/x86_64/bits/stdint.h lib/zig/libc/musl/arch/x86_64/bits/syscall.h.in lib/zig/libc/musl/arch/x86_64/bits/user.h lib/zig/libc/musl/arch/x86_64/crt_arch.h lib/zig/libc/musl/arch/x86_64/ksigaction.h +lib/zig/libc/musl/arch/x86_64/kstat.h lib/zig/libc/musl/arch/x86_64/pthread_arch.h lib/zig/libc/musl/arch/x86_64/reloc.h lib/zig/libc/musl/arch/x86_64/syscall_arch.h +lib/zig/libc/musl/compat/time32/__xstat.c +lib/zig/libc/musl/compat/time32/adjtime32.c +lib/zig/libc/musl/compat/time32/adjtimex_time32.c +lib/zig/libc/musl/compat/time32/aio_suspend_time32.c +lib/zig/libc/musl/compat/time32/clock_adjtime32.c +lib/zig/libc/musl/compat/time32/clock_getres_time32.c +lib/zig/libc/musl/compat/time32/clock_gettime32.c +lib/zig/libc/musl/compat/time32/clock_nanosleep_time32.c +lib/zig/libc/musl/compat/time32/clock_settime32.c +lib/zig/libc/musl/compat/time32/cnd_timedwait_time32.c +lib/zig/libc/musl/compat/time32/ctime32.c +lib/zig/libc/musl/compat/time32/ctime32_r.c +lib/zig/libc/musl/compat/time32/difftime32.c +lib/zig/libc/musl/compat/time32/fstat_time32.c +lib/zig/libc/musl/compat/time32/fstatat_time32.c +lib/zig/libc/musl/compat/time32/ftime32.c +lib/zig/libc/musl/compat/time32/futimens_time32.c +lib/zig/libc/musl/compat/time32/futimes_time32.c +lib/zig/libc/musl/compat/time32/futimesat_time32.c +lib/zig/libc/musl/compat/time32/getitimer_time32.c +lib/zig/libc/musl/compat/time32/getrusage_time32.c +lib/zig/libc/musl/compat/time32/gettimeofday_time32.c +lib/zig/libc/musl/compat/time32/gmtime32.c +lib/zig/libc/musl/compat/time32/gmtime32_r.c +lib/zig/libc/musl/compat/time32/localtime32.c +lib/zig/libc/musl/compat/time32/localtime32_r.c +lib/zig/libc/musl/compat/time32/lstat_time32.c +lib/zig/libc/musl/compat/time32/lutimes_time32.c +lib/zig/libc/musl/compat/time32/mktime32.c +lib/zig/libc/musl/compat/time32/mq_timedreceive_time32.c +lib/zig/libc/musl/compat/time32/mq_timedsend_time32.c +lib/zig/libc/musl/compat/time32/mtx_timedlock_time32.c +lib/zig/libc/musl/compat/time32/nanosleep_time32.c +lib/zig/libc/musl/compat/time32/ppoll_time32.c +lib/zig/libc/musl/compat/time32/pselect_time32.c +lib/zig/libc/musl/compat/time32/pthread_cond_timedwait_time32.c +lib/zig/libc/musl/compat/time32/pthread_mutex_timedlock_time32.c +lib/zig/libc/musl/compat/time32/pthread_rwlock_timedrdlock_time32.c +lib/zig/libc/musl/compat/time32/pthread_rwlock_timedwrlock_time32.c +lib/zig/libc/musl/compat/time32/pthread_timedjoin_np_time32.c +lib/zig/libc/musl/compat/time32/recvmmsg_time32.c +lib/zig/libc/musl/compat/time32/sched_rr_get_interval_time32.c +lib/zig/libc/musl/compat/time32/select_time32.c +lib/zig/libc/musl/compat/time32/sem_timedwait_time32.c +lib/zig/libc/musl/compat/time32/semtimedop_time32.c +lib/zig/libc/musl/compat/time32/setitimer_time32.c +lib/zig/libc/musl/compat/time32/settimeofday_time32.c +lib/zig/libc/musl/compat/time32/sigtimedwait_time32.c +lib/zig/libc/musl/compat/time32/stat_time32.c +lib/zig/libc/musl/compat/time32/stime32.c +lib/zig/libc/musl/compat/time32/thrd_sleep_time32.c +lib/zig/libc/musl/compat/time32/time32.c +lib/zig/libc/musl/compat/time32/time32.h +lib/zig/libc/musl/compat/time32/time32gm.c +lib/zig/libc/musl/compat/time32/timer_gettime32.c +lib/zig/libc/musl/compat/time32/timer_settime32.c +lib/zig/libc/musl/compat/time32/timerfd_gettime32.c +lib/zig/libc/musl/compat/time32/timerfd_settime32.c +lib/zig/libc/musl/compat/time32/timespec_get_time32.c +lib/zig/libc/musl/compat/time32/utime_time32.c +lib/zig/libc/musl/compat/time32/utimensat_time32.c +lib/zig/libc/musl/compat/time32/utimes_time32.c +lib/zig/libc/musl/compat/time32/wait3_time32.c +lib/zig/libc/musl/compat/time32/wait4_time32.c lib/zig/libc/musl/crt/Scrt1.c lib/zig/libc/musl/crt/aarch64/crti.s lib/zig/libc/musl/crt/aarch64/crtn.s @@ -6011,6 +6140,7 @@ lib/zig/libc/musl/src/ctype/__ctype_get_mb_cur_max.c lib/zig/libc/musl/src/ctype/__ctype_tolower_loc.c lib/zig/libc/musl/src/ctype/__ctype_toupper_loc.c lib/zig/libc/musl/src/ctype/alpha.h +lib/zig/libc/musl/src/ctype/casemap.h lib/zig/libc/musl/src/ctype/isalnum.c lib/zig/libc/musl/src/ctype/isalpha.c lib/zig/libc/musl/src/ctype/isascii.c @@ -6068,6 +6198,7 @@ lib/zig/libc/musl/src/env/__stack_chk_fail.c lib/zig/libc/musl/src/env/clearenv.c lib/zig/libc/musl/src/env/getenv.c lib/zig/libc/musl/src/env/putenv.c +lib/zig/libc/musl/src/env/secure_getenv.c lib/zig/libc/musl/src/env/setenv.c lib/zig/libc/musl/src/env/unsetenv.c lib/zig/libc/musl/src/errno/__errno_location.c @@ -6181,6 +6312,7 @@ lib/zig/libc/musl/src/ldso/__dlsym.c lib/zig/libc/musl/src/ldso/aarch64/dlsym.s lib/zig/libc/musl/src/ldso/aarch64/tlsdesc.s lib/zig/libc/musl/src/ldso/arm/dlsym.s +lib/zig/libc/musl/src/ldso/arm/dlsym_time64.S lib/zig/libc/musl/src/ldso/arm/find_exidx.c lib/zig/libc/musl/src/ldso/arm/tlsdesc.S lib/zig/libc/musl/src/ldso/dl_iterate_phdr.c @@ -6191,18 +6323,26 @@ lib/zig/libc/musl/src/ldso/dlinfo.c lib/zig/libc/musl/src/ldso/dlopen.c lib/zig/libc/musl/src/ldso/dlsym.c lib/zig/libc/musl/src/ldso/i386/dlsym.s +lib/zig/libc/musl/src/ldso/i386/dlsym_time64.S lib/zig/libc/musl/src/ldso/i386/tlsdesc.s lib/zig/libc/musl/src/ldso/m68k/dlsym.s +lib/zig/libc/musl/src/ldso/m68k/dlsym_time64.S lib/zig/libc/musl/src/ldso/microblaze/dlsym.s +lib/zig/libc/musl/src/ldso/microblaze/dlsym_time64.S lib/zig/libc/musl/src/ldso/mips/dlsym.s +lib/zig/libc/musl/src/ldso/mips/dlsym_time64.S lib/zig/libc/musl/src/ldso/mips64/dlsym.s lib/zig/libc/musl/src/ldso/mipsn32/dlsym.s +lib/zig/libc/musl/src/ldso/mipsn32/dlsym_time64.S lib/zig/libc/musl/src/ldso/or1k/dlsym.s +lib/zig/libc/musl/src/ldso/or1k/dlsym_time64.S lib/zig/libc/musl/src/ldso/powerpc/dlsym.s +lib/zig/libc/musl/src/ldso/powerpc/dlsym_time64.S lib/zig/libc/musl/src/ldso/powerpc64/dlsym.s lib/zig/libc/musl/src/ldso/riscv64/dlsym.s lib/zig/libc/musl/src/ldso/s390x/dlsym.s lib/zig/libc/musl/src/ldso/sh/dlsym.s +lib/zig/libc/musl/src/ldso/sh/dlsym_time64.S lib/zig/libc/musl/src/ldso/tlsdesc.c lib/zig/libc/musl/src/ldso/x32/dlsym.s lib/zig/libc/musl/src/ldso/x86_64/dlsym.s @@ -6232,6 +6372,7 @@ lib/zig/libc/musl/src/linux/cap.c lib/zig/libc/musl/src/linux/chroot.c lib/zig/libc/musl/src/linux/clock_adjtime.c lib/zig/libc/musl/src/linux/clone.c +lib/zig/libc/musl/src/linux/copy_file_range.c lib/zig/libc/musl/src/linux/epoll.c lib/zig/libc/musl/src/linux/eventfd.c lib/zig/libc/musl/src/linux/fallocate.c @@ -6498,14 +6639,9 @@ lib/zig/libc/musl/src/math/i386/atanl.s lib/zig/libc/musl/src/math/i386/ceil.s lib/zig/libc/musl/src/math/i386/ceilf.s lib/zig/libc/musl/src/math/i386/ceill.s -lib/zig/libc/musl/src/math/i386/exp.s -lib/zig/libc/musl/src/math/i386/exp2.s -lib/zig/libc/musl/src/math/i386/exp2f.s lib/zig/libc/musl/src/math/i386/exp2l.s -lib/zig/libc/musl/src/math/i386/expf.s +lib/zig/libc/musl/src/math/i386/exp_ld.s lib/zig/libc/musl/src/math/i386/expl.s -lib/zig/libc/musl/src/math/i386/expm1.s -lib/zig/libc/musl/src/math/i386/expm1f.s lib/zig/libc/musl/src/math/i386/expm1l.s lib/zig/libc/musl/src/math/i386/fabs.s lib/zig/libc/musl/src/math/i386/fabsf.s @@ -6612,6 +6748,10 @@ lib/zig/libc/musl/src/math/lrintl.c lib/zig/libc/musl/src/math/lround.c lib/zig/libc/musl/src/math/lroundf.c lib/zig/libc/musl/src/math/lroundl.c +lib/zig/libc/musl/src/math/mips/fabs.c +lib/zig/libc/musl/src/math/mips/fabsf.c +lib/zig/libc/musl/src/math/mips/sqrt.c +lib/zig/libc/musl/src/math/mips/sqrtf.c lib/zig/libc/musl/src/math/modf.c lib/zig/libc/musl/src/math/modff.c lib/zig/libc/musl/src/math/modfl.c @@ -7019,8 +7159,10 @@ lib/zig/libc/musl/src/process/fexecve.c lib/zig/libc/musl/src/process/fork.c lib/zig/libc/musl/src/process/i386/vfork.s lib/zig/libc/musl/src/process/posix_spawn.c +lib/zig/libc/musl/src/process/posix_spawn_file_actions_addchdir.c lib/zig/libc/musl/src/process/posix_spawn_file_actions_addclose.c lib/zig/libc/musl/src/process/posix_spawn_file_actions_adddup2.c +lib/zig/libc/musl/src/process/posix_spawn_file_actions_addfchdir.c lib/zig/libc/musl/src/process/posix_spawn_file_actions_addopen.c lib/zig/libc/musl/src/process/posix_spawn_file_actions_destroy.c lib/zig/libc/musl/src/process/posix_spawn_file_actions_init.c @@ -7172,7 +7314,9 @@ lib/zig/libc/musl/src/signal/sigsuspend.c lib/zig/libc/musl/src/signal/sigtimedwait.c lib/zig/libc/musl/src/signal/sigwait.c lib/zig/libc/musl/src/signal/sigwaitinfo.c +lib/zig/libc/musl/src/signal/x32/getitimer.c lib/zig/libc/musl/src/signal/x32/restore.s +lib/zig/libc/musl/src/signal/x32/setitimer.c lib/zig/libc/musl/src/signal/x32/sigsetjmp.s lib/zig/libc/musl/src/signal/x86_64/restore.s lib/zig/libc/musl/src/signal/x86_64/sigsetjmp.s @@ -7628,7 +7772,6 @@ lib/zig/libc/musl/src/thread/x32/__set_thread_area.s lib/zig/libc/musl/src/thread/x32/__unmapself.s lib/zig/libc/musl/src/thread/x32/clone.s lib/zig/libc/musl/src/thread/x32/syscall_cp.s -lib/zig/libc/musl/src/thread/x32/syscall_cp_fixup.c lib/zig/libc/musl/src/thread/x86_64/__set_thread_area.s lib/zig/libc/musl/src/thread/x86_64/__unmapself.s lib/zig/libc/musl/src/thread/x86_64/clone.s @@ -7712,6 +7855,7 @@ lib/zig/libc/musl/src/unistd/linkat.c lib/zig/libc/musl/src/unistd/lseek.c lib/zig/libc/musl/src/unistd/mips/pipe.s lib/zig/libc/musl/src/unistd/mips64/pipe.s +lib/zig/libc/musl/src/unistd/mipsn32/lseek.c lib/zig/libc/musl/src/unistd/mipsn32/pipe.s lib/zig/libc/musl/src/unistd/nice.c lib/zig/libc/musl/src/unistd/pause.c @@ -7756,6 +7900,8 @@ lib/zig/libc/musl/src/unistd/unlinkat.c lib/zig/libc/musl/src/unistd/usleep.c lib/zig/libc/musl/src/unistd/write.c lib/zig/libc/musl/src/unistd/writev.c +lib/zig/libc/musl/src/unistd/x32/lseek.c +lib/zig/libcxx/LICENSE.TXT lib/zig/libcxx/include/__bit_reference lib/zig/libcxx/include/__bsd_locale_defaults.h lib/zig/libcxx/include/__bsd_locale_fallbacks.h @@ -7821,6 +7967,7 @@ lib/zig/libcxx/include/cwctype lib/zig/libcxx/include/deque lib/zig/libcxx/include/errno.h lib/zig/libcxx/include/exception +lib/zig/libcxx/include/execution lib/zig/libcxx/include/experimental/__config lib/zig/libcxx/include/experimental/__memory lib/zig/libcxx/include/experimental/algorithm @@ -7929,6 +8076,103 @@ lib/zig/libcxx/include/vector lib/zig/libcxx/include/version lib/zig/libcxx/include/wchar.h lib/zig/libcxx/include/wctype.h +lib/zig/libcxx/src/algorithm.cpp +lib/zig/libcxx/src/any.cpp +lib/zig/libcxx/src/bind.cpp +lib/zig/libcxx/src/charconv.cpp +lib/zig/libcxx/src/chrono.cpp +lib/zig/libcxx/src/condition_variable.cpp +lib/zig/libcxx/src/condition_variable_destructor.cpp +lib/zig/libcxx/src/debug.cpp +lib/zig/libcxx/src/exception.cpp +lib/zig/libcxx/src/experimental/memory_resource.cpp +lib/zig/libcxx/src/filesystem/directory_iterator.cpp +lib/zig/libcxx/src/filesystem/filesystem_common.h +lib/zig/libcxx/src/filesystem/operations.cpp +lib/zig/libcxx/src/functional.cpp +lib/zig/libcxx/src/future.cpp +lib/zig/libcxx/src/hash.cpp +lib/zig/libcxx/src/include/apple_availability.h +lib/zig/libcxx/src/include/atomic_support.h +lib/zig/libcxx/src/include/config_elast.h +lib/zig/libcxx/src/include/refstring.h +lib/zig/libcxx/src/ios.cpp +lib/zig/libcxx/src/iostream.cpp +lib/zig/libcxx/src/locale.cpp +lib/zig/libcxx/src/memory.cpp +lib/zig/libcxx/src/mutex.cpp +lib/zig/libcxx/src/mutex_destructor.cpp +lib/zig/libcxx/src/new.cpp +lib/zig/libcxx/src/optional.cpp +lib/zig/libcxx/src/random.cpp +lib/zig/libcxx/src/regex.cpp +lib/zig/libcxx/src/shared_mutex.cpp +lib/zig/libcxx/src/stdexcept.cpp +lib/zig/libcxx/src/string.cpp +lib/zig/libcxx/src/strstream.cpp +lib/zig/libcxx/src/support/runtime/exception_fallback.ipp +lib/zig/libcxx/src/support/runtime/exception_glibcxx.ipp +lib/zig/libcxx/src/support/runtime/exception_libcxxabi.ipp +lib/zig/libcxx/src/support/runtime/exception_libcxxrt.ipp +lib/zig/libcxx/src/support/runtime/exception_msvc.ipp +lib/zig/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp +lib/zig/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp +lib/zig/libcxx/src/support/runtime/exception_pointer_msvc.ipp +lib/zig/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp +lib/zig/libcxx/src/support/runtime/new_handler_fallback.ipp +lib/zig/libcxx/src/support/runtime/stdexcept_default.ipp +lib/zig/libcxx/src/support/runtime/stdexcept_vcruntime.ipp +lib/zig/libcxx/src/support/solaris/README +lib/zig/libcxx/src/support/solaris/mbsnrtowcs.inc +lib/zig/libcxx/src/support/solaris/wcsnrtombs.inc +lib/zig/libcxx/src/support/solaris/xlocale.cpp +lib/zig/libcxx/src/support/win32/locale_win32.cpp +lib/zig/libcxx/src/support/win32/support.cpp +lib/zig/libcxx/src/support/win32/thread_win32.cpp +lib/zig/libcxx/src/system_error.cpp +lib/zig/libcxx/src/thread.cpp +lib/zig/libcxx/src/typeinfo.cpp +lib/zig/libcxx/src/utility.cpp +lib/zig/libcxx/src/valarray.cpp +lib/zig/libcxx/src/variant.cpp +lib/zig/libcxx/src/vector.cpp +lib/zig/libcxxabi/LICENSE.TXT +lib/zig/libcxxabi/include/__cxxabi_config.h +lib/zig/libcxxabi/include/cxxabi.h +lib/zig/libcxxabi/src/abort_message.cpp +lib/zig/libcxxabi/src/abort_message.h +lib/zig/libcxxabi/src/cxa_aux_runtime.cpp +lib/zig/libcxxabi/src/cxa_default_handlers.cpp +lib/zig/libcxxabi/src/cxa_demangle.cpp +lib/zig/libcxxabi/src/cxa_exception.cpp +lib/zig/libcxxabi/src/cxa_exception.h +lib/zig/libcxxabi/src/cxa_exception_storage.cpp +lib/zig/libcxxabi/src/cxa_guard.cpp +lib/zig/libcxxabi/src/cxa_guard_impl.h +lib/zig/libcxxabi/src/cxa_handlers.cpp +lib/zig/libcxxabi/src/cxa_handlers.h +lib/zig/libcxxabi/src/cxa_noexception.cpp +lib/zig/libcxxabi/src/cxa_personality.cpp +lib/zig/libcxxabi/src/cxa_thread_atexit.cpp +lib/zig/libcxxabi/src/cxa_unexpected.cpp +lib/zig/libcxxabi/src/cxa_vector.cpp +lib/zig/libcxxabi/src/cxa_virtual.cpp +lib/zig/libcxxabi/src/demangle/.clang-format +lib/zig/libcxxabi/src/demangle/DemangleConfig.h +lib/zig/libcxxabi/src/demangle/ItaniumDemangle.h +lib/zig/libcxxabi/src/demangle/README.txt +lib/zig/libcxxabi/src/demangle/StringView.h +lib/zig/libcxxabi/src/demangle/Utility.h +lib/zig/libcxxabi/src/demangle/cp-to-llvm.sh +lib/zig/libcxxabi/src/fallback_malloc.cpp +lib/zig/libcxxabi/src/fallback_malloc.h +lib/zig/libcxxabi/src/include/atomic_support.h +lib/zig/libcxxabi/src/include/refstring.h +lib/zig/libcxxabi/src/private_typeinfo.cpp +lib/zig/libcxxabi/src/private_typeinfo.h +lib/zig/libcxxabi/src/stdlib_exception.cpp +lib/zig/libcxxabi/src/stdlib_stdexcept.cpp +lib/zig/libcxxabi/src/stdlib_typeinfo.cpp lib/zig/libunwind/LICENSE.TXT lib/zig/libunwind/include/__libunwind_config.h lib/zig/libunwind/include/libunwind.h @@ -7957,6 +8201,7 @@ lib/zig/libunwind/src/dwarf2.h lib/zig/libunwind/src/libunwind.cpp lib/zig/libunwind/src/libunwind_ext.h lib/zig/std/array_list.zig +lib/zig/std/array_list_sentineled.zig lib/zig/std/ascii.zig lib/zig/std/atomic.zig lib/zig/std/atomic/int.zig @@ -7966,20 +8211,38 @@ lib/zig/std/base64.zig lib/zig/std/bloom_filter.zig lib/zig/std/buf_map.zig lib/zig/std/buf_set.zig -lib/zig/std/buffer.zig lib/zig/std/build.zig +lib/zig/std/build/check_file.zig +lib/zig/std/build/emit_raw.zig lib/zig/std/build/fmt.zig +lib/zig/std/build/run.zig +lib/zig/std/build/translate_c.zig +lib/zig/std/build/write_file.zig +lib/zig/std/builtin.zig lib/zig/std/c.zig +lib/zig/std/c/ast.zig lib/zig/std/c/darwin.zig +lib/zig/std/c/dragonfly.zig +lib/zig/std/c/emscripten.zig lib/zig/std/c/freebsd.zig +lib/zig/std/c/fuchsia.zig +lib/zig/std/c/haiku.zig +lib/zig/std/c/hermit.zig lib/zig/std/c/linux.zig +lib/zig/std/c/minix.zig lib/zig/std/c/netbsd.zig +lib/zig/std/c/openbsd.zig +lib/zig/std/c/parse.zig +lib/zig/std/c/solaris.zig +lib/zig/std/c/tokenizer.zig lib/zig/std/c/windows.zig lib/zig/std/child_process.zig lib/zig/std/coff.zig lib/zig/std/crypto.zig +lib/zig/std/crypto/aes.zig lib/zig/std/crypto/benchmark.zig lib/zig/std/crypto/blake2.zig +lib/zig/std/crypto/blake3.zig lib/zig/std/crypto/chacha20.zig lib/zig/std/crypto/gimli.zig lib/zig/std/crypto/hmac.zig @@ -7991,22 +8254,22 @@ lib/zig/std/crypto/sha3.zig lib/zig/std/crypto/x25519.zig lib/zig/std/cstr.zig lib/zig/std/debug.zig -lib/zig/std/debug/failing_allocator.zig lib/zig/std/debug/leb128.zig lib/zig/std/dwarf.zig +lib/zig/std/dwarf_bits.zig lib/zig/std/dynamic_library.zig lib/zig/std/elf.zig lib/zig/std/event.zig +lib/zig/std/event/batch.zig lib/zig/std/event/channel.zig -lib/zig/std/event/fs.zig lib/zig/std/event/future.zig lib/zig/std/event/group.zig lib/zig/std/event/lock.zig lib/zig/std/event/locked.zig lib/zig/std/event/loop.zig -lib/zig/std/event/net.zig lib/zig/std/event/rwlock.zig lib/zig/std/event/rwlocked.zig +lib/zig/std/fifo.zig lib/zig/std/fmt.zig lib/zig/std/fmt/errol.zig lib/zig/std/fmt/errol/enum3.zig @@ -8016,6 +8279,7 @@ lib/zig/std/fs.zig lib/zig/std/fs/file.zig lib/zig/std/fs/get_app_data_dir.zig lib/zig/std/fs/path.zig +lib/zig/std/fs/watch.zig lib/zig/std/hash.zig lib/zig/std/hash/adler.zig lib/zig/std/hash/auto_hash.zig @@ -8032,10 +8296,23 @@ lib/zig/std/heap/logging_allocator.zig lib/zig/std/http.zig lib/zig/std/http/headers.zig lib/zig/std/io.zig +lib/zig/std/io/bit_in_stream.zig +lib/zig/std/io/bit_out_stream.zig +lib/zig/std/io/buffered_atomic_file.zig +lib/zig/std/io/buffered_in_stream.zig +lib/zig/std/io/buffered_out_stream.zig lib/zig/std/io/c_out_stream.zig +lib/zig/std/io/counting_out_stream.zig +lib/zig/std/io/fixed_buffer_stream.zig lib/zig/std/io/in_stream.zig +lib/zig/std/io/out_stream.zig +lib/zig/std/io/peek_stream.zig lib/zig/std/io/seekable_stream.zig +lib/zig/std/io/serialization.zig +lib/zig/std/io/stream_source.zig +@pkgdir lib/zig/std/json lib/zig/std/json.zig +lib/zig/std/json/write_stream.zig lib/zig/std/lazy_init.zig lib/zig/std/linked_list.zig lib/zig/std/macho.zig @@ -8118,23 +8395,28 @@ lib/zig/std/net.zig lib/zig/std/os.zig lib/zig/std/os/bits.zig lib/zig/std/os/bits/darwin.zig +lib/zig/std/os/bits/dragonfly.zig lib/zig/std/os/bits/freebsd.zig lib/zig/std/os/bits/linux.zig lib/zig/std/os/bits/linux/arm-eabi.zig lib/zig/std/os/bits/linux/arm64.zig lib/zig/std/os/bits/linux/errno-generic.zig lib/zig/std/os/bits/linux/errno-mips.zig +lib/zig/std/os/bits/linux/i386.zig lib/zig/std/os/bits/linux/mipsel.zig +lib/zig/std/os/bits/linux/netlink.zig lib/zig/std/os/bits/linux/riscv64.zig lib/zig/std/os/bits/linux/x86_64.zig lib/zig/std/os/bits/netbsd.zig lib/zig/std/os/bits/wasi.zig lib/zig/std/os/bits/windows.zig lib/zig/std/os/darwin.zig +lib/zig/std/os/dragonfly.zig lib/zig/std/os/freebsd.zig lib/zig/std/os/linux.zig lib/zig/std/os/linux/arm-eabi.zig lib/zig/std/os/linux/arm64.zig +lib/zig/std/os/linux/i386.zig lib/zig/std/os/linux/mipsel.zig lib/zig/std/os/linux/riscv64.zig lib/zig/std/os/linux/tls.zig @@ -8144,17 +8426,31 @@ lib/zig/std/os/netbsd.zig lib/zig/std/os/uefi.zig lib/zig/std/os/uefi/protocols.zig lib/zig/std/os/uefi/protocols/absolute_pointer_protocol.zig +lib/zig/std/os/uefi/protocols/device_path_protocol.zig lib/zig/std/os/uefi/protocols/edid_active_protocol.zig lib/zig/std/os/uefi/protocols/edid_discovered_protocol.zig lib/zig/std/os/uefi/protocols/edid_override_protocol.zig +lib/zig/std/os/uefi/protocols/file_protocol.zig lib/zig/std/os/uefi/protocols/graphics_output_protocol.zig lib/zig/std/os/uefi/protocols/hii.zig lib/zig/std/os/uefi/protocols/hii_database_protocol.zig lib/zig/std/os/uefi/protocols/hii_popup_protocol.zig +lib/zig/std/os/uefi/protocols/ip6_config_protocol.zig +lib/zig/std/os/uefi/protocols/ip6_protocol.zig +lib/zig/std/os/uefi/protocols/ip6_service_binding_protocol.zig +lib/zig/std/os/uefi/protocols/loaded_image_protocol.zig +lib/zig/std/os/uefi/protocols/managed_network_protocol.zig +lib/zig/std/os/uefi/protocols/managed_network_service_binding_protocol.zig lib/zig/std/os/uefi/protocols/rng_protocol.zig +lib/zig/std/os/uefi/protocols/shell_parameters_protocol.zig +lib/zig/std/os/uefi/protocols/simple_file_system_protocol.zig +lib/zig/std/os/uefi/protocols/simple_network_protocol.zig lib/zig/std/os/uefi/protocols/simple_pointer_protocol.zig lib/zig/std/os/uefi/protocols/simple_text_input_ex_protocol.zig +lib/zig/std/os/uefi/protocols/simple_text_input_protocol.zig lib/zig/std/os/uefi/protocols/simple_text_output_protocol.zig +lib/zig/std/os/uefi/protocols/udp6_protocol.zig +lib/zig/std/os/uefi/protocols/udp6_service_binding_protocol.zig lib/zig/std/os/uefi/status.zig lib/zig/std/os/uefi/tables.zig lib/zig/std/os/uefi/tables/boot_services.zig @@ -8166,39 +8462,42 @@ lib/zig/std/os/wasi.zig lib/zig/std/os/windows.zig lib/zig/std/os/windows/advapi32.zig lib/zig/std/os/windows/bits.zig -lib/zig/std/os/windows/error.zig lib/zig/std/os/windows/kernel32.zig lib/zig/std/os/windows/lang.zig lib/zig/std/os/windows/ntdll.zig +lib/zig/std/os/windows/ntstatus.zig lib/zig/std/os/windows/ole32.zig +lib/zig/std/os/windows/psapi.zig lib/zig/std/os/windows/shell32.zig -lib/zig/std/os/windows/status.zig lib/zig/std/os/windows/sublang.zig -lib/zig/std/os/zen.zig +lib/zig/std/os/windows/user32.zig +lib/zig/std/os/windows/win32error.zig +lib/zig/std/os/windows/ws2_32.zig lib/zig/std/packed_int_array.zig lib/zig/std/pdb.zig lib/zig/std/priority_queue.zig lib/zig/std/process.zig +lib/zig/std/progress.zig lib/zig/std/rand.zig lib/zig/std/rand/ziggurat.zig lib/zig/std/rb.zig +lib/zig/std/reset_event.zig lib/zig/std/segmented_list.zig lib/zig/std/sort.zig lib/zig/std/special/build_runner.zig lib/zig/std/special/c.zig lib/zig/std/special/compiler_rt.zig lib/zig/std/special/compiler_rt/addXf3.zig -lib/zig/std/special/compiler_rt/arm/aeabi_dcmp.zig -lib/zig/std/special/compiler_rt/arm/aeabi_fcmp.zig -lib/zig/std/special/compiler_rt/ashlti3.zig -lib/zig/std/special/compiler_rt/ashrti3.zig +lib/zig/std/special/compiler_rt/arm.zig +lib/zig/std/special/compiler_rt/atomics.zig lib/zig/std/special/compiler_rt/aulldiv.zig lib/zig/std/special/compiler_rt/aullrem.zig -lib/zig/std/special/compiler_rt/comparedf2.zig -lib/zig/std/special/compiler_rt/comparesf2.zig -lib/zig/std/special/compiler_rt/comparetf2.zig +lib/zig/std/special/compiler_rt/clear_cache.zig +lib/zig/std/special/compiler_rt/clzsi2.zig +lib/zig/std/special/compiler_rt/compareXf2.zig lib/zig/std/special/compiler_rt/divdf3.zig lib/zig/std/special/compiler_rt/divsf3.zig +lib/zig/std/special/compiler_rt/divtf3.zig lib/zig/std/special/compiler_rt/divti3.zig lib/zig/std/special/compiler_rt/extendXfYf2.zig lib/zig/std/special/compiler_rt/fixdfdi.zig @@ -8227,13 +8526,15 @@ lib/zig/std/special/compiler_rt/floattidf.zig lib/zig/std/special/compiler_rt/floattisf.zig lib/zig/std/special/compiler_rt/floattitf.zig lib/zig/std/special/compiler_rt/floatundidf.zig +lib/zig/std/special/compiler_rt/floatundisf.zig lib/zig/std/special/compiler_rt/floatunditf.zig lib/zig/std/special/compiler_rt/floatunsidf.zig +lib/zig/std/special/compiler_rt/floatunsisf.zig lib/zig/std/special/compiler_rt/floatunsitf.zig lib/zig/std/special/compiler_rt/floatuntidf.zig lib/zig/std/special/compiler_rt/floatuntisf.zig lib/zig/std/special/compiler_rt/floatuntitf.zig -lib/zig/std/special/compiler_rt/lshrti3.zig +lib/zig/std/special/compiler_rt/int.zig lib/zig/std/special/compiler_rt/modti3.zig lib/zig/std/special/compiler_rt/mulXf3.zig lib/zig/std/special/compiler_rt/muldi3.zig @@ -8242,38 +8543,57 @@ lib/zig/std/special/compiler_rt/muloti4.zig lib/zig/std/special/compiler_rt/multi3.zig lib/zig/std/special/compiler_rt/negXf2.zig lib/zig/std/special/compiler_rt/popcountdi2.zig +lib/zig/std/special/compiler_rt/shift.zig lib/zig/std/special/compiler_rt/stack_probe.zig lib/zig/std/special/compiler_rt/truncXfYf2.zig lib/zig/std/special/compiler_rt/udivmod.zig -lib/zig/std/special/compiler_rt/udivmoddi4.zig lib/zig/std/special/compiler_rt/udivmodti4.zig lib/zig/std/special/compiler_rt/udivti3.zig lib/zig/std/special/compiler_rt/umodti3.zig +lib/zig/std/special/docs/index.html +lib/zig/std/special/docs/main.js lib/zig/std/special/init-exe/build.zig lib/zig/std/special/init-exe/src/main.zig lib/zig/std/special/init-lib/build.zig lib/zig/std/special/init-lib/src/main.zig -lib/zig/std/special/panic.zig -lib/zig/std/special/start.zig -lib/zig/std/special/start_lib.zig -lib/zig/std/special/start_windows_tls.zig lib/zig/std/special/test_runner.zig lib/zig/std/spinlock.zig -lib/zig/std/statically_initialized_mutex.zig +lib/zig/std/start.zig +lib/zig/std/start_windows_tls.zig lib/zig/std/std.zig +lib/zig/std/target.zig +lib/zig/std/target/aarch64.zig +lib/zig/std/target/amdgpu.zig +lib/zig/std/target/arm.zig +lib/zig/std/target/avr.zig +lib/zig/std/target/bpf.zig +lib/zig/std/target/hexagon.zig +lib/zig/std/target/mips.zig +lib/zig/std/target/msp430.zig +lib/zig/std/target/nvptx.zig +lib/zig/std/target/powerpc.zig +lib/zig/std/target/riscv.zig +lib/zig/std/target/sparc.zig +lib/zig/std/target/systemz.zig +lib/zig/std/target/wasm.zig +lib/zig/std/target/x86.zig lib/zig/std/testing.zig +lib/zig/std/testing/failing_allocator.zig +lib/zig/std/testing/leak_count_allocator.zig lib/zig/std/thread.zig lib/zig/std/time.zig lib/zig/std/time/epoch.zig +@pkgdir lib/zig/std/unicode lib/zig/std/unicode.zig lib/zig/std/valgrind.zig lib/zig/std/valgrind/callgrind.zig lib/zig/std/valgrind/memcheck.zig lib/zig/std/zig.zig lib/zig/std/zig/ast.zig +lib/zig/std/zig/cross_target.zig lib/zig/std/zig/parse.zig lib/zig/std/zig/parse_string_literal.zig lib/zig/std/zig/render.zig +lib/zig/std/zig/system.zig +lib/zig/std/zig/system/x86.zig lib/zig/std/zig/tokenizer.zig -@pkgdir lib/zig/std/unicode -@pkgdir lib/zig/std/json diff --git a/lang/zig/distinfo b/lang/zig/distinfo index 8e9abb6c4db..d190d36ffe1 100644 --- a/lang/zig/distinfo +++ b/lang/zig/distinfo @@ -1,15 +1,6 @@ -$NetBSD: distinfo,v 1.4 2020/03/25 22:27:20 nia Exp $ +$NetBSD: distinfo,v 1.5 2020/04/18 08:08:07 adam Exp $ -SHA1 (zig-0.5.0.tar.xz) = 1624885158323fee2b9e1c23b2affe82c8fefe3b -RMD160 (zig-0.5.0.tar.xz) = 1a8619ed274cc1dc224ddd20b5a346d7eb8c1afe -SHA512 (zig-0.5.0.tar.xz) = 1ce479077d2501c160bcac318b3d59e66921207855f56d900b9a59c44b14116639de10c5b578663b4963ccc8d49bb0d5aa75afb8987f5df1950037248561d1e2 -Size (zig-0.5.0.tar.xz) = 10956132 bytes -SHA1 (patch-CMakeLists.txt) = f1fcb76f8a833c3afd047e6ab3ca6a3dd190e985 -SHA1 (patch-lib_std_c.zig) = 9a4e44bff7b9c108e5e6c2b8da262a63bd0c3bec -SHA1 (patch-lib_std_c_netbsd.zig) = 1f960d80663335775a2b53aef93b642774389867 -SHA1 (patch-lib_std_fs.zig) = 6f2e72ba87d014c6d038d463ab8c72b20909dcb9 -SHA1 (patch-lib_std_fs_file.zig) = 98ec96cab2552b10e969833ec6a632dca9dee562 -SHA1 (patch-lib_std_os.zig) = dd11ca464e39b08cc38b0d2cca8d038413406258 -SHA1 (patch-lib_std_os_bits_netbsd.zig) = d9de9f5d55d99d798a102d544f8b57e05a8c6902 -SHA1 (patch-lib_std_thread.zig) = 4a18e20547dd9adf0dc6917fc33f0d895d7f7089 -SHA1 (patch-src_link.cpp) = 3a7e9af1e05b3455b74bc9ac4f37088228401299 +SHA1 (zig-0.6.0.tar.xz) = 5bafb82d28d058add63b106dfa6119f511faae8e +RMD160 (zig-0.6.0.tar.xz) = beb56f6c688687711e01ab67bf0791584f8af3e6 +SHA512 (zig-0.6.0.tar.xz) = 19ba77675d783a03ffcc260ec3ffdbb29211baa61db392c0c39c2ce9339c6e36434c99129b7455e497a0547337b2ad15bcaf49ad0a7d081fd00cc0e11681e042 +Size (zig-0.6.0.tar.xz) = 10349552 bytes diff --git a/lang/zig/patches/patch-CMakeLists.txt b/lang/zig/patches/patch-CMakeLists.txt deleted file mode 100644 index 637f0372018..00000000000 --- a/lang/zig/patches/patch-CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-CMakeLists.txt,v 1.3 2020/03/25 22:27:20 nia Exp $ - -Use DESTDIR... - ---- CMakeLists.txt.orig 2020-03-25 21:48:11.605064006 +0000 -+++ CMakeLists.txt -@@ -612,7 +612,7 @@ add_custom_target(zig_build_libuserland - "-Doutput-dir=${CMAKE_BINARY_DIR}" - "-Drelease=${LIBUSERLAND_RELEASE_MODE}" - "-Dlib-files-only" -- --prefix "${CMAKE_INSTALL_PREFIX}" -+ --prefix "${DESTDIR}${CMAKE_INSTALL_PREFIX}" - DEPENDS zig0 - BYPRODUCTS "${LIBUSERLAND}" - WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}" diff --git a/lang/zig/patches/patch-lib_std_c.zig b/lang/zig/patches/patch-lib_std_c.zig deleted file mode 100644 index 099b5f58f02..00000000000 --- a/lang/zig/patches/patch-lib_std_c.zig +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-lib_std_c.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - ---- lib/std/c.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/c.zig -@@ -134,6 +134,7 @@ pub extern "c" fn futimens(fd: fd_t, tim - pub extern "c" fn pthread_create(noalias newthread: *pthread_t, noalias attr: ?*const pthread_attr_t, start_routine: extern fn (?*c_void) ?*c_void, noalias arg: ?*c_void) c_int; - pub extern "c" fn pthread_attr_init(attr: *pthread_attr_t) c_int; - pub extern "c" fn pthread_attr_setstack(attr: *pthread_attr_t, stackaddr: *c_void, stacksize: usize) c_int; -+pub extern "c" fn pthread_attr_setguardsize(attr: *pthread_attr_t, guardsize: usize) c_int; - pub extern "c" fn pthread_attr_destroy(attr: *pthread_attr_t) c_int; - pub extern "c" fn pthread_self() pthread_t; - pub extern "c" fn pthread_join(thread: pthread_t, arg_return: ?*?*c_void) c_int; diff --git a/lang/zig/patches/patch-lib_std_c_netbsd.zig b/lang/zig/patches/patch-lib_std_c_netbsd.zig deleted file mode 100644 index ead1f27bc0f..00000000000 --- a/lang/zig/patches/patch-lib_std_c_netbsd.zig +++ /dev/null @@ -1,27 +0,0 @@ -$NetBSD: patch-lib_std_c_netbsd.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- lib/std/c/netbsd.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/c/netbsd.zig -@@ -1,8 +1,17 @@ - const std = @import("../std.zig"); -+const builtin = std.builtin; -+ - usingnamespace std.c; - - extern "c" fn __errno() *c_int; - pub const _errno = __errno; - --pub extern "c" fn getdents(fd: c_int, buf_ptr: [*]u8, nbytes: usize) usize; --pub extern "c" fn sigaltstack(ss: ?*stack_t, old_ss: ?*stack_t) c_int; -+pub const dl_iterate_phdr_callback = extern fn (info: *dl_phdr_info, -+size: usize, data: ?*c_void) c_int; -+pub extern "c" fn dl_iterate_phdr(callback: dl_iterate_phdr_callback, data: ?*c_void) c_int; -+ -+pub extern "c" fn __fstat50(fd: fd_t, buf: *Stat) c_int; -+pub extern "c" fn __clock_gettime50(clk_id: c_int, tp: *timespec) c_int; -+pub extern "c" fn __clock_getres50(clk_id: c_int, tp: *timespec) c_int; -+pub extern "c" fn __getdents30(fd: c_int, buf_ptr: [*]u8, nbytes: usize) c_int; -+pub extern "c" fn __sigaltstack14(ss: ?*stack_t, old_ss: ?*stack_t) c_int; diff --git a/lang/zig/patches/patch-lib_std_fs.zig b/lang/zig/patches/patch-lib_std_fs.zig deleted file mode 100644 index 626d67ef3c5..00000000000 --- a/lang/zig/patches/patch-lib_std_fs.zig +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-lib_std_fs.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- lib/std/fs.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/fs.zig -@@ -726,12 +726,10 @@ pub const Dir = struct { - } - - while (true) { -- const rc = os.system.getdirentries( -- self.handle.fd, -- self.handle.buf.ptr, -- self.handle.buf.len, -- &self.handle.seek, -- ); -+ const rc = switch (builtin.os) { -+ .netbsd => os.system.__getdents30(self.handle.fd, self.handle.buf.ptr, self.handle.buf.len), -+ else => os.system.getdents(self.handle.fd, self.handle.buf.ptr, self.handle.buf.len) -+ }; - switch (os.errno(rc)) { - 0 => {}, - os.EBADF => unreachable, diff --git a/lang/zig/patches/patch-lib_std_fs_file.zig b/lang/zig/patches/patch-lib_std_fs_file.zig deleted file mode 100644 index 7ee42336b5c..00000000000 --- a/lang/zig/patches/patch-lib_std_fs_file.zig +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-lib_std_fs_file.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -Portability. - ---- lib/std/fs/file.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/fs/file.zig -@@ -41,7 +41,7 @@ pub const File = struct { - const path_w = try windows.cStrToPrefixedFileW(path); - return openReadW(&path_w); - } -- const flags = os.O_LARGEFILE | os.O_RDONLY; -+ const flags = os.O_RDONLY; - const fd = try os.openC(path, flags, 0); - return openHandle(fd); - } -@@ -83,7 +83,7 @@ pub const File = struct { - const path_w = try windows.cStrToPrefixedFileW(path); - return openWriteModeW(&path_w, file_mode); - } -- const flags = os.O_LARGEFILE | os.O_WRONLY | os.O_CREAT | os.O_CLOEXEC | os.O_TRUNC; -+ const flags = os.O_WRONLY | os.O_CREAT | os.O_CLOEXEC | os.O_TRUNC; - const fd = try os.openC(path, flags, file_mode); - return openHandle(fd); - } -@@ -119,7 +119,7 @@ pub const File = struct { - const path_w = try windows.cStrToPrefixedFileW(path); - return openWriteNoClobberW(&path_w, file_mode); - } -- const flags = os.O_LARGEFILE | os.O_WRONLY | os.O_CREAT | os.O_CLOEXEC | os.O_EXCL; -+ const flags = os.O_WRONLY | os.O_CREAT | os.O_CLOEXEC | os.O_EXCL; - const fd = try os.openC(path, flags, file_mode); - return openHandle(fd); - } diff --git a/lang/zig/patches/patch-lib_std_os.zig b/lang/zig/patches/patch-lib_std_os.zig deleted file mode 100644 index 3535432650b..00000000000 --- a/lang/zig/patches/patch-lib_std_os.zig +++ /dev/null @@ -1,72 +0,0 @@ -$NetBSD: patch-lib_std_os.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- lib/std/os.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/os.zig -@@ -1841,6 +1841,16 @@ pub fn fstat(fd: fd_t) FStatError!Stat { - } - } - -+ if (netbsd.is_the_target) { -+ switch (errno(system.__fstat50(fd, &stat))) { -+ 0 => return stat, -+ EINVAL => unreachable, -+ EBADF => unreachable, // Always a race condition. -+ ENOMEM => return error.SystemResources, -+ else => |err| return unexpectedErrno(err), -+ } -+ } -+ - switch (errno(system.fstat(fd, &stat))) { - 0 => return stat, - EINVAL => unreachable, -@@ -2554,6 +2564,14 @@ pub const ClockGetTimeError = error{ - }; - - pub fn clock_gettime(clk_id: i32, tp: *timespec) ClockGetTimeError!void { -+ if (netbsd.is_the_target) { -+ switch (errno(system.__clock_gettime50(ss, old_ss))) { -+ 0 => return, -+ EFAULT => unreachable, -+ EINVAL => return error.UnsupportedClock, -+ else => |err| return unexpectedErrno(err), -+ } -+ } - switch (errno(system.clock_gettime(clk_id, tp))) { - 0 => return, - EFAULT => unreachable, -@@ -2563,6 +2581,14 @@ pub fn clock_gettime(clk_id: i32, tp: *t - } - - pub fn clock_getres(clk_id: i32, res: *timespec) ClockGetTimeError!void { -+ if (netbsd.is_the_target) { -+ switch (errno(system.__clock_getres50(ss, old_ss))) { -+ 0 => return, -+ EFAULT => unreachable, -+ EINVAL => return error.UnsupportedClock, -+ else => |err| return unexpectedErrno(err), -+ } -+ } - switch (errno(system.clock_getres(clk_id, res))) { - 0 => return, - EFAULT => unreachable, -@@ -2635,6 +2661,17 @@ pub fn sigaltstack(ss: ?*stack_t, old_ss - if (windows.is_the_target or uefi.is_the_target or wasi.is_the_target) - @compileError("std.os.sigaltstack not available for this target"); - -+ if (netbsd.is_the_target) { -+ switch (errno(system.__sigaltstack14(ss, old_ss))) { -+ 0 => return, -+ EFAULT => unreachable, -+ EINVAL => unreachable, -+ ENOMEM => return error.SizeTooSmall, -+ EPERM => return error.PermissionDenied, -+ else => |err| return unexpectedErrno(err), -+ } -+ } -+ - switch (errno(system.sigaltstack(ss, old_ss))) { - 0 => return, - EFAULT => unreachable, diff --git a/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig b/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig deleted file mode 100644 index f1c586e49be..00000000000 --- a/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig +++ /dev/null @@ -1,467 +0,0 @@ -$NetBSD: patch-lib_std_os_bits_netbsd.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- lib/std/os/bits/netbsd.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/os/bits/netbsd.zig -@@ -1,8 +1,12 @@ - const std = @import("../../std.zig"); - const maxInt = std.math.maxInt; - --pub const fd_t = c_int; --pub const pid_t = c_int; -+pub const fd_t = i32; -+pub const pid_t = i32; -+pub const mode_t = u32; -+pub const ino_t = u64; -+pub const off_t = i64; -+pub const socklen_t = u32; - - /// Renamed from `kevent` to `Kevent` to avoid conflict with function name. - pub const Kevent = extern struct { -@@ -14,12 +18,6 @@ pub const Kevent = extern struct { - udata: usize, - }; - --pub const pthread_attr_t = extern struct { -- pta_magic: u32, -- pta_flags: c_int, -- pta_private: *c_void, --}; -- - pub const dl_phdr_info = extern struct { - dlpi_addr: usize, - dlpi_name: ?[*]const u8, -@@ -27,6 +25,65 @@ pub const dl_phdr_info = extern struct { - dlpi_phnum: u16, - }; - -+pub const addrinfo = extern struct { -+ flags: i32, -+ family: i32, -+ socktype: i32, -+ protocol: i32, -+ addrlen: socklen_t, -+ canonname: ?[*]u8, -+ addr: ?*sockaddr, -+ next: ?*addrinfo, -+}; -+ -+pub const EAI = extern enum(c_int) { -+ /// address family for hostname not supported -+ ADDRFAMILY = 1, -+ -+ /// name could not be resolved at this time -+ AGAIN = 2, -+ -+ /// flags parameter had an invalid value -+ BADFLAGS = 3, -+ -+ /// non-recoverable failure in name resolution -+ FAIL = 4, -+ -+ /// address family not recognized -+ FAMILY = 5, -+ -+ /// memory allocation failure -+ MEMORY = 6, -+ -+ /// no address associated with hostname -+ NODATA = 7, -+ -+ /// name does not resolve -+ NONAME = 8, -+ -+ /// service not recognized for socket type -+ SERVICE = 9, -+ -+ /// intended socket type was not recognized -+ SOCKTYPE = 10, -+ -+ /// system error returned in errno -+ SYSTEM = 11, -+ -+ /// invalid value for hints -+ BADHINTS = 12, -+ -+ /// resolved protocol is unknown -+ PROTOCOL = 13, -+ -+ /// argument buffer overflow -+ OVERFLOW = 14, -+ -+ _, -+}; -+ -+pub const EAI_MAX = 15; -+ - pub const msghdr = extern struct { - /// optional address - msg_name: ?*sockaddr, -@@ -73,8 +130,6 @@ pub const msghdr_const = extern struct { - msg_flags: i32, - }; - --pub const off_t = i64; -- - /// Renamed to Stat to not conflict with the stat function. - /// atime, mtime, and ctime have functions to return `timespec`, - /// because although this is a POSIX API, the layout and names of -@@ -84,7 +139,7 @@ pub const off_t = i64; - pub const Stat = extern struct { - dev: u64, - mode: u32, -- ino: u64, -+ ino: ino_t, - nlink: usize, - - uid: u32, -@@ -126,35 +181,71 @@ pub const dirent = extern struct { - d_reclen: u16, - d_namlen: u16, - d_type: u8, -- d_off: i64, - d_name: [512]u8, -+ -+ pub fn reclen(self: dirent) u16 { -+ return self.d_reclen; -+ } - }; - - pub const in_port_t = u16; - pub const sa_family_t = u8; - --pub const sockaddr = extern union { -- in: sockaddr_in, -- in6: sockaddr_in6, -+pub const sockaddr = extern struct { -+ /// total length -+ len: u8, -+ -+ /// address family -+ family: sa_family_t, -+ -+ /// actually longer; address value -+ data: [14]u8, - }; - - pub const sockaddr_in = extern struct { -- len: u8, -- family: sa_family_t, -+ len: u8 = @sizeOf(sockaddr_in), -+ family: sa_family_t = AF_INET, - port: in_port_t, - addr: u32, -- zero: [8]u8, -+ zero: [8]u8 = [8]u8{ 0, 0, 0, 0, 0, 0, 0, 0 }, - }; - - pub const sockaddr_in6 = extern struct { -- len: u8, -- family: sa_family_t, -+ len: u8 = @sizeOf(sockaddr_in6), -+ family: sa_family_t = AF_INET6, - port: in_port_t, - flowinfo: u32, - addr: [16]u8, - scope_id: u32, - }; - -+/// Definitions for UNIX IPC domain. -+pub const sockaddr_un = extern struct { -+ /// total sockaddr length -+ len: u8 = @sizeOf(sockaddr_un), -+ -+ /// AF_LOCAL -+ family: sa_family_t = AF_LOCAL, -+ -+ /// path name -+ path: [104]u8, -+}; -+ -+/// get address to use bind() -+pub const AI_PASSIVE = 0x00000001; -+ -+/// fill ai_canonname -+pub const AI_CANONNAME = 0x00000002; -+ -+/// prevent host name resolution -+pub const AI_NUMERICHOST = 0x00000004; -+ -+/// prevent service name resolution -+pub const AI_NUMERICSERV = 0x00000008; -+ -+/// only if any address is assigned -+pub const AI_ADDRCONFIG = 0x00000400; -+ - pub const CTL_KERN = 1; - pub const CTL_DEBUG = 5; - -@@ -256,31 +347,71 @@ pub const X_OK = 1; // test for execute - pub const W_OK = 2; // test for write permission - pub const R_OK = 4; // test for read permission - --pub const O_RDONLY = 0x0000; --pub const O_WRONLY = 0x0001; --pub const O_RDWR = 0x0002; --pub const O_ACCMODE = 0x0003; -- --pub const O_CREAT = 0x0200; --pub const O_EXCL = 0x0800; --pub const O_NOCTTY = 0x8000; --pub const O_TRUNC = 0x0400; --pub const O_APPEND = 0x0008; --pub const O_NONBLOCK = 0x0004; -+/// open for reading only -+pub const O_RDONLY = 0x00000000; -+ -+/// open for writing only -+pub const O_WRONLY = 0x00000001; -+ -+/// open for reading and writing -+pub const O_RDWR = 0x00000002; -+ -+/// mask for above modes -+pub const O_ACCMODE = 0x00000003; -+ -+/// no delay -+pub const O_NONBLOCK = 0x00000004; -+ -+/// set append mode -+pub const O_APPEND = 0x00000008; -+ -+/// open with shared file lock -+pub const O_SHLOCK = 0x00000010; -+ -+/// open with exclusive file lock -+pub const O_EXLOCK = 0x00000020; -+ -+/// signal pgrp when data ready -+pub const O_ASYNC = 0x00000040; -+ -+/// synchronous writes -+pub const O_SYNC = 0x00000080; -+ -+/// don't follow symlinks on the last -+pub const O_NOFOLLOW = 0x00000100; -+ -+/// create if nonexistent -+pub const O_CREAT = 0x00000200; -+ -+/// truncate to zero length -+pub const O_TRUNC = 0x00000400; -+ -+/// error if already exists -+pub const O_EXCL = 0x00000800; -+ -+/// don't assign controlling terminal -+pub const O_NOCTTY = 0x00008000; -+ -+/// write: I/O data completion - pub const O_DSYNC = 0x00010000; --pub const O_SYNC = 0x0080; -+ -+/// read: I/O completion as for write - pub const O_RSYNC = 0x00020000; --pub const O_DIRECTORY = 0x00080000; --pub const O_NOFOLLOW = 0x00000100; --pub const O_CLOEXEC = 0x00400000; - --pub const O_ASYNC = 0x0040; -+/// use alternate i/o semantics -+pub const O_ALT_IO = 0x00040000; -+ -+/// direct I/O hint - pub const O_DIRECT = 0x00080000; --pub const O_LARGEFILE = 0; --pub const O_NOATIME = 0; --pub const O_PATH = 0; --pub const O_TMPFILE = 0; --pub const O_NDELAY = O_NONBLOCK; -+ -+/// fail if not a directory -+pub const O_DIRECTORY = 0x00200000; -+ -+/// set close on exec -+pub const O_CLOEXEC = 0x00400000; -+ -+/// skip search permission checks -+pub const O_SEARCH = 0x00800000; - - pub const F_DUPFD = 0; - pub const F_GETFD = 1; -@@ -295,6 +426,8 @@ pub const F_GETLK = 7; - pub const F_SETLK = 8; - pub const F_SETLKW = 9; - -+pub const FD_CLOEXEC = 1; -+ - pub const SEEK_SET = 0; - pub const SEEK_CUR = 1; - pub const SEEK_END = 2; -@@ -312,31 +445,6 @@ pub const SOCK_SEQPACKET = 5; - pub const SOCK_CLOEXEC = 0x10000000; - pub const SOCK_NONBLOCK = 0x20000000; - --pub const PROTO_ip = 0; --pub const PROTO_icmp = 1; --pub const PROTO_igmp = 2; --pub const PROTO_ggp = 3; --pub const PROTO_ipencap = 4; --pub const PROTO_tcp = 6; --pub const PROTO_egp = 8; --pub const PROTO_pup = 12; --pub const PROTO_udp = 17; --pub const PROTO_xns_idp = 22; --pub const PROTO_iso_tp4 = 29; --pub const PROTO_ipv6 = 41; --pub const PROTO_ipv6_route = 43; --pub const PROTO_ipv6_frag = 44; --pub const PROTO_rsvp = 46; --pub const PROTO_gre = 47; --pub const PROTO_esp = 50; --pub const PROTO_ah = 51; --pub const PROTO_ipv6_icmp = 58; --pub const PROTO_ipv6_nonxt = 59; --pub const PROTO_ipv6_opts = 60; --pub const PROTO_encap = 98; --pub const PROTO_pim = 103; --pub const PROTO_raw = 255; -- - pub const PF_UNSPEC = 0; - pub const PF_LOCAL = 1; - pub const PF_UNIX = PF_LOCAL; -@@ -822,4 +930,132 @@ pub fn S_IWHT(m: u32) bool { - return m & S_IFMT == S_IFWHT; - } - -+/// Magic value that specify the use of the current working directory -+/// to determine the target of relative file paths in the openat() and -+/// similar syscalls. -+pub const AT_FDCWD = -100; -+ -+/// Check access using effective user and group ID -+pub const AT_EACCESS = 0x0100; -+ -+/// Do not follow symbolic links -+pub const AT_SYMLINK_NOFOLLOW = 0x0200; -+ -+/// Follow symbolic link -+pub const AT_SYMLINK_FOLLOW = 0x0400; -+ -+/// Remove directory instead of file -+pub const AT_REMOVEDIR = 0x0800; -+ - pub const HOST_NAME_MAX = 255; -+ -+/// dummy for IP -+pub const IPPROTO_IP = 0; -+ -+/// IP6 hop-by-hop options -+pub const IPPROTO_HOPOPTS = 0; -+ -+/// control message protocol -+pub const IPPROTO_ICMP = 1; -+ -+/// group mgmt protocol -+pub const IPPROTO_IGMP = 2; -+ -+/// gateway^2 (deprecated) -+pub const IPPROTO_GGP = 3; -+ -+/// IP header -+pub const IPPROTO_IPV4 = 4; -+ -+/// IP inside IP -+pub const IPPROTO_IPIP = 4; -+ -+/// tcp -+pub const IPPROTO_TCP = 6; -+ -+/// exterior gateway protocol -+pub const IPPROTO_EGP = 8; -+ -+/// pup -+pub const IPPROTO_PUP = 12; -+ -+/// user datagram protocol -+pub const IPPROTO_UDP = 17; -+ -+/// xns idp -+pub const IPPROTO_IDP = 22; -+ -+/// tp-4 w/ class negotiation -+pub const IPPROTO_TP = 29; -+ -+/// DCCP -+pub const IPPROTO_DCCP = 33; -+ -+/// IP6 header -+pub const IPPROTO_IPV6 = 41; -+ -+/// IP6 routing header -+pub const IPPROTO_ROUTING = 43; -+ -+/// IP6 fragmentation header -+pub const IPPROTO_FRAGMENT = 44; -+ -+/// resource reservation -+pub const IPPROTO_RSVP = 46; -+ -+/// GRE encaps RFC 1701 -+pub const IPPROTO_GRE = 47; -+ -+/// encap. security payload -+pub const IPPROTO_ESP = 50; -+ -+/// authentication header -+pub const IPPROTO_AH = 51; -+ -+/// IP Mobility RFC 2004 -+pub const IPPROTO_MOBILE = 55; -+ -+/// IPv6 ICMP -+pub const IPPROTO_IPV6_ICMP = 58; -+ -+/// ICMP6 -+pub const IPPROTO_ICMPV6 = 58; -+ -+/// IP6 no next header -+pub const IPPROTO_NONE = 59; -+ -+/// IP6 destination option -+pub const IPPROTO_DSTOPTS = 60; -+ -+/// ISO cnlp -+pub const IPPROTO_EON = 80; -+ -+/// Ethernet-in-IP -+pub const IPPROTO_ETHERIP = 97; -+ -+/// encapsulation header -+pub const IPPROTO_ENCAP = 98; -+ -+/// Protocol indep. multicast -+pub const IPPROTO_PIM = 103; -+ -+/// IP Payload Comp. Protocol -+pub const IPPROTO_IPCOMP = 108; -+ -+/// VRRP RFC 2338 -+pub const IPPROTO_VRRP = 112; -+ -+/// Common Address Resolution Protocol -+pub const IPPROTO_CARP = 112; -+ -+/// L2TPv3 -+pub const IPPROTO_L2TP = 115; -+ -+/// SCTP -+pub const IPPROTO_SCTP = 132; -+ -+/// PFSYNC -+pub const IPPROTO_PFSYNC = 240; -+ -+/// raw IP packet -+pub const IPPROTO_RAW = 255; diff --git a/lang/zig/patches/patch-lib_std_thread.zig b/lang/zig/patches/patch-lib_std_thread.zig deleted file mode 100644 index 7124706fc6f..00000000000 --- a/lang/zig/patches/patch-lib_std_thread.zig +++ /dev/null @@ -1,52 +0,0 @@ -$NetBSD: patch-lib_std_thread.zig,v 1.1 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- lib/std/thread.zig.orig 2019-09-30 15:40:00.000000000 +0000 -+++ lib/std/thread.zig -@@ -255,12 +255,13 @@ pub const Thread = struct { - } - break :blk l; - }; -- // Map the whole stack with no rw permissions to avoid committing the -- // whole region right away -+ // NetBSD mprotect is very strict and doesn't allow to "upgrade" -+ // a PROT_NONE mapping to a RW one so let's allocate everything -+ // right away - const mmap_slice = os.mmap( - null, -- mem.alignForward(mmap_len, mem.page_size), -- os.PROT_NONE, -+ mmap_len, -+ os.PROT_READ | os.PROT_WRITE, - os.MAP_PRIVATE | os.MAP_ANONYMOUS, - -1, - 0, -@@ -272,10 +273,10 @@ pub const Thread = struct { - }; - errdefer os.munmap(mmap_slice); - -- // Map everything but the guard page as rw -+ // Remap the guard page with no permissions - os.mprotect( -- mmap_slice, -- os.PROT_READ | os.PROT_WRITE, -+ mmap_slice[0..guard_end_offset], -+ os.PROT_NONE, - ) catch |err| switch (err) { - error.AccessDenied => unreachable, - else => |e| return e, -@@ -301,6 +302,12 @@ pub const Thread = struct { - - assert(c.pthread_attr_setstack(&attr, mmap_slice.ptr, stack_end_offset) == 0); - -+ // Even though pthread's man pages state that the guard size is -+ // ignored when the stack address is explicitly given, on some -+ // plaforms such as NetBSD we still have to zero it to prevent -+ // random crashes in pthread_join calls -+ assert(c.pthread_attr_setguardsize(&attr, 0) == 0); -+ - const err = c.pthread_create(&thread_ptr.data.handle, &attr, MainFuncs.posixThreadMain, @intToPtr(*c_void, arg)); - switch (err) { - 0 => return thread_ptr, diff --git a/lang/zig/patches/patch-src_link.cpp b/lang/zig/patches/patch-src_link.cpp deleted file mode 100644 index 3aedf8cb1ab..00000000000 --- a/lang/zig/patches/patch-src_link.cpp +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-src_link.cpp,v 1.3 2020/03/25 22:27:20 nia Exp $ - -NetBSD fixes. Based on: -https://github.com/ziglang/zig/pull/4793 - ---- src/link.cpp.orig 2019-09-30 15:40:00.000000000 +0000 -+++ src/link.cpp -@@ -1805,7 +1805,9 @@ static void construct_linker_job_elf(Lin - } - } - -- if (g->zig_target->os == OsFreeBSD) { -+ if (g->zig_target->os == OsFreeBSD || -+ g->zig_target->os == OsNetBSD) -+ { - lj->args.append("-lpthread"); - } - } else if (target_is_glibc(g->zig_target)) { |