+
+ifeq ($(MALLOC),tcmalloc)
+ ALLOC_LINK=-ltcmalloc
+ ALLOC_FLAGS=-DUSE_TCMALLOC
+endif
+
+ifeq ($(MALLOC),tcmalloc_minimal)
+ ALLOC_LINK=-ltcmalloc_minimal
+ ALLOC_FLAGS=-DUSE_TCMALLOC
+endif
+
+ifeq ($(MALLOC),jemalloc)
+ ALLOC_LINK=../deps/jemalloc/lib/libjemalloc.a -ldl
+ ALLOC_FLAGS=-DUSE_JEMALLOC -I../deps/jemalloc/include
+ DEPENDENCY_TARGETS+= jemalloc
+endif
+
+CCLINK+= $(ALLOC_LINK)
+CFLAGS+= $(ALLOC_FLAGS)
+CCOPT= $(CFLAGS) $(ARCH) $(PROF)