This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[WinCairo] Non-unified build fails to link Tools
https://bugs.webkit.org/show_bug.cgi?id=196866 Reviewed by Fujii Hironori. .: * Source/cmake/OptionsWin.cmake: Build WebCore as an object library when unified builds are disabled (and we haven't explicitly asked to build it as a shared library). This is necessary for two reasons: - Non-unified WebCore.lib is too large for the MSVC linker to create (>4GB). - Some WebCore object files are not actually used, but DumpRenderTree and TestRunnerInjectedBundle still expect that their symbols will be re-exported via WebKit[Legacy]. Source/WebCore: * CMakeLists.txt: Drive-by fix -- don't disable string pooling when building WebCoreTestSupport. (This should have been part of r235203.) Canonical link: https://commits.webkit.org/211330@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@244448 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
Showing 4 changed files with 31 additions and 1 deletion.