summaryrefslogtreecommitdiff
path: root/docs/users_guide
diff options
context:
space:
mode:
authorSimon Marlow <simonmar@microsoft.com>2006-09-27 13:27:07 +0000
committerSimon Marlow <simonmar@microsoft.com>2006-09-27 13:27:07 +0000
commit501281032723cfb1e6e324921c6c3e47b03730ab (patch)
treef6beb9e6442affc3d37242de93e18929e78aaf91 /docs/users_guide
parenta1579a34bba86590e3656e5c7e88a78a9fb2f584 (diff)
downloadhaskell-501281032723cfb1e6e324921c6c3e47b03730ab.tar.gz
Rename -no-recomp to -fforce-recomp, and document it
Diffstat (limited to 'docs/users_guide')
-rw-r--r--docs/users_guide/6.6-notes.xml10
-rw-r--r--docs/users_guide/flags.xml4
-rw-r--r--docs/users_guide/phases.xml2
-rw-r--r--docs/users_guide/separate_compilation.xml6
4 files changed, 16 insertions, 6 deletions
diff --git a/docs/users_guide/6.6-notes.xml b/docs/users_guide/6.6-notes.xml
index a45579bb8c..3de6beb96a 100644
--- a/docs/users_guide/6.6-notes.xml
+++ b/docs/users_guide/6.6-notes.xml
@@ -179,6 +179,16 @@
</listitem>
<listitem>
<para>
+ The
+ <option>-no-recomp</option><indexterm><primary><option>-no-recomp</option></primary></indexterm>
+ option is now called
+ <option>-fforce-recomp</option><indexterm><primary><option>-fforce-recomp</option></primary></indexterm>.
+ (the old name is still accepted for backwards compatibility,
+ but will be removed in the future).
+ </para>
+ </listitem>
+ <listitem>
+ <para>
The <option>-fglobalise-toplev-names</option>
flag has been removed.
</para>
diff --git a/docs/users_guide/flags.xml b/docs/users_guide/flags.xml
index d3d91b3779..9292b280c6 100644
--- a/docs/users_guide/flags.xml
+++ b/docs/users_guide/flags.xml
@@ -426,11 +426,11 @@
</thead>
<tbody>
<row>
- <entry><option>-no-recomp</option></entry>
+ <entry><option>-fforce-recomp</option></entry>
<entry>Turn off recompilation checking; implied by any
<option>-ddump-X</option> option</entry>
<entry>dynamic</entry>
- <entry><option>-recomp</option></entry>
+ <entry><option>-fno-force-recomp</option></entry>
</row>
</tbody>
</tgroup>
diff --git a/docs/users_guide/phases.xml b/docs/users_guide/phases.xml
index cc9fbfbf16..4066345693 100644
--- a/docs/users_guide/phases.xml
+++ b/docs/users_guide/phases.xml
@@ -788,7 +788,7 @@ $ cat foo.hspp</screen>
<literal>ghc</literal> is not clever
enough to figure out that they both need recompiling. You can
force recompilation by removing the object file, or by using the
- <option>-no-recomp</option> flag.
+ <option>-fforce-recomp</option> flag.
</para>
</listitem>
</varlistentry>
diff --git a/docs/users_guide/separate_compilation.xml b/docs/users_guide/separate_compilation.xml
index 696d687869..076af6e81c 100644
--- a/docs/users_guide/separate_compilation.xml
+++ b/docs/users_guide/separate_compilation.xml
@@ -603,9 +603,9 @@ $ ghc -c parse/Foo.hs parse/Bar.hs gurgle/Bumble.hs -odir `arch`
<variablelist>
<varlistentry>
<term>
- <option>-no-recomp</option>
- <indexterm><primary><option>-recomp</option></primary></indexterm>
- <indexterm><primary><option>-no-recomp</option></primary></indexterm>
+ <option>-fforce-recomp</option>
+ <indexterm><primary><option>-fforce-recomp</option></primary></indexterm>
+ <indexterm><primary><option>-fno-force-recomp</option></primary></indexterm>
</term>
<listitem>
<para>Turn off recompilation checking (which is on by