complex.h should define the CMPLX, CMPLXF and CMPLXL macros - using __builtin_complex with GCC >= 4.7.
I added a patch.