Skip to content

Commit db7b36f

Browse files
mikdusanandrewrk
authored andcommitted
zig.h: do not assume __GNUC__ is not clang (#2)
I missed this edit in 176940b .
1 parent a01d2ab commit db7b36f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/zig.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1770,7 +1770,7 @@ static inline zig_i128 zig_bit_reverse_i128(zig_i128 val, zig_u8 bits) {
17701770
#define __builtin_infl() zig_msvc_flt_infl
17711771
#endif
17721772

1773-
#if (zig_has_builtin(nan) && zig_has_builtin(nans) && zig_has_builtin(inf))
1773+
#if (zig_has_builtin(nan) && zig_has_builtin(nans) && zig_has_builtin(inf)) || defined(zig_gnuc)
17741774
#define zig_has_float_builtins 1
17751775
#define zig_as_special_f16(sign, name, arg, repr) sign zig_as_f16(__builtin_##name, )(arg)
17761776
#define zig_as_special_f32(sign, name, arg, repr) sign zig_as_f32(__builtin_##name, )(arg)

0 commit comments

Comments
 (0)