summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-sh/sh64/sh64-2.s
blob: 8ca24c022debeff295c1c88dd435e29224580654 (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
! Test that all common kinds of relocs get right for simple cases.
! Main part.
	.text
	.global start
	.mode SHmedia
start:
	movi	foo,r33
	movi	bar,r21
	pt/l	bar,tr3
	movi	foobar,r43
	movi	baz2,r53
	movi	foobar2,r4
	pta	xyzzy,tr5
	pt/u	plugh,tr1

	.data
	.global foobar
foobar:	.long	baz
foobar2:
	.long	bar

	.section .text.other,"ax"
	.global xyzzy
xyzzy:
	nop
plugh:
	nop