Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They are

needed for cases where GCC's builtin functions cannot be used and for
compilers that don't know about them.

Approved by:	das (mentor)
This commit is contained in:
Stefan Farfeleder
2004-05-30 09:21:56 +00:00
parent 2e3cf2039b
commit 8b5cd5a662
11 changed files with 331 additions and 6 deletions
+12 -6
View File
@@ -41,12 +41,18 @@
__BEGIN_DECLS
double cabs(double complex);
float cabsf(float complex);
double cimag(double complex);
float cimagf(float complex);
double creal(double complex);
float crealf(float complex);
double cabs(double complex);
float cabsf(float complex);
double cimag(double complex);
float cimagf(float complex);
long double cimagl(long double complex);
double complex conj(double complex);
float complex conjf(float complex);
long double complex
conjl(long double complex);
double creal(double complex);
float crealf(float complex);
long double creall(long double complex);
__END_DECLS