pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/zig



Module Name:    pkgsrc
Committed By:   nia
Date:           Wed Mar 25 22:27:20 UTC 2020

Modified Files:
        pkgsrc/lang/zig: Makefile PLIST distinfo
Added Files:
        pkgsrc/lang/zig/patches: patch-CMakeLists.txt patch-lib_std_c.zig
            patch-lib_std_c_netbsd.zig patch-lib_std_fs.zig
            patch-lib_std_fs_file.zig patch-lib_std_os.zig
            patch-lib_std_os_bits_netbsd.zig patch-lib_std_thread.zig
            patch-src_link.cpp

Log Message:
zig: Update to 0.5.0. Unbreak.

This version of zig supports the current version of llvm in pkgsrc (9).

Some patches from TheLemonMan were backported by me to fix NetBSD support.

Release notes: https://ziglang.org/download/0.5.0/release-notes.html


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/zig/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/zig/PLIST pkgsrc/lang/zig/distinfo
cvs rdiff -u -r0 -r1.3 pkgsrc/lang/zig/patches/patch-CMakeLists.txt \
    pkgsrc/lang/zig/patches/patch-src_link.cpp
cvs rdiff -u -r0 -r1.1 pkgsrc/lang/zig/patches/patch-lib_std_c.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_c_netbsd.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_fs.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_fs_file.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_os.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig \
    pkgsrc/lang/zig/patches/patch-lib_std_thread.zig

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/zig/Makefile
diff -u pkgsrc/lang/zig/Makefile:1.4 pkgsrc/lang/zig/Makefile:1.5
--- pkgsrc/lang/zig/Makefile:1.4        Fri Mar 20 11:42:38 2020
+++ pkgsrc/lang/zig/Makefile    Wed Mar 25 22:27:20 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2020/03/20 11:42:38 tnn Exp $
+# $NetBSD: Makefile,v 1.5 2020/03/25 22:27:20 nia Exp $
 
-DISTNAME=      zig-0.4.0
+DISTNAME=      zig-0.5.0
 CATEGORIES=    lang
 MASTER_SITES=  https://ziglang.org/download/${PKGVERSION_NOREV}/
 EXTRACT_SUFX=  .tar.xz
@@ -12,14 +12,13 @@ LICENSE=    mit
 
 USE_CMAKE=     yes
 USE_LANGUAGES= c c++
+
 CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE=Release
-BROKEN=                "expected LLVM 8.x but found 9.0.1"
+CMAKE_ARGS+=   -DDESTDIR=${DESTDIR}
 
 CHECK_PORTABILITY_SKIP+=       ci/azure/macos_script
 BUILDLINK_TRANSFORM+=          rm:-Werror
 
 .include "../../lang/clang/buildlink3.mk"
 .include "../../lang/llvm/buildlink3.mk"
-# Using builtin lld
-#.include "../../devel/lld/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/lang/zig/PLIST
diff -u pkgsrc/lang/zig/PLIST:1.3 pkgsrc/lang/zig/PLIST:1.4
--- pkgsrc/lang/zig/PLIST:1.3   Sun Jun  2 15:02:27 2019
+++ pkgsrc/lang/zig/PLIST       Wed Mar 25 22:27:20 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/06/02 15:02:27 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2020/03/25 22:27:20 nia Exp $
 bin/zig
 lib/zig/include/__clang_cuda_builtin_vars.h
 lib/zig/include/__clang_cuda_cmath.h
@@ -20,6 +20,7 @@ lib/zig/include/arm_fp16.h
 lib/zig/include/arm_neon.h
 lib/zig/include/armintr.h
 lib/zig/include/avx2intrin.h
+lib/zig/include/avx512bf16intrin.h
 lib/zig/include/avx512bitalgintrin.h
 lib/zig/include/avx512bwintrin.h
 lib/zig/include/avx512cdintrin.h
@@ -32,6 +33,7 @@ lib/zig/include/avx512pfintrin.h
 lib/zig/include/avx512vbmi2intrin.h
 lib/zig/include/avx512vbmiintrin.h
 lib/zig/include/avx512vbmivlintrin.h
+lib/zig/include/avx512vlbf16intrin.h
 lib/zig/include/avx512vlbitalgintrin.h
 lib/zig/include/avx512vlbwintrin.h
 lib/zig/include/avx512vlcdintrin.h
@@ -39,7 +41,9 @@ lib/zig/include/avx512vldqintrin.h
 lib/zig/include/avx512vlintrin.h
 lib/zig/include/avx512vlvbmi2intrin.h
 lib/zig/include/avx512vlvnniintrin.h
+lib/zig/include/avx512vlvp2intersectintrin.h
 lib/zig/include/avx512vnniintrin.h
+lib/zig/include/avx512vp2intersectintrin.h
 lib/zig/include/avx512vpopcntdqintrin.h
 lib/zig/include/avx512vpopcntdqvlintrin.h
 lib/zig/include/avxintrin.h
@@ -55,6 +59,7 @@ lib/zig/include/cuda_wrappers/algorithm
 lib/zig/include/cuda_wrappers/complex
 lib/zig/include/cuda_wrappers/new
 lib/zig/include/emmintrin.h
+lib/zig/include/enqcmdintrin.h
 lib/zig/include/f16cintrin.h
 lib/zig/include/float.h
 lib/zig/include/fma4intrin.h
@@ -80,11 +85,20 @@ lib/zig/include/movdirintrin.h
 lib/zig/include/msa.h
 lib/zig/include/mwaitxintrin.h
 lib/zig/include/nmmintrin.h
+lib/zig/include/opencl-c-base.h
 lib/zig/include/opencl-c.h
+lib/zig/include/openmp_wrappers/__clang_openmp_math.h
+lib/zig/include/openmp_wrappers/__clang_openmp_math_declares.h
+lib/zig/include/openmp_wrappers/cmath
+lib/zig/include/openmp_wrappers/math.h
 lib/zig/include/pconfigintrin.h
 lib/zig/include/pkuintrin.h
 lib/zig/include/pmmintrin.h
 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/xmmintrin.h
 lib/zig/include/prfchwintrin.h
 lib/zig/include/ptwriteintrin.h
 lib/zig/include/rdseedintrin.h
@@ -120,13 +134,7 @@ lib/zig/include/xsaveintrin.h
 lib/zig/include/xsaveoptintrin.h
 lib/zig/include/xsavesintrin.h
 lib/zig/include/xtestintrin.h
-lib/zig/libc/dummy/c.zig
-lib/zig/libc/dummy/c/i386.zig
-lib/zig/libc/dummy/c/x86_64.zig
-lib/zig/libc/dummy/dl.zig
-lib/zig/libc/dummy/m.zig
-lib/zig/libc/dummy/pthread.zig
-lib/zig/libc/dummy/rt.zig
+lib/zig/libc/glibc/abi.txt
 lib/zig/libc/glibc/bits/byteswap.h
 lib/zig/libc/glibc/bits/endian.h
 lib/zig/libc/glibc/bits/floatn-common.h
@@ -151,6 +159,7 @@ lib/zig/libc/glibc/csu/abi-tag.h
 lib/zig/libc/glibc/csu/elf-init.c
 lib/zig/libc/glibc/debug/stack_chk_fail_local.c
 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/statx.h
@@ -245,6 +254,7 @@ lib/zig/libc/glibc/sysdeps/generic/dl-dt
 lib/zig/libc/glibc/sysdeps/generic/dl-sysdep.h
 lib/zig/libc/glibc/sysdeps/generic/dwarf2.h
 lib/zig/libc/glibc/sysdeps/generic/libc-lock.h
+lib/zig/libc/glibc/sysdeps/generic/single-thread.h
 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
@@ -424,6 +434,7 @@ lib/zig/libc/glibc/sysdeps/unix/sysv/lin
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/kernel-features.h
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/sh4/sysdep.h
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sh/sysdep.h
+lib/zig/libc/glibc/sysdeps/unix/sysv/linux/single-thread.h
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/bits/stat.h
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/bits/typesizes.h
 lib/zig/libc/glibc/sysdeps/unix/sysv/linux/sparc/kernel-features.h
@@ -460,6 +471,7 @@ lib/zig/libc/glibc/time/bits/types/struc
 lib/zig/libc/glibc/time/bits/types/struct_tm.h
 lib/zig/libc/glibc/time/bits/types/time_t.h
 lib/zig/libc/glibc/time/bits/types/timer_t.h
+lib/zig/libc/glibc/vers.txt
 lib/zig/libc/include/aarch64-linux-any/asm/auxvec.h
 lib/zig/libc/include/aarch64-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/aarch64-linux-any/asm/bpf_perf_event.h
@@ -509,23 +521,23 @@ lib/zig/libc/include/aarch64-linux-gnu/s
 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-musleabi/bfd_stdint.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/alltypes.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/endian.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/fenv.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/float.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/hwcap.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/ipc.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/limits.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/posix.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/reg.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/sem.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/setjmp.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/signal.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/socket.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/stat.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/syscall.h
-lib/zig/libc/include/aarch64-linux-musleabi/bits/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
 lib/zig/libc/include/aarch64_be-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/aarch64_be-linux-any/asm/bpf_perf_event.h
@@ -575,23 +587,6 @@ lib/zig/libc/include/aarch64_be-linux-gn
 lib/zig/libc/include/aarch64_be-linux-gnu/sys/ptrace.h
 lib/zig/libc/include/aarch64_be-linux-gnu/sys/ucontext.h
 lib/zig/libc/include/aarch64_be-linux-gnu/sys/user.h
-lib/zig/libc/include/aarch64_be-linux-musl/bfd_stdint.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/alltypes.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/endian.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/fenv.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/float.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/hwcap.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/ipc.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/limits.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/posix.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/reg.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/sem.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/setjmp.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/signal.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/socket.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/stat.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/syscall.h
-lib/zig/libc/include/aarch64_be-linux-musl/bits/user.h
 lib/zig/libc/include/any-linux-any/asm-generic/auxvec.h
 lib/zig/libc/include/any-linux-any/asm-generic/bitsperlong.h
 lib/zig/libc/include/any-linux-any/asm-generic/bpf_perf_event.h
@@ -1410,6 +1405,1516 @@ lib/zig/libc/include/any-linux-any/linux
 lib/zig/libc/include/any-linux-any/linux/xilinx-v4l2-controls.h
 lib/zig/libc/include/any-linux-any/linux/zorro.h
 lib/zig/libc/include/any-linux-any/linux/zorro_ids.h
