diff options
Diffstat (limited to 'tester/covoar/TraceConverter.cc')
-rw-r--r-- | tester/covoar/TraceConverter.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tester/covoar/TraceConverter.cc b/tester/covoar/TraceConverter.cc index 67edd11..244d0f7 100644 --- a/tester/covoar/TraceConverter.cc +++ b/tester/covoar/TraceConverter.cc @@ -92,7 +92,6 @@ int main( Coverage::DesiredSymbols symbolsToAnalyze; bool verbose = false; std::string dynamicLibrary; - Coverage::ObjdumpProcessor objdumpProcessor( symbolsToAnalyze ); setup_signals(); @@ -130,7 +129,10 @@ int main( } // Create toolnames. - TargetInfo = Target::TargetFactory( cpuname ); + std::shared_ptr<Target::TargetBase> + targetInfo( Target::TargetFactory( cpuname ) ); + + Coverage::ObjdumpProcessor objdumpProcessor( symbolsToAnalyze, targetInfo ); if ( !dynamicLibrary.empty() ) executableInfo = new Coverage::ExecutableInfo( |