From d8cceb4fcf42c9dd7805b75a8640e15d00dd7ac9 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 17 Nov 1998 18:36:05 +0000 Subject: Update. 1998-11-17 Ulrich Drepper * stdio-common/printf_fphex.c (__printf_fphex): Correct printing of denormalized numbers. 1998-10-06 Geoff Keating * 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 * configure.in: Correct allowed makeinfo version. 1998-11-17 Philip Blundell * sysdeps/generic/bits/mathdef.h: Fix typo. * intl/locale.alias: Change `japanese' alias to match X11R6's. --- sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'sysdeps/unix/sysv/linux') diff --git a/sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h b/sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h index 2a7a2fe5c8..33a3c817d7 100644 --- a/sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h +++ b/sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h @@ -16,9 +16,9 @@ write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#include +#include -#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])) -- cgit v1.2.3-70-g09d2