X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fmain%2FDriverPipeline.hs;h=c0ea4fc58688e9154c316772718c69dfa758c705;hp=e9db1ab8feb20eab802fb65fc5f2295325986202;hb=e2782137c799a08711cac0844418cc0345a7ceb5;hpb=b1f0cd397d4cc0e9bf178bbe2774a9b7c1595b34 diff --git a/compiler/main/DriverPipeline.hs b/compiler/main/DriverPipeline.hs index e9db1ab..c0ea4fc 100644 --- a/compiler/main/DriverPipeline.hs +++ b/compiler/main/DriverPipeline.hs @@ -189,9 +189,9 @@ compile hsc_env mod_summary maybe_old_linkable old_iface mod_index nmods = do handleInterpreted (InteractiveNoRecomp, iface, details) = ASSERT (isJust maybe_old_linkable) return (CompOK details iface maybe_old_linkable) - handleInterpreted (InteractiveRecomp hasStub comp_bc, iface, details) + handleInterpreted (InteractiveRecomp hasStub comp_bc modBreaks, iface, details) = do stub_unlinked <- getStubLinkable hasStub - let hs_unlinked = [BCOs comp_bc] + let hs_unlinked = [BCOs comp_bc modBreaks] unlinked_time = ms_hs_date mod_summary -- Why do we use the timestamp of the source file here, -- rather than the current time? This works better in