Add TAG=vpp_gcov which compiles vpp to produce .gcda files 10/810/2
authorDave Barach <dave@barachs.net>
Mon, 18 Apr 2016 21:10:18 +0000 (17:10 -0400)
committerKeith Burns <alagalah@gmail.com>
Wed, 20 Apr 2016 03:13:54 +0000 (03:13 +0000)
Change-Id: Ib6a0940e08f9e0983f3ec70f9e8488c2185ca4da
Signed-off-by: Dave Barach <dave@barachs.net>
build-data/platforms/vpp.mk

index c3c18ae..04a697d 100644 (file)
@@ -44,3 +44,8 @@ vpp_TAG_CFLAGS = -g -O2 -DFORTIFY_SOURCE=2 -march=$(MARCH) \
        -fstack-protector -fPIC -Werror
 vpp_TAG_LDFLAGS = -g -O2 -DFORTIFY_SOURCE=2 -march=$(MARCH) \
        -fstack-protector -fPIC -Werror
+
+vpp_gcov_TAG_CFLAGS = -g -O0 -DCLIB_DEBUG -march=$(MARCH) \
+       -fPIC -Werror -fprofile-arcs -ftest-coverage
+vpp_gcov_TAG_LDFLAGS = -g -O0 -DCLIB_DEBUG -march=$(MARCH) \
+       -fPIC -Werror -coverage