+lib/zig/libc/include/any-windows-any/GL/gl.h
+lib/zig/libc/include/any-windows-any/GL/glaux.h
+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/wglext.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
+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
+lib/zig/libc/include/any-windows-any/_mingw_unicode.h
+lib/zig/libc/include/any-windows-any/_timeval.h
+lib/zig/libc/include/any-windows-any/accctrl.h
+lib/zig/libc/include/any-windows-any/aclapi.h
+lib/zig/libc/include/any-windows-any/aclui.h
+lib/zig/libc/include/any-windows-any/activation.h
+lib/zig/libc/include/any-windows-any/activaut.h
+lib/zig/libc/include/any-windows-any/activdbg.h
+lib/zig/libc/include/any-windows-any/activdbg100.h
+lib/zig/libc/include/any-windows-any/activecf.h
+lib/zig/libc/include/any-windows-any/activeds.h
+lib/zig/libc/include/any-windows-any/activprof.h
+lib/zig/libc/include/any-windows-any/activscp.h
+lib/zig/libc/include/any-windows-any/adc.h
+lib/zig/libc/include/any-windows-any/adhoc.h
+lib/zig/libc/include/any-windows-any/admex.h
+lib/zig/libc/include/any-windows-any/adoctint.h
+lib/zig/libc/include/any-windows-any/adodef.h
+lib/zig/libc/include/any-windows-any/adogpool.h
+lib/zig/libc/include/any-windows-any/adogpool_backcompat.h
+lib/zig/libc/include/any-windows-any/adoguids.h
+lib/zig/libc/include/any-windows-any/adoid.h
+lib/zig/libc/include/any-windows-any/adoint.h
+lib/zig/libc/include/any-windows-any/adoint_backcompat.h
+lib/zig/libc/include/any-windows-any/adojet.h
+lib/zig/libc/include/any-windows-any/adomd.h
+lib/zig/libc/include/any-windows-any/adptif.h
+lib/zig/libc/include/any-windows-any/adsdb.h
+lib/zig/libc/include/any-windows-any/adserr.h
+lib/zig/libc/include/any-windows-any/adshlp.h
+lib/zig/libc/include/any-windows-any/adsiid.h
+lib/zig/libc/include/any-windows-any/adsnms.h
+lib/zig/libc/include/any-windows-any/adsprop.h
+lib/zig/libc/include/any-windows-any/adssts.h
+lib/zig/libc/include/any-windows-any/adtgen.h
+lib/zig/libc/include/any-windows-any/advpub.h
+lib/zig/libc/include/any-windows-any/af_irda.h
+lib/zig/libc/include/any-windows-any/afxres.h
+lib/zig/libc/include/any-windows-any/agtctl.h
+lib/zig/libc/include/any-windows-any/agterr.h
+lib/zig/libc/include/any-windows-any/agtsvr.h
+lib/zig/libc/include/any-windows-any/alg.h
+lib/zig/libc/include/any-windows-any/alink.h
+lib/zig/libc/include/any-windows-any/amaudio.h
+lib/zig/libc/include/any-windows-any/amstream.h
+lib/zig/libc/include/any-windows-any/amstream.idl
+lib/zig/libc/include/any-windows-any/amvideo.h
+lib/zig/libc/include/any-windows-any/amvideo.idl
+lib/zig/libc/include/any-windows-any/apdevpkey.h
+lib/zig/libc/include/any-windows-any/apiset.h
+lib/zig/libc/include/any-windows-any/apisetcconv.h
+lib/zig/libc/include/any-windows-any/appmgmt.h
+lib/zig/libc/include/any-windows-any/aqadmtyp.h
+lib/zig/libc/include/any-windows-any/asptlb.h
+lib/zig/libc/include/any-windows-any/assert.h
+lib/zig/libc/include/any-windows-any/atacct.h
+lib/zig/libc/include/any-windows-any/atalkwsh.h
+lib/zig/libc/include/any-windows-any/atsmedia.h
+lib/zig/libc/include/any-windows-any/audevcod.h
+lib/zig/libc/include/any-windows-any/audioapotypes.h
+lib/zig/libc/include/any-windows-any/audioclient.h
+lib/zig/libc/include/any-windows-any/audioendpoints.h
+lib/zig/libc/include/any-windows-any/audioengineendpoint.h
+lib/zig/libc/include/any-windows-any/audiopolicy.h
+lib/zig/libc/include/any-windows-any/audiosessiontypes.h
+lib/zig/libc/include/any-windows-any/austream.h
+lib/zig/libc/include/any-windows-any/austream.idl
+lib/zig/libc/include/any-windows-any/authif.h
+lib/zig/libc/include/any-windows-any/authz.h
+lib/zig/libc/include/any-windows-any/aux_ulib.h
+lib/zig/libc/include/any-windows-any/avifmt.h
+lib/zig/libc/include/any-windows-any/aviriff.h
+lib/zig/libc/include/any-windows-any/avrfsdk.h
+lib/zig/libc/include/any-windows-any/avrt.h
+lib/zig/libc/include/any-windows-any/axextendenums.h
+lib/zig/libc/include/any-windows-any/azroles.h
+lib/zig/libc/include/any-windows-any/basetsd.h
+lib/zig/libc/include/any-windows-any/basetyps.h
+lib/zig/libc/include/any-windows-any/batclass.h
+lib/zig/libc/include/any-windows-any/bcrypt.h
+lib/zig/libc/include/any-windows-any/bdaiface.h
+lib/zig/libc/include/any-windows-any/bdaiface_enums.h
+lib/zig/libc/include/any-windows-any/bdamedia.h
+lib/zig/libc/include/any-windows-any/bdatypes.h
+lib/zig/libc/include/any-windows-any/bemapiset.h
+lib/zig/libc/include/any-windows-any/bh.h
+lib/zig/libc/include/any-windows-any/bidispl.h
+lib/zig/libc/include/any-windows-any/bits.h
+lib/zig/libc/include/any-windows-any/bits1_5.h
+lib/zig/libc/include/any-windows-any/bits2_0.h
+lib/zig/libc/include/any-windows-any/bitscfg.h
+lib/zig/libc/include/any-windows-any/bitsmsg.h
+lib/zig/libc/include/any-windows-any/blberr.h
+lib/zig/libc/include/any-windows-any/bluetoothapis.h
+lib/zig/libc/include/any-windows-any/bthdef.h
+lib/zig/libc/include/any-windows-any/bthsdpdef.h
+lib/zig/libc/include/any-windows-any/bugcodes.h
+lib/zig/libc/include/any-windows-any/callobj.h
+lib/zig/libc/include/any-windows-any/cardmod.h
+lib/zig/libc/include/any-windows-any/casetup.h
+lib/zig/libc/include/any-windows-any/cchannel.h
+lib/zig/libc/include/any-windows-any/cderr.h
+lib/zig/libc/include/any-windows-any/cdoex.h
+lib/zig/libc/include/any-windows-any/cdoexerr.h
+lib/zig/libc/include/any-windows-any/cdoexm.h
+lib/zig/libc/include/any-windows-any/cdoexstr.h
+lib/zig/libc/include/any-windows-any/cdonts.h
+lib/zig/libc/include/any-windows-any/cdosys.h
+lib/zig/libc/include/any-windows-any/cdosyserr.h
+lib/zig/libc/include/any-windows-any/cdosysstr.h
+lib/zig/libc/include/any-windows-any/celib.h
+lib/zig/libc/include/any-windows-any/certadm.h
+lib/zig/libc/include/any-windows-any/certbase.h
+lib/zig/libc/include/any-windows-any/certbcli.h
+lib/zig/libc/include/any-windows-any/certcli.h
+lib/zig/libc/include/any-windows-any/certenc.h
+lib/zig/libc/include/any-windows-any/certenroll.h
+lib/zig/libc/include/any-windows-any/certexit.h
+lib/zig/libc/include/any-windows-any/certif.h
+lib/zig/libc/include/any-windows-any/certmod.h
+lib/zig/libc/include/any-windows-any/certpol.h
+lib/zig/libc/include/any-windows-any/certreqd.h
+lib/zig/libc/include/any-windows-any/certsrv.h
+lib/zig/libc/include/any-windows-any/certview.h
+lib/zig/libc/include/any-windows-any/cfg.h
+lib/zig/libc/include/any-windows-any/cfgmgr32.h
+lib/zig/libc/include/any-windows-any/cguid.h
+lib/zig/libc/include/any-windows-any/chanmgr.h
+lib/zig/libc/include/any-windows-any/cierror.h
+lib/zig/libc/include/any-windows-any/clfs.h
+lib/zig/libc/include/any-windows-any/clfsmgmt.h
+lib/zig/libc/include/any-windows-any/clfsmgmtw32.h
+lib/zig/libc/include/any-windows-any/clfsw32.h
+lib/zig/libc/include/any-windows-any/cluadmex.h
+lib/zig/libc/include/any-windows-any/clusapi.h
+lib/zig/libc/include/any-windows-any/cluscfgguids.h
+lib/zig/libc/include/any-windows-any/cluscfgserver.h
+lib/zig/libc/include/any-windows-any/cluscfgwizard.h
+lib/zig/libc/include/any-windows-any/cmdtree.h
+lib/zig/libc/include/any-windows-any/cmnquery.h
+lib/zig/libc/include/any-windows-any/codecapi.h
+lib/zig/libc/include/any-windows-any/color.dlg
+lib/zig/libc/include/any-windows-any/colordlg.h
+lib/zig/libc/include/any-windows-any/comadmin.h
+lib/zig/libc/include/any-windows-any/combaseapi.h
+lib/zig/libc/include/any-windows-any/comcat.h
+lib/zig/libc/include/any-windows-any/comdef.h
+lib/zig/libc/include/any-windows-any/comdefsp.h
+lib/zig/libc/include/any-windows-any/comip.h
+lib/zig/libc/include/any-windows-any/comlite.h
+lib/zig/libc/include/any-windows-any/commapi.h
+lib/zig/libc/include/any-windows-any/commctrl.h
+lib/zig/libc/include/any-windows-any/commctrl.rh
+lib/zig/libc/include/any-windows-any/commdlg.h
+lib/zig/libc/include/any-windows-any/common.ver
+lib/zig/libc/include/any-windows-any/commoncontrols.h
+lib/zig/libc/include/any-windows-any/complex.h
+lib/zig/libc/include/any-windows-any/compobj.h
+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/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_startup.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
+lib/zig/libc/include/any-windows-any/cpl.h
+lib/zig/libc/include/any-windows-any/cplext.h
+lib/zig/libc/include/any-windows-any/credssp.h
+lib/zig/libc/include/any-windows-any/crtdbg.h
+lib/zig/libc/include/any-windows-any/crtdefs.h
+lib/zig/libc/include/any-windows-any/cryptuiapi.h
+lib/zig/libc/include/any-windows-any/cryptxml.h
+lib/zig/libc/include/any-windows-any/cscapi.h
+lib/zig/libc/include/any-windows-any/cscobj.h
+lib/zig/libc/include/any-windows-any/ctfutb.h
+lib/zig/libc/include/any-windows-any/ctxtcall.h
+lib/zig/libc/include/any-windows-any/ctype.h
+lib/zig/libc/include/any-windows-any/custcntl.h
+lib/zig/libc/include/any-windows-any/d2d1.h
+lib/zig/libc/include/any-windows-any/d2d1_1.h
+lib/zig/libc/include/any-windows-any/d2d1_1helper.h
+lib/zig/libc/include/any-windows-any/d2d1effectauthor.h
+lib/zig/libc/include/any-windows-any/d2d1effecthelpers.h
+lib/zig/libc/include/any-windows-any/d2d1effects.h
+lib/zig/libc/include/any-windows-any/d2d1helper.h
+lib/zig/libc/include/any-windows-any/d2dbasetypes.h
+lib/zig/libc/include/any-windows-any/d2derr.h
+lib/zig/libc/include/any-windows-any/d3d.h
+lib/zig/libc/include/any-windows-any/d3d10.h
+lib/zig/libc/include/any-windows-any/d3d10.idl
+lib/zig/libc/include/any-windows-any/d3d10_1.h
+lib/zig/libc/include/any-windows-any/d3d10_1.idl
+lib/zig/libc/include/any-windows-any/d3d10_1shader.h
+lib/zig/libc/include/any-windows-any/d3d10effect.h
+lib/zig/libc/include/any-windows-any/d3d10misc.h
+lib/zig/libc/include/any-windows-any/d3d10sdklayers.h
+lib/zig/libc/include/any-windows-any/d3d10sdklayers.idl
+lib/zig/libc/include/any-windows-any/d3d10shader.h
+lib/zig/libc/include/any-windows-any/d3d11.h
+lib/zig/libc/include/any-windows-any/d3d11.idl
+lib/zig/libc/include/any-windows-any/d3d11_1.h
+lib/zig/libc/include/any-windows-any/d3d11_1.idl
+lib/zig/libc/include/any-windows-any/d3d11_2.h
+lib/zig/libc/include/any-windows-any/d3d11_2.idl
+lib/zig/libc/include/any-windows-any/d3d11_3.h
+lib/zig/libc/include/any-windows-any/d3d11_3.idl
+lib/zig/libc/include/any-windows-any/d3d11_4.h
+lib/zig/libc/include/any-windows-any/d3d11_4.idl
+lib/zig/libc/include/any-windows-any/d3d11sdklayers.h
+lib/zig/libc/include/any-windows-any/d3d11sdklayers.idl
+lib/zig/libc/include/any-windows-any/d3d11shader.h
+lib/zig/libc/include/any-windows-any/d3d8.h
+lib/zig/libc/include/any-windows-any/d3d8caps.h
+lib/zig/libc/include/any-windows-any/d3d8types.h
+lib/zig/libc/include/any-windows-any/d3d9.h
+lib/zig/libc/include/any-windows-any/d3d9caps.h
+lib/zig/libc/include/any-windows-any/d3d9types.h
+lib/zig/libc/include/any-windows-any/d3dcaps.h
+lib/zig/libc/include/any-windows-any/d3dcommon.h
+lib/zig/libc/include/any-windows-any/d3dcommon.idl
+lib/zig/libc/include/any-windows-any/d3dcompiler.h
+lib/zig/libc/include/any-windows-any/d3dhal.h
+lib/zig/libc/include/any-windows-any/d3drm.h
+lib/zig/libc/include/any-windows-any/d3drmdef.h
+lib/zig/libc/include/any-windows-any/d3drmobj.h
+lib/zig/libc/include/any-windows-any/d3dtypes.h
+lib/zig/libc/include/any-windows-any/d3dvec.inl
+lib/zig/libc/include/any-windows-any/d3dx9.h
+lib/zig/libc/include/any-windows-any/d3dx9anim.h
+lib/zig/libc/include/any-windows-any/d3dx9core.h
+lib/zig/libc/include/any-windows-any/d3dx9effect.h
+lib/zig/libc/include/any-windows-any/d3dx9math.h
+lib/zig/libc/include/any-windows-any/d3dx9math.inl
+lib/zig/libc/include/any-windows-any/d3dx9mesh.h
+lib/zig/libc/include/any-windows-any/d3dx9shader.h
+lib/zig/libc/include/any-windows-any/d3dx9shape.h
+lib/zig/libc/include/any-windows-any/d3dx9tex.h
+lib/zig/libc/include/any-windows-any/d3dx9xof.h
+lib/zig/libc/include/any-windows-any/daogetrw.h
+lib/zig/libc/include/any-windows-any/datapath.h
+lib/zig/libc/include/any-windows-any/datetimeapi.h
+lib/zig/libc/include/any-windows-any/davclnt.h
+lib/zig/libc/include/any-windows-any/dbdaoerr.h
+lib/zig/libc/include/any-windows-any/dbdaoid.h
+lib/zig/libc/include/any-windows-any/dbdaoint.h
+lib/zig/libc/include/any-windows-any/dbgautoattach.h
+lib/zig/libc/include/any-windows-any/dbgeng.h
+lib/zig/libc/include/any-windows-any/dbghelp.h
+lib/zig/libc/include/any-windows-any/dbgprop.h
+lib/zig/libc/include/any-windows-any/dbt.h
+lib/zig/libc/include/any-windows-any/dciddi.h
+lib/zig/libc/include/any-windows-any/dciman.h
+lib/zig/libc/include/any-windows-any/dcommon.h
+lib/zig/libc/include/any-windows-any/dcomp.h
+lib/zig/libc/include/any-windows-any/dcompanimation.h
+lib/zig/libc/include/any-windows-any/dcomptypes.h
+lib/zig/libc/include/any-windows-any/dde.h
+lib/zig/libc/include/any-windows-any/dde.rh
+lib/zig/libc/include/any-windows-any/ddeml.h
+lib/zig/libc/include/any-windows-any/ddk/acpiioct.h
+lib/zig/libc/include/any-windows-any/ddk/afilter.h
+lib/zig/libc/include/any-windows-any/ddk/amtvuids.h
+lib/zig/libc/include/any-windows-any/ddk/atm.h
+lib/zig/libc/include/any-windows-any/ddk/bdasup.h
+lib/zig/libc/include/any-windows-any/ddk/classpnp.h
+lib/zig/libc/include/any-windows-any/ddk/csq.h
+lib/zig/libc/include/any-windows-any/ddk/d3dhal.h
+lib/zig/libc/include/any-windows-any/ddk/d3dhalex.h
+lib/zig/libc/include/any-windows-any/ddk/d4drvif.h
+lib/zig/libc/include/any-windows-any/ddk/d4iface.h
+lib/zig/libc/include/any-windows-any/ddk/dderror.h
+lib/zig/libc/include/any-windows-any/ddk/dmusicks.h
+lib/zig/libc/include/any-windows-any/ddk/drivinit.h
+lib/zig/libc/include/any-windows-any/ddk/drmk.h
+lib/zig/libc/include/any-windows-any/ddk/dxapi.h
+lib/zig/libc/include/any-windows-any/ddk/fltsafe.h
+lib/zig/libc/include/any-windows-any/ddk/hidclass.h
+lib/zig/libc/include/any-windows-any/ddk/hubbusif.h
+lib/zig/libc/include/any-windows-any/ddk/ide.h
+lib/zig/libc/include/any-windows-any/ddk/ioaccess.h
+lib/zig/libc/include/any-windows-any/ddk/kbdmou.h
+lib/zig/libc/include/any-windows-any/ddk/mcd.h
+lib/zig/libc/include/any-windows-any/ddk/mce.h
+lib/zig/libc/include/any-windows-any/ddk/miniport.h
+lib/zig/libc/include/any-windows-any/ddk/minitape.h
+lib/zig/libc/include/any-windows-any/ddk/mountdev.h
+lib/zig/libc/include/any-windows-any/ddk/mountmgr.h
+lib/zig/libc/include/any-windows-any/ddk/msports.h
+lib/zig/libc/include/any-windows-any/ddk/ndis.h
+lib/zig/libc/include/any-windows-any/ddk/ndisguid.h
+lib/zig/libc/include/any-windows-any/ddk/ndistapi.h
+lib/zig/libc/include/any-windows-any/ddk/ndiswan.h
+lib/zig/libc/include/any-windows-any/ddk/netpnp.h
+lib/zig/libc/include/any-windows-any/ddk/ntagp.h
+lib/zig/libc/include/any-windows-any/ddk/ntddk.h
+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/ntnls.h
+lib/zig/libc/include/any-windows-any/ddk/ntpoapi.h
+lib/zig/libc/include/any-windows-any/ddk/ntstrsafe.h
+lib/zig/libc/include/any-windows-any/ddk/oprghdlr.h
+lib/zig/libc/include/any-windows-any/ddk/parallel.h
+lib/zig/libc/include/any-windows-any/ddk/pfhook.h
+lib/zig/libc/include/any-windows-any/ddk/poclass.h
+lib/zig/libc/include/any-windows-any/ddk/portcls.h
+lib/zig/libc/include/any-windows-any/ddk/punknown.h
+lib/zig/libc/include/any-windows-any/ddk/scsi.h
+lib/zig/libc/include/any-windows-any/ddk/scsiscan.h
+lib/zig/libc/include/any-windows-any/ddk/scsiwmi.h
+lib/zig/libc/include/any-windows-any/ddk/smbus.h
+lib/zig/libc/include/any-windows-any/ddk/srb.h
+lib/zig/libc/include/any-windows-any/ddk/stdunk.h
+lib/zig/libc/include/any-windows-any/ddk/storport.h
+lib/zig/libc/include/any-windows-any/ddk/strmini.h
+lib/zig/libc/include/any-windows-any/ddk/swenum.h
+lib/zig/libc/include/any-windows-any/ddk/tdikrnl.h
+lib/zig/libc/include/any-windows-any/ddk/tdistat.h
+lib/zig/libc/include/any-windows-any/ddk/upssvc.h
+lib/zig/libc/include/any-windows-any/ddk/usbbusif.h
+lib/zig/libc/include/any-windows-any/ddk/usbdlib.h
+lib/zig/libc/include/any-windows-any/ddk/usbdrivr.h
+lib/zig/libc/include/any-windows-any/ddk/usbkern.h
+lib/zig/libc/include/any-windows-any/ddk/usbprint.h
+lib/zig/libc/include/any-windows-any/ddk/usbprotocoldefs.h
+lib/zig/libc/include/any-windows-any/ddk/usbscan.h
+lib/zig/libc/include/any-windows-any/ddk/usbstorioctl.h
+lib/zig/libc/include/any-windows-any/ddk/video.h
+lib/zig/libc/include/any-windows-any/ddk/videoagp.h
+lib/zig/libc/include/any-windows-any/ddk/wdm.h
+lib/zig/libc/include/any-windows-any/ddk/wdmguid.h
+lib/zig/libc/include/any-windows-any/ddk/wmidata.h
+lib/zig/libc/include/any-windows-any/ddk/wmilib.h
+lib/zig/libc/include/any-windows-any/ddk/ws2san.h
+lib/zig/libc/include/any-windows-any/ddk/xfilter.h
+lib/zig/libc/include/any-windows-any/ddraw.h
+lib/zig/libc/include/any-windows-any/ddrawgdi.h
+lib/zig/libc/include/any-windows-any/ddrawi.h
+lib/zig/libc/include/any-windows-any/ddstream.h
+lib/zig/libc/include/any-windows-any/ddstream.idl
+lib/zig/libc/include/any-windows-any/debugapi.h
+lib/zig/libc/include/any-windows-any/delayimp.h
+lib/zig/libc/include/any-windows-any/devguid.h
+lib/zig/libc/include/any-windows-any/devicetopology.h
+lib/zig/libc/include/any-windows-any/devioctl.h
+lib/zig/libc/include/any-windows-any/devpkey.h
+lib/zig/libc/include/any-windows-any/devpropdef.h
+lib/zig/libc/include/any-windows-any/dhcpcsdk.h
+lib/zig/libc/include/any-windows-any/dhcpsapi.h
+lib/zig/libc/include/any-windows-any/dhcpssdk.h
+lib/zig/libc/include/any-windows-any/dhcpv6csdk.h
+lib/zig/libc/include/any-windows-any/dhtmldid.h
+lib/zig/libc/include/any-windows-any/dhtmled.h
+lib/zig/libc/include/any-windows-any/dhtmliid.h
+lib/zig/libc/include/any-windows-any/digitalv.h
+lib/zig/libc/include/any-windows-any/dimm.h
+lib/zig/libc/include/any-windows-any/dinput.h
+lib/zig/libc/include/any-windows-any/dir.h
+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/dispdib.h
+lib/zig/libc/include/any-windows-any/dispex.h
+lib/zig/libc/include/any-windows-any/dlcapi.h
+lib/zig/libc/include/any-windows-any/dlgs.h
+lib/zig/libc/include/any-windows-any/dls1.h
+lib/zig/libc/include/any-windows-any/dls2.h
+lib/zig/libc/include/any-windows-any/dmdls.h
+lib/zig/libc/include/any-windows-any/dmemmgr.h
+lib/zig/libc/include/any-windows-any/dmerror.h
+lib/zig/libc/include/any-windows-any/dmksctrl.h
+lib/zig/libc/include/any-windows-any/dmo.h
+lib/zig/libc/include/any-windows-any/dmodshow.h
+lib/zig/libc/include/any-windows-any/dmodshow.idl
+lib/zig/libc/include/any-windows-any/dmoreg.h
+lib/zig/libc/include/any-windows-any/dmort.h
+lib/zig/libc/include/any-windows-any/dmplugin.h
+lib/zig/libc/include/any-windows-any/dmusbuff.h
+lib/zig/libc/include/any-windows-any/dmusicc.h
+lib/zig/libc/include/any-windows-any/dmusicf.h
+lib/zig/libc/include/any-windows-any/dmusici.h
+lib/zig/libc/include/any-windows-any/dmusics.h
+lib/zig/libc/include/any-windows-any/docobj.h
+lib/zig/libc/include/any-windows-any/docobjectservice.h
+lib/zig/libc/include/any-windows-any/documenttarget.h
+lib/zig/libc/include/any-windows-any/domdid.h
+lib/zig/libc/include/any-windows-any/dos.h
+lib/zig/libc/include/any-windows-any/downloadmgr.h
+lib/zig/libc/include/any-windows-any/dpaddr.h
+lib/zig/libc/include/any-windows-any/dpapi.h
+lib/zig/libc/include/any-windows-any/dpfilter.h
+lib/zig/libc/include/any-windows-any/dplay.h
+lib/zig/libc/include/any-windows-any/dplay8.h
+lib/zig/libc/include/any-windows-any/dplobby.h
+lib/zig/libc/include/any-windows-any/dplobby8.h
+lib/zig/libc/include/any-windows-any/dpnathlp.h
+lib/zig/libc/include/any-windows-any/driverspecs.h
+lib/zig/libc/include/any-windows-any/drmexternals.h
+lib/zig/libc/include/any-windows-any/dsadmin.h
+lib/zig/libc/include/any-windows-any/dsclient.h
+lib/zig/libc/include/any-windows-any/dsconf.h
+lib/zig/libc/include/any-windows-any/dsdriver.h
+lib/zig/libc/include/any-windows-any/dsgetdc.h
+lib/zig/libc/include/any-windows-any/dshow.h
+lib/zig/libc/include/any-windows-any/dskquota.h
+lib/zig/libc/include/any-windows-any/dsound.h
+lib/zig/libc/include/any-windows-any/dsquery.h
+lib/zig/libc/include/any-windows-any/dsrole.h
+lib/zig/libc/include/any-windows-any/dssec.h
+lib/zig/libc/include/any-windows-any/dtchelp.h
+lib/zig/libc/include/any-windows-any/dvbsiparser.h
+lib/zig/libc/include/any-windows-any/dvdevcod.h
+lib/zig/libc/include/any-windows-any/dvdmedia.h
+lib/zig/libc/include/any-windows-any/dvec.h
+lib/zig/libc/include/any-windows-any/dvobj.h
+lib/zig/libc/include/any-windows-any/dwmapi.h
+lib/zig/libc/include/any-windows-any/dwrite.h
+lib/zig/libc/include/any-windows-any/dwrite_1.h
+lib/zig/libc/include/any-windows-any/dwrite_2.h
+lib/zig/libc/include/any-windows-any/dwrite_3.h
+lib/zig/libc/include/any-windows-any/dxdiag.h
+lib/zig/libc/include/any-windows-any/dxerr8.h
+lib/zig/libc/include/any-windows-any/dxerr9.h
+lib/zig/libc/include/any-windows-any/dxfile.h
+lib/zig/libc/include/any-windows-any/dxgi.h
+lib/zig/libc/include/any-windows-any/dxgi.idl
+lib/zig/libc/include/any-windows-any/dxgi1_2.h
+lib/zig/libc/include/any-windows-any/dxgi1_2.idl
+lib/zig/libc/include/any-windows-any/dxgi1_3.h
+lib/zig/libc/include/any-windows-any/dxgi1_3.idl
+lib/zig/libc/include/any-windows-any/dxgi1_4.h
+lib/zig/libc/include/any-windows-any/dxgi1_4.idl
+lib/zig/libc/include/any-windows-any/dxgi1_5.h
+lib/zig/libc/include/any-windows-any/dxgi1_5.idl
+lib/zig/libc/include/any-windows-any/dxgi1_6.h
+lib/zig/libc/include/any-windows-any/dxgi1_6.idl
+lib/zig/libc/include/any-windows-any/dxgicommon.h
+lib/zig/libc/include/any-windows-any/dxgicommon.idl
+lib/zig/libc/include/any-windows-any/dxgiformat.h
+lib/zig/libc/include/any-windows-any/dxgiformat.idl
+lib/zig/libc/include/any-windows-any/dxgitype.h
+lib/zig/libc/include/any-windows-any/dxgitype.idl
+lib/zig/libc/include/any-windows-any/dxtmpl.h
+lib/zig/libc/include/any-windows-any/dxva.h
+lib/zig/libc/include/any-windows-any/dxva2api.h
+lib/zig/libc/include/any-windows-any/dxvahd.h
+lib/zig/libc/include/any-windows-any/eapauthenticatoractiondefine.h
+lib/zig/libc/include/any-windows-any/eapauthenticatortypes.h
+lib/zig/libc/include/any-windows-any/eaphosterror.h
+lib/zig/libc/include/any-windows-any/eaphostpeerconfigapis.h
+lib/zig/libc/include/any-windows-any/eaphostpeertypes.h
+lib/zig/libc/include/any-windows-any/eapmethodauthenticatorapis.h
+lib/zig/libc/include/any-windows-any/eapmethodpeerapis.h
+lib/zig/libc/include/any-windows-any/eapmethodtypes.h
+lib/zig/libc/include/any-windows-any/eappapis.h
+lib/zig/libc/include/any-windows-any/eaptypes.h
+lib/zig/libc/include/any-windows-any/edevdefs.h
+lib/zig/libc/include/any-windows-any/eh.h
+lib/zig/libc/include/any-windows-any/ehstorapi.h
+lib/zig/libc/include/any-windows-any/elscore.h
+lib/zig/libc/include/any-windows-any/emostore.h
+lib/zig/libc/include/any-windows-any/emptyvc.h
+lib/zig/libc/include/any-windows-any/endpointvolume.h
+lib/zig/libc/include/any-windows-any/errhandlingapi.h
+lib/zig/libc/include/any-windows-any/errno.h
+lib/zig/libc/include/any-windows-any/error.h
+lib/zig/libc/include/any-windows-any/errorrep.h
+lib/zig/libc/include/any-windows-any/errors.h
+lib/zig/libc/include/any-windows-any/esent.h
+lib/zig/libc/include/any-windows-any/evcode.h
+lib/zig/libc/include/any-windows-any/evcoll.h
+lib/zig/libc/include/any-windows-any/eventsys.h
+lib/zig/libc/include/any-windows-any/evntcons.h
+lib/zig/libc/include/any-windows-any/evntprov.h
+lib/zig/libc/include/any-windows-any/evntrace.h
+lib/zig/libc/include/any-windows-any/evr.h
+lib/zig/libc/include/any-windows-any/evr9.h
+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/fci.h
+lib/zig/libc/include/any-windows-any/fcntl.h
+lib/zig/libc/include/any-windows-any/fdi.h
+lib/zig/libc/include/any-windows-any/fenv.h
+lib/zig/libc/include/any-windows-any/fibersapi.h
+lib/zig/libc/include/any-windows-any/fileapi.h
+lib/zig/libc/include/any-windows-any/fileextd.h
+lib/zig/libc/include/any-windows-any/filehc.h
+lib/zig/libc/include/any-windows-any/fileopen.dlg
+lib/zig/libc/include/any-windows-any/filter.h
+lib/zig/libc/include/any-windows-any/filterr.h
+lib/zig/libc/include/any-windows-any/findtext.dlg
+lib/zig/libc/include/any-windows-any/float.h
+lib/zig/libc/include/any-windows-any/fltdefs.h
+lib/zig/libc/include/any-windows-any/fltuser.h
+lib/zig/libc/include/any-windows-any/fltuserstructures.h
+lib/zig/libc/include/any-windows-any/fltwinerror.h
+lib/zig/libc/include/any-windows-any/font.dlg
+lib/zig/libc/include/any-windows-any/fpieee.h
+lib/zig/libc/include/any-windows-any/fsrm.h
+lib/zig/libc/include/any-windows-any/fsrmenums.h
+lib/zig/libc/include/any-windows-any/fsrmerr.h
+lib/zig/libc/include/any-windows-any/fsrmpipeline.h
+lib/zig/libc/include/any-windows-any/fsrmquota.h
+lib/zig/libc/include/any-windows-any/fsrmreports.h
+lib/zig/libc/include/any-windows-any/fsrmscreen.h
+lib/zig/libc/include/any-windows-any/ftsiface.h
+lib/zig/libc/include/any-windows-any/ftw.h
+lib/zig/libc/include/any-windows-any/functiondiscoveryapi.h
+lib/zig/libc/include/any-windows-any/functiondiscoverycategories.h
+lib/zig/libc/include/any-windows-any/functiondiscoveryconstraints.h
+lib/zig/libc/include/any-windows-any/functiondiscoverykeys.h
+lib/zig/libc/include/any-windows-any/functiondiscoverykeys_devpkey.h
+lib/zig/libc/include/any-windows-any/functiondiscoverynotification.h
+lib/zig/libc/include/any-windows-any/fusion.h
+lib/zig/libc/include/any-windows-any/fvec.h
+lib/zig/libc/include/any-windows-any/fwpmtypes.h
+lib/zig/libc/include/any-windows-any/fwpmu.h
+lib/zig/libc/include/any-windows-any/fwptypes.h
+lib/zig/libc/include/any-windows-any/gb18030.h
+lib/zig/libc/include/any-windows-any/gdiplus.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplus.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusbase.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusbrush.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluscolor.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluscolormatrix.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluseffects.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusenums.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusflat.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusgpstubs.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusgraphics.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusheaders.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimageattributes.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimagecodec.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimaging.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusimpl.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusinit.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluslinecaps.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmatrix.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmem.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmetafile.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusmetaheader.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluspath.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluspen.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdipluspixelformats.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplusstringformat.h
+lib/zig/libc/include/any-windows-any/gdiplus/gdiplustypes.h
+lib/zig/libc/include/any-windows-any/getopt.h
+lib/zig/libc/include/any-windows-any/gpedit.h
+lib/zig/libc/include/any-windows-any/gpio.h
+lib/zig/libc/include/any-windows-any/gpmgmt.h
+lib/zig/libc/include/any-windows-any/guiddef.h
+lib/zig/libc/include/any-windows-any/h323priv.h
+lib/zig/libc/include/any-windows-any/handleapi.h
+lib/zig/libc/include/any-windows-any/heapapi.h
+lib/zig/libc/include/any-windows-any/hidclass.h
+lib/zig/libc/include/any-windows-any/hidpi.h
+lib/zig/libc/include/any-windows-any/hidsdi.h
+lib/zig/libc/include/any-windows-any/hidusage.h
+lib/zig/libc/include/any-windows-any/highlevelmonitorconfigurationapi.h
+lib/zig/libc/include/any-windows-any/hlguids.h
+lib/zig/libc/include/any-windows-any/hliface.h
+lib/zig/libc/include/any-windows-any/hlink.h
+lib/zig/libc/include/any-windows-any/hostinfo.h
+lib/zig/libc/include/any-windows-any/hstring.h
+lib/zig/libc/include/any-windows-any/htiface.h
+lib/zig/libc/include/any-windows-any/htiframe.h
+lib/zig/libc/include/any-windows-any/htmlguid.h
+lib/zig/libc/include/any-windows-any/htmlhelp.h
+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/i_cryptasn1tls.h
+lib/zig/libc/include/any-windows-any/ia64reg.h
+lib/zig/libc/include/any-windows-any/iaccess.h
+lib/zig/libc/include/any-windows-any/iadmext.h
+lib/zig/libc/include/any-windows-any/iadmw.h
+lib/zig/libc/include/any-windows-any/iads.h
+lib/zig/libc/include/any-windows-any/icftypes.h
+lib/zig/libc/include/any-windows-any/icm.h
+lib/zig/libc/include/any-windows-any/icmpapi.h
+lib/zig/libc/include/any-windows-any/icmui.dlg
+lib/zig/libc/include/any-windows-any/icodecapi.h
+lib/zig/libc/include/any-windows-any/icrsint.h
+lib/zig/libc/include/any-windows-any/identitycommon.h
+lib/zig/libc/include/any-windows-any/identitystore.h
+lib/zig/libc/include/any-windows-any/idf.h
+lib/zig/libc/include/any-windows-any/idispids.h
+lib/zig/libc/include/any-windows-any/iedial.h
+lib/zig/libc/include/any-windows-any/ieeefp.h
+lib/zig/libc/include/any-windows-any/ieverp.h
+lib/zig/libc/include/any-windows-any/ifdef.h
+lib/zig/libc/include/any-windows-any/iiis.h
+lib/zig/libc/include/any-windows-any/iiisext.h
+lib/zig/libc/include/any-windows-any/iimgctx.h
+lib/zig/libc/include/any-windows-any/iiscnfg.h
+lib/zig/libc/include/any-windows-any/iisrsta.h
+lib/zig/libc/include/any-windows-any/iketypes.h
+lib/zig/libc/include/any-windows-any/ilogobj.hxx
+lib/zig/libc/include/any-windows-any/imagehlp.h
+lib/zig/libc/include/any-windows-any/ime.h
+lib/zig/libc/include/any-windows-any/imessage.h
+lib/zig/libc/include/any-windows-any/imm.h
+lib/zig/libc/include/any-windows-any/in6addr.h
+lib/zig/libc/include/any-windows-any/inaddr.h
+lib/zig/libc/include/any-windows-any/indexsrv.h
+lib/zig/libc/include/any-windows-any/inetreg.h
+lib/zig/libc/include/any-windows-any/inetsdk.h
+lib/zig/libc/include/any-windows-any/infstr.h
+lib/zig/libc/include/any-windows-any/initguid.h
+lib/zig/libc/include/any-windows-any/initoid.h
+lib/zig/libc/include/any-windows-any/inputscope.h
+lib/zig/libc/include/any-windows-any/inspectable.h
+lib/zig/libc/include/any-windows-any/interlockedapi.h
+lib/zig/libc/include/any-windows-any/intrin.h
+lib/zig/libc/include/any-windows-any/intsafe.h
+lib/zig/libc/include/any-windows-any/intshcut.h
+lib/zig/libc/include/any-windows-any/inttypes.h
+lib/zig/libc/include/any-windows-any/invkprxy.h
+lib/zig/libc/include/any-windows-any/io.h
+lib/zig/libc/include/any-windows-any/ioapiset.h
+lib/zig/libc/include/any-windows-any/ioevent.h
+lib/zig/libc/include/any-windows-any/ipexport.h
+lib/zig/libc/include/any-windows-any/iphlpapi.h
+lib/zig/libc/include/any-windows-any/ipifcons.h
+lib/zig/libc/include/any-windows-any/ipinfoid.h
+lib/zig/libc/include/any-windows-any/ipmib.h
+lib/zig/libc/include/any-windows-any/ipmsp.h
+lib/zig/libc/include/any-windows-any/iprtrmib.h
+lib/zig/libc/include/any-windows-any/ipsectypes.h
+lib/zig/libc/include/any-windows-any/iptypes.h
+lib/zig/libc/include/any-windows-any/ipxconst.h
+lib/zig/libc/include/any-windows-any/ipxrip.h
+lib/zig/libc/include/any-windows-any/ipxrtdef.h
+lib/zig/libc/include/any-windows-any/ipxsap.h
+lib/zig/libc/include/any-windows-any/ipxtfflt.h
+lib/zig/libc/include/any-windows-any/iscsidsc.h
+lib/zig/libc/include/any-windows-any/isguids.h
+lib/zig/libc/include/any-windows-any/issper16.h
+lib/zig/libc/include/any-windows-any/issperr.h
+lib/zig/libc/include/any-windows-any/isysmon.h
+lib/zig/libc/include/any-windows-any/ivec.h
+lib/zig/libc/include/any-windows-any/iwamreg.h
+lib/zig/libc/include/any-windows-any/jobapi.h
+lib/zig/libc/include/any-windows-any/kcom.h
+lib/zig/libc/include/any-windows-any/knownfolders.h
+lib/zig/libc/include/any-windows-any/ks.h
+lib/zig/libc/include/any-windows-any/ksdebug.h
+lib/zig/libc/include/any-windows-any/ksguid.h
+lib/zig/libc/include/any-windows-any/ksmedia.h
+lib/zig/libc/include/any-windows-any/ksproxy.h
+lib/zig/libc/include/any-windows-any/ksuuids.h
+lib/zig/libc/include/any-windows-any/ktmtypes.h
+lib/zig/libc/include/any-windows-any/ktmw32.h
+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/limits.h
+lib/zig/libc/include/any-windows-any/lm.h
+lib/zig/libc/include/any-windows-any/lmaccess.h
+lib/zig/libc/include/any-windows-any/lmalert.h
+lib/zig/libc/include/any-windows-any/lmapibuf.h
+lib/zig/libc/include/any-windows-any/lmat.h
+lib/zig/libc/include/any-windows-any/lmaudit.h
+lib/zig/libc/include/any-windows-any/lmconfig.h
+lib/zig/libc/include/any-windows-any/lmcons.h
+lib/zig/libc/include/any-windows-any/lmdfs.h
+lib/zig/libc/include/any-windows-any/lmerr.h
+lib/zig/libc/include/any-windows-any/lmerrlog.h
+lib/zig/libc/include/any-windows-any/lmjoin.h
+lib/zig/libc/include/any-windows-any/lmmsg.h
+lib/zig/libc/include/any-windows-any/lmon.h
+lib/zig/libc/include/any-windows-any/lmremutl.h
+lib/zig/libc/include/any-windows-any/lmrepl.h
+lib/zig/libc/include/any-windows-any/lmserver.h
+lib/zig/libc/include/any-windows-any/lmshare.h
+lib/zig/libc/include/any-windows-any/lmsname.h
+lib/zig/libc/include/any-windows-any/lmstats.h
+lib/zig/libc/include/any-windows-any/lmsvc.h
+lib/zig/libc/include/any-windows-any/lmuse.h
+lib/zig/libc/include/any-windows-any/lmuseflg.h
+lib/zig/libc/include/any-windows-any/lmwksta.h
+lib/zig/libc/include/any-windows-any/loadperf.h
+lib/zig/libc/include/any-windows-any/locale.h
+lib/zig/libc/include/any-windows-any/locationapi.h
+lib/zig/libc/include/any-windows-any/lpmapi.h
+lib/zig/libc/include/any-windows-any/lzexpand.h
+lib/zig/libc/include/any-windows-any/madcapcl.h
+lib/zig/libc/include/any-windows-any/magnification.h
+lib/zig/libc/include/any-windows-any/mailmsgprops.h
+lib/zig/libc/include/any-windows-any/malloc.h
+lib/zig/libc/include/any-windows-any/manipulations.h
+lib/zig/libc/include/any-windows-any/mapi.h
+lib/zig/libc/include/any-windows-any/mapicode.h
+lib/zig/libc/include/any-windows-any/mapidbg.h
+lib/zig/libc/include/any-windows-any/mapidefs.h
+lib/zig/libc/include/any-windows-any/mapiform.h
+lib/zig/libc/include/any-windows-any/mapiguid.h
+lib/zig/libc/include/any-windows-any/mapihook.h
+lib/zig/libc/include/any-windows-any/mapinls.h
+lib/zig/libc/include/any-windows-any/mapioid.h
+lib/zig/libc/include/any-windows-any/mapispi.h
+lib/zig/libc/include/any-windows-any/mapitags.h
+lib/zig/libc/include/any-windows-any/mapiutil.h
+lib/zig/libc/include/any-windows-any/mapival.h
+lib/zig/libc/include/any-windows-any/mapiwin.h
+lib/zig/libc/include/any-windows-any/mapiwz.h
+lib/zig/libc/include/any-windows-any/mapix.h
+lib/zig/libc/include/any-windows-any/math.h
+lib/zig/libc/include/any-windows-any/mbctype.h
+lib/zig/libc/include/any-windows-any/mbstring.h
+lib/zig/libc/include/any-windows-any/mciavi.h
+lib/zig/libc/include/any-windows-any/mcx.h
+lib/zig/libc/include/any-windows-any/mdbrole.hxx
+lib/zig/libc/include/any-windows-any/mdcommsg.h
+lib/zig/libc/include/any-windows-any/mddefw.h
+lib/zig/libc/include/any-windows-any/mdhcp.h
+lib/zig/libc/include/any-windows-any/mdmsg.h
+lib/zig/libc/include/any-windows-any/mediaerr.h
+lib/zig/libc/include/any-windows-any/mediaobj.h
+lib/zig/libc/include/any-windows-any/mediaobj.idl
+lib/zig/libc/include/any-windows-any/medparam.h
+lib/zig/libc/include/any-windows-any/medparam.idl
+lib/zig/libc/include/any-windows-any/mem.h
+lib/zig/libc/include/any-windows-any/memory.h
+lib/zig/libc/include/any-windows-any/memoryapi.h
+lib/zig/libc/include/any-windows-any/mergemod.h
+lib/zig/libc/include/any-windows-any/mfapi.h
+lib/zig/libc/include/any-windows-any/mferror.h
+lib/zig/libc/include/any-windows-any/mfidl.h
+lib/zig/libc/include/any-windows-any/mfmp2dlna.h
+lib/zig/libc/include/any-windows-any/mfobjects.h
+lib/zig/libc/include/any-windows-any/mfplay.h
+lib/zig/libc/include/any-windows-any/mfreadwrite.h
+lib/zig/libc/include/any-windows-any/mftransform.h
+lib/zig/libc/include/any-windows-any/mgm.h
+lib/zig/libc/include/any-windows-any/mgmtapi.h
+lib/zig/libc/include/any-windows-any/midles.h
+lib/zig/libc/include/any-windows-any/mimedisp.h
+lib/zig/libc/include/any-windows-any/mimeinfo.h
+lib/zig/libc/include/any-windows-any/minmax.h
+lib/zig/libc/include/any-windows-any/minwinbase.h
+lib/zig/libc/include/any-windows-any/minwindef.h
+lib/zig/libc/include/any-windows-any/mlang.h
+lib/zig/libc/include/any-windows-any/mmc.h
+lib/zig/libc/include/any-windows-any/mmcobj.h
+lib/zig/libc/include/any-windows-any/mmdeviceapi.h
+lib/zig/libc/include/any-windows-any/mmreg.h
+lib/zig/libc/include/any-windows-any/mmstream.h
+lib/zig/libc/include/any-windows-any/mmstream.idl
+lib/zig/libc/include/any-windows-any/mmsystem.h
+lib/zig/libc/include/any-windows-any/mobsync.h
+lib/zig/libc/include/any-windows-any/moniker.h
+lib/zig/libc/include/any-windows-any/mpeg2bits.h
+lib/zig/libc/include/any-windows-any/mpeg2data.h
+lib/zig/libc/include/any-windows-any/mpeg2psiparser.h
+lib/zig/libc/include/any-windows-any/mpeg2structs.h
+lib/zig/libc/include/any-windows-any/mprapi.h
+lib/zig/libc/include/any-windows-any/mprerror.h
+lib/zig/libc/include/any-windows-any/mq.h
+lib/zig/libc/include/any-windows-any/mqmail.h
+lib/zig/libc/include/any-windows-any/mqoai.h
+lib/zig/libc/include/any-windows-any/msacm.h
+lib/zig/libc/include/any-windows-any/msacmdlg.dlg
+lib/zig/libc/include/any-windows-any/msacmdlg.h
+lib/zig/libc/include/any-windows-any/msado15.h
+lib/zig/libc/include/any-windows-any/msasn1.h
+lib/zig/libc/include/any-windows-any/msber.h
+lib/zig/libc/include/any-windows-any/mscat.h
+lib/zig/libc/include/any-windows-any/mschapp.h
+lib/zig/libc/include/any-windows-any/msclus.h
+lib/zig/libc/include/any-windows-any/mscoree.h
+lib/zig/libc/include/any-windows-any/msctf.h
+lib/zig/libc/include/any-windows-any/msctfmonitorapi.h
+lib/zig/libc/include/any-windows-any/msdadc.h
+lib/zig/libc/include/any-windows-any/msdaguid.h
+lib/zig/libc/include/any-windows-any/msdaipp.h
+lib/zig/libc/include/any-windows-any/msdaipper.h
+lib/zig/libc/include/any-windows-any/msdaora.h
+lib/zig/libc/include/any-windows-any/msdaosp.h
+lib/zig/libc/include/any-windows-any/msdasc.h
+lib/zig/libc/include/any-windows-any/msdasql.h
+lib/zig/libc/include/any-windows-any/msdatsrc.h
+lib/zig/libc/include/any-windows-any/msdrm.h
+lib/zig/libc/include/any-windows-any/msdrmdefs.h
+lib/zig/libc/include/any-windows-any/msdshape.h
+lib/zig/libc/include/any-windows-any/msfs.h
+lib/zig/libc/include/any-windows-any/mshtmcid.h
+lib/zig/libc/include/any-windows-any/mshtmdid.h
+lib/zig/libc/include/any-windows-any/mshtmhst.h
+lib/zig/libc/include/any-windows-any/mshtml.h
+lib/zig/libc/include/any-windows-any/mshtmlc.h
+lib/zig/libc/include/any-windows-any/msi.h
+lib/zig/libc/include/any-windows-any/msidefs.h
+lib/zig/libc/include/any-windows-any/msimcntl.h
+lib/zig/libc/include/any-windows-any/msimcsdk.h
+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/msopc.h
+lib/zig/libc/include/any-windows-any/msp.h
+lib/zig/libc/include/any-windows-any/mspab.h
+lib/zig/libc/include/any-windows-any/mspaddr.h
+lib/zig/libc/include/any-windows-any/mspbase.h
+lib/zig/libc/include/any-windows-any/mspcall.h
+lib/zig/libc/include/any-windows-any/mspcoll.h
+lib/zig/libc/include/any-windows-any/mspenum.h
+lib/zig/libc/include/any-windows-any/msplog.h
+lib/zig/libc/include/any-windows-any/mspst.h
+lib/zig/libc/include/any-windows-any/mspstrm.h
+lib/zig/libc/include/any-windows-any/mspterm.h
+lib/zig/libc/include/any-windows-any/mspthrd.h
+lib/zig/libc/include/any-windows-any/msptrmac.h
+lib/zig/libc/include/any-windows-any/msptrmar.h
+lib/zig/libc/include/any-windows-any/msptrmvc.h
+lib/zig/libc/include/any-windows-any/msputils.h
+lib/zig/libc/include/any-windows-any/msrdc.h
+lib/zig/libc/include/any-windows-any/msremote.h
+lib/zig/libc/include/any-windows-any/mssip.h
+lib/zig/libc/include/any-windows-any/msstkppg.h
+lib/zig/libc/include/any-windows-any/mstask.h
+lib/zig/libc/include/any-windows-any/mstcpip.h
+lib/zig/libc/include/any-windows-any/msterr.h
+lib/zig/libc/include/any-windows-any/mswsock.h
+lib/zig/libc/include/any-windows-any/msxml.h
+lib/zig/libc/include/any-windows-any/msxml2.h
+lib/zig/libc/include/any-windows-any/msxml2did.h
+lib/zig/libc/include/any-windows-any/msxmldid.h
+lib/zig/libc/include/any-windows-any/mtsadmin.h
+lib/zig/libc/include/any-windows-any/mtsevents.h
+lib/zig/libc/include/any-windows-any/mtsgrp.h
+lib/zig/libc/include/any-windows-any/mtx.h
+lib/zig/libc/include/any-windows-any/mtxadmin.h
+lib/zig/libc/include/any-windows-any/mtxattr.h
+lib/zig/libc/include/any-windows-any/mtxdm.h
+lib/zig/libc/include/any-windows-any/muiload.h
+lib/zig/libc/include/any-windows-any/multimon.h
+lib/zig/libc/include/any-windows-any/multinfo.h
+lib/zig/libc/include/any-windows-any/mxdc.h
+lib/zig/libc/include/any-windows-any/namedpipeapi.h
+lib/zig/libc/include/any-windows-any/namespaceapi.h
+lib/zig/libc/include/any-windows-any/napcertrelyingparty.h
+lib/zig/libc/include/any-windows-any/napcommon.h
+lib/zig/libc/include/any-windows-any/napenforcementclient.h
+lib/zig/libc/include/any-windows-any/napmanagement.h
+lib/zig/libc/include/any-windows-any/napmicrosoftvendorids.h
+lib/zig/libc/include/any-windows-any/napprotocol.h
+lib/zig/libc/include/any-windows-any/napservermanagement.h
+lib/zig/libc/include/any-windows-any/napsystemhealthagent.h
+lib/zig/libc/include/any-windows-any/napsystemhealthvalidator.h
+lib/zig/libc/include/any-windows-any/naptypes.h
+lib/zig/libc/include/any-windows-any/naputil.h
+lib/zig/libc/include/any-windows-any/nb30.h
+lib/zig/libc/include/any-windows-any/ncrypt.h
+lib/zig/libc/include/any-windows-any/ndattrib.h
+lib/zig/libc/include/any-windows-any/ndfapi.h
+lib/zig/libc/include/any-windows-any/ndhelper.h
+lib/zig/libc/include/any-windows-any/ndkinfo.h
+lib/zig/libc/include/any-windows-any/ndr64types.h
+lib/zig/libc/include/any-windows-any/ndrtypes.h
+lib/zig/libc/include/any-windows-any/netcon.h
+lib/zig/libc/include/any-windows-any/neterr.h
+lib/zig/libc/include/any-windows-any/netevent.h
+lib/zig/libc/include/any-windows-any/netfw.h
+lib/zig/libc/include/any-windows-any/netioapi.h
+lib/zig/libc/include/any-windows-any/netlistmgr.h
+lib/zig/libc/include/any-windows-any/netmon.h
+lib/zig/libc/include/any-windows-any/netprov.h
+lib/zig/libc/include/any-windows-any/nettypes.h
+lib/zig/libc/include/any-windows-any/new.h
+lib/zig/libc/include/any-windows-any/newapis.h
+lib/zig/libc/include/any-windows-any/newdev.h
+lib/zig/libc/include/any-windows-any/nldef.h
+lib/zig/libc/include/any-windows-any/nmsupp.h
+lib/zig/libc/include/any-windows-any/npapi.h
+lib/zig/libc/include/any-windows-any/nsemail.h
+lib/zig/libc/include/any-windows-any/nspapi.h
+lib/zig/libc/include/any-windows-any/ntdd1394.h
+lib/zig/libc/include/any-windows-any/ntdd8042.h
+lib/zig/libc/include/any-windows-any/ntddbeep.h
+lib/zig/libc/include/any-windows-any/ntddcdrm.h
+lib/zig/libc/include/any-windows-any/ntddcdvd.h
+lib/zig/libc/include/any-windows-any/ntddchgr.h
+lib/zig/libc/include/any-windows-any/ntdddisk.h
+lib/zig/libc/include/any-windows-any/ntddft.h
+lib/zig/libc/include/any-windows-any/ntddkbd.h
+lib/zig/libc/include/any-windows-any/ntddmmc.h
+lib/zig/libc/include/any-windows-any/ntddmodm.h
+lib/zig/libc/include/any-windows-any/ntddmou.h
+lib/zig/libc/include/any-windows-any/ntddndis.h
+lib/zig/libc/include/any-windows-any/ntddpar.h
+lib/zig/libc/include/any-windows-any/ntddpsch.h
+lib/zig/libc/include/any-windows-any/ntddscsi.h
+lib/zig/libc/include/any-windows-any/ntddser.h
+lib/zig/libc/include/any-windows-any/ntddstor.h
+lib/zig/libc/include/any-windows-any/ntddtape.h
+lib/zig/libc/include/any-windows-any/ntddtdi.h
+lib/zig/libc/include/any-windows-any/ntddvdeo.h
+lib/zig/libc/include/any-windows-any/ntddvol.h
+lib/zig/libc/include/any-windows-any/ntdef.h
+lib/zig/libc/include/any-windows-any/ntdsapi.h
+lib/zig/libc/include/any-windows-any/ntdsbcli.h
+lib/zig/libc/include/any-windows-any/ntdsbmsg.h
+lib/zig/libc/include/any-windows-any/ntgdi.h
+lib/zig/libc/include/any-windows-any/ntiologc.h
+lib/zig/libc/include/any-windows-any/ntldap.h
+lib/zig/libc/include/any-windows-any/ntmsapi.h
+lib/zig/libc/include/any-windows-any/ntmsmli.h
+lib/zig/libc/include/any-windows-any/ntquery.h
+lib/zig/libc/include/any-windows-any/ntsdexts.h
+lib/zig/libc/include/any-windows-any/ntsecapi.h
+lib/zig/libc/include/any-windows-any/ntsecpkg.h
+lib/zig/libc/include/any-windows-any/ntstatus.h
+lib/zig/libc/include/any-windows-any/ntverp.h
+lib/zig/libc/include/any-windows-any/oaidl.h
+lib/zig/libc/include/any-windows-any/objbase.h
+lib/zig/libc/include/any-windows-any/objectarray.h
+lib/zig/libc/include/any-windows-any/objerror.h
+lib/zig/libc/include/any-windows-any/objidl.h
+lib/zig/libc/include/any-windows-any/objidlbase.h
+lib/zig/libc/include/any-windows-any/objsafe.h
+lib/zig/libc/include/any-windows-any/objsel.h
+lib/zig/libc/include/any-windows-any/ocidl.h
+lib/zig/libc/include/any-windows-any/ocmm.h
+lib/zig/libc/include/any-windows-any/odbcinst.h
+lib/zig/libc/include/any-windows-any/odbcss.h
+lib/zig/libc/include/any-windows-any/ole.h
+lib/zig/libc/include/any-windows-any/ole2.h
+lib/zig/libc/include/any-windows-any/ole2ver.h
+lib/zig/libc/include/any-windows-any/oleacc.h
+lib/zig/libc/include/any-windows-any/oleauto.h
+lib/zig/libc/include/any-windows-any/olectl.h
+lib/zig/libc/include/any-windows-any/olectlid.h
+lib/zig/libc/include/any-windows-any/oledb.h
+lib/zig/libc/include/any-windows-any/oledbdep.h
+lib/zig/libc/include/any-windows-any/oledberr.h
+lib/zig/libc/include/any-windows-any/oledbguid.h
+lib/zig/libc/include/any-windows-any/oledlg.dlg
+lib/zig/libc/include/any-windows-any/oledlg.h
+lib/zig/libc/include/any-windows-any/oleidl.h
+lib/zig/libc/include/any-windows-any/oletx2xa.h
+lib/zig/libc/include/any-windows-any/opmapi.h
+lib/zig/libc/include/any-windows-any/optary.h
+lib/zig/libc/include/any-windows-any/p2p.h
+lib/zig/libc/include/any-windows-any/packoff.h
+lib/zig/libc/include/any-windows-any/packon.h
+lib/zig/libc/include/any-windows-any/parser.h
+lib/zig/libc/include/any-windows-any/patchapi.h
+lib/zig/libc/include/any-windows-any/patchwiz.h
+lib/zig/libc/include/any-windows-any/pathcch.h
+lib/zig/libc/include/any-windows-any/pbt.h
+lib/zig/libc/include/any-windows-any/pchannel.h
+lib/zig/libc/include/any-windows-any/pciprop.h
+lib/zig/libc/include/any-windows-any/pcrt32.h
+lib/zig/libc/include/any-windows-any/pdh.h
+lib/zig/libc/include/any-windows-any/pdhmsg.h
+lib/zig/libc/include/any-windows-any/penwin.h
+lib/zig/libc/include/any-windows-any/perflib.h
+lib/zig/libc/include/any-windows-any/perhist.h
+lib/zig/libc/include/any-windows-any/persist.h
+lib/zig/libc/include/any-windows-any/pgobootrun.h
+lib/zig/libc/include/any-windows-any/physicalmonitorenumerationapi.h
+lib/zig/libc/include/any-windows-any/pla.h
+lib/zig/libc/include/any-windows-any/pnrpdef.h
+lib/zig/libc/include/any-windows-any/pnrpns.h
+lib/zig/libc/include/any-windows-any/poclass.h
+lib/zig/libc/include/any-windows-any/polarity.h
+lib/zig/libc/include/any-windows-any/poppack.h
+lib/zig/libc/include/any-windows-any/portabledeviceconnectapi.h
+lib/zig/libc/include/any-windows-any/portabledevicetypes.h
+lib/zig/libc/include/any-windows-any/powrprof.h
+lib/zig/libc/include/any-windows-any/prnasnot.h
+lib/zig/libc/include/any-windows-any/prnsetup.dlg
+lib/zig/libc/include/any-windows-any/prntfont.h
+lib/zig/libc/include/any-windows-any/process.h
+lib/zig/libc/include/any-windows-any/processenv.h
+lib/zig/libc/include/any-windows-any/processthreadsapi.h
+lib/zig/libc/include/any-windows-any/processtopologyapi.h
+lib/zig/libc/include/any-windows-any/profile.h
+lib/zig/libc/include/any-windows-any/profileapi.h
+lib/zig/libc/include/any-windows-any/profinfo.h
+lib/zig/libc/include/any-windows-any/propidl.h
+lib/zig/libc/include/any-windows-any/propkey.h
+lib/zig/libc/include/any-windows-any/propkeydef.h
+lib/zig/libc/include/any-windows-any/propsys.h
+lib/zig/libc/include/any-windows-any/propvarutil.h
+lib/zig/libc/include/any-windows-any/prsht.h
+lib/zig/libc/include/any-windows-any/psapi.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_dbg_LOAD_IMAGE.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_dbg_common.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_fd_types.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_ip_mreq1.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_ip_types.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_pop_BOOL.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_push_BOOL.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_socket_types.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_varenum.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_ws1_undef.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_wsa_errnos.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_wsadata.h
+lib/zig/libc/include/any-windows-any/psdk_inc/_xmitfile.h
+lib/zig/libc/include/any-windows-any/psdk_inc/intrin-impl.h
+lib/zig/libc/include/any-windows-any/pshpack1.h
+lib/zig/libc/include/any-windows-any/pshpack2.h
+lib/zig/libc/include/any-windows-any/pshpack4.h
+lib/zig/libc/include/any-windows-any/pshpack8.h
+lib/zig/libc/include/any-windows-any/pshpck16.h
+lib/zig/libc/include/any-windows-any/pstore.h
+lib/zig/libc/include/any-windows-any/pthread_signal.h
+lib/zig/libc/include/any-windows-any/pthread_time.h
+lib/zig/libc/include/any-windows-any/pthread_unistd.h
+lib/zig/libc/include/any-windows-any/qedit.h
+lib/zig/libc/include/any-windows-any/qedit.idl
+lib/zig/libc/include/any-windows-any/qmgr.h
+lib/zig/libc/include/any-windows-any/qnetwork.h
+lib/zig/libc/include/any-windows-any/qnetwork.idl
+lib/zig/libc/include/any-windows-any/qos.h
+lib/zig/libc/include/any-windows-any/qos2.h
+lib/zig/libc/include/any-windows-any/qosname.h
+lib/zig/libc/include/any-windows-any/qospol.h
+lib/zig/libc/include/any-windows-any/qossp.h
+lib/zig/libc/include/any-windows-any/ras.h
+lib/zig/libc/include/any-windows-any/rasdlg.h
+lib/zig/libc/include/any-windows-any/raseapif.h
+lib/zig/libc/include/any-windows-any/raserror.h
+lib/zig/libc/include/any-windows-any/rassapi.h
+lib/zig/libc/include/any-windows-any/rasshost.h
+lib/zig/libc/include/any-windows-any/ratings.h
+lib/zig/libc/include/any-windows-any/rdpencomapi.h
+lib/zig/libc/include/any-windows-any/realtimeapiset.h
+lib/zig/libc/include/any-windows-any/reason.h
+lib/zig/libc/include/any-windows-any/recguids.h
+lib/zig/libc/include/any-windows-any/reconcil.h
+lib/zig/libc/include/any-windows-any/regbag.h
+lib/zig/libc/include/any-windows-any/regstr.h
+lib/zig/libc/include/any-windows-any/rend.h
+lib/zig/libc/include/any-windows-any/resapi.h
+lib/zig/libc/include/any-windows-any/restartmanager.h
+lib/zig/libc/include/any-windows-any/richedit.h
+lib/zig/libc/include/any-windows-any/richole.h
+lib/zig/libc/include/any-windows-any/rkeysvcc.h
+lib/zig/libc/include/any-windows-any/rnderr.h
+lib/zig/libc/include/any-windows-any/roapi.h
+lib/zig/libc/include/any-windows-any/routprot.h
+lib/zig/libc/include/any-windows-any/rpc.h
+lib/zig/libc/include/any-windows-any/rpcasync.h
+lib/zig/libc/include/any-windows-any/rpcdce.h
+lib/zig/libc/include/any-windows-any/rpcdcep.h
+lib/zig/libc/include/any-windows-any/rpcndr.h
+lib/zig/libc/include/any-windows-any/rpcnsi.h
+lib/zig/libc/include/any-windows-any/rpcnsip.h
+lib/zig/libc/include/any-windows-any/rpcnterr.h
+lib/zig/libc/include/any-windows-any/rpcproxy.h
+lib/zig/libc/include/any-windows-any/rpcsal.h
+lib/zig/libc/include/any-windows-any/rpcssl.h
+lib/zig/libc/include/any-windows-any/rrascfg.h
+lib/zig/libc/include/any-windows-any/rtcapi.h
+lib/zig/libc/include/any-windows-any/rtccore.h
+lib/zig/libc/include/any-windows-any/rtcerr.h
+lib/zig/libc/include/any-windows-any/rtinfo.h
+lib/zig/libc/include/any-windows-any/rtm.h
+lib/zig/libc/include/any-windows-any/rtmv2.h
+lib/zig/libc/include/any-windows-any/rtutils.h
+lib/zig/libc/include/any-windows-any/sal.h
+lib/zig/libc/include/any-windows-any/sapi.h
+lib/zig/libc/include/any-windows-any/sapi51.h
+lib/zig/libc/include/any-windows-any/sapi53.h
+lib/zig/libc/include/any-windows-any/sapi54.h
+lib/zig/libc/include/any-windows-any/sas.h
+lib/zig/libc/include/any-windows-any/sbe.h
+lib/zig/libc/include/any-windows-any/scarddat.h
+lib/zig/libc/include/any-windows-any/scarderr.h
+lib/zig/libc/include/any-windows-any/scardmgr.h
+lib/zig/libc/include/any-windows-any/scardsrv.h
+lib/zig/libc/include/any-windows-any/scardssp.h
+lib/zig/libc/include/any-windows-any/scesvc.h
+lib/zig/libc/include/any-windows-any/schannel.h
+lib/zig/libc/include/any-windows-any/schedule.h
+lib/zig/libc/include/any-windows-any/schemadef.h
+lib/zig/libc/include/any-windows-any/schnlsp.h
+lib/zig/libc/include/any-windows-any/scode.h
+lib/zig/libc/include/any-windows-any/scrnsave.h
+lib/zig/libc/include/any-windows-any/scrptids.h
+lib/zig/libc/include/any-windows-any/sddl.h
+lib/zig/libc/include/any-windows-any/sdkddkver.h
+lib/zig/libc/include/any-windows-any/sdks/_mingw_ddk.h
+lib/zig/libc/include/any-windows-any/sdks/_mingw_directx.h
+lib/zig/libc/include/any-windows-any/sdoias.h
+lib/zig/libc/include/any-windows-any/sdpblb.h
+lib/zig/libc/include/any-windows-any/sdperr.h
+lib/zig/libc/include/any-windows-any/search.h
+lib/zig/libc/include/any-windows-any/sec_api/conio_s.h
+lib/zig/libc/include/any-windows-any/sec_api/crtdbg_s.h
+lib/zig/libc/include/any-windows-any/sec_api/mbstring_s.h
+lib/zig/libc/include/any-windows-any/sec_api/search_s.h
+lib/zig/libc/include/any-windows-any/sec_api/stdio_s.h
+lib/zig/libc/include/any-windows-any/sec_api/stdlib_s.h
+lib/zig/libc/include/any-windows-any/sec_api/stralign_s.h
+lib/zig/libc/include/any-windows-any/sec_api/string_s.h
+lib/zig/libc/include/any-windows-any/sec_api/sys/timeb_s.h
+lib/zig/libc/include/any-windows-any/sec_api/tchar_s.h
+lib/zig/libc/include/any-windows-any/sec_api/wchar_s.h
+lib/zig/libc/include/any-windows-any/secext.h
+lib/zig/libc/include/any-windows-any/security.h
+lib/zig/libc/include/any-windows-any/securityappcontainer.h
+lib/zig/libc/include/any-windows-any/securitybaseapi.h
+lib/zig/libc/include/any-windows-any/sehmap.h
+lib/zig/libc/include/any-windows-any/sens.h
+lib/zig/libc/include/any-windows-any/sensapi.h
+lib/zig/libc/include/any-windows-any/sensevts.h
+lib/zig/libc/include/any-windows-any/sensors.h
+lib/zig/libc/include/any-windows-any/sensorsapi.h
+lib/zig/libc/include/any-windows-any/servprov.h
+lib/zig/libc/include/any-windows-any/setjmp.h
+lib/zig/libc/include/any-windows-any/setjmpex.h
+lib/zig/libc/include/any-windows-any/setupapi.h
+lib/zig/libc/include/any-windows-any/sfc.h
+lib/zig/libc/include/any-windows-any/shappmgr.h
+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/sherrors.h
+lib/zig/libc/include/any-windows-any/shfolder.h
+lib/zig/libc/include/any-windows-any/shldisp.h
+lib/zig/libc/include/any-windows-any/shlguid.h
+lib/zig/libc/include/any-windows-any/shlobj.h
+lib/zig/libc/include/any-windows-any/shlwapi.h
+lib/zig/libc/include/any-windows-any/shobjidl.h
+lib/zig/libc/include/any-windows-any/shtypes.h
+lib/zig/libc/include/any-windows-any/signal.h
+lib/zig/libc/include/any-windows-any/simpdata.h
+lib/zig/libc/include/any-windows-any/simpdc.h
+lib/zig/libc/include/any-windows-any/sipbase.h
+lib/zig/libc/include/any-windows-any/sisbkup.h
+lib/zig/libc/include/any-windows-any/slerror.h
+lib/zig/libc/include/any-windows-any/slpublic.h
+lib/zig/libc/include/any-windows-any/smpab.h
+lib/zig/libc/include/any-windows-any/smpms.h
+lib/zig/libc/include/any-windows-any/smpxp.h
+lib/zig/libc/include/any-windows-any/smtpguid.h
+lib/zig/libc/include/any-windows-any/smx.h
+lib/zig/libc/include/any-windows-any/snmp.h
+lib/zig/libc/include/any-windows-any/softpub.h
+lib/zig/libc/include/any-windows-any/specstrings.h
+lib/zig/libc/include/any-windows-any/sperror.h
+lib/zig/libc/include/any-windows-any/sphelper.h
+lib/zig/libc/include/any-windows-any/sporder.h
+lib/zig/libc/include/any-windows-any/sql.h
+lib/zig/libc/include/any-windows-any/sql_1.h
+lib/zig/libc/include/any-windows-any/sqlext.h
+lib/zig/libc/include/any-windows-any/sqloledb.h
+lib/zig/libc/include/any-windows-any/sqltypes.h
+lib/zig/libc/include/any-windows-any/sqlucode.h
+lib/zig/libc/include/any-windows-any/srrestoreptapi.h
+lib/zig/libc/include/any-windows-any/srv.h
+lib/zig/libc/include/any-windows-any/sspguid.h
+lib/zig/libc/include/any-windows-any/sspi.h
+lib/zig/libc/include/any-windows-any/sspserr.h
+lib/zig/libc/include/any-windows-any/sspsidl.h
+lib/zig/libc/include/any-windows-any/stdarg.h
+lib/zig/libc/include/any-windows-any/stddef.h
+lib/zig/libc/include/any-windows-any/stdexcpt.h
+lib/zig/libc/include/any-windows-any/stdint.h
+lib/zig/libc/include/any-windows-any/stdio.h
+lib/zig/libc/include/any-windows-any/stdlib.h
+lib/zig/libc/include/any-windows-any/sti.h
+lib/zig/libc/include/any-windows-any/stierr.h
+lib/zig/libc/include/any-windows-any/stireg.h
+lib/zig/libc/include/any-windows-any/stllock.h
+lib/zig/libc/include/any-windows-any/stm.h
+lib/zig/libc/include/any-windows-any/storage.h
+lib/zig/libc/include/any-windows-any/storduid.h
+lib/zig/libc/include/any-windows-any/storprop.h
+lib/zig/libc/include/any-windows-any/stralign.h
+lib/zig/libc/include/any-windows-any/string.h
+lib/zig/libc/include/any-windows-any/stringapiset.h
+lib/zig/libc/include/any-windows-any/strings.h
+lib/zig/libc/include/any-windows-any/strmif.h
+lib/zig/libc/include/any-windows-any/strsafe.h
+lib/zig/libc/include/any-windows-any/structuredquerycondition.h
+lib/zig/libc/include/any-windows-any/subauth.h
+lib/zig/libc/include/any-windows-any/subsmgr.h
+lib/zig/libc/include/any-windows-any/svcguid.h
+lib/zig/libc/include/any-windows-any/svrapi.h
+lib/zig/libc/include/any-windows-any/swprintf.inl
+lib/zig/libc/include/any-windows-any/synchapi.h
+lib/zig/libc/include/any-windows-any/sys/cdefs.h
+lib/zig/libc/include/any-windows-any/sys/fcntl.h
+lib/zig/libc/include/any-windows-any/sys/file.h
+lib/zig/libc/include/any-windows-any/sys/locking.h
+lib/zig/libc/include/any-windows-any/sys/param.h
+lib/zig/libc/include/any-windows-any/sys/stat.h
+lib/zig/libc/include/any-windows-any/sys/time.h
+lib/zig/libc/include/any-windows-any/sys/timeb.h
+lib/zig/libc/include/any-windows-any/sys/types.h
+lib/zig/libc/include/any-windows-any/sys/unistd.h
+lib/zig/libc/include/any-windows-any/sys/utime.h
+lib/zig/libc/include/any-windows-any/sysinfoapi.h
+lib/zig/libc/include/any-windows-any/syslimits.h
+lib/zig/libc/include/any-windows-any/systemtopologyapi.h
+lib/zig/libc/include/any-windows-any/t2embapi.h
+lib/zig/libc/include/any-windows-any/tabflicks.h
+lib/zig/libc/include/any-windows-any/tapi.h
+lib/zig/libc/include/any-windows-any/tapi3.h
+lib/zig/libc/include/any-windows-any/tapi3cc.h
+lib/zig/libc/include/any-windows-any/tapi3ds.h
+lib/zig/libc/include/any-windows-any/tapi3err.h
+lib/zig/libc/include/any-windows-any/tapi3if.h
+lib/zig/libc/include/any-windows-any/taskschd.h
+lib/zig/libc/include/any-windows-any/tbs.h
+lib/zig/libc/include/any-windows-any/tcerror.h
+lib/zig/libc/include/any-windows-any/tcguid.h
+lib/zig/libc/include/any-windows-any/tchar.h
+lib/zig/libc/include/any-windows-any/tcpestats.h
+lib/zig/libc/include/any-windows-any/tcpmib.h
+lib/zig/libc/include/any-windows-any/tdh.h
+lib/zig/libc/include/any-windows-any/tdi.h
+lib/zig/libc/include/any-windows-any/tdiinfo.h
+lib/zig/libc/include/any-windows-any/termmgr.h
+lib/zig/libc/include/any-windows-any/textserv.h
+lib/zig/libc/include/any-windows-any/textstor.h
+lib/zig/libc/include/any-windows-any/threadpoolapiset.h
+lib/zig/libc/include/any-windows-any/threadpoollegacyapiset.h
+lib/zig/libc/include/any-windows-any/time.h
+lib/zig/libc/include/any-windows-any/timeprov.h
+lib/zig/libc/include/any-windows-any/timezoneapi.h
+lib/zig/libc/include/any-windows-any/tlbref.h
+lib/zig/libc/include/any-windows-any/tlhelp32.h
+lib/zig/libc/include/any-windows-any/tlogstg.h
+lib/zig/libc/include/any-windows-any/tmschema.h
+lib/zig/libc/include/any-windows-any/tnef.h
+lib/zig/libc/include/any-windows-any/tom.h
+lib/zig/libc/include/any-windows-any/tpcshrd.h
+lib/zig/libc/include/any-windows-any/traffic.h
+lib/zig/libc/include/any-windows-any/transact.h
+lib/zig/libc/include/any-windows-any/triedcid.h
+lib/zig/libc/include/any-windows-any/triediid.h
+lib/zig/libc/include/any-windows-any/triedit.h
+lib/zig/libc/include/any-windows-any/tsattrs.h
+lib/zig/libc/include/any-windows-any/tspi.h
+lib/zig/libc/include/any-windows-any/tssbx.h
+lib/zig/libc/include/any-windows-any/tsuserex.h
+lib/zig/libc/include/any-windows-any/tuner.h
+lib/zig/libc/include/any-windows-any/tvout.h
+lib/zig/libc/include/any-windows-any/txcoord.h
+lib/zig/libc/include/any-windows-any/txctx.h
+lib/zig/libc/include/any-windows-any/txdtc.h
+lib/zig/libc/include/any-windows-any/txfw32.h
+lib/zig/libc/include/any-windows-any/typeinfo.h
+lib/zig/libc/include/any-windows-any/uastrfnc.h
+lib/zig/libc/include/any-windows-any/uchar.h
+lib/zig/libc/include/any-windows-any/udpmib.h
+lib/zig/libc/include/any-windows-any/uianimation.h
+lib/zig/libc/include/any-windows-any/uiautomation.h
+lib/zig/libc/include/any-windows-any/uiautomationclient.h
+lib/zig/libc/include/any-windows-any/uiautomationcore.h
+lib/zig/libc/include/any-windows-any/uiautomationcoreapi.h
+lib/zig/libc/include/any-windows-any/uiviewsettingsinterop.h
+lib/zig/libc/include/any-windows-any/umx.h
+lib/zig/libc/include/any-windows-any/unistd.h
+lib/zig/libc/include/any-windows-any/unknown.h
+lib/zig/libc/include/any-windows-any/unknwn.h
+lib/zig/libc/include/any-windows-any/unknwnbase.h
+lib/zig/libc/include/any-windows-any/urlhist.h
+lib/zig/libc/include/any-windows-any/urlmon.h
+lib/zig/libc/include/any-windows-any/usb.h
+lib/zig/libc/include/any-windows-any/usb100.h
+lib/zig/libc/include/any-windows-any/usb200.h
+lib/zig/libc/include/any-windows-any/usbcamdi.h
+lib/zig/libc/include/any-windows-any/usbdi.h
+lib/zig/libc/include/any-windows-any/usbioctl.h
+lib/zig/libc/include/any-windows-any/usbiodef.h
+lib/zig/libc/include/any-windows-any/usbprint.h
+lib/zig/libc/include/any-windows-any/usbrpmif.h
+lib/zig/libc/include/any-windows-any/usbscan.h
+lib/zig/libc/include/any-windows-any/usbspec.h
+lib/zig/libc/include/any-windows-any/usbuser.h
+lib/zig/libc/include/any-windows-any/userenv.h
+lib/zig/libc/include/any-windows-any/usp10.h
+lib/zig/libc/include/any-windows-any/utilapiset.h
+lib/zig/libc/include/any-windows-any/utime.h
+lib/zig/libc/include/any-windows-any/uuids.h
+lib/zig/libc/include/any-windows-any/uxtheme.h
+lib/zig/libc/include/any-windows-any/vadefs.h
+lib/zig/libc/include/any-windows-any/varargs.h
+lib/zig/libc/include/any-windows-any/vcr.h
+lib/zig/libc/include/any-windows-any/vdmdbg.h
+lib/zig/libc/include/any-windows-any/vds.h
+lib/zig/libc/include/any-windows-any/vdslun.h
+lib/zig/libc/include/any-windows-any/verinfo.ver
+lib/zig/libc/include/any-windows-any/versionhelpers.h
+lib/zig/libc/include/any-windows-any/vfw.h
+lib/zig/libc/include/any-windows-any/vfwmsgs.h
+lib/zig/libc/include/any-windows-any/virtdisk.h
+lib/zig/libc/include/any-windows-any/vmr9.h
+lib/zig/libc/include/any-windows-any/vmr9.idl
+lib/zig/libc/include/any-windows-any/vsadmin.h
+lib/zig/libc/include/any-windows-any/vsbackup.h
+lib/zig/libc/include/any-windows-any/vsmgmt.h
+lib/zig/libc/include/any-windows-any/vsprov.h
+lib/zig/libc/include/any-windows-any/vss.h
+lib/zig/libc/include/any-windows-any/vsstyle.h
+lib/zig/libc/include/any-windows-any/vssym32.h
+lib/zig/libc/include/any-windows-any/vswriter.h
+lib/zig/libc/include/any-windows-any/w32api.h
+lib/zig/libc/include/any-windows-any/wab.h
+lib/zig/libc/include/any-windows-any/wabapi.h
+lib/zig/libc/include/any-windows-any/wabcode.h
+lib/zig/libc/include/any-windows-any/wabdefs.h
+lib/zig/libc/include/any-windows-any/wabiab.h
+lib/zig/libc/include/any-windows-any/wabmem.h
+lib/zig/libc/include/any-windows-any/wabnot.h
+lib/zig/libc/include/any-windows-any/wabtags.h
+lib/zig/libc/include/any-windows-any/wabutil.h
+lib/zig/libc/include/any-windows-any/wbemads.h
+lib/zig/libc/include/any-windows-any/wbemcli.h
+lib/zig/libc/include/any-windows-any/wbemdisp.h
+lib/zig/libc/include/any-windows-any/wbemidl.h
+lib/zig/libc/include/any-windows-any/wbemprov.h
+lib/zig/libc/include/any-windows-any/wbemtran.h
+lib/zig/libc/include/any-windows-any/wchar.h
+lib/zig/libc/include/any-windows-any/wcmconfig.h
+lib/zig/libc/include/any-windows-any/wcsplugin.h
+lib/zig/libc/include/any-windows-any/wct.h
+lib/zig/libc/include/any-windows-any/wctype.h
+lib/zig/libc/include/any-windows-any/wdsbp.h
+lib/zig/libc/include/any-windows-any/wdsclientapi.h
+lib/zig/libc/include/any-windows-any/wdspxe.h
+lib/zig/libc/include/any-windows-any/wdstci.h
+lib/zig/libc/include/any-windows-any/wdstpdi.h
+lib/zig/libc/include/any-windows-any/wdstptmgmt.h
+lib/zig/libc/include/any-windows-any/werapi.h
+lib/zig/libc/include/any-windows-any/wfext.h
+lib/zig/libc/include/any-windows-any/wia.h
+lib/zig/libc/include/any-windows-any/wiadef.h
+lib/zig/libc/include/any-windows-any/wiadevd.h
+lib/zig/libc/include/any-windows-any/wiavideo.h
+lib/zig/libc/include/any-windows-any/winable.h
+lib/zig/libc/include/any-windows-any/winapifamily.h
+lib/zig/libc/include/any-windows-any/winbase.h
+lib/zig/libc/include/any-windows-any/winber.h
+lib/zig/libc/include/any-windows-any/wincodec.h
+lib/zig/libc/include/any-windows-any/wincon.h
+lib/zig/libc/include/any-windows-any/wincred.h
+lib/zig/libc/include/any-windows-any/wincrypt.h
+lib/zig/libc/include/any-windows-any/winddi.h
+lib/zig/libc/include/any-windows-any/winddiui.h
+lib/zig/libc/include/any-windows-any/windef.h
+lib/zig/libc/include/any-windows-any/windns.h
+lib/zig/libc/include/any-windows-any/windot11.h
+lib/zig/libc/include/any-windows-any/windows.foundation.h
+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.threading.h
+lib/zig/libc/include/any-windows-any/windowsx.h
+lib/zig/libc/include/any-windows-any/windowsx.h16
+lib/zig/libc/include/any-windows-any/winefs.h
+lib/zig/libc/include/any-windows-any/winerror.h
+lib/zig/libc/include/any-windows-any/winevt.h
+lib/zig/libc/include/any-windows-any/wingdi.h
+lib/zig/libc/include/any-windows-any/winhttp.h
+lib/zig/libc/include/any-windows-any/wininet.h
+lib/zig/libc/include/any-windows-any/winineti.h
+lib/zig/libc/include/any-windows-any/winioctl.h
+lib/zig/libc/include/any-windows-any/winldap.h
+lib/zig/libc/include/any-windows-any/winnetwk.h
+lib/zig/libc/include/any-windows-any/winnls.h
+lib/zig/libc/include/any-windows-any/winnls32.h
+lib/zig/libc/include/any-windows-any/winnt.h
+lib/zig/libc/include/any-windows-any/winnt.rh
+lib/zig/libc/include/any-windows-any/winperf.h
+lib/zig/libc/include/any-windows-any/winreg.h
+lib/zig/libc/include/any-windows-any/winresrc.h
+lib/zig/libc/include/any-windows-any/winsafer.h
+lib/zig/libc/include/any-windows-any/winsatcominterfacei.h
+lib/zig/libc/include/any-windows-any/winscard.h
+lib/zig/libc/include/any-windows-any/winsdkver.h
+lib/zig/libc/include/any-windows-any/winsmcrd.h
+lib/zig/libc/include/any-windows-any/winsnmp.h
+lib/zig/libc/include/any-windows-any/winsock.h
+lib/zig/libc/include/any-windows-any/winsock2.h
+lib/zig/libc/include/any-windows-any/winsplp.h
+lib/zig/libc/include/any-windows-any/winspool.h
+lib/zig/libc/include/any-windows-any/winstring.h
+lib/zig/libc/include/any-windows-any/winsvc.h
+lib/zig/libc/include/any-windows-any/winsxs.h
+lib/zig/libc/include/any-windows-any/winsync.h
+lib/zig/libc/include/any-windows-any/winternl.h
+lib/zig/libc/include/any-windows-any/wintrust.h
+lib/zig/libc/include/any-windows-any/winusb.h
+lib/zig/libc/include/any-windows-any/winusbio.h
+lib/zig/libc/include/any-windows-any/winuser.h
+lib/zig/libc/include/any-windows-any/winuser.rh
+lib/zig/libc/include/any-windows-any/winver.h
+lib/zig/libc/include/any-windows-any/winwlx.h
+lib/zig/libc/include/any-windows-any/wlanapi.h
+lib/zig/libc/include/any-windows-any/wlanihvtypes.h
+lib/zig/libc/include/any-windows-any/wlantypes.h
+lib/zig/libc/include/any-windows-any/wmcodecdsp.h
+lib/zig/libc/include/any-windows-any/wmcontainer.h
+lib/zig/libc/include/any-windows-any/wmdrmsdk.h
+lib/zig/libc/include/any-windows-any/wmiatlprov.h
+lib/zig/libc/include/any-windows-any/wmistr.h
+lib/zig/libc/include/any-windows-any/wmiutils.h
+lib/zig/libc/include/any-windows-any/wmsbuffer.h
+lib/zig/libc/include/any-windows-any/wmsdkidl.h
+lib/zig/libc/include/any-windows-any/wnnc.h
+lib/zig/libc/include/any-windows-any/wow64apiset.h
+lib/zig/libc/include/any-windows-any/wownt16.h
+lib/zig/libc/include/any-windows-any/wownt32.h
+lib/zig/libc/include/any-windows-any/wpapi.h
+lib/zig/libc/include/any-windows-any/wpapimsg.h
+lib/zig/libc/include/any-windows-any/wpcapi.h
+lib/zig/libc/include/any-windows-any/wpcevent.h
+lib/zig/libc/include/any-windows-any/wpcrsmsg.h
+lib/zig/libc/include/any-windows-any/wpftpmsg.h
+lib/zig/libc/include/any-windows-any/wppstmsg.h
+lib/zig/libc/include/any-windows-any/wpspihlp.h
+lib/zig/libc/include/any-windows-any/wptypes.h
+lib/zig/libc/include/any-windows-any/wpwizmsg.h
+lib/zig/libc/include/any-windows-any/wrl.h
+lib/zig/libc/include/any-windows-any/wrl/client.h
+lib/zig/libc/include/any-windows-any/wrl/internal.h
+lib/zig/libc/include/any-windows-any/wrl/module.h
+lib/zig/libc/include/any-windows-any/wrl/wrappers/corewrappers.h
+lib/zig/libc/include/any-windows-any/ws2atm.h
+lib/zig/libc/include/any-windows-any/ws2bth.h
+lib/zig/libc/include/any-windows-any/ws2def.h
+lib/zig/libc/include/any-windows-any/ws2dnet.h
+lib/zig/libc/include/any-windows-any/ws2ipdef.h
+lib/zig/libc/include/any-windows-any/ws2spi.h
+lib/zig/libc/include/any-windows-any/ws2tcpip.h
+lib/zig/libc/include/any-windows-any/wsdapi.h
+lib/zig/libc/include/any-windows-any/wsdattachment.h
+lib/zig/libc/include/any-windows-any/wsdbase.h
+lib/zig/libc/include/any-windows-any/wsdclient.h
+lib/zig/libc/include/any-windows-any/wsddisco.h
+lib/zig/libc/include/any-windows-any/wsdhost.h
+lib/zig/libc/include/any-windows-any/wsdtypes.h
+lib/zig/libc/include/any-windows-any/wsdutil.h
+lib/zig/libc/include/any-windows-any/wsdxml.h
+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/wsman.h
+lib/zig/libc/include/any-windows-any/wsmandisp.h
+lib/zig/libc/include/any-windows-any/wsnetbs.h
+lib/zig/libc/include/any-windows-any/wsnwlink.h
+lib/zig/libc/include/any-windows-any/wspiapi.h
+lib/zig/libc/include/any-windows-any/wsrm.h
+lib/zig/libc/include/any-windows-any/wsvns.h
+lib/zig/libc/include/any-windows-any/wtsapi32.h
+lib/zig/libc/include/any-windows-any/wtypes.h
+lib/zig/libc/include/any-windows-any/wtypesbase.h
+lib/zig/libc/include/any-windows-any/xa.h
+lib/zig/libc/include/any-windows-any/xcmc.h
+lib/zig/libc/include/any-windows-any/xcmcext.h
+lib/zig/libc/include/any-windows-any/xcmcmsx2.h
+lib/zig/libc/include/any-windows-any/xcmcmsxt.h
+lib/zig/libc/include/any-windows-any/xenroll.h
+lib/zig/libc/include/any-windows-any/xinput.h
+lib/zig/libc/include/any-windows-any/xlocinfo.h
+lib/zig/libc/include/any-windows-any/xmath.h
+lib/zig/libc/include/any-windows-any/xmldomdid.h
+lib/zig/libc/include/any-windows-any/xmldsodid.h
+lib/zig/libc/include/any-windows-any/xmllite.h
+lib/zig/libc/include/any-windows-any/xmltrnsf.h
+lib/zig/libc/include/any-windows-any/xolehlp.h
+lib/zig/libc/include/any-windows-any/xpsdigitalsignature.h
+lib/zig/libc/include/any-windows-any/xpsobjectmodel.h
+lib/zig/libc/include/any-windows-any/xpsobjectmodel_1.h
+lib/zig/libc/include/any-windows-any/xpsprint.h
+lib/zig/libc/include/any-windows-any/xpsrassvc.h
+lib/zig/libc/include/any-windows-any/ymath.h
+lib/zig/libc/include/any-windows-any/yvals.h
+lib/zig/libc/include/any-windows-any/zmouse.h
 lib/zig/libc/include/arm-linux-any/asm/fcntl.h
 lib/zig/libc/include/arm-linux-any/asm/ioctls.h
 lib/zig/libc/include/arm-linux-any/asm/mman.h
