HP C A.06.05 Reference Manual

HP C/HP-UX Implementation Topics
Type Mismatches in External Names
Chapter 10244
Type Mismatches in External Names
It is illegal to declare two externally visible identifiers of different types with the same name
in separately compiled translation units. The linker might not diagnose such a mismatch.