Commit | Line | Data |
---|---|---|
139d457d AC |
1 | # check return address correctly set by a djsr insn |
2 | add r3, r0, last | |
3 | sub r3, r3, start | |
4 | start: | |
5 | djsr r3, dest | |
6 | add r2, r2, 1 || nop | |
7 | add r2, r2, 1 || nop | |
8 | add r2, r2, 1 || nop | |
9 | add r2, r2, 1 || nop | |
10 | add r2, r2, 1 || nop | |
11 | add r2, r2, 1 || nop | |
12 | add r2, r2, 1 || nop | |
13 | add r2, r2, 1 || nop | |
14 | add r2, r2, 1 || nop | |
15 | add r2, r2, 1 || nop | |
16 | add r2, r2, 1 || nop | |
17 | add r2, r2, 1 || nop | |
18 | add r2, r2, 1 || nop | |
19 | add r2, r2, 1 || nop | |
20 | add r2, r2, 1 || nop | |
21 | add r2, r2, 1 || nop | |
22 | add r2, r2, 1 || nop | |
23 | last: | |
24 | add r2, r2, 1 || nop | |
25 | nexti: | |
26 | add r2, r2, 1 || nop | |
27 | add r2, r2, 1 || nop | |
28 | add r2, r2, 1 || nop | |
29 | add r2, r2, 1 || nop | |
30 | add r2, r2, 1 || nop | |
31 | add r2, r2, 1 || nop | |
32 | add r2, r2, 1 || nop | |
33 | add r2, r2, 1 || nop | |
34 | add r2, r2, 1 || nop | |
35 | add r2, r2, 1 || nop | |
36 | add r2, r2, 1 || nop | |
37 | add r2, r2, 1 || nop | |
38 | add r2, r2, 1 || nop | |
39 | ||
40 | .align 4 | |
41 | dest: | |
42 | sub r2, r62, nexti | |
43 | .long 0x0e000004, 0x00f00000 |