diff --git a/Makefile b/Makefile index 3f7278bdc..8de7346b9 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,9 @@ TESTS = quads mt-gcbench ephemerons finalizers COLLECTORS = \ bdw \ semi \ + \ pcc \ + generational-pcc \ \ mmc \ stack-conservative-mmc \ @@ -64,9 +66,13 @@ GC_STEM_semi = semi GC_CFLAGS_semi = -DGC_PRECISE_ROOTS=1 GC_LIBS_semi = -lm -GC_STEM_pcc = pcc -GC_CFLAGS_pcc = -DGC_PRECISE_ROOTS=1 -DGC_PARALLEL=1 -GC_LIBS_pcc = -lm +GC_STEM_pcc = pcc +GC_CFLAGS_pcc = -DGC_PRECISE_ROOTS=1 -DGC_PARALLEL=1 +GC_LIBS_pcc = -lm + +GC_STEM_generational_pcc = $(GC_STEM_pcc) +GC_CFLAGS_generational_pcc = $(GC_CFLAGS_pcc) -DGC_GENERATIONAL=1 +GC_LIBS_generational_pcc = $(GC_LIBS_pcc) define mmc_variant GC_STEM_$(1) = mmc