2007-07-02 Markus Deuling <deuling@de.ibm.com>
[deliverable/binutils-gdb.git] / gdb / spu-tdep.h
index 8bf83092ead8ba475abe7510c07f92a5b81b4b67..d573608393d23c90a25a9d2e5c29a5f18070dc20 100644 (file)
@@ -1,5 +1,5 @@
 /* SPU target-dependent code for GDB, the GNU debugger.
-   Copyright (C) 2006 Free Software Foundation, Inc.
+   Copyright (C) 2006, 2007 Free Software Foundation, Inc.
 
    This file is part of GDB.
 
@@ -23,7 +23,7 @@
 
 /* Number of registers.  */
 #define SPU_NUM_REGS         130
-#define SPU_NUM_PSEUDO_REGS  1
+#define SPU_NUM_PSEUDO_REGS  6
 #define SPU_NUM_GPRS        128
 
 /* Register numbers of various important registers.  */
@@ -41,7 +41,12 @@ enum spu_regnum
   /* Special registers.  */
   SPU_ID_REGNUM = 128,         /* SPU ID register.  */
   SPU_PC_REGNUM = 129,         /* Next program counter.  */
-  SPU_SP_REGNUM = 130          /* Stack pointer (preferred slot).  */
+  SPU_SP_REGNUM = 130,         /* Stack pointer (preferred slot).  */
+  SPU_FPSCR_REGNUM = 131,      /* Floating point status/control register.  */
+  SPU_SRR0_REGNUM = 132,       /* SRR0 register.  */
+  SPU_LSLR_REGNUM = 133,       /* Local store limit register.  */
+  SPU_DECR_REGNUM = 134,       /* Decrementer value.  */
+  SPU_DECR_STATUS_REGNUM = 135 /* Decrementer status.  */
 };
 
 /* Local store.  */
This page took 0.028275 seconds and 4 git commands to generate.