sendMessageScoped and installSignalHandler are not exported as symbols for JSC.
Created attachment 309654 [details] Patch Adds WTF_EXPORT_PRIVATE to the functions
What does this fix? If those needed to be exported, then the build wouldn't work at all, right?
(In reply to Michael Catanzaro from comment #2) > What does this fix? If those needed to be exported, then the build wouldn't > work at all, right? These symbols look to be used by WASM related code. Since there is no FTL support on Windows there is no WASM support. When it is there these will be required. https://github.com/WebKit/webkit/blob/master/Source/JavaScriptCore/wasm/WasmMachineThreads.cpp#L60 https://github.com/WebKit/webkit/blob/master/Source/JavaScriptCore/wasm/WasmFaultSignalHandler.cpp#L127 Currently we're hitting this in the PlayStation port which also uses declspec.
Actually it looks like when https://bugs.webkit.org/show_bug.cgi?id=171865 was reverted the WTF_EXPORT_PRIVATE symbol isn't exported so landing will cause a build breakage.
Nvm its good for review
Comment on attachment 309654 [details] Patch Clearing flags on attachment: 309654 Committed r217291: <http://trac.webkit.org/changeset/217291>
All reviewed patches have been landed. Closing bug.