summaryrefslogtreecommitdiffstats
path: root/tester/covoar/ExecutableInfo.cc
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2018-06-21 17:55:24 +1000
committerChris Johns <chrisj@rtems.org>2018-06-21 17:55:24 +1000
commitbf8e59f83bf8d520bd550c50f566bd8cbccdd88c (patch)
treefa869e46f376597b567f114152aaeda747a1396f /tester/covoar/ExecutableInfo.cc
parenttester: Install the coverage python module. (diff)
downloadrtems-tools-bf8e59f83bf8d520bd550c50f566bd8cbccdd88c.tar.bz2
covoar: Covert CoverageMapBase C to C++
Updates #3462
Diffstat (limited to 'tester/covoar/ExecutableInfo.cc')
-rw-r--r--tester/covoar/ExecutableInfo.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/tester/covoar/ExecutableInfo.cc b/tester/covoar/ExecutableInfo.cc
index 4c72d0d..710b25c 100644
--- a/tester/covoar/ExecutableInfo.cc
+++ b/tester/covoar/ExecutableInfo.cc
@@ -31,6 +31,7 @@ namespace Coverage {
executable.load_symbols(symbols);
debug.begin(executable.elf());
debug.load_debug();
+ debug.load_functions();
}
ExecutableInfo::~ExecutableInfo()
@@ -89,7 +90,6 @@ namespace Coverage {
return loadAddress;
}
-
SymbolTable* ExecutableInfo::getSymbolTable ( void )
{
return &theSymbolTable;
@@ -102,8 +102,8 @@ namespace Coverage {
uint32_t highAddress
)
{
- CoverageMapBase *theMap;
- ExecutableInfo::CoverageMaps::iterator itr;
+ CoverageMapBase *theMap;
+ CoverageMaps::iterator itr;
itr = coverageMaps.find( symbolName );
if ( itr == coverageMaps.end() ) {