summaryrefslogtreecommitdiff
path: root/docs/users_guide/separate_compilation.xml
diff options
context:
space:
mode:
authorDavid Terei <davidterei@gmail.com>2011-11-21 15:57:42 -0800
committerDavid Terei <davidterei@gmail.com>2011-11-21 15:57:42 -0800
commitd6c2ffdc03bb7aa57d2576d208ac0b57dd650b47 (patch)
tree5f2b4c8474947a1d05e58e0769de7b36722e5caa /docs/users_guide/separate_compilation.xml
parent5d55dfe7b26178c4145f1102d3cef91c3e1138d2 (diff)
downloadhaskell-d6c2ffdc03bb7aa57d2576d208ac0b57dd650b47.tar.gz
Improve documentation on backends
Diffstat (limited to 'docs/users_guide/separate_compilation.xml')
-rw-r--r--docs/users_guide/separate_compilation.xml13
1 files changed, 7 insertions, 6 deletions
diff --git a/docs/users_guide/separate_compilation.xml b/docs/users_guide/separate_compilation.xml
index 9d482e138a..d0acbfb39f 100644
--- a/docs/users_guide/separate_compilation.xml
+++ b/docs/users_guide/separate_compilation.xml
@@ -473,8 +473,9 @@ $ ghc -c parse/Foo.hs parse/Bar.hs gurgle/Bumble.hs -odir `uname -m`
<listitem>
<para>Keep intermediate <literal>.hc</literal> files when
doing <literal>.hs</literal>-to-<literal>.o</literal>
- compilations via C (NOTE: <literal>.hc</literal> files
- are only generated by unregisterised compilers).</para>
+ compilations via <link linkend="c-code-gen">C</link> (NOTE:
+ <literal>.hc</literal> files are only generated by
+ <link linkend="unreg">unregisterised</link> compilers).</para>
</listitem>
</varlistentry>
@@ -488,10 +489,10 @@ $ ghc -c parse/Foo.hs parse/Bar.hs gurgle/Bumble.hs -odir `uname -m`
<listitem>
<para>Keep intermediate <literal>.ll</literal> files when
doing <literal>.hs</literal>-to-<literal>.o</literal>
- compilations via LLVM (NOTE: <literal>.ll</literal> files
- aren't generated when using the native code generator, you
- may need to use <option>-fllvm</option> to force them
- to be produced).</para>
+ compilations via <link linkend="llvm-code-gen">LLVM</link>
+ (NOTE: <literal>.ll</literal> files aren't generated when using the
+ native code generator, you may need to use <option>-fllvm</option> to
+ force them to be produced).</para>
</listitem>
</varlistentry>