| ... | @@ -3306,8 +3306,13 @@ typedef zig_repr_f128 zig_f128; | ... | @@ -3306,8 +3306,13 @@ typedef zig_repr_f128 zig_f128; |
| 3306 | #endif | 3306 | #endif |
| 3307 | #endif | 3307 | #endif |
| 3308 | | 3308 | |
| 3309 | #if _MSC_VER && !defined(ZIG_TARGET_ABI_MSVC) | 3309 | #if !_MSC_VER && defined(ZIG_TARGET_ABI_MSVC) |
| 3310 | // Use gnu abi with the msvc compiler | 3310 | // Emulate msvc abi on a gnu compiler |
| | 3311 | #define zig_bitSizeOf_c_longdouble 64 |
| | 3312 | typedef zig_repr_f64 zig_repr_c_longdouble; |
| | 3313 | typedef zig_f64 zig_c_longdouble; |
| | 3314 | #elif _MSC_VER && !defined(ZIG_TARGET_ABI_MSVC) |
| | 3315 | // Emulate gnu abi on an msvc compiler |
| 3311 | #define zig_bitSizeOf_c_longdouble 128 | 3316 | #define zig_bitSizeOf_c_longdouble 128 |
| 3312 | typedef zig_repr_f128 zig_repr_c_longdouble; | 3317 | typedef zig_repr_f128 zig_repr_c_longdouble; |
| 3313 | typedef zig_f128 zig_c_longdouble; | 3318 | typedef zig_f128 zig_c_longdouble; |