]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
morello: Remove the tag_map register.
authorJohn Baldwin <jhb@FreeBSD.org>
Wed, 6 Jul 2022 22:01:20 +0000 (15:01 -0700)
committerJohn Baldwin <jhb@FreeBSD.org>
Thu, 1 Sep 2022 23:43:05 +0000 (16:43 -0700)
gdb/aarch64-tdep.c
gdb/features/aarch64-capability.c
gdb/features/aarch64-capability.xml

index 1bce9eeb5befb2932944d2ac8b57e0b4ce34eed6..a6375a8bea141ed67bd176e56c6c3dc5ad9fd846 100644 (file)
@@ -271,7 +271,7 @@ static const char *const aarch64_c_register_names[] =
   "c16", "c17", "c18", "c19", "c20", "c21", "c22", "c23",
   "c24", "c25", "c26", "c27", "c28", "c29", "c30", "csp",
   "pcc", "ddc", "ctpidr", "rcsp", "rddc", "rctpidr", "cid",
-  "tag_map", "cctlr"
+  "cctlr"
 };
 
 /* The required core 'R' registers.  */
index a4098af7103d7bd95c074b025e38de5389b144d4..6e6dc06b8341f7fe5df35c48cf81fb7e8d9a3d71 100644 (file)
@@ -9,7 +9,6 @@ create_feature_aarch64_capability (struct target_desc *result, long regnum)
   struct tdesc_feature *feature;
 
   feature = tdesc_create_feature (result, "org.gnu.gdb.aarch64.capability");
-
   tdesc_create_reg (feature, "c0", regnum++, 1, "general", 128, "data_capability");
   tdesc_create_reg (feature, "c1", regnum++, 1, "general", 128, "data_capability");
   tdesc_create_reg (feature, "c2", regnum++, 1, "general", 128, "data_capability");
@@ -45,11 +44,10 @@ create_feature_aarch64_capability (struct target_desc *result, long regnum)
   tdesc_create_reg (feature, "pcc", regnum++, 1, "general", 128, "code_capability");
   tdesc_create_reg (feature, "ddc", regnum++, 1, "system", 128, "data_capability");
   tdesc_create_reg (feature, "ctpidr", regnum++, 1, "system", 128, "data_capability");
-  tdesc_create_reg (feature, "rcsp", regnum++, 1, "system", 128, "data_capability");
-  tdesc_create_reg (feature, "rddc", regnum++, 1, "system", 128, "data_capability");
+  tdesc_create_reg (feature, "rcsp", regnum++, 1, "general", 128, "data_capability");
+  tdesc_create_reg (feature, "rddc", regnum++, 1, "general", 128, "data_capability");
   tdesc_create_reg (feature, "rctpidr", regnum++, 1, "system", 128, "data_capability");
   tdesc_create_reg (feature, "cid", regnum++, 1, "system", 128, "data_capability");
-  tdesc_create_reg (feature, "tag_map", regnum++, 1, "system", 64, "uint64");
   tdesc_create_reg (feature, "cctlr", regnum++, 1, "system", 64, "uint64");
   return regnum;
 }
index e8ae9b2db9f19b5bd84a241553eaa02669a23889..015ad643c4cc1b1a961acbc3bf4e9b976b1a5da7 100644 (file)
@@ -46,6 +46,5 @@
   <reg name="rddc" bitsize="128" type="data_capability" group="general"/>
   <reg name="rctpidr" bitsize="128" type="data_capability" group="system"/>
   <reg name="cid" bitsize="128" type="data_capability" group="system"/>
-  <reg name="tag_map" bitsize="64" type="uint64" group="system"/>
   <reg name="cctlr" bitsize="64" type="uint64" group="system"/>
 </feature>