S390: Document guarded-storage register support

This documents the newly added support for guarded-storage registers on
IBM z.

gdb/ChangeLog:

	* NEWS: Advertise support for guarded-storage registers on IBM z.

gdb/doc/ChangeLog:

	* gdb.texinfo (S/390 and System z Features): Document the new
	features org.gnu.gdb.s390.gs and org.gnu.gdb.s390.gsbc.
This commit is contained in:
Andreas Arnez
2017-09-25 16:02:24 +02:00
parent ad3396348e
commit 289e23aa03
4 changed files with 20 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2017-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
* NEWS: Advertise support for guarded-storage registers on IBM z.
2017-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com> 2017-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
* s390-linux-nat.c (have_regset_gs): New static variable. * s390-linux-nat.c (have_regset_gs): New static variable.

View File

@ -3,6 +3,9 @@
*** Changes since GDB 8.0 *** Changes since GDB 8.0
* GDB now supports access to the guarded-storage-control registers and the
software-based guarded-storage broadcast control registers on IBM z14.
* On Unix systems, GDB now supports transmitting environment variables * On Unix systems, GDB now supports transmitting environment variables
that are to be set or unset to GDBserver. These variables will that are to be set or unset to GDBserver. These variables will
affect the environment to be passed to the remote inferior. affect the environment to be passed to the remote inferior.

View File

@ -1,3 +1,8 @@
2017-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
* gdb.texinfo (S/390 and System z Features): Document the new
features org.gnu.gdb.s390.gs and org.gnu.gdb.s390.gsbc.
2017-09-21 Kevin Buettner <kevinb@redhat.com> 2017-09-21 Kevin Buettner <kevinb@redhat.com>
* gdb.texinfo (qXfer:threads:read): Add documentation for handle * gdb.texinfo (qXfer:threads:read): Add documentation for handle

View File

@ -41857,6 +41857,14 @@ through @samp{f15} to present the 128-bit wide vector registers
contain the 128-bit wide vector registers @samp{v16} through contain the 128-bit wide vector registers @samp{v16} through
@samp{v31}. @samp{v31}.
The @samp{org.gnu.gdb.s390.gs} feature is optional. It should contain
the 64-bit wide guarded-storage-control registers @samp{gsd},
@samp{gssm}, and @samp{gsepla}.
The @samp{org.gnu.gdb.s390.gsbc} feature is optional. It should contain
the 64-bit wide guarded-storage broadcast control registers
@samp{bc_gsd}, @samp{bc_gssm}, and @samp{bc_gsepla}.
@node Sparc Features @node Sparc Features
@subsection Sparc Features @subsection Sparc Features
@cindex target descriptions, sparc32 features @cindex target descriptions, sparc32 features