GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
solib-svr4.h File Reference
#include "solist.h"

Go to the source code of this file.

Classes

struct  lm_info_svr4
 
struct  link_map_offsets
 

Functions

void set_solib_svr4_fetch_link_map_offsets (struct gdbarch *gdbarch, struct link_map_offsets *(*func)(void))
 
CORE_ADDR svr4_fetch_objfile_link_map (struct objfile *objfile)
 
struct link_map_offsetssvr4_ilp32_fetch_link_map_offsets (void)
 
struct link_map_offsetssvr4_lp64_fetch_link_map_offsets (void)
 
int svr4_in_dynsym_resolve_code (CORE_ADDR pc)
 

Variables

const struct target_so_ops svr4_so_ops
 

Function Documentation

◆ set_solib_svr4_fetch_link_map_offsets()

void set_solib_svr4_fetch_link_map_offsets ( struct gdbarch * gdbarch,
struct link_map_offsets *(*)(void) func )
extern

Definition at line 3241 of file solib-svr4.c.

References solib_svr4_ops::fetch_link_map_offsets, get_ops(), set_gdbarch_iterate_over_objfiles_in_search_order(), set_gdbarch_so_ops(), svr4_iterate_over_objfiles_in_search_order(), and svr4_so_ops.

Referenced by aarch64_fbsd_init_abi(), aarch64_linux_init_abi(), alpha_linux_init_abi(), alphanbsd_init_abi(), alphaobsd_init_abi(), am33_linux_init_osabi(), amd64_linux_init_abi(), amd64_sol2_init_abi(), amd64_x32_linux_init_abi(), amd64fbsd_init_abi(), amd64nbsd_init_abi(), amd64obsd_init_abi(), arc_linux_init_osabi(), arm_fbsd_init_abi(), arm_linux_init_abi(), arm_netbsd_elf_init_abi(), armobsd_init_abi(), cris_linux_init_abi(), csky_linux_init_abi(), hppa_linux_init_abi(), hppabsd_init_abi(), i386_linux_init_abi(), i386_sol2_init_abi(), i386fbsd_init_abi(), i386gnu_init_abi(), i386nbsdelf_init_abi(), i386nto_init_abi(), i386obsd_init_abi(), ia64_linux_init_abi(), loongarch_linux_init_abi(), m32r_linux_init_abi(), m68k_linux_init_abi(), m68kbsd_init_abi(), microblaze_linux_init_abi(), mips64obsd_init_abi(), mips_fbsd_init_abi(), mips_linux_init_abi(), mipsnbsd_init_abi(), nios2_linux_init_abi(), or1k_linux_init_abi(), ppc_linux_init_abi(), ppcfbsd_init_abi(), ppcnbsd_init_abi(), ppcobsd_init_abi(), riscv_fbsd_init_abi(), riscv_linux_init_abi(), s390_linux_init_abi_31(), s390_linux_init_abi_64(), sh_linux_init_abi(), shnbsd_init_abi(), sparc32_linux_init_abi(), sparc32_sol2_init_abi(), sparc32nbsd_init_abi(), sparc64_linux_init_abi(), sparc64_sol2_init_abi(), sparc64fbsd_init_abi(), sparc64nbsd_init_abi(), sparc64obsd_init_abi(), tilegx_linux_init_abi(), vaxnbsd_elf_init_abi(), xtensa_gdbarch_init(), and xtensa_linux_init_abi().

◆ svr4_fetch_objfile_link_map()

CORE_ADDR svr4_fetch_objfile_link_map ( struct objfile * objfile)
extern

◆ svr4_ilp32_fetch_link_map_offsets()

struct link_map_offsets * svr4_ilp32_fetch_link_map_offsets ( void )
extern

◆ svr4_in_dynsym_resolve_code()

int svr4_in_dynsym_resolve_code ( CORE_ADDR pc)

◆ svr4_lp64_fetch_link_map_offsets()

struct link_map_offsets * svr4_lp64_fetch_link_map_offsets ( void )
extern

Variable Documentation

◆ svr4_so_ops

const struct target_so_ops svr4_so_ops
extern