GDB (API)
|
#include "defs.h"
#include "gdbcore.h"
#include "target.h"
#include "frame.h"
#include "osabi.h"
#include "regcache.h"
#include "elf-bfd.h"
#include "elf/frv.h"
#include "frv-tdep.h"
#include "trad-frame.h"
#include "frame-unwind.h"
#include "regset.h"
#include "gdb_string.h"
#include "linux-tdep.h"
Go to the source code of this file.
Defines | |
#define | FRV_ELF_NGREG (46 + 2) |
#define | FRV_PT_PSR 0 |
#define | FRV_PT_ISR 1 |
#define | FRV_PT_CCR 2 |
#define | FRV_PT_CCCR 3 |
#define | FRV_PT_LR 4 |
#define | FRV_PT_LCR 5 |
#define | FRV_PT_PC 6 |
#define | FRV_PT_GNER0 10 |
#define | FRV_PT_GNER1 11 |
#define | FRV_PT_IACC0H 12 |
#define | FRV_PT_IACC0L 13 |
#define | FRV_PT_GR(j) ( 14 + (j)) /* GRj for 0<=j<=63. */ |
#define | FRV_PT_TBR |
#define | FRV_PT_EXEC_FDPIC_LOADMAP 46 |
#define | FRV_PT_INTERP_FDPIC_LOADMAP 47 |
Typedefs | |
typedef unsigned char | frv_elf_greg_t [4] |
typedef unsigned char | frv_elf_fpreg_t [4] |
Enumerations | |
enum | { NORMAL_SIGTRAMP = 1, RT_SIGTRAMP = 2 } |
Functions | |
void | _initialize_frv_linux_tdep (void) |
#define FRV_ELF_NGREG (46 + 2) |
Definition at line 348 of file frv-linux-tdep.c.
#define FRV_PT_CCCR 3 |
Definition at line 368 of file frv-linux-tdep.c.
#define FRV_PT_CCR 2 |
Definition at line 367 of file frv-linux-tdep.c.
#define FRV_PT_EXEC_FDPIC_LOADMAP 46 |
Definition at line 390 of file frv-linux-tdep.c.
#define FRV_PT_GNER0 10 |
Definition at line 372 of file frv-linux-tdep.c.
#define FRV_PT_GNER1 11 |
Definition at line 373 of file frv-linux-tdep.c.
#define FRV_PT_GR | ( | j | ) | ( 14 + (j)) /* GRj for 0<=j<=63. */ |
Definition at line 378 of file frv-linux-tdep.c.
#define FRV_PT_IACC0H 12 |
Definition at line 374 of file frv-linux-tdep.c.
#define FRV_PT_IACC0L 13 |
Definition at line 375 of file frv-linux-tdep.c.
#define FRV_PT_INTERP_FDPIC_LOADMAP 47 |
Definition at line 391 of file frv-linux-tdep.c.
#define FRV_PT_ISR 1 |
Definition at line 366 of file frv-linux-tdep.c.
#define FRV_PT_LCR 5 |
Definition at line 370 of file frv-linux-tdep.c.
#define FRV_PT_LR 4 |
Definition at line 369 of file frv-linux-tdep.c.
#define FRV_PT_PC 6 |
Definition at line 371 of file frv-linux-tdep.c.
#define FRV_PT_PSR 0 |
Definition at line 365 of file frv-linux-tdep.c.
#define FRV_PT_TBR |
FRV_PT_GR(0) /* gr0 is always 0, so TBR is stuffed there. */
Definition at line 380 of file frv-linux-tdep.c.
typedef unsigned char frv_elf_fpreg_t[4] |
Definition at line 352 of file frv-linux-tdep.c.
typedef unsigned char frv_elf_greg_t[4] |
Definition at line 349 of file frv-linux-tdep.c.
anonymous enum |
Definition at line 39 of file frv-linux-tdep.c.
void _initialize_frv_linux_tdep | ( | void | ) |