mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
Update.
1998-11-17 Ulrich Drepper <drepper@cygnus.com> * stdio-common/printf_fphex.c (__printf_fphex): Correct printing of denormalized numbers. 1998-10-06 Geoff Keating <geoffk@ozemail.com.au> * sysdeps/powerpc/dl-machine.h (elf_machine_load_address): Suppress another parentheses warning, make nano-optimisation. * sysdeps/powerpc/dl-machine.h (_dl_runtime_resolve): Preserve saved LR on stack so _mcount works. (_dl_prof_resolve): Likewise. * sysdeps/powerpc/register-dump.h: Print FPRs. Adjust for correct signal handler calling convention. * sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h: Adjust for correct signal handler calling convention---more like x86 linux and mklinux, less like linux-ppc versions between 2.1 and 2.1.126. 1998-11-17 Ulrich Drepper <drepper@cygnus.com> * configure.in: Correct allowed makeinfo version. 1998-11-17 Philip Blundell <pb@nexus.co.uk> * sysdeps/generic/bits/mathdef.h: Fix typo. * intl/locale.alias: Change `japanese' alias to match X11R6's.
This commit is contained in:
@ -16,9 +16,9 @@
|
||||
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
||||
Boston, MA 02111-1307, USA. */
|
||||
|
||||
#include <sys/ptrace.h>
|
||||
#include <signal.h>
|
||||
|
||||
#define SIGCONTEXT void **
|
||||
#define GET_PC(ctx) ((ctx)[PT_NIP])
|
||||
#define GET_FRAME(ctx) (*(void **)(ctx)[PT_R1])
|
||||
#define GET_STACK(ctx) ((ctx)[PT_R1])
|
||||
#define SIGCONTEXT struct sigcontext *
|
||||
#define GET_PC(ctx) ((void *)((ctx)->regs->nip))
|
||||
#define GET_FRAME(ctx) (*(void **)((ctx)->regs->gpr[1]))
|
||||
#define GET_STACK(ctx) ((void *)((ctx)->regs->gpr[1]))
|
||||
|
Reference in New Issue
Block a user