[llvm] r358267 - Fix missing arguments in tutorial

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 12 01:23:28 PDT 2019


Author: hans
Date: Fri Apr 12 01:23:28 2019
New Revision: 358267

URL: http://llvm.org/viewvc/llvm-project?rev=358267&view=rev
Log:
Fix missing arguments in tutorial

In tutorial "8. Kaleidoscope: Compiling to Object Code" a call to
TargetMachine->addPassesToEmitFile(pass, dest, FileType) is missing
nullptr as its 3rd value.

Patch by Sajjad Heydari!

Differential revision: https://reviews.llvm.org/D60369

Modified:
    llvm/trunk/docs/tutorial/LangImpl08.rst

Modified: llvm/trunk/docs/tutorial/LangImpl08.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/tutorial/LangImpl08.rst?rev=358267&r1=358266&r2=358267&view=diff
==============================================================================
--- llvm/trunk/docs/tutorial/LangImpl08.rst (original)
+++ llvm/trunk/docs/tutorial/LangImpl08.rst Fri Apr 12 01:23:28 2019
@@ -157,7 +157,7 @@ pass:
   legacy::PassManager pass;
   auto FileType = TargetMachine::CGFT_ObjectFile;
 
-  if (TargetMachine->addPassesToEmitFile(pass, dest, FileType)) {
+  if (TargetMachine->addPassesToEmitFile(pass, dest, nullptr, FileType)) {
     errs() << "TargetMachine can't emit a file of this type";
     return 1;
   }




More information about the llvm-commits mailing list