Microblaze: Replace microblaze-expedite from pc to rpc
authorAjit Kumar Agarwal <Agarwalajitkum@xilinx.com>
Mon, 13 Oct 2014 08:58:22 +0000 (14:28 +0530)
committerPedro Alves <palves@redhat.com>
Wed, 15 Oct 2014 14:21:39 +0000 (15:21 +0100)
The Microblaze PC register is called "rpc", not "pc", as can be seen
in microblaze-core.xml.  Fix this, so GDBserver can find the register in
the regcache.

gdb/
2014-10-15  Ajit Agarwal  <ajitkum@xilinx.com>

* features/Makefile (microblaze-expedite): Replace pc with rpc.
* regformats/microblaze-with-stack-protect.dat: Regenerate.

gdb/ChangeLog
gdb/features/Makefile
gdb/regformats/microblaze-with-stack-protect.dat

index c4f0437..0d22b51 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-15  Ajit Agarwal  <ajitkum@xilinx.com>
+
+       * features/Makefile (microblaze-expedite): Replace pc with rpc.
+       * regformats/microblaze-with-stack-protect.dat: Regenerate.
+
 2014-10-15  Siva Chandra Reddy  <sivachandra@google.com>
 
        * gnu-v3-abi.c (gnuv3_pass_by_reference): Treat dynamic classes
index c17157b..7708f5b 100644 (file)
@@ -103,7 +103,7 @@ mips-expedite = r29,pc
 mips-dsp-expedite = r29,pc
 mips64-expedite = r29,pc
 mips64-dsp-expedite = r29,pc
-microblaze-expedite = r1,pc
+microblaze-expedite = r1,rpc
 nios2-linux-expedite = sp,pc
 powerpc-expedite = r1,pc
 rs6000/powerpc-cell32l-expedite = r1,pc,r0,orig_r3,r4
index 5ce0c24..8040a7b 100644 (file)
@@ -2,7 +2,7 @@
 # Generated from: microblaze-with-stack-protect.xml
 name:microblaze_with_stack_protect
 xmltarget:microblaze-with-stack-protect.xml
-expedite:r1,pc
+expedite:r1,rpc
 32:r0
 32:r1
 32:r2