summaryrefslogtreecommitdiff
path: root/meta-xilinx/meta-microblaze/recipes-devtools/gdb/gdb/0044-Correcting-the-register-names-from-slr-shr-to-rslr-r.patch
blob: a60ed5e7033a130a552e7b71fae7ba8302c672bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
From 2c3cd36f5198c5b023f3dd157ef3fa90ab5893d7 Mon Sep 17 00:00:00 2001
From: Nagaraju <nmekala@xilinx.com>
Date: Thu, 19 Dec 2019 12:22:04 +0530
Subject: [PATCH 44/52] Correcting the register names from slr & shr to rslr &
 rshr

---
 gdb/features/microblaze-core.xml               | 4 ++--
 gdb/features/microblaze-stack-protect.xml      | 4 ++--
 gdb/features/microblaze-with-stack-protect.c   | 4 ++--
 gdb/features/microblaze.c                      | 4 ++--
 gdb/features/microblaze64-core.xml             | 4 ++--
 gdb/features/microblaze64-stack-protect.xml    | 4 ++--
 gdb/features/microblaze64-with-stack-protect.c | 4 ++--
 gdb/features/microblaze64.c                    | 4 ++--
 gdb/microblaze-tdep.c                          | 2 +-
 9 files changed, 17 insertions(+), 17 deletions(-)

Index: gdb-9.2/gdb/features/microblaze-core.xml
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze-core.xml
+++ gdb-9.2/gdb/features/microblaze-core.xml
@@ -64,6 +64,6 @@
   <reg name="rtlbsx" bitsize="32"/>
   <reg name="rtlblo" bitsize="32"/>
   <reg name="rtlbhi" bitsize="32"/>
-  <reg name="slr" bitsize="32"/>
-  <reg name="shr" bitsize="32"/>
+  <reg name="rslr" bitsize="32"/>
+  <reg name="rshr" bitsize="32"/>
 </feature>
Index: gdb-9.2/gdb/features/microblaze-stack-protect.xml
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze-stack-protect.xml
+++ gdb-9.2/gdb/features/microblaze-stack-protect.xml
@@ -7,6 +7,6 @@
 
 <!DOCTYPE feature SYSTEM "gdb-target.dtd">
 <feature name="org.gnu.gdb.microblaze.stack-protect">
-  <reg name="slr" bitsize="32"/>
-  <reg name="shr" bitsize="32"/>
+  <reg name="rslr" bitsize="32"/>
+  <reg name="rshr" bitsize="32"/>
 </feature>
Index: gdb-9.2/gdb/features/microblaze-with-stack-protect.c
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze-with-stack-protect.c
+++ gdb-9.2/gdb/features/microblaze-with-stack-protect.c
@@ -72,8 +72,8 @@ initialize_tdesc_microblaze_with_stack_p
   tdesc_create_reg (feature, "rtlbhi", 56, 1, NULL, 32, "int");
 
   feature = tdesc_create_feature (result, "org.gnu.gdb.microblaze.stack-protect");
-  tdesc_create_reg (feature, "slr", 57, 1, NULL, 32, "int");
-  tdesc_create_reg (feature, "shr", 58, 1, NULL, 32, "int");
+  tdesc_create_reg (feature, "rslr", 57, 1, NULL, 32, "int");
+  tdesc_create_reg (feature, "rshr", 58, 1, NULL, 32, "int");
 
   tdesc_microblaze_with_stack_protect = result;
 }
Index: gdb-9.2/gdb/features/microblaze.c
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze.c
+++ gdb-9.2/gdb/features/microblaze.c
@@ -70,8 +70,8 @@ initialize_tdesc_microblaze (void)
   tdesc_create_reg (feature, "rtlbsx", 54, 1, NULL, 32, "int");
   tdesc_create_reg (feature, "rtlblo", 55, 1, NULL, 32, "int");
   tdesc_create_reg (feature, "rtlbhi", 56, 1, NULL, 32, "int");
-  tdesc_create_reg (feature, "slr", 57, 1, NULL, 64, "uint64");
-  tdesc_create_reg (feature, "shr", 58, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rslr", 57, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rshr", 58, 1, NULL, 64, "uint64");
 
   tdesc_microblaze = result;
 }
Index: gdb-9.2/gdb/features/microblaze64-core.xml
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze64-core.xml
+++ gdb-9.2/gdb/features/microblaze64-core.xml
@@ -64,6 +64,6 @@
   <reg name="rtlbsx" bitsize="32"/>
   <reg name="rtlblo" bitsize="32"/>
   <reg name="rtlbhi" bitsize="32"/>
-  <reg name="slr" bitsize="64"/>
-  <reg name="shr" bitsize="64"/>
+  <reg name="rslr" bitsize="64"/>
+  <reg name="rshr" bitsize="64"/>
 </feature>
Index: gdb-9.2/gdb/features/microblaze64-stack-protect.xml
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze64-stack-protect.xml
+++ gdb-9.2/gdb/features/microblaze64-stack-protect.xml
@@ -7,6 +7,6 @@
 
 <!DOCTYPE feature SYSTEM "gdb-target.dtd">
 <feature name="org.gnu.gdb.microblaze64.stack-protect">
-  <reg name="slr" bitsize="64"/>
-  <reg name="shr" bitsize="64"/>
+  <reg name="rslr" bitsize="64"/>
+  <reg name="rshr" bitsize="64"/>
 </feature>
Index: gdb-9.2/gdb/features/microblaze64-with-stack-protect.c
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze64-with-stack-protect.c
+++ gdb-9.2/gdb/features/microblaze64-with-stack-protect.c
@@ -72,8 +72,8 @@ initialize_tdesc_microblaze64_with_stack
   tdesc_create_reg (feature, "rtlbhi", 56, 1, NULL, 32, "int");
 
   feature = tdesc_create_feature (result, "org.gnu.gdb.microblaze64.stack-protect");
-  tdesc_create_reg (feature, "slr", 57, 1, NULL, 64, "uint64");
-  tdesc_create_reg (feature, "shr", 58, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rslr", 57, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rshr", 58, 1, NULL, 64, "uint64");
 
   tdesc_microblaze64_with_stack_protect = result;
 }
Index: gdb-9.2/gdb/features/microblaze64.c
===================================================================
--- gdb-9.2.orig/gdb/features/microblaze64.c
+++ gdb-9.2/gdb/features/microblaze64.c
@@ -70,8 +70,8 @@ initialize_tdesc_microblaze64 (void)
   tdesc_create_reg (feature, "rtlbsx", 54, 1, NULL, 32, "int");
   tdesc_create_reg (feature, "rtlblo", 55, 1, NULL, 32, "int");
   tdesc_create_reg (feature, "rtlbhi", 56, 1, NULL, 32, "int");
-  tdesc_create_reg (feature, "slr", 57, 1, NULL, 64, "uint64");
-  tdesc_create_reg (feature, "shr", 58, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rslr", 57, 1, NULL, 64, "uint64");
+  tdesc_create_reg (feature, "rshr", 58, 1, NULL, 64, "uint64");
 
   tdesc_microblaze64 = result;
 }
Index: gdb-9.2/gdb/microblaze-tdep.c
===================================================================
--- gdb-9.2.orig/gdb/microblaze-tdep.c
+++ gdb-9.2/gdb/microblaze-tdep.c
@@ -77,7 +77,7 @@ static const char *microblaze_register_n
   "rpvr0", "rpvr1", "rpvr2", "rpvr3", "rpvr4", "rpvr5", "rpvr6",
   "rpvr7", "rpvr8", "rpvr9", "rpvr10", "rpvr11",
   "redr", "rpid", "rzpr", "rtlbx", "rtlbsx", "rtlblo", "rtlbhi",
-  "slr", "shr"
+  "rslr", "rshr"
 };
 
 #define MICROBLAZE_NUM_REGS ARRAY_SIZE (microblaze_register_names)