1*c9945492SAndroid Build Coastguard Worker #include "complex_impl.h" 2*c9945492SAndroid Build Coastguard Worker 3*c9945492SAndroid Build Coastguard Worker // FIXME 4*c9945492SAndroid Build Coastguard Worker 5*c9945492SAndroid Build Coastguard Worker static const float float_pi_2 = M_PI_2; 6*c9945492SAndroid Build Coastguard Worker cacosf(float complex z)7*c9945492SAndroid Build Coastguard Workerfloat complex cacosf(float complex z) 8*c9945492SAndroid Build Coastguard Worker { 9*c9945492SAndroid Build Coastguard Worker z = casinf(z); 10*c9945492SAndroid Build Coastguard Worker return CMPLXF(float_pi_2 - crealf(z), -cimagf(z)); 11*c9945492SAndroid Build Coastguard Worker } 12