Taints relaxed loads to enforce load/store ordering
[oota-llvm.git] / docs / GoldPlugin.rst
index 28b202adf08480e2fa488ffdd5f034aa57257860..6328934b37b344e37a879bf4fdee02a4df392ba4 100644 (file)
@@ -44,9 +44,11 @@ will either need to build gold or install a version with plugin support.
   the ``-plugin`` option. Running ``make`` will additionally build
   ``build/binutils/ar`` and ``nm-new`` binaries supporting plugins.
 
-* Build the LLVMgold plugin: Configure LLVM with
-  ``--with-binutils-include=/path/to/binutils/include`` and run
-  ``make``.
+* Build the LLVMgold plugin.  If building with autotools, run configure with
+  ``--with-binutils-include=/path/to/binutils/include`` and run ``make``.
+  If building with CMake, run cmake with
+  ``-DLLVM_BINUTILS_INCDIR=/path/to/binutils/include``.  The correct include
+  path will contain the file ``plugin-api.h``.
 
 Usage
 =====