Import Debian changes 20180207-1
[hcoop/debian/mlton.git] / runtime / platform / float-math.h
CommitLineData
7f918cf1
CE
1#define unaryReal(func) float func##f (float x);
2unaryReal(acos)
3unaryReal(asin)
4unaryReal(atan)
5unaryReal(cos)
6unaryReal(cosh)
7unaryReal(exp)
8unaryReal(fabs)
9unaryReal(log)
10unaryReal(log10)
11unaryReal(rint)
12unaryReal(sin)
13unaryReal(sinh)
14unaryReal(sqrt)
15unaryReal(tan)
16unaryReal(tanh)
17#undef unaryReal
18
19#define binaryReal(func) float func##f (float x, float y);
20binaryReal(atan2)
21binaryReal(pow)
22#undef binaryReal
23
24float frexpf(float x, int *e);
25float ldexpf (float x, int i);