summaryrefslogtreecommitdiff
path: root/ldso/ldso/m68k/resolve.S
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-04-27 17:23:26 +0000
committerEric Andersen <andersen@codepoet.org>2001-04-27 17:23:26 +0000
commit9d5bfe0b9467fc6f54f564648edbc9676106d08d (patch)
tree135e8ecc10701fe8b0fe7f441f0171ac59961ab8 /ldso/ldso/m68k/resolve.S
parent8802da12759ac0cc4fefb09c02522857a3fc961d (diff)
Yet another large update to ld.so. In this iteration I finally got
the C based syscalls working, which greatly simplifies what it takes to get new architectures running. -Erik
Diffstat (limited to 'ldso/ldso/m68k/resolve.S')
-rw-r--r--ldso/ldso/m68k/resolve.S20
1 files changed, 6 insertions, 14 deletions
diff --git a/ldso/ldso/m68k/resolve.S b/ldso/ldso/m68k/resolve.S
index 9b1a24c68..9de314dfb 100644
--- a/ldso/ldso/m68k/resolve.S
+++ b/ldso/ldso/m68k/resolve.S
@@ -1,29 +1,21 @@
-#if 0
-#include <sysdep.h>
-#endif
/*
* These are various helper routines that are needed to run an ELF image.
*/
-#ifdef NO_UNDERSCORE
-#define __dl_linux_resolve _dl_linux_resolve
-#define __dl_linux_resolver _dl_linux_resolver
-#endif
-
.text
.even
-.globl __dl_linux_resolve
- .type __dl_linux_resolve,@function
-__dl_linux_resolve:
+.globl _dl_linux_resolve
+ .type _dl_linux_resolve,@function
+_dl_linux_resolve:
moveml %a0/%a1,%sp@-
#ifdef __PIC__
- bsrl __dl_linux_resolver@PLTPC
+ bsrl _dl_linux_resolver@PLTPC
#else
- jbsr __dl_linux_resolver
+ jbsr _dl_linux_resolver
#endif
moveml %sp@+,%a0/%a1
addql #8,%sp
jmp @(%d0)
.LFE2:
- .size __dl_linux_resolve,.LFE2-__dl_linux_resolve
+ .size _dl_linux_resolve,.LFE2-_dl_linux_resolve