diff options
Diffstat (limited to 'lib/stdbit.in.h')
| -rw-r--r-- | lib/stdbit.in.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/stdbit.in.h b/lib/stdbit.in.h index 20b9f4f4662..91d237d7ad0 100644 --- a/lib/stdbit.in.h +++ b/lib/stdbit.in.h @@ -77,7 +77,8 @@ _GL_INLINE_HEADER_BEGIN #if ((defined __GNUC__ && 2 <= __GNUC__) \ || (defined __clang_major__ && 4 <= __clang_major__) \ || (defined __IBMC__ && 1210 <= __IBMC__ && defined __IBM__TYPEOF__) \ - || (defined __SUNPRO_C && 0x5110 <= __SUNPRO_C && !__STDC__)) + || (defined __SUNPRO_C && 0x5110 <= __SUNPRO_C && !__STDC__) \ + || (defined _MSC_VER && 1939 <= _MSC_VER)) # define _GL_STDBIT_TYPEOF_CAST(a, b) ((__typeof__ (a)) (b)) #elif 202311 <= __STDC_VERSION__ # define _GL_STDBIT_TYPEOF_CAST(a, b) ((typeof (a)) (b)) |
