Move *-*-gnu* pattern below *-*-linux*.
[official-gcc.git] / libf2c / libF77 / c_exp.c
blob52d0d2ffc95cffd932407380e220cf0dc0ac9b8b
1 #include "f2c.h"
3 #ifdef KR_headers
4 extern double exp(), cos(), sin();
6 VOID c_exp(r, z) complex *r, *z;
7 #else
8 #undef abs
9 #include "math.h"
11 void c_exp(complex *r, complex *z)
12 #endif
14 double expx, zi = z->i;
16 expx = exp(z->r);
17 r->r = expx * cos(zi);
18 r->i = expx * sin(zi);