2013-10-13 Sandra Loosemore <sandra@codesourcery.com>
authorSandra Loosemore <sandra@codesourcery.com>
Mon, 14 Oct 2013 01:02:39 +0000 (01:02 +0000)
committerSandra Loosemore <sandra@codesourcery.com>
Mon, 14 Oct 2013 01:02:39 +0000 (01:02 +0000)
gdb/
* nios2-tdep.c (nios2_reg_names): Use "sstatus" rather than "ba"
as the preferred name of r30.
* nios2-linux-tdep.c (reg_offsets): Likewise.
* features/nios2-cpu.xml: Likewise.
* features/nios2-linux.c: Regenerated.
* features/nios2.c: Regenerated.
* regformats/nios2-linux.dat: Regenerated.

gdb/ChangeLog
gdb/features/nios2-cpu.xml
gdb/features/nios2-linux.c
gdb/features/nios2.c
gdb/nios2-linux-tdep.c
gdb/nios2-tdep.c
gdb/regformats/nios2-linux.dat

index ef37d1427d7de828302e53d230e128701f7d1d58..ce2538791ca9bbf3c4198682f55408a2dbfe8d42 100644 (file)
@@ -1,3 +1,13 @@
+2013-10-13  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * nios2-tdep.c (nios2_reg_names): Use "sstatus" rather than "ba"
+       as the preferred name of r30.
+       * nios2-linux-tdep.c (reg_offsets): Likewise.
+       * features/nios2-cpu.xml: Likewise.
+       * features/nios2-linux.c: Regenerated.
+       * features/nios2.c: Regenerated.
+       * regformats/nios2-linux.dat: Regenerated.
+
 2013-10-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        Canonicalize directories for EXEC_FILENAME.
index a4146a655bb0e9d2adf7d7bc4a4ed8d6ce84c39a..8fc33dc416fa384305f8717f51cf8039e2179c4a 100644 (file)
@@ -37,7 +37,7 @@
   <reg name="sp" bitsize="32" type="data_ptr"/>
   <reg name="fp" bitsize="32" type="uint32"/>
   <reg name="ea" bitsize="32" type="uint32"/>
-  <reg name="ba" bitsize="32" type="uint32"/>
+  <reg name="sstatus" bitsize="32" type="uint32"/>
   <reg name="ra" bitsize="32" type="uint32"/>
   <reg name="pc" bitsize="32" type="code_ptr"/>
   <reg name="status" bitsize="32" type="uint32"/>
index d384d7f01c5775eaa7193c5da2ddc3872f3249b3..ea61cf884f5f59a242d40e20519b27fd38a14335 100644 (file)
@@ -47,7 +47,7 @@ initialize_tdesc_nios2_linux (void)
   tdesc_create_reg (feature, "sp", 27, 1, NULL, 32, "data_ptr");
   tdesc_create_reg (feature, "fp", 28, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "ea", 29, 1, NULL, 32, "uint32");
-  tdesc_create_reg (feature, "ba", 30, 1, NULL, 32, "uint32");
+  tdesc_create_reg (feature, "sstatus", 30, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "ra", 31, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "pc", 32, 1, NULL, 32, "code_ptr");
   tdesc_create_reg (feature, "status", 33, 1, NULL, 32, "uint32");
index cb7246d8805dfbb42588487c62488625fa7f2487..8e0049df1d31d08f039378f9b33ced9f2b95c5b8 100644 (file)
@@ -45,7 +45,7 @@ initialize_tdesc_nios2 (void)
   tdesc_create_reg (feature, "sp", 27, 1, NULL, 32, "data_ptr");
   tdesc_create_reg (feature, "fp", 28, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "ea", 29, 1, NULL, 32, "uint32");
-  tdesc_create_reg (feature, "ba", 30, 1, NULL, 32, "uint32");
+  tdesc_create_reg (feature, "sstatus", 30, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "ra", 31, 1, NULL, 32, "uint32");
   tdesc_create_reg (feature, "pc", 32, 1, NULL, 32, "code_ptr");
   tdesc_create_reg (feature, "status", 33, 1, NULL, 32, "uint32");
index 67f400701b37b4571a0c998cf965fea3dfafddbe..47b98cc866c73ddcc70695cfb6d107ff3b8952d1 100644 (file)
@@ -45,7 +45,7 @@ static const int reg_offsets[NIOS2_NUM_REGS] =
   -1,  8,  9, 10, 11, 12, 13, 14,      /* r0 - r7 */
   0,  1,  2,  3,  4,  5,  6,  7,       /* r8 - r15 */
   23, 24, 25, 26, 27, 28, 29, 30,      /* r16 - r23 */
-  -1, -1, 19, 18, 17, 21, -1, 16,      /* et bt gp sp fp ea ba ra */
+  -1, -1, 19, 18, 17, 21, -1, 16,      /* et bt gp sp fp ea sstatus ra */
   21,                                  /* pc */
   -1, 20, -1, -1, -1, -1, -1, -1,      /* status estatus ...  */
   -1, -1, -1, -1, -1, -1, -1, -1
index 5b9e2e6a373a34eecf7fbb414517f03799178ecd..ff644b49ee9704dad0fa3344d1e393dd6e88f959 100644 (file)
@@ -164,7 +164,7 @@ static const char *const nios2_reg_names[NIOS2_NUM_REGS] =
   "zero", "at", "r2", "r3", "r4", "r5", "r6", "r7",
   "r8", "r9", "r10", "r11", "r12", "r13", "r14", "r15",
   "r16", "r17", "r18", "r19", "r20", "r21", "r22", "r23",
-  "et", "bt", "gp", "sp", "fp", "ea", "ba", "ra",
+  "et", "bt", "gp", "sp", "fp", "ea", "sstatus", "ra",
   "pc",
   "status", "estatus", "bstatus", "ienable",
   "ipending", "cpuid", "ctl6", "exception",
index 0b89d53d2d169d912ece481d28d53a6d8450d415..94a36d6e613526e7b3deb10d9a38b136e540bacb 100644 (file)
@@ -32,7 +32,7 @@ expedite:sp,pc
 32:sp
 32:fp
 32:ea
-32:ba
+32:sstatus
 32:ra
 32:pc
 32:status