Calling convention (__stdcall/__cdecl) mismatches between windef.h and crtdefs.h

Bob Ha bobha000 at yahoo.com
Fri Dec 18 10:49:27 CST 2015


Hi,
It seems crtdefs.h uses older #ifdef checks.Depending on the inclusion order, crtdefs.h's one is being used, e.g. for msvcp*.dll's
windef.h
#   if (__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 2)) || defined(__APPLE__)
crtdefs.h#   ifdef __APPLE__ /* Mac OS X uses a 16-byte aligned stack and not a 4-byte one */

Is this something needed to be modified?
Cheers !

Bob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20151218/6bd11d39/attachment.html>


More information about the wine-devel mailing list