git: cdea3af06060 - main - lang/zig: update to 0.8.0 and add docs

Dave Cottlehuber dch at FreeBSD.org
Tue Jun 22 22:15:40 UTC 2021


The branch main has been updated by dch:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cdea3af060600ad4e6bffa86b752be7db04e73b8

commit cdea3af060600ad4e6bffa86b752be7db04e73b8
Author:     Dave Cottlehuber <dch at FreeBSD.org>
AuthorDate: 2021-06-11 19:24:07 +0000
Commit:     Dave Cottlehuber <dch at FreeBSD.org>
CommitDate: 2021-06-22 22:12:39 +0000

    lang/zig: update to 0.8.0 and add docs
    
    Reviewed by:    jbeich
    Reviewed by:    Daniel Engberg <daniel.engberg.lists at pyret.net>
    Differential Revision: https://reviews.freebsd.org/D30742
    Sponsored by:   SkunkWerks, GmbH
---
 lang/zig/Makefile                                |   44 +-
 lang/zig/distinfo                                |    6 +-
 lang/zig/files/patch-doc_langref.html.in         |   13 +
 lang/zig/files/patch-lib_std_c.zig               |   23 -
 lang/zig/files/patch-lib_std_os_bits.zig         |   25 -
 lang/zig/files/patch-lib_std_os_bits_freebsd.zig |   24 -
 lang/zig/pkg-plist                               | 4110 +++++++++++++++++++++-
 7 files changed, 3978 insertions(+), 267 deletions(-)

diff --git a/lang/zig/Makefile b/lang/zig/Makefile
index 02e6a7a1e97b..09903fbda7a6 100644
--- a/lang/zig/Makefile
+++ b/lang/zig/Makefile
@@ -1,9 +1,7 @@
 PORTNAME=	zig
-DISTVERSION=	0.7.1
-PORTREVISION=	2
+DISTVERSION=	0.8.0
 CATEGORIES=	lang
-MASTER_SITES=	https://ziglang.org/download/${DISTVERSION}/ \
-		https://ziglang.org/builds/
+MASTER_SITES=	https://ziglang.org/download/${DISTVERSION}/
 
 MAINTAINER=	dch at FreeBSD.org
 COMMENT=	Language designed for robustness, optimality, and maintainability
@@ -11,18 +9,50 @@ COMMENT=	Language designed for robustness, optimality, and maintainability
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BROKEN_i386=	static_assert failed "static_assert(sizeof(ZigClangAPValue) == sizeof(clang::APValue), "")"
 IGNORE_FreeBSD_11=	expects getrandom(2) which is unavailable on FreeBSD < 12.0
+ONLY_FOR_ARCHS=		aarch64 amd64
+ONLY_FOR_ARCHS_REASON=	not yet supported
 
-_LLVM_VER=	11
 BUILD_DEPENDS=	llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
 
-USES=		cmake compiler:c++11-lang tar:xz
+USES=		cmake compiler:c++11-lang localbase:ldflags tar:xz
 
 OPTIONS_DEFINE=		STATIC
 OPTIONS_DEFAULT=	STATIC
 
+STATIC_DESC=	sets ZIG_STATIC to avoid 800MiB LLVM dependencies
+
 STATIC_RUN_DEPENDS_OFF=	llvm${_LLVM_VER}>=0:devel/llvm${_LLVM_VER}
 STATIC_CMAKE_BOOL=	CMAKE_SKIP_INSTALL_RPATH ZIG_STATIC
+STATIC_LDFLAGS=		-lz -llzma -lm -lxml2 -lmd
+
+_LLVM_VER=	12
+_ZIG_BIN=	${STAGEDIR}${PREFIX}/bin/zig
+
+post-configure-STATIC-on:
+	@${REINPLACE_CMD} 's/-Wl,-Bdynamic//' ${BUILD_WRKSRC}/build.ninja
+
+post-build:
+	# Produce the experimental std lib documentation.
+	${MKDIR}  ${WRKDIR}/cache ${WRKDIR}/doc
+	${WRKDIR}/.build/zig test ${WRKSRC}/lib/std/std.zig \
+		--cache-dir ${WRKDIR}/cache \
+		--global-cache-dir ${WRKDIR}/cache \
+		--override-lib-dir ${WRKSRC}/lib \
+		-femit-docs=${WRKDIR}/doc \
+		-fno-emit-bin
+	${RM} ${WRKSRC}/lib/zig/std/zig-cache
+
+post-install:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}/std
+	# langref cannot be generated until after install target has run
+	(cd ${WRKSRC} && ${_ZIG_BIN} run \
+		./doc/docgen.zig -- ${_ZIG_BIN} \
+		./doc/langref.html.in ${STAGEDIR}${DOCSDIR}/langref.html \
+		&& ${RM} ${STAGEDIR}/lib/zig/std/zig-cache)
+	${REINPLACE_CMD} -i '' -e 's|${STAGEDIR}||' ${STAGEDIR}${DOCSDIR}/langref.html
+.for f in data.js main.js index.html
+	${INSTALL_MAN} ${WRKDIR}/doc/${f} ${STAGEDIR}${DOCSDIR}/std/
+.endfor
 
 .include <bsd.port.mk>
