GDB (API)
|
#include "defs.h"
#include "frame.h"
#include "frame-unwind.h"
#include "gdbcore.h"
#include "gdbtypes.h"
#include "osabi.h"
#include "regcache.h"
#include "regset.h"
#include "solib-svr4.h"
#include "symtab.h"
#include "trad-frame.h"
#include "gdb_assert.h"
#include "gdb_string.h"
#include "sparc-tdep.h"
#include "nbsd-tdep.h"
Go to the source code of this file.
Defines | |
#define | X_RS1(i) (((i) >> 14) & 0x1f) |
#define | X_RS2(i) ((i) & 0x1f) |
#define | X_I(i) (((i) >> 13) & 1) |
#define | PSR_EF 0x00001000 |
#define | GDB_OSABI_NETBSD_CORE GDB_OSABI_NETBSD_AOUT |
Functions | |
struct trad_frame_saved_reg * | sparc32nbsd_sigcontext_saved_regs (struct frame_info *this_frame) |
CORE_ADDR | sparcnbsd_step_trap (struct frame_info *frame, unsigned long insn) |
void | sparc32nbsd_elf_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) |
void | _initialize_sparcnbsd_tdep (void) |
Variables | |
struct sparc_gregset | sparc32nbsd_gregset |
Definition at line 341 of file sparcnbsd-tdep.c.
#define PSR_EF 0x00001000 |
#define X_I | ( | i | ) | (((i) >> 13) & 1) |
Definition at line 42 of file sparcnbsd-tdep.c.
#define X_RS1 | ( | i | ) | (((i) >> 14) & 0x1f) |
Definition at line 40 of file sparcnbsd-tdep.c.
#define X_RS2 | ( | i | ) | ((i) & 0x1f) |
Definition at line 41 of file sparcnbsd-tdep.c.
void _initialize_sparcnbsd_tdep | ( | void | ) |
void sparc32nbsd_elf_init_abi | ( | struct gdbarch_info | info, |
struct gdbarch * | gdbarch | ||
) |
Definition at line 314 of file sparcnbsd-tdep.c.
struct trad_frame_saved_reg* sparc32nbsd_sigcontext_saved_regs | ( | struct frame_info * | this_frame | ) | [read] |
Definition at line 100 of file sparcnbsd-tdep.c.
CORE_ADDR sparcnbsd_step_trap | ( | struct frame_info * | frame, |
unsigned long | insn | ||
) |
Definition at line 268 of file sparcnbsd-tdep.c.
struct sparc_gregset sparc32nbsd_gregset |
{ 0 * 4, 1 * 4, 2 * 4, 3 * 4, -1, -1, 5 * 4, -1 }
Definition at line 44 of file sparcnbsd-tdep.c.