@@ -1458,24 +2963,20 @@ lib/zig/libc/include/arm-linux-gnueabihf
 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-musleabi/bfd.h
-lib/zig/libc/include/arm-linux-musleabi/bfd_stdint.h
-lib/zig/libc/include/arm-linux-musleabi/bits/fcntl.h
-lib/zig/libc/include/arm-linux-musleabi/bits/hwcap.h
-lib/zig/libc/include/arm-linux-musleabi/bits/ioctl_fix.h
-lib/zig/libc/include/arm-linux-musleabi/bits/msg.h
-lib/zig/libc/include/arm-linux-musleabi/bits/ptrace.h
-lib/zig/libc/include/arm-linux-musleabi/bits/shm.h
-lib/zig/libc/include/arm-linux-musleabi/bits/stdint.h
-lib/zig/libc/include/arm-linux-musleabihf/bfd.h
-lib/zig/libc/include/arm-linux-musleabihf/bfd_stdint.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/fcntl.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/hwcap.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/ioctl_fix.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/msg.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/ptrace.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/shm.h
-lib/zig/libc/include/arm-linux-musleabihf/bits/stdint.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/msg.h
+lib/zig/libc/include/arm-linux-musl/bits/ptrace.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/stdint.h
+lib/zig/libc/include/arm-linux-musl/bits/syscall.h
+lib/zig/libc/include/arm-linux-musl/bits/user.h
 lib/zig/libc/include/armeb-linux-any/asm/fcntl.h
 lib/zig/libc/include/armeb-linux-any/asm/ioctls.h
 lib/zig/libc/include/armeb-linux-any/asm/mman.h
