c code: how to detect duplicate function declarations
<p>Is there a FLAG setting in makefile to detect duplicate function declarations? </p>

<p>Duplicate function declarations in a header file are found, but compiler doesn't report it even FLAG is set as "warning as error".</p>

<p>Does this bring any implicit problem?    </p>