X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=mk%2Fconfig.mk.in;h=4204c7b5f5b1d59662593d250f8b2f93f993ed08;hb=497cdc321da61d90f01cca6b57d974742bea7aa0;hp=72cdcb27812d47552a0aad084c8b36dcafd1656f;hpb=19d8dcbdaac5dc10e551703b824e8237e7d5f0a1;p=ghc-hetmet.git diff --git a/mk/config.mk.in b/mk/config.mk.in index 72cdcb2..4204c7b 100644 --- a/mk/config.mk.in +++ b/mk/config.mk.in @@ -295,11 +295,13 @@ PackageSourceURL = http://darcs.haskell.org/packages/$(PACKAGE)/%{FILE} ArchSupportsSplitObjs=$(strip $(if $(filter $(TargetArch_CPP),i386 x86_64 powerpc sparc),YES,NO)) OsSupportsSplitObjs=$(strip $(if $(filter $(TargetOS_CPP),mingw32 cygwin32 linux darwin solaris2 freebsd dragonfly netbsd openbsd),YES,NO)) +SplitObjsBroken = @SplitObjsBroken@ # lazy test, so that $(GhcUnregisterised) can be set in build.mk SupportsSplitObjs=$(strip \ $(if $(and $(filter YES,$(ArchSupportsSplitObjs)),\ $(filter YES,$(OsSupportsSplitObjs)),\ + $(filter NO,$(SplitObjsBroken)),\ $(filter NO,$(BootingFromHc)),\ $(filter NO,$(GhcUnregisterised))),\ YES,NO))