Commit | Line | Data |
---|---|---|
e3a82c8e MR |
1 | #PROG: readelf |
2 | #readelf: -wl | |
3 | #name: MIPS DWARF-2 location information with branch swapping | |
4 | #as: -32 | |
5 | #source: loc-swap.s | |
6 | ||
7 | # Verify that DWARF-2 location information for instructions reordered | |
8 | # into a branch delay slot is updated to point to the branch instead. | |
9 | ||
10 | Raw dump of debug contents of section \.debug_line: | |
11 | ||
12 | Offset: 0x0 | |
13 | Length: 67 | |
14 | DWARF Version: 2 | |
15 | Prologue Length: 33 | |
16 | Minimum Instruction Length: 1 | |
17 | Initial value of 'is_stmt': 1 | |
18 | Line Base: -5 | |
19 | Line Range: 14 | |
20 | Opcode Base: 13 | |
21 | ||
22 | Opcodes: | |
23 | Opcode 1 has 0 args | |
24 | Opcode 2 has 1 args | |
25 | Opcode 3 has 1 args | |
26 | Opcode 4 has 1 args | |
27 | Opcode 5 has 1 args | |
28 | Opcode 6 has 0 args | |
29 | Opcode 7 has 0 args | |
30 | Opcode 8 has 0 args | |
31 | Opcode 9 has 1 args | |
32 | Opcode 10 has 0 args | |
33 | Opcode 11 has 0 args | |
34 | Opcode 12 has 1 args | |
35 | ||
36 | The Directory Table is empty\. | |
37 | ||
38 | The File Name Table: | |
39 | Entry Dir Time Size Name | |
40 | 1 0 0 0 loc-swap\.s | |
41 | ||
42 | Line Number Statements: | |
43 | Extended opcode 2: set Address to 0x0 | |
44 | Special opcode 11: advance Address by 0 to 0x0 and Line by 6 to 7 | |
45 | Special opcode 63: advance Address by 4 to 0x4 and Line by 2 to 9 | |
46 | Special opcode 120: advance Address by 8 to 0xc and Line by 3 to 12 | |
47 | Special opcode 7: advance Address by 0 to 0xc and Line by 2 to 14 | |
48 | Special opcode 120: advance Address by 8 to 0x14 and Line by 3 to 17 | |
49 | Special opcode 7: advance Address by 0 to 0x14 and Line by 2 to 19 | |
50 | Special opcode 120: advance Address by 8 to 0x1c and Line by 3 to 22 | |
51 | Special opcode 63: advance Address by 4 to 0x20 and Line by 2 to 24 | |
52 | Special opcode 120: advance Address by 8 to 0x28 and Line by 3 to 27 | |
53 | Special opcode 63: advance Address by 4 to 0x2c and Line by 2 to 29 | |
54 | Special opcode 120: advance Address by 8 to 0x34 and Line by 3 to 32 | |
55 | Special opcode 63: advance Address by 4 to 0x38 and Line by 2 to 34 | |
56 | Special opcode 120: advance Address by 8 to 0x40 and Line by 3 to 37 | |
57 | Special opcode 7: advance Address by 0 to 0x40 and Line by 2 to 39 | |
58 | Special opcode 120: advance Address by 8 to 0x48 and Line by 3 to 42 | |
59 | Special opcode 63: advance Address by 4 to 0x4c and Line by 2 to 44 | |
60 | Advance PC by 24 to 0x64 | |
61 | Extended opcode 1: End of Sequence |