r4394 - glibc-package/trunk/debian/patches/mips
Author: aurel32
Date: 2010-08-31 21:29:20 +0000 (Tue, 31 Aug 2010)
New Revision: 4394
Added:
glibc-package/trunk/debian/patches/mips/cvs-non-pic-n32-64-syscall.diff
Log:
Add missing file from previous commit
Added: glibc-package/trunk/debian/patches/mips/cvs-non-pic-n32-64-syscall.diff
===================================================================
--- glibc-package/trunk/debian/patches/mips/cvs-non-pic-n32-64-syscall.diff (rev 0)
+++ glibc-package/trunk/debian/patches/mips/cvs-non-pic-n32-64-syscall.diff 2010-08-31 21:29:20 UTC (rev 4394)
@@ -0,0 +1,30 @@
+2010-08-13 Chandrakala Chavva <cchavva@caviumnetworks.com>
+
+ * sysdeps/unix/mips/mips64/n64/sysdep.h (PSEUDO): Add 'nop' in
+ jump delay slot.
+ * sysdeps/unix/mips/mips64/n32/sysdep.h (PSEUDO): Ditto.
+
+diff --git a/ports/sysdeps/unix/mips/mips64/n32/sysdep.h b/ports/sysdeps/unix/mips/mips64/n32/sysdep.h
+index ec93fad..df1391d 100644
+--- a/ports/sysdeps/unix/mips/mips64/n32/sysdep.h
++++ b/ports/sysdeps/unix/mips/mips64/n32/sysdep.h
+@@ -45,6 +45,7 @@ L(syse1):
+ .set noreorder; \
+ .align 2; \
+ 99: j __syscall_error; \
++ nop; \
+ ENTRY(name) \
+ .set noreorder; \
+ li v0, SYS_ify(syscall_name); \
+diff --git a/ports/sysdeps/unix/mips/mips64/n64/sysdep.h b/ports/sysdeps/unix/mips/mips64/n64/sysdep.h
+index 502b667..da5f6a0 100644
+--- a/ports/sysdeps/unix/mips/mips64/n64/sysdep.h
++++ b/ports/sysdeps/unix/mips/mips64/n64/sysdep.h
+@@ -45,6 +45,7 @@ L(syse1):
+ .set noreorder; \
+ .align 2; \
+ 99: j __syscall_error; \
++ nop; \
+ ENTRY(name) \
+ .set noreorder; \
+ li v0, SYS_ify(syscall_name); \
Reply to: