diff options
author | rrs <rrs@FreeBSD.org> | 2010-02-20 17:29:27 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2010-02-20 17:29:27 +0000 |
commit | 05a9cdef84b57c849b3d46cc3396c5bc985b02f4 (patch) | |
tree | c0b4a569796d9fa61d54eb5c7fe7b63d4dd8cdce /contrib/gdb | |
parent | b41b03a2e00f8a2bc31f957f52bd31365caa5f32 (diff) | |
download | FreeBSD-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.h | 11 |
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, |