[PATCH] S/390: Add SystemTap probes to longjmp and setjmp.
Stefan Liebler
stli@linux.vnet.ibm.com
Wed Oct 15 06:32:00 GMT 2014
Ping
See https://sourceware.org/ml/gdb-patches/2014-10/msg00200.html
for information about the mentioned gdb-patch for 31bit s390.
On 10/09/2014 12:51 PM, Stefan Liebler wrote:
> Hi,
>
> This patch adds support for the SystemTap probes setjmp, longjmp and
> longjmp_target.
> The longjmp probe is needed by gdb to determine the target branch
> address while stepping over a longjmp call.
>
> In order to have the demangled address as argument for the
> longjmp-probe, the demangling was reordered.
>
> Tested on s390/s390x.
> (For 31bit gdb, a gdb-patch is needed in order to step over a longjmp
> call, but the probes are okay.)
>
> Bye
> Stefan
>
> ---
> 2014-10-09 Stefan Liebler <stli@linux.vnet.ibm.com>
>
> * sysdeps/s390/s390-32/setjmp.S (__sigsetjmp):
> Add setjmp LIBC_PROBE.
> * sysdeps/s390/s390-64/setjmp.S (__sigsetjmp):
> Likewise.
> * sysdeps/s390/s390-32/__longjmp.c (__longjmp):
> Add longjmp, longjmp_target LIBC_PROBE.
> * sysdeps/s390/s390-64/__longjmp.c (__longjmp):
> Likewise.
More information about the Libc-alpha
mailing list