From ca423b0578acf6b6d39c83ce34400cd35a3a1b10 Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Sun, 16 Jan 2011 00:28:03 +0000 Subject: [PATCH] Remove some unnecessary workarounds We can now rely on cross-package deps working properly, as we require GHC 6.12. --- ghc/ghc.mk | 9 --------- 1 file changed, 9 deletions(-) diff --git a/ghc/ghc.mk b/ghc/ghc.mk index e178a1a..11d506b 100644 --- a/ghc/ghc.mk +++ b/ghc/ghc.mk @@ -83,15 +83,6 @@ ghc_stage1_HC_OPTS += $(ghc_language_extension_flags) ghc_stage2_HC_OPTS += $(ghc_language_extension_flags) ghc_stage3_HC_OPTS += $(ghc_language_extension_flags) -# In stage1 we might not benefit from cross-package dependencies and -# recompilation checking. We must force recompilation here, otherwise -# Main.o won't necessarily be rebuilt when the ghc package has changed: -ghc_stage1_HC_OPTS += -fforce-recomp - -# Further dependencies we need only in stage 1, due to no -# cross-package dependencies or recompilation checking. -ghc/stage1/build/Main.o : $(compiler_stage1_v_LIB) - ghc_stage1_SHELL_WRAPPER = YES ghc_stage2_SHELL_WRAPPER = YES ghc_stage3_SHELL_WRAPPER = YES -- 1.7.10.4