================ @@ -118,18 +118,18 @@ cl::opt<std::string> ProfiledBinary( "profiled-binary", cl::init(""), cl::desc("Path to binary from which the profile was collected."), cl::sub(ShowSubcommand), cl::sub(MergeSubcommand)); -cl::opt<std::string> DebugInfoFilename( - "debug-info", cl::init(""), +cl::list<std::string> DebugInfoFilenames( + "debug-info", cl::desc( "For show, read and extract profile metadata from debug info and show " "the functions it found. For merge, use the provided debug info to " "correlate the raw profile."), cl::sub(ShowSubcommand), cl::sub(MergeSubcommand)); -cl::opt<std::string> - BinaryFilename("binary-file", cl::init(""), - cl::desc("For merge, use the provided unstripped bianry to " - "correlate the raw profile."), - cl::sub(MergeSubcommand)); +cl::list<std::string> + BinaryFilenames("binary-file", + cl::desc("For merge, use the provided unstripped bianry to " + "correlate the raw profile."), + cl::sub(MergeSubcommand)); ---------------- ellishg wrote:
Sounds good, let me know how you're experience goes 😃 https://github.com/llvm/llvm-project/pull/75957 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits