[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