1.set	noreorder
2.global	dlsym
3.hidden	__dlsym
4.type	dlsym,@function
5dlsym:
6	lui	$3, %hi(%neg(%gp_rel(dlsym)))
7	addiu	$3, $3, %lo(%neg(%gp_rel(dlsym)))
8	addu	$3, $3, $25
9	move	$6, $ra
10	lw	$25, %got_disp(__dlsym)($3)
11	addiu	$sp, $sp, -32
12	sd	$ra, 16($sp)
13	jalr	$25
14	nop
15	ld	$ra, 16($sp)
16	jr	$ra
17	addiu	$sp, $sp, 32
18