This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 221efb6f54a gprofng: need to know that experiment was created on big-en [...] new f9fca5aa583 gdb/testsuite: check that "info shared" and "info linker-na [...] new 021108382a8 gdb/solib: fix formatting of "info linker-namespaces" error [...] new f643d36e9f8 gdb/solib: add solib -> solib_ops backlink new aff04ed34f5 gdb/solib: use solib::ops for operations that concern a sin [...] new 3cb6bc13e32 gdb/progspace: add solib_ops pointer in program_space new a2e3cce344a gdb/solib: C++ify solib_ops
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gdb/Makefile.in | 3 + gdb/aarch64-fbsd-tdep.c | 3 +- gdb/aarch64-linux-tdep.c | 5 +- gdb/alpha-linux-tdep.c | 5 +- gdb/alpha-netbsd-tdep.c | 3 +- gdb/alpha-obsd-tdep.c | 3 +- gdb/amd-dbgapi-target.c | 18 +- gdb/amd-dbgapi-target.h | 5 + gdb/amd64-darwin-tdep.c | 2 +- gdb/amd64-fbsd-tdep.c | 3 +- gdb/amd64-gnu-tdep.c | 3 +- gdb/amd64-linux-tdep.c | 7 +- gdb/amd64-netbsd-tdep.c | 3 +- gdb/amd64-obsd-tdep.c | 3 +- gdb/amd64-sol2-tdep.c | 3 +- gdb/arc-linux-tdep.c | 4 +- gdb/arm-fbsd-tdep.c | 3 +- gdb/arm-linux-tdep.c | 4 +- gdb/arm-netbsd-tdep.c | 3 +- gdb/arm-obsd-tdep.c | 3 +- gdb/configure.tgt | 62 ++-- gdb/corelow.c | 2 +- gdb/cris-linux-tdep.c | 5 +- gdb/csky-linux-tdep.c | 4 +- gdb/dicos-tdep.c | 2 +- gdb/frv-tdep.c | 3 +- gdb/frv-tdep.h | 3 - gdb/gdbarch-gen.c | 24 +- gdb/gdbarch-gen.h | 7 +- gdb/gdbarch.h | 1 + gdb/gdbarch_components.py | 12 +- gdb/hppa-bsd-tdep.c | 3 +- gdb/hppa-linux-tdep.c | 4 +- gdb/i386-darwin-tdep.c | 2 +- gdb/i386-fbsd-tdep.c | 3 +- gdb/i386-gnu-tdep.c | 3 +- gdb/i386-linux-tdep.c | 4 +- gdb/i386-netbsd-tdep.c | 3 +- gdb/i386-obsd-tdep.c | 3 +- gdb/i386-sol2-tdep.c | 3 +- gdb/ia64-linux-tdep.c | 4 +- gdb/infcmd.c | 15 +- gdb/inferior.h | 9 +- gdb/infrun.c | 11 +- gdb/linux-tdep.c | 61 ---- gdb/linux-tdep.h | 6 +- gdb/loongarch-linux-tdep.c | 8 +- gdb/m32r-linux-tdep.c | 4 +- gdb/m68k-bsd-tdep.c | 3 +- gdb/m68k-linux-tdep.c | 4 +- gdb/microblaze-linux-tdep.c | 4 +- gdb/mips-fbsd-tdep.c | 57 +++- gdb/mips-linux-tdep.c | 65 ++-- gdb/mips-netbsd-tdep.c | 54 +++- gdb/mips64-obsd-tdep.c | 3 +- gdb/mn10300-linux-tdep.c | 4 +- gdb/or1k-linux-tdep.c | 4 +- gdb/ppc-fbsd-tdep.c | 6 +- gdb/ppc-linux-tdep.c | 46 +-- gdb/ppc-netbsd-tdep.c | 3 +- gdb/ppc-obsd-tdep.c | 3 +- gdb/progspace.h | 25 ++ gdb/riscv-fbsd-tdep.c | 7 +- gdb/riscv-linux-tdep.c | 8 +- gdb/rs6000-aix-tdep.c | 2 +- gdb/s390-linux-tdep.c | 7 +- gdb/sh-linux-tdep.c | 4 +- gdb/sh-netbsd-tdep.c | 3 +- gdb/solib-aix.c | 67 ++--- gdb/solib-aix.h | 7 +- gdb/solib-darwin.c | 65 ++-- gdb/solib-darwin.h | 6 +- gdb/solib-dsbt.c | 59 ++-- gdb/solib-dsbt.h | 6 +- gdb/solib-frv.c | 63 ++-- gdb/{amd64-ravenscar-thread.h => solib-frv.h} | 17 +- gdb/solib-rocm.c | 148 ++++++--- gdb/solib-svr4-linux.c | 98 ++++++ gdb/solib-svr4-linux.h | 47 +++ gdb/solib-svr4.c | 415 +++++++++++--------------- gdb/solib-svr4.h | 126 +++++++- gdb/solib-target.c | 40 +-- gdb/solib-target.h | 16 +- gdb/solib.c | 141 ++++----- gdb/solib.h | 150 ++++++---- gdb/sparc-linux-tdep.c | 4 +- gdb/sparc-netbsd-tdep.c | 3 +- gdb/sparc-sol2-tdep.c | 3 +- gdb/sparc64-fbsd-tdep.c | 3 +- gdb/sparc64-linux-tdep.c | 4 +- gdb/sparc64-netbsd-tdep.c | 3 +- gdb/sparc64-obsd-tdep.c | 3 +- gdb/sparc64-sol2-tdep.c | 3 +- gdb/target.c | 1 + gdb/testsuite/gdb.base/dlmopen-ns-ids.exp | 6 + gdb/testsuite/gdb.base/info-shared.exp | 3 + gdb/tic6x-linux-tdep.c | 2 +- gdb/tilegx-linux-tdep.c | 7 +- gdb/tracectf.c | 2 +- gdb/tracefile-tfile.c | 2 +- gdb/vax-netbsd-tdep.c | 3 +- gdb/windows-tdep.c | 26 +- gdb/xtensa-linux-tdep.c | 4 +- gdb/xtensa-tdep.c | 3 +- 104 files changed, 1297 insertions(+), 928 deletions(-) copy gdb/{amd64-ravenscar-thread.h => solib-frv.h} (69%) create mode 100644 gdb/solib-svr4-linux.c create mode 100644 gdb/solib-svr4-linux.h