I was unable to get the instructions to work if LLVM was built
authorDuncan Sands <baldrick@free.fr>
Sat, 1 Jan 2011 17:28:49 +0000 (17:28 +0000)
committerDuncan Sands <baldrick@free.fr>
Sat, 1 Jan 2011 17:28:49 +0000 (17:28 +0000)
using a separate objects directory.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122656 91177308-0d34-0410-b5e6-96231b3b80d8

docs/WritingAnLLVMPass.html

index 14148d13b9ac6d3720757eef6a4dea3c18011cb7..ae8b8d5bfad46c59f1d5254519dda91c638aedaf 100644 (file)
@@ -178,9 +178,11 @@ source tree in the <tt>lib/Transforms/Hello</tt> directory.</p>
 
 <div class="doc_text">
 
-  <p>First, you need to create a new directory somewhere in the LLVM source 
+  <p>First, configure and build LLVM.  This needs to be done directly inside the
+  LLVM source tree rather than in a separate objects directory.
+  Next, you need to create a new directory somewhere in the LLVM source 
   base.  For this example, we'll assume that you made 
-  <tt>lib/Transforms/Hello</tt>.  Next, you must set up a build script 
+  <tt>lib/Transforms/Hello</tt>.  Finally, you must set up a build script 
   (Makefile) that will compile the source code for the new pass.  To do this, 
   copy the following into <tt>Makefile</tt>:</p>
   <hr/>