summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mips/jal-svr4pic.s
blob: 5e2df1e162e402724f52676bc61fd58958eeebae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Source file used to test the jal macro with -KPIC code.
	
.weak weak_text_label

	.ent text_label
text_label:	
	.frame $sp,0,$31
	.set	noreorder
	.cpload	$25
	.set	reorder
	.cprestore	0
	jal	$25
	jal	$4,$25
	jal	text_label
	jal	weak_text_label
	jal	external_text_label

# Test j as well	
	j	text_label

# Round to a 16 byte boundary, for ease in testing multiple targets.
	nop
	nop

	.end text_label