X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2FMakefile;h=ef4647b930380b4271edc5c7ef59f8094b07490d;hb=fa869cdd81d44d9167c1a54b3adae485996a1991;hp=af24f8f60f1f6ee0c170e2687b57629f140b60ac;hpb=116705f6ec054abd091616fe4f68314207f6a071;p=ghc-hetmet.git diff --git a/ghc/compiler/Makefile b/ghc/compiler/Makefile index af24f8f..ef4647b 100644 --- a/ghc/compiler/Makefile +++ b/ghc/compiler/Makefile @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# $Id: Makefile,v 1.88 2000/08/09 11:39:02 simonmar Exp $ +# $Id: Makefile,v 1.93 2000/09/29 15:59:28 sewardj Exp $ TOP = .. include $(TOP)/mk/boilerplate.mk @@ -41,7 +41,7 @@ $(HS_PROG) :: $(HS_SRCS) DIRS = \ utils basicTypes types hsSyn prelude rename typecheck deSugar coreSyn \ specialise simplCore stranal stgSyn simplStg codeGen absCSyn main \ - profiling parser usageSP cprAnalysis javaGen + profiling parser usageSP cprAnalysis javaGen ghci ifeq ($(GhcWithNativeCodeGen),YES) @@ -222,6 +222,8 @@ utils/PrimPacked_HC_OPTS = -fvia-C -monly-3-regs -optC-funfolding-interface-thre # separate bugfix to the fixpoint finder. simplStg/UpdAnal_HC_OPTS = -fno-strictness +stgSyn/StgInterp_HC_OPTS = -fvia-C + # ---------------------------------------------------------------------------- # C compilations @@ -246,7 +248,9 @@ PRIMOP_BITS=primop-data-decl.hs-incl \ primop-usage.hs-incl \ primop-primop-info.hs-incl -prelude/PrimOp.lhs: $(PRIMOP_BITS) +prelude/PrimOp.o: $(PRIMOP_BITS) + +depend :: $(PRIMOP_BITS) primop-data-decl.hs-incl: prelude/primops.txt $(GENPOC) --data-decl < $< > $@