mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
* sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h
(FIRST_FRAME_POINTER): Define. * sysdeps/sparc/sparc64/backtrace.c: New file. 2008-05-20 Jakub Jelinek <jakub@redhat.com> * sysdeps/unix/sysv/linux/sparc/sparc32/sigcontextinfo.h (FIRST_FRAME_POINTER): Define. 2008-05-09 David S. Miller <davem@davemloft.net> * sysdeps/sparc/sparc64/backtrace.c: New file.
This commit is contained in:
@ -20,6 +20,9 @@
|
||||
#define SIGCONTEXT struct sigcontext *
|
||||
#define SIGCONTEXT_EXTRA_ARGS
|
||||
#define GET_PC(__ctx) ((void *) ((__ctx)->si_regs.pc))
|
||||
#define FIRST_FRAME_POINTER \
|
||||
({ void *ret; \
|
||||
asm volatile ("ta 3; add %%fp, 56, %0" : "=r" (ret)); ret; })
|
||||
#define ADVANCE_STACK_FRAME(__next) \
|
||||
((void *) (((unsigned *)(__next))+14))
|
||||
|
||||
|
Reference in New Issue
Block a user