[GHC] #4900: DEPENDS pragma
GHC
cvs-ghc at haskell.org
Sun Nov 6 14:58:44 CET 2011
#4900: DEPENDS pragma
---------------------------------+------------------------------------------
Reporter: cdsmith | Owner: igloo
Type: feature request | Status: patch
Priority: high | Milestone: 7.4.1
Component: Build System | Version:
Keywords: | Testcase:
Blockedby: | Difficulty:
Os: Unknown/Multiple | Blocking:
Architecture: Unknown/Multiple | Failure: None/Unknown
---------------------------------+------------------------------------------
Comment(by greg@…):
commit b994313a1f7b233ec5da31d004a5db92758b0836
{{{
Author: Greg Weber <greg at gregweber.info>
Date: Fri Oct 7 17:28:15 2011 -0700
addDependentFile #4900
Let GHC know about an external dependency that Template Haskell uses
so that GHC can recompile when the dependency changes.
No support for ghc -M
There is a corresponding addition to the template-haskell library
compiler/deSugar/Desugar.lhs | 5 +++-
compiler/iface/BinIface.hs | 40
++++++++++++++++++++++++++++--------
compiler/iface/LoadIface.lhs | 2 +
compiler/iface/MkIface.lhs | 41
+++++++++++++++++++++++++++----------
compiler/main/HscMain.hs | 3 +-
compiler/main/HscTypes.lhs | 10 +++++++-
compiler/typecheck/TcRnDriver.lhs | 6 ++++-
compiler/typecheck/TcRnMonad.lhs | 5 +++-
compiler/typecheck/TcRnTypes.lhs | 2 +
compiler/typecheck/TcSplice.lhs | 5 ++++
10 files changed, 93 insertions(+), 26 deletions(-)
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/4900#comment:31>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the Glasgow-haskell-bugs
mailing list