From 12f5e7dd97d88c38cc7049ba8a1de80fbb0eee2c Mon Sep 17 00:00:00 2001 From: Avril Date: Thu, 4 Nov 2021 20:35:19 +0000 Subject: [PATCH] Better debugging of test program MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fortune for rngxx's current commit: Half blessing − 半吉 --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 12fec0d..e6131c7 100644 --- a/Makefile +++ b/Makefile @@ -164,6 +164,8 @@ uninstall: -rmdir $(DESTDIR)$(PREFIX)/include/$(PROJECT)/internal -rmdir $(DESTDIR)$(PREFIX)/include/$(PROJECT) -$(PROJECT)-test: lib$(PROJECT).so - $(CC) $(CFLAGS) src/test/*.c -o $@ -l:$< -lfmt -Wl,-flto -Wl,-O3 $(LDFLAGS) +$(PROJECT)-test: LDFLAGS+= -lfmt -lstdc++ +$(PROJECT)-test: CFLAGS+= -Og -g +$(PROJECT)-test: lib$(PROJECT)-debug.a + $(CC) $(CFLAGS) src/test/*.c -o $@ -l:$< $(LDFLAGS) -valgrind ./$@