diff options
author | das <das@FreeBSD.org> | 2011-10-17 05:41:03 +0000 |
---|---|---|
committer | das <das@FreeBSD.org> | 2011-10-17 05:41:03 +0000 |
commit | 45d831bde4cbb7f06a2e5ee89c637eac5786afcb (patch) | |
tree | 17c032060961815e835b1c35578ae23866df08d5 /include | |
parent | a594d7a9bb1adfb9e8b78a07feb2701d3323d182 (diff) | |
download | FreeBSD-src-45d831bde4cbb7f06a2e5ee89c637eac5786afcb.zip FreeBSD-src-45d831bde4cbb7f06a2e5ee89c637eac5786afcb.tar.gz |
Add c{cos,sin,tan}{,h}{,f} functions. This is joint work with
bde and kargl.
Diffstat (limited to 'include')
-rw-r--r-- | include/complex.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/include/complex.h b/include/complex.h index f37b003..4142304 100644 --- a/include/complex.h +++ b/include/complex.h @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2001-2008 The FreeBSD Project. + * Copyright (c) 2001-2011 The FreeBSD Project. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -49,6 +49,10 @@ long double cabsl(long double complex); double carg(double complex); float cargf(float complex); long double cargl(long double complex); +double complex ccos(double complex); +float complex ccosf(float complex); +double complex ccosh(double complex); +float complex ccoshf(float complex); double complex cexp(double complex); float complex cexpf(float complex); double cimag(double complex) __pure2; @@ -65,10 +69,18 @@ long double complex double creal(double complex) __pure2; float crealf(float complex) __pure2; long double creall(long double complex) __pure2; +double complex csin(double complex); +float complex csinf(float complex); +double complex csinh(double complex); +float complex csinhf(float complex); double complex csqrt(double complex); float complex csqrtf(float complex); long double complex csqrtl(long double complex); +double complex ctan(double complex); +float complex ctanf(float complex); +double complex ctanh(double complex); +float complex ctanhf(float complex); __END_DECLS |