@@ -1524,24 +3025,6 @@ lib/zig/libc/include/armeb-linux-gnueabi
 lib/zig/libc/include/armeb-linux-gnueabihf/sys/ptrace.h
 lib/zig/libc/include/armeb-linux-gnueabihf/sys/ucontext.h
 lib/zig/libc/include/armeb-linux-gnueabihf/sys/user.h
-lib/zig/libc/include/armeb-linux-musleabi/bfd.h
-lib/zig/libc/include/armeb-linux-musleabi/bfd_stdint.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/fcntl.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/hwcap.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/ioctl_fix.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/msg.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/ptrace.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/shm.h
-lib/zig/libc/include/armeb-linux-musleabi/bits/stdint.h
-lib/zig/libc/include/armeb-linux-musleabihf/bfd.h
-lib/zig/libc/include/armeb-linux-musleabihf/bfd_stdint.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/fcntl.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/hwcap.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/ioctl_fix.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/msg.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/ptrace.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/shm.h
-lib/zig/libc/include/armeb-linux-musleabihf/bits/stdint.h
 lib/zig/libc/include/generic-glibc/a.out.h
 lib/zig/libc/include/generic-glibc/aio.h
 lib/zig/libc/include/generic-glibc/aliases.h
@@ -1563,6 +3046,7 @@ lib/zig/libc/include/generic-glibc/bits/
 lib/zig/libc/include/generic-glibc/bits/confname.h
 lib/zig/libc/include/generic-glibc/bits/cpu-set.h
 lib/zig/libc/include/generic-glibc/bits/dirent.h
+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
@@ -1603,7 +3087,6 @@ lib/zig/libc/include/generic-glibc/bits/
 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-fortran.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
@@ -1653,12 +3136,14 @@ lib/zig/libc/include/generic-glibc/bits/
 lib/zig/libc/include/generic-glibc/bits/siginfo-arch.h
 lib/zig/libc/include/generic-glibc/bits/siginfo-consts-arch.h
 lib/zig/libc/include/generic-glibc/bits/siginfo-consts.h
+lib/zig/libc/include/generic-glibc/bits/signal_ext.h
 lib/zig/libc/include/generic-glibc/bits/signalfd.h
 lib/zig/libc/include/generic-glibc/bits/signum-generic.h
 lib/zig/libc/include/generic-glibc/bits/signum.h
 lib/zig/libc/include/generic-glibc/bits/sigstack.h
 lib/zig/libc/include/generic-glibc/bits/sigthread.h
 lib/zig/libc/include/generic-glibc/bits/sockaddr.h
+lib/zig/libc/include/generic-glibc/bits/socket-constants.h
 lib/zig/libc/include/generic-glibc/bits/socket.h
 lib/zig/libc/include/generic-glibc/bits/socket2.h
 lib/zig/libc/include/generic-glibc/bits/socket_type.h
@@ -1667,6 +3152,7 @@ lib/zig/libc/include/generic-glibc/bits/
 lib/zig/libc/include/generic-glibc/bits/stat.h
 lib/zig/libc/include/generic-glibc/bits/statfs.h
 lib/zig/libc/include/generic-glibc/bits/statvfs.h
+lib/zig/libc/include/generic-glibc/bits/statx-generic.h
 lib/zig/libc/include/generic-glibc/bits/statx.h
 lib/zig/libc/include/generic-glibc/bits/stdint-intn.h
 lib/zig/libc/include/generic-glibc/bits/stdint-uintn.h
@@ -1680,7 +3166,6 @@ lib/zig/libc/include/generic-glibc/bits/
 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/stropts.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
