aboutsummaryrefslogtreecommitdiff
path: root/gdb/config/fr30
diff options
context:
space:
mode:
authorZdenek Radouch <radouch@cygnus>1998-12-17 23:56:59 +0000
committerZdenek Radouch <radouch@cygnus>1998-12-17 23:56:59 +0000
commit492eae092d30d43aa13c1c39fbd167706c685e76 (patch)
treeccdd605ce13e226cdb27976d45fa168c83f3f694 /gdb/config/fr30
parentde6fb7e7755ffdc165664bdff555645424da644a (diff)
downloadgdb-492eae092d30d43aa13c1c39fbd167706c685e76.zip
gdb-492eae092d30d43aa13c1c39fbd167706c685e76.tar.gz
gdb-492eae092d30d43aa13c1c39fbd167706c685e76.tar.bz2
Checkpoint (sharing through devo).
Diffstat (limited to 'gdb/config/fr30')
-rw-r--r--gdb/config/fr30/tm-fr30.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/gdb/config/fr30/tm-fr30.h b/gdb/config/fr30/tm-fr30.h
index 6dc010e..8214f77 100644
--- a/gdb/config/fr30/tm-fr30.h
+++ b/gdb/config/fr30/tm-fr30.h
@@ -50,8 +50,20 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
#define TARGET_BYTE_ORDER BIG_ENDIAN
+#define R0_REGNUM 0
+#define R1_REGNUM 1
+#define R2_REGNUM 2
+#define R3_REGNUM 3
#define R4_REGNUM 4
+#define R5_REGNUM 5
+#define R6_REGNUM 6
#define R7_REGNUM 7
+#define R8_REGNUM 8
+#define R9_REGNUM 9
+#define R10_REGNUM 10
+#define R11_REGNUM 11
+#define R12_REGNUM 12
+#define R13_REGNUM 13
#define FP_REGNUM 14 /* Frame pointer */
#define SP_REGNUM 15 /* Stack pointer */
#define PC_REGNUM 16 /* Program counter */
@@ -136,7 +148,11 @@ struct type;
struct value;
#endif
-#define EXTRA_FRAME_INFO struct frame_saved_regs fsr;
+#define EXTRA_FRAME_INFO \
+ struct frame_saved_regs fsr; \
+ int framesize; \
+ int frameoffset; \
+ int framereg;
extern CORE_ADDR fr30_frame_chain PARAMS ((struct frame_info *fi));
#define FRAME_CHAIN(fi) fr30_frame_chain (fi)