Add CPSR C64 bit (26)

Teach Morello GDB about bit 26 (C64), which shows if we have C64
execution state enabled or disabled.
This commit is contained in:
Luis Machado
2022-09-01 11:36:25 +01:00
parent 20b65d4280
commit de0ead8273
2 changed files with 3 additions and 1 deletions

View File

@@ -25,6 +25,7 @@ create_feature_aarch64_core (struct target_desc *result, long regnum)
tdesc_add_flag (type_with_fields, 23, "UAO");
tdesc_add_flag (type_with_fields, 24, "DIT");
tdesc_add_flag (type_with_fields, 25, "TCO");
tdesc_add_flag (type_with_fields, 26, "C64");
tdesc_add_flag (type_with_fields, 28, "V");
tdesc_add_flag (type_with_fields, 29, "C");
tdesc_add_flag (type_with_fields, 30, "Z");

View File

@@ -76,7 +76,8 @@
<field name="DIT" start="24" end="24"/>
<!-- ARMv8.5-A: Tag Check Override. -->
<field name="TCO" start="25" end="25"/>
<!-- Morello C64 bit, indicating C64 execution state. -->
<field name="C64" start="26" end="26"/>
<!-- Overflow Condition flag. -->
<field name="V" start="28" end="28"/>
<!-- Carry Condition flag. -->