diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-03-15 10:33:43 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-03-15 14:43:13 +0100 |
commit | 4e6db99c665d3b82a70a3e218860ef087b1555b4 (patch) | |
tree | 45764ae3d3a84cb15e2a2efcf28ff0779c2acd86 /support/support_capture_subprocess.c | |
parent | f53ffc9b90cbd92fa5518686daf4091bdd1d4889 (diff) | |
download | glibc-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