From cc0c58c3af1df33f1c72b322afd087b55c26ea3c Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Wed, 18 Nov 2020 14:19:57 -0600 Subject: [PATCH] tests: coverage: GCOV counter value changed in GCC10. Updated the GCOV_COUNTERS value, without which the coverage data was corrupted when gcc 10.2 was used. Signed-off-by: Kumar Gala --- subsys/testsuite/coverage/coverage.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/subsys/testsuite/coverage/coverage.h b/subsys/testsuite/coverage/coverage.h index e0e3c3bc1f5..9efa52a6d78 100644 --- a/subsys/testsuite/coverage/coverage.h +++ b/subsys/testsuite/coverage/coverage.h @@ -30,7 +30,9 @@ #ifndef _COVERAGE_H_ #define _COVERAGE_H_ -#if (__GNUC__ >= 8) +#if (__GNUC__ >= 10) +#define GCOV_COUNTERS 8U +#elif (__GNUC__ >= 8) #define GCOV_COUNTERS 9U #else #define GCOV_COUNTERS 10U