Mon Sep 1 06:26:14 PDT 2008 Simon Marlow <[EMAIL PROTECTED]>
* Check the modification times of libraries in --make link step
When linking in --make we check the modification time of the
executable against the modification time of the object files, and only
re-link if any object file is newer. However, we should also check
the modification times of packages, since the recompilation checker
also tracks dependencies in packages.
In a GHC build this means that if you recompile stage2 and don't
manage to change any fingerpints, we won't recompile Main but we'll
still re-link it.
M ./compiler/main/DriverPipeline.hs -11 +47
M ./compiler/main/Packages.lhs -3 +7
View patch online:
http://darcs.haskell.org/ghc/_darcs/patches/20080901132614-12142-37b52373873364dbe1fb845f411c07e0bdd33333.gz
_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc