From a2b7edd4e8fb7a8ae9b561701b1cc75b677baa22 Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Sun, 15 Jan 2023 15:32:56 +0100 Subject: [PATCH] update makefile --- makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/makefile b/makefile index 77a6c83..2e05fcb 100644 --- a/makefile +++ b/makefile @@ -11,8 +11,8 @@ OFLAGS = -O4 -Os #OFLAGS += -malign-double CFLAGS += -W -Wall -Wextra -g CFLAGS += -std=c99 -D_XOPEN_SOURCE=500 -CFLAGS += $(OFLAGS) $(INCLUDES) $(GCOVER) -LDFLAGS += -g +CFLAGS += $(OFLAGS) $(INCLUDES) $(GCOV) +LDFLAGS += -g $(GCOV) # Targets @@ -22,8 +22,9 @@ ALLEXE += hexdump SHELL = bash -MAKE = mingw32-make +#MAKE = mingw32-make MAKEFLAGS += -s +include $(wildcard .makefile) # Functions @@ -82,7 +83,7 @@ include $(wildcard *.ld) gcov_%: $(MAKE) purge - CFLAGS="-fprofile-arcs -ftest-coverage" LDFLAGS="-fprofile-arcs -ftest-coverage" $(MAKE) + GCOV="-fprofile-arcs -ftest-coverage -O0" $(MAKE) $(MAKE) test_$(@:gcov_%=%) gcov `sed -e 's/\.exe:/.c/;s/\.o/.c/g' $(@:gcov_%=%.ld)` touch gcov -- 2.30.2