@@ -89,7 +89,8 @@ HANDLE_LIBCALL(CTPOP_I32, "__popcountsi2")
89
89
HANDLE_LIBCALL(CTPOP_I64, " __popcountdi2" )
90
90
HANDLE_LIBCALL(CTPOP_I128, " __popcountti2" )
91
91
92
- // Floating-point
92
+ // Floating-point. Note that new fp128 math routines should also be added to
93
+ // setF128LibcallFormat in RuntimeLibcalls.cpp.
93
94
HANDLE_LIBCALL(ADD_F32, " __addsf3" )
94
95
HANDLE_LIBCALL(ADD_F64, " __adddf3" )
95
96
HANDLE_LIBCALL(ADD_F80, " __addxf3" )
@@ -113,12 +114,12 @@ HANDLE_LIBCALL(DIV_PPCF128, "__gcc_qdiv")
113
114
HANDLE_LIBCALL(REM_F32, " fmodf" )
114
115
HANDLE_LIBCALL(REM_F64, " fmod" )
115
116
HANDLE_LIBCALL(REM_F80, " fmodl" )
116
- HANDLE_LIBCALL(REM_F128, " fmodl " )
117
+ HANDLE_LIBCALL(REM_F128, " fmodf128 " )
117
118
HANDLE_LIBCALL(REM_PPCF128, " fmodl" )
118
119
HANDLE_LIBCALL(FMA_F32, " fmaf" )
119
120
HANDLE_LIBCALL(FMA_F64, " fma" )
120
121
HANDLE_LIBCALL(FMA_F80, " fmal" )
121
- HANDLE_LIBCALL(FMA_F128, " fmal " )
122
+ HANDLE_LIBCALL(FMA_F128, " fmaf128 " )
122
123
HANDLE_LIBCALL(FMA_PPCF128, " fmal" )
123
124
HANDLE_LIBCALL(POWI_F32, " __powisf2" )
124
125
HANDLE_LIBCALL(POWI_F64, " __powidf2" )
@@ -128,117 +129,117 @@ HANDLE_LIBCALL(POWI_PPCF128, "__powitf2")
128
129
HANDLE_LIBCALL(SQRT_F32, " sqrtf" )
129
130
HANDLE_LIBCALL(SQRT_F64, " sqrt" )
130
131
HANDLE_LIBCALL(SQRT_F80, " sqrtl" )
131
- HANDLE_LIBCALL(SQRT_F128, " sqrtl " )
132
+ HANDLE_LIBCALL(SQRT_F128, " sqrtf128 " )
132
133
HANDLE_LIBCALL(SQRT_PPCF128, " sqrtl" )
133
134
HANDLE_LIBCALL(CBRT_F32, " cbrtf" )
134
135
HANDLE_LIBCALL(CBRT_F64, " cbrt" )
135
136
HANDLE_LIBCALL(CBRT_F80, " cbrtl" )
136
- HANDLE_LIBCALL(CBRT_F128, " cbrtl " )
137
+ HANDLE_LIBCALL(CBRT_F128, " cbrtf128 " )
137
138
HANDLE_LIBCALL(CBRT_PPCF128, " cbrtl" )
138
139
HANDLE_LIBCALL(LOG_F32, " logf" )
139
140
HANDLE_LIBCALL(LOG_F64, " log" )
140
141
HANDLE_LIBCALL(LOG_F80, " logl" )
141
- HANDLE_LIBCALL(LOG_F128, " logl " )
142
+ HANDLE_LIBCALL(LOG_F128, " logf128 " )
142
143
HANDLE_LIBCALL(LOG_PPCF128, " logl" )
143
144
HANDLE_LIBCALL(LOG_FINITE_F32, " __logf_finite" )
144
145
HANDLE_LIBCALL(LOG_FINITE_F64, " __log_finite" )
145
146
HANDLE_LIBCALL(LOG_FINITE_F80, " __logl_finite" )
146
- HANDLE_LIBCALL(LOG_FINITE_F128, " __logl_finite " )
147
+ HANDLE_LIBCALL(LOG_FINITE_F128, " __logf128_finite " )
147
148
HANDLE_LIBCALL(LOG_FINITE_PPCF128, " __logl_finite" )
148
149
HANDLE_LIBCALL(LOG2_F32, " log2f" )
149
150
HANDLE_LIBCALL(LOG2_F64, " log2" )
150
151
HANDLE_LIBCALL(LOG2_F80, " log2l" )
151
- HANDLE_LIBCALL(LOG2_F128, " log2l " )
152
+ HANDLE_LIBCALL(LOG2_F128, " log2f128 " )
152
153
HANDLE_LIBCALL(LOG2_PPCF128, " log2l" )
153
154
HANDLE_LIBCALL(LOG2_FINITE_F32, " __log2f_finite" )
154
155
HANDLE_LIBCALL(LOG2_FINITE_F64, " __log2_finite" )
155
156
HANDLE_LIBCALL(LOG2_FINITE_F80, " __log2l_finite" )
156
- HANDLE_LIBCALL(LOG2_FINITE_F128, " __log2l_finite " )
157
+ HANDLE_LIBCALL(LOG2_FINITE_F128, " __log2f128_finite " )
157
158
HANDLE_LIBCALL(LOG2_FINITE_PPCF128, " __log2l_finite" )
158
159
HANDLE_LIBCALL(LOG10_F32, " log10f" )
159
160
HANDLE_LIBCALL(LOG10_F64, " log10" )
160
161
HANDLE_LIBCALL(LOG10_F80, " log10l" )
161
- HANDLE_LIBCALL(LOG10_F128, " log10l " )
162
+ HANDLE_LIBCALL(LOG10_F128, " log10f128 " )
162
163
HANDLE_LIBCALL(LOG10_PPCF128, " log10l" )
163
164
HANDLE_LIBCALL(LOG10_FINITE_F32, " __log10f_finite" )
164
165
HANDLE_LIBCALL(LOG10_FINITE_F64, " __log10_finite" )
165
166
HANDLE_LIBCALL(LOG10_FINITE_F80, " __log10l_finite" )
166
- HANDLE_LIBCALL(LOG10_FINITE_F128, " __log10l_finite " )
167
+ HANDLE_LIBCALL(LOG10_FINITE_F128, " __log10f128_finite " )
167
168
HANDLE_LIBCALL(LOG10_FINITE_PPCF128, " __log10l_finite" )
168
169
HANDLE_LIBCALL(EXP_F32, " expf" )
169
170
HANDLE_LIBCALL(EXP_F64, " exp" )
170
171
HANDLE_LIBCALL(EXP_F80, " expl" )
171
- HANDLE_LIBCALL(EXP_F128, " expl " )
172
+ HANDLE_LIBCALL(EXP_F128, " expf128 " )
172
173
HANDLE_LIBCALL(EXP_PPCF128, " expl" )
173
174
HANDLE_LIBCALL(EXP_FINITE_F32, " __expf_finite" )
174
175
HANDLE_LIBCALL(EXP_FINITE_F64, " __exp_finite" )
175
176
HANDLE_LIBCALL(EXP_FINITE_F80, " __expl_finite" )
176
- HANDLE_LIBCALL(EXP_FINITE_F128, " __expl_finite " )
177
+ HANDLE_LIBCALL(EXP_FINITE_F128, " __expf128_finite " )
177
178
HANDLE_LIBCALL(EXP_FINITE_PPCF128, " __expl_finite" )
178
179
HANDLE_LIBCALL(EXP2_F32, " exp2f" )
179
180
HANDLE_LIBCALL(EXP2_F64, " exp2" )
180
181
HANDLE_LIBCALL(EXP2_F80, " exp2l" )
181
- HANDLE_LIBCALL(EXP2_F128, " exp2l " )
182
+ HANDLE_LIBCALL(EXP2_F128, " exp2f128 " )
182
183
HANDLE_LIBCALL(EXP2_PPCF128, " exp2l" )
183
184
HANDLE_LIBCALL(EXP2_FINITE_F32, " __exp2f_finite" )
184
185
HANDLE_LIBCALL(EXP2_FINITE_F64, " __exp2_finite" )
185
186
HANDLE_LIBCALL(EXP2_FINITE_F80, " __exp2l_finite" )
186
- HANDLE_LIBCALL(EXP2_FINITE_F128, " __exp2l_finite " )
187
+ HANDLE_LIBCALL(EXP2_FINITE_F128, " __exp2f128_finite " )
187
188
HANDLE_LIBCALL(EXP2_FINITE_PPCF128, " __exp2l_finite" )
188
189
HANDLE_LIBCALL(EXP10_F32, " exp10f" )
189
190
HANDLE_LIBCALL(EXP10_F64, " exp10" )
190
191
HANDLE_LIBCALL(EXP10_F80, " exp10l" )
191
- HANDLE_LIBCALL(EXP10_F128, " exp10l " )
192
+ HANDLE_LIBCALL(EXP10_F128, " exp10f128 " )
192
193
HANDLE_LIBCALL(EXP10_PPCF128, " exp10l" )
193
194
HANDLE_LIBCALL(SIN_F32, " sinf" )
194
195
HANDLE_LIBCALL(SIN_F64, " sin" )
195
196
HANDLE_LIBCALL(SIN_F80, " sinl" )
196
- HANDLE_LIBCALL(SIN_F128, " sinl " )
197
+ HANDLE_LIBCALL(SIN_F128, " sinf128 " )
197
198
HANDLE_LIBCALL(SIN_PPCF128, " sinl" )
198
199
HANDLE_LIBCALL(COS_F32, " cosf" )
199
200
HANDLE_LIBCALL(COS_F64, " cos" )
200
201
HANDLE_LIBCALL(COS_F80, " cosl" )
201
- HANDLE_LIBCALL(COS_F128, " cosl " )
202
+ HANDLE_LIBCALL(COS_F128, " cosf128 " )
202
203
HANDLE_LIBCALL(COS_PPCF128, " cosl" )
203
204
HANDLE_LIBCALL(TAN_F32, " tanf" )
204
205
HANDLE_LIBCALL(TAN_F64, " tan" )
205
206
HANDLE_LIBCALL(TAN_F80, " tanl" )
206
- HANDLE_LIBCALL(TAN_F128," tanl " )
207
+ HANDLE_LIBCALL(TAN_F128," tanf128 " )
207
208
HANDLE_LIBCALL(TAN_PPCF128, " tanl" )
208
209
HANDLE_LIBCALL(SINH_F32, " sinhf" )
209
210
HANDLE_LIBCALL(SINH_F64, " sinh" )
210
211
HANDLE_LIBCALL(SINH_F80, " sinhl" )
211
- HANDLE_LIBCALL(SINH_F128, " sinhl " )
212
+ HANDLE_LIBCALL(SINH_F128, " sinhf128 " )
212
213
HANDLE_LIBCALL(SINH_PPCF128, " sinhl" )
213
214
HANDLE_LIBCALL(COSH_F32, " coshf" )
214
215
HANDLE_LIBCALL(COSH_F64, " cosh" )
215
216
HANDLE_LIBCALL(COSH_F80, " coshl" )
216
- HANDLE_LIBCALL(COSH_F128, " coshl " )
217
+ HANDLE_LIBCALL(COSH_F128, " coshf128 " )
217
218
HANDLE_LIBCALL(COSH_PPCF128, " coshl" )
218
219
HANDLE_LIBCALL(TANH_F32, " tanhf" )
219
220
HANDLE_LIBCALL(TANH_F64, " tanh" )
220
221
HANDLE_LIBCALL(TANH_F80, " tanhl" )
221
- HANDLE_LIBCALL(TANH_F128," tanhl " )
222
+ HANDLE_LIBCALL(TANH_F128," tanhf128 " )
222
223
HANDLE_LIBCALL(TANH_PPCF128, " tanhl" )
223
224
HANDLE_LIBCALL(ASIN_F32, " asinf" )
224
225
HANDLE_LIBCALL(ASIN_F64, " asin" )
225
226
HANDLE_LIBCALL(ASIN_F80, " asinl" )
226
- HANDLE_LIBCALL(ASIN_F128, " asinl " )
227
+ HANDLE_LIBCALL(ASIN_F128, " asinf128 " )
227
228
HANDLE_LIBCALL(ASIN_PPCF128, " asinl" )
228
229
HANDLE_LIBCALL(ACOS_F32, " acosf" )
229
230
HANDLE_LIBCALL(ACOS_F64, " acos" )
230
231
HANDLE_LIBCALL(ACOS_F80, " acosl" )
231
- HANDLE_LIBCALL(ACOS_F128, " acosl " )
232
+ HANDLE_LIBCALL(ACOS_F128, " acosf128 " )
232
233
HANDLE_LIBCALL(ACOS_PPCF128, " acosl" )
233
234
HANDLE_LIBCALL(ATAN_F32, " atanf" )
234
235
HANDLE_LIBCALL(ATAN_F64, " atan" )
235
236
HANDLE_LIBCALL(ATAN_F80, " atanl" )
236
- HANDLE_LIBCALL(ATAN_F128," atanl " )
237
+ HANDLE_LIBCALL(ATAN_F128," atanf128 " )
237
238
HANDLE_LIBCALL(ATAN_PPCF128, " atanl" )
238
239
HANDLE_LIBCALL(ATAN2_F32, " atan2f" )
239
240
HANDLE_LIBCALL(ATAN2_F64, " atan2" )
240
241
HANDLE_LIBCALL(ATAN2_F80, " atan2l" )
241
- HANDLE_LIBCALL(ATAN2_F128," atan2l " )
242
+ HANDLE_LIBCALL(ATAN2_F128," atan2f128 " )
242
243
HANDLE_LIBCALL(ATAN2_PPCF128, " atan2l" )
243
244
HANDLE_LIBCALL(SINCOS_F32, nullptr )
244
245
HANDLE_LIBCALL(SINCOS_F64, nullptr )
@@ -250,122 +251,122 @@ HANDLE_LIBCALL(SINCOS_STRET_F64, nullptr)
250
251
HANDLE_LIBCALL(POW_F32, " powf" )
251
252
HANDLE_LIBCALL(POW_F64, " pow" )
252
253
HANDLE_LIBCALL(POW_F80, " powl" )
253
- HANDLE_LIBCALL(POW_F128, " powl " )
254
+ HANDLE_LIBCALL(POW_F128, " powf128 " )
254
255
HANDLE_LIBCALL(POW_PPCF128, " powl" )
255
256
HANDLE_LIBCALL(POW_FINITE_F32, " __powf_finite" )
256
257
HANDLE_LIBCALL(POW_FINITE_F64, " __pow_finite" )
257
258
HANDLE_LIBCALL(POW_FINITE_F80, " __powl_finite" )
258
- HANDLE_LIBCALL(POW_FINITE_F128, " __powl_finite " )
259
+ HANDLE_LIBCALL(POW_FINITE_F128, " __powf128_finite " )
259
260
HANDLE_LIBCALL(POW_FINITE_PPCF128, " __powl_finite" )
260
261
HANDLE_LIBCALL(CEIL_F32, " ceilf" )
261
262
HANDLE_LIBCALL(CEIL_F64, " ceil" )
262
263
HANDLE_LIBCALL(CEIL_F80, " ceill" )
263
- HANDLE_LIBCALL(CEIL_F128, " ceill " )
264
+ HANDLE_LIBCALL(CEIL_F128, " ceilf128 " )
264
265
HANDLE_LIBCALL(CEIL_PPCF128, " ceill" )
265
266
HANDLE_LIBCALL(TRUNC_F32, " truncf" )
266
267
HANDLE_LIBCALL(TRUNC_F64, " trunc" )
267
268
HANDLE_LIBCALL(TRUNC_F80, " truncl" )
268
- HANDLE_LIBCALL(TRUNC_F128, " truncl " )
269
+ HANDLE_LIBCALL(TRUNC_F128, " truncf128 " )
269
270
HANDLE_LIBCALL(TRUNC_PPCF128, " truncl" )
270
271
HANDLE_LIBCALL(RINT_F32, " rintf" )
271
272
HANDLE_LIBCALL(RINT_F64, " rint" )
272
273
HANDLE_LIBCALL(RINT_F80, " rintl" )
273
- HANDLE_LIBCALL(RINT_F128, " rintl " )
274
+ HANDLE_LIBCALL(RINT_F128, " rintf128 " )
274
275
HANDLE_LIBCALL(RINT_PPCF128, " rintl" )
275
276
HANDLE_LIBCALL(NEARBYINT_F32, " nearbyintf" )
276
277
HANDLE_LIBCALL(NEARBYINT_F64, " nearbyint" )
277
278
HANDLE_LIBCALL(NEARBYINT_F80, " nearbyintl" )
278
- HANDLE_LIBCALL(NEARBYINT_F128, " nearbyintl " )
279
+ HANDLE_LIBCALL(NEARBYINT_F128, " nearbyintf128 " )
279
280
HANDLE_LIBCALL(NEARBYINT_PPCF128, " nearbyintl" )
280
281
HANDLE_LIBCALL(ROUND_F32, " roundf" )
281
282
HANDLE_LIBCALL(ROUND_F64, " round" )
282
283
HANDLE_LIBCALL(ROUND_F80, " roundl" )
283
- HANDLE_LIBCALL(ROUND_F128, " roundl " )
284
+ HANDLE_LIBCALL(ROUND_F128, " roundf128 " )
284
285
HANDLE_LIBCALL(ROUND_PPCF128, " roundl" )
285
286
HANDLE_LIBCALL(ROUNDEVEN_F32, " roundevenf" )
286
287
HANDLE_LIBCALL(ROUNDEVEN_F64, " roundeven" )
287
288
HANDLE_LIBCALL(ROUNDEVEN_F80, " roundevenl" )
288
- HANDLE_LIBCALL(ROUNDEVEN_F128, " roundevenl " )
289
+ HANDLE_LIBCALL(ROUNDEVEN_F128, " roundevenf128 " )
289
290
HANDLE_LIBCALL(ROUNDEVEN_PPCF128, " roundevenl" )
290
291
HANDLE_LIBCALL(FLOOR_F32, " floorf" )
291
292
HANDLE_LIBCALL(FLOOR_F64, " floor" )
292
293
HANDLE_LIBCALL(FLOOR_F80, " floorl" )
293
- HANDLE_LIBCALL(FLOOR_F128, " floorl " )
294
+ HANDLE_LIBCALL(FLOOR_F128, " floorf128 " )
294
295
HANDLE_LIBCALL(FLOOR_PPCF128, " floorl" )
295
296
HANDLE_LIBCALL(COPYSIGN_F32, " copysignf" )
296
297
HANDLE_LIBCALL(COPYSIGN_F64, " copysign" )
297
298
HANDLE_LIBCALL(COPYSIGN_F80, " copysignl" )
298
- HANDLE_LIBCALL(COPYSIGN_F128, " copysignl " )
299
+ HANDLE_LIBCALL(COPYSIGN_F128, " copysignf128 " )
299
300
HANDLE_LIBCALL(COPYSIGN_PPCF128, " copysignl" )
300
301
HANDLE_LIBCALL(FMIN_F32, " fminf" )
301
302
HANDLE_LIBCALL(FMIN_F64, " fmin" )
302
303
HANDLE_LIBCALL(FMIN_F80, " fminl" )
303
- HANDLE_LIBCALL(FMIN_F128, " fminl " )
304
+ HANDLE_LIBCALL(FMIN_F128, " fminf128 " )
304
305
HANDLE_LIBCALL(FMIN_PPCF128, " fminl" )
305
306
HANDLE_LIBCALL(FMAX_F32, " fmaxf" )
306
307
HANDLE_LIBCALL(FMAX_F64, " fmax" )
307
308
HANDLE_LIBCALL(FMAX_F80, " fmaxl" )
308
- HANDLE_LIBCALL(FMAX_F128, " fmaxl " )
309
+ HANDLE_LIBCALL(FMAX_F128, " fmaxf128 " )
309
310
HANDLE_LIBCALL(FMAX_PPCF128, " fmaxl" )
310
311
HANDLE_LIBCALL(FMINIMUM_F32, " fminimumf" )
311
312
HANDLE_LIBCALL(FMINIMUM_F64, " fminimum" )
312
313
HANDLE_LIBCALL(FMINIMUM_F80, " fminimuml" )
313
- HANDLE_LIBCALL(FMINIMUM_F128, " fminimuml " )
314
+ HANDLE_LIBCALL(FMINIMUM_F128, " fminimumf128 " )
314
315
HANDLE_LIBCALL(FMINIMUM_PPCF128, " fminimuml" )
315
316
HANDLE_LIBCALL(FMAXIMUM_F32, " fmaximumf" )
316
317
HANDLE_LIBCALL(FMAXIMUM_F64, " fmaximum" )
317
318
HANDLE_LIBCALL(FMAXIMUM_F80, " fmaximuml" )
318
- HANDLE_LIBCALL(FMAXIMUM_F128, " fmaximuml " )
319
+ HANDLE_LIBCALL(FMAXIMUM_F128, " fmaximumf128 " )
319
320
HANDLE_LIBCALL(FMAXIMUM_PPCF128, " fmaximum_numl" )
320
321
HANDLE_LIBCALL(FMINIMUMNUM_F32, " fminimum_numf" )
321
322
HANDLE_LIBCALL(FMINIMUMNUM_F64, " fminimum_num" )
322
323
HANDLE_LIBCALL(FMINIMUMNUM_F80, " fminimum_numl" )
323
- HANDLE_LIBCALL(FMINIMUMNUM_F128, " fminimum_numl " )
324
+ HANDLE_LIBCALL(FMINIMUMNUM_F128, " fminimum_numf128 " )
324
325
HANDLE_LIBCALL(FMINIMUMNUM_PPCF128, " fminimum_numl" )
325
326
HANDLE_LIBCALL(FMAXIMUMNUM_F32, " fmaximum_numf" )
326
327
HANDLE_LIBCALL(FMAXIMUMNUM_F64, " fmaximum_num" )
327
328
HANDLE_LIBCALL(FMAXIMUMNUM_F80, " fmaximum_numl" )
328
- HANDLE_LIBCALL(FMAXIMUMNUM_F128, " fmaximum_numl " )
329
+ HANDLE_LIBCALL(FMAXIMUMNUM_F128, " fmaximum_numf128 " )
329
330
HANDLE_LIBCALL(FMAXIMUMNUM_PPCF128, " fmaximum_numl" )
330
331
HANDLE_LIBCALL(LROUND_F32, " lroundf" )
331
332
HANDLE_LIBCALL(LROUND_F64, " lround" )
332
333
HANDLE_LIBCALL(LROUND_F80, " lroundl" )
333
- HANDLE_LIBCALL(LROUND_F128, " lroundl " )
334
+ HANDLE_LIBCALL(LROUND_F128, " lroundf128 " )
334
335
HANDLE_LIBCALL(LROUND_PPCF128, " lroundl" )
335
336
HANDLE_LIBCALL(LLROUND_F32, " llroundf" )
336
337
HANDLE_LIBCALL(LLROUND_F64, " llround" )
337
338
HANDLE_LIBCALL(LLROUND_F80, " llroundl" )
338
- HANDLE_LIBCALL(LLROUND_F128, " llroundl " )
339
+ HANDLE_LIBCALL(LLROUND_F128, " llroundf128 " )
339
340
HANDLE_LIBCALL(LLROUND_PPCF128, " llroundl" )
340
341
HANDLE_LIBCALL(LRINT_F32, " lrintf" )
341
342
HANDLE_LIBCALL(LRINT_F64, " lrint" )
342
343
HANDLE_LIBCALL(LRINT_F80, " lrintl" )
343
- HANDLE_LIBCALL(LRINT_F128, " lrintl " )
344
+ HANDLE_LIBCALL(LRINT_F128, " lrintf128 " )
344
345
HANDLE_LIBCALL(LRINT_PPCF128, " lrintl" )
345
346
HANDLE_LIBCALL(LLRINT_F32, " llrintf" )
346
347
HANDLE_LIBCALL(LLRINT_F64, " llrint" )
347
348
HANDLE_LIBCALL(LLRINT_F80, " llrintl" )
348
- HANDLE_LIBCALL(LLRINT_F128, " llrintl " )
349
+ HANDLE_LIBCALL(LLRINT_F128, " llrintf128 " )
349
350
HANDLE_LIBCALL(LLRINT_PPCF128, " llrintl" )
350
351
HANDLE_LIBCALL(LDEXP_F32, " ldexpf" )
351
352
HANDLE_LIBCALL(LDEXP_F64, " ldexp" )
352
353
HANDLE_LIBCALL(LDEXP_F80, " ldexpl" )
353
- HANDLE_LIBCALL(LDEXP_F128, " ldexpl " )
354
+ HANDLE_LIBCALL(LDEXP_F128, " ldexpf128 " )
354
355
HANDLE_LIBCALL(LDEXP_PPCF128, " ldexpl" )
355
356
HANDLE_LIBCALL(FREXP_F32, " frexpf" )
356
357
HANDLE_LIBCALL(FREXP_F64, " frexp" )
357
358
HANDLE_LIBCALL(FREXP_F80, " frexpl" )
358
- HANDLE_LIBCALL(FREXP_F128, " frexpl " )
359
+ HANDLE_LIBCALL(FREXP_F128, " frexpf128 " )
359
360
HANDLE_LIBCALL(FREXP_PPCF128, " frexpl" )
360
361
HANDLE_LIBCALL(SINCOSPI_F32, " sincospif" )
361
362
HANDLE_LIBCALL(SINCOSPI_F64, " sincospi" )
362
363
HANDLE_LIBCALL(SINCOSPI_F80, " sincospil" )
363
- HANDLE_LIBCALL(SINCOSPI_F128, " sincospil " )
364
+ HANDLE_LIBCALL(SINCOSPI_F128, " sincospif128 " )
364
365
HANDLE_LIBCALL(SINCOSPI_PPCF128, " sincospil" )
365
366
HANDLE_LIBCALL(MODF_F32, " modff" )
366
367
HANDLE_LIBCALL(MODF_F64, " modf" )
367
368
HANDLE_LIBCALL(MODF_F80, " modfl" )
368
- HANDLE_LIBCALL(MODF_F128, " modfl " )
369
+ HANDLE_LIBCALL(MODF_F128, " modff128 " )
369
370
HANDLE_LIBCALL(MODF_PPCF128, " modfl" )
370
371
371
372
// Floating point environment
0 commit comments