summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/ppc/astest2.s
blob: 5af223378fd2856a354c6ddfa33adf56f7575099 (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
47
48
49
50
51
52
four	= 4
	.section ".text"
foo:	
	nop ; nop ; nop
	.globl a
	b .+4
	b .+8
	b x
	b y
	b z
	b z+20
	b .+four
	b a
	b b
	b a+4
	b b+4
	b a@local
	b b@local
	.long .
	.long .+8
	.long x-.
	.long x+4-.
	.long z-.
	.long y-.
	.long x
	.long y
	.long z
	.long x-four
	.long y-four
	.long z-four
	.long a-.
	.long b-.
a:	.long a
b:	.long b

apfour	= a + four
	.long apfour
	.long a-apfour
	.long apfour+2
	.long apfour-b

	.section ".data"
	.globl x
	.globl z
x:	.long 0
z	= . + 4
y:	.long 0

	.type	foo,@function
	.type	a,@function
	.type	b,@function
	.type	apfour,@function