aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorAjit Kumar Agarwal <Agarwalajitkum@xilinx.com>2014-10-13 14:28:22 +0530
committerPedro Alves <palves@redhat.com>2014-10-15 15:21:39 +0100
commit449aa9dfd1505925a4a5dfff470f24a17699b5bc (patch)
tree5a8a50c55b46cfe6505010b1311bdd75a72cd99f /gdb
parentfb167eb272279154dc2502614eb5331b01dc6ea4 (diff)
downloadgdb-449aa9dfd1505925a4a5dfff470f24a17699b5bc.zip
gdb-449aa9dfd1505925a4a5dfff470f24a17699b5bc.tar.gz
gdb-449aa9dfd1505925a4a5dfff470f24a17699b5bc.tar.bz2
Microblaze: Replace microblaze-expedite from pc to rpc
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.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/features/Makefile2
-rw-r--r--gdb/regformats/microblaze-with-stack-protect.dat2
3 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index c4f0437..0d22b51 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -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
diff --git a/gdb/features/Makefile b/gdb/features/Makefile
index c17157b..7708f5b 100644
--- a/gdb/features/Makefile
+++ b/gdb/features/Makefile
@@ -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
diff --git a/gdb/regformats/microblaze-with-stack-protect.dat b/gdb/regformats/microblaze-with-stack-protect.dat
index 5ce0c24..8040a7b 100644
--- a/gdb/regformats/microblaze-with-stack-protect.dat
+++ b/gdb/regformats/microblaze-with-stack-protect.dat
@@ -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