'function' : overloaded function differs only by calling convention/memory model
Declarations of the overloaded function did not specify different formal parameter types. Overloaded functions cannot differ by calling convention or memory model alone.
Example
void _cdecl func(); void _pascal func(); // error void _pascal func( int ); // OK