zig

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

commit 4a701490d4c403938e093c6bfb32b8723eb01786 (tree)
parent 5dbd28f17159e2750bba18a0b9204752bcf34c8f
Author: Jacob Young <jacobly0@users.noreply.github.com>
Date:   Mon,  5 Dec 2022 17:55:47 -0500

zig.h: avoid using _Float16 when __builtin_inff16 isn't available

Diffstat:
Mlib/zig.h | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/zig.h b/lib/zig.h @@ -1556,7 +1556,7 @@ typedef double zig_f16; #define zig_bitSizeOf_c_longdouble 16 typedef long double zig_f16; #define zig_as_f16(fp, repr) fp##l -#elif FLT16_MANT_DIG == 11 +#elif FLT16_MANT_DIG == 11 && zig_has_builtin(__builtin_inff16) typedef _Float16 zig_f16; #define zig_as_f16(fp, repr) fp##f16 #elif defined(__SIZEOF_FP16__)