summaryrefslogtreecommitdiff
path: root/ldso/ldso/mips/boot1_arch.h
diff options
context:
space:
mode:
Diffstat (limited to 'ldso/ldso/mips/boot1_arch.h')
-rw-r--r--ldso/ldso/mips/boot1_arch.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/ldso/ldso/mips/boot1_arch.h b/ldso/ldso/mips/boot1_arch.h
index 05aaf9ebb..6dda467e8 100644
--- a/ldso/ldso/mips/boot1_arch.h
+++ b/ldso/ldso/mips/boot1_arch.h
@@ -16,8 +16,11 @@ _dl_boot:
sw $4, -0x7ff0($28)
move $4, $29
la $8, coff
- bltzal $8, coff
+ .set noreorder
+ bltzal $0, coff
+ nop
coff: subu $8, $31, $8
+ .set reorder
la $25, _dl_boot2
addu $25, $8
jalr $25