summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--compiler/Makefile.ghcbin7
1 files changed, 6 insertions, 1 deletions
diff --git a/compiler/Makefile.ghcbin b/compiler/Makefile.ghcbin
index 626ec511a0..0ae9ff8b6c 100644
--- a/compiler/Makefile.ghcbin
+++ b/compiler/Makefile.ghcbin
@@ -13,12 +13,17 @@ stage=2
HC=$(GHC_STAGE1)
SRC_HC_OPTS += -package ghc
-SRC_HC_OPTS += -DGHCI -DBREAKPOINT
SRC_HC_OPTS += -Istage$(stage)
SRC_HC_OPTS += \
-cpp -fglasgow-exts -fno-generics -Rghc-timing \
-I. -IcodeGen -InativeGen -Iparser
+ifeq "$(GhcWithInterpreter)" "YES"
+SRC_HC_OPTS += -DGHCI -DBREAKPOINT
+endif
+
+SRC_HC_OPTS += -threaded
+
odir=stage$(stage)
HS_SRCS = main/Main.hs