On Tue, Sep 14, 2004 at 05:43:46PM -0400, Dimitrie O. Paun wrote:
On Tue, Sep 14, 2004 at 11:22:46PM +0200, Michael Stefaniuc wrote:
How did you generated this list? By manualy working through the list generated by Vincent's smatch script or by modifying the script directly?
By manually working through the list, yes.
Ok, attached is a modified wine_crosscalls.pl script which use smatch's abilities better. Also it includes an easy way to check for false positives. At the moment output from the wine tests is ignored. Also *AW functions are allowed to call *A funtions so those are excluded too. On tests done with the wine-20040914 release we get following results: old crosscalls script: 275 lines new crosscalls script: 234 lines Dimi's hand edited list: 178 lines I couldn't see any other obvious rule Dimi used to get the number down and was too lazy to bring both lists to a form where they could get diffed to see the reason. But I attached the my list (i know some of those bugs where fixed and the patches comitted but i wanted to use a stable reference for tests).
bye michael