]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gdb/solib: add solib -> solib_ops backlink
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 16 Jun 2025 19:33:01 +0000 (15:33 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Thu, 26 Jun 2025 18:08:31 +0000 (14:08 -0400)
commitf643d36e9f82946efc9676b73be037ecfafb895a
tree981dcee4af4dbc0c421f9544478d0ab6d0b473df
parent021108382a84cc8ddfee2c249049d9ecca6a0ec6
gdb/solib: add solib -> solib_ops backlink

The subsequent C++ification commit makes it so that one struct solib_ops
is instantiated for each program space.  For some operations, it will
then become necessary to be able to get the right solib_ops instance
from a given solib.  Add an solib -> solib_ops backlink for that.

Change-Id: Ib95407b3fa5fcfba55cf874e0e9dcd2d43a402e4
Approved-By: Pedro Alves <pedro@palves.net>
gdb/solib-aix.c
gdb/solib-darwin.c
gdb/solib-dsbt.c
gdb/solib-frv.c
gdb/solib-rocm.c
gdb/solib-svr4.c
gdb/solib-target.c
gdb/solib.h