summaryrefslogtreecommitdiffstats
path: root/contrib/gdb
diff options
context:
space:
mode:
authorrrs <rrs@FreeBSD.org>2010-02-20 17:29:27 +0000
committerrrs <rrs@FreeBSD.org>2010-02-20 17:29:27 +0000
commit05a9cdef84b57c849b3d46cc3396c5bc985b02f4 (patch)
treec0b4a569796d9fa61d54eb5c7fe7b63d4dd8cdce /contrib/gdb
parentb41b03a2e00f8a2bc31f957f52bd31365caa5f32 (diff)
downloadFreeBSD-src-05a9cdef84b57c849b3d46cc3396c5bc985b02f4.zip
FreeBSD-src-05a9cdef84b57c849b3d46cc3396c5bc985b02f4.tar.gz
These contain JC's patch to get gdb sort of working
on mips. Its not fully done yet but its a start. Obtained from: JC - c.jayachandran@gmail.com M gnu/usr.bin/gdb/kgdb/trgt_mips.c M gnu/usr.bin/gdb/arch/mips/init.c M gnu/usr.bin/gdb/arch/mips/Makefile M gnu/usr.bin/Makefile M contrib/gdb/gdb/mips-tdep.h
Diffstat (limited to 'contrib/gdb')
-rw-r--r--contrib/gdb/gdb/mips-tdep.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/contrib/gdb/gdb/mips-tdep.h b/contrib/gdb/gdb/mips-tdep.h
index 7a00ffa..af9a3c8 100644
--- a/contrib/gdb/gdb/mips-tdep.h
+++ b/contrib/gdb/gdb/mips-tdep.h
@@ -62,6 +62,17 @@ struct mips_regnum
extern const struct mips_regnum *mips_regnum (struct gdbarch *gdbarch);
enum {
+ MIPS_S0_REGNUM = 16,
+ MIPS_S1_REGNUM = 17,
+ MIPS_S2_REGNUM = 18,
+ MIPS_S3_REGNUM = 19,
+ MIPS_S4_REGNUM = 20,
+ MIPS_S5_REGNUM = 21,
+ MIPS_S6_REGNUM = 22,
+ MIPS_S7_REGNUM = 23,
+ MIPS_SP_REGNUM = 29,
+ MIPS_FP_REGNUM = 30,
+ MIPS_RA_REGNUM = 31,
MIPS_EMBED_LO_REGNUM = 33,
MIPS_EMBED_HI_REGNUM = 34,
MIPS_EMBED_BADVADDR_REGNUM = 35,
OpenPOWER on IntegriCloud