DescriptionDefine a new DWARF parser class, dwarf2reader::CallFrameInfo. Extend google_breakpad::Module to store and write out 'STACK CFI' records. Define a new google_breakpad::DwarfCFIToModule class, to accept DWARF CFI data from the parser and populate a Module with the equivalent STACK CFI records. Extend the Linux symbol dumping tool, dump_syms, to use dwarf2reader::CallFrameInfo, google_breakpad::DwarfCFIToModule, and google_breakpad::Module to extract DWARF CFI from the executable or shared library files and write it to the Breakpad symbol file. Define CFISection, a new class derived from TestAssembler::Section, for use in creating DWARF CFI data for test cases. Patch Set 1 #Patch Set 2 : Breakpad Linux dumper: Add support for dumping DWARF CFI as STACK CFI records. #Patch Set 3 : Breakpad Linux dumper: Add support for dumping DWARF CFI as STACK CFI records. #
Total comments: 8
MessagesTotal messages: 7
|