Message ID | 20240521165430.2998944-6-adhemerval.zanella@linaro.org |
---|---|
State | New |
Headers | show |
Series | Improve libm.a static coverage | expand |
On Tue, May 21, 2024 at 9:54 AM Adhemerval Zanella <adhemerval.zanella@linaro.org> wrote: > > Checked with a build for the affected ABIs BTW, it is modff128, not modf128. > --- > sysdeps/ieee754/ldbl-64-128/s_modfl.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/sysdeps/ieee754/ldbl-64-128/s_modfl.c b/sysdeps/ieee754/ldbl-64-128/s_modfl.c > index 7d7aeae111..ba3d31334a 100644 > --- a/sysdeps/ieee754/ldbl-64-128/s_modfl.c > +++ b/sysdeps/ieee754/ldbl-64-128/s_modfl.c > @@ -1,10 +1,10 @@ > #include <math_ldbl_opt.h> > #include <libm-alias-ldouble.h> > -#if IS_IN (libc) > +#if IS_IN (libc) && defined SHARED > # undef libm_alias_ldouble > # define libm_alias_ldouble(from, to) > #endif > #include <sysdeps/ieee754/ldbl-128/s_modfl.c> > -#if IS_IN (libc) > +#if IS_IN (libc) && defined SHARED > long_double_symbol (libc, __modfl, modfl); > #endif > -- > 2.43.0 >
diff --git a/sysdeps/ieee754/ldbl-64-128/s_modfl.c b/sysdeps/ieee754/ldbl-64-128/s_modfl.c index 7d7aeae111..ba3d31334a 100644 --- a/sysdeps/ieee754/ldbl-64-128/s_modfl.c +++ b/sysdeps/ieee754/ldbl-64-128/s_modfl.c @@ -1,10 +1,10 @@ #include <math_ldbl_opt.h> #include <libm-alias-ldouble.h> -#if IS_IN (libc) +#if IS_IN (libc) && defined SHARED # undef libm_alias_ldouble # define libm_alias_ldouble(from, to) #endif #include <sysdeps/ieee754/ldbl-128/s_modfl.c> -#if IS_IN (libc) +#if IS_IN (libc) && defined SHARED long_double_symbol (libc, __modfl, modfl); #endif