Move solib_ops into gdbarch
authorTom Tromey <tromey@adacore.com>
Mon, 8 Aug 2022 16:41:43 +0000 (10:41 -0600)
committerTom Tromey <tromey@adacore.com>
Tue, 20 Sep 2022 18:25:19 +0000 (12:25 -0600)
commit9e468e953cd2f605a3f51d6ef6532e46b8fdd7b4
tree2368c5b3ea5ed2f5aa78b92c384186f3290763b2
parent5898c79ae692ed02dd9267888541b352423a9331
Move solib_ops into gdbarch

This changs solib_ops to be an ordinary gdbarch value and updates all
the uses.  This removes a longstanding FIXME and makes the code
somewhat cleaner as well.
17 files changed:
gdb/amd64-darwin-tdep.c
gdb/arch-utils.c
gdb/dicos-tdep.c
gdb/frv-tdep.c
gdb/gdbarch-components.py
gdb/gdbarch-gen.h
gdb/gdbarch.c
gdb/i386-darwin-tdep.c
gdb/i386-nto-tdep.c
gdb/mips-linux-tdep.c
gdb/ppc-linux-tdep.c
gdb/rs6000-aix-tdep.c
gdb/solib-svr4.c
gdb/solib.c
gdb/solib.h
gdb/tic6x-linux-tdep.c
gdb/windows-tdep.c