diff options
author | Ryan Long <ryan.long@oarcorp.com> | 2021-07-28 14:06:13 -0400 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2021-08-03 15:56:53 -0500 |
commit | b93e8dd9bde41a540284058c119404a42d15739f (patch) | |
tree | b35b0edbac753b6007a01b568d1f03204393d7eb /tester/covoar/covoar.cc | |
parent | Remove SymbolsToAnalyze global variable (diff) | |
download | rtems-tools-b93e8dd9bde41a540284058c119404a42d15739f.tar.bz2 |
Remove BranchInfoAvailable global variable
- Removed BranchInfoAvailable from app_common
- Created member variable in CoverageReaderBase and ReportsBase and a function
to get the value of the member variable
Diffstat (limited to 'tester/covoar/covoar.cc')
-rw-r--r-- | tester/covoar/covoar.cc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tester/covoar/covoar.cc b/tester/covoar/covoar.cc index 16cc4e1..ef22362 100644 --- a/tester/covoar/covoar.cc +++ b/tester/covoar/covoar.cc @@ -183,6 +183,7 @@ int covoar( std::string projectName; std::string outputDirectory = "."; Coverage::DesiredSymbols symbolsToAnalyze; + bool branchInfoAvailable = false; Coverage::ObjdumpProcessor objdumpProcessor( symbolsToAnalyze ); // @@ -486,13 +487,16 @@ int covoar( std::cerr << "Generate Reports" << std::endl; for (const auto& setName : symbolsToAnalyze.getSetNames()) { + branchInfoAvailable = coverageReader->getBranchInfoAvailable(); + Coverage::GenerateReports( setName, allExplanations, verbose, projectName, outputDirectory, - symbolsToAnalyze + symbolsToAnalyze, + branchInfoAvailable ); } |