1#if !defined ISO && !defined POSIX && !defined XPG4 && !defined XPG42 && !defined UNIX98 2macro complex 3macro _Complex_I 4optional-macro imaginary 5optional-macro _Imaginary_I 6macro I 7 8function double cabs (double complex) 9function {double complex} cacos (double complex) 10function {double complex} cacosh (double complex) 11function double carg (double complex) 12function {double complex} casin (double complex) 13function {double complex} casinh (double complex) 14function {double complex} catan (double complex) 15function {double complex} catanh (double complex) 16function {double complex} ccos (double complex) 17function {double complex} ccosh (double complex) 18function {double complex} cexp (double complex) 19function double cimag (double complex) 20function {double complex} clog (double complex) 21function {double complex} conj (double complex) 22function {double complex} cpow (double complex, double complex) 23function {double complex} cproj (double complex) 24function double creal (double complex) 25function {double complex} csin (double complex) 26function {double complex} csinh (double complex) 27function {double complex} csqrt (double complex) 28function {double complex} ctan (double complex) 29function {double complex} ctanh (double complex) 30 31function float cabsf (float complex) 32function {float complex} cacosf (float complex) 33function {float complex} cacoshf (float complex) 34function float cargf (float complex) 35function {float complex} casinf (float complex) 36function {float complex} casinhf (float complex) 37function {float complex} catanf (float complex) 38function {float complex} catanhf (float complex) 39function {float complex} ccosf (float complex) 40function {float complex} ccoshf (float complex) 41function {float complex} cexpf (float complex) 42function float cimagf (float complex) 43function {float complex} clogf (float complex) 44function {float complex} conjf (float complex) 45function {float complex} cpowf (float complex, float complex) 46function {float complex} cprojf (float complex) 47function float crealf (float complex) 48function {float complex} csinf (float complex) 49function {float complex} csinhf (float complex) 50function {float complex} csqrtf (float complex) 51function {float complex} ctanf (float complex) 52function {float complex} ctanhf (float complex) 53 54function {long double} cabsl (long double complex) 55function {long double complex} cacosl (long double complex) 56function {long double complex} cacoshl (long double complex) 57function {long double} cargl (long double complex) 58function {long double complex} casinhl (long double complex) 59function {long double complex} casinl (long double complex) 60function {long double complex} catanhl (long double complex) 61function {long double complex} catanl (long double complex) 62function {long double complex} ccoshl (long double complex) 63function {long double complex} ccosl (long double complex) 64function {long double complex} cexpl (long double complex) 65function {long double} cimagl (long double complex) 66function {long double complex} clogl (long double complex) 67function {long double complex} conjl (long double complex) 68function {long double complex} cpowl (long double complex, long double complex) 69function {long double complex} cprojl (long double complex) 70function {long double} creall (long double complex) 71function {long double complex} csinhl (long double complex) 72function {long double complex} csinl (long double complex) 73function {long double complex} csqrtl (long double complex) 74function {long double complex} ctanhl (long double complex) 75function {long double complex} ctanl (long double complex) 76 77# if defined ISO11 78macro-function {double complex} CMPLX (double, double) 79macro-function {float complex} CMPLXF (float, float) 80macro-function {long double complex} CMPLXL (long double, long double) 81# endif 82 83allow cerf 84allow cerfc 85allow cexp2 86allow cexpm1 87allow clog10 88allow clog1p 89allow clog2 90allow clgamma 91allow ctgamma 92 93allow cerff 94allow cerfcf 95allow cexp2f 96allow cexpm1f 97allow clog10f 98allow clog1pf 99allow clog2f 100allow clgammaf 101allow ctgammaf 102 103allow cerfl 104allow cerfcl 105allow cexp2l 106allow cexpm1l 107allow clog10l 108allow clog1pl 109allow clog2l 110allow clgammal 111allow ctgammal 112 113#endif 114