diff options
Diffstat (limited to 'gdb/testsuite/gdb.xml/extra-regs.xml')
-rw-r--r-- | gdb/testsuite/gdb.xml/extra-regs.xml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gdb/testsuite/gdb.xml/extra-regs.xml b/gdb/testsuite/gdb.xml/extra-regs.xml index 5db426bede2..f0db04e6bc6 100644 --- a/gdb/testsuite/gdb.xml/extra-regs.xml +++ b/gdb/testsuite/gdb.xml/extra-regs.xml @@ -8,9 +8,27 @@ <field name="v2" type="v2int16"/> </union> + <struct id="struct1"> + <field name="v4" type="v4int8"/> + <field name="v2" type="v2int16"/> + </struct> + + <struct id="struct2" size="8"> + <field name="f1" start="0" end="34"/> + <field name="f2" start="63" end="63"/> + </struct> + + <flags id="flags" size="4"> + <field name="X" start="0" end="0"/> + <field name="Y" start="2" end="2"/> + </flags> + <reg name="extrareg" bitsize="32"/> <reg name="uintreg" bitsize="32" type="uint32"/> <reg name="vecreg" bitsize="32" type="v4int8"/> <reg name="unionreg" bitsize="32" type="vecint"/> + <reg name="structreg" bitsize="64" type="struct1"/> + <reg name="bitfields" bitsize="64" type="struct2"/> + <reg name="flags" bitsize="32" type="flags"/> </feature> </target> |