From: JonY <10...@gm...> - 2008-12-11 12:56:22
|
On 12/11/2008 19:16, Kai Tietz wrote: > JonY<10...@gm...> wrote on 10.12.2008 15:57:24: > >> On 12/10/2008 20:45, Tor Lillqvist wrote: >>>> I am not sure, what the difference is. I never took a look on > pexports. I >>>> assume it is the support of 64-bit dlls, >>> Well, some months back on this very list I announced an "unofficial" >>> (in the sense that I don't want to be seen as being a maintainer of >>> it) enhancement to pexports that added support for 64-bit PEs. >>> >>> That said, pexports had grown some irrelevant (IMHO) cruft at some >>> stage (the possibility to scan header files for function declarations, >>> brrr), and as your gendef is cleaner, concentrates on one task only, >>> and actually maintained, I am all for it! >>> >>> --tml >>> >> Hi, >> gendef seems to add the @<n> part automatically, is that by design? >> Something doesn't look right for some functions though. >> >> DLL is msvcrt.dll, output from "diff -u gendef_output pexports_output". >> >> .... >> -_cwait@12 >> +_cwait >> .... >> .... >> -_mbctombb@19316 >> +_mbctombb >> .... >> .... >> -_findnext@4234 >> +_findnext >> >> _cwait shouldn't have stdcall decorations according mingw process.h. >> Overall, it still needs some fixing. Keep up the good work! > > I found the problem for this. Thank for telling me. Fixed at revision 524. > > Kai > > | (\_/) This is Bunny. Copy and paste Bunny > | (='.'=) into your signature to help him gain > | (")_(") world domination. > > Hi, unfortunately, only some are fixed. Some still there, more in attachment. -_cwait@12 +_cwait .... -_mbctombb@19316 +_mbctombb Other than the above two functions, I'm not sure which output is correct. There are also printf format warnings to silence, mostly fixed by changing %u to %lu and %x to %lx, though I'm not sure if its due to the difference between 32bit/64bit Windows. I'm running 32bit XP by the way. Maybe its time to start a new thread too... |