[0/2] math symbols cleanup

Message ID 20210211101908.2825685-1-siddhesh@sourceware.org
Headers
Series math symbols cleanup |

Message

Siddhesh Poyarekar Feb. 11, 2021, 10:19 a.m. UTC
  This patchset cleans up state of functions shared between libc and libm
so that they're consistent and avoid duplication where possible.

Siddhesh Poyarekar (2):
  Move __isnanf128 to libc.so
  Avoid adding duplicated symbols into static libraries

 math/Makefile                                             | 3 +++
 sysdeps/ieee754/float128/Versions                         | 2 +-
 sysdeps/mach/hurd/i386/libc.abilist                       | 1 +
 sysdeps/mach/hurd/i386/libm.abilist                       | 1 -
 sysdeps/unix/sysv/linux/i386/libc.abilist                 | 1 +
 sysdeps/unix/sysv/linux/i386/libm.abilist                 | 1 -
 sysdeps/unix/sysv/linux/ia64/libc.abilist                 | 1 +
 sysdeps/unix/sysv/linux/ia64/libm.abilist                 | 1 -
 sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 +
 sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist | 1 -
 sysdeps/unix/sysv/linux/x86_64/64/libc.abilist            | 1 +
 sysdeps/unix/sysv/linux/x86_64/64/libm.abilist            | 1 -
 sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist           | 1 +
 sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist           | 1 -
 14 files changed, 10 insertions(+), 7 deletions(-)
  

Comments

Siddhesh Poyarekar March 22, 2021, 4:36 a.m. UTC | #1
Ping!  Paul has tested [2/2] and Florian has reviewed the abilist files. 
  Can someone please review the macro soup and ack the series?

Thanks,
Siddhesh

On 2/11/21 3:49 PM, Siddhesh Poyarekar via Libc-alpha wrote:
> This patchset cleans up state of functions shared between libc and libm
> so that they're consistent and avoid duplication where possible.
> 
> Siddhesh Poyarekar (2):
>    Move __isnanf128 to libc.so
>    Avoid adding duplicated symbols into static libraries
> 
>   math/Makefile                                             | 3 +++
>   sysdeps/ieee754/float128/Versions                         | 2 +-
>   sysdeps/mach/hurd/i386/libc.abilist                       | 1 +
>   sysdeps/mach/hurd/i386/libm.abilist                       | 1 -
>   sysdeps/unix/sysv/linux/i386/libc.abilist                 | 1 +
>   sysdeps/unix/sysv/linux/i386/libm.abilist                 | 1 -
>   sysdeps/unix/sysv/linux/ia64/libc.abilist                 | 1 +
>   sysdeps/unix/sysv/linux/ia64/libm.abilist                 | 1 -
>   sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 +
>   sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libm.abilist | 1 -
>   sysdeps/unix/sysv/linux/x86_64/64/libc.abilist            | 1 +
>   sysdeps/unix/sysv/linux/x86_64/64/libm.abilist            | 1 -
>   sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist           | 1 +
>   sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist           | 1 -
>   14 files changed, 10 insertions(+), 7 deletions(-)
>