equal
deleted
inserted
replaced
19 float __attribute__((overloadable)) fpcrtl_abs(float x); |
19 float __attribute__((overloadable)) fpcrtl_abs(float x); |
20 double __attribute__((overloadable)) fpcrtl_abs(double x); |
20 double __attribute__((overloadable)) fpcrtl_abs(double x); |
21 int __attribute__((overloadable)) fpcrtl_abs(int x); |
21 int __attribute__((overloadable)) fpcrtl_abs(int x); |
22 int64_t __attribute__((overloadable)) fpcrtl_abs(int64_t x); |
22 int64_t __attribute__((overloadable)) fpcrtl_abs(int64_t x); |
23 |
23 |
|
24 /* emscripten cannot find math.h through our cmake */ |
|
25 #ifdef EMSCRIPTEN |
|
26 double exp(double); |
|
27 double log(double); |
|
28 double sin(double); |
|
29 double cos(double); |
|
30 double fabs(double); |
|
31 double ceil(double); |
|
32 double sqrt(double); |
|
33 double atan(double); |
|
34 double atan2(double, double); |
|
35 #endif |
|
36 |
24 #endif /* PMATH_H_ */ |
37 #endif /* PMATH_H_ */ |