File: api-ms-win-crt-math-l1-1-0.spec

package info (click to toggle)
wine 5.0.3-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 220,300 kB
  • sloc: ansic: 3,035,623; perl: 19,098; yacc: 16,358; makefile: 10,088; javascript: 9,150; objc: 6,590; lex: 5,734; python: 1,914; cpp: 1,042; sh: 759; java: 749; xml: 557; awk: 69; cs: 17
file content (341 lines) | stat: -rw-r--r-- 12,752 bytes parent folder | download
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
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
@ cdecl -arch=i386 _CIacos() ucrtbase._CIacos
@ cdecl -arch=i386 _CIasin() ucrtbase._CIasin
@ cdecl -arch=i386 _CIatan() ucrtbase._CIatan
@ cdecl -arch=i386 _CIatan2() ucrtbase._CIatan2
@ cdecl -arch=i386 _CIcos() ucrtbase._CIcos
@ cdecl -arch=i386 _CIcosh() ucrtbase._CIcosh
@ cdecl -arch=i386 _CIexp() ucrtbase._CIexp
@ cdecl -arch=i386 _CIfmod() ucrtbase._CIfmod
@ cdecl -arch=i386 _CIlog() ucrtbase._CIlog
@ cdecl -arch=i386 _CIlog10() ucrtbase._CIlog10
@ cdecl -arch=i386 _CIpow() ucrtbase._CIpow
@ cdecl -arch=i386 _CIsin() ucrtbase._CIsin
@ cdecl -arch=i386 _CIsinh() ucrtbase._CIsinh
@ cdecl -arch=i386 _CIsqrt() ucrtbase._CIsqrt
@ cdecl -arch=i386 _CItan() ucrtbase._CItan
@ cdecl -arch=i386 _CItanh() ucrtbase._CItanh
@ cdecl _Cbuild(ptr double double) ucrtbase._Cbuild
@ stub _Cmulcc
@ stub _Cmulcr
@ stub _FCbuild
@ stub _FCmulcc
@ stub _FCmulcr
@ stub _LCbuild
@ stub _LCmulcc
@ stub _LCmulcr
@ cdecl -arch=i386 -norelay __libm_sse2_acos() ucrtbase.__libm_sse2_acos
@ cdecl -arch=i386 -norelay __libm_sse2_acosf() ucrtbase.__libm_sse2_acosf
@ cdecl -arch=i386 -norelay __libm_sse2_asin() ucrtbase.__libm_sse2_asin
@ cdecl -arch=i386 -norelay __libm_sse2_asinf() ucrtbase.__libm_sse2_asinf
@ cdecl -arch=i386 -norelay __libm_sse2_atan() ucrtbase.__libm_sse2_atan
@ cdecl -arch=i386 -norelay __libm_sse2_atan2() ucrtbase.__libm_sse2_atan2
@ cdecl -arch=i386 -norelay __libm_sse2_atanf() ucrtbase.__libm_sse2_atanf
@ cdecl -arch=i386 -norelay __libm_sse2_cos() ucrtbase.__libm_sse2_cos
@ cdecl -arch=i386 -norelay __libm_sse2_cosf() ucrtbase.__libm_sse2_cosf
@ cdecl -arch=i386 -norelay __libm_sse2_exp() ucrtbase.__libm_sse2_exp
@ cdecl -arch=i386 -norelay __libm_sse2_expf() ucrtbase.__libm_sse2_expf
@ cdecl -arch=i386 -norelay __libm_sse2_log() ucrtbase.__libm_sse2_log
@ cdecl -arch=i386 -norelay __libm_sse2_log10() ucrtbase.__libm_sse2_log10
@ cdecl -arch=i386 -norelay __libm_sse2_log10f() ucrtbase.__libm_sse2_log10f
@ cdecl -arch=i386 -norelay __libm_sse2_logf() ucrtbase.__libm_sse2_logf
@ cdecl -arch=i386 -norelay __libm_sse2_pow() ucrtbase.__libm_sse2_pow
@ cdecl -arch=i386 -norelay __libm_sse2_powf() ucrtbase.__libm_sse2_powf
@ cdecl -arch=i386 -norelay __libm_sse2_sin() ucrtbase.__libm_sse2_sin
@ cdecl -arch=i386 -norelay __libm_sse2_sinf() ucrtbase.__libm_sse2_sinf
@ cdecl -arch=i386 -norelay __libm_sse2_tan() ucrtbase.__libm_sse2_tan
@ cdecl -arch=i386 -norelay __libm_sse2_tanf() ucrtbase.__libm_sse2_tanf
@ cdecl __setusermatherr(ptr) ucrtbase.__setusermatherr
@ cdecl _cabs(long) ucrtbase._cabs
@ cdecl _chgsign(double) ucrtbase._chgsign
@ cdecl _chgsignf(float) ucrtbase._chgsignf
@ cdecl _copysign(double double) ucrtbase._copysign
@ cdecl _copysignf(float float) ucrtbase._copysignf
@ stub _d_int
@ cdecl _dclass(double) ucrtbase._dclass
@ stub _dexp
@ stub _dlog
@ stub _dnorm
@ cdecl _dpcomp(double double) ucrtbase._dpcomp
@ stub _dpoly
@ stub _dscale
@ cdecl _dsign(double) ucrtbase._dsign
@ stub _dsin
@ cdecl _dtest(ptr) ucrtbase._dtest
@ stub _dunscale
@ cdecl _except1(long long double double long ptr) ucrtbase._except1
@ stub _fd_int
@ cdecl _fdclass(float) ucrtbase._fdclass
@ stub _fdexp
@ stub _fdlog
@ stub _fdnorm
@ cdecl _fdopen(long str) ucrtbase._fdopen
@ cdecl _fdpcomp(float float) ucrtbase._fdpcomp
@ stub _fdpoly
@ stub _fdscale
@ cdecl _fdsign(float) ucrtbase._fdsign
@ stub _fdsin
@ cdecl _fdtest(ptr) ucrtbase._fdtest
@ stub _fdunscale
@ cdecl _finite(double) ucrtbase._finite
@ cdecl -arch=!i386 _finitef(float) ucrtbase._finitef
@ cdecl _fpclass(double) ucrtbase._fpclass
@ stub _fpclassf
@ cdecl -arch=i386 -ret64 _ftol() ucrtbase._ftol
@ stub _get_FMA3_enable
@ cdecl _hypot(double double) ucrtbase._hypot
@ cdecl _hypotf(float float) ucrtbase._hypotf
@ cdecl _isnan(double) ucrtbase._isnan
@ cdecl -arch=x86_64 _isnanf(float) ucrtbase._isnanf
@ cdecl _j0(double) ucrtbase._j0
@ cdecl _j1(double) ucrtbase._j1
@ cdecl _jn(long double) ucrtbase._jn
@ stub _ld_int
@ cdecl _ldclass(double) ucrtbase._ldclass
@ stub _ldexp
@ stub _ldlog
@ cdecl _ldpcomp(double double) ucrtbase._ldpcomp
@ stub _ldpoly
@ stub _ldscale
@ cdecl _ldsign(double) ucrtbase._ldsign
@ stub _ldsin
@ cdecl _ldtest(ptr) ucrtbase._ldtest
@ stub _ldunscale
@ cdecl -arch=i386 -norelay _libm_sse2_acos_precise() ucrtbase._libm_sse2_acos_precise
@ cdecl -arch=i386 -norelay _libm_sse2_asin_precise() ucrtbase._libm_sse2_asin_precise
@ cdecl -arch=i386 -norelay _libm_sse2_atan_precise() ucrtbase._libm_sse2_atan_precise
@ cdecl -arch=i386 -norelay _libm_sse2_cos_precise() ucrtbase._libm_sse2_cos_precise
@ cdecl -arch=i386 -norelay _libm_sse2_exp_precise() ucrtbase._libm_sse2_exp_precise
@ cdecl -arch=i386 -norelay _libm_sse2_log10_precise() ucrtbase._libm_sse2_log10_precise
@ cdecl -arch=i386 -norelay _libm_sse2_log_precise() ucrtbase._libm_sse2_log_precise
@ cdecl -arch=i386 -norelay _libm_sse2_pow_precise() ucrtbase._libm_sse2_pow_precise
@ cdecl -arch=i386 -norelay _libm_sse2_sin_precise() ucrtbase._libm_sse2_sin_precise
@ cdecl -arch=i386 -norelay _libm_sse2_sqrt_precise() ucrtbase._libm_sse2_sqrt_precise
@ cdecl -arch=i386 -norelay _libm_sse2_tan_precise() ucrtbase._libm_sse2_tan_precise
@ cdecl _logb(double) ucrtbase._logb
@ cdecl -arch=!i386 _logbf(float) ucrtbase._logbf
@ cdecl _nextafter(double double) ucrtbase._nextafter
@ cdecl -arch=x86_64 _nextafterf(float float) ucrtbase._nextafterf
@ cdecl _scalb(double long) ucrtbase._scalb
@ cdecl -arch=x86_64 _scalbf(float long) ucrtbase._scalbf
@ cdecl -arch=win64 _set_FMA3_enable(long) ucrtbase._set_FMA3_enable
@ cdecl -arch=i386 _set_SSE2_enable(long) ucrtbase._set_SSE2_enable
@ cdecl _y0(double) ucrtbase._y0
@ cdecl _y1(double) ucrtbase._y1
@ cdecl _yn(long double) ucrtbase._yn
@ cdecl acos(double) ucrtbase.acos
@ cdecl -arch=!i386 acosf(float) ucrtbase.acosf
@ cdecl acosh(double) ucrtbase.acosh
@ cdecl acoshf(float) ucrtbase.acoshf
@ cdecl acoshl(double) ucrtbase.acoshl
@ cdecl asin(double) ucrtbase.asin
@ cdecl -arch=!i386 asinf(float) ucrtbase.asinf
@ cdecl asinh(double) ucrtbase.asinh
@ cdecl asinhf(float) ucrtbase.asinhf
@ cdecl asinhl(double) ucrtbase.asinhl
@ cdecl atan(double) ucrtbase.atan
@ cdecl atan2(double double) ucrtbase.atan2
@ cdecl -arch=!i386 atan2f(float float) ucrtbase.atan2f
@ cdecl -arch=!i386 atanf(float) ucrtbase.atanf
@ cdecl atanh(double) ucrtbase.atanh
@ cdecl atanhf(float) ucrtbase.atanhf
@ cdecl atanhl(double) ucrtbase.atanhl
@ stub cabs
@ stub cabsf
@ stub cabsl
@ stub cacos
@ stub cacosf
@ stub cacosh
@ stub cacoshf
@ stub cacoshl
@ stub cacosl
@ stub carg
@ stub cargf
@ stub cargl
@ stub casin
@ stub casinf
@ stub casinh
@ stub casinhf
@ stub casinhl
@ stub casinl
@ stub catan
@ stub catanf
@ stub catanh
@ stub catanhf
@ stub catanhl
@ stub catanl
@ cdecl cbrt(double) ucrtbase.cbrt
@ cdecl cbrtf(float) ucrtbase.cbrtf
@ cdecl cbrtl(double) ucrtbase.cbrtl
@ stub ccos
@ stub ccosf
@ stub ccosh
@ stub ccoshf
@ stub ccoshl
@ stub ccosl
@ cdecl ceil(double) ucrtbase.ceil
@ cdecl -arch=!i386 ceilf(float) ucrtbase.ceilf
@ stub cexp
@ stub cexpf
@ stub cexpl
@ stub cimag
@ stub cimagf
@ stub cimagl
@ stub clog
@ stub clog10
@ stub clog10f
@ stub clog10l
@ stub clogf
@ stub clogl
@ stub conj
@ stub conjf
@ stub conjl
@ cdecl copysign(double double) ucrtbase.copysign
@ cdecl copysignf(float float) ucrtbase.copysignf
@ cdecl copysignl(double double) ucrtbase.copysignl
@ cdecl cos(double) ucrtbase.cos
@ cdecl -arch=!i386 cosf(float) ucrtbase.cosf
@ cdecl cosh(double) ucrtbase.cosh
@ cdecl -arch=!i386 coshf(float) ucrtbase.coshf
@ stub cpow
@ stub cpowf
@ stub cpowl
@ stub cproj
@ stub cprojf
@ stub cprojl
@ cdecl creal(int128) ucrtbase.creal
@ stub crealf
@ stub creall
@ stub csin
@ stub csinf
@ stub csinh
@ stub csinhf
@ stub csinhl
@ stub csinl
@ stub csqrt
@ stub csqrtf
@ stub csqrtl
@ stub ctan
@ stub ctanf
@ stub ctanh
@ stub ctanhf
@ stub ctanhl
@ stub ctanl
@ cdecl erf(double) ucrtbase.erf
@ cdecl erfc(double) ucrtbase.erfc
@ cdecl erfcf(float) ucrtbase.erfcf
@ cdecl erfcl(double) ucrtbase.erfcl
@ cdecl erff(float) ucrtbase.erff
@ cdecl erfl(double) ucrtbase.erfl
@ cdecl exp(double) ucrtbase.exp
@ cdecl exp2(double) ucrtbase.exp2
@ cdecl exp2f(float) ucrtbase.exp2f
@ cdecl exp2l(double) ucrtbase.exp2l
@ cdecl -arch=!i386 expf(float) ucrtbase.expf
@ cdecl expm1(double) ucrtbase.expm1
@ cdecl expm1f(float) ucrtbase.expm1f
@ cdecl expm1l(double) ucrtbase.expm1l
@ cdecl fabs(double) ucrtbase.fabs
@ cdecl -arch=arm,arm64 fabsf(float) ucrtbase.fabsf
@ cdecl fdim(double double) ucrtbase.fdim
@ cdecl fdimf(float float) ucrtbase.fdimf
@ cdecl fdiml(double double) ucrtbase.fdiml
@ cdecl floor(double) ucrtbase.floor
@ cdecl -arch=!i386 floorf(float) ucrtbase.floorf
@ cdecl fma(double double double) ucrtbase.fma
@ cdecl fmaf(float float float) ucrtbase.fmaf
@ cdecl fmal(double double double) ucrtbase.fmal
@ cdecl fmax(double double) ucrtbase.fmax
@ cdecl fmaxf(float float) ucrtbase.fmaxf
@ cdecl fmaxl(double double) ucrtbase.fmaxl
@ cdecl fmin(double double) ucrtbase.fmin
@ cdecl fminf(float float) ucrtbase.fminf
@ cdecl fminl(double double) ucrtbase.fminl
@ cdecl fmod(double double) ucrtbase.fmod
@ cdecl -arch=!i386 fmodf(float float) ucrtbase.fmodf
@ cdecl frexp(double ptr) ucrtbase.frexp
@ cdecl hypot(double double) ucrtbase.hypot
@ cdecl ilogb(double) ucrtbase.ilogb
@ cdecl ilogbf(float) ucrtbase.ilogbf
@ cdecl ilogbl(double) ucrtbase.ilogbl
@ cdecl ldexp(double long) ucrtbase.ldexp
@ cdecl lgamma(double) ucrtbase.lgamma
@ cdecl lgammaf(float) ucrtbase.lgammaf
@ cdecl lgammal(double) ucrtbase.lgammal
@ cdecl -ret64 llrint(double) ucrtbase.llrint
@ cdecl -ret64 llrintf(float) ucrtbase.llrintf
@ cdecl -ret64 llrintl(double) ucrtbase.llrintl
@ cdecl -ret64 llround(double) ucrtbase.llround
@ cdecl -ret64 llroundf(float) ucrtbase.llroundf
@ cdecl -ret64 llroundl(double) ucrtbase.llroundl
@ cdecl log(double) ucrtbase.log
@ cdecl log10(double) ucrtbase.log10
@ cdecl -arch=!i386 log10f(float) ucrtbase.log10f
@ cdecl log1p(double) ucrtbase.log1p
@ cdecl log1pf(float) ucrtbase.log1pf
@ cdecl log1pl(double) ucrtbase.log1pl
@ cdecl log2(double) ucrtbase.log2
@ cdecl log2f(float) ucrtbase.log2f
@ cdecl log2l(double) ucrtbase.log2l
@ cdecl logb(double) ucrtbase.logb
@ cdecl logbf(float) ucrtbase.logbf
@ cdecl logbl(double) ucrtbase.logbl
@ cdecl -arch=!i386 logf(float) ucrtbase.logf
@ cdecl lrint(double) ucrtbase.lrint
@ cdecl lrintf(float) ucrtbase.lrintf
@ cdecl lrintl(double) ucrtbase.lrintl
@ cdecl lround(double) ucrtbase.lround
@ cdecl lroundf(float) ucrtbase.lroundf
@ cdecl lroundl(double) ucrtbase.lroundl
@ cdecl modf(double ptr) ucrtbase.modf
@ cdecl -arch=!i386 modff(float ptr) ucrtbase.modff
@ cdecl nan(str) ucrtbase.nan
@ cdecl nanf(str) ucrtbase.nanf
@ cdecl nanl(str) ucrtbase.nanl
@ cdecl nearbyint(double) ucrtbase.nearbyint
@ cdecl nearbyintf(float) ucrtbase.nearbyintf
@ cdecl nearbyintl(double) ucrtbase.nearbyintl
@ cdecl nextafter(double double) ucrtbase.nextafter
@ cdecl nextafterf(float float) ucrtbase.nextafterf
@ cdecl nextafterl(double double) ucrtbase.nextafterl
@ cdecl nexttoward(double double) ucrtbase.nexttoward
@ cdecl nexttowardf(float double) ucrtbase.nexttowardf
@ cdecl nexttowardl(double double) ucrtbase.nexttowardl
@ stub norm
@ stub normf
@ stub norml
@ cdecl pow(double double) ucrtbase.pow
@ cdecl -arch=!i386 powf(float float) ucrtbase.powf
@ cdecl remainder(double double) ucrtbase.remainder
@ cdecl remainderf(float float) ucrtbase.remainderf
@ cdecl remainderl(double double) ucrtbase.remainderl
@ cdecl remquo(double double ptr) ucrtbase.remquo
@ cdecl remquof(float float ptr) ucrtbase.remquof
@ cdecl remquol(double double ptr) ucrtbase.remquol
@ cdecl rint(double) ucrtbase.rint
@ cdecl rintf(float) ucrtbase.rintf
@ cdecl rintl(double) ucrtbase.rintl
@ cdecl round(double) ucrtbase.round
@ cdecl roundf(float) ucrtbase.roundf
@ cdecl roundl(double) ucrtbase.roundl
@ cdecl scalbln(double long) ucrtbase.scalbln
@ cdecl scalblnf(float long) ucrtbase.scalblnf
@ cdecl scalblnl(double long) ucrtbase.scalblnl
@ cdecl scalbn(double long) ucrtbase.scalbn
@ cdecl scalbnf(float long) ucrtbase.scalbnf
@ cdecl scalbnl(double long) ucrtbase.scalbnl
@ cdecl sin(double) ucrtbase.sin
@ cdecl -arch=!i386 sinf(float) ucrtbase.sinf
@ cdecl sinh(double) ucrtbase.sinh
@ cdecl -arch=!i386 sinhf(float) ucrtbase.sinhf
@ cdecl sqrt(double) ucrtbase.sqrt
@ cdecl -arch=!i386 sqrtf(float) ucrtbase.sqrtf
@ cdecl tan(double) ucrtbase.tan
@ cdecl -arch=!i386 tanf(float) ucrtbase.tanf
@ cdecl tanh(double) ucrtbase.tanh
@ cdecl -arch=!i386 tanhf(float) ucrtbase.tanhf
@ cdecl tgamma(double) ucrtbase.tgamma
@ cdecl tgammaf(float) ucrtbase.tgammaf
@ cdecl tgammal(double) ucrtbase.tgammal
@ cdecl trunc(double) ucrtbase.trunc
@ cdecl truncf(float) ucrtbase.truncf
@ cdecl truncl(double) ucrtbase.truncl