X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Flib%2Fstd%2FMakefile;h=8187ebce4b787b01247bcfa5882a47702f39470f;hb=2ac43a29c516fbba15ced9c4480f94cd05dc39d5;hp=69e1f18638479413416410d459ced9908b7f3eed;hpb=4d0f108451cc199b55dfa44c40790be6196a39e2;p=ghc-hetmet.git diff --git a/ghc/lib/std/Makefile b/ghc/lib/std/Makefile index 69e1f18..8187ebc 100644 --- a/ghc/lib/std/Makefile +++ b/ghc/lib/std/Makefile @@ -44,19 +44,15 @@ HS_SRCS := $(HSC_HS) $(filter-out $(HSC_HS),$(HS_SRCS)) #----------------------------------------------------------------------------- # Setting the GHC compile options -SRC_HC_OPTS += -recomp -cpp -fvia-C -fglasgow-exts $(GhcLibHcOpts) $(PACKAGE) +SRC_HC_OPTS += -cpp -fvia-C -fglasgow-exts $(GhcLibHcOpts) $(PACKAGE) ifdef USE_REPORT_PRELUDE SRC_HC_OPTS += -DUSE_REPORT_PRELUDE=1 endif -# Object and interface files have suffixes tagged with their ways -ifneq "$(way)" "" -SRC_HC_OPTS += -hisuf $(way_)hi -endif - # Special options PrelStorable_HC_OPTS = -monly-3-regs +PrelCError_HC_OPTS = +RTS -K4m -RTS #----------------------------------------------------------------------------- # Dependency generation @@ -80,7 +76,7 @@ all :: PrelPrimopWrappers.hs DLL_DESCRIPTION="GHC-compiled Haskell Prelude" ifeq "$(DLLized)" "YES" -HS_SRCS := $(filter-out PrelMain.lhs PrelHugs.lhs, $(HS_SRCS)) +HS_SRCS := $(filter-out PrelMain.lhs, $(HS_SRCS)) # PrelMain.dll_o isn't to be included in the final .a, # but it needs to be generated all :: PrelMain.dll_o @@ -112,8 +108,5 @@ INSTALL_LIBS += PrelMain.dll_o endif INSTALL_DATAS += PrelGHC.$(way_)hi -ifeq "$(DLLized)" "YES" -INSTALL_DATAS := $(filter-out PrelHugs.$(way_)hi,$(INSTALL_DATAS)) -endif include $(TOP)/mk/target.mk