diff options
author | Christian Borntraeger <borntraeger@de.ibm.com> | 2017-03-08 12:41:14 +0100 |
---|---|---|
committer | Christian Borntraeger <borntraeger@de.ibm.com> | 2017-07-14 12:29:49 +0200 |
commit | 86158a2a2b81f075c84d0b95c6d72b98dbf1dc61 (patch) | |
tree | 7e740216ee2036ebccbdd35315f8e2f36ef727e7 /gdb-xml | |
parent | 21a106904b5336b6ea60c22a95feb7d61c664d7f (diff) | |
download | qemu-86158a2a2b81f075c84d0b95c6d72b98dbf1dc61.zip qemu-86158a2a2b81f075c84d0b95c6d72b98dbf1dc61.tar.gz qemu-86158a2a2b81f075c84d0b95c6d72b98dbf1dc61.tar.bz2 |
s390x/gdb: add gs registers
Let's provide the guarded storage registers via gdb server.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'gdb-xml')
-rw-r--r-- | gdb-xml/s390-gs.xml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gdb-xml/s390-gs.xml b/gdb-xml/s390-gs.xml new file mode 100644 index 0000000..0487d31 --- /dev/null +++ b/gdb-xml/s390-gs.xml @@ -0,0 +1,14 @@ +<?xml version="1.0"?> +<!-- Copyright 2017 IBM Corp. + + This work is licensed under the terms of the GNU GPL, version 2 or + (at your option) any later version. See the COPYING file in the + top-level directory. --> + +<!DOCTYPE feature SYSTEM "gdb-target.dtd"> +<feature name="org.gnu.gdb.s390.gs"> + <reg name="gs_reserved" bitsize="64" type="uint64" group="system"/> + <reg name="gsd" bitsize="64" type="uint64" group="system"/> + <reg name="gssm" bitsize="64" type="uint64" group="system"/> + <reg name="gsepla" bitsize="64" type="data_ptr" group="system"/> +</feature> |