summaryrefslogtreecommitdiff
path: root/compiler/iface
diff options
context:
space:
mode:
authorNiklas Hambüchen <mail@nh2.me>2013-08-20 16:58:04 +0900
committerAustin Seipp <aseipp@pobox.com>2013-08-22 16:25:01 -0500
commit057628e016f38f9ed882cf950554ceed795d1d58 (patch)
treef6540f209ac14157105934dc4047902db1bfdc89 /compiler/iface
parentcbe3dba89c085f7556fe32126381dac68d93dd8b (diff)
downloadhaskell-057628e016f38f9ed882cf950554ceed795d1d58.tar.gz
MkIface: Mention that #include now adds dependent files
Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'compiler/iface')
-rw-r--r--compiler/iface/MkIface.lhs6
1 files changed, 4 insertions, 2 deletions
diff --git a/compiler/iface/MkIface.lhs b/compiler/iface/MkIface.lhs
index 94c5264d35..41822293fa 100644
--- a/compiler/iface/MkIface.lhs
+++ b/compiler/iface/MkIface.lhs
@@ -47,8 +47,10 @@ Basic idea:
of the external reference when computing the fingerprint of A.f. So
if anything that A.f depends on changes, then A.f's fingerprint will
change.
- Also record any dependent files added with addDependentFile.
- In the future record any #include usages.
+ Also record any dependent files added with
+ * addDependentFile
+ * #include
+ * -optP-include
* In checkOldIface we compare the mi_usages for the module with
the actual fingerprint for all each thing recorded in mi_usages