Changeset 99c90b3 in rtems-tools for tester/covoar/wscript


Ignore:
Timestamp:
Aug 5, 2018, 11:41:08 PM (17 months ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
317d85d
Parents:
f450227
git-author:
Chris Johns <chrisj@…> (08/05/18 23:41:08)
git-committer:
Chris Johns <chrisj@…> (08/06/18 23:11:29)
Message:

tester/covoar: Integrate DWARF function data.

Use DAWRF function data to create the executable coverage
maps. Integrate the existing objdump processing with this
data.

  • Refactor CoverageMapBase? to have the address ranges and address info as separate objects. Move the to address info into a vector. Add support for multiple address ranges.
  • DesiredSymbols? is only interested in function symbols.
  • ExecutableInfo? creates coverage maps from DWARF function data.
  • Add warning flags to the covoar build.
  • Varous C++11 refactoring.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • tester/covoar/wscript

    rf450227 r99c90b3  
    107107                        'Target_powerpc.cc',
    108108                        'Target_sparc.cc'],
    109               cflags = ['-O2', '-g'],
    110               cxxflags = ['-std=c++11', '-O2', '-g'],
     109              cflags = ['-O2', '-g', '-Wall'],
     110              cxxflags = ['-std=c++11', '-O2', '-g', '-Wall'],
    111111              includes = ['.'] + rtl_includes)
    112112
Note: See TracChangeset for help on using the changeset viewer.