summaryrefslogtreecommitdiff
path: root/ldso/ldso/mips/resolve.S
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2005-05-01 07:13:09 +0000
committerEric Andersen <andersen@codepoet.org>2005-05-01 07:13:09 +0000
commit51d16a55069c65229522a2244697341018f4d17e (patch)
tree94e02c7240be94fa83708494c015083fbe407f3b /ldso/ldso/mips/resolve.S
parentead7e247a8f03b11551e872b8098aafbce9fa602 (diff)
On mips, gdb explicitly looks for the symbol "__dl_runtime_resolve" so change
the name of our mips resolver function to match gdb's expectations.
Diffstat (limited to 'ldso/ldso/mips/resolve.S')
-rw-r--r--ldso/ldso/mips/resolve.S14
1 files changed, 7 insertions, 7 deletions
diff --git a/ldso/ldso/mips/resolve.S b/ldso/ldso/mips/resolve.S
index 293e4a642..8b492947d 100644
--- a/ldso/ldso/mips/resolve.S
+++ b/ldso/ldso/mips/resolve.S
@@ -13,10 +13,10 @@
*/
.text
.align 2
-.globl _dl_linux_resolve
-.type _dl_linux_resolve,@function
-.ent _dl_linux_resolve
-_dl_linux_resolve:
+.globl _dl_runtime_resolve
+.type _dl_runtime_resolve,@function
+.ent _dl_runtime_resolve
+_dl_runtime_resolve:
.frame $29, 40, $31
.set noreorder
move $3, $28 # Save GP
@@ -32,7 +32,7 @@ _dl_linux_resolve:
sw $7, 28($29)
move $4, $24
move $5, $3
- jal _dl_linux_resolver
+ jal __dl_runtime_resolve
lw $31, 36($29)
lw $4, 16($29)
lw $5, 20($29)
@@ -41,5 +41,5 @@ _dl_linux_resolve:
addu $29, 40
move $25, $2
jr $25
-.size _dl_linux_resolve,.-_dl_linux_resolve
-.end _dl_linux_resolve
+.size _dl_runtime_resolve,.-_dl_runtime_resolve
+.end _dl_runtime_resolve