Browse Source
* dwarf2dbg.c (DWARF2_USE_FIXED_ADVANCE_PC): New. (out_sleb128): New. (out_fixed_inc_line_addr): New. (process_entries): Use out_fixed_inc_line_addr when DWARF2_USE_FIXED_ADVANCE_PC is set. * config/tc-xtensa.h (DWARF2_USE_FIXED_ADVANCE_PC): Define. gas/testsuite/ChangeLog: * gas/lns/lns-common-1-alt.d: New file. * gas/lns/lns.exp: Use lns-common-1-alt.d for xtensa targets.gdb_6_6-branch
6 changed files with 126 additions and 2 deletions
@ -0,0 +1,39 @@ |
|||
#source: lns-common-1.s |
|||
#readelf: -wl |
|||
#name: lns-common-1 |
|||
Dump of debug contents of section \.debug_line: |
|||
#... |
|||
Initial value of 'is_stmt': 1 |
|||
#... |
|||
Line Number Statements: |
|||
Extended opcode 2: set Address to .* |
|||
Copy |
|||
Set column to 3 |
|||
Advance Line by 1 to 2 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Set prologue_end to true |
|||
Advance Line by 1 to 3 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Set column to 0 |
|||
Set epilogue_begin to true |
|||
Advance Line by 1 to 4 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Set ISA to 1 |
|||
Set basic block |
|||
Advance Line by 1 to 5 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Set is_stmt to 0 |
|||
Advance Line by 1 to 6 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Set is_stmt to 1 |
|||
Advance Line by 1 to 7 |
|||
Advance PC by fixed size amount .* to .* |
|||
Copy |
|||
Advance PC by fixed size amount .* to .* |
|||
Extended opcode 1: End of Sequence |
|||
#... |
|||
Loading…
Reference in new issue