1 #if !defined(__cplusplus)
2 #if (defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) \
3   || defined(__GNUC__)						 \
4   || defined(__INTEL_COMPILER)					 \
5   || defined(__IBMC__)						 \
6 
7 #include <complex.h>
8 #if !defined(_Complex_I)
9 #error The "complex.h" header does not define the '_Complex_I' macro.
10 #error Please report this to Cython developers <cython-dev@codespeak.net>
11 #endif
12 
13 #endif
14 #endif
15