WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
89370
CFBASE_MSVC_X64
CFBase.h doesn't recognize MSVC x64 macros
https://bugs.webkit.org/show_bug.cgi?id=89370
Summary
CFBase.h doesn't recognize MSVC x64 macros
Alex Christensen
Reported
2012-06-18 12:04:02 PDT
When compiling JavaScriptCore with MSVC for a 64-bit machine, CFBase.h gives the error "Do not know the endianess of this architecture". Not only is endianness spelled wrong, but this can be fixed by adding something like this before line 52: #if defined(_MSC_VER) && defined(_M_X64) #define __x86_64__ 1 #endif Since this is not part of the repository (it's installed with update-webkit --wincairo), I cannot upload a patch.
Attachments
Add attachment
proposed patch, testcase, etc.
Patrick R. Gansterer
Comment 1
2012-08-06 15:04:29 PDT
similar to
https://bugs.webkit.org/show_bug.cgi?id=89374#c1
Brent Fulgham
Comment 2
2012-12-03 16:28:39 PST
This is actually something that needs to change in the WinCairo build requirements zip file. I'll correct it.
Brent Fulgham
Comment 3
2012-12-07 11:22:20 PST
I uploaded a new WinCairoRequirements bundle that addresses this issue. This isn't a WebKit bug, but rather a build environment problem. Running "update-webkit --wincairo" should give you the new headers/binaries/link libraries. Note that I do not provide 64-bit builds in this bundle at present.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug