about summary refs log tree commit diff
path: root/support/support_capture_subprocess.c
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 /support/support_capture_subprocess.c
parentf53ffc9b90cbd92fa5518686daf4091bdd1d4889 (diff)
downloadglibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.tar.gz
glibc-4e6db99c665d3b82a70a3e218860ef087b1555b4.tar.xz
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 'support/support_capture_subprocess.c')
0 files changed, 0 insertions, 0 deletions