about summary refs log tree commit diff
path: root/arch/mips/crt_arch.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/mips/crt_arch.h')
-rw-r--r--arch/mips/crt_arch.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mips/crt_arch.h b/arch/mips/crt_arch.h
index 058de5c3..21e139b9 100644
--- a/arch/mips/crt_arch.h
+++ b/arch/mips/crt_arch.h
@@ -22,8 +22,8 @@ __asm__(
 "	addu $5, $5, $gp \n"
 "	lw $25, 4($ra) \n"
 "	addu $25, $25, $gp \n"
-"	subu $sp, $sp, 16 \n"
+"	and $sp, $sp, -8 \n"
 "	jalr $25 \n"
-"	 and $sp, $sp, -8 \n"
+"	 subu $sp, $sp, 16 \n"
 ".set pop \n"
 );