mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-23 19:50:13 +08:00
gdb/testsuite: Add support for DW_LNS_set_file to DWARF compiler
Extend the Dejagnu DWARF compiler to support DW_LNS_set_file opcode. This will be used in a later commit. There should be no change in the testsuite after this commit. gdb/testsuite/ChangeLog: * lib/dwarf.exp (Dwarf::lines::program::DW_LNS_set_file): New function.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2020-04-02 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* lib/dwarf.exp (Dwarf::lines::program::DW_LNS_set_file): New
|
||||
function.
|
||||
|
||||
2020-04-02 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* lib/dwarf.exp (function_range): Allow compiler options to be
|
||||
|
@ -1454,6 +1454,11 @@ namespace eval Dwarf {
|
||||
_op .sleb128 ${offset}
|
||||
}
|
||||
|
||||
proc DW_LNS_set_file {num} {
|
||||
_op .byte 4
|
||||
_op .sleb128 ${num}
|
||||
}
|
||||
|
||||
foreach statement $statements {
|
||||
uplevel 1 $statement
|
||||
}
|
||||
|
Reference in New Issue
Block a user