diff --git a/compiler-rt/lib/builtins/int_types.h b/compiler-rt/lib/builtins/int_types.h index 48862f364217..7c7f8cb64aa9 100644 --- a/compiler-rt/lib/builtins/int_types.h +++ b/compiler-rt/lib/builtins/int_types.h @@ -223,7 +223,7 @@ typedef union { #define CRT_HAS_TF_MODE #endif -#if __STDC_VERSION__ >= 199901L +#if __STDC_VERSION__ >= 199901L && !defined(_MSC_VER) typedef float _Complex Fcomplex; typedef double _Complex Dcomplex; typedef long double _Complex Lcomplex;