@@ -1733,6 +3218,8 @@ lib/zig/libc/include/generic-glibc/bits/
 lib/zig/libc/include/generic-glibc/bits/types/struct_rusage.h
 lib/zig/libc/include/generic-glibc/bits/types/struct_sched_param.h
 lib/zig/libc/include/generic-glibc/bits/types/struct_sigstack.h
+lib/zig/libc/include/generic-glibc/bits/types/struct_statx.h
+lib/zig/libc/include/generic-glibc/bits/types/struct_statx_timestamp.h
 lib/zig/libc/include/generic-glibc/bits/types/struct_timespec.h
 lib/zig/libc/include/generic-glibc/bits/types/struct_timeval.h
 lib/zig/libc/include/generic-glibc/bits/types/struct_tm.h
@@ -1756,7 +3243,6 @@ lib/zig/libc/include/generic-glibc/bits/
 lib/zig/libc/include/generic-glibc/bits/wctype-wchar.h
 lib/zig/libc/include/generic-glibc/bits/wordsize.h
 lib/zig/libc/include/generic-glibc/bits/xopen_lim.h
-lib/zig/libc/include/generic-glibc/bits/xtitypes.h
 lib/zig/libc/include/generic-glibc/byteswap.h
 lib/zig/libc/include/generic-glibc/complex.h
 lib/zig/libc/include/generic-glibc/cpio.h
@@ -1774,6 +3260,7 @@ lib/zig/libc/include/generic-glibc/execi
 lib/zig/libc/include/generic-glibc/fcntl.h
 lib/zig/libc/include/generic-glibc/features.h
 lib/zig/libc/include/generic-glibc/fenv.h
+lib/zig/libc/include/generic-glibc/finclude/math-vector-fortran.h
 lib/zig/libc/include/generic-glibc/fmtmsg.h
 lib/zig/libc/include/generic-glibc/fnmatch.h
 lib/zig/libc/include/generic-glibc/fpregdef.h
@@ -1794,6 +3281,7 @@ lib/zig/libc/include/generic-glibc/gnu/l
 lib/zig/libc/include/generic-glibc/gnu/lib-names.h
 lib/zig/libc/include/generic-glibc/gnu/libc-version.h
 lib/zig/libc/include/generic-glibc/gnu/stubs-32.h
+lib/zig/libc/include/generic-glibc/gnu/stubs-64.h
 lib/zig/libc/include/generic-glibc/gnu/stubs-hard.h
 lib/zig/libc/include/generic-glibc/gnu/stubs-n32_hard.h
 lib/zig/libc/include/generic-glibc/gnu/stubs-n64_hard.h
@@ -1894,7 +3382,6 @@ lib/zig/libc/include/generic-glibc/stdio
 lib/zig/libc/include/generic-glibc/stdlib.h
 lib/zig/libc/include/generic-glibc/string.h
 lib/zig/libc/include/generic-glibc/strings.h
-lib/zig/libc/include/generic-glibc/stropts.h
 lib/zig/libc/include/generic-glibc/sys/acct.h
 lib/zig/libc/include/generic-glibc/sys/asm.h
 lib/zig/libc/include/generic-glibc/sys/auxv.h
@@ -1914,6 +3401,7 @@ lib/zig/libc/include/generic-glibc/sys/f
 lib/zig/libc/include/generic-glibc/sys/fsuid.h
 lib/zig/libc/include/generic-glibc/sys/gmon.h
 lib/zig/libc/include/generic-glibc/sys/gmon_out.h
+lib/zig/libc/include/generic-glibc/sys/ifunc.h
 lib/zig/libc/include/generic-glibc/sys/inotify.h
 lib/zig/libc/include/generic-glibc/sys/io.h
 lib/zig/libc/include/generic-glibc/sys/ioctl.h
@@ -1954,7 +3442,6 @@ lib/zig/libc/include/generic-glibc/sys/s
 lib/zig/libc/include/generic-glibc/sys/stat.h
 lib/zig/libc/include/generic-glibc/sys/statfs.h
 lib/zig/libc/include/generic-glibc/sys/statvfs.h
-lib/zig/libc/include/generic-glibc/sys/stropts.h
 lib/zig/libc/include/generic-glibc/sys/swap.h
 lib/zig/libc/include/generic-glibc/sys/syscall.h
 lib/zig/libc/include/generic-glibc/sys/sysctl.h
@@ -2010,7 +3497,6 @@ lib/zig/libc/include/generic-glibc/wctyp
 lib/zig/libc/include/generic-glibc/wordexp.h
 lib/zig/libc/include/generic-musl/aio.h
 lib/zig/libc/include/generic-musl/alloca.h
-lib/zig/libc/include/generic-musl/ansidecl.h
 lib/zig/libc/include/generic-musl/ar.h
 lib/zig/libc/include/generic-musl/arpa/ftp.h
 lib/zig/libc/include/generic-musl/arpa/inet.h
@@ -2019,13 +3505,8 @@ lib/zig/libc/include/generic-musl/arpa/n
 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/bfd.h
-lib/zig/libc/include/generic-musl/bfdlink.h
-lib/zig/libc/include/generic-musl/bits/alltypes.h
 lib/zig/libc/include/generic-musl/bits/endian.h
 lib/zig/libc/include/generic-musl/bits/errno.h
-lib/zig/libc/include/generic-musl/bits/fcntl.h
-lib/zig/libc/include/generic-musl/bits/fenv.h
 lib/zig/libc/include/generic-musl/bits/float.h
 lib/zig/libc/include/generic-musl/bits/hwcap.h
 lib/zig/libc/include/generic-musl/bits/io.h
@@ -2043,53 +3524,21 @@ lib/zig/libc/include/generic-musl/bits/p
 lib/zig/libc/include/generic-musl/bits/reg.h
 lib/zig/libc/include/generic-musl/bits/resource.h
 lib/zig/libc/include/generic-musl/bits/sem.h
-lib/zig/libc/include/generic-musl/bits/setjmp.h
 lib/zig/libc/include/generic-musl/bits/shm.h
-lib/zig/libc/include/generic-musl/bits/signal.h
 lib/zig/libc/include/generic-musl/bits/socket.h
 lib/zig/libc/include/generic-musl/bits/soundcard.h
 lib/zig/libc/include/generic-musl/bits/stat.h
 lib/zig/libc/include/generic-musl/bits/statfs.h
 lib/zig/libc/include/generic-musl/bits/stdint.h
-lib/zig/libc/include/generic-musl/bits/syscall.h
 lib/zig/libc/include/generic-musl/bits/termios.h
-lib/zig/libc/include/generic-musl/bits/user.h
 lib/zig/libc/include/generic-musl/bits/vt.h
 lib/zig/libc/include/generic-musl/byteswap.h
 lib/zig/libc/include/generic-musl/complex.h
 lib/zig/libc/include/generic-musl/cpio.h
 lib/zig/libc/include/generic-musl/crypt.h
 lib/zig/libc/include/generic-musl/ctype.h
-lib/zig/libc/include/generic-musl/diagnostics.h
 lib/zig/libc/include/generic-musl/dirent.h
-lib/zig/libc/include/generic-musl/dis-asm.h
 lib/zig/libc/include/generic-musl/dlfcn.h
-lib/zig/libc/include/generic-musl/drm/amdgpu_drm.h
-lib/zig/libc/include/generic-musl/drm/armada_drm.h
-lib/zig/libc/include/generic-musl/drm/drm.h
-lib/zig/libc/include/generic-musl/drm/drm_fourcc.h
-lib/zig/libc/include/generic-musl/drm/drm_mode.h
-lib/zig/libc/include/generic-musl/drm/drm_sarea.h
-lib/zig/libc/include/generic-musl/drm/etnaviv_drm.h
-lib/zig/libc/include/generic-musl/drm/exynos_drm.h
-lib/zig/libc/include/generic-musl/drm/i810_drm.h
-lib/zig/libc/include/generic-musl/drm/i915_drm.h
-lib/zig/libc/include/generic-musl/drm/mga_drm.h
-lib/zig/libc/include/generic-musl/drm/msm_drm.h
-lib/zig/libc/include/generic-musl/drm/nouveau_drm.h
-lib/zig/libc/include/generic-musl/drm/omap_drm.h
-lib/zig/libc/include/generic-musl/drm/qxl_drm.h
-lib/zig/libc/include/generic-musl/drm/r128_drm.h
-lib/zig/libc/include/generic-musl/drm/radeon_drm.h
-lib/zig/libc/include/generic-musl/drm/savage_drm.h
-lib/zig/libc/include/generic-musl/drm/sis_drm.h
-lib/zig/libc/include/generic-musl/drm/tegra_drm.h
-lib/zig/libc/include/generic-musl/drm/v3d_drm.h
-lib/zig/libc/include/generic-musl/drm/vc4_drm.h
-lib/zig/libc/include/generic-musl/drm/vgem_drm.h
-lib/zig/libc/include/generic-musl/drm/via_drm.h
-lib/zig/libc/include/generic-musl/drm/virtgpu_drm.h
-lib/zig/libc/include/generic-musl/drm/vmwgfx_drm.h
 lib/zig/libc/include/generic-musl/elf.h
 lib/zig/libc/include/generic-musl/endian.h
 lib/zig/libc/include/generic-musl/err.h
@@ -2118,16 +3567,9 @@ lib/zig/libc/include/generic-musl/locale
 lib/zig/libc/include/generic-musl/malloc.h
 lib/zig/libc/include/generic-musl/math.h
 lib/zig/libc/include/generic-musl/memory.h
-lib/zig/libc/include/generic-musl/misc/cxl.h
-lib/zig/libc/include/generic-musl/misc/ocxl.h
 lib/zig/libc/include/generic-musl/mntent.h
 lib/zig/libc/include/generic-musl/monetary.h
 lib/zig/libc/include/generic-musl/mqueue.h
-lib/zig/libc/include/generic-musl/mtd/inftl-user.h
-lib/zig/libc/include/generic-musl/mtd/mtd-abi.h
-lib/zig/libc/include/generic-musl/mtd/mtd-user.h
-lib/zig/libc/include/generic-musl/mtd/nftl-user.h
-lib/zig/libc/include/generic-musl/mtd/ubi-user.h
 lib/zig/libc/include/generic-musl/net/ethernet.h
 lib/zig/libc/include/generic-musl/net/if.h
 lib/zig/libc/include/generic-musl/net/if_arp.h
@@ -2147,73 +3589,21 @@ lib/zig/libc/include/generic-musl/netine
 lib/zig/libc/include/generic-musl/netpacket/packet.h
 lib/zig/libc/include/generic-musl/nl_types.h
 lib/zig/libc/include/generic-musl/paths.h
-lib/zig/libc/include/generic-musl/plugin-api.h
 lib/zig/libc/include/generic-musl/poll.h
 lib/zig/libc/include/generic-musl/pthread.h
 lib/zig/libc/include/generic-musl/pty.h
 lib/zig/libc/include/generic-musl/pwd.h
-lib/zig/libc/include/generic-musl/rdma/bnxt_re-abi.h
-lib/zig/libc/include/generic-musl/rdma/cxgb3-abi.h
-lib/zig/libc/include/generic-musl/rdma/cxgb4-abi.h
-lib/zig/libc/include/generic-musl/rdma/hfi/hfi1_ioctl.h
-lib/zig/libc/include/generic-musl/rdma/hfi/hfi1_user.h
-lib/zig/libc/include/generic-musl/rdma/hns-abi.h
-lib/zig/libc/include/generic-musl/rdma/i40iw-abi.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_cm.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_ioctl_cmds.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_ioctl_verbs.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_mad.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_sa.h
-lib/zig/libc/include/generic-musl/rdma/ib_user_verbs.h
-lib/zig/libc/include/generic-musl/rdma/mlx4-abi.h
-lib/zig/libc/include/generic-musl/rdma/mlx5-abi.h
-lib/zig/libc/include/generic-musl/rdma/mlx5_user_ioctl_cmds.h
-lib/zig/libc/include/generic-musl/rdma/mlx5_user_ioctl_verbs.h
-lib/zig/libc/include/generic-musl/rdma/mthca-abi.h
-lib/zig/libc/include/generic-musl/rdma/nes-abi.h
-lib/zig/libc/include/generic-musl/rdma/ocrdma-abi.h
-lib/zig/libc/include/generic-musl/rdma/qedr-abi.h
-lib/zig/libc/include/generic-musl/rdma/rdma_netlink.h
-lib/zig/libc/include/generic-musl/rdma/rdma_user_cm.h
-lib/zig/libc/include/generic-musl/rdma/rdma_user_ioctl.h
-lib/zig/libc/include/generic-musl/rdma/rdma_user_ioctl_cmds.h
-lib/zig/libc/include/generic-musl/rdma/rdma_user_rxe.h
-lib/zig/libc/include/generic-musl/rdma/vmw_pvrdma-abi.h
 lib/zig/libc/include/generic-musl/regex.h
 lib/zig/libc/include/generic-musl/resolv.h
 lib/zig/libc/include/generic-musl/sched.h
-lib/zig/libc/include/generic-musl/scsi/cxlflash_ioctl.h
-lib/zig/libc/include/generic-musl/scsi/fc/fc_els.h
-lib/zig/libc/include/generic-musl/scsi/fc/fc_fs.h
-lib/zig/libc/include/generic-musl/scsi/fc/fc_gs.h
-lib/zig/libc/include/generic-musl/scsi/fc/fc_ns.h
 lib/zig/libc/include/generic-musl/scsi/scsi.h
-lib/zig/libc/include/generic-musl/scsi/scsi_bsg_fc.h
 lib/zig/libc/include/generic-musl/scsi/scsi_ioctl.h
-lib/zig/libc/include/generic-musl/scsi/scsi_netlink.h
-lib/zig/libc/include/generic-musl/scsi/scsi_netlink_fc.h
 lib/zig/libc/include/generic-musl/scsi/sg.h
 lib/zig/libc/include/generic-musl/search.h
 lib/zig/libc/include/generic-musl/semaphore.h
 lib/zig/libc/include/generic-musl/setjmp.h
 lib/zig/libc/include/generic-musl/shadow.h
 lib/zig/libc/include/generic-musl/signal.h
-lib/zig/libc/include/generic-musl/sound/asequencer.h
-lib/zig/libc/include/generic-musl/sound/asoc.h
-lib/zig/libc/include/generic-musl/sound/asound.h
-lib/zig/libc/include/generic-musl/sound/asound_fm.h
-lib/zig/libc/include/generic-musl/sound/compress_offload.h
-lib/zig/libc/include/generic-musl/sound/compress_params.h
-lib/zig/libc/include/generic-musl/sound/emu10k1.h
-lib/zig/libc/include/generic-musl/sound/firewire.h
-lib/zig/libc/include/generic-musl/sound/hdsp.h
-lib/zig/libc/include/generic-musl/sound/hdspm.h
-lib/zig/libc/include/generic-musl/sound/sb16_csp.h
-lib/zig/libc/include/generic-musl/sound/sfnt_info.h
-lib/zig/libc/include/generic-musl/sound/skl-tplg-interface.h
-lib/zig/libc/include/generic-musl/sound/snd_sst_tokens.h
-lib/zig/libc/include/generic-musl/sound/tlv.h
-lib/zig/libc/include/generic-musl/sound/usb_stream.h
 lib/zig/libc/include/generic-musl/spawn.h
 lib/zig/libc/include/generic-musl/stdalign.h
 lib/zig/libc/include/generic-musl/stdarg.h
@@ -2228,7 +3618,6 @@ lib/zig/libc/include/generic-musl/stdnor
 lib/zig/libc/include/generic-musl/string.h
 lib/zig/libc/include/generic-musl/strings.h
 lib/zig/libc/include/generic-musl/stropts.h
-lib/zig/libc/include/generic-musl/symcat.h
 lib/zig/libc/include/generic-musl/sys/acct.h
 lib/zig/libc/include/generic-musl/sys/auxv.h
 lib/zig/libc/include/generic-musl/sys/cachectl.h
@@ -2246,6 +3635,7 @@ lib/zig/libc/include/generic-musl/sys/io
 lib/zig/libc/include/generic-musl/sys/ipc.h
 lib/zig/libc/include/generic-musl/sys/kd.h
 lib/zig/libc/include/generic-musl/sys/klog.h
+lib/zig/libc/include/generic-musl/sys/membarrier.h
 lib/zig/libc/include/generic-musl/sys/mman.h
 lib/zig/libc/include/generic-musl/sys/mount.h
 lib/zig/libc/include/generic-musl/sys/msg.h
@@ -2311,17 +3701,10 @@ lib/zig/libc/include/generic-musl/utime.
 lib/zig/libc/include/generic-musl/utmp.h
 lib/zig/libc/include/generic-musl/utmpx.h
 lib/zig/libc/include/generic-musl/values.h
-lib/zig/libc/include/generic-musl/video/edid.h
-lib/zig/libc/include/generic-musl/video/sisfb.h
-lib/zig/libc/include/generic-musl/video/uvesafb.h
 lib/zig/libc/include/generic-musl/wait.h
 lib/zig/libc/include/generic-musl/wchar.h
 lib/zig/libc/include/generic-musl/wctype.h
 lib/zig/libc/include/generic-musl/wordexp.h
-lib/zig/libc/include/generic-musl/xen/evtchn.h
-lib/zig/libc/include/generic-musl/xen/gntalloc.h
-lib/zig/libc/include/generic-musl/xen/gntdev.h
-lib/zig/libc/include/generic-musl/xen/privcmd.h
 lib/zig/libc/include/i386-linux-any/asm/auxvec.h
 lib/zig/libc/include/i386-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/i386-linux-any/asm/byteorder.h
@@ -2358,7 +3741,6 @@ lib/zig/libc/include/i386-linux-gnu/bits
 lib/zig/libc/include/i386-linux-gnu/bits/iscanonical.h
 lib/zig/libc/include/i386-linux-gnu/bits/link.h
 lib/zig/libc/include/i386-linux-gnu/bits/long-double.h
-lib/zig/libc/include/i386-linux-gnu/bits/math-vector-fortran.h
 lib/zig/libc/include/i386-linux-gnu/bits/math-vector.h
 lib/zig/libc/include/i386-linux-gnu/bits/mman.h
 lib/zig/libc/include/i386-linux-gnu/bits/procfs-id.h
@@ -2375,19 +3757,15 @@ lib/zig/libc/include/i386-linux-gnu/bits
 lib/zig/libc/include/i386-linux-gnu/bits/timesize.h
 lib/zig/libc/include/i386-linux-gnu/bits/typesizes.h
 lib/zig/libc/include/i386-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/i386-linux-gnu/bits/xtitypes.h
+lib/zig/libc/include/i386-linux-gnu/finclude/math-vector-fortran.h
 lib/zig/libc/include/i386-linux-gnu/fpu_control.h
 lib/zig/libc/include/i386-linux-gnu/gnu/lib-names.h
 lib/zig/libc/include/i386-linux-gnu/gnu/stubs.h
 lib/zig/libc/include/i386-linux-gnu/sys/elf.h
-lib/zig/libc/include/i386-linux-gnu/sys/io.h
 lib/zig/libc/include/i386-linux-gnu/sys/ptrace.h
 lib/zig/libc/include/i386-linux-gnu/sys/ucontext.h
 lib/zig/libc/include/i386-linux-gnu/sys/user.h
-lib/zig/libc/include/i386-linux-musl/bfd.h
-lib/zig/libc/include/i386-linux-musl/bfd_stdint.h
 lib/zig/libc/include/i386-linux-musl/bits/alltypes.h
-lib/zig/libc/include/i386-linux-musl/bits/endian.h
 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
@@ -2455,6 +3833,7 @@ lib/zig/libc/include/mips-linux-gnu/bits
 lib/zig/libc/include/mips-linux-gnu/bits/siginfo-arch.h
 lib/zig/libc/include/mips-linux-gnu/bits/signalfd.h
 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/termios-c_cc.h
@@ -2464,8 +3843,6 @@ lib/zig/libc/include/mips-linux-gnu/bits
 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/bfd.h
-lib/zig/libc/include/mips-linux-musl/bfd_stdint.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
@@ -2541,6 +3918,7 @@ lib/zig/libc/include/mips64-linux-gnuabi
 lib/zig/libc/include/mips64-linux-gnuabi64/bits/siginfo-arch.h
 lib/zig/libc/include/mips64-linux-gnuabi64/bits/signalfd.h
 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/termios-c_cc.h
@@ -2570,6 +3948,7 @@ lib/zig/libc/include/mips64-linux-gnuabi
 lib/zig/libc/include/mips64-linux-gnuabin32/bits/siginfo-arch.h
 lib/zig/libc/include/mips64-linux-gnuabin32/bits/signalfd.h
 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/termios-c_cc.h
@@ -2579,7 +3958,6 @@ lib/zig/libc/include/mips64-linux-gnuabi
 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/bfd_stdint.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
@@ -2657,6 +4035,7 @@ lib/zig/libc/include/mips64el-linux-gnua
 lib/zig/libc/include/mips64el-linux-gnuabi64/bits/siginfo-arch.h
 lib/zig/libc/include/mips64el-linux-gnuabi64/bits/signalfd.h
 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/termios-c_cc.h
@@ -2686,6 +4065,7 @@ lib/zig/libc/include/mips64el-linux-gnua
 lib/zig/libc/include/mips64el-linux-gnuabin32/bits/siginfo-arch.h
 lib/zig/libc/include/mips64el-linux-gnuabin32/bits/signalfd.h
 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/termios-c_cc.h
@@ -2695,32 +4075,6 @@ lib/zig/libc/include/mips64el-linux-gnua
 lib/zig/libc/include/mips64el-linux-gnuabin32/bits/timerfd.h
 lib/zig/libc/include/mips64el-linux-gnuabin32/bits/types/stack_t.h
 lib/zig/libc/include/mips64el-linux-gnuabin32/ieee754.h
-lib/zig/libc/include/mips64el-linux-musl/bfd_stdint.h
-lib/zig/libc/include/mips64el-linux-musl/bits/alltypes.h
-lib/zig/libc/include/mips64el-linux-musl/bits/endian.h
-lib/zig/libc/include/mips64el-linux-musl/bits/errno.h
-lib/zig/libc/include/mips64el-linux-musl/bits/fcntl.h
-lib/zig/libc/include/mips64el-linux-musl/bits/fenv.h
-lib/zig/libc/include/mips64el-linux-musl/bits/float.h
-lib/zig/libc/include/mips64el-linux-musl/bits/hwcap.h
-lib/zig/libc/include/mips64el-linux-musl/bits/ioctl.h
-lib/zig/libc/include/mips64el-linux-musl/bits/ipc.h
-lib/zig/libc/include/mips64el-linux-musl/bits/limits.h
-lib/zig/libc/include/mips64el-linux-musl/bits/mman.h
-lib/zig/libc/include/mips64el-linux-musl/bits/poll.h
-lib/zig/libc/include/mips64el-linux-musl/bits/posix.h
-lib/zig/libc/include/mips64el-linux-musl/bits/ptrace.h
-lib/zig/libc/include/mips64el-linux-musl/bits/reg.h
-lib/zig/libc/include/mips64el-linux-musl/bits/resource.h
-lib/zig/libc/include/mips64el-linux-musl/bits/sem.h
-lib/zig/libc/include/mips64el-linux-musl/bits/setjmp.h
-lib/zig/libc/include/mips64el-linux-musl/bits/signal.h
-lib/zig/libc/include/mips64el-linux-musl/bits/socket.h
-lib/zig/libc/include/mips64el-linux-musl/bits/stat.h
-lib/zig/libc/include/mips64el-linux-musl/bits/statfs.h
-lib/zig/libc/include/mips64el-linux-musl/bits/syscall.h
-lib/zig/libc/include/mips64el-linux-musl/bits/termios.h
-lib/zig/libc/include/mips64el-linux-musl/bits/user.h
 lib/zig/libc/include/mipsel-linux-any/asm/auxvec.h
 lib/zig/libc/include/mipsel-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/mipsel-linux-any/asm/byteorder.h
@@ -2773,6 +4127,7 @@ lib/zig/libc/include/mipsel-linux-gnu/bi
 lib/zig/libc/include/mipsel-linux-gnu/bits/siginfo-arch.h
 lib/zig/libc/include/mipsel-linux-gnu/bits/signalfd.h
 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/termios-c_cc.h
@@ -2782,31 +4137,6 @@ lib/zig/libc/include/mipsel-linux-gnu/bi
 lib/zig/libc/include/mipsel-linux-gnu/bits/timerfd.h
 lib/zig/libc/include/mipsel-linux-gnu/bits/types/stack_t.h
 lib/zig/libc/include/mipsel-linux-gnu/ieee754.h
-lib/zig/libc/include/mipsel-linux-musl/bfd.h
-lib/zig/libc/include/mipsel-linux-musl/bfd_stdint.h
-lib/zig/libc/include/mipsel-linux-musl/bits/alltypes.h
-lib/zig/libc/include/mipsel-linux-musl/bits/endian.h
-lib/zig/libc/include/mipsel-linux-musl/bits/errno.h
-lib/zig/libc/include/mipsel-linux-musl/bits/fcntl.h
-lib/zig/libc/include/mipsel-linux-musl/bits/fenv.h
-lib/zig/libc/include/mipsel-linux-musl/bits/hwcap.h
-lib/zig/libc/include/mipsel-linux-musl/bits/ioctl.h
-lib/zig/libc/include/mipsel-linux-musl/bits/mman.h
-lib/zig/libc/include/mipsel-linux-musl/bits/msg.h
-lib/zig/libc/include/mipsel-linux-musl/bits/poll.h
-lib/zig/libc/include/mipsel-linux-musl/bits/ptrace.h
-lib/zig/libc/include/mipsel-linux-musl/bits/reg.h
-lib/zig/libc/include/mipsel-linux-musl/bits/resource.h
-lib/zig/libc/include/mipsel-linux-musl/bits/sem.h
-lib/zig/libc/include/mipsel-linux-musl/bits/setjmp.h
-lib/zig/libc/include/mipsel-linux-musl/bits/signal.h
-lib/zig/libc/include/mipsel-linux-musl/bits/socket.h
-lib/zig/libc/include/mipsel-linux-musl/bits/stat.h
-lib/zig/libc/include/mipsel-linux-musl/bits/statfs.h
-lib/zig/libc/include/mipsel-linux-musl/bits/stdint.h
-lib/zig/libc/include/mipsel-linux-musl/bits/syscall.h
-lib/zig/libc/include/mipsel-linux-musl/bits/termios.h
-lib/zig/libc/include/mipsel-linux-musl/bits/user.h
 lib/zig/libc/include/powerpc-linux-any/asm/auxvec.h
 lib/zig/libc/include/powerpc-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/powerpc-linux-any/asm/byteorder.h
@@ -2859,6 +4189,7 @@ lib/zig/libc/include/powerpc-linux-gnu/b
 lib/zig/libc/include/powerpc-linux-gnu/bits/setjmp.h
 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/termios-baud.h
 lib/zig/libc/include/powerpc-linux-gnu/bits/termios-c_cc.h
@@ -2876,8 +4207,6 @@ lib/zig/libc/include/powerpc-linux-gnu/i
 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/bfd.h
