Assume only FLAG_ELF_LIBC6 suport
authorLucas A. M. Magalhaes <lamm@linux.ibm.com>
Thu, 14 Jul 2022 17:37:22 +0000 (14:37 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 4 Aug 2022 12:09:48 +0000 (09:09 -0300)
commit8ee878592c4a642937152c8308b8faef86bcfc40
treebc02c572bc8c3441d59922be09705b27870e2793
parent5a57ad23ba73be7aefd2c243489330f5cd8d3ca6
Assume only FLAG_ELF_LIBC6 suport

The older libc versions are obsolete for over twenty years now.
This patch removes the special flags for libc5 and libc4 and assumes
that all libraries cached are libc6 compatible and use FLAG_ELF_LIBC6.

Checked with a build for all affected architectures.

Co-authored-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
16 files changed:
elf/cache.c
elf/ldconfig.c
elf/readelflib.c
elf/readlib.c
sysdeps/unix/sysv/linux/aarch64/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/arc/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/arm/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/csky/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/i386/ldconfig.h
sysdeps/unix/sysv/linux/ia64/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/m68k/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/mips/mips64/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/powerpc/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/riscv/ldconfig.h [deleted file]
sysdeps/unix/sysv/linux/s390/ldconfig.h
sysdeps/unix/sysv/linux/x86_64/ldconfig.h [deleted file]