diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index 67d775a1d..37f23dab9 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,3 +1,8 @@
+2008-02-28  Joseph Myers  <joseph@codesourcery.com>
+
+	* include/complex.h: Don't condition contents on C99 or not
+	__STRICT_ANSI__.
+
 2008-02-01  Brian Dessent  <brian@dessent.net>
 
 	* Makefile.in: Add rules to generate multiple versions of libmoldname.a for
diff --git a/winsup/mingw/include/complex.h b/winsup/mingw/include/complex.h
index 2fd73a12e..93f2a80c5 100644
--- a/winsup/mingw/include/complex.h
+++ b/winsup/mingw/include/complex.h
@@ -24,9 +24,6 @@
 /* All the headers include this file. */
 #include <_mingw.h>
 
-#if (defined (__STDC_VERSION__) && __STDC_VERSION__ >= 199901L) \
-     || !defined __STRICT_ANSI__ 
-
 /* These macros are specified by C99 standard */
 
 #ifndef __cplusplus
@@ -199,7 +196,5 @@ __CRT_INLINE  long double __MINGW_ATTRIB_CONST cargl (long double _Complex _Z)
 }
 #endif 
 
-#endif /* __STDC_VERSION__ >= 199901L */
-
 
 #endif /* _COMPLEX_H */