comparison druntime/import/stdc/complex.d @ 760:6f33b427bfd1

Seems like hg ignores .di files, so I missed a bunch of stuff. complete druntime should be there now :)
author Tomas Lindquist Olsen <tomas.l.olsen@gmail.com>
date Wed, 12 Nov 2008 00:19:18 +0100
parents
children
comparison
equal deleted inserted replaced
759:d3eb054172f9 760:6f33b427bfd1
1 /**
2 * D header file for C99.
3 *
4 * Copyright: Public Domain
5 * License: Public Domain
6 * Authors: Sean Kelly
7 * Standards: ISO/IEC 9899:1999 (E)
8 */
9 module stdc.complex;
10
11 extern (C):
12
13 cdouble cacos(cdouble z);
14 cfloat cacosf(cfloat z);
15 creal cacosl(creal z);
16
17 cdouble casin(cdouble z);
18 cfloat casinf(cfloat z);
19 creal casinl(creal z);
20
21 cdouble catan(cdouble z);
22 cfloat catanf(cfloat z);
23 creal catanl(creal z);
24
25 cdouble ccos(cdouble z);
26 cfloat ccosf(cfloat z);
27 creal ccosl(creal z);
28
29 cdouble csin(cdouble z);
30 cfloat csinf(cfloat z);
31 creal csinl(creal z);
32
33 cdouble ctan(cdouble z);
34 cfloat ctanf(cfloat z);
35 creal ctanl(creal z);
36
37 cdouble cacosh(cdouble z);
38 cfloat cacoshf(cfloat z);
39 creal cacoshl(creal z);
40
41 cdouble casinh(cdouble z);
42 cfloat casinhf(cfloat z);
43 creal casinhl(creal z);
44
45 cdouble catanh(cdouble z);
46 cfloat catanhf(cfloat z);
47 creal catanhl(creal z);
48
49 cdouble ccosh(cdouble z);
50 cfloat ccoshf(cfloat z);
51 creal ccoshl(creal z);
52
53 cdouble csinh(cdouble z);
54 cfloat csinhf(cfloat z);
55 creal csinhl(creal z);
56
57 cdouble ctanh(cdouble z);
58 cfloat ctanhf(cfloat z);
59 creal ctanhl(creal z);
60
61 cdouble cexp(cdouble z);
62 cfloat cexpf(cfloat z);
63 creal cexpl(creal z);
64
65 cdouble clog(cdouble z);
66 cfloat clogf(cfloat z);
67 creal clogl(creal z);
68
69 double cabs(cdouble z);
70 float cabsf(cfloat z);
71 real cabsl(creal z);
72
73 cdouble cpow(cdouble x, cdouble y);
74 cfloat cpowf(cfloat x, cfloat y);
75 creal cpowl(creal x, creal y);
76
77 cdouble csqrt(cdouble z);
78 cfloat csqrtf(cfloat z);
79 creal csqrtl(creal z);
80
81 double carg(cdouble z);
82 float cargf(cfloat z);
83 real cargl(creal z);
84
85 double cimag(cdouble z);
86 float cimagf(cfloat z);
87 real cimagl(creal z);
88
89 cdouble conj(cdouble z);
90 cfloat conjf(cfloat z);
91 creal conjl(creal z);
92
93 cdouble cproj(cdouble z);
94 cfloat cprojf(cfloat z);
95 creal cprojl(creal z);
96
97 // double creal(cdouble z);
98 float crealf(cfloat z);
99 real creall(creal z);