[llvm-commits] [llvm] r152315 - /llvm/trunk/tools/llvm-mc/llvm-mc.cpp
Duncan Sands
baldrick at free.fr
Thu Mar 8 06:24:32 PST 2012
Author: baldrick
Date: Thu Mar 8 08:24:32 2012
New Revision: 152315
URL: http://llvm.org/viewvc/llvm-project?rev=152315&view=rev
Log:
Have llvm-mc --version print the list of registered targets like llc does.
Patch by jey.
Modified:
llvm/trunk/tools/llvm-mc/llvm-mc.cpp
Modified: llvm/trunk/tools/llvm-mc/llvm-mc.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mc/llvm-mc.cpp?rev=152315&r1=152314&r2=152315&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-mc/llvm-mc.cpp (original)
+++ llvm/trunk/tools/llvm-mc/llvm-mc.cpp Thu Mar 8 08:24:32 2012
@@ -512,6 +512,9 @@
llvm::InitializeAllAsmParsers();
llvm::InitializeAllDisassemblers();
+ // Register the target printer for --version.
+ cl::AddExtraVersionPrinter(TargetRegistry::printRegisteredTargetsForVersion);
+
cl::ParseCommandLineOptions(argc, argv, "llvm machine code playground\n");
TripleName = Triple::normalize(TripleName);
setDwarfDebugFlags(argc, argv);
More information about the llvm-commits
mailing list