[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