X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FMakefile;h=18701532ca38478a03fed13250eb8eeb08072156;hb=82ebc04b7b1459079a43a9897b24a078d3420628;hp=b970c208ae76aad8bb602851d8a30324c7cac5df;hpb=dab87cc9e1269aa7e2e0589e156e024c16b85b1f;p=ghc-hetmet.git diff --git a/compiler/Makefile b/compiler/Makefile index b970c20..1870153 100644 --- a/compiler/Makefile +++ b/compiler/Makefile @@ -188,6 +188,7 @@ CONFIGURE_FLAGS_STAGE3 = $(CONFIGURE_FLAGS_STAGE2) CONFIGURE_FLAGS_STAGE1 += $(USE_BOOT_CONFIGURE_FLAGS) CONFIGURE_FLAGS_STAGE2 += $(USE_STAGE1_CONFIGURE_FLAGS) CONFIGURE_FLAGS_STAGE3 += $(USE_STAGE2_CONFIGURE_FLAGS) +CONFIGURE_FLAGS_STAGE3 += --package-db $(STAGE3_PACKAGE_CONF) # In a source dist we don't need to worry about Parser.y(.pp) as we have # the .hs file pre-generated @@ -245,7 +246,7 @@ $(CONFIG_HS) : $(FPTOOLS_TOP)/mk/config.mk @echo "cHscIfaceFileVersion :: String" >> $(CONFIG_HS) @echo "cHscIfaceFileVersion = \"$(HscIfaceFileVersion)\"" >> $(CONFIG_HS) @echo "cSplitObjs :: String" >> $(CONFIG_HS) - @echo "cSplitObjs = \"$(SplitObjs)\"" >> $(CONFIG_HS) + @echo "cSplitObjs = \"$(SupportsSplitObjs)\"" >> $(CONFIG_HS) @echo "cGhcWithInterpreter :: String" >> $(CONFIG_HS) @echo "cGhcWithInterpreter = \"$(GhcWithInterpreter)\"" >> $(CONFIG_HS) @echo "cGhcWithNativeCodeGen :: String" >> $(CONFIG_HS) @@ -493,7 +494,7 @@ GHCTAGS = $(TOP)/utils/ghctags/ghctags.exe else GHCTAGS = $(TOP)/utils/ghctags/ghctags-inplace endif -GHCTAGS_ROOT = main/GHC.hs ghci/InteractiveUI.hs +GHCTAGS_ROOT = main/GHC.hs ghci/InteractiveUI.hs main/PprTyThing.hs # etags for stage2 is actually broken since it requires building # ghctags against an older ghc api