Format the MPFR manual implementation list
This commit is contained in:
parent
23c9f74b58
commit
23dfe62a9d
1 changed files with 41 additions and 7 deletions
|
|
@ -135,13 +135,47 @@ libm_macros::for_each_function! {
|
|||
emit_types: [RustFn],
|
||||
skip: [
|
||||
// Most of these need a manual implementation
|
||||
fabs, ceil, copysign, floor, rint, round, trunc,
|
||||
fabsf, ceilf, copysignf, floorf, rintf, roundf, truncf,
|
||||
fmod, fmodf, frexp, frexpf, ilogb, ilogbf, jn, jnf, ldexp, ldexpf,
|
||||
lgamma_r, lgammaf_r, modf, modff, nextafter, nextafterf, pow,powf,
|
||||
remquo, remquof, scalbn, scalbnf, sincos, sincosf, yn, ynf,
|
||||
copysignf16, copysignf128, fabsf16, fabsf128,
|
||||
truncf16, truncf128,
|
||||
ceil,
|
||||
ceilf,
|
||||
copysign,
|
||||
copysignf,
|
||||
copysignf128,
|
||||
copysignf16,
|
||||
fabs,
|
||||
fabsf,
|
||||
fabsf128,
|
||||
fabsf16,floor,
|
||||
floorf,
|
||||
fmod,
|
||||
fmodf,
|
||||
frexp,
|
||||
frexpf,
|
||||
ilogb,
|
||||
ilogbf,
|
||||
jn,
|
||||
jnf,
|
||||
ldexp,ldexpf,
|
||||
lgamma_r,
|
||||
lgammaf_r,
|
||||
modf,
|
||||
modff,
|
||||
nextafter,
|
||||
nextafterf,
|
||||
pow,
|
||||
powf,remquo,
|
||||
remquof,
|
||||
rint,
|
||||
rintf,
|
||||
round,
|
||||
roundf,
|
||||
scalbn,
|
||||
scalbnf,
|
||||
sincos,sincosf,
|
||||
trunc,
|
||||
truncf,
|
||||
truncf128,
|
||||
truncf16,yn,
|
||||
ynf,
|
||||
],
|
||||
fn_extra: match MACRO_FN_NAME {
|
||||
// Remap function names that are different between mpfr and libm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue