]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Morello Linux: Use cap register number macros in regmap.
authorJohn Baldwin <jhb@FreeBSD.org>
Thu, 14 Jul 2022 23:40:23 +0000 (16:40 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 1 Sep 2022 23:43:06 +0000 (16:43 -0700)
gdb/aarch64-linux-tdep.c

index 9f40eed3ef561cce9e2deb0037c81da6549a3674..c19425b32a831de002b8312c2c26c8f6bbb84b08 100644 (file)
@@ -567,17 +567,17 @@ static const struct regcache_map_entry aarch64_linux_fpregmap[] =
 
 static const struct regcache_map_entry aarch64_linux_cregmap[] =
   {
-    { 31, 0, 16 }, /* c0 ... c30 */
-    { 1, 32, 16 }, /* pcc */
-    { 1, 31, 16 }, /* csp */
-    { 1, 33, 16 }, /* ddc */
-    { 1, 34, 16 }, /* ctpidr */
-    { 1, 35, 16 }, /* rcsp */
-    { 1, 36, 16 }, /* rddc */
-    { 1, 37, 16 }, /* rctpidr */
-    { 1, 38, 16 }, /* cid */
+    { 31, AARCH64_C0_REGNUM(0), 16 }, /* c0 ... c30 */
+    { 1, AARCH64_PCC_REGNUM(0), 16 },
+    { 1, AARCH64_CSP_REGNUM(0), 16 },
+    { 1, AARCH64_DDC_REGNUM(0), 16 },
+    { 1, AARCH64_CTPIDR_REGNUM(0), 16 },
+    { 1, AARCH64_RCSP_REGNUM(0), 16 },
+    { 1, AARCH64_RDDC_REGNUM(0), 16 },
+    { 1, AARCH64_RCTPIDR_REGNUM(0), 16 },
+    { 1, AARCH64_CID_REGNUM(0), 16 },
     { 1, REGCACHE_MAP_SKIP, 8 },  /* tag_map */
-    { 1, 39, 8 },  /* cctlr */
+    { 1, AARCH64_CCTLR_REGNUM(0), 8 },
     { 0 }
   };