[PATCH 1/6] Remove unused dl-procinfo.h

Stefan Liebler stli@linux.ibm.com
Thu Feb 27 13:13:21 GMT 2025


On 2/26/25 20:00, Adhemerval Zanella wrote:
> From: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
> 
> Remove unused _dl_hwcap_string defines.  As a result many dl-procinfo.h headers
> can be removed.  This also removes target specific _dl_procinfo implementations
> which only printed HWCAP strings using dl_hwcap_string.
> ---
>  sysdeps/alpha/dl-procinfo.h                   | 33 ---------
>  sysdeps/csky/dl-procinfo.h                    | 34 ---------
>  sysdeps/generic/dl-procinfo.h                 |  6 --
>  sysdeps/i386/dl-procinfo.c                    | 19 -----
>  sysdeps/mips/dl-procinfo.c                    | 27 -------
>  sysdeps/mips/dl-procinfo.h                    | 33 ---------
>  sysdeps/s390/Makefile                         |  1 -
>  sysdeps/s390/cpu-features.c                   |  3 +-
>  sysdeps/s390/dl-procinfo-s390.c               | 26 -------
>  sysdeps/s390/dl-procinfo.c                    |  3 -
>  sysdeps/s390/dl-procinfo.h                    | 72 ------------------
>  sysdeps/s390/multiarch/ifunc-resolve.h        |  3 +-
>  sysdeps/s390/s390-32/dl-machine.h             |  1 -
>  sysdeps/s390/s390-64/dl-hwcaps-subdirs.c      |  1 +
>  sysdeps/s390/s390-64/dl-machine.h             |  1 -
>  sysdeps/sparc/dl-procinfo.c                   | 63 ----------------
>  sysdeps/sparc/dl-procinfo.h                   | 55 --------------
>  sysdeps/unix/sysv/linux/aarch64/dl-procinfo.c | 22 ------
>  sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h | 37 ----------
>  sysdeps/unix/sysv/linux/arm/dl-procinfo.c     | 66 -----------------
>  sysdeps/unix/sysv/linux/arm/dl-procinfo.h     | 73 -------------------
>  sysdeps/unix/sysv/linux/i386/dl-procinfo.h    | 46 ------------
>  sysdeps/unix/sysv/linux/s390/dl-procinfo.h    | 48 ------------
>  sysdeps/unix/sysv/linux/s390/elision-conf.c   |  3 +-
>  sysdeps/unix/sysv/linux/s390/sysconf.c        |  3 +-
>  sysdeps/unix/sysv/linux/x86_64/dl-procinfo.h  |  5 --
>  sysdeps/x86/dl-hwcap.h                        |  7 --
>  sysdeps/x86/dl-procinfo.c                     | 16 ----
>  sysdeps/x86/dl-procinfo.h                     | 26 -------
>  29 files changed, 9 insertions(+), 724 deletions(-)
>  delete mode 100644 sysdeps/alpha/dl-procinfo.h
>  delete mode 100644 sysdeps/csky/dl-procinfo.h
>  delete mode 100644 sysdeps/mips/dl-procinfo.c
>  delete mode 100644 sysdeps/mips/dl-procinfo.h
>  delete mode 100644 sysdeps/s390/dl-procinfo-s390.c
>  delete mode 100644 sysdeps/s390/dl-procinfo.h
>  delete mode 100644 sysdeps/sparc/dl-procinfo.c
>  delete mode 100644 sysdeps/sparc/dl-procinfo.h
>  delete mode 100644 sysdeps/unix/sysv/linux/aarch64/dl-procinfo.h
>  delete mode 100644 sysdeps/unix/sysv/linux/arm/dl-procinfo.c
>  delete mode 100644 sysdeps/unix/sysv/linux/arm/dl-procinfo.h
>  delete mode 100644 sysdeps/unix/sysv/linux/i386/dl-procinfo.h
>  delete mode 100644 sysdeps/unix/sysv/linux/s390/dl-procinfo.h
>  delete mode 100644 sysdeps/unix/sysv/linux/x86_64/dl-procinfo.h
>  delete mode 100644 sysdeps/x86/dl-procinfo.h
> 

As already mentioned here:
https://sourceware.org/pipermail/libc-alpha/2024-December/162008.html
The s390 part is fine.

Thanks,
Stefan


More information about the Libc-alpha mailing list