[PATCH 1/6] Remove unused dl-procinfo.h
Adhemerval Zanella Netto
adhemerval.zanella@linaro.org
Thu Feb 27 15:49:32 GMT 2025
On 27/02/25 10:13, Stefan Liebler wrote:
> 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.
I just sent this patch on this serie to avoid breakage on CI.
More information about the Libc-alpha
mailing list