-lib/zig/libc/include/powerpc-linux-musl/bfd_stdint.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
@@ -2951,6 +4280,7 @@ lib/zig/libc/include/powerpc64-linux-gnu
 lib/zig/libc/include/powerpc64-linux-gnu/bits/setjmp.h
 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/termios-baud.h
 lib/zig/libc/include/powerpc64-linux-gnu/bits/termios-c_cc.h
@@ -2969,7 +4299,6 @@ lib/zig/libc/include/powerpc64-linux-gnu
 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/bfd_stdint.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
@@ -3045,6 +4374,7 @@ lib/zig/libc/include/powerpc64le-linux-g
 lib/zig/libc/include/powerpc64le-linux-gnu/bits/setjmp.h
 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/termios-baud.h
 lib/zig/libc/include/powerpc64le-linux-gnu/bits/termios-c_cc.h
@@ -3063,30 +4393,6 @@ lib/zig/libc/include/powerpc64le-linux-g
 lib/zig/libc/include/powerpc64le-linux-gnu/sys/ptrace.h
 lib/zig/libc/include/powerpc64le-linux-gnu/sys/ucontext.h
 lib/zig/libc/include/powerpc64le-linux-gnu/sys/user.h
-lib/zig/libc/include/powerpc64le-linux-musl/bfd_stdint.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/alltypes.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/endian.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/errno.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/fcntl.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/fenv.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/hwcap.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/ioctl.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/ipc.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/limits.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/mman.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/msg.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/posix.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/ptrace.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/reg.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/sem.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/setjmp.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/shm.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/signal.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/socket.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/stat.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/syscall.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/termios.h
-lib/zig/libc/include/powerpc64le-linux-musl/bits/user.h
 lib/zig/libc/include/riscv32-linux-any/asm/auxvec.h
 lib/zig/libc/include/riscv32-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/riscv32-linux-any/asm/byteorder.h
@@ -3101,30 +4407,6 @@ lib/zig/libc/include/riscv32-linux-any/a
 lib/zig/libc/include/riscv32-linux-any/asm/stat.h
 lib/zig/libc/include/riscv32-linux-any/asm/ucontext.h
 lib/zig/libc/include/riscv32-linux-any/asm/unistd.h
-lib/zig/libc/include/riscv32-linux-musl/bfd.h
-lib/zig/libc/include/riscv32-linux-musl/bfd_stdint.h
-lib/zig/libc/include/riscv32-linux-musl/bits/alltypes.h
-lib/zig/libc/include/riscv32-linux-musl/bits/endian.h
-lib/zig/libc/include/riscv32-linux-musl/bits/fenv.h
-lib/zig/libc/include/riscv32-linux-musl/bits/float.h
-lib/zig/libc/include/riscv32-linux-musl/bits/ipc.h
-lib/zig/libc/include/riscv32-linux-musl/bits/posix.h
-lib/zig/libc/include/riscv32-linux-musl/bits/reg.h
-lib/zig/libc/include/riscv32-linux-musl/bits/sem.h
-lib/zig/libc/include/riscv32-linux-musl/bits/setjmp.h
-lib/zig/libc/include/riscv32-linux-musl/bits/shm.h
-lib/zig/libc/include/riscv32-linux-musl/bits/signal.h
-lib/zig/libc/include/riscv32-linux-musl/bits/socket.h
-lib/zig/libc/include/riscv32-linux-musl/bits/stat.h
-lib/zig/libc/include/riscv32-linux-musl/bits/stdint.h
-lib/zig/libc/include/riscv32-linux-musl/bits/syscall.h
-lib/zig/libc/include/riscv32-linux-musl/bits/user.h
-lib/zig/libc/include/riscv32-linux-musl/elf.h
-lib/zig/libc/include/riscv32-linux-musl/netinet/tcp.h
-lib/zig/libc/include/riscv32-linux-musl/netinet/udp.h
-lib/zig/libc/include/riscv32-linux-musl/signal.h
-lib/zig/libc/include/riscv32-linux-musl/sys/signalfd.h
-lib/zig/libc/include/riscv32-linux-musl/sys/socket.h
 lib/zig/libc/include/riscv64-linux-any/asm/auxvec.h
 lib/zig/libc/include/riscv64-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/riscv64-linux-any/asm/byteorder.h
@@ -3164,14 +4446,12 @@ lib/zig/libc/include/riscv64-linux-gnu/s
 lib/zig/libc/include/riscv64-linux-gnu/sys/cachectl.h
 lib/zig/libc/include/riscv64-linux-gnu/sys/ucontext.h
 lib/zig/libc/include/riscv64-linux-gnu/sys/user.h
-lib/zig/libc/include/riscv64-linux-musl/bfd_stdint.h
 lib/zig/libc/include/riscv64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/riscv64-linux-musl/bits/endian.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/mman.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
@@ -3182,12 +4462,6 @@ lib/zig/libc/include/riscv64-linux-musl/
 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/riscv64-linux-musl/elf.h
-lib/zig/libc/include/riscv64-linux-musl/netinet/tcp.h
-lib/zig/libc/include/riscv64-linux-musl/netinet/udp.h
-lib/zig/libc/include/riscv64-linux-musl/signal.h
-lib/zig/libc/include/riscv64-linux-musl/sys/signalfd.h
-lib/zig/libc/include/riscv64-linux-musl/sys/socket.h
 lib/zig/libc/include/s390x-linux-any/asm/auxvec.h
 lib/zig/libc/include/s390x-linux-any/asm/bitsperlong.h
 lib/zig/libc/include/s390x-linux-any/asm/bpf_perf_event.h
@@ -3258,18 +4532,15 @@ lib/zig/libc/include/s390x-linux-gnu/bit
 lib/zig/libc/include/s390x-linux-gnu/bits/utmp.h
 lib/zig/libc/include/s390x-linux-gnu/bits/utmpx.h
 lib/zig/libc/include/s390x-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/s390x-linux-gnu/bits/xtitypes.h
 lib/zig/libc/include/s390x-linux-gnu/fpu_control.h
 lib/zig/libc/include/s390x-linux-gnu/gnu/lib-names-64.h
 lib/zig/libc/include/s390x-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/s390x-linux-gnu/gnu/stubs-64.h
 lib/zig/libc/include/s390x-linux-gnu/gnu/stubs.h
 lib/zig/libc/include/s390x-linux-gnu/ieee754.h
 lib/zig/libc/include/s390x-linux-gnu/sys/elf.h
 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/bfd_stdint.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
@@ -3329,6 +4600,7 @@ lib/zig/libc/include/sparc-linux-gnu/bit
 lib/zig/libc/include/sparc-linux-gnu/bits/signalfd.h
 lib/zig/libc/include/sparc-linux-gnu/bits/signum.h
 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/termios-baud.h
@@ -3341,7 +4613,6 @@ lib/zig/libc/include/sparc-linux-gnu/bit
 lib/zig/libc/include/sparc-linux-gnu/fpu_control.h
 lib/zig/libc/include/sparc-linux-gnu/gnu/lib-names-64.h
 lib/zig/libc/include/sparc-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/sparc-linux-gnu/gnu/stubs-64.h
 lib/zig/libc/include/sparc-linux-gnu/gnu/stubs.h
 lib/zig/libc/include/sparc-linux-gnu/ieee754.h
 lib/zig/libc/include/sparc-linux-gnu/sys/ptrace.h
@@ -3384,6 +4655,7 @@ lib/zig/libc/include/sparcv9-linux-gnu/b
 lib/zig/libc/include/sparcv9-linux-gnu/bits/signalfd.h
 lib/zig/libc/include/sparcv9-linux-gnu/bits/signum.h
 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/termios-baud.h
@@ -3395,7 +4667,6 @@ lib/zig/libc/include/sparcv9-linux-gnu/b
 lib/zig/libc/include/sparcv9-linux-gnu/bits/wordsize.h
 lib/zig/libc/include/sparcv9-linux-gnu/fpu_control.h
 lib/zig/libc/include/sparcv9-linux-gnu/gnu/lib-names.h
-lib/zig/libc/include/sparcv9-linux-gnu/gnu/stubs-32.h
 lib/zig/libc/include/sparcv9-linux-gnu/gnu/stubs.h
 lib/zig/libc/include/sparcv9-linux-gnu/ieee754.h
 lib/zig/libc/include/sparcv9-linux-gnu/sys/ptrace.h
@@ -3437,7 +4708,6 @@ lib/zig/libc/include/x86_64-linux-gnu/bi
 lib/zig/libc/include/x86_64-linux-gnu/bits/iscanonical.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/link.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/long-double.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/math-vector-fortran.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/math-vector.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/mman.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/procfs-id.h
@@ -3454,14 +4724,13 @@ lib/zig/libc/include/x86_64-linux-gnu/bi
 lib/zig/libc/include/x86_64-linux-gnu/bits/timesize.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/typesizes.h
 lib/zig/libc/include/x86_64-linux-gnu/bits/wordsize.h
-lib/zig/libc/include/x86_64-linux-gnu/bits/xtitypes.h
+lib/zig/libc/include/x86_64-linux-gnu/finclude/math-vector-fortran.h
 lib/zig/libc/include/x86_64-linux-gnu/fpu_control.h
 lib/zig/libc/include/x86_64-linux-gnu/gnu/lib-names-64.h
 lib/zig/libc/include/x86_64-linux-gnu/gnu/lib-names.h
 lib/zig/libc/include/x86_64-linux-gnu/gnu/stubs-64.h
 lib/zig/libc/include/x86_64-linux-gnu/gnu/stubs.h
 lib/zig/libc/include/x86_64-linux-gnu/sys/elf.h
-lib/zig/libc/include/x86_64-linux-gnu/sys/io.h
 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
@@ -3479,7 +4748,6 @@ lib/zig/libc/include/x86_64-linux-gnux32
 lib/zig/libc/include/x86_64-linux-gnux32/bits/iscanonical.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/link.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/long-double.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/math-vector-fortran.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/math-vector.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/mman.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/procfs-id.h
@@ -3496,20 +4764,17 @@ lib/zig/libc/include/x86_64-linux-gnux32
 lib/zig/libc/include/x86_64-linux-gnux32/bits/timesize.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/typesizes.h
 lib/zig/libc/include/x86_64-linux-gnux32/bits/wordsize.h
-lib/zig/libc/include/x86_64-linux-gnux32/bits/xtitypes.h
+lib/zig/libc/include/x86_64-linux-gnux32/finclude/math-vector-fortran.h
 lib/zig/libc/include/x86_64-linux-gnux32/fpu_control.h
 lib/zig/libc/include/x86_64-linux-gnux32/gnu/lib-names-x32.h
 lib/zig/libc/include/x86_64-linux-gnux32/gnu/lib-names.h
 lib/zig/libc/include/x86_64-linux-gnux32/gnu/stubs-x32.h
 lib/zig/libc/include/x86_64-linux-gnux32/gnu/stubs.h
 lib/zig/libc/include/x86_64-linux-gnux32/sys/elf.h
-lib/zig/libc/include/x86_64-linux-gnux32/sys/io.h
 lib/zig/libc/include/x86_64-linux-gnux32/sys/ptrace.h
 lib/zig/libc/include/x86_64-linux-gnux32/sys/ucontext.h
 lib/zig/libc/include/x86_64-linux-gnux32/sys/user.h
-lib/zig/libc/include/x86_64-linux-musl/bfd_stdint.h
 lib/zig/libc/include/x86_64-linux-musl/bits/alltypes.h
-lib/zig/libc/include/x86_64-linux-musl/bits/endian.h
 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
@@ -3527,6 +4792,619 @@ lib/zig/libc/include/x86_64-linux-musl/b
 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/complex/_cabs.c
