zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit ef5afbfcf4b0fb41e72f5ba8cbbbaba5f4889f5b (tree)
parent 467a1498e4c2a954866c44ad004875270752b351
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Thu,  6 Apr 2023 08:39:40 -0700

zig.h: f16 fix for compiler_rt

See #15092

Diffstat:
Mlib/zig.h | 2+-
Mstage1/zig.h | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/zig.h b/lib/zig.h @@ -2877,7 +2877,7 @@ typedef zig_repr_f16 zig_f16; #undef zig_init_special_f16 #define zig_init_special_f16(sign, name, arg, repr) repr #endif -#if __APPLE__ +#if __APPLE__ && (defined(__i386__) || defined(__x86_64__)) typedef zig_repr_f16 zig_compiler_rt_f16; #else typedef zig_f16 zig_compiler_rt_f16; diff --git a/stage1/zig.h b/stage1/zig.h @@ -2877,7 +2877,7 @@ typedef zig_repr_f16 zig_f16; #undef zig_init_special_f16 #define zig_init_special_f16(sign, name, arg, repr) repr #endif -#if __APPLE__ +#if __APPLE__ && (defined(__i386__) || defined(__x86_64__)) typedef zig_repr_f16 zig_compiler_rt_f16; #else typedef zig_f16 zig_compiler_rt_f16;