[Webkit-unassigned] [Bug 124162] Win64 JavaScriptCore broken again

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 11 13:52:13 PST 2013


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





--- Comment #1 from Michael Saboff <msaboff at apple.com>  2013-11-11 13:50:56 PST ---
(In reply to comment #0)
> I disabled the JIT on Win64 a while ago, but there's another problem.  After r158751, I get these compile errors:
> 
> 6>..\jit\JITExceptions.cpp(52): error C2039: 'getCTIStub' : is not a member of 'JSC::VM'
> 6>          C:\cygwin\webkit\Source\JavaScriptCore\runtime\VM.h(170) : see declaration of 'JSC::VM'
> 6>..\jit\JITExceptions.cpp(52): error C2065: 'throwNotCaught' : undeclared identifier
> 6>..\jit\JITExceptions.cpp(52): error C2228: left of '.code' must have class/struct/union
> 6>..\jit\JITExceptions.cpp(52): error C2228: left of '.executableAddress' must have class/struct/union
> 
> I'm also not sure why it's surrounded by #if ENABLE(JIT) || ENABLE(LLINT) when we have this in Platform.h:
> 
> #if !(ENABLE(JIT) || ENABLE(LLINT))
> #error You have to have at least one execution model enabled to build JSC
> #endif
> 
> What would be a good way to fix this problem?  Should I implement either of these functions, or should I disable compiling some part of JavaScriptCore?

I'm working on a fix for this.  Right now, you can't build without ENABLE(JIT).

-- 
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