commit 88c03474f897a26fccad0549860d932004185353 from: Omar Polo date: Sun Jul 23 14:13:23 2023 UTC revert previous Somehow the compat for __dead is not working properly on macos (cirrus ci) since it complains that parse_debug() does not return a value in all control paths when it uses usage() (marked as __dead) to catch a wrong usage. commit - 67ae3d8e03348c995b0afc3aebb7a5772bbd5b06 commit + 88c03474f897a26fccad0549860d932004185353 blob - 3349f6fc179df4b3907ef10e292a8ca4194cdf23 blob + d8508f22803de11a56479d84f57921e0489879e4 --- gg.c +++ gg.c @@ -305,7 +305,7 @@ get(const char *r) } } -static void __dead +static void __attribute__((noreturn)) usage(void) { fprintf(stderr, "version: " GG_STRING "\n");