1 /* Test __GCC_IEC_559 and __GCC_IEC_559_COMPLEX macros values. */ 2 /* { dg-do preprocess } */ 3 /* { dg-options "-fcx-fortran-rules" } */ 4 5 #ifndef __GCC_IEC_559 6 # error "__GCC_IEC_559 not defined" 7 #endif 8 #ifndef __GCC_IEC_559_COMPLEX 9 # error "__GCC_IEC_559_COMPLEX not defined" 10 #endif 11 #if __GCC_IEC_559_COMPLEX > __GCC_IEC_559 12 # error "__GCC_IEC_559_COMPLEX > __GCC_IEC_559" 13 #endif 14 #if __GCC_IEC_559_COMPLEX < 0 15 # error "__GCC_IEC_559_COMPLEX < 0" 16 #endif 17 18 #if __GCC_IEC_559_COMPLEX != 0 19 # error "__GCC_IEC_559_COMPLEX != 0 with -fcx-fortran-rules" 20 #endif 21