From: Chandrakala Chavva Date: Fri, 13 Aug 2010 23:25:10 +0000 (+0000) Subject: Fix MIPS PSEUDO define for n32 and n64 non-PIC. X-Git-Tag: glibc-2.16-ports-before-merge~458 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5237c94b637a24f0bd34cf7b68877125dacf7c2f;p=thirdparty%2Fglibc.git Fix MIPS PSEUDO define for n32 and n64 non-PIC. --- diff --git a/ChangeLog.mips b/ChangeLog.mips index 33dbdb14228..bbcf8189e95 100644 --- a/ChangeLog.mips +++ b/ChangeLog.mips @@ -1,3 +1,9 @@ +2010-08-13 Chandrakala Chavva + + * sysdeps/unix/mips/mips64/n64/sysdep.h (PSEUDO): Add 'nop' in + jump delay slot. + * sysdeps/unix/mips/mips64/n32/sysdep.h (PSEUDO): Ditto. + 2010-08-13 Joseph Myers * sysdeps/unix/sysv/linux/mips/bits/termios.h (EXTPROC): Define. diff --git a/sysdeps/unix/mips/mips64/n32/sysdep.h b/sysdeps/unix/mips/mips64/n32/sysdep.h index ec93fadc048..df1391d70f5 100644 --- a/sysdeps/unix/mips/mips64/n32/sysdep.h +++ b/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/sysdeps/unix/mips/mips64/n64/sysdep.h b/sysdeps/unix/mips/mips64/n64/sysdep.h index 502b66797be..da5f6a047ce 100644 --- a/sysdeps/unix/mips/mips64/n64/sysdep.h +++ b/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); \