# Generated automatically from Makefile.in by configure.
TARGETS = shbench-hoard shbench

all: $(TARGETS)

clean:
	rm -f $(TARGETS)

DEFS = -D_REENTRANT

shbench-hoard:
	c++  -DNDEBUG -D_REENTRANT=1 -fno-exceptions -Wall -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math $(DEFS) shbench1.cpp ../../libhoard.a -lpthread  -o shbench-hoard

shbench-ptmalloc:
	c++  -DNDEBUG -D_REENTRANT=1 -fno-exceptions -Wall -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math $(DEFS) ../../../allocators/ptmalloc/ptmalloc.o shbench1.cpp -lpthread -o shbench-ptmalloc


shbench-mtmalloc:
	c++  -DNDEBUG -D_REENTRANT=1 -fno-exceptions -Wall -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math $(DEFS) shbench1.cpp -lpthread  -lmtmalloc -o shbench-mtmalloc

shbench:
	c++  -DNDEBUG -D_REENTRANT=1 -fno-exceptions -Wall -O6 -fexpensive-optimizations -finline-functions -fomit-frame-pointer -ffast-math $(DEFS) shbench1.cpp -lpthread -o shbench

