ac3a84
From a1f18876d5f7122c9f94af9a84f1324f50dba0ed Mon Sep 17 00:00:00 2001
ac3a84
From: Jan Janssen <medhefgo@web.de>
ac3a84
Date: Tue, 1 Nov 2022 09:43:32 +0100
ac3a84
Subject: [PATCH] coverage: Mark _coverage__exit as noreturn
ac3a84
ac3a84
../src/basic/coverage.h:15:48: warning: function '_coverage__exit' could
ac3a84
be declared with attribute 'noreturn' [-Wmissing-noreturn]
ac3a84
ac3a84
(cherry picked from commit 0bab5534b334677652bb69fe15eaa54ce84cbe7d)
ac3a84
ac3a84
Related #2138081
ac3a84
---
ac3a84
 src/basic/coverage.h | 2 +-
ac3a84
 1 file changed, 1 insertion(+), 1 deletion(-)
ac3a84
ac3a84
diff --git a/src/basic/coverage.h b/src/basic/coverage.h
ac3a84
index 3ef02cf70e..640bddc485 100644
ac3a84
--- a/src/basic/coverage.h
ac3a84
+++ b/src/basic/coverage.h
ac3a84
@@ -12,7 +12,7 @@
ac3a84
 extern void _exit(int);
ac3a84
 extern void __gcov_dump(void);
ac3a84
 
ac3a84
-static inline void _coverage__exit(int status) {
ac3a84
+static inline _Noreturn void _coverage__exit(int status) {
ac3a84
         __gcov_dump();
ac3a84
         _exit(status);
ac3a84
 }