summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2007-06-09 14:00:34 +0000
committerChristian Heim <phreak@gentoo.org>2007-06-09 14:00:34 +0000
commit04e6e08531715b01c9653e69901e29e6b0c5b4b4 (patch)
tree7fe7da59e0ab295ead4a62c50408726c8601e5a3 /dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch
parentfix #179408 and #181261 (diff)
downloadmisc-04e6e08531715b01c9653e69901e29e6b0c5b4b4.tar.gz
misc-04e6e08531715b01c9653e69901e29e6b0c5b4b4.tar.bz2
misc-04e6e08531715b01c9653e69901e29e6b0c5b4b4.zip
Renaming 156_ppc64_dot-suckage.patch to 160_ppc64_dot-suckage.patch, adding 160_ppc64_dot-suckage.patch to 0000_README.
svn path=/; revision=551
Diffstat (limited to 'dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch')
-rw-r--r--dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch61
1 files changed, 61 insertions, 0 deletions
diff --git a/dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch b/dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch
new file mode 100644
index 0000000..5b6bf4f
--- /dev/null
+++ b/dietlibc/patches/0.30-r2/160_ppc64_dot-suckage.patch
@@ -0,0 +1,61 @@
+Index: dietlibc-0.30/powerpc64/__longjmp.S
+===================================================================
+--- dietlibc-0.30.orig/powerpc64/__longjmp.S
++++ dietlibc-0.30/powerpc64/__longjmp.S
+@@ -1,12 +1,12 @@
+ #include <setjmp.h>
+
+- .quad .__longjmp,.TOC.@tocbase,0
++ .quad __longjmp,.TOC.@tocbase,0
+ .text
+ .size __longjmp,24
+- .type .__longjmp,@function
+- .globl .__longjmp
++ .type __longjmp,@function
++ .globl __longjmp
+ .align 2
+-.__longjmp:
++__longjmp:
+ ld 1,(JB_GPR1*8)(3)
+ ld 2,(JB_GPR2*8)(3)
+ ld 0,(JB_LR*8)(3)
+@@ -51,7 +51,7 @@
+ lfd 31,((JB_FPRS+17)*8)(3)
+ mr 3,4
+ blr
+-.size .__longjmp,.-.__longjmp
++.size __longjmp,.-__longjmp
+
+ #ifdef __ELF__
+ .section .note.GNU-stack,"",%progbits
+Index: dietlibc-0.30/powerpc64/setjmp.S
+===================================================================
+--- dietlibc-0.30.orig/powerpc64/setjmp.S
++++ dietlibc-0.30/powerpc64/setjmp.S
+@@ -6,13 +6,13 @@
+ #define JUMPTARGET(name) .name
+ #endif
+
+- .quad .__sigsetjmp,.TOC.@tocbase,0
++ .quad __sigsetjmp,.TOC.@tocbase,0
+ .text
+ .size __sigsetjmp,24
+- .type .__sigsetjmp,@function
+- .globl .__sigsetjmp
++ .type __sigsetjmp,@function
++ .globl __sigsetjmp
+ .align 2
+-.__sigsetjmp:
++__sigsetjmp:
+ std 1,(JB_GPR1*8)(3)
+ mflr 0
+ std 2,(JB_GPR2*8)(3)
+@@ -56,7 +56,7 @@
+ std 31,((JB_GPRS+17)*8)(3)
+ stfd 31,((JB_FPRS+17)*8)(3)
+ b JUMPTARGET (__sigjmp_save)
+-.size .__sigsetjmp,.-.__sigsetjmp
++.size __sigsetjmp,.-__sigsetjmp
+
+ #ifdef __ELF__
+ .section .note.GNU-stack,"",%progbits