diff --git a/include/revng/Pipeline/Target.h b/include/revng/Pipeline/Target.h index 08890212f..17befdb1f 100644 --- a/include/revng/Pipeline/Target.h +++ b/include/revng/Pipeline/Target.h @@ -110,16 +110,7 @@ public: template void dump(OStream &OS, size_t Indentation = 0) const debug_function { indent(OS, Indentation); - OS << '/'; - - const auto ComponentToString = [](const std::string &Component) { - return Component; - }; - - auto Path = llvm::join(llvm::map_range(Components, ComponentToString), "/"); - OS << Path; - OS << ':' << K->name().str(); - OS << '\n'; + OS << toString() << '\n'; } template diff --git a/lib/BasicAnalyses/CMakeLists.txt b/lib/BasicAnalyses/CMakeLists.txt index 208934ac0..b14f41700 100644 --- a/lib/BasicAnalyses/CMakeLists.txt +++ b/lib/BasicAnalyses/CMakeLists.txt @@ -12,5 +12,5 @@ revng_add_analyses_library_internal( RemoveHelperCalls.cpp ShrinkInstructionOperandsPass.cpp) -target_link_libraries(revngBasicAnalyses revngModel revngSupport +target_link_libraries(revngBasicAnalyses revngModel revngSupport revngPipeline ${LLVM_LIBRARIES})