1# mach: bfin
2
3.include "testutils.inc"
4	start
5
6
7
8	loadsym r7, foo;
9
10	p0 = r7;
11
12	r0.h=0x2a2a;
13	r0.l=0x2a2a;
14
15	[p0++]=r0;
16	[p0++]=r0;
17	r0=0;
18	[p0++]=r0;
19
20	p0 = r7;
21	p1=-1;
22
23	lsetup(lstart, lend) lc0=p1;
24
25lstart:
26	_dbg p0;
27	r1=b[p0++] (z);
28	cc = r1 == 0;
29	if cc jump ldone;
30lend:
31	nop;
32
33ldone:
34
35	r1=b[p0++](z);
36	r1=p0;
37	r6 = r1 - r7;
38
39	DBGA (R6.L, 0xA);
40
41	pass;
42
43	.data
44foo:
45	.space (0x100)
46