PowerPC: Add systemtap static probe points in setjmp/longjmp
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 22 Nov 2013 12:36:54 +0000 (06:36 -0600)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Thu, 5 Dec 2013 13:44:07 +0000 (07:44 -0600)
commiteb5ad6b9bcf579f1cb5c67ca4650ee4a0cf1b4b1
treeb82b8fbfb23fb60cc69d4bd06bf8ef13c471c9eb
parent76a4a26979e58132d500e700ac1637a09c6d9cef
PowerPC: Add systemtap static probe points in setjmp/longjmp

This patch add static probes for setjmp/longjmp in the way gdb expects,fixing
the gdb.base/longjmp.exp gdb testcases.

It changes the symbol_name and use macros to to avoid change the probe names
and ending up adding more logic on GDB (since with the expected name
GDB work seamlessly).
13 files changed:
ChangeLog
sysdeps/powerpc/powerpc32/__longjmp-common.S
sysdeps/powerpc/powerpc32/__longjmp.S
sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S
sysdeps/powerpc/powerpc32/fpu/__longjmp.S
sysdeps/powerpc/powerpc32/fpu/setjmp-common.S
sysdeps/powerpc/powerpc32/fpu/setjmp.S
sysdeps/powerpc/powerpc32/setjmp-common.S
sysdeps/powerpc/powerpc32/setjmp.S
sysdeps/powerpc/powerpc64/__longjmp-common.S
sysdeps/powerpc/powerpc64/setjmp-common.S
sysdeps/powerpc/powerpc64/setjmp.S
sysdeps/unix/sysv/linux/powerpc/powerpc32/____longjmp_chk.S