[webkit-reviews] review granted: [Bug 118888] Visual Studio files need x64 configuration : [Attachment 207057] patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jul 19 10:14:45 PDT 2013
Brent Fulgham <bfulgham at webkit.org> has granted Alex Christensen
<achristensen at apple.com>'s request for review:
Bug 118888: Visual Studio files need x64 configuration
https://bugs.webkit.org/show_bug.cgi?id=118888
Attachment 207057: patch
https://bugs.webkit.org/attachment.cgi?id=207057&action=review
------- Additional Comments from Brent Fulgham <bfulgham at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=207057&action=review
Wow! That was a big patch, but it looks good. I made a few notes for future
reference; we should try to clean them up as we make actual configuration
changes to support 64-bit.
>
Source/JavaScriptCore/JavaScriptCore.vcxproj/LLInt/LLIntDesiredOffsets/LLIntDes
iredOffsets.vcxproj:105
> + <Import Project="$(WebKit_Libraries)\tools\vsprops\common.props" />
When I did this locally, I needed to make a "common_x64.props" file. We'll
probably need to do something like this in your second bug.
> Source/WTF/WTF.vcxproj/WTF.vcxproj.filters:217
> + <ClCompile Include="..\wtf\text\AtomicStringTable.cpp" />
Interesting -- I wonder why this was missing before your patch?
> Source/WebKit/WebKit.vcxproj/Interfaces/Interfaces.vcxproj:185
> + <WarningLevel>Level3</WarningLevel>
Note: We should be setting this stuff in a property sheet! Reminder for later
:-)
> Source/WebKit/WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:12
> + <ClCompile
Include="$(ConfigurationBuildDir)\obj32\WebKit\Interfaces\AccessibleRelation_i.
c" />
Good catch! We'll need to make sure we have obj64 cases soon...
>
Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTree.vcxpr
oj.filters:108
> + <ClCompile Include="..\..\JavaScriptThreading.cpp" />
Huh. Wonder why this wasn't already in the filters file?
>
Tools/DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLaunch
er.vcxproj:171
> + <AdditionalOptions>/SAFESEH %(AdditionalOptions)</AdditionalOptions>
Seems like this should be in a property sheet. Note for future work!
More information about the webkit-reviews
mailing list