summaryrefslogtreecommitdiff
path: root/gdb/xtensa-xtregs.c
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@acm.org>2008-11-19 18:29:44 +0000
committerBob Wilson <bob.wilson@acm.org>2008-11-19 18:29:44 +0000
commit0eafa3f430288214c5fc1a58fa01094ccc54cbf6 (patch)
tree0bce2fba10f1378e66c95ccf4e17f08641fc35d0 /gdb/xtensa-xtregs.c
parent9ec876cc3642f0cbb43e3d0af8d69b0bf348e27a (diff)
downloadgdb-0eafa3f430288214c5fc1a58fa01094ccc54cbf6.tar.gz
gdb/
* xtensa-config.c (rmap): Remove entries for ar32 through ar63. Add threadptr, scompare1, mmid, epc5, epc6, epc7, eps5, eps6, eps7, excsave5, excsave6, excsave7, cpenable, and vecbase registers. (xtensa_submask0, xtensa_submask1, xtensa_submask2) (xtensa_submask3, xtensa_submask4, xtensa_submask5, xtensa_submask6) (xtensa_submask7, xtensa_submask8, xtensa_submask9, xtensa_submask10) (xtensa_submask11, xtensa_submask12, xtensa_submask13, xtensa_submask14) (xtensa_submask15): Adjust register numbers. * xtensa-xtregs.c (XTENSA_ELF_XTREG_SIZE): Change to 4. (xtensa_regmap_table): Add entry for scompare1. * regformats/reg-xtensa.dat: Remove ar32 through ar63. Add threadptr and scompare1. gdb/gdbserver/ * xtensa-xtregs.c (XTENSA_ELF_XTREG_SIZE): Change to 4. (xtensa_regmap_table): Add entry for scompare1.
Diffstat (limited to 'gdb/xtensa-xtregs.c')
-rw-r--r--gdb/xtensa-xtregs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/xtensa-xtregs.c b/gdb/xtensa-xtregs.c
index 9faa50df2f0..33715227a13 100644
--- a/gdb/xtensa-xtregs.c
+++ b/gdb/xtensa-xtregs.c
@@ -28,10 +28,11 @@ typedef struct {
char* name
;} xtensa_regtable_t;
-#define XTENSA_ELF_XTREG_SIZE 0
+#define XTENSA_ELF_XTREG_SIZE 4
const xtensa_regtable_t xtensa_regmap_table[] = {
/* gnum,gofs,cpofs,ofs,siz,cp, dbnum, name */
+ { 44, 176, 0, 0, 4, -1, 0x020c, "scompare1" },
{ 0 }
};