[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