From 77ef1fa003e1003edd15cd1afa6aa11a47642b4f Mon Sep 17 00:00:00 2001 From: Bruno Raoult Date: Fri, 14 Jan 2022 11:48:47 +0100 Subject: [PATCH] Makefile day 19: added memcheck targets --- 2021/day19/Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/2021/day19/Makefile b/2021/day19/Makefile index b036de5..6d616e2 100644 --- a/2021/day19/Makefile +++ b/2021/day19/Makefile @@ -40,10 +40,18 @@ CFLAGS += -DDEBUG_POOL # memory pools management TIME := \time -f "\ttime: %E real, %U user, %S sys\n\tcontext-switch:\t%c+%w, page-faults: %F+%R\n" export PATH := .:$(PATH) -.PHONY: clean all compile ex1 ex2 +.PHONY: clean all compile memcheck memcheck1 memcheck2 ex1 ex2 all: ex1 ex2 +memcheck: memcheck1 memcheck2 + +memcheck1: + @valgrind -q -s --track-origins=yes aoc-c -p 1 < $(INPUT) + +memcheck2: + @valgrind -q -s --track-origins=yes aoc-c -p 2 < $(INPUT) + compile: aoc-c ex1: aoc-c