diff --git a/src/basic/coverage.h b/src/basic/coverage.h index 3ef02cf70e7..640bddc4851 100644 --- a/src/basic/coverage.h +++ b/src/basic/coverage.h @@ -12,7 +12,7 @@ extern void _exit(int); extern void __gcov_dump(void); -static inline void _coverage__exit(int status) { +static inline _Noreturn void _coverage__exit(int status) { __gcov_dump(); _exit(status); }