aboutsummaryrefslogtreecommitdiff
path: root/src/lib/libc/math.c
blob: b859f04c9b5c48e585b451a96b0d54ca039b6e1f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
#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
	return 0;
}
double sin(double x) {
	// TODO
	return 0;
}
double tan(double x) {
	// TODO
	return 0;
}

double acos(double x) {
	// TODO
	return 0;
}
double asin(double x) {
	// TODO
	return 0;
}
double atan2(double y, double x) {
	// TODO
	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;
}
double log2(double x) {
	// TODO
	return 0;
}
double log10(double x) {
	// TODO
	return 0;
}
double exp(double x) {
	// TODO
	return 0;
}
double frexp(double x, int *exp) {
	// TODO
	return 0;
}
double pow(double x, double y) {
	// TODO
	return 0;
}

/* vim: set sts=0 ts=4 sw=4 tw=0 noet :*/