GDB (xrefs)
|
#include "defs.h"
#include "arch-utils.h"
#include "regcache.h"
#include "tramp-frame.h"
#include "trad-frame.h"
#include "osabi.h"
#include "xml-syscall.h"
#include "linux-tdep.h"
#include "bfin-tdep.h"
Go to the source code of this file.
Macros | |
#define | SIGCONTEXT_OFFSET 168 |
Functions | |
static void | bfin_linux_sigframe_init (const struct tramp_frame *self, frame_info_ptr this_frame, struct trad_frame_cache *this_cache, CORE_ADDR func) |
static LONGEST | bfin_linux_get_syscall_number (struct gdbarch *gdbarch, thread_info *thread) |
static void | bfin_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) |
void | _initialize_bfin_linux_tdep () |
Variables | |
static const int | bfin_linux_sigcontext_reg_offset [BFIN_NUM_REGS] |
static const struct tramp_frame | bfin_linux_sigframe |
#define SIGCONTEXT_OFFSET 168 |
Definition at line 34 of file bfin-linux-tdep.c.
Referenced by bfin_linux_sigframe_init().
void _initialize_bfin_linux_tdep | ( | ) |
Definition at line 166 of file bfin-linux-tdep.c.
References bfin_linux_init_abi(), GDB_OSABI_LINUX, and gdbarch_register_osabi().
|
static |
Definition at line 130 of file bfin-linux-tdep.c.
References BFIN_P0_REGNUM, readable_regcache::cooked_read(), extract_signed_integer(), gdbarch_byte_order(), and get_thread_regcache().
Referenced by bfin_linux_init_abi().
|
static |
Definition at line 151 of file bfin-linux-tdep.c.
References bfin_linux_get_syscall_number(), bfin_linux_sigframe, linux_init_abi(), set_gdbarch_get_syscall_number(), set_xml_syscall_file_name(), and tramp_frame_prepend_unwinder().
Referenced by _initialize_bfin_linux_tdep().
|
static |
Definition at line 97 of file bfin-linux-tdep.c.
References bfin_linux_sigcontext_reg_offset, BFIN_NUM_REGS, frame_id_build(), get_frame_pc(), get_frame_sp(), reg_offset, SIGCONTEXT_OFFSET, trad_frame_set_id(), and trad_frame_set_reg_addr().
|
static |
Definition at line 36 of file bfin-linux-tdep.c.
Referenced by bfin_linux_sigframe_init().
|
static |
Definition at line 117 of file bfin-linux-tdep.c.
Referenced by bfin_linux_init_abi().