This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFA][PATCH v4 2/5] S/390: Add TDB regset
- From: Eli Zaretskii <eliz at gnu dot org>
- To: Andreas Arnez <arnez at linux dot vnet dot ibm dot com>
- Cc: gdb-patches at sourceware dot org, Ulrich dot Weigand at de dot ibm dot com
- Date: Wed, 03 Jul 2013 22:24:42 +0300
- Subject: Re: [RFA][PATCH v4 2/5] S/390: Add TDB regset
- References: <87zju3intq dot fsf at br87z6lw dot de dot ibm dot com> <87r4ffinkn dot fsf at br87z6lw dot de dot ibm dot com>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> From: Andreas Arnez <arnez@linux.vnet.ibm.com>
> Cc: Ulrich.Weigand@de.ibm.com
> Date: Wed, 03 Jul 2013 19:02:32 +0200
>
> The z/Architecture transactional-execution facility includes support
> for a "transaction diagnostic block" (TDB) that is written by the
> hardware upon interrupted transactions. From a running inferior the
> TDB can be retrieved via PTRACE_GETREGSET, but ENODATA is returned if
> the inferior was interrupted outside transactions. Analogously, a
> core file conditionally contains the TDB, depending on whether the
> process died within a transaction or not.
>
> This patch represents the TDB as a new regset in GDB. A new feature
> "org.gnu.gdb.s390.tdb" is defined and new target descriptions are
> provided.
Thanks, the documentation parts are OK.