Commit 5b813f1a2a
Changed files (272)
ci
lib
libc
include
aarch64-macos.11-none
aarch64-macos.12-none
x86_64-macos.10-none
bsm
libkern
mach
i386
machine
mach_debug
netinet6
pthread
sys
_pthread
xlocale
x86_64-macos.11-none
libkern
x86_64-macos.12-none
libkern
std
src
ci/azure/macos_arm64_script
@@ -8,15 +8,15 @@ brew update && brew install ncurses s3cmd
ZIGDIR="$(pwd)"
HOST_ARCH="x86_64"
-HOST_TARGET="$HOST_ARCH-macos-gnu"
+HOST_TARGET="$HOST_ARCH-macos-none"
HOST_MCPU="baseline"
-HOST_CACHE_BASENAME="zig+llvm+lld+clang-$HOST_TARGET-0.9.1"
+HOST_CACHE_BASENAME="zig+llvm+lld+clang-$HOST_TARGET-0.10.0-dev.2348+d43761808"
HOST_PREFIX="$HOME/$HOST_CACHE_BASENAME"
ARCH="aarch64"
-TARGET="$ARCH-macos-gnu"
+TARGET="$ARCH-macos-none"
MCPU="apple_a14"
-CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.9.1"
+CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.10.0-dev.2348+d43761808"
PREFIX="$HOME/$CACHE_BASENAME"
JOBS="-j2"
ci/azure/macos_script
@@ -7,9 +7,9 @@ brew update && brew install ncurses s3cmd
ZIGDIR="$(pwd)"
ARCH="x86_64"
-TARGET="$ARCH-macos-gnu"
+TARGET="$ARCH-macos-none"
MCPU="baseline"
-CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.9.1"
+CACHE_BASENAME="zig+llvm+lld+clang-$TARGET-0.10.0-dev.2348+d43761808"
PREFIX="$HOME/$CACHE_BASENAME"
JOBS="-j2"
lib/libc/include/aarch64-macos.11-gnu/arm/_limits.h → lib/libc/include/aarch64-macos.11-none/arm/_limits.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/_mcontext.h → lib/libc/include/aarch64-macos.11-none/arm/_mcontext.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/_param.h → lib/libc/include/aarch64-macos.11-none/arm/_param.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/_types.h → lib/libc/include/aarch64-macos.11-none/arm/_types.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/arch.h → lib/libc/include/aarch64-macos.11-none/arm/arch.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/endian.h → lib/libc/include/aarch64-macos.11-none/arm/endian.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/limits.h → lib/libc/include/aarch64-macos.11-none/arm/limits.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/param.h → lib/libc/include/aarch64-macos.11-none/arm/param.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/signal.h → lib/libc/include/aarch64-macos.11-none/arm/signal.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/arm/types.h → lib/libc/include/aarch64-macos.11-none/arm/types.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/libkern/arm/OSByteOrder.h → lib/libc/include/aarch64-macos.11-none/libkern/arm/OSByteOrder.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/libkern/OSAtomic.h → lib/libc/include/aarch64-macos.11-none/libkern/OSAtomic.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/libkern/OSAtomicDeprecated.h → lib/libc/include/aarch64-macos.11-none/libkern/OSAtomicDeprecated.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/libkern/OSAtomicQueue.h → lib/libc/include/aarch64-macos.11-none/libkern/OSAtomicQueue.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/libkern/OSSpinLockDeprecated.h → lib/libc/include/aarch64-macos.11-none/libkern/OSSpinLockDeprecated.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/_structs.h → lib/libc/include/aarch64-macos.11-none/mach/arm/_structs.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/boolean.h → lib/libc/include/aarch64-macos.11-none/mach/arm/boolean.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/exception.h → lib/libc/include/aarch64-macos.11-none/mach/arm/exception.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/kern_return.h → lib/libc/include/aarch64-macos.11-none/mach/arm/kern_return.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/processor_info.h → lib/libc/include/aarch64-macos.11-none/mach/arm/processor_info.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/rpc.h → lib/libc/include/aarch64-macos.11-none/mach/arm/rpc.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/thread_state.h → lib/libc/include/aarch64-macos.11-none/mach/arm/thread_state.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/thread_status.h → lib/libc/include/aarch64-macos.11-none/mach/arm/thread_status.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/vm_param.h → lib/libc/include/aarch64-macos.11-none/mach/arm/vm_param.h
File renamed without changes
lib/libc/include/aarch64-macos.11-gnu/mach/arm/vm_types.h → lib/libc/include/aarch64-macos.11-none/mach/arm/vm_types.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/_limits.h → lib/libc/include/aarch64-macos.12-none/arm/_limits.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/_mcontext.h → lib/libc/include/aarch64-macos.12-none/arm/_mcontext.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/_param.h → lib/libc/include/aarch64-macos.12-none/arm/_param.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/_types.h → lib/libc/include/aarch64-macos.12-none/arm/_types.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/arch.h → lib/libc/include/aarch64-macos.12-none/arm/arch.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/endian.h → lib/libc/include/aarch64-macos.12-none/arm/endian.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/limits.h → lib/libc/include/aarch64-macos.12-none/arm/limits.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/param.h → lib/libc/include/aarch64-macos.12-none/arm/param.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/signal.h → lib/libc/include/aarch64-macos.12-none/arm/signal.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/arm/types.h → lib/libc/include/aarch64-macos.12-none/arm/types.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/libkern/arm/OSByteOrder.h → lib/libc/include/aarch64-macos.12-none/libkern/arm/OSByteOrder.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/libkern/OSAtomic.h → lib/libc/include/aarch64-macos.12-none/libkern/OSAtomic.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/libkern/OSAtomicDeprecated.h → lib/libc/include/aarch64-macos.12-none/libkern/OSAtomicDeprecated.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/libkern/OSAtomicQueue.h → lib/libc/include/aarch64-macos.12-none/libkern/OSAtomicQueue.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/libkern/OSSpinLockDeprecated.h → lib/libc/include/aarch64-macos.12-none/libkern/OSSpinLockDeprecated.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/_structs.h → lib/libc/include/aarch64-macos.12-none/mach/arm/_structs.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/boolean.h → lib/libc/include/aarch64-macos.12-none/mach/arm/boolean.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/exception.h → lib/libc/include/aarch64-macos.12-none/mach/arm/exception.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/kern_return.h → lib/libc/include/aarch64-macos.12-none/mach/arm/kern_return.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/processor_info.h → lib/libc/include/aarch64-macos.12-none/mach/arm/processor_info.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/rpc.h → lib/libc/include/aarch64-macos.12-none/mach/arm/rpc.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/thread_state.h → lib/libc/include/aarch64-macos.12-none/mach/arm/thread_state.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/thread_status.h → lib/libc/include/aarch64-macos.12-none/mach/arm/thread_status.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/vm_param.h → lib/libc/include/aarch64-macos.12-none/mach/arm/vm_param.h
File renamed without changes
lib/libc/include/aarch64-macos.12-gnu/mach/arm/vm_types.h → lib/libc/include/aarch64-macos.12-none/mach/arm/vm_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/bsm/audit.h → lib/libc/include/x86_64-macos.10-none/bsm/audit.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/block.h → lib/libc/include/x86_64-macos.10-none/dispatch/block.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/dispatch.h → lib/libc/include/x86_64-macos.10-none/dispatch/dispatch.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/group.h → lib/libc/include/x86_64-macos.10-none/dispatch/group.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/object.h → lib/libc/include/x86_64-macos.10-none/dispatch/object.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/queue.h → lib/libc/include/x86_64-macos.10-none/dispatch/queue.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/semaphore.h → lib/libc/include/x86_64-macos.10-none/dispatch/semaphore.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/source.h → lib/libc/include/x86_64-macos.10-none/dispatch/source.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/dispatch/workloop.h → lib/libc/include/x86_64-macos.10-none/dispatch/workloop.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/_limits.h → lib/libc/include/x86_64-macos.10-none/i386/_limits.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/_mcontext.h → lib/libc/include/x86_64-macos.10-none/i386/_mcontext.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/_param.h → lib/libc/include/x86_64-macos.10-none/i386/_param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/_types.h → lib/libc/include/x86_64-macos.10-none/i386/_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/eflags.h → lib/libc/include/x86_64-macos.10-none/i386/eflags.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/endian.h → lib/libc/include/x86_64-macos.10-none/i386/endian.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/limits.h → lib/libc/include/x86_64-macos.10-none/i386/limits.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/param.h → lib/libc/include/x86_64-macos.10-none/i386/param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/signal.h → lib/libc/include/x86_64-macos.10-none/i386/signal.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/i386/types.h → lib/libc/include/x86_64-macos.10-none/i386/types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/i386/_OSByteOrder.h → lib/libc/include/x86_64-macos.10-none/libkern/i386/_OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/i386/OSByteOrder.h → lib/libc/include/x86_64-macos.10-none/libkern/i386/OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/_OSByteOrder.h → lib/libc/include/x86_64-macos.10-none/libkern/_OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/OSAtomic.h → lib/libc/include/x86_64-macos.10-none/libkern/OSAtomic.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/OSAtomicDeprecated.h → lib/libc/include/x86_64-macos.10-none/libkern/OSAtomicDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/OSAtomicQueue.h → lib/libc/include/x86_64-macos.10-none/libkern/OSAtomicQueue.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/OSByteOrder.h → lib/libc/include/x86_64-macos.10-none/libkern/OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libkern/OSSpinLockDeprecated.h → lib/libc/include/x86_64-macos.10-none/libkern/OSSpinLockDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/_structs.h → lib/libc/include/x86_64-macos.10-none/mach/i386/_structs.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/boolean.h → lib/libc/include/x86_64-macos.10-none/mach/i386/boolean.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/exception.h → lib/libc/include/x86_64-macos.10-none/mach/i386/exception.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/fp_reg.h → lib/libc/include/x86_64-macos.10-none/mach/i386/fp_reg.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/kern_return.h → lib/libc/include/x86_64-macos.10-none/mach/i386/kern_return.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/processor_info.h → lib/libc/include/x86_64-macos.10-none/mach/i386/processor_info.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/rpc.h → lib/libc/include/x86_64-macos.10-none/mach/i386/rpc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/thread_state.h → lib/libc/include/x86_64-macos.10-none/mach/i386/thread_state.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/thread_status.h → lib/libc/include/x86_64-macos.10-none/mach/i386/thread_status.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/vm_param.h → lib/libc/include/x86_64-macos.10-none/mach/i386/vm_param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/i386/vm_types.h → lib/libc/include/x86_64-macos.10-none/mach/i386/vm_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/_structs.h → lib/libc/include/x86_64-macos.10-none/mach/machine/_structs.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/boolean.h → lib/libc/include/x86_64-macos.10-none/mach/machine/boolean.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/exception.h → lib/libc/include/x86_64-macos.10-none/mach/machine/exception.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/kern_return.h → lib/libc/include/x86_64-macos.10-none/mach/machine/kern_return.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/processor_info.h → lib/libc/include/x86_64-macos.10-none/mach/machine/processor_info.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/rpc.h → lib/libc/include/x86_64-macos.10-none/mach/machine/rpc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/thread_state.h → lib/libc/include/x86_64-macos.10-none/mach/machine/thread_state.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/thread_status.h → lib/libc/include/x86_64-macos.10-none/mach/machine/thread_status.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/vm_param.h → lib/libc/include/x86_64-macos.10-none/mach/machine/vm_param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine/vm_types.h → lib/libc/include/x86_64-macos.10-none/mach/machine/vm_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/exception_types.h → lib/libc/include/x86_64-macos.10-none/mach/exception_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/host_special_ports.h → lib/libc/include/x86_64-macos.10-none/mach/host_special_ports.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/kern_return.h → lib/libc/include/x86_64-macos.10-none/mach/kern_return.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/mach_init.h → lib/libc/include/x86_64-macos.10-none/mach/mach_init.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/mach_port.h → lib/libc/include/x86_64-macos.10-none/mach/mach_port.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/mach_traps.h → lib/libc/include/x86_64-macos.10-none/mach/mach_traps.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/mach_types.h → lib/libc/include/x86_64-macos.10-none/mach/mach_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/machine.h → lib/libc/include/x86_64-macos.10-none/mach/machine.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/memory_object_types.h → lib/libc/include/x86_64-macos.10-none/mach/memory_object_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/message.h → lib/libc/include/x86_64-macos.10-none/mach/message.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/port.h → lib/libc/include/x86_64-macos.10-none/mach/port.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/processor_set.h → lib/libc/include/x86_64-macos.10-none/mach/processor_set.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/task.h → lib/libc/include/x86_64-macos.10-none/mach/task.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/task_info.h → lib/libc/include/x86_64-macos.10-none/mach/task_info.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/task_policy.h → lib/libc/include/x86_64-macos.10-none/mach/task_policy.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/task_special_ports.h → lib/libc/include/x86_64-macos.10-none/mach/task_special_ports.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/thread_act.h → lib/libc/include/x86_64-macos.10-none/mach/thread_act.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/thread_special_ports.h → lib/libc/include/x86_64-macos.10-none/mach/thread_special_ports.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/thread_status.h → lib/libc/include/x86_64-macos.10-none/mach/thread_status.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/vm_map.h → lib/libc/include/x86_64-macos.10-none/mach/vm_map.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/vm_param.h → lib/libc/include/x86_64-macos.10-none/mach/vm_param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/vm_prot.h → lib/libc/include/x86_64-macos.10-none/mach/vm_prot.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/vm_statistics.h → lib/libc/include/x86_64-macos.10-none/mach/vm_statistics.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach/vm_types.h → lib/libc/include/x86_64-macos.10-none/mach/vm_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach-o/compact_unwind_encoding.h → lib/libc/include/x86_64-macos.10-none/mach-o/compact_unwind_encoding.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach-o/dyld.h → lib/libc/include/x86_64-macos.10-none/mach-o/dyld.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach-o/loader.h → lib/libc/include/x86_64-macos.10-none/mach-o/loader.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/mach_debug/ipc_info.h → lib/libc/include/x86_64-macos.10-none/mach_debug/ipc_info.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/_mcontext.h → lib/libc/include/x86_64-macos.10-none/machine/_mcontext.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/_param.h → lib/libc/include/x86_64-macos.10-none/machine/_param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/_types.h → lib/libc/include/x86_64-macos.10-none/machine/_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/endian.h → lib/libc/include/x86_64-macos.10-none/machine/endian.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/limits.h → lib/libc/include/x86_64-macos.10-none/machine/limits.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/param.h → lib/libc/include/x86_64-macos.10-none/machine/param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/signal.h → lib/libc/include/x86_64-macos.10-none/machine/signal.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/machine/types.h → lib/libc/include/x86_64-macos.10-none/machine/types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/malloc/_malloc.h → lib/libc/include/x86_64-macos.10-none/malloc/_malloc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/malloc/malloc.h → lib/libc/include/x86_64-macos.10-none/malloc/malloc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/net/if.h → lib/libc/include/x86_64-macos.10-none/net/if.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/net/if_var.h → lib/libc/include/x86_64-macos.10-none/net/if_var.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/net/route.h → lib/libc/include/x86_64-macos.10-none/net/route.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/netinet/in.h → lib/libc/include/x86_64-macos.10-none/netinet/in.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/netinet/tcp.h → lib/libc/include/x86_64-macos.10-none/netinet/tcp.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/netinet6/in6.h → lib/libc/include/x86_64-macos.10-none/netinet6/in6.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/objc/objc-api.h → lib/libc/include/x86_64-macos.10-none/objc/objc-api.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/objc/runtime.h → lib/libc/include/x86_64-macos.10-none/objc/runtime.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/os/base.h → lib/libc/include/x86_64-macos.10-none/os/base.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/os/object.h → lib/libc/include/x86_64-macos.10-none/os/object.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/pthread/sched.h → lib/libc/include/x86_64-macos.10-none/pthread/sched.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/common.h → lib/libc/include/x86_64-macos.10-none/simd/common.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/conversion.h → lib/libc/include/x86_64-macos.10-none/simd/conversion.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/logic.h → lib/libc/include/x86_64-macos.10-none/simd/logic.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/math.h → lib/libc/include/x86_64-macos.10-none/simd/math.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/packed.h → lib/libc/include/x86_64-macos.10-none/simd/packed.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/simd/quaternion.h → lib/libc/include/x86_64-macos.10-none/simd/quaternion.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_attr_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_attr_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_cond_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_cond_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_condattr_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_condattr_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_rwlock_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_rwlock_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_rwlockattr_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_rwlockattr_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_t.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_pthread/_pthread_types.h → lib/libc/include/x86_64-macos.10-none/sys/_pthread/_pthread_types.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_types/_fd_def.h → lib/libc/include/x86_64-macos.10-none/sys/_types/_fd_def.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_types/_int8_t.h → lib/libc/include/x86_64-macos.10-none/sys/_types/_int8_t.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_types/_ucontext.h → lib/libc/include/x86_64-macos.10-none/sys/_types/_ucontext.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_select.h → lib/libc/include/x86_64-macos.10-none/sys/_select.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/_symbol_aliasing.h → lib/libc/include/x86_64-macos.10-none/sys/_symbol_aliasing.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/acl.h → lib/libc/include/x86_64-macos.10-none/sys/acl.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/attr.h → lib/libc/include/x86_64-macos.10-none/sys/attr.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/cdefs.h → lib/libc/include/x86_64-macos.10-none/sys/cdefs.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/event.h → lib/libc/include/x86_64-macos.10-none/sys/event.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/fcntl.h → lib/libc/include/x86_64-macos.10-none/sys/fcntl.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/ioccom.h → lib/libc/include/x86_64-macos.10-none/sys/ioccom.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/kauth.h → lib/libc/include/x86_64-macos.10-none/sys/kauth.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/mman.h → lib/libc/include/x86_64-macos.10-none/sys/mman.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/mount.h → lib/libc/include/x86_64-macos.10-none/sys/mount.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/param.h → lib/libc/include/x86_64-macos.10-none/sys/param.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/proc.h → lib/libc/include/x86_64-macos.10-none/sys/proc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/proc_info.h → lib/libc/include/x86_64-macos.10-none/sys/proc_info.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/resource.h → lib/libc/include/x86_64-macos.10-none/sys/resource.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/shm.h → lib/libc/include/x86_64-macos.10-none/sys/shm.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/socket.h → lib/libc/include/x86_64-macos.10-none/sys/socket.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/sockio.h → lib/libc/include/x86_64-macos.10-none/sys/sockio.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/spawn.h → lib/libc/include/x86_64-macos.10-none/sys/spawn.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/stat.h → lib/libc/include/x86_64-macos.10-none/sys/stat.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/sysctl.h → lib/libc/include/x86_64-macos.10-none/sys/sysctl.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/syslimits.h → lib/libc/include/x86_64-macos.10-none/sys/syslimits.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/ucontext.h → lib/libc/include/x86_64-macos.10-none/sys/ucontext.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/uio.h → lib/libc/include/x86_64-macos.10-none/sys/uio.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sys/un.h → lib/libc/include/x86_64-macos.10-none/sys/un.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xlocale/_inttypes.h → lib/libc/include/x86_64-macos.10-none/xlocale/_inttypes.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xlocale/_wchar.h → lib/libc/include/x86_64-macos.10-none/xlocale/_wchar.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xpc/availability.h → lib/libc/include/x86_64-macos.10-none/xpc/availability.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xpc/base.h → lib/libc/include/x86_64-macos.10-none/xpc/base.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xpc/connection.h → lib/libc/include/x86_64-macos.10-none/xpc/connection.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/xpc/xpc.h → lib/libc/include/x86_64-macos.10-none/xpc/xpc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/_ctermid.h → lib/libc/include/x86_64-macos.10-none/_ctermid.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/Availability.h → lib/libc/include/x86_64-macos.10-none/Availability.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/AvailabilityInternal.h → lib/libc/include/x86_64-macos.10-none/AvailabilityInternal.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/AvailabilityMacros.h → lib/libc/include/x86_64-macos.10-none/AvailabilityMacros.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/libproc.h → lib/libc/include/x86_64-macos.10-none/libproc.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/math.h → lib/libc/include/x86_64-macos.10-none/math.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/pthread.h → lib/libc/include/x86_64-macos.10-none/pthread.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/pthread_impl.h → lib/libc/include/x86_64-macos.10-none/pthread_impl.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/sched.h → lib/libc/include/x86_64-macos.10-none/sched.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/signal.h → lib/libc/include/x86_64-macos.10-none/signal.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/spawn.h → lib/libc/include/x86_64-macos.10-none/spawn.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/stdio.h → lib/libc/include/x86_64-macos.10-none/stdio.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/stdlib.h → lib/libc/include/x86_64-macos.10-none/stdlib.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/string.h → lib/libc/include/x86_64-macos.10-none/string.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/TargetConditionals.h → lib/libc/include/x86_64-macos.10-none/TargetConditionals.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/time.h → lib/libc/include/x86_64-macos.10-none/time.h
File renamed without changes
lib/libc/include/x86_64-macos.10-gnu/ucontext.h → lib/libc/include/x86_64-macos.10-none/ucontext.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/_limits.h → lib/libc/include/x86_64-macos.11-none/i386/_limits.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/_mcontext.h → lib/libc/include/x86_64-macos.11-none/i386/_mcontext.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/_param.h → lib/libc/include/x86_64-macos.11-none/i386/_param.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/_types.h → lib/libc/include/x86_64-macos.11-none/i386/_types.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/eflags.h → lib/libc/include/x86_64-macos.11-none/i386/eflags.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/endian.h → lib/libc/include/x86_64-macos.11-none/i386/endian.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/limits.h → lib/libc/include/x86_64-macos.11-none/i386/limits.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/param.h → lib/libc/include/x86_64-macos.11-none/i386/param.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/signal.h → lib/libc/include/x86_64-macos.11-none/i386/signal.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/i386/types.h → lib/libc/include/x86_64-macos.11-none/i386/types.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/i386/_OSByteOrder.h → lib/libc/include/x86_64-macos.11-none/libkern/i386/_OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/i386/OSByteOrder.h → lib/libc/include/x86_64-macos.11-none/libkern/i386/OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/OSAtomic.h → lib/libc/include/x86_64-macos.11-none/libkern/OSAtomic.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/OSAtomicDeprecated.h → lib/libc/include/x86_64-macos.11-none/libkern/OSAtomicDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/OSAtomicQueue.h → lib/libc/include/x86_64-macos.11-none/libkern/OSAtomicQueue.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/libkern/OSSpinLockDeprecated.h → lib/libc/include/x86_64-macos.11-none/libkern/OSSpinLockDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/_structs.h → lib/libc/include/x86_64-macos.11-none/mach/i386/_structs.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/boolean.h → lib/libc/include/x86_64-macos.11-none/mach/i386/boolean.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/exception.h → lib/libc/include/x86_64-macos.11-none/mach/i386/exception.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/fp_reg.h → lib/libc/include/x86_64-macos.11-none/mach/i386/fp_reg.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/kern_return.h → lib/libc/include/x86_64-macos.11-none/mach/i386/kern_return.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/processor_info.h → lib/libc/include/x86_64-macos.11-none/mach/i386/processor_info.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/rpc.h → lib/libc/include/x86_64-macos.11-none/mach/i386/rpc.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/thread_state.h → lib/libc/include/x86_64-macos.11-none/mach/i386/thread_state.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/thread_status.h → lib/libc/include/x86_64-macos.11-none/mach/i386/thread_status.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/vm_param.h → lib/libc/include/x86_64-macos.11-none/mach/i386/vm_param.h
File renamed without changes
lib/libc/include/x86_64-macos.11-gnu/mach/i386/vm_types.h → lib/libc/include/x86_64-macos.11-none/mach/i386/vm_types.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/_limits.h → lib/libc/include/x86_64-macos.12-none/i386/_limits.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/_mcontext.h → lib/libc/include/x86_64-macos.12-none/i386/_mcontext.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/_param.h → lib/libc/include/x86_64-macos.12-none/i386/_param.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/_types.h → lib/libc/include/x86_64-macos.12-none/i386/_types.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/eflags.h → lib/libc/include/x86_64-macos.12-none/i386/eflags.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/endian.h → lib/libc/include/x86_64-macos.12-none/i386/endian.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/limits.h → lib/libc/include/x86_64-macos.12-none/i386/limits.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/param.h → lib/libc/include/x86_64-macos.12-none/i386/param.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/signal.h → lib/libc/include/x86_64-macos.12-none/i386/signal.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/i386/types.h → lib/libc/include/x86_64-macos.12-none/i386/types.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/i386/_OSByteOrder.h → lib/libc/include/x86_64-macos.12-none/libkern/i386/_OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/i386/OSByteOrder.h → lib/libc/include/x86_64-macos.12-none/libkern/i386/OSByteOrder.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/OSAtomic.h → lib/libc/include/x86_64-macos.12-none/libkern/OSAtomic.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/OSAtomicDeprecated.h → lib/libc/include/x86_64-macos.12-none/libkern/OSAtomicDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/OSAtomicQueue.h → lib/libc/include/x86_64-macos.12-none/libkern/OSAtomicQueue.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/libkern/OSSpinLockDeprecated.h → lib/libc/include/x86_64-macos.12-none/libkern/OSSpinLockDeprecated.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/_structs.h → lib/libc/include/x86_64-macos.12-none/mach/i386/_structs.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/boolean.h → lib/libc/include/x86_64-macos.12-none/mach/i386/boolean.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/exception.h → lib/libc/include/x86_64-macos.12-none/mach/i386/exception.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/fp_reg.h → lib/libc/include/x86_64-macos.12-none/mach/i386/fp_reg.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/kern_return.h → lib/libc/include/x86_64-macos.12-none/mach/i386/kern_return.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/processor_info.h → lib/libc/include/x86_64-macos.12-none/mach/i386/processor_info.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/rpc.h → lib/libc/include/x86_64-macos.12-none/mach/i386/rpc.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/thread_state.h → lib/libc/include/x86_64-macos.12-none/mach/i386/thread_state.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/thread_status.h → lib/libc/include/x86_64-macos.12-none/mach/i386/thread_status.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/vm_param.h → lib/libc/include/x86_64-macos.12-none/mach/i386/vm_param.h
File renamed without changes
lib/libc/include/x86_64-macos.12-gnu/mach/i386/vm_types.h → lib/libc/include/x86_64-macos.12-none/mach/i386/vm_types.h
File renamed without changes
lib/std/target.zig
@@ -510,11 +510,7 @@ pub const Target = struct {
.other,
=> return .eabi,
.openbsd,
- .macos,
.freebsd,
- .ios,
- .tvos,
- .watchos,
.fuchsia,
.kfreebsd,
.netbsd,
@@ -531,6 +527,10 @@ pub const Target = struct {
.glsl450,
.vulkan,
.plan9, // TODO specify abi
+ .macos,
+ .ios,
+ .tvos,
+ .watchos,
=> return .none,
}
}
src/link/MachO/Dylib.zig
@@ -303,7 +303,7 @@ const TargetMatcher = struct {
};
const os = @tagName(target.os.tag);
const abi: ?[]const u8 = switch (target.abi) {
- .gnu => null,
+ .none => null,
.simulator => "simulator",
else => unreachable,
};
src/stage1/target.cpp
@@ -971,11 +971,7 @@ ZigLLVM_EnvironmentType target_default_abi(ZigLLVM_ArchType arch, Os os) {
case OsOther:
return ZigLLVM_EABI;
case OsOpenBSD:
- case OsMacOSX:
case OsFreeBSD:
- case OsIOS:
- case OsTvOS:
- case OsWatchOS:
case OsFuchsia:
case OsKFreeBSD:
case OsNetBSD:
@@ -994,6 +990,10 @@ ZigLLVM_EnvironmentType target_default_abi(ZigLLVM_ArchType arch, Os os) {
case OsGLSL450:
case OsVulkan:
case OsPlan9:
+ case OsMacOSX:
+ case OsIOS:
+ case OsTvOS:
+ case OsWatchOS:
return ZigLLVM_UnknownEnvironment;
}
zig_unreachable();
src/Compilation.zig
@@ -4289,7 +4289,7 @@ fn getZigShippedLibCIncludeDirsDarwin(arena: Allocator, zig_lib_dir: []const u8,
list[0] = try std.fmt.allocPrint(
arena,
- "{s}" ++ s ++ "libc" ++ s ++ "include" ++ s ++ "{s}-{s}-gnu",
+ "{s}" ++ s ++ "libc" ++ s ++ "include" ++ s ++ "{s}-{s}-none",
.{ zig_lib_dir, arch_name, os_name },
);
list[1] = try std.fmt.allocPrint(
src/target.zig
@@ -16,8 +16,8 @@ pub const available_libcs = [_]ArchOsAbi{
.{ .arch = .aarch64, .os = .linux, .abi = .gnu },
.{ .arch = .aarch64, .os = .linux, .abi = .musl },
.{ .arch = .aarch64, .os = .windows, .abi = .gnu },
- .{ .arch = .aarch64, .os = .macos, .abi = .gnu, .os_ver = .{ .major = 11, .minor = 0 } },
- .{ .arch = .aarch64, .os = .macos, .abi = .gnu, .os_ver = .{ .major = 12, .minor = 0 } },
+ .{ .arch = .aarch64, .os = .macos, .abi = .none, .os_ver = .{ .major = 11, .minor = 0 } },
+ .{ .arch = .aarch64, .os = .macos, .abi = .none, .os_ver = .{ .major = 12, .minor = 0 } },
.{ .arch = .armeb, .os = .linux, .abi = .gnueabi },
.{ .arch = .armeb, .os = .linux, .abi = .gnueabihf },
.{ .arch = .armeb, .os = .linux, .abi = .musleabi },
@@ -70,9 +70,9 @@ pub const available_libcs = [_]ArchOsAbi{
.{ .arch = .x86_64, .os = .linux, .abi = .gnux32 },
.{ .arch = .x86_64, .os = .linux, .abi = .musl },
.{ .arch = .x86_64, .os = .windows, .abi = .gnu },
- .{ .arch = .x86_64, .os = .macos, .abi = .gnu, .os_ver = .{ .major = 10, .minor = 0 } },
- .{ .arch = .x86_64, .os = .macos, .abi = .gnu, .os_ver = .{ .major = 11, .minor = 0 } },
- .{ .arch = .x86_64, .os = .macos, .abi = .gnu, .os_ver = .{ .major = 12, .minor = 0 } },
+ .{ .arch = .x86_64, .os = .macos, .abi = .none, .os_ver = .{ .major = 10, .minor = 0 } },
+ .{ .arch = .x86_64, .os = .macos, .abi = .none, .os_ver = .{ .major = 11, .minor = 0 } },
+ .{ .arch = .x86_64, .os = .macos, .abi = .none, .os_ver = .{ .major = 12, .minor = 0 } },
};
pub fn libCGenericName(target: std.Target) [:0]const u8 {