Explicitly load libc and any sonames that contain mandatory specs
commit8228fe7f696b30c7b6b6daf576fc189bf8d6f8c2
authorMark Wielaard <mark@klomp.org>
Fri, 1 Sep 2023 17:10:17 +0000 (1 19:10 +0200)
committerMark Wielaard <mark@klomp.org>
Fri, 1 Sep 2023 23:03:28 +0000 (2 01:03 +0200)
treef4719b286b89a41eb32e02ccb8dbbd4dce14ac17
parenta01d8e01fceb9e8e1c5fba67d9322fb2c45e9c83
Explicitly load libc and any sonames that contain mandatory specs

We really need symtab for glibc and ld.so libraries early for redir.
Some distros move these into separate debuginfo files, which means
we need to fully load them early.

https://bugs.kde.org/show_bug.cgi?id=473745
NEWS
coregrind/m_debuginfo/debuginfo.c
coregrind/m_redir.c
coregrind/pub_core_debuginfo.h
coregrind/pub_core_redir.h