GDB (xrefs)
Loading...
Searching...
No Matches
Public Attributes | List of all members
hppa_gdbarch_tdep Struct Reference

#include "hppa-tdep.h"

Inheritance diagram for hppa_gdbarch_tdep:
gdbarch_tdep_base

Public Attributes

int bytes_per_address = 0
 
int is_elf = 0
 
CORE_ADDR(* find_global_pointer )(struct gdbarch *, struct value *) = nullptr
 
int(* in_solib_call_trampoline )(struct gdbarch *gdbarch, CORE_ADDR pc) = nullptr
 
void(* unwind_adjust_stub )(frame_info_ptr this_frame, CORE_ADDR base, trad_frame_saved_reg *saved_regs) = nullptr
 
CORE_ADDR(* solib_thread_start_addr )(struct so_list *so) = nullptr
 
CORE_ADDR(* solib_get_got_by_pc )(CORE_ADDR addr) = nullptr
 
CORE_ADDR(* solib_get_solib_by_pc )(CORE_ADDR addr) = nullptr
 
CORE_ADDR(* solib_get_text_base )(struct objfile *objfile) = nullptr
 

Additional Inherited Members

- Public Member Functions inherited from gdbarch_tdep_base
virtual ~gdbarch_tdep_base ()=default
 

Detailed Description

Definition at line 87 of file hppa-tdep.h.

Member Data Documentation

◆ bytes_per_address

int hppa_gdbarch_tdep::bytes_per_address = 0

◆ find_global_pointer

CORE_ADDR(* hppa_gdbarch_tdep::find_global_pointer) (struct gdbarch *, struct value *) = nullptr

◆ in_solib_call_trampoline

int(* hppa_gdbarch_tdep::in_solib_call_trampoline) (struct gdbarch *gdbarch, CORE_ADDR pc) = nullptr

Definition at line 104 of file hppa-tdep.h.

Referenced by hppa_linux_init_abi(), hppa_stub_unwind_sniffer(), and hppabsd_init_abi().

◆ is_elf

int hppa_gdbarch_tdep::is_elf = 0

◆ solib_get_got_by_pc

CORE_ADDR(* hppa_gdbarch_tdep::solib_get_got_by_pc) (CORE_ADDR addr) = nullptr

Definition at line 118 of file hppa-tdep.h.

◆ solib_get_solib_by_pc

CORE_ADDR(* hppa_gdbarch_tdep::solib_get_solib_by_pc) (CORE_ADDR addr) = nullptr

Definition at line 119 of file hppa-tdep.h.

◆ solib_get_text_base

CORE_ADDR(* hppa_gdbarch_tdep::solib_get_text_base) (struct objfile *objfile) = nullptr

Definition at line 120 of file hppa-tdep.h.

Referenced by internalize_unwinds().

◆ solib_thread_start_addr

CORE_ADDR(* hppa_gdbarch_tdep::solib_thread_start_addr) (struct so_list *so) = nullptr

Definition at line 117 of file hppa-tdep.h.

◆ unwind_adjust_stub

void(* hppa_gdbarch_tdep::unwind_adjust_stub) (frame_info_ptr this_frame, CORE_ADDR base, trad_frame_saved_reg *saved_regs) = nullptr

Definition at line 112 of file hppa-tdep.h.

Referenced by hppa_frame_cache().


The documentation for this struct was generated from the following file: