Don't record outputFile in the hashed flags
authorSimon Marlow <marlowsd@gmail.com>
Tue, 3 Jan 2012 10:28:39 +0000 (10:28 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Tue, 3 Jan 2012 15:01:00 +0000 (15:01 +0000)
commitf283c39119b333e4249420fa96b93652e0fbaec1
tree795cb154a96a52ebc94ea35108185789ee2fdbc3
parentb222368224680525cdd9303269e0772d13a02f27
Don't record outputFile in the hashed flags

We don't want

    ghc --make M -o <file>

to force recompilation of all modules when <file> changes.  The -o
value is already taken into account by the recompilation machinery
when we check the modification time on the object file or the
executable.
compiler/iface/FlagChecker.hs