GDB (API)
Defines | Typedefs | Enumerations | Functions
/home/stan/gdb/src/gdb/frv-linux-tdep.c File Reference
#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 Documentation

#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
Value:
FRV_PT_GR(0)            /* gr0 is always 0, so TBR is stuffed
                                           there.  */

Definition at line 380 of file frv-linux-tdep.c.


Typedef Documentation

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.


Enumeration Type Documentation

anonymous enum
Enumerator:
NORMAL_SIGTRAMP 
RT_SIGTRAMP 

Definition at line 39 of file frv-linux-tdep.c.


Function Documentation

void _initialize_frv_linux_tdep ( void  )
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines