summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/mips/elf-rel.s
blob: 873bc5fd86a81dcc2ce37ae0f2e4a1c42380b76a (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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
	.text
	.align 15
l0:
l2	= l0+49150

	.set	noat
	.set	noreorder
	lui	$at,%hi(l1)
	lui	$at,%hi(l1+4)
	lui	$at,%hi(l1+0x10000)
	lui	$at,%hi(l1+0x10004)
	lui	$at,%hi(l0-4)
	lui	$at,%hi(l1+0x8000)
l1:		
	addi	$at,$at,%lo(l1)
	addi	$at,$at,%lo(l1+0x10004)
	addi	$at,$at,%lo(l1+0x10000)
	addi	$at,$at,%lo(l1+4)
	addi	$at,$at,%lo(l1+0x8000)
	addi	$at,$at,%lo(l0-4)

	lui	$at,%hi(l2)
	lui	$at,%hi(l2+4)
	lui	$at,%hi(l2+0x10000)
	lui	$at,%hi(l2+0x10004)
	lui	$at,%hi(l2-4)
	lui	$at,%hi(l2+0x8000)
	addi	$at,$at,%lo(l2)
	addi	$at,$at,%lo(l2+4)
	addi	$at,$at,%lo(l2+0x10000)
	addi	$at,$at,%lo(l2+0x10004)
	addi	$at,$at,%lo(l2+0x8000)
	addi	$at,$at,%lo(l2-4)

	lui	$at,%hi((l2))
	lui	$at,%hi(((l2+4)))
	lui	$at,%hi((((l2+0x10000))))
	lui	$at,%hi(((((l2+0x10004)))))
	lui	$at,%hi((((((l2-4))))))
	lui	$at,%hi(((((((l2+0x8000)))))))
	addi	$at,$at,%lo((l2))
	addi	$at,$at,%lo(((l2+4)))
	addi	$at,$at,%lo((((l2+0x10000))))
	addi	$at,$at,%lo(((((l2+0x10004)))))
	addi	$at,$at,%lo((((((l2+0x8000))))))
	addi	$at,$at,%lo(((((((l2-4)))))))