summaryrefslogtreecommitdiffstats
path: root/include/complex.h
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2008-08-07 14:40:52 +0000
committerdas <das@FreeBSD.org>2008-08-07 14:40:52 +0000
commit30f45d2b49ae553779e4ce14fc25ac6e9723653b (patch)
tree00600d6ad8d6d6ffe541d5867ace9726bba2d4c7 /include/complex.h
parent1a05561e3440bd40c2aeaeb7b9369c3e0f3b5852 (diff)
downloadFreeBSD-src-30f45d2b49ae553779e4ce14fc25ac6e9723653b.zip
FreeBSD-src-30f45d2b49ae553779e4ce14fc25ac6e9723653b.tar.gz
Annotate creal(), cimag(), and conj() with __pure2.
Diffstat (limited to 'include/complex.h')
-rw-r--r--include/complex.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/include/complex.h b/include/complex.h
index fe73f1d..ae81e36 100644
--- a/include/complex.h
+++ b/include/complex.h
@@ -48,16 +48,17 @@ float cabsf(float complex);
long double cabsl(long double complex);
double carg(double complex);
float cargf(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 cargl(long double complex);
+double cimag(double complex) __pure2;
+float cimagf(float complex) __pure2;
+long double cimagl(long double complex) __pure2;
+double complex conj(double complex) __pure2;
+float complex conjf(float complex) __pure2;
long double complex
- conjl(long double complex);
-double creal(double complex);
-float crealf(float complex);
-long double creall(long double complex);
+ conjl(long double complex) __pure2;
+double creal(double complex) __pure2;
+float crealf(float complex) __pure2;
+long double creall(long double complex) __pure2;
double complex csqrt(double complex);
float complex csqrtf(float complex);
long double complex
OpenPOWER on IntegriCloud