mbox

[0/2] Remove distinguish library code

Message ID 20220221175922.3909198-1-adhemerval.zanella@linaro.org
Headers

Message

Adhemerval Zanella Netto Feb. 21, 2022, 5:59 p.m. UTC
  First patch removes the kernel version check on Linux, which
is a feature that from times to times cases some issues (such
as [1]).

Second is the distinguish library to handle ancient and long
unused libc5 and aout files.

[1 ]https://github.com/microsoft/WSL/issues/3023

Adhemerval Zanella (2):
  Remove kernel version check
  Remove dl-librecon.h header.

 NEWS                                       |  7 ++
 config.h.in                                |  3 +
 csu/libc-start.c                           |  8 --
 csu/version.c                              |  3 +
 elf/dl-cache.c                             |  3 -
 elf/dl-diagnostics.c                       |  5 --
 elf/dl-load.c                              | 30 ++++---
 elf/dl-support.c                           | 17 +---
 elf/rtld.c                                 | 40 +---------
 sysdeps/generic/dl-librecon.h              | 24 ------
 sysdeps/generic/ldsodefs.h                 |  9 ---
 sysdeps/unix/sysv/linux/configure          |  5 ++
 sysdeps/unix/sysv/linux/configure.ac       |  2 +
 sysdeps/unix/sysv/linux/dl-librecon.h      | 59 --------------
 sysdeps/unix/sysv/linux/dl-osinfo.h        | 25 ------
 sysdeps/unix/sysv/linux/dl-sysdep.c        | 93 ----------------------
 sysdeps/unix/sysv/linux/dl-sysdep.h        |  7 --
 sysdeps/unix/sysv/linux/i386/dl-librecon.h | 61 --------------
 sysdeps/unix/sysv/linux/m68k/dl-librecon.h |  1 -
 19 files changed, 38 insertions(+), 364 deletions(-)
 delete mode 100644 sysdeps/generic/dl-librecon.h
 delete mode 100644 sysdeps/unix/sysv/linux/dl-librecon.h
 delete mode 100644 sysdeps/unix/sysv/linux/i386/dl-librecon.h
 delete mode 100644 sysdeps/unix/sysv/linux/m68k/dl-librecon.h