summaryrefslogtreecommitdiff
path: root/ldso/ldso/m68k/resolve.S
blob: 9de314dfb6018acbb37fed2a4940d640deb07dd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/*
 * These are various helper routines that are needed to run an ELF image.
 */

.text
.even

.globl _dl_linux_resolve
	.type	_dl_linux_resolve,@function
_dl_linux_resolve:
	moveml	%a0/%a1,%sp@-
#ifdef __PIC__
	bsrl	_dl_linux_resolver@PLTPC
#else
	jbsr	_dl_linux_resolver
#endif
	moveml	%sp@+,%a0/%a1
	addql 	#8,%sp
	jmp	@(%d0)
.LFE2:
	.size _dl_linux_resolve,.LFE2-_dl_linux_resolve