[Webkit-unassigned] [Bug 34922] Mingw-w64 fixes for WebCore and JavaScriptCore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 15 09:01:16 PST 2010


https://bugs.webkit.org/show_bug.cgi?id=34922





--- Comment #4 from vanboxem.ruben at gmail.com  2010-02-15 09:01:16 PST ---
Will fix this by editing platform.h, COMPILER(MINGW) section:

/* COMPILER(MINGW) - MinGW GCC */
/* COMPILER(MINGW64) - mingw-w64 GCC - only used as additional check to exclude
mingw.org specific functions */
#ifdef __MINGW32__
#define WTF_COMPILER_MINGW 1
#include <_mingw.h> /* private MinGW header */
# ifdef __MINGW64_VERSION_MAJOR /* best way to check for mingw-w64 vs mingw.org
*/
# define WTF_COMPILER_MINGW64 1
# endif /* __MINGW64_VERSION_MAJOR */
#endif /* __MINGW32__ */

This is required to differentiate between the two
#if ( COMPILER(MINGW) && !COMPILER(MINGW64) )
but default to standard COMPILER(MINGW) behavior. Additional patched files will
be added, but take a bit more time. I'm checking the build with
perl WebKitTools/Scripts/build-webkit --qt
from cmd.exe with mingw64/bin and bison, flex... in PATH.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list