X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2Fghc.mk;h=3e9d8aae5233f66d6d49425832b3492e5c3b7697;hb=1c1ed8694bdd24b003fa5935d001a1835e9b0f4e;hp=dd9851a3f0f6b836f4af63293c183dbd2df30a0b;hpb=169f5972d5398e75c4cf7f831b6ce703288ec73c;p=ghc-hetmet.git diff --git a/rts/ghc.mk b/rts/ghc.mk index dd9851a..3e9d8aa 100644 --- a/rts/ghc.mk +++ b/rts/ghc.mk @@ -246,6 +246,10 @@ ifeq "$(UseLibFFIForAdjustors)" "YES" rts_CC_OPTS += -DUSE_LIBFFI_FOR_ADJUSTORS endif +ifeq "$(UseArchivesForGhci)" "YES" +rts_CC_OPTS += -DUSE_ARCHIVES_FOR_GHCI +endif + # Mac OS X: make sure we compile for the right OS version rts_CC_OPTS += $(MACOSX_DEPLOYMENT_CC_OPTS) rts_HC_OPTS += $(addprefix -optc, $(MACOSX_DEPLOYMENT_CC_OPTS)) @@ -445,7 +449,7 @@ rts_CC_OPTS += -DDTRACE rts_HC_OPTS += -DDTRACE DTRACEPROBES_SRC = rts/RtsProbes.d -$(DTRACEPROBES_H): $(DTRACEPROBES_SRC) | $(dir $@)/. +$(DTRACEPROBES_H): $(DTRACEPROBES_SRC) includes/ghcplatform.h | $(dir $@)/. "$(DTRACE)" $(filter -I%,$(rts_CC_OPTS)) -C -h -o $@ -s $< endif