diff options
author | "Steven J. Hill" <sjhill@realitydiluted.com> | 2002-05-20 18:30:17 +0000 |
---|---|---|
committer | "Steven J. Hill" <sjhill@realitydiluted.com> | 2002-05-20 18:30:17 +0000 |
commit | 1e811cd2c026257eb9adc27f0978698cdc226c26 (patch) | |
tree | 8aa5b37781d18dbe5698e02638833d6efe41e330 /ldso/ldso/mips/dl-startup.h | |
parent | 54727a5dc42fdfc0b45e0ff1e943fa20ded72914 (diff) |
Fixed MIPS dynamic linker by removing link order dependency bug.
Diffstat (limited to 'ldso/ldso/mips/dl-startup.h')
-rw-r--r-- | ldso/ldso/mips/dl-startup.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ldso/ldso/mips/dl-startup.h b/ldso/ldso/mips/dl-startup.h index 05aaf9ebb..6dda467e8 100644 --- a/ldso/ldso/mips/dl-startup.h +++ b/ldso/ldso/mips/dl-startup.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 |