mirror of
https://sourceware.org/git/glibc.git
synced 2025-08-05 19:35:52 +03:00
2002-12-14 Olaf Hering <olh@suse.de>
* sysdeps/powerpc/bits/setjmp.h: Include <bits/wordsize.h>. * sysdeps/powerpc/powerpc64/setjmp.S: Fix typo in r18 load.
This commit is contained in:
@@ -27,6 +27,8 @@
|
|||||||
assembler easier. Naturally, user code should not depend on
|
assembler easier. Naturally, user code should not depend on
|
||||||
either representation. */
|
either representation. */
|
||||||
|
|
||||||
|
#include <bits/wordsize.h>
|
||||||
|
|
||||||
#if defined __USE_MISC || defined _ASM
|
#if defined __USE_MISC || defined _ASM
|
||||||
# define JB_GPR1 0 /* Also known as the stack pointer */
|
# define JB_GPR1 0 /* Also known as the stack pointer */
|
||||||
# define JB_GPR2 1
|
# define JB_GPR2 1
|
||||||
|
@@ -42,7 +42,7 @@ ___sigsetjmp:
|
|||||||
std r0,(JB_CR*8)(3)
|
std r0,(JB_CR*8)(3)
|
||||||
std r17,((JB_GPRS+3)*8)(3)
|
std r17,((JB_GPRS+3)*8)(3)
|
||||||
stfd fp17,((JB_FPRS+3)*8)(3)
|
stfd fp17,((JB_FPRS+3)*8)(3)
|
||||||
std r18,((JB_GPRS+8)*8)(3)
|
std r18,((JB_GPRS+4)*8)(3)
|
||||||
stfd fp18,((JB_FPRS+4)*8)(3)
|
stfd fp18,((JB_FPRS+4)*8)(3)
|
||||||
std r19,((JB_GPRS+5)*8)(3)
|
std r19,((JB_GPRS+5)*8)(3)
|
||||||
stfd fp19,((JB_FPRS+5)*8)(3)
|
stfd fp19,((JB_FPRS+5)*8)(3)
|
||||||
@@ -84,4 +84,3 @@ ENTRY (BP_SYM (__setjmp))
|
|||||||
END (BP_SYM (__setjmp))
|
END (BP_SYM (__setjmp))
|
||||||
|
|
||||||
strong_alias (__setjmp, setjmp)
|
strong_alias (__setjmp, setjmp)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user