Skip to content

Commit c67a0c3

Browse files
author
Sebastiano Merlino
committed
Avoid inlining when calculating coverage
1 parent 4de5e40 commit c67a0c3

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/Makefile.am

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ nobase_include_HEADERS = httpserver.hpp httpserver/create_webserver.hpp httpserv
2626
AM_CXXFLAGS += -fPIC -Wall
2727

2828
if COND_GCOV
29-
AM_CFLAGS += -O0 --coverage
30-
AM_CXXFLAGS += -O0 --coverage
31-
AM_LDFLAGS += -O0 --coverage -lgcov
29+
AM_CFLAGS += -O0 --coverage --no-inline
30+
AM_CXXFLAGS += -O0 --coverage --no-inline
31+
AM_LDFLAGS += -O0 --coverage -lgcov --no-inline
3232
endif
3333

3434
libhttpserver_la_LIBADD = -lmicrohttpd

test/Makefile.am

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ noinst_HEADERS = littletest.hpp
3030
AM_CXXFLAGS += -lcurl -Wall -fPIC
3131

3232
if COND_GCOV
33-
AM_CFLAGS += -O0 --coverage
34-
AM_CXXFLAGS += -O0 --coverage
35-
AM_LDFLAGS += -O0 --coverage -lgcov
33+
AM_CFLAGS += -O0 --coverage --no-inline
34+
AM_CXXFLAGS += -O0 --coverage --no-inline
35+
AM_LDFLAGS += -O0 --coverage -lgcov --no-inline
3636
endif
3737

3838
TESTS = $(check_PROGRAMS)

0 commit comments

Comments
 (0)