1*c9945492SAndroid Build Coastguard Worker #include "complex_impl.h" 2*c9945492SAndroid Build Coastguard Worker 3*c9945492SAndroid Build Coastguard Worker #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024 cprojl(long double complex z)4*c9945492SAndroid Build Coastguard Workerlong double complex cprojl(long double complex z) 5*c9945492SAndroid Build Coastguard Worker { 6*c9945492SAndroid Build Coastguard Worker return cproj(z); 7*c9945492SAndroid Build Coastguard Worker } 8*c9945492SAndroid Build Coastguard Worker #else cprojl(long double complex z)9*c9945492SAndroid Build Coastguard Workerlong double complex cprojl(long double complex z) 10*c9945492SAndroid Build Coastguard Worker { 11*c9945492SAndroid Build Coastguard Worker if (isinf(creall(z)) || isinf(cimagl(z))) 12*c9945492SAndroid Build Coastguard Worker return CMPLXL(INFINITY, copysignl(0.0, cimagl(z))); 13*c9945492SAndroid Build Coastguard Worker return z; 14*c9945492SAndroid Build Coastguard Worker } 15*c9945492SAndroid Build Coastguard Worker #endif 16