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