diff options
Diffstat (limited to 'src/lib/libc/math.c')
-rw-r--r-- | src/lib/libc/math.c | 84 |
1 files changed, 10 insertions, 74 deletions
diff --git a/src/lib/libc/math.c b/src/lib/libc/math.c index b859f04..5ec3bb3 100644 --- a/src/lib/libc/math.c +++ b/src/lib/libc/math.c @@ -1,84 +1,12 @@ #include <math.h> -float fabsf(float x) { - // TODO - return 0; -} - -float cosf(float x) { - // TODO - return 0; -} -float sinf(float x) { - // TODO - return 0; -} -float tanf(float x) { - // TODO - return 0; -} - -float acosf(float x) { - // TODO - return 0; -} -float asinf(float x) { - // TODO - return 0; -} -float atan2f(float y, float x) { - // TODO - return 0; -} - -float floorf(float x) { - // TODO - return 0; -} -float ceilf(float x) { - // TODO - return 0; -} -float fmodf(float x, float y) { - // TODO - return 0; -} - -float sqrtf(float x) { - // TODO - return 0; -} -float logf(float x) { - // TODO - return 0; -} -float log2f(float x) { - // TODO - return 0; -} -float log10f(float x) { - // TODO - return 0; -} -float expf(float x) { - // TODO - return 0; -} -float frexpf(float x, int *exp) { - // TODO - return 0; -} -float powf(float x, float y) { - // TODO - return 0; -} - - +/* double fabs(double x) { // TODO return 0; } +*/ double cos(double x) { // TODO @@ -106,23 +34,31 @@ double atan2(double y, double x) { return 0; } +/* double floor(double x) { // TODO return 0; } +*/ +/* double ceil(double x) { // TODO return 0; } +*/ + double fmod(double x, double y) { // TODO return 0; } +/* double sqrt(double x) { // TODO return 0; } +*/ + double log(double x) { // TODO return 0; |