aboutsummaryrefslogtreecommitdiff
path: root/elf/dl-sysdep-open.h
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2021-03-15 10:33:43 +0100
committerFlorian Weimer <fweimer@redhat.com>2021-03-15 14:43:13 +0100
commit4e6db99c665d3b82a70a3e218860ef087b1555b4 (patch)
tree45764ae3d3a84cb15e2a2efcf28ff0779c2acd86 /elf/dl-sysdep-open.h
parentf53ffc9b90cbd92fa5518686daf4091bdd1d4889 (diff)
downloadglibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.tar
glibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.tar.gz
glibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.tar.bz2
glibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.zip
elf: ld.so --help calls _dl_init_paths without a main map [BZ #27577]
In this case, use the link map of the dynamic loader itself as a replacement. This is more than just a hack: if we ever support DT_RUNPATH/DT_RPATH for the dynamic loader, reporting it for ld.so --help (without further command line arguments) would be the right thing to do. Fixes commit 332421312576bd7095e70589154af99b124dd2d1 ("elf: Always set l in _dl_init_paths (bug 23462)").
Diffstat (limited to 'elf/dl-sysdep-open.h')
0 files changed, 0 insertions, 0 deletions