+lib/zig/libc/mingw/complex/cabs.c
+lib/zig/libc/mingw/complex/cabs.def.h
+lib/zig/libc/mingw/complex/cabsf.c
+lib/zig/libc/mingw/complex/cabsl.c
+lib/zig/libc/mingw/complex/cacos.c
+lib/zig/libc/mingw/complex/cacos.def.h
+lib/zig/libc/mingw/complex/cacosf.c
+lib/zig/libc/mingw/complex/cacosh.def.h
+lib/zig/libc/mingw/complex/cacosl.c
+lib/zig/libc/mingw/complex/carg.c
+lib/zig/libc/mingw/complex/carg.def.h
+lib/zig/libc/mingw/complex/cargf.c
+lib/zig/libc/mingw/complex/cargl.c
+lib/zig/libc/mingw/complex/casin.c
+lib/zig/libc/mingw/complex/casin.def.h
+lib/zig/libc/mingw/complex/casinf.c
+lib/zig/libc/mingw/complex/casinh.def.h
+lib/zig/libc/mingw/complex/casinl.c
+lib/zig/libc/mingw/complex/catan.c
+lib/zig/libc/mingw/complex/catan.def.h
+lib/zig/libc/mingw/complex/catanf.c
+lib/zig/libc/mingw/complex/catanh.def.h
+lib/zig/libc/mingw/complex/catanl.c
+lib/zig/libc/mingw/complex/ccos.c
+lib/zig/libc/mingw/complex/ccos.def.h
+lib/zig/libc/mingw/complex/ccosf.c
+lib/zig/libc/mingw/complex/ccosh.def.h
+lib/zig/libc/mingw/complex/ccosl.c
+lib/zig/libc/mingw/complex/cexp.c
+lib/zig/libc/mingw/complex/cexp.def.h
+lib/zig/libc/mingw/complex/cexpf.c
+lib/zig/libc/mingw/complex/cexpl.c
+lib/zig/libc/mingw/complex/cimag.c
+lib/zig/libc/mingw/complex/cimag.def.h
+lib/zig/libc/mingw/complex/cimagf.c
+lib/zig/libc/mingw/complex/cimagl.c
+lib/zig/libc/mingw/complex/clog.c
+lib/zig/libc/mingw/complex/clog.def.h
+lib/zig/libc/mingw/complex/clog10.c
+lib/zig/libc/mingw/complex/clog10.def.h
+lib/zig/libc/mingw/complex/clog10f.c
+lib/zig/libc/mingw/complex/clog10l.c
+lib/zig/libc/mingw/complex/clogf.c
+lib/zig/libc/mingw/complex/clogl.c
+lib/zig/libc/mingw/complex/complex_internal.h
+lib/zig/libc/mingw/complex/conj.c
+lib/zig/libc/mingw/complex/conj.def.h
+lib/zig/libc/mingw/complex/conjf.c
+lib/zig/libc/mingw/complex/conjl.c
+lib/zig/libc/mingw/complex/cpow.c
+lib/zig/libc/mingw/complex/cpow.def.h
+lib/zig/libc/mingw/complex/cpowf.c
+lib/zig/libc/mingw/complex/cpowl.c
+lib/zig/libc/mingw/complex/cproj.c
+lib/zig/libc/mingw/complex/cproj.def.h
+lib/zig/libc/mingw/complex/cprojf.c
+lib/zig/libc/mingw/complex/cprojl.c
+lib/zig/libc/mingw/complex/creal.c
+lib/zig/libc/mingw/complex/creal.def.h
+lib/zig/libc/mingw/complex/crealf.c
+lib/zig/libc/mingw/complex/creall.c
+lib/zig/libc/mingw/complex/csin.c
+lib/zig/libc/mingw/complex/csin.def.h
+lib/zig/libc/mingw/complex/csinf.c
+lib/zig/libc/mingw/complex/csinh.def.h
+lib/zig/libc/mingw/complex/csinl.c
+lib/zig/libc/mingw/complex/csqrt.c
+lib/zig/libc/mingw/complex/csqrt.def.h
+lib/zig/libc/mingw/complex/csqrtf.c
+lib/zig/libc/mingw/complex/csqrtl.c
+lib/zig/libc/mingw/complex/ctan.c
+lib/zig/libc/mingw/complex/ctan.def.h
+lib/zig/libc/mingw/complex/ctanf.c
+lib/zig/libc/mingw/complex/ctanh.def.h
+lib/zig/libc/mingw/complex/ctanl.c
+lib/zig/libc/mingw/crt/CRT_fp10.c
+lib/zig/libc/mingw/crt/_newmode.c
+lib/zig/libc/mingw/crt/charmax.c
+lib/zig/libc/mingw/crt/cinitexe.c
+lib/zig/libc/mingw/crt/crt0_c.c
+lib/zig/libc/mingw/crt/crt0_w.c
+lib/zig/libc/mingw/crt/crt_handler.c
+lib/zig/libc/mingw/crt/crtdll.c
+lib/zig/libc/mingw/crt/crtexe.c
+lib/zig/libc/mingw/crt/cxa_atexit.c
+lib/zig/libc/mingw/crt/dll_argv.c
+lib/zig/libc/mingw/crt/dllargv.c
+lib/zig/libc/mingw/crt/dllentry.c
+lib/zig/libc/mingw/crt/dllmain.c
+lib/zig/libc/mingw/crt/gccmain.c
+lib/zig/libc/mingw/crt/gs_support.c
+lib/zig/libc/mingw/crt/merr.c
+lib/zig/libc/mingw/crt/mingw_helpers.c
+lib/zig/libc/mingw/crt/natstart.c
+lib/zig/libc/mingw/crt/pesect.c
+lib/zig/libc/mingw/crt/pseudo-reloc-list.c
+lib/zig/libc/mingw/crt/pseudo-reloc.c
+lib/zig/libc/mingw/crt/tlsmcrt.c
+lib/zig/libc/mingw/crt/tlsmthread.c
+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/wildcard.c
+lib/zig/libc/mingw/crt/xncommod.c
+lib/zig/libc/mingw/crt/xthdloc.c
+lib/zig/libc/mingw/crt/xtxtmode.c
+lib/zig/libc/mingw/def-include/func.def.in
+lib/zig/libc/mingw/def-include/msvcrt-common.def.in
+lib/zig/libc/mingw/gdtoa/arithchk.c
+lib/zig/libc/mingw/gdtoa/dmisc.c
+lib/zig/libc/mingw/gdtoa/dtoa.c
+lib/zig/libc/mingw/gdtoa/g__fmt.c
+lib/zig/libc/mingw/gdtoa/g_dfmt.c
+lib/zig/libc/mingw/gdtoa/g_ffmt.c
+lib/zig/libc/mingw/gdtoa/g_xfmt.c
+lib/zig/libc/mingw/gdtoa/gd_arith.h
+lib/zig/libc/mingw/gdtoa/gd_qnan.h
+lib/zig/libc/mingw/gdtoa/gdtoa.c
+lib/zig/libc/mingw/gdtoa/gdtoa.h
+lib/zig/libc/mingw/gdtoa/gdtoaimp.h
+lib/zig/libc/mingw/gdtoa/gethex.c
+lib/zig/libc/mingw/gdtoa/gmisc.c
+lib/zig/libc/mingw/gdtoa/hd_init.c
+lib/zig/libc/mingw/gdtoa/hexnan.c
+lib/zig/libc/mingw/gdtoa/misc.c
+lib/zig/libc/mingw/gdtoa/qnan.c
+lib/zig/libc/mingw/gdtoa/smisc.c
+lib/zig/libc/mingw/gdtoa/strtodg.c
+lib/zig/libc/mingw/gdtoa/strtodnrp.c
+lib/zig/libc/mingw/gdtoa/strtof.c
+lib/zig/libc/mingw/gdtoa/strtopx.c
+lib/zig/libc/mingw/gdtoa/sum.c
+lib/zig/libc/mingw/gdtoa/ulp.c
+lib/zig/libc/mingw/include/config.h
+lib/zig/libc/mingw/include/internal.h
+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/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/msvcrt.def.in
+lib/zig/libc/mingw/lib-common/ole32.def.in
+lib/zig/libc/mingw/lib-common/oleaut32.def.in
+lib/zig/libc/mingw/lib-common/shell32.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/lib32/ntdll.def
+lib/zig/libc/mingw/lib32/setupapi.def
+lib/zig/libc/mingw/lib64/ntdll.def
+lib/zig/libc/mingw/lib64/setupapi.def
+lib/zig/libc/mingw/libarm32/ntdll.def
+lib/zig/libc/mingw/libarm32/setupapi.def
+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
+lib/zig/libc/mingw/math/cbrtf.c
+lib/zig/libc/mingw/math/cbrtl.c
+lib/zig/libc/mingw/math/cephes_emath.c
+lib/zig/libc/mingw/math/cephes_emath.h
+lib/zig/libc/mingw/math/cephes_mconf.h
+lib/zig/libc/mingw/math/copysign.c
+lib/zig/libc/mingw/math/copysignf.c
+lib/zig/libc/mingw/math/coshf.c
+lib/zig/libc/mingw/math/coshl.c
+lib/zig/libc/mingw/math/erfl.c
+lib/zig/libc/mingw/math/expf.c
+lib/zig/libc/mingw/math/fabs.c
+lib/zig/libc/mingw/math/fabsf.c
+lib/zig/libc/mingw/math/fabsl.c
+lib/zig/libc/mingw/math/fdim.c
+lib/zig/libc/mingw/math/fdimf.c
+lib/zig/libc/mingw/math/fdiml.c
+lib/zig/libc/mingw/math/fma.c
+lib/zig/libc/mingw/math/fmaf.c
+lib/zig/libc/mingw/math/fmal.c
+lib/zig/libc/mingw/math/fmax.c
+lib/zig/libc/mingw/math/fmaxf.c
+lib/zig/libc/mingw/math/fmaxl.c
+lib/zig/libc/mingw/math/fmin.c
+lib/zig/libc/mingw/math/fminf.c
+lib/zig/libc/mingw/math/fminl.c
+lib/zig/libc/mingw/math/fp_consts.c
+lib/zig/libc/mingw/math/fp_consts.h
+lib/zig/libc/mingw/math/fp_constsf.c
+lib/zig/libc/mingw/math/fp_constsl.c
+lib/zig/libc/mingw/math/fpclassify.c
+lib/zig/libc/mingw/math/fpclassifyf.c
+lib/zig/libc/mingw/math/fpclassifyl.c
+lib/zig/libc/mingw/math/frexpf.c
+lib/zig/libc/mingw/math/hypot.c
+lib/zig/libc/mingw/math/hypotf.c
+lib/zig/libc/mingw/math/hypotl.c
+lib/zig/libc/mingw/math/isnan.c
+lib/zig/libc/mingw/math/isnanf.c
+lib/zig/libc/mingw/math/isnanl.c
+lib/zig/libc/mingw/math/ldexpf.c
+lib/zig/libc/mingw/math/lgamma.c
+lib/zig/libc/mingw/math/lgammaf.c
+lib/zig/libc/mingw/math/lgammal.c
+lib/zig/libc/mingw/math/llrint.c
+lib/zig/libc/mingw/math/llrintf.c
+lib/zig/libc/mingw/math/llrintl.c
+lib/zig/libc/mingw/math/llround.c
+lib/zig/libc/mingw/math/llroundf.c
+lib/zig/libc/mingw/math/llroundl.c
+lib/zig/libc/mingw/math/log10f.c
+lib/zig/libc/mingw/math/logf.c
+lib/zig/libc/mingw/math/lrint.c
+lib/zig/libc/mingw/math/lrintf.c
+lib/zig/libc/mingw/math/lrintl.c
+lib/zig/libc/mingw/math/lround.c
+lib/zig/libc/mingw/math/lroundf.c
+lib/zig/libc/mingw/math/lroundl.c
+lib/zig/libc/mingw/math/modf.c
+lib/zig/libc/mingw/math/modff.c
+lib/zig/libc/mingw/math/modfl.c
+lib/zig/libc/mingw/math/nextafterf.c
+lib/zig/libc/mingw/math/nextafterl.c
+lib/zig/libc/mingw/math/nexttoward.c
+lib/zig/libc/mingw/math/nexttowardf.c
+lib/zig/libc/mingw/math/powf.c
+lib/zig/libc/mingw/math/powi.c
+lib/zig/libc/mingw/math/powi.def.h
+lib/zig/libc/mingw/math/powif.c
+lib/zig/libc/mingw/math/powil.c
+lib/zig/libc/mingw/math/rint.c
+lib/zig/libc/mingw/math/rintf.c
+lib/zig/libc/mingw/math/rintl.c
+lib/zig/libc/mingw/math/round.c
+lib/zig/libc/mingw/math/roundf.c
+lib/zig/libc/mingw/math/roundl.c
+lib/zig/libc/mingw/math/s_erf.c
+lib/zig/libc/mingw/math/sf_erf.c
+lib/zig/libc/mingw/math/signbit.c
+lib/zig/libc/mingw/math/signbitf.c
+lib/zig/libc/mingw/math/signbitl.c
+lib/zig/libc/mingw/math/signgam.c
+lib/zig/libc/mingw/math/sinhf.c
+lib/zig/libc/mingw/math/sinhl.c
+lib/zig/libc/mingw/math/sqrt.c
+lib/zig/libc/mingw/math/sqrt.def.h
+lib/zig/libc/mingw/math/sqrtf.c
+lib/zig/libc/mingw/math/sqrtl.c
+lib/zig/libc/mingw/math/tanhf.c
+lib/zig/libc/mingw/math/tanhl.c
+lib/zig/libc/mingw/math/tgamma.c
+lib/zig/libc/mingw/math/tgammaf.c
+lib/zig/libc/mingw/math/tgammal.c
+lib/zig/libc/mingw/math/truncl.c
+lib/zig/libc/mingw/math/x86/_chgsignl.S
+lib/zig/libc/mingw/math/x86/acosf.c
+lib/zig/libc/mingw/math/x86/acosh.c
+lib/zig/libc/mingw/math/x86/acosh.def.h
+lib/zig/libc/mingw/math/x86/acoshf.c
+lib/zig/libc/mingw/math/x86/acoshl.c
+lib/zig/libc/mingw/math/x86/acosl.c
+lib/zig/libc/mingw/math/x86/asinf.c
+lib/zig/libc/mingw/math/x86/asinh.c
+lib/zig/libc/mingw/math/x86/asinhf.c
+lib/zig/libc/mingw/math/x86/asinhl.c
+lib/zig/libc/mingw/math/x86/asinl.c
+lib/zig/libc/mingw/math/x86/atan2.c
+lib/zig/libc/mingw/math/x86/atan2f.c
+lib/zig/libc/mingw/math/x86/atan2l.c
+lib/zig/libc/mingw/math/x86/atanf.c
+lib/zig/libc/mingw/math/x86/atanh.c
+lib/zig/libc/mingw/math/x86/atanhf.c
+lib/zig/libc/mingw/math/x86/atanhl.c
+lib/zig/libc/mingw/math/x86/atanl.c
+lib/zig/libc/mingw/math/x86/ceil.S
+lib/zig/libc/mingw/math/x86/ceilf.S
+lib/zig/libc/mingw/math/x86/ceill.S
+lib/zig/libc/mingw/math/x86/copysignl.S
+lib/zig/libc/mingw/math/x86/cos.c
+lib/zig/libc/mingw/math/x86/cos.def.h
+lib/zig/libc/mingw/math/x86/cosf.c
+lib/zig/libc/mingw/math/x86/cosl.c
+lib/zig/libc/mingw/math/x86/cosl_internal.S
+lib/zig/libc/mingw/math/x86/cossin.c
+lib/zig/libc/mingw/math/x86/exp.c
+lib/zig/libc/mingw/math/x86/exp.def.h
+lib/zig/libc/mingw/math/x86/exp2.S
+lib/zig/libc/mingw/math/x86/exp2f.S
+lib/zig/libc/mingw/math/x86/exp2l.S
+lib/zig/libc/mingw/math/x86/expl.c
+lib/zig/libc/mingw/math/x86/expm1.c
+lib/zig/libc/mingw/math/x86/expm1.def.h
+lib/zig/libc/mingw/math/x86/expm1f.c
+lib/zig/libc/mingw/math/x86/expm1l.c
+lib/zig/libc/mingw/math/x86/fastmath.h
+lib/zig/libc/mingw/math/x86/floor.S
+lib/zig/libc/mingw/math/x86/floorf.S
+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
+lib/zig/libc/mingw/math/x86/ilogbl.S
+lib/zig/libc/mingw/math/x86/internal_logl.S
+lib/zig/libc/mingw/math/x86/ldexp.c
+lib/zig/libc/mingw/math/x86/ldexpl.c
+lib/zig/libc/mingw/math/x86/log.c
+lib/zig/libc/mingw/math/x86/log.def.h
+lib/zig/libc/mingw/math/x86/log10l.S
+lib/zig/libc/mingw/math/x86/log1p.S
+lib/zig/libc/mingw/math/x86/log1pf.S
+lib/zig/libc/mingw/math/x86/log1pl.S
+lib/zig/libc/mingw/math/x86/log2.S
+lib/zig/libc/mingw/math/x86/log2f.S
+lib/zig/libc/mingw/math/x86/log2l.S
+lib/zig/libc/mingw/math/x86/logb.c
+lib/zig/libc/mingw/math/x86/logbf.c
+lib/zig/libc/mingw/math/x86/logbl.c
+lib/zig/libc/mingw/math/x86/logl.c
+lib/zig/libc/mingw/math/x86/nearbyint.S
+lib/zig/libc/mingw/math/x86/nearbyintf.S
+lib/zig/libc/mingw/math/x86/nearbyintl.S
+lib/zig/libc/mingw/math/x86/pow.c
+lib/zig/libc/mingw/math/x86/pow.def.h
+lib/zig/libc/mingw/math/x86/powl.c
+lib/zig/libc/mingw/math/x86/remainder.S
+lib/zig/libc/mingw/math/x86/remainderf.S
+lib/zig/libc/mingw/math/x86/remainderl.S
+lib/zig/libc/mingw/math/x86/remquo.S
+lib/zig/libc/mingw/math/x86/remquof.S
+lib/zig/libc/mingw/math/x86/remquol.S
+lib/zig/libc/mingw/math/x86/scalbn.S
+lib/zig/libc/mingw/math/x86/scalbnf.S
+lib/zig/libc/mingw/math/x86/scalbnl.S
+lib/zig/libc/mingw/math/x86/sin.c
+lib/zig/libc/mingw/math/x86/sin.def.h
+lib/zig/libc/mingw/math/x86/sinf.c
+lib/zig/libc/mingw/math/x86/sinl.c
+lib/zig/libc/mingw/math/x86/sinl_internal.S
+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/__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/_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
+lib/zig/libc/mingw/misc/fegetround.c
+lib/zig/libc/mingw/misc/feholdexcept.c
+lib/zig/libc/mingw/misc/feraiseexcept.c
+lib/zig/libc/mingw/misc/fesetenv.c
+lib/zig/libc/mingw/misc/fesetexceptflag.c
+lib/zig/libc/mingw/misc/fesetround.c
+lib/zig/libc/mingw/misc/fetestexcept.c
+lib/zig/libc/mingw/misc/feupdateenv.c
+lib/zig/libc/mingw/misc/ftruncate.c
+lib/zig/libc/mingw/misc/ftw.c
+lib/zig/libc/mingw/misc/ftw64.c
+lib/zig/libc/mingw/misc/fwide.c
+lib/zig/libc/mingw/misc/getlogin.c
+lib/zig/libc/mingw/misc/getopt.c
+lib/zig/libc/mingw/misc/gettimeofday.c
+lib/zig/libc/mingw/misc/imaxabs.c
+lib/zig/libc/mingw/misc/imaxdiv.c
+lib/zig/libc/mingw/misc/invalid_parameter_handler.c
+lib/zig/libc/mingw/misc/isblank.c
+lib/zig/libc/mingw/misc/iswblank.c
+lib/zig/libc/mingw/misc/lc_locale_func.c
+lib/zig/libc/mingw/misc/mb_wc_common.h
+lib/zig/libc/mingw/misc/mbrtowc.c
+lib/zig/libc/mingw/misc/mbsinit.c
+lib/zig/libc/mingw/misc/mempcpy.c
+lib/zig/libc/mingw/misc/mingw-aligned-malloc.c
+lib/zig/libc/mingw/misc/mingw-fseek.c
+lib/zig/libc/mingw/misc/mingw_getsp.S
+lib/zig/libc/mingw/misc/mingw_matherr.c
+lib/zig/libc/mingw/misc/mingw_mbwc_convert.c
+lib/zig/libc/mingw/misc/mingw_usleep.c
+lib/zig/libc/mingw/misc/mingw_wcstod.c
+lib/zig/libc/mingw/misc/mingw_wcstof.c
+lib/zig/libc/mingw/misc/mingw_wcstold.c
+lib/zig/libc/mingw/misc/mkstemp.c
+lib/zig/libc/mingw/misc/onexit_table.c
+lib/zig/libc/mingw/misc/output_format.c
+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
+lib/zig/libc/mingw/misc/strtold.c
+lib/zig/libc/mingw/misc/strtoumax.c
+lib/zig/libc/mingw/misc/tdelete.c
+lib/zig/libc/mingw/misc/tfind.c
+lib/zig/libc/mingw/misc/tsearch.c
+lib/zig/libc/mingw/misc/twalk.c
+lib/zig/libc/mingw/misc/uchar_c16rtomb.c
+lib/zig/libc/mingw/misc/uchar_c32rtomb.c
+lib/zig/libc/mingw/misc/uchar_mbrtoc16.c
+lib/zig/libc/mingw/misc/uchar_mbrtoc32.c
+lib/zig/libc/mingw/misc/wassert.c
+lib/zig/libc/mingw/misc/wcrtomb.c
+lib/zig/libc/mingw/misc/wcsnlen.c
+lib/zig/libc/mingw/misc/wcstof.c
+lib/zig/libc/mingw/misc/wcstoimax.c
+lib/zig/libc/mingw/misc/wcstold.c
+lib/zig/libc/mingw/misc/wcstoumax.c
+lib/zig/libc/mingw/misc/wctob.c
+lib/zig/libc/mingw/misc/wctrans.c
+lib/zig/libc/mingw/misc/wctype.c
+lib/zig/libc/mingw/misc/wdirent.c
+lib/zig/libc/mingw/misc/winbs_uint64.c
+lib/zig/libc/mingw/misc/winbs_ulong.c
+lib/zig/libc/mingw/misc/winbs_ushort.c
+lib/zig/libc/mingw/misc/wmemchr.c
+lib/zig/libc/mingw/misc/wmemcmp.c
+lib/zig/libc/mingw/misc/wmemcpy.c
+lib/zig/libc/mingw/misc/wmemmove.c
+lib/zig/libc/mingw/misc/wmempcpy.c
+lib/zig/libc/mingw/misc/wmemset.c
+lib/zig/libc/mingw/secapi/_access_s.c
+lib/zig/libc/mingw/secapi/_cgets_s.c
+lib/zig/libc/mingw/secapi/_cgetws_s.c
+lib/zig/libc/mingw/secapi/_chsize_s.c
+lib/zig/libc/mingw/secapi/_controlfp_s.c
+lib/zig/libc/mingw/secapi/_cprintf_s.c
+lib/zig/libc/mingw/secapi/_cprintf_s_l.c
+lib/zig/libc/mingw/secapi/_ctime32_s.c
+lib/zig/libc/mingw/secapi/_ctime64_s.c
+lib/zig/libc/mingw/secapi/_cwprintf_s.c
+lib/zig/libc/mingw/secapi/_cwprintf_s_l.c
+lib/zig/libc/mingw/secapi/_gmtime32_s.c
+lib/zig/libc/mingw/secapi/_gmtime64_s.c
+lib/zig/libc/mingw/secapi/_localtime32_s.c
+lib/zig/libc/mingw/secapi/_localtime64_s.c
+lib/zig/libc/mingw/secapi/_mktemp_s.c
+lib/zig/libc/mingw/secapi/_sopen_s.c
+lib/zig/libc/mingw/secapi/_strdate_s.c
+lib/zig/libc/mingw/secapi/_strtime_s.c
+lib/zig/libc/mingw/secapi/_umask_s.c
+lib/zig/libc/mingw/secapi/_vcprintf_s.c
+lib/zig/libc/mingw/secapi/_vcprintf_s_l.c
+lib/zig/libc/mingw/secapi/_vcwprintf_s.c
+lib/zig/libc/mingw/secapi/_vcwprintf_s_l.c
+lib/zig/libc/mingw/secapi/_vscprintf_p.c
+lib/zig/libc/mingw/secapi/_vscwprintf_p.c
+lib/zig/libc/mingw/secapi/_vswprintf_p.c
+lib/zig/libc/mingw/secapi/_waccess_s.c
+lib/zig/libc/mingw/secapi/_wasctime_s.c
+lib/zig/libc/mingw/secapi/_wctime32_s.c
+lib/zig/libc/mingw/secapi/_wctime64_s.c
+lib/zig/libc/mingw/secapi/_wmktemp_s.c
+lib/zig/libc/mingw/secapi/_wstrdate_s.c
+lib/zig/libc/mingw/secapi/_wstrtime_s.c
+lib/zig/libc/mingw/secapi/asctime_s.c
+lib/zig/libc/mingw/secapi/memcpy_s.c
+lib/zig/libc/mingw/secapi/memmove_s.c
+lib/zig/libc/mingw/secapi/rand_s.c
+lib/zig/libc/mingw/secapi/sprintf_s.c
+lib/zig/libc/mingw/secapi/strerror_s.c
+lib/zig/libc/mingw/secapi/vsprintf_s.c
+lib/zig/libc/mingw/secapi/wmemcpy_s.c
+lib/zig/libc/mingw/secapi/wmemmove_s.c
+lib/zig/libc/mingw/stdio/_Exit.c
+lib/zig/libc/mingw/stdio/_findfirst64i32.c
+lib/zig/libc/mingw/stdio/_findnext64i32.c
+lib/zig/libc/mingw/stdio/_fstat.c
+lib/zig/libc/mingw/stdio/_fstat64i32.c
+lib/zig/libc/mingw/stdio/_ftime.c
+lib/zig/libc/mingw/stdio/_getc_nolock.c
+lib/zig/libc/mingw/stdio/_getwc_nolock.c
+lib/zig/libc/mingw/stdio/_putc_nolock.c
+lib/zig/libc/mingw/stdio/_putwc_nolock.c
+lib/zig/libc/mingw/stdio/_stat.c
+lib/zig/libc/mingw/stdio/_stat64i32.c
+lib/zig/libc/mingw/stdio/_wfindfirst64i32.c
+lib/zig/libc/mingw/stdio/_wfindnext64i32.c
+lib/zig/libc/mingw/stdio/_wstat.c
+lib/zig/libc/mingw/stdio/_wstat64i32.c
+lib/zig/libc/mingw/stdio/acrt_iob_func.c
+lib/zig/libc/mingw/stdio/asprintf.c
+lib/zig/libc/mingw/stdio/atoll.c
+lib/zig/libc/mingw/stdio/fgetpos64.c
+lib/zig/libc/mingw/stdio/fopen64.c
+lib/zig/libc/mingw/stdio/fseeko32.c
+lib/zig/libc/mingw/stdio/fseeko64.c
+lib/zig/libc/mingw/stdio/fsetpos64.c
+lib/zig/libc/mingw/stdio/ftello.c
+lib/zig/libc/mingw/stdio/ftello64.c
+lib/zig/libc/mingw/stdio/ftruncate64.c
+lib/zig/libc/mingw/stdio/lltoa.c
+lib/zig/libc/mingw/stdio/lltow.c
+lib/zig/libc/mingw/stdio/lseek64.c
+lib/zig/libc/mingw/stdio/mingw_asprintf.c
+lib/zig/libc/mingw/stdio/mingw_fprintf.c
+lib/zig/libc/mingw/stdio/mingw_fprintfw.c
+lib/zig/libc/mingw/stdio/mingw_fscanf.c
+lib/zig/libc/mingw/stdio/mingw_fwscanf.c
+lib/zig/libc/mingw/stdio/mingw_lock.c
+lib/zig/libc/mingw/stdio/mingw_pformat.c
+lib/zig/libc/mingw/stdio/mingw_pformat.h
+lib/zig/libc/mingw/stdio/mingw_pformatw.c
+lib/zig/libc/mingw/stdio/mingw_printf.c
+lib/zig/libc/mingw/stdio/mingw_printfw.c
+lib/zig/libc/mingw/stdio/mingw_scanf.c
+lib/zig/libc/mingw/stdio/mingw_snprintf.c
+lib/zig/libc/mingw/stdio/mingw_snprintfw.c
+lib/zig/libc/mingw/stdio/mingw_sprintf.c
+lib/zig/libc/mingw/stdio/mingw_sprintfw.c
+lib/zig/libc/mingw/stdio/mingw_sscanf.c
+lib/zig/libc/mingw/stdio/mingw_swscanf.c
+lib/zig/libc/mingw/stdio/mingw_vasprintf.c
+lib/zig/libc/mingw/stdio/mingw_vfprintf.c
+lib/zig/libc/mingw/stdio/mingw_vfprintfw.c
+lib/zig/libc/mingw/stdio/mingw_vfscanf.c
+lib/zig/libc/mingw/stdio/mingw_vprintf.c
+lib/zig/libc/mingw/stdio/mingw_vprintfw.c
+lib/zig/libc/mingw/stdio/mingw_vsnprintf.c
+lib/zig/libc/mingw/stdio/mingw_vsnprintfw.c
+lib/zig/libc/mingw/stdio/mingw_vsprintf.c
+lib/zig/libc/mingw/stdio/mingw_vsprintfw.c
+lib/zig/libc/mingw/stdio/mingw_wscanf.c
+lib/zig/libc/mingw/stdio/mingw_wvfscanf.c
+lib/zig/libc/mingw/stdio/scanf.S
+lib/zig/libc/mingw/stdio/scanf2-template.S
+lib/zig/libc/mingw/stdio/snprintf.c
+lib/zig/libc/mingw/stdio/snwprintf.c
+lib/zig/libc/mingw/stdio/strtof.c
+lib/zig/libc/mingw/stdio/strtok_r.c
+lib/zig/libc/mingw/stdio/truncate.c
+lib/zig/libc/mingw/stdio/ulltoa.c
+lib/zig/libc/mingw/stdio/ulltow.c
+lib/zig/libc/mingw/stdio/vasprintf.c
+lib/zig/libc/mingw/stdio/vfscanf.c
+lib/zig/libc/mingw/stdio/vfscanf2.S
+lib/zig/libc/mingw/stdio/vfwscanf.c
+lib/zig/libc/mingw/stdio/vfwscanf2.S
+lib/zig/libc/mingw/stdio/vscanf.c
+lib/zig/libc/mingw/stdio/vscanf2.S
+lib/zig/libc/mingw/stdio/vsnprintf.c
+lib/zig/libc/mingw/stdio/vsnwprintf.c
+lib/zig/libc/mingw/stdio/vsscanf.c
+lib/zig/libc/mingw/stdio/vsscanf2.S
+lib/zig/libc/mingw/stdio/vswscanf.c
+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/arch/aarch64/atomic_arch.h
 lib/zig/libc/musl/arch/aarch64/bits/alltypes.h.in
 lib/zig/libc/musl/arch/aarch64/bits/endian.h
@@ -3549,6 +5427,7 @@ lib/zig/libc/musl/arch/aarch64/bits/stdi
 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/pthread_arch.h
 lib/zig/libc/musl/arch/aarch64/reloc.h
 lib/zig/libc/musl/arch/aarch64/syscall_arch.h
@@ -3596,6 +5475,7 @@ lib/zig/libc/musl/arch/generic/bits/soun
 lib/zig/libc/musl/arch/generic/bits/statfs.h
 lib/zig/libc/musl/arch/generic/bits/termios.h
 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
@@ -3744,6 +5624,30 @@ lib/zig/libc/musl/arch/powerpc64/crt_arc
 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/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
@@ -3833,6 +5737,190 @@ lib/zig/libc/musl/crt/x32/crti.s
 lib/zig/libc/musl/crt/x32/crtn.s
 lib/zig/libc/musl/crt/x86_64/crti.s
 lib/zig/libc/musl/crt/x86_64/crtn.s
+lib/zig/libc/musl/include/aio.h
+lib/zig/libc/musl/include/alloca.h
+lib/zig/libc/musl/include/alltypes.h.in
+lib/zig/libc/musl/include/ar.h
+lib/zig/libc/musl/include/arpa/ftp.h
+lib/zig/libc/musl/include/arpa/inet.h
+lib/zig/libc/musl/include/arpa/nameser.h
+lib/zig/libc/musl/include/arpa/nameser_compat.h
+lib/zig/libc/musl/include/arpa/telnet.h
+lib/zig/libc/musl/include/arpa/tftp.h
+lib/zig/libc/musl/include/assert.h
+lib/zig/libc/musl/include/byteswap.h
+lib/zig/libc/musl/include/complex.h
+lib/zig/libc/musl/include/cpio.h
+lib/zig/libc/musl/include/crypt.h
+lib/zig/libc/musl/include/ctype.h
+lib/zig/libc/musl/include/dirent.h
+lib/zig/libc/musl/include/dlfcn.h
+lib/zig/libc/musl/include/elf.h
+lib/zig/libc/musl/include/endian.h
+lib/zig/libc/musl/include/err.h
+lib/zig/libc/musl/include/errno.h
+lib/zig/libc/musl/include/fcntl.h
+lib/zig/libc/musl/include/features.h
+lib/zig/libc/musl/include/fenv.h
+lib/zig/libc/musl/include/float.h
+lib/zig/libc/musl/include/fmtmsg.h
+lib/zig/libc/musl/include/fnmatch.h
+lib/zig/libc/musl/include/ftw.h
+lib/zig/libc/musl/include/getopt.h
+lib/zig/libc/musl/include/glob.h
+lib/zig/libc/musl/include/grp.h
+lib/zig/libc/musl/include/iconv.h
+lib/zig/libc/musl/include/ifaddrs.h
+lib/zig/libc/musl/include/inttypes.h
+lib/zig/libc/musl/include/iso646.h
+lib/zig/libc/musl/include/langinfo.h
+lib/zig/libc/musl/include/lastlog.h
+lib/zig/libc/musl/include/libgen.h
+lib/zig/libc/musl/include/libintl.h
+lib/zig/libc/musl/include/limits.h
+lib/zig/libc/musl/include/link.h
+lib/zig/libc/musl/include/locale.h
+lib/zig/libc/musl/include/malloc.h
+lib/zig/libc/musl/include/math.h
+lib/zig/libc/musl/include/memory.h
+lib/zig/libc/musl/include/mntent.h
+lib/zig/libc/musl/include/monetary.h
+lib/zig/libc/musl/include/mqueue.h
+lib/zig/libc/musl/include/net/ethernet.h
+lib/zig/libc/musl/include/net/if.h
+lib/zig/libc/musl/include/net/if_arp.h
+lib/zig/libc/musl/include/net/route.h
+lib/zig/libc/musl/include/netdb.h
+lib/zig/libc/musl/include/netinet/ether.h
+lib/zig/libc/musl/include/netinet/icmp6.h
+lib/zig/libc/musl/include/netinet/if_ether.h
+lib/zig/libc/musl/include/netinet/igmp.h
+lib/zig/libc/musl/include/netinet/in.h
+lib/zig/libc/musl/include/netinet/in_systm.h
+lib/zig/libc/musl/include/netinet/ip.h
+lib/zig/libc/musl/include/netinet/ip6.h
+lib/zig/libc/musl/include/netinet/ip_icmp.h
+lib/zig/libc/musl/include/netinet/tcp.h
+lib/zig/libc/musl/include/netinet/udp.h
+lib/zig/libc/musl/include/netpacket/packet.h
+lib/zig/libc/musl/include/nl_types.h
+lib/zig/libc/musl/include/paths.h
+lib/zig/libc/musl/include/poll.h
+lib/zig/libc/musl/include/pthread.h
+lib/zig/libc/musl/include/pty.h
+lib/zig/libc/musl/include/pwd.h
+lib/zig/libc/musl/include/regex.h
+lib/zig/libc/musl/include/resolv.h
+lib/zig/libc/musl/include/sched.h
+lib/zig/libc/musl/include/scsi/scsi.h
+lib/zig/libc/musl/include/scsi/scsi_ioctl.h
+lib/zig/libc/musl/include/scsi/sg.h
+lib/zig/libc/musl/include/search.h
+lib/zig/libc/musl/include/semaphore.h
+lib/zig/libc/musl/include/setjmp.h
+lib/zig/libc/musl/include/shadow.h
+lib/zig/libc/musl/include/signal.h
+lib/zig/libc/musl/include/spawn.h
+lib/zig/libc/musl/include/stdalign.h
+lib/zig/libc/musl/include/stdarg.h
+lib/zig/libc/musl/include/stdbool.h
+lib/zig/libc/musl/include/stdc-predef.h
+lib/zig/libc/musl/include/stddef.h
+lib/zig/libc/musl/include/stdint.h
+lib/zig/libc/musl/include/stdio.h
+lib/zig/libc/musl/include/stdio_ext.h
+lib/zig/libc/musl/include/stdlib.h
+lib/zig/libc/musl/include/stdnoreturn.h
+lib/zig/libc/musl/include/string.h
+lib/zig/libc/musl/include/strings.h
+lib/zig/libc/musl/include/stropts.h
+lib/zig/libc/musl/include/sys/acct.h
+lib/zig/libc/musl/include/sys/auxv.h
+lib/zig/libc/musl/include/sys/cachectl.h
+lib/zig/libc/musl/include/sys/dir.h
+lib/zig/libc/musl/include/sys/epoll.h
+lib/zig/libc/musl/include/sys/errno.h
+lib/zig/libc/musl/include/sys/eventfd.h
+lib/zig/libc/musl/include/sys/fanotify.h
+lib/zig/libc/musl/include/sys/fcntl.h
+lib/zig/libc/musl/include/sys/file.h
+lib/zig/libc/musl/include/sys/fsuid.h
+lib/zig/libc/musl/include/sys/inotify.h
+lib/zig/libc/musl/include/sys/io.h
+lib/zig/libc/musl/include/sys/ioctl.h
+lib/zig/libc/musl/include/sys/ipc.h
+lib/zig/libc/musl/include/sys/kd.h
+lib/zig/libc/musl/include/sys/klog.h
+lib/zig/libc/musl/include/sys/membarrier.h
+lib/zig/libc/musl/include/sys/mman.h
+lib/zig/libc/musl/include/sys/mount.h
+lib/zig/libc/musl/include/sys/msg.h
+lib/zig/libc/musl/include/sys/mtio.h
+lib/zig/libc/musl/include/sys/param.h
+lib/zig/libc/musl/include/sys/personality.h
+lib/zig/libc/musl/include/sys/poll.h
+lib/zig/libc/musl/include/sys/prctl.h
+lib/zig/libc/musl/include/sys/procfs.h
+lib/zig/libc/musl/include/sys/ptrace.h
+lib/zig/libc/musl/include/sys/quota.h
+lib/zig/libc/musl/include/sys/random.h
+lib/zig/libc/musl/include/sys/reboot.h
+lib/zig/libc/musl/include/sys/reg.h
+lib/zig/libc/musl/include/sys/resource.h
+lib/zig/libc/musl/include/sys/select.h
+lib/zig/libc/musl/include/sys/sem.h
+lib/zig/libc/musl/include/sys/sendfile.h
+lib/zig/libc/musl/include/sys/shm.h
+lib/zig/libc/musl/include/sys/signal.h
+lib/zig/libc/musl/include/sys/signalfd.h
+lib/zig/libc/musl/include/sys/socket.h
+lib/zig/libc/musl/include/sys/soundcard.h
+lib/zig/libc/musl/include/sys/stat.h
+lib/zig/libc/musl/include/sys/statfs.h
+lib/zig/libc/musl/include/sys/statvfs.h
+lib/zig/libc/musl/include/sys/stropts.h
+lib/zig/libc/musl/include/sys/swap.h
+lib/zig/libc/musl/include/sys/syscall.h
+lib/zig/libc/musl/include/sys/sysinfo.h
+lib/zig/libc/musl/include/sys/syslog.h
+lib/zig/libc/musl/include/sys/sysmacros.h
+lib/zig/libc/musl/include/sys/termios.h
+lib/zig/libc/musl/include/sys/time.h
+lib/zig/libc/musl/include/sys/timeb.h
+lib/zig/libc/musl/include/sys/timerfd.h
+lib/zig/libc/musl/include/sys/times.h
+lib/zig/libc/musl/include/sys/timex.h
+lib/zig/libc/musl/include/sys/ttydefaults.h
+lib/zig/libc/musl/include/sys/types.h
+lib/zig/libc/musl/include/sys/ucontext.h
+lib/zig/libc/musl/include/sys/uio.h
+lib/zig/libc/musl/include/sys/un.h
+lib/zig/libc/musl/include/sys/user.h
+lib/zig/libc/musl/include/sys/utsname.h
+lib/zig/libc/musl/include/sys/vfs.h
+lib/zig/libc/musl/include/sys/vt.h
+lib/zig/libc/musl/include/sys/wait.h
+lib/zig/libc/musl/include/sys/xattr.h
+lib/zig/libc/musl/include/syscall.h
+lib/zig/libc/musl/include/sysexits.h
+lib/zig/libc/musl/include/syslog.h
+lib/zig/libc/musl/include/tar.h
+lib/zig/libc/musl/include/termios.h
+lib/zig/libc/musl/include/tgmath.h
+lib/zig/libc/musl/include/threads.h
+lib/zig/libc/musl/include/time.h
+lib/zig/libc/musl/include/uchar.h
+lib/zig/libc/musl/include/ucontext.h
+lib/zig/libc/musl/include/ulimit.h
+lib/zig/libc/musl/include/unistd.h
+lib/zig/libc/musl/include/utime.h
+lib/zig/libc/musl/include/utmp.h
+lib/zig/libc/musl/include/utmpx.h
+lib/zig/libc/musl/include/values.h
+lib/zig/libc/musl/include/wait.h
+lib/zig/libc/musl/include/wchar.h
+lib/zig/libc/musl/include/wctype.h
+lib/zig/libc/musl/include/wordexp.h
 lib/zig/libc/musl/src/aio/aio.c
 lib/zig/libc/musl/src/aio/aio_suspend.c
 lib/zig/libc/musl/src/aio/lio_listio.c
