I have a c project in which many functions can not be located using 'global
definition' search of cscope. Here I made a sample from the project,
please check out the attached file.
In the project, you can find symbols for 'Bat_Messages_serverEvaluate', but
you cannot find global definition for the same symbol. And, if you remove
the function body 'void xxx(void)' in the Bat_Surv.c file, the global
definition of 'Bat_Message_serverEvaluate' can be located with success.
I know the source files in the sample is a little strange, but it is true
code from real project, where code schema is generated from a CASE tool.
Please sort me out from this strange problem. Thanks in advance!
Life is the only flaw in an otherwise perfect nonexistence
public key at http://subkeys.pgp.net:11371 (narkewoody@...)