I sent my previous email by accident, sorry about that.
Is there a compiler known that disables those warnings by default? gcc
enables it as part of -Wall, so it should already be enabled.
IIRC I had to explicitly add -Wimplicit-function-declaration for Clang shipped by XCode 11.