Commit Graph

5 Commits

Author SHA1 Message Date
Chris Johns
99c90b3353 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.
2018-08-07 09:11:29 +10:00
Chris Johns
bf8e59f83b covoar: Covert CoverageMapBase C to C++
Updates #3462
2018-06-21 17:55:24 +10:00
Chris Johns
fb987e82be covoar: Use DWARF to map addresses to source files and lines. 2018-06-15 15:54:25 +10:00
Hermann Felbinger
cb018bcdff covoar: Add information to improve diagnostics. 2017-08-29 18:05:51 +10:00
Chris Johns
100f517ab3 covoar: Merger the covoar source from rtems-testing.git.
Use waf to build covoar.
2014-06-18 16:48:08 +12:00