aboutsummaryrefslogtreecommitdiffstats
path: root/config-coverage-gcc.mk
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-05-10 22:05:40 +0200
committerMattias Andrée <m@maandree.se>2026-05-10 22:05:40 +0200
commit266ffbc3e61570d08ec0ec84394ab49eb9b44e7d (patch)
treeb6d891b955240beb90409d86a67ac209cdb49e8d /config-coverage-gcc.mk
parentImprovements to libtest (diff)
downloadlibrecrypt-266ffbc3e61570d08ec0ec84394ab49eb9b44e7d.tar.gz
librecrypt-266ffbc3e61570d08ec0ec84394ab49eb9b44e7d.tar.bz2
librecrypt-266ffbc3e61570d08ec0ec84394ab49eb9b44e7d.tar.xz
Misc
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to 'config-coverage-gcc.mk')
-rw-r--r--config-coverage-gcc.mk9
1 files changed, 6 insertions, 3 deletions
diff --git a/config-coverage-gcc.mk b/config-coverage-gcc.mk
index 4892752..c487b3a 100644
--- a/config-coverage-gcc.mk
+++ b/config-coverage-gcc.mk
@@ -4,10 +4,13 @@ include $(CONFIGFILE_PROPER)
CC = $(CC_PREFIX)gcc -std=c99
GCOV = gcov
-CFLAGS = -g -O0 -pedantic -fprofile-arcs -ftest-coverage
-LDFLAGS += -lgcov -fprofile-arcs
+CFLAGS = -g -O0
+COV_CFLAGS = --coverage
+COV_LDFLAGS = --coverage
G =
+LIBTEST_CHECK_PREFIX = :
+
coverage: check
- $(GCOV) -pr $(SRC) 2>&1
+ $(GCOV) -pr -- *.gcda $(MODULES_GCDA) 2>&1