aboutsummaryrefslogtreecommitdiff
path: root/src/lib/libc/math.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/math.c')
-rw-r--r--src/lib/libc/math.c84
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;