File tree Expand file tree Collapse file tree 1 file changed +110
-0
lines changed
libc/config/baremetal/riscv Expand file tree Collapse file tree 1 file changed +110
-0
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,7 @@ set(TARGET_LIBC_ENTRYPOINTS
77
77
libc.src.stdlib.abort
78
78
libc.src.stdlib.abs
79
79
libc.src.stdlib.atoi
80
+ libc.src.stdlib.atof
80
81
libc.src.stdlib.atol
81
82
libc.src.stdlib.atoll
82
83
libc.src.stdlib.bsearch
@@ -86,7 +87,10 @@ set(TARGET_LIBC_ENTRYPOINTS
86
87
libc.src.stdlib.llabs
87
88
libc.src.stdlib.lldiv
88
89
libc.src.stdlib.qsort
90
+ libc.src.stdlib.strtod
91
+ libc.src.stdlib.strtof
89
92
libc.src.stdlib.strtol
93
+ libc.src.stdlib.strtold
90
94
libc.src.stdlib.strtoll
91
95
libc.src.stdlib.strtoul
92
96
libc.src.stdlib.strtoull
@@ -110,18 +114,124 @@ set(TARGET_LIBM_ENTRYPOINTS
110
114
libc.src.fenv.feupdateenv
111
115
112
116
# math.h entrypoints
117
+ libc.src.math.acosf
118
+ libc.src.math.acoshf
119
+ libc.src.math.asinf
120
+ libc.src.math.asinhf
121
+ libc.src.math.atanf
122
+ libc.src.math.atanhf
123
+ libc.src.math.ceil
124
+ libc.src.math.ceilf
125
+ libc.src.math.ceill
126
+ libc.src.math.copysign
127
+ libc.src.math.copysignf
128
+ libc.src.math.copysignl
129
+ libc.src.math.cosf
130
+ libc.src.math.coshf
131
+ libc.src.math.erff
132
+ libc.src.math.exp
133
+ libc.src.math.exp10
134
+ libc.src.math.exp10f
135
+ libc.src.math.exp2
136
+ libc.src.math.exp2f
137
+ libc.src.math.expf
138
+ libc.src.math.expm1
139
+ libc.src.math.expm1f
113
140
libc.src.math.fabs
114
141
libc.src.math.fabsf
115
142
libc.src.math.fabsl
116
143
libc.src.math.fdim
117
144
libc.src.math.fdimf
118
145
libc.src.math.fdiml
146
+ libc.src.math.floor
147
+ libc.src.math.floorf
148
+ libc.src.math.floorl
149
+ libc.src.math.fma
150
+ libc.src.math.fmaf
119
151
libc.src.math.fmax
120
152
libc.src.math.fmaxf
121
153
libc.src.math.fmaxl
122
154
libc.src.math.fmin
123
155
libc.src.math.fminf
124
156
libc.src.math.fminl
157
+ libc.src.math.fmod
158
+ libc.src.math.fmodf
159
+ libc.src.math.frexp
160
+ libc.src.math.frexpf
161
+ libc.src.math.frexpl
162
+ libc.src.math.hypot
163
+ libc.src.math.hypotf
164
+ libc.src.math.ilogb
165
+ libc.src.math.ilogbf
166
+ libc.src.math.ilogbl
167
+ libc.src.math.ldexp
168
+ libc.src.math.ldexpf
169
+ libc.src.math.ldexpl
170
+ libc.src.math.llrint
171
+ libc.src.math.llrintf
172
+ libc.src.math.llrintl
173
+ libc.src.math.llround
174
+ libc.src.math.llroundf
175
+ libc.src.math.llroundl
176
+ libc.src.math.log
177
+ libc.src.math.log10
178
+ libc.src.math.log10f
179
+ libc.src.math.log1p
180
+ libc.src.math.log1pf
181
+ libc.src.math.log2
182
+ libc.src.math.log2f
183
+ libc.src.math.logb
184
+ libc.src.math.logbf
185
+ libc.src.math.logbl
186
+ libc.src.math.logf
187
+ libc.src.math.lrint
188
+ libc.src.math.lrintf
189
+ libc.src.math.lrintl
190
+ libc.src.math.lround
191
+ libc.src.math.lroundf
192
+ libc.src.math.lroundl
193
+ libc.src.math.modf
194
+ libc.src.math.modff
195
+ libc.src.math.modfl
196
+ libc.src.math.nan
197
+ libc.src.math.nanf
198
+ libc.src.math.nanl
199
+ libc.src.math.nearbyint
200
+ libc.src.math.nearbyintf
201
+ libc.src.math.nearbyintl
202
+ libc.src.math.nextafter
203
+ libc.src.math.nextafterf
204
+ libc.src.math.nextafterl
205
+ libc.src.math.nexttoward
206
+ libc.src.math.nexttowardf
207
+ libc.src.math.nexttowardl
208
+ libc.src.math.powf
209
+ libc.src.math.remainder
210
+ libc.src.math.remainderf
211
+ libc.src.math.remainderl
212
+ libc.src.math.remquo
213
+ libc.src.math.remquof
214
+ libc.src.math.remquol
215
+ libc.src.math.rint
216
+ libc.src.math.rintf
217
+ libc.src.math.rintl
218
+ libc.src.math.round
219
+ libc.src.math.roundf
220
+ libc.src.math.roundl
221
+ libc.src.math.scalbn
222
+ libc.src.math.scalbnf
223
+ libc.src.math.scalbnl
224
+ libc.src.math.sincosf
225
+ libc.src.math.sinf
226
+ libc.src.math.sinhf
227
+ libc.src.math.sqrt
228
+ libc.src.math.sqrtf
229
+ libc.src.math.sqrtl
230
+ libc.src.math.tanf
231
+ libc.src.math.tanhf
232
+ libc.src.math.trunc
233
+ libc.src.math.truncf
234
+ libc.src.math.truncl
125
235
)
126
236
127
237
set(TARGET_LLVMLIBC_ENTRYPOINTS
You can’t perform that action at this time.
0 commit comments