diff --git a/lang/zig/distinfo b/lang/zig/distinfo
index dd13668ddc9c..7c4cee1d10ee 100644
--- a/lang/zig/distinfo
+++ b/lang/zig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607988527
-SHA256 (zig-0.7.1.tar.xz) = 2db3b944ab368d955b48743d9f7c963b8f96de1a441ba5a35e197237cc6dae44
-SIZE (zig-0.7.1.tar.xz) = 10711824
+TIMESTAMP = 1623448037
+SHA256 (zig-0.8.0.tar.xz) = 03a828d00c06b2e3bb8b7ff706997fd76bf32503b08d759756155b6e8c981e77
+SIZE (zig-0.8.0.tar.xz) = 12614896
diff --git a/lang/zig/files/patch-doc_langref.html.in b/lang/zig/files/patch-doc_langref.html.in
new file mode 100644
index 000000000000..9737977ee167
--- /dev/null
+++ b/lang/zig/files/patch-doc_langref.html.in
@@ -0,0 +1,13 @@
+--- doc/langref.html.in.orig	2021-06-14 12:00:33 UTC
++++ doc/langref.html.in
+@@ -221,7 +221,9 @@
+       </p>
+       <p>
+       If you search for something specific in this documentation and do not find it,
+-      please <a href="https://github.com/ziglang/www.ziglang.org/issues/new?title=I%20searched%20for%20___%20in%20the%20docs%20and%20didn%27t%20find%20it">file an issue</a> or <a href="https://webchat.freenode.net/?channels=%23zig">say something on IRC</a>.
++      please <a
++          href="https://github.com/ziglang/www.ziglang.org/issues/new?title=I%20searched%20for%20___%20in%20the%20docs%20and%20didn%27t%20find%20it">file
++          an issue</a> or <a href="https://web.libera.chat/#zig">say something on IRC</a>.
+       </p>
+       <p>
+       The code samples in this document are compiled and tested as part of the main test suite of Zig.
diff --git a/lang/zig/files/patch-lib_std_c.zig b/lang/zig/files/patch-lib_std_c.zig
deleted file mode 100644
index 84b2483eaf76..000000000000
--- a/lang/zig/files/patch-lib_std_c.zig
+++ /dev/null
@@ -1,23 +0,0 @@
---- lib/std/c.zig.orig	2020-12-13 19:14:58 UTC
-+++ lib/std/c.zig
-@@ -346,3 +346,20 @@ pub extern "c" fn prctl(option: c_int, ...) c_int;
- 
- pub extern "c" fn getrlimit(resource: rlimit_resource, rlim: *rlimit) c_int;
- pub extern "c" fn setrlimit(resource: rlimit_resource, rlim: *const rlimit) c_int;
-+
-+pub extern "c" fn fmemopen(noalias buf: ?*c_void, size: usize, noalias mode: [*:0]const u8) ?*FILE;
-+
-+pub extern "c" fn syslog(priority: c_int, message: [*:0]const u8, ...) void;
-+pub extern "c" fn openlog(ident: [*:0]const u8, logopt: c_int, facility: c_int) void;
-+pub extern "c" fn closelog() void;
-+pub extern "c" fn setlogmask(maskpri: c_int) c_int;
-+
-+pub const max_align_t = if (std.Target.current.abi == .msvc)
-+    f64
-+else if (std.Target.current.isDarwin())
-+    c_longdouble
-+else
-+    extern struct {
-+        a: c_longlong,
-+        b: c_longdouble,
-+    };
diff --git a/lang/zig/files/patch-lib_std_os_bits.zig b/lang/zig/files/patch-lib_std_os_bits.zig
deleted file mode 100644
index 12dfc199a802..000000000000
--- a/lang/zig/files/patch-lib_std_os_bits.zig
+++ /dev/null
@@ -1,25 +0,0 @@
---- lib/std/os/bits.zig.orig	2020-12-13 19:14:58 UTC
-+++ lib/std/os/bits.zig
-@@ -34,3 +34,22 @@ pub const iovec_const = extern struct {
-     iov_base: [*]const u8,
-     iov_len: usize,
- };
-+
-+// syslog
-+
-+/// system is unusable
-+pub const LOG_EMERG = 0;
-+/// action must be taken immediately
-+pub const LOG_ALERT = 1;
-+/// critical conditions
-+pub const LOG_CRIT = 2;
-+/// error conditions
-+pub const LOG_ERR = 3;
-+/// warning conditions
-+pub const LOG_WARNING = 4;
-+/// normal but significant condition
-+pub const LOG_NOTICE = 5;
-+/// informational
-+pub const LOG_INFO = 6;
-+/// debug-level messages
-+pub const LOG_DEBUG = 7;
diff --git a/lang/zig/files/patch-lib_std_os_bits_freebsd.zig b/lang/zig/files/patch-lib_std_os_bits_freebsd.zig
deleted file mode 100644
index e0a77a1f879e..000000000000
--- a/lang/zig/files/patch-lib_std_os_bits_freebsd.zig
+++ /dev/null
@@ -1,24 +0,0 @@
---- lib/std/os/bits/freebsd.zig.orig	2020-12-13 19:14:58 UTC
-+++ lib/std/os/bits/freebsd.zig
-@@ -15,6 +15,7 @@ pub const gid_t = u32;
- pub const mode_t = c_uint;
- 
- pub const socklen_t = u32;
-+pub const suseconds_t = c_long;
- 
- /// Renamed from `kevent` to `Kevent` to avoid conflict with function name.
- pub const Kevent = extern struct {
-@@ -159,6 +160,13 @@ pub const libc_stat = extern struct {
- pub const timespec = extern struct {
-     tv_sec: isize,
-     tv_nsec: isize,
-+};
-+
-+pub const timeval = extern struct {
-+    /// seconds
-+    tv_sec: time_t,
-+    /// microseconds
-+    tv_usec: suseconds_t,
- };
- 
- pub const dirent = extern struct {
diff --git a/lang/zig/pkg-plist b/lang/zig/pkg-plist
index b0b55d1496cb..ee4c4bd00692 100644
--- a/lang/zig/pkg-plist
+++ b/lang/zig/pkg-plist
@@ -1,3 +1,9 @@
+ at dir lib/zig/std/net
+ at dir lib/zig/std/unicode
+%%DOCSDIR%%/langref.html
+%%DOCSDIR%%/std/data.js
+%%DOCSDIR%%/std/index.html
+%%DOCSDIR%%/std/main.js
 bin/zig
 lib/zig/include/__clang_cuda_builtin_vars.h
 lib/zig/include/__clang_cuda_cmath.h
@@ -8,6 +14,7 @@ lib/zig/include/__clang_cuda_libdevice_declares.h
 lib/zig/include/__clang_cuda_math.h
 lib/zig/include/__clang_cuda_math_forward_declares.h
 lib/zig/include/__clang_cuda_runtime_wrapper.h
+lib/zig/include/__clang_hip_cmath.h
 lib/zig/include/__clang_hip_libdevice_declares.h
 lib/zig/include/__clang_hip_math.h
 lib/zig/include/__clang_hip_runtime_wrapper.h
@@ -56,6 +63,7 @@ lib/zig/include/avx512vp2intersectintrin.h
 lib/zig/include/avx512vpopcntdqintrin.h
 lib/zig/include/avx512vpopcntdqvlintrin.h
 lib/zig/include/avxintrin.h
+lib/zig/include/avxvnniintrin.h
 lib/zig/include/bmi2intrin.h
 lib/zig/include/bmiintrin.h
 lib/zig/include/cet.h
@@ -76,6 +84,7 @@ lib/zig/include/fma4intrin.h
 lib/zig/include/fmaintrin.h
 lib/zig/include/fxsrintrin.h
 lib/zig/include/gfniintrin.h
+lib/zig/include/hresetintrin.h
 lib/zig/include/htmintrin.h
 lib/zig/include/htmxlintrin.h
 lib/zig/include/ia32intrin.h
@@ -84,6 +93,7 @@ lib/zig/include/intrin.h
 lib/zig/include/inttypes.h
 lib/zig/include/invpcidintrin.h
 lib/zig/include/iso646.h
+lib/zig/include/keylockerintrin.h
 lib/zig/include/limits.h
 lib/zig/include/lwpintrin.h
 lib/zig/include/lzcntintrin.h
@@ -101,6 +111,7 @@ lib/zig/include/openmp_wrappers/__clang_openmp_device_functions.h
 lib/zig/include/openmp_wrappers/cmath
 lib/zig/include/openmp_wrappers/complex
 lib/zig/include/openmp_wrappers/complex.h
+lib/zig/include/openmp_wrappers/complex_cmath.h
 lib/zig/include/openmp_wrappers/math.h
 lib/zig/include/openmp_wrappers/new
 lib/zig/include/pconfigintrin.h
@@ -134,6 +145,7 @@ lib/zig/include/tbmintrin.h
 lib/zig/include/tgmath.h
 lib/zig/include/tmmintrin.h
 lib/zig/include/tsxldtrkintrin.h
+lib/zig/include/uintrintrin.h
 lib/zig/include/unwind.h
 lib/zig/include/vadefs.h
 lib/zig/include/vaesintrin.h
@@ -144,6 +156,7 @@ lib/zig/include/waitpkgintrin.h
 lib/zig/include/wasm_simd128.h
 lib/zig/include/wbnoinvdintrin.h
 lib/zig/include/wmmintrin.h
+lib/zig/include/x86gprintrin.h
 lib/zig/include/x86intrin.h
 lib/zig/include/xmmintrin.h
 lib/zig/include/xopintrin.h
@@ -383,7 +396,6 @@ lib/zig/libc/glibc/sysdeps/sparc/crti.S
 lib/zig/libc/glibc/sysdeps/sparc/crtn.S
 lib/zig/libc/glibc/sysdeps/sparc/dl-dtprocnum.h
 lib/zig/libc/glibc/sysdeps/sparc/dl-sysdep.h
-lib/zig/libc/glibc/sysdeps/sparc/nptl/bits/pthreadtypes-arch.h
 lib/zig/libc/glibc/sysdeps/sparc/sparc32/start.S
 lib/zig/libc/glibc/sysdeps/sparc/sparc64/start.S
 lib/zig/libc/glibc/sysdeps/sparc/sysdep.h
@@ -525,9 +537,9 @@ lib/zig/libc/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/semaphore.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/setjmp.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/aarch64-linux-gnu/bits/stat.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/statfs.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/struct_rwlock.h
+lib/zig/libc/include/aarch64-linux-gnu/bits/struct_stat.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/typesizes.h
 lib/zig/libc/include/aarch64-linux-gnu/bits/wordsize.h
 lib/zig/libc/include/aarch64-linux-gnu/fpu_control.h
@@ -549,6 +561,163 @@ 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/syscall.h
 lib/zig/libc/include/aarch64-linux-musl/bits/user.h
+lib/zig/libc/include/aarch64-macos-gnu/Availability.h
+lib/zig/libc/include/aarch64-macos-gnu/AvailabilityInternal.h
+lib/zig/libc/include/aarch64-macos-gnu/AvailabilityMacros.h
+lib/zig/libc/include/aarch64-macos-gnu/AvailabilityVersions.h
+lib/zig/libc/include/aarch64-macos-gnu/TargetConditionals.h
+lib/zig/libc/include/aarch64-macos-gnu/_ctermid.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/_limits.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/_mcontext.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/_param.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/_types.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/arch.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/endian.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/limits.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/param.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/signal.h
+lib/zig/libc/include/aarch64-macos-gnu/arm/types.h
+lib/zig/libc/include/aarch64-macos-gnu/bsm/audit.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/block.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/dispatch.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/group.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/object.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/queue.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/semaphore.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/source.h
+lib/zig/libc/include/aarch64-macos-gnu/dispatch/workloop.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/OSAtomic.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/OSAtomicDeprecated.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/OSAtomicQueue.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/OSByteOrder.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/OSSpinLockDeprecated.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/_OSByteOrder.h
+lib/zig/libc/include/aarch64-macos-gnu/libkern/arm/OSByteOrder.h
+lib/zig/libc/include/aarch64-macos-gnu/libproc.h
+lib/zig/libc/include/aarch64-macos-gnu/mach-o/dyld.h
+lib/zig/libc/include/aarch64-macos-gnu/mach-o/loader.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/_structs.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/boolean.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/exception.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/kern_return.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/processor_info.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/rpc.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/thread_state.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/thread_status.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/vm_param.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/arm/vm_types.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/kern_return.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/mach_port.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/mach_traps.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/mach_types.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/_structs.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/boolean.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/exception.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/kern_return.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/processor_info.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/rpc.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/thread_state.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/thread_status.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/vm_param.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/machine/vm_types.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/message.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/port.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/processor_set.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/task.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/task_info.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/task_policy.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/task_special_ports.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/thread_act.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/thread_special_ports.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/thread_status.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/vm_prot.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/vm_statistics.h
+lib/zig/libc/include/aarch64-macos-gnu/mach/vm_types.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/_mcontext.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/_param.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/_types.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/endian.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/limits.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/param.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/signal.h
+lib/zig/libc/include/aarch64-macos-gnu/machine/types.h
+lib/zig/libc/include/aarch64-macos-gnu/malloc/_malloc.h
+lib/zig/libc/include/aarch64-macos-gnu/malloc/malloc.h
+lib/zig/libc/include/aarch64-macos-gnu/math.h
+lib/zig/libc/include/aarch64-macos-gnu/net/if.h
+lib/zig/libc/include/aarch64-macos-gnu/net/if_var.h
+lib/zig/libc/include/aarch64-macos-gnu/net/route.h
+lib/zig/libc/include/aarch64-macos-gnu/netinet/in.h
+lib/zig/libc/include/aarch64-macos-gnu/netinet/tcp.h
+lib/zig/libc/include/aarch64-macos-gnu/netinet6/in6.h
+lib/zig/libc/include/aarch64-macos-gnu/objc/objc-api.h
+lib/zig/libc/include/aarch64-macos-gnu/objc/runtime.h
+lib/zig/libc/include/aarch64-macos-gnu/os/base.h
+lib/zig/libc/include/aarch64-macos-gnu/os/clock.h
+lib/zig/libc/include/aarch64-macos-gnu/os/object.h
+lib/zig/libc/include/aarch64-macos-gnu/os/workgroup.h
+lib/zig/libc/include/aarch64-macos-gnu/os/workgroup_base.h
+lib/zig/libc/include/aarch64-macos-gnu/os/workgroup_interval.h
+lib/zig/libc/include/aarch64-macos-gnu/os/workgroup_object.h
+lib/zig/libc/include/aarch64-macos-gnu/os/workgroup_parallel.h
+lib/zig/libc/include/aarch64-macos-gnu/pthread.h
+lib/zig/libc/include/aarch64-macos-gnu/pthread/sched.h
+lib/zig/libc/include/aarch64-macos-gnu/sched.h
+lib/zig/libc/include/aarch64-macos-gnu/signal.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/common.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/conversion.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/logic.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/math.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/packed.h
+lib/zig/libc/include/aarch64-macos-gnu/simd/quaternion.h
+lib/zig/libc/include/aarch64-macos-gnu/spawn.h
+lib/zig/libc/include/aarch64-macos-gnu/stdio.h
+lib/zig/libc/include/aarch64-macos-gnu/stdlib.h
+lib/zig/libc/include/aarch64-macos-gnu/string.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_attr_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_cond_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_condattr_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_rwlock_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_rwlockattr_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_pthread/_pthread_types.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_select.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_symbol_aliasing.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_types/_fd_def.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_types/_int8_t.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/_types/_ucontext.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/acl.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/attr.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/cdefs.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/event.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/fcntl.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/ioccom.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/kauth.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/kern_control.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/mman.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/mount.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/param.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/proc.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/proc_info.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/resource.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/shm.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/socket.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/sockio.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/spawn.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/stat.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/sysctl.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/syslimits.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/ucontext.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/uio.h
+lib/zig/libc/include/aarch64-macos-gnu/sys/un.h
+lib/zig/libc/include/aarch64-macos-gnu/ucontext.h
+lib/zig/libc/include/aarch64-macos-gnu/xlocale/_inttypes.h
+lib/zig/libc/include/aarch64-macos-gnu/xlocale/_wchar.h
+lib/zig/libc/include/aarch64-macos-gnu/xpc/availability.h
+lib/zig/libc/include/aarch64-macos-gnu/xpc/base.h
+lib/zig/libc/include/aarch64-macos-gnu/xpc/connection.h
+lib/zig/libc/include/aarch64-macos-gnu/xpc/xpc.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
@@ -583,9 +752,9 @@ lib/zig/libc/include/aarch64_be-linux-gnu/bits/pthreadtypes-arch.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/semaphore.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/setjmp.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/sigstack.h
-lib/zig/libc/include/aarch64_be-linux-gnu/bits/stat.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/statfs.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/struct_rwlock.h
+lib/zig/libc/include/aarch64_be-linux-gnu/bits/struct_stat.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/typesizes.h
 lib/zig/libc/include/aarch64_be-linux-gnu/bits/wordsize.h
 lib/zig/libc/include/aarch64_be-linux-gnu/fpu_control.h
@@ -1416,6 +1585,297 @@ lib/zig/libc/include/any-linux-any/linux/xfrm.h
 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-macos-any/AssertMacros.h
+lib/zig/libc/include/any-macos-any/Block.h
+lib/zig/libc/include/any-macos-any/ConditionalMacros.h
+lib/zig/libc/include/any-macos-any/MacTypes.h
+lib/zig/libc/include/any-macos-any/__wctype.h
+lib/zig/libc/include/any-macos-any/_ctype.h
+lib/zig/libc/include/any-macos-any/_locale.h
+lib/zig/libc/include/any-macos-any/_regex.h
+lib/zig/libc/include/any-macos-any/_stdio.h
+lib/zig/libc/include/any-macos-any/_types.h
+lib/zig/libc/include/any-macos-any/_types/_intmax_t.h
+lib/zig/libc/include/any-macos-any/_types/_nl_item.h
+lib/zig/libc/include/any-macos-any/_types/_uint16_t.h
+lib/zig/libc/include/any-macos-any/_types/_uint32_t.h
+lib/zig/libc/include/any-macos-any/_types/_uint64_t.h
+lib/zig/libc/include/any-macos-any/_types/_uint8_t.h
+lib/zig/libc/include/any-macos-any/_types/_uintmax_t.h
+lib/zig/libc/include/any-macos-any/_types/_wctrans_t.h
+lib/zig/libc/include/any-macos-any/_types/_wctype_t.h
+lib/zig/libc/include/any-macos-any/_wctype.h
+lib/zig/libc/include/any-macos-any/_xlocale.h
+lib/zig/libc/include/any-macos-any/aio.h
+lib/zig/libc/include/any-macos-any/alloca.h
+lib/zig/libc/include/any-macos-any/architecture/byte_order.h
+lib/zig/libc/include/any-macos-any/arpa/inet.h
+lib/zig/libc/include/any-macos-any/assert.h
+lib/zig/libc/include/any-macos-any/complex.h
+lib/zig/libc/include/any-macos-any/copyfile.h
+lib/zig/libc/include/any-macos-any/cpio.h
+lib/zig/libc/include/any-macos-any/crt_externs.h
+lib/zig/libc/include/any-macos-any/ctype.h
+lib/zig/libc/include/any-macos-any/device/device_types.h
+lib/zig/libc/include/any-macos-any/dirent.h
+lib/zig/libc/include/any-macos-any/dispatch/base.h
+lib/zig/libc/include/any-macos-any/dispatch/data.h
+lib/zig/libc/include/any-macos-any/dispatch/io.h
+lib/zig/libc/include/any-macos-any/dispatch/once.h
+lib/zig/libc/include/any-macos-any/dispatch/time.h
+lib/zig/libc/include/any-macos-any/dlfcn.h
+lib/zig/libc/include/any-macos-any/errno.h
+lib/zig/libc/include/any-macos-any/execinfo.h
+lib/zig/libc/include/any-macos-any/fcntl.h
+lib/zig/libc/include/any-macos-any/fenv.h
+lib/zig/libc/include/any-macos-any/float.h
+lib/zig/libc/include/any-macos-any/fmtmsg.h
+lib/zig/libc/include/any-macos-any/fnmatch.h
+lib/zig/libc/include/any-macos-any/ftw.h
+lib/zig/libc/include/any-macos-any/gethostuuid.h
+lib/zig/libc/include/any-macos-any/glob.h
+lib/zig/libc/include/any-macos-any/grp.h
+lib/zig/libc/include/any-macos-any/hfs/hfs_format.h
+lib/zig/libc/include/any-macos-any/hfs/hfs_unistr.h
+lib/zig/libc/include/any-macos-any/iconv.h
+lib/zig/libc/include/any-macos-any/ifaddrs.h
+lib/zig/libc/include/any-macos-any/inttypes.h
+lib/zig/libc/include/any-macos-any/langinfo.h
+lib/zig/libc/include/any-macos-any/launch.h
+lib/zig/libc/include/any-macos-any/libgen.h
+lib/zig/libc/include/any-macos-any/libkern/OSTypes.h
+lib/zig/libc/include/any-macos-any/limits.h
+lib/zig/libc/include/any-macos-any/locale.h
+lib/zig/libc/include/any-macos-any/mach/boolean.h
+lib/zig/libc/include/any-macos-any/mach/clock.h
+lib/zig/libc/include/any-macos-any/mach/clock_priv.h
+lib/zig/libc/include/any-macos-any/mach/clock_types.h
+lib/zig/libc/include/any-macos-any/mach/dyld_kernel.h
+lib/zig/libc/include/any-macos-any/mach/error.h
+lib/zig/libc/include/any-macos-any/mach/exception_types.h
+lib/zig/libc/include/any-macos-any/mach/host_info.h
+lib/zig/libc/include/any-macos-any/mach/host_notify.h
+lib/zig/libc/include/any-macos-any/mach/host_priv.h
+lib/zig/libc/include/any-macos-any/mach/host_security.h
+lib/zig/libc/include/any-macos-any/mach/host_special_ports.h
+lib/zig/libc/include/any-macos-any/mach/kmod.h
+lib/zig/libc/include/any-macos-any/mach/lock_set.h
+lib/zig/libc/include/any-macos-any/mach/mach.h
+lib/zig/libc/include/any-macos-any/mach/mach_error.h
+lib/zig/libc/include/any-macos-any/mach/mach_host.h
+lib/zig/libc/include/any-macos-any/mach/mach_init.h
+lib/zig/libc/include/any-macos-any/mach/mach_interface.h
+lib/zig/libc/include/any-macos-any/mach/mach_time.h
+lib/zig/libc/include/any-macos-any/mach/mach_voucher_types.h
+lib/zig/libc/include/any-macos-any/mach/memory_object_types.h
+lib/zig/libc/include/any-macos-any/mach/mig.h
+lib/zig/libc/include/any-macos-any/mach/mig_errors.h
+lib/zig/libc/include/any-macos-any/mach/mig_strncpy_zerofill_support.h
+lib/zig/libc/include/any-macos-any/mach/ndr.h
+lib/zig/libc/include/any-macos-any/mach/notify.h
+lib/zig/libc/include/any-macos-any/mach/policy.h
+lib/zig/libc/include/any-macos-any/mach/processor.h
+lib/zig/libc/include/any-macos-any/mach/processor_info.h
+lib/zig/libc/include/any-macos-any/mach/rpc.h
+lib/zig/libc/include/any-macos-any/mach/semaphore.h
+lib/zig/libc/include/any-macos-any/mach/std_types.h
+lib/zig/libc/include/any-macos-any/mach/sync_policy.h
+lib/zig/libc/include/any-macos-any/mach/task_inspect.h
+lib/zig/libc/include/any-macos-any/mach/thread_info.h
+lib/zig/libc/include/any-macos-any/mach/thread_policy.h
+lib/zig/libc/include/any-macos-any/mach/thread_switch.h
+lib/zig/libc/include/any-macos-any/mach/time_value.h
+lib/zig/libc/include/any-macos-any/mach/vm_attributes.h
+lib/zig/libc/include/any-macos-any/mach/vm_behavior.h
+lib/zig/libc/include/any-macos-any/mach/vm_inherit.h
+lib/zig/libc/include/any-macos-any/mach/vm_map.h
+lib/zig/libc/include/any-macos-any/mach/vm_page_size.h
+lib/zig/libc/include/any-macos-any/mach/vm_purgable.h
+lib/zig/libc/include/any-macos-any/mach/vm_region.h
+lib/zig/libc/include/any-macos-any/mach/vm_sync.h
+lib/zig/libc/include/any-macos-any/mach_debug/hash_info.h
+lib/zig/libc/include/any-macos-any/mach_debug/ipc_info.h
+lib/zig/libc/include/any-macos-any/mach_debug/lockgroup_info.h
+lib/zig/libc/include/any-macos-any/mach_debug/mach_debug_types.h
+lib/zig/libc/include/any-macos-any/mach_debug/page_info.h
+lib/zig/libc/include/any-macos-any/mach_debug/vm_info.h
+lib/zig/libc/include/any-macos-any/mach_debug/zone_info.h
+lib/zig/libc/include/any-macos-any/memory.h
+lib/zig/libc/include/any-macos-any/monetary.h
+lib/zig/libc/include/any-macos-any/ndbm.h
+lib/zig/libc/include/any-macos-any/net/if_dl.h
+lib/zig/libc/include/any-macos-any/net/net_kev.h
+lib/zig/libc/include/any-macos-any/netdb.h
+lib/zig/libc/include/any-macos-any/nl_types.h
+lib/zig/libc/include/any-macos-any/objc/NSObjCRuntime.h
+lib/zig/libc/include/any-macos-any/objc/NSObject.h
+lib/zig/libc/include/any-macos-any/objc/message.h
+lib/zig/libc/include/any-macos-any/objc/objc.h
+lib/zig/libc/include/any-macos-any/os/availability.h
+lib/zig/libc/include/any-macos-any/os/lock.h
+lib/zig/libc/include/any-macos-any/poll.h
+lib/zig/libc/include/any-macos-any/pthread/pthread_impl.h
+lib/zig/libc/include/any-macos-any/pthread/qos.h
+lib/zig/libc/include/any-macos-any/pwd.h
+lib/zig/libc/include/any-macos-any/regex.h
+lib/zig/libc/include/any-macos-any/runetype.h
+lib/zig/libc/include/any-macos-any/search.h
+lib/zig/libc/include/any-macos-any/secure/_common.h
+lib/zig/libc/include/any-macos-any/secure/_stdio.h
+lib/zig/libc/include/any-macos-any/secure/_string.h
+lib/zig/libc/include/any-macos-any/secure/_strings.h
+lib/zig/libc/include/any-macos-any/semaphore.h
+lib/zig/libc/include/any-macos-any/setjmp.h
+lib/zig/libc/include/any-macos-any/simd/base.h
+lib/zig/libc/include/any-macos-any/simd/extern.h
+lib/zig/libc/include/any-macos-any/simd/geometry.h
+lib/zig/libc/include/any-macos-any/simd/matrix.h
+lib/zig/libc/include/any-macos-any/simd/matrix_types.h
+lib/zig/libc/include/any-macos-any/simd/simd.h
+lib/zig/libc/include/any-macos-any/simd/types.h
+lib/zig/libc/include/any-macos-any/simd/vector.h
+lib/zig/libc/include/any-macos-any/simd/vector_make.h
+lib/zig/libc/include/any-macos-any/simd/vector_types.h
+lib/zig/libc/include/any-macos-any/stdint.h
+lib/zig/libc/include/any-macos-any/strings.h
+lib/zig/libc/include/any-macos-any/sys/_endian.h
+lib/zig/libc/include/any-macos-any/sys/_posix_availability.h
+lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_key_t.h
+lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_mutex_t.h
+lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_mutexattr_t.h
+lib/zig/libc/include/any-macos-any/sys/_pthread/_pthread_once_t.h
+lib/zig/libc/include/any-macos-any/sys/_types.h
+lib/zig/libc/include/any-macos-any/sys/_types/_blkcnt_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_blksize_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_caddr_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_clock_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_ct_rune_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_dev_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_errno_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_clr.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_copy.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_isset.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_set.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_setsize.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fd_zero.h
+lib/zig/libc/include/any-macos-any/sys/_types/_filesec_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fsblkcnt_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fsfilcnt_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fsid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_fsobj_id_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_gid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_guid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_id_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_in_addr_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_in_port_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_ino64_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_ino_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_int16_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_int32_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_int64_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_intptr_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_iovec_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_key_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_mach_port_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_mbstate_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_mode_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_nlink_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_null.h
+lib/zig/libc/include/any-macos-any/sys/_types/_o_dsync.h
+lib/zig/libc/include/any-macos-any/sys/_types/_o_sync.h
+lib/zig/libc/include/any-macos-any/sys/_types/_off_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_os_inline.h
+lib/zig/libc/include/any-macos-any/sys/_types/_pid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_posix_vdisable.h
+lib/zig/libc/include/any-macos-any/sys/_types/_rsize_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_rune_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_s_ifmt.h
+lib/zig/libc/include/any-macos-any/sys/_types/_sa_family_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_seek_set.h
+lib/zig/libc/include/any-macos-any/sys/_types/_sigaltstack.h
+lib/zig/libc/include/any-macos-any/sys/_types/_sigset_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_size_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_socklen_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_ssize_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_suseconds_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_time_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_timespec.h
+lib/zig/libc/include/any-macos-any/sys/_types/_timeval.h
+lib/zig/libc/include/any-macos-any/sys/_types/_timeval32.h
+lib/zig/libc/include/any-macos-any/sys/_types/_timeval64.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_char.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_int.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_int16_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_int32_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_int64_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_int8_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_u_short.h
+lib/zig/libc/include/any-macos-any/sys/_types/_uid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_uintptr_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_useconds_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_uuid_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_va_list.h
+lib/zig/libc/include/any-macos-any/sys/_types/_wchar_t.h
+lib/zig/libc/include/any-macos-any/sys/_types/_wint_t.h
+lib/zig/libc/include/any-macos-any/sys/aio.h
+lib/zig/libc/include/any-macos-any/sys/appleapiopts.h
+lib/zig/libc/include/any-macos-any/sys/dirent.h
+lib/zig/libc/include/any-macos-any/sys/errno.h
+lib/zig/libc/include/any-macos-any/sys/file.h
+lib/zig/libc/include/any-macos-any/sys/filio.h
+lib/zig/libc/include/any-macos-any/sys/ioctl.h
+lib/zig/libc/include/any-macos-any/sys/ipc.h
+lib/zig/libc/include/any-macos-any/sys/lock.h
+lib/zig/libc/include/any-macos-any/sys/msg.h
+lib/zig/libc/include/any-macos-any/sys/poll.h
+lib/zig/libc/include/any-macos-any/sys/qos.h
+lib/zig/libc/include/any-macos-any/sys/queue.h
+lib/zig/libc/include/any-macos-any/sys/select.h
+lib/zig/libc/include/any-macos-any/sys/sem.h
+lib/zig/libc/include/any-macos-any/sys/semaphore.h
+lib/zig/libc/include/any-macos-any/sys/signal.h
+lib/zig/libc/include/any-macos-any/sys/statvfs.h
+lib/zig/libc/include/any-macos-any/sys/stdio.h
+lib/zig/libc/include/any-macos-any/sys/syslog.h
+lib/zig/libc/include/any-macos-any/sys/termios.h
+lib/zig/libc/include/any-macos-any/sys/time.h
+lib/zig/libc/include/any-macos-any/sys/times.h
+lib/zig/libc/include/any-macos-any/sys/ttycom.h
+lib/zig/libc/include/any-macos-any/sys/ttydefaults.h
+lib/zig/libc/include/any-macos-any/sys/types.h
+lib/zig/libc/include/any-macos-any/sys/ucred.h
+lib/zig/libc/include/any-macos-any/sys/unistd.h
+lib/zig/libc/include/any-macos-any/sys/utsname.h
+lib/zig/libc/include/any-macos-any/sys/vm.h
+lib/zig/libc/include/any-macos-any/sys/wait.h
+lib/zig/libc/include/any-macos-any/sysexits.h
+lib/zig/libc/include/any-macos-any/syslog.h
+lib/zig/libc/include/any-macos-any/tar.h
+lib/zig/libc/include/any-macos-any/termios.h
+lib/zig/libc/include/any-macos-any/tgmath.h
+lib/zig/libc/include/any-macos-any/time.h
+lib/zig/libc/include/any-macos-any/ulimit.h
+lib/zig/libc/include/any-macos-any/unistd.h
+lib/zig/libc/include/any-macos-any/utime.h
+lib/zig/libc/include/any-macos-any/utmpx.h
+lib/zig/libc/include/any-macos-any/uuid/uuid.h
+lib/zig/libc/include/any-macos-any/wchar.h
+lib/zig/libc/include/any-macos-any/wctype.h
+lib/zig/libc/include/any-macos-any/wordexp.h
+lib/zig/libc/include/any-macos-any/xlocale.h
+lib/zig/libc/include/any-macos-any/xlocale/__wctype.h
+lib/zig/libc/include/any-macos-any/xlocale/_ctype.h
+lib/zig/libc/include/any-macos-any/xlocale/_langinfo.h
+lib/zig/libc/include/any-macos-any/xlocale/_monetary.h
+lib/zig/libc/include/any-macos-any/xlocale/_regex.h
+lib/zig/libc/include/any-macos-any/xlocale/_stdio.h
+lib/zig/libc/include/any-macos-any/xlocale/_stdlib.h
+lib/zig/libc/include/any-macos-any/xlocale/_string.h
+lib/zig/libc/include/any-macos-any/xlocale/_time.h
+lib/zig/libc/include/any-macos-any/xlocale/_wctype.h
+lib/zig/libc/include/any-macos-any/xpc/activity.h
+lib/zig/libc/include/any-macos-any/xpc/debug.h
+lib/zig/libc/include/any-macos-any/xpc/endpoint.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
@@ -1480,9 +1940,7 @@ 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
@@ -1490,6 +1948,7 @@ 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/asyncinfo.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
@@ -1501,7 +1960,6 @@ 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
@@ -1633,7 +2091,6 @@ 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_1shader.h
 lib/zig/libc/include/any-windows-any/d3d10effect.h
@@ -1641,22 +2098,16 @@ 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/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/d3d11on12.h
 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/d3d12.h
-lib/zig/libc/include/any-windows-any/d3d12.idl
+lib/zig/libc/include/any-windows-any/d3d12sdklayers.h
 lib/zig/libc/include/any-windows-any/d3d12shader.h
-lib/zig/libc/include/any-windows-any/d3d12shader.idl
 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
@@ -1667,7 +2118,6 @@ 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/d3dcompiler.h
 lib/zig/libc/include/any-windows-any/d3dhal.h
-lib/zig/libc/include/any-windows-any/d3dnthal.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
@@ -1784,14 +2234,10 @@ 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/ddkernel.h
-lib/zig/libc/include/any-windows-any/ddkmapi.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/ddrawint.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
@@ -1812,8 +2258,11 @@ lib/zig/libc/include/any-windows-any/dinput.h
 lib/zig/libc/include/any-windows-any/dinputd.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/directmanipulation.h
+lib/zig/libc/include/any-windows-any/directxmath.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/dismapi.h
 lib/zig/libc/include/any-windows-any/dispatch.h
 lib/zig/libc/include/any-windows-any/dispatcherqueue.h
 lib/zig/libc/include/any-windows-any/dispdib.h
@@ -1828,7 +2277,6 @@ 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
@@ -1871,7 +2319,6 @@ lib/zig/libc/include/any-windows-any/dvdif.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/dvp.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
@@ -1882,24 +2329,15 @@ 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/dxgidebug.h
 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
@@ -1918,6 +2356,7 @@ 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/elssrvc.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
@@ -1930,6 +2369,7 @@ 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/eventtoken.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
@@ -2184,9 +2624,7 @@ 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
@@ -2194,7 +2632,6 @@ 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/mfidl.idl
 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
@@ -2211,10 +2648,10 @@ 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/mmddk.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
@@ -2319,7 +2756,6 @@ 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/naputil.w
 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
@@ -2484,10 +2920,8 @@ 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
@@ -2507,6 +2941,7 @@ 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/relogger.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
@@ -2535,6 +2970,7 @@ lib/zig/libc/include/any-windows-any/rtinfo.h
*** 4356 LINES SKIPPED ***


More information about the dev-commits-ports-main mailing list