Commit | Line | Data |
---|---|---|
97fd0b2f MR |
1 | # Source file to test DWARF-2 location information with branch swapping. |
2 | ||
3 | .file 1 "loc-swap.s" | |
4 | .text | |
5 | foo: | |
6 | .loc 1 7 | |
7 | move $4, $16 | |
8 | .loc 1 9 | |
9 | jr $4 | |
10 | ||
11 | .loc 1 12 | |
12 | move $31, $16 | |
13 | .loc 1 14 | |
14 | jr $4 | |
15 | ||
16 | .loc 1 17 | |
17 | move $4, $16 | |
18 | .loc 1 19 | |
19 | jr $31 | |
20 | ||
21 | .loc 1 22 | |
22 | move $31, $16 | |
23 | .loc 1 24 | |
24 | jr $31 | |
25 | ||
26 | .loc 1 27 | |
27 | move $4, $16 | |
28 | .loc 1 29 | |
29 | jalr $4 | |
30 | ||
31 | .loc 1 32 | |
32 | move $31, $16 | |
33 | .loc 1 34 | |
34 | jalr $4 | |
35 | ||
36 | .loc 1 37 | |
37 | move $4, $16 | |
38 | .loc 1 39 | |
39 | jal bar | |
40 | ||
41 | .loc 1 42 | |
42 | move $31, $16 | |
43 | .loc 1 44 | |
44 | jal bar | |
45 | ||
46 | # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... | |
47 | .align 2 | |
48 | .space 16 |