@@ -4020,6 +6108,8 @@ lib/zig/libc/musl/src/fenv/mipsn32/fenv.
 lib/zig/libc/musl/src/fenv/powerpc/fenv-sf.c
 lib/zig/libc/musl/src/fenv/powerpc/fenv.S
 lib/zig/libc/musl/src/fenv/powerpc64/fenv.c
+lib/zig/libc/musl/src/fenv/riscv64/fenv-sf.c
+lib/zig/libc/musl/src/fenv/riscv64/fenv.S
 lib/zig/libc/musl/src/fenv/s390x/fenv.c
 lib/zig/libc/musl/src/fenv/sh/fenv-nofpu.c
 lib/zig/libc/musl/src/fenv/sh/fenv.S
@@ -4037,20 +6127,22 @@ lib/zig/libc/musl/src/include/stdio.h
 lib/zig/libc/musl/src/include/stdlib.h
 lib/zig/libc/musl/src/include/string.h
 lib/zig/libc/musl/src/include/sys/auxv.h
+lib/zig/libc/musl/src/include/sys/membarrier.h
 lib/zig/libc/musl/src/include/sys/mman.h
 lib/zig/libc/musl/src/include/sys/sysinfo.h
 lib/zig/libc/musl/src/include/sys/time.h
 lib/zig/libc/musl/src/include/time.h
 lib/zig/libc/musl/src/include/unistd.h
-lib/zig/libc/musl/src/internal/aarch64/syscall.s
-lib/zig/libc/musl/src/internal/arm/syscall.s
+lib/zig/libc/musl/src/include/wchar.h
 lib/zig/libc/musl/src/internal/atomic.h
+lib/zig/libc/musl/src/internal/complex_impl.h
+lib/zig/libc/musl/src/internal/defsysinfo.c
 lib/zig/libc/musl/src/internal/dynlink.h
 lib/zig/libc/musl/src/internal/fdpic_crt.h
 lib/zig/libc/musl/src/internal/floatscan.c
 lib/zig/libc/musl/src/internal/floatscan.h
 lib/zig/libc/musl/src/internal/futex.h
-lib/zig/libc/musl/src/internal/i386/syscall.s
+lib/zig/libc/musl/src/internal/i386/defsysinfo.s
 lib/zig/libc/musl/src/internal/intscan.c
 lib/zig/libc/musl/src/internal/intscan.h
 lib/zig/libc/musl/src/internal/ksigaction.h
@@ -4059,31 +6151,18 @@ lib/zig/libc/musl/src/internal/libc.h
 lib/zig/libc/musl/src/internal/libm.h
 lib/zig/libc/musl/src/internal/locale_impl.h
 lib/zig/libc/musl/src/internal/lock.h
-lib/zig/libc/musl/src/internal/m68k/syscall.s
 lib/zig/libc/musl/src/internal/malloc_impl.h
-lib/zig/libc/musl/src/internal/microblaze/syscall.s
-lib/zig/libc/musl/src/internal/mips/syscall.s
-lib/zig/libc/musl/src/internal/mips64/syscall.s
-lib/zig/libc/musl/src/internal/mipsn32/syscall.s
-lib/zig/libc/musl/src/internal/or1k/syscall.s
-lib/zig/libc/musl/src/internal/powerpc/syscall.s
-lib/zig/libc/musl/src/internal/powerpc64/syscall.s
 lib/zig/libc/musl/src/internal/procfdname.c
 lib/zig/libc/musl/src/internal/pthread_impl.h
-lib/zig/libc/musl/src/internal/s390x/syscall.s
 lib/zig/libc/musl/src/internal/sh/__shcall.c
-lib/zig/libc/musl/src/internal/sh/syscall.s
 lib/zig/libc/musl/src/internal/shgetc.c
 lib/zig/libc/musl/src/internal/shgetc.h
 lib/zig/libc/musl/src/internal/stdio_impl.h
-lib/zig/libc/musl/src/internal/syscall.c
 lib/zig/libc/musl/src/internal/syscall.h
 lib/zig/libc/musl/src/internal/syscall_ret.c
 lib/zig/libc/musl/src/internal/vdso.c
 lib/zig/libc/musl/src/internal/version.c
 lib/zig/libc/musl/src/internal/version.h
-lib/zig/libc/musl/src/internal/x32/syscall.s
-lib/zig/libc/musl/src/internal/x86_64/syscall.s
 lib/zig/libc/musl/src/ipc/ftok.c
 lib/zig/libc/musl/src/ipc/ipc.h
 lib/zig/libc/musl/src/ipc/msgctl.c
@@ -4121,6 +6200,7 @@ lib/zig/libc/musl/src/ldso/mipsn32/dlsym
 lib/zig/libc/musl/src/ldso/or1k/dlsym.s
 lib/zig/libc/musl/src/ldso/powerpc/dlsym.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/tlsdesc.c
@@ -4163,6 +6243,7 @@ lib/zig/libc/musl/src/linux/inotify.c
 lib/zig/libc/musl/src/linux/ioperm.c
 lib/zig/libc/musl/src/linux/iopl.c
 lib/zig/libc/musl/src/linux/klogctl.c
+lib/zig/libc/musl/src/linux/membarrier.c
 lib/zig/libc/musl/src/linux/memfd_create.c
 lib/zig/libc/musl/src/linux/mlock2.c
 lib/zig/libc/musl/src/linux/module.c
@@ -4257,6 +6338,16 @@ lib/zig/libc/musl/src/math/__fpclassifyf
 lib/zig/libc/musl/src/math/__fpclassifyl.c
 lib/zig/libc/musl/src/math/__invtrigl.c
 lib/zig/libc/musl/src/math/__invtrigl.h
+lib/zig/libc/musl/src/math/__math_divzero.c
+lib/zig/libc/musl/src/math/__math_divzerof.c
+lib/zig/libc/musl/src/math/__math_invalid.c
+lib/zig/libc/musl/src/math/__math_invalidf.c
+lib/zig/libc/musl/src/math/__math_oflow.c
+lib/zig/libc/musl/src/math/__math_oflowf.c
+lib/zig/libc/musl/src/math/__math_uflow.c
+lib/zig/libc/musl/src/math/__math_uflowf.c
+lib/zig/libc/musl/src/math/__math_xflow.c
+lib/zig/libc/musl/src/math/__math_xflowf.c
 lib/zig/libc/musl/src/math/__polevll.c
 lib/zig/libc/musl/src/math/__rem_pio2.c
 lib/zig/libc/musl/src/math/__rem_pio2_large.c
@@ -4352,7 +6443,11 @@ lib/zig/libc/musl/src/math/exp10f.c
 lib/zig/libc/musl/src/math/exp10l.c
 lib/zig/libc/musl/src/math/exp2.c
 lib/zig/libc/musl/src/math/exp2f.c
+lib/zig/libc/musl/src/math/exp2f_data.c
+lib/zig/libc/musl/src/math/exp2f_data.h
 lib/zig/libc/musl/src/math/exp2l.c
+lib/zig/libc/musl/src/math/exp_data.c
+lib/zig/libc/musl/src/math/exp_data.h
 lib/zig/libc/musl/src/math/expf.c
 lib/zig/libc/musl/src/math/expl.c
 lib/zig/libc/musl/src/math/expm1.c
@@ -4496,12 +6591,20 @@ lib/zig/libc/musl/src/math/log1p.c
 lib/zig/libc/musl/src/math/log1pf.c
 lib/zig/libc/musl/src/math/log1pl.c
 lib/zig/libc/musl/src/math/log2.c
+lib/zig/libc/musl/src/math/log2_data.c
+lib/zig/libc/musl/src/math/log2_data.h
 lib/zig/libc/musl/src/math/log2f.c
+lib/zig/libc/musl/src/math/log2f_data.c
+lib/zig/libc/musl/src/math/log2f_data.h
 lib/zig/libc/musl/src/math/log2l.c
+lib/zig/libc/musl/src/math/log_data.c
+lib/zig/libc/musl/src/math/log_data.h
 lib/zig/libc/musl/src/math/logb.c
 lib/zig/libc/musl/src/math/logbf.c
 lib/zig/libc/musl/src/math/logbl.c
 lib/zig/libc/musl/src/math/logf.c
+lib/zig/libc/musl/src/math/logf_data.c
+lib/zig/libc/musl/src/math/logf_data.h
 lib/zig/libc/musl/src/math/logl.c
 lib/zig/libc/musl/src/math/lrint.c
 lib/zig/libc/musl/src/math/lrintf.c
@@ -4525,6 +6628,8 @@ lib/zig/libc/musl/src/math/nexttoward.c
 lib/zig/libc/musl/src/math/nexttowardf.c
 lib/zig/libc/musl/src/math/nexttowardl.c
 lib/zig/libc/musl/src/math/pow.c
+lib/zig/libc/musl/src/math/pow_data.c
+lib/zig/libc/musl/src/math/pow_data.h
 lib/zig/libc/musl/src/math/powerpc/fabs.c
 lib/zig/libc/musl/src/math/powerpc/fabsf.c
 lib/zig/libc/musl/src/math/powerpc/fma.c
@@ -4554,6 +6659,8 @@ lib/zig/libc/musl/src/math/powerpc64/sqr
 lib/zig/libc/musl/src/math/powerpc64/trunc.c
 lib/zig/libc/musl/src/math/powerpc64/truncf.c
 lib/zig/libc/musl/src/math/powf.c
+lib/zig/libc/musl/src/math/powf_data.c
+lib/zig/libc/musl/src/math/powf_data.h
 lib/zig/libc/musl/src/math/powl.c
 lib/zig/libc/musl/src/math/remainder.c
 lib/zig/libc/musl/src/math/remainderf.c
@@ -4564,6 +6671,18 @@ lib/zig/libc/musl/src/math/remquol.c
 lib/zig/libc/musl/src/math/rint.c
 lib/zig/libc/musl/src/math/rintf.c
 lib/zig/libc/musl/src/math/rintl.c
+lib/zig/libc/musl/src/math/riscv64/copysign.c
+lib/zig/libc/musl/src/math/riscv64/copysignf.c
+lib/zig/libc/musl/src/math/riscv64/fabs.c
+lib/zig/libc/musl/src/math/riscv64/fabsf.c
+lib/zig/libc/musl/src/math/riscv64/fma.c
+lib/zig/libc/musl/src/math/riscv64/fmaf.c
+lib/zig/libc/musl/src/math/riscv64/fmax.c
+lib/zig/libc/musl/src/math/riscv64/fmaxf.c
+lib/zig/libc/musl/src/math/riscv64/fmin.c
+lib/zig/libc/musl/src/math/riscv64/fminf.c
+lib/zig/libc/musl/src/math/riscv64/sqrt.c
+lib/zig/libc/musl/src/math/riscv64/sqrtf.c
 lib/zig/libc/musl/src/math/round.c
 lib/zig/libc/musl/src/math/roundf.c
 lib/zig/libc/musl/src/math/roundl.c
@@ -4957,8 +7076,8 @@ lib/zig/libc/musl/src/select/pselect.c
 lib/zig/libc/musl/src/select/select.c
 lib/zig/libc/musl/src/setjmp/aarch64/longjmp.s
 lib/zig/libc/musl/src/setjmp/aarch64/setjmp.s
-lib/zig/libc/musl/src/setjmp/arm/longjmp.s
-lib/zig/libc/musl/src/setjmp/arm/setjmp.s
+lib/zig/libc/musl/src/setjmp/arm/longjmp.S
+lib/zig/libc/musl/src/setjmp/arm/setjmp.S
 lib/zig/libc/musl/src/setjmp/i386/longjmp.s
 lib/zig/libc/musl/src/setjmp/i386/setjmp.s
 lib/zig/libc/musl/src/setjmp/longjmp.c
@@ -4978,6 +7097,8 @@ lib/zig/libc/musl/src/setjmp/powerpc/lon
 lib/zig/libc/musl/src/setjmp/powerpc/setjmp.S
 lib/zig/libc/musl/src/setjmp/powerpc64/longjmp.s
 lib/zig/libc/musl/src/setjmp/powerpc64/setjmp.s
+lib/zig/libc/musl/src/setjmp/riscv64/longjmp.S
+lib/zig/libc/musl/src/setjmp/riscv64/setjmp.S
 lib/zig/libc/musl/src/setjmp/s390x/longjmp.s
 lib/zig/libc/musl/src/setjmp/s390x/setjmp.s
 lib/zig/libc/musl/src/setjmp/setjmp.c
@@ -5015,6 +7136,8 @@ lib/zig/libc/musl/src/signal/psiginfo.c
 lib/zig/libc/musl/src/signal/psignal.c
 lib/zig/libc/musl/src/signal/raise.c
 lib/zig/libc/musl/src/signal/restore.c
+lib/zig/libc/musl/src/signal/riscv64/restore.s
+lib/zig/libc/musl/src/signal/riscv64/sigsetjmp.s
 lib/zig/libc/musl/src/signal/s390x/restore.s
 lib/zig/libc/musl/src/signal/s390x/sigsetjmp.s
 lib/zig/libc/musl/src/signal/setitimer.c
@@ -5420,7 +7543,6 @@ lib/zig/libc/musl/src/thread/pthread_get
 lib/zig/libc/musl/src/thread/pthread_getspecific.c
 lib/zig/libc/musl/src/thread/pthread_join.c
 lib/zig/libc/musl/src/thread/pthread_key_create.c
-lib/zig/libc/musl/src/thread/pthread_key_delete.c
 lib/zig/libc/musl/src/thread/pthread_kill.c
 lib/zig/libc/musl/src/thread/pthread_mutex_consistent.c
 lib/zig/libc/musl/src/thread/pthread_mutex_destroy.c
@@ -5466,6 +7588,10 @@ lib/zig/libc/musl/src/thread/pthread_spi
 lib/zig/libc/musl/src/thread/pthread_spin_trylock.c
 lib/zig/libc/musl/src/thread/pthread_spin_unlock.c
 lib/zig/libc/musl/src/thread/pthread_testcancel.c
+lib/zig/libc/musl/src/thread/riscv64/__set_thread_area.s
+lib/zig/libc/musl/src/thread/riscv64/__unmapself.s
+lib/zig/libc/musl/src/thread/riscv64/clone.s
+lib/zig/libc/musl/src/thread/riscv64/syscall_cp.s
 lib/zig/libc/musl/src/thread/s390x/__set_thread_area.s
 lib/zig/libc/musl/src/thread/s390x/__tls_get_offset.s
 lib/zig/libc/musl/src/thread/s390x/__unmapself.s
@@ -5698,8 +7824,6 @@ lib/zig/libcxx/include/exception
 lib/zig/libcxx/include/experimental/__config
 lib/zig/libcxx/include/experimental/__memory
 lib/zig/libcxx/include/experimental/algorithm
-lib/zig/libcxx/include/experimental/any
-lib/zig/libcxx/include/experimental/chrono
 lib/zig/libcxx/include/experimental/coroutine
 lib/zig/libcxx/include/experimental/deque
 lib/zig/libcxx/include/experimental/filesystem
@@ -5709,17 +7833,11 @@ lib/zig/libcxx/include/experimental/iter
 lib/zig/libcxx/include/experimental/list
 lib/zig/libcxx/include/experimental/map
 lib/zig/libcxx/include/experimental/memory_resource
-lib/zig/libcxx/include/experimental/numeric
-lib/zig/libcxx/include/experimental/optional
 lib/zig/libcxx/include/experimental/propagate_const
-lib/zig/libcxx/include/experimental/ratio
 lib/zig/libcxx/include/experimental/regex
 lib/zig/libcxx/include/experimental/set
 lib/zig/libcxx/include/experimental/simd
 lib/zig/libcxx/include/experimental/string
-lib/zig/libcxx/include/experimental/string_view
-lib/zig/libcxx/include/experimental/system_error
-lib/zig/libcxx/include/experimental/tuple
 lib/zig/libcxx/include/experimental/type_traits
 lib/zig/libcxx/include/experimental/unordered_map
 lib/zig/libcxx/include/experimental/unordered_set
@@ -5728,6 +7846,7 @@ lib/zig/libcxx/include/experimental/vect
 lib/zig/libcxx/include/ext/__hash
 lib/zig/libcxx/include/ext/hash_map
 lib/zig/libcxx/include/ext/hash_set
+lib/zig/libcxx/include/fenv.h
 lib/zig/libcxx/include/filesystem
 lib/zig/libcxx/include/float.h
 lib/zig/libcxx/include/forward_list
@@ -5794,7 +7913,6 @@ lib/zig/libcxx/include/support/win32/loc
 lib/zig/libcxx/include/support/xlocale/__nop_locale_mgmt.h
 lib/zig/libcxx/include/support/xlocale/__posix_l_fallback.h
 lib/zig/libcxx/include/support/xlocale/__strtonum_fallback.h
-lib/zig/libcxx/include/support/xlocale/xlocale.h
 lib/zig/libcxx/include/system_error
 lib/zig/libcxx/include/tgmath.h
 lib/zig/libcxx/include/thread
@@ -5811,6 +7929,7 @@ lib/zig/libcxx/include/vector
 lib/zig/libcxx/include/version
 lib/zig/libcxx/include/wchar.h
 lib/zig/libcxx/include/wctype.h
+lib/zig/libunwind/LICENSE.TXT
 lib/zig/libunwind/include/__libunwind_config.h
 lib/zig/libunwind/include/libunwind.h
 lib/zig/libunwind/include/mach-o/compact_unwind_encoding.h
@@ -5844,6 +7963,7 @@ lib/zig/std/atomic/int.zig
 lib/zig/std/atomic/queue.zig
 lib/zig/std/atomic/stack.zig
 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
@@ -5855,10 +7975,13 @@ lib/zig/std/c/freebsd.zig
 lib/zig/std/c/linux.zig
 lib/zig/std/c/netbsd.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/benchmark.zig
 lib/zig/std/crypto/blake2.zig
 lib/zig/std/crypto/chacha20.zig
+lib/zig/std/crypto/gimli.zig
 lib/zig/std/crypto/hmac.zig
 lib/zig/std/crypto/md5.zig
 lib/zig/std/crypto/poly1305.zig
@@ -5869,6 +7992,7 @@ 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/dynamic_library.zig
 lib/zig/std/elf.zig
@@ -5877,7 +8001,6 @@ 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/io.zig
 lib/zig/std/event/lock.zig
 lib/zig/std/event/locked.zig
 lib/zig/std/event/loop.zig
@@ -5889,14 +8012,28 @@ lib/zig/std/fmt/errol.zig
 lib/zig/std/fmt/errol/enum3.zig
 lib/zig/std/fmt/errol/lookup.zig
 lib/zig/std/fmt/parse_float.zig
+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/hash.zig
 lib/zig/std/hash/adler.zig
+lib/zig/std/hash/auto_hash.zig
+lib/zig/std/hash/benchmark.zig
+lib/zig/std/hash/cityhash.zig
 lib/zig/std/hash/crc.zig
 lib/zig/std/hash/fnv.zig
+lib/zig/std/hash/murmur.zig
 lib/zig/std/hash/siphash.zig
+lib/zig/std/hash/wyhash.zig
 lib/zig/std/hash_map.zig
 lib/zig/std/heap.zig
+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/c_out_stream.zig
+lib/zig/std/io/in_stream.zig
 lib/zig/std/io/seekable_stream.zig
 lib/zig/std/json.zig
 lib/zig/std/lazy_init.zig
@@ -5912,6 +8049,7 @@ lib/zig/std/math/atan2.zig
 lib/zig/std/math/atanh.zig
 lib/zig/std/math/big.zig
 lib/zig/std/math/big/int.zig
+lib/zig/std/math/big/rational.zig
 lib/zig/std/math/cbrt.zig
 lib/zig/std/math/ceil.zig
 lib/zig/std/math/complex.zig
@@ -5978,50 +8116,86 @@ lib/zig/std/meta/trait.zig
 lib/zig/std/mutex.zig
 lib/zig/std/net.zig
 lib/zig/std/os.zig
-lib/zig/std/os/child_process.zig
+lib/zig/std/os/bits.zig
+lib/zig/std/os/bits/darwin.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/mipsel.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/darwin/errno.zig
-lib/zig/std/os/epoch.zig
-lib/zig/std/os/file.zig
 lib/zig/std/os/freebsd.zig
-lib/zig/std/os/freebsd/errno.zig
-lib/zig/std/os/get_app_data_dir.zig
-lib/zig/std/os/get_user_id.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/errno.zig
+lib/zig/std/os/linux/mipsel.zig
+lib/zig/std/os/linux/riscv64.zig
+lib/zig/std/os/linux/tls.zig
 lib/zig/std/os/linux/vdso.zig
 lib/zig/std/os/linux/x86_64.zig
 lib/zig/std/os/netbsd.zig
-lib/zig/std/os/netbsd/errno.zig
-lib/zig/std/os/path.zig
-lib/zig/std/os/time.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/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/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/rng_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_output_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
+lib/zig/std/os/uefi/tables/configuration_table.zig
+lib/zig/std/os/uefi/tables/runtime_services.zig
+lib/zig/std/os/uefi/tables/system_table.zig
+lib/zig/std/os/uefi/tables/table_header.zig
+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/ole32.zig
 lib/zig/std/os/windows/shell32.zig
-lib/zig/std/os/windows/util.zig
+lib/zig/std/os/windows/status.zig
+lib/zig/std/os/windows/sublang.zig
 lib/zig/std/os/zen.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/rand.zig
 lib/zig/std/rand/ziggurat.zig
 lib/zig/std/rb.zig
 lib/zig/std/segmented_list.zig
 lib/zig/std/sort.zig
-lib/zig/std/special/bootstrap.zig
-lib/zig/std/special/bootstrap_lib.zig
-lib/zig/std/special/bootstrap_windows_tls.zig
 lib/zig/std/special/build_runner.zig
-lib/zig/std/special/builtin.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/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/divdf3.zig
 lib/zig/std/special/compiler_rt/divsf3.zig
@@ -6047,40 +8221,50 @@ lib/zig/std/special/compiler_rt/fixunssf
 lib/zig/std/special/compiler_rt/fixunstfdi.zig
 lib/zig/std/special/compiler_rt/fixunstfsi.zig
 lib/zig/std/special/compiler_rt/fixunstfti.zig
+lib/zig/std/special/compiler_rt/floatdidf.zig
+lib/zig/std/special/compiler_rt/floatsiXf.zig
 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/floatunditf.zig
+lib/zig/std/special/compiler_rt/floatunsidf.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/modti3.zig
 lib/zig/std/special/compiler_rt/mulXf3.zig
+lib/zig/std/special/compiler_rt/muldi3.zig
+lib/zig/std/special/compiler_rt/mulodi4.zig
 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/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/fmt/arg.zig
-lib/zig/std/special/fmt/errmsg.zig
-lib/zig/std/special/fmt/main.zig
-lib/zig/std/special/fmt_runner.zig
 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/std.zig
 lib/zig/std/testing.zig
+lib/zig/std/thread.zig
+lib/zig/std/time.zig
+lib/zig/std/time/epoch.zig
 lib/zig/std/unicode.zig
 lib/zig/std/valgrind.zig
 lib/zig/std/valgrind/callgrind.zig
@@ -6091,3 +8275,5 @@ lib/zig/std/zig/parse.zig
 lib/zig/std/zig/parse_string_literal.zig
 lib/zig/std/zig/render.zig
 lib/zig/std/zig/tokenizer.zig
+@pkgdir lib/zig/std/unicode
+@pkgdir lib/zig/std/json
Index: pkgsrc/lang/zig/distinfo
diff -u pkgsrc/lang/zig/distinfo:1.3 pkgsrc/lang/zig/distinfo:1.4
--- pkgsrc/lang/zig/distinfo:1.3        Sun Jun  2 15:02:27 2019
+++ pkgsrc/lang/zig/distinfo    Wed Mar 25 22:27:20 2020
@@ -1,6 +1,15 @@
-$NetBSD: distinfo,v 1.3 2019/06/02 15:02:27 adam Exp $
+$NetBSD: distinfo,v 1.4 2020/03/25 22:27:20 nia Exp $
 
-SHA1 (zig-0.4.0.tar.xz) = 2d3b2caaf83fd64888f32c125aca9497e7d5ac3d
-RMD160 (zig-0.4.0.tar.xz) = 6ce0d42c8d2a5608f4960722c004e83f97be2f42
-SHA512 (zig-0.4.0.tar.xz) = 4174234e05da6c13cd4fda59509ed3f35c4d4abdb34acc12d2027bbe584c86576489d473f1652eafd366cc86610487be02e671463e07043fd6763a40e65a962f
-Size (zig-0.4.0.tar.xz) = 5348776 bytes
+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

Added files:

Index: pkgsrc/lang/zig/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/lang/zig/patches/patch-CMakeLists.txt:1.3
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-CMakeLists.txt        Wed Mar 25 22:27:20 2020
@@ -0,0 +1,15 @@
+$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}"
Index: pkgsrc/lang/zig/patches/patch-src_link.cpp
diff -u /dev/null pkgsrc/lang/zig/patches/patch-src_link.cpp:1.3
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-src_link.cpp  Wed Mar 25 22:27:20 2020
@@ -0,0 +1,18 @@
+$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)) {

Index: pkgsrc/lang/zig/patches/patch-lib_std_c.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_c.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_c.zig Wed Mar 25 22:27:20 2020
@@ -0,0 +1,12 @@
+$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;
Index: pkgsrc/lang/zig/patches/patch-lib_std_c_netbsd.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_c_netbsd.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_c_netbsd.zig  Wed Mar 25 22:27:20 2020
@@ -0,0 +1,27 @@
+$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;
Index: pkgsrc/lang/zig/patches/patch-lib_std_fs.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_fs.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_fs.zig        Wed Mar 25 22:27:20 2020
@@ -0,0 +1,24 @@
+$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,
Index: pkgsrc/lang/zig/patches/patch-lib_std_fs_file.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_fs_file.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_fs_file.zig   Wed Mar 25 22:27:20 2020
@@ -0,0 +1,33 @@
+$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);
+     }
Index: pkgsrc/lang/zig/patches/patch-lib_std_os.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_os.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_os.zig        Wed Mar 25 22:27:20 2020
@@ -0,0 +1,72 @@
+$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,
Index: pkgsrc/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_os_bits_netbsd.zig    Wed Mar 25 22:27:20 2020
@@ -0,0 +1,467 @@
+$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;
Index: pkgsrc/lang/zig/patches/patch-lib_std_thread.zig
diff -u /dev/null pkgsrc/lang/zig/patches/patch-lib_std_thread.zig:1.1
--- /dev/null   Wed Mar 25 22:27:20 2020
+++ pkgsrc/lang/zig/patches/patch-lib_std_thread.zig    Wed Mar 25 22:27:20 2020
@@ -0,0 +1,52 @@
+$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,



Home | Main Index | Thread Index | Old Index