From: Ulrich Drepper Date: Thu, 29 Dec 2005 21:16:24 +0000 (+0000) Subject: * sysdeps/powerpc/powerpc64/setjmp-common.S [PTR_MANGLE]: Also X-Git-Tag: upstream/2.30~16012 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8a422e9efd3a5a3f1d88a2b27831874916f4144f;p=external%2Fglibc.git * sysdeps/powerpc/powerpc64/setjmp-common.S [PTR_MANGLE]: Also mangle r1. * sysdeps/powerpc/powerpc64/__longjmp-common.S [PTR_DEMANGLE]: Also demangle r1. --- diff --git a/ChangeLog b/ChangeLog index 0a954df..9d9b3ae 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-12-29 Ulrich Drepper + + * sysdeps/powerpc/powerpc64/setjmp-common.S [PTR_MANGLE]: Also + mangle r1. + * sysdeps/powerpc/powerpc64/__longjmp-common.S [PTR_DEMANGLE]: Also + demangle r1. + 2005-12-26 Steven Munroe * sysdeps/unix/sysv/linux/powerpc/powerpc32/getcontext.S: diff --git a/sysdeps/powerpc/powerpc64/__longjmp-common.S b/sysdeps/powerpc/powerpc64/__longjmp-common.S index 73967e0..82d1abd 100644 --- a/sysdeps/powerpc/powerpc64/__longjmp-common.S +++ b/sysdeps/powerpc/powerpc64/__longjmp-common.S @@ -109,6 +109,9 @@ aligned_restore_vmx: L(no_vmx): #endif ld r1,(JB_GPR1*8)(r3) +#ifdef PTR_DEMANGLE + PTR_DEMANGLE (r1, r25) +#endif ld r2,(JB_GPR2*8)(r3) ld r0,(JB_LR*8)(r3) ld r14,((JB_GPRS+0)*8)(r3)