@@ -80,6 +80,9 @@ HAVE_SSP := 0
8080WITH_GC_VERIFY := 0
8181WITH_GC_DEBUG_ENV := 0
8282
83+ # Use stock if MMTK_PLAN hasn't been defined
84+ MMTK_PLAN ?= None
85+
8386# Enable DTrace support
8487WITH_DTRACE := 0
8588
@@ -829,7 +832,7 @@ JCXXFLAGS += -DGC_DEBUG_ENV
829832JCFLAGS += -DGC_DEBUG_ENV
830833endif
831834
832- ifneq ($( MMTK_PLAN ) , )
835+ ifneq (${ MMTK_PLAN},None )
833836ifeq (${MMTK_JULIA_DIR},)
834837$(error MMTK_JULIA_DIR must be set to use MMTk)
835838endif
@@ -1861,7 +1864,7 @@ PRINT_PERL = printf ' %b %b\n' $(PERLCOLOR)PERL$(ENDCOLOR) $(BINCOLOR)$(GOAL)
18611864PRINT_FLISP = printf ' %b %b\n' $(FLISPCOLOR ) FLISP$(ENDCOLOR ) $(BINCOLOR )$(GOAL )$(ENDCOLOR ) ; $(1 )
18621865PRINT_JULIA = printf ' %b %b\n' $(JULIACOLOR ) JULIA$(ENDCOLOR ) $(BINCOLOR )$(GOAL )$(ENDCOLOR ) ; $(1 )
18631866PRINT_DTRACE = printf ' %b %b\n' $(DTRACECOLOR ) DTRACE$(ENDCOLOR ) $(BINCOLOR )$(GOAL )$(ENDCOLOR ) ; $(1 )
1864- ifneq ($( MMTK_PLAN ) , )
1867+ ifneq (${ MMTK_PLAN},None )
18651868PRINT_MMTK = printf ' %b %b\n' $(LINKCOLOR ) MMTK$(ENDCOLOR ) $(BINCOLOR )$(GOAL )$(ENDCOLOR ) ; $(1 )
18661869endif
18671870
@@ -1874,7 +1877,7 @@ PRINT_PERL = echo '$(subst ','\'',$(1))'; $(1)
18741877PRINT_FLISP = echo '$(subst ','\'',$(1 ) ) '; $(1 )
18751878PRINT_JULIA = echo '$(subst ','\'',$(1 ) ) '; $(1 )
18761879PRINT_DTRACE = echo '$(subst ','\'',$(1 ) ) '; $(1 )
1877- ifneq ($( MMTK_PLAN ) , )
1880+ ifneq (${ MMTK_PLAN},None )
18781881PRINT_MMTK = echo '$(subst ','\'',$(1 ) ) '; $(1 )
18791882endif
18801883
0 commit comments