aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2018-08-13 13:34:39 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2018-08-13 13:34:39 +0200
commit6e25cbe097068151dbc53cab9e445689a87c3b3a (patch)
treec942084708c347abcb8d5e18adb03d2f03ce1f7a /Makefile
parent79cb45ff2c8760ba67896e687c540af46a7f7424 (diff)
downloadallocbench-6e25cbe097068151dbc53cab9e445689a87c3b3a.tar.gz
allocbench-6e25cbe097068151dbc53cab9e445689a87c3b3a.zip
add chattymalloc to analyse allcations of benchmark
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index c7da232..05e04da 100644
--- a/Makefile
+++ b/Makefile
@@ -29,7 +29,12 @@ MAKEFILE_LIST = Makefile
TARGETS = $(OBJPRE:.o=)
-all: $(TARGETS)
+all: $(TARGETS) $(OBJDIR)/chattymalloc.so
+
+$(OBJDIR)/chattymalloc.so: chattymalloc.c $(MAKEFILE_LIST)
+ @echo "cc $@"
+ @if test \( ! \( -d $(@D) \) \) ;then mkdir -p $(@D);fi
+ $(VERBOSE) $(CC) -shared $(CFLAGS) -o $@ $< -ldl
$(OBJDIR)/cache-thrash: $(OBJDIR)/cache-thrash.o
@echo "ld $@"