From 6fa053b2c6f423ca2cbbba9784a84f976c1886a4 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 22 Sep 2025 13:00:09 +0000 Subject: automatic import of protobuf --- 0007-add-coverage-compile-option.patch | 49 ---------------------------------- 1 file changed, 49 deletions(-) delete mode 100644 0007-add-coverage-compile-option.patch (limited to '0007-add-coverage-compile-option.patch') diff --git a/0007-add-coverage-compile-option.patch b/0007-add-coverage-compile-option.patch deleted file mode 100644 index 3e423f9..0000000 --- a/0007-add-coverage-compile-option.patch +++ /dev/null @@ -1,49 +0,0 @@ -From c87fadf8be81e48697eca3308981ec3a684ecfcc Mon Sep 17 00:00:00 2001 -From: chengzrz -Date: Wed, 16 Nov 2022 17:47:10 +0800 -Subject: [PATCH] protobuf: add coverage compile option - -Type:testcode -reason:add coverage compile option - -Signed-off-by: chengzrz ---- - configure.ac | 7 +++++++ - src/Makefile.am | 4 ++++ - 2 files changed, 11 insertions(+) - -diff --git a/configure.ac b/configure.ac -index eb70a76..2ef1668 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -72,6 +72,13 @@ AC_ARG_WITH([protoc], - [use the given protoc command instead of building a new one when building tests (useful for cross-compiling)])], - [],[with_protoc=no]) - -+AC_ARG_ENABLE([coverage], -+ [AS_HELP_STRING([--enable-coverage], -+ [generate coverage report])], -+ [coverage=yes],[coverage=no]) -+ -+AM_CONDITIONAL([HAVE_COVERAGE], [test "x$coverage" == "xyes"]) -+ - # Checks for programs. - AC_PROG_CC - AC_PROG_CXX -diff --git a/src/Makefile.am b/src/Makefile.am -index 9af3db1..81d1418 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -21,6 +21,10 @@ endif - PROTOBUF_VERSION = 25:0:0 - PROTOBUF_OPT_FLAG += -Wl,-z,now -fstack-check - -+if HAVE_COVERAGE -+PROTOBUF_OPT_FLAG += -fprofile-arcs -ftest-coverage -+endif -+ - if GCC - # Turn on all warnings except for sign comparison (we ignore sign comparison - # in Google so our code base have tons of such warnings). --- -2.26.3 -- cgit v1.2.3