X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2FMakefile;h=43368d41a615fc574edc53c3866384e529eaedc1;hb=80b1239ee0f6938195d25081601fb2852dcda1e9;hp=2522a0b308bc6130da40de9c92c895c41c7678b7;hpb=01e9deecea1f388a771a312e602a9c45898cf2af;p=ghc-hetmet.git diff --git a/rts/Makefile b/rts/Makefile index 2522a0b..43368d4 100644 --- a/rts/Makefile +++ b/rts/Makefile @@ -119,6 +119,16 @@ SRC_CC_OPTS += $(STANDARD_OPTS) SRC_CC_OPTS += $(GhcRtsCcOpts) SRC_HC_OPTS += $(GhcRtsHcOpts) +ifneq "$(GhcWithSMP)" "YES" +SRC_CC_OPTS += -DNOSMP +SRC_HC_OPTS += -optc-DNOSMP +endif + +ifeq "$(GhcWithTablesNextToCode)" "YES" +SRC_CC_OPTS += -DTABLES_NEXT_TO_CODE +SRC_HC_OPTS += -optc-DTABLES_NEXT_TO_CODE +endif + ifneq "$(DLLized)" "YES" SRC_HC_OPTS += -static endif