Changeset 63103 in webkit for trunk/JavaScriptCore


Ignore:
Timestamp:
Jul 12, 2010, 12:21:56 PM (15 years ago)
Author:
Adam Roben
Message:

Stop generating stripped symbols for Release builds

It turns out we can strip the symbols after-the-fact using PDBCopy.

Fixes <http://webkit.org/b/42085>.

Reviewed by Steve Falkenburg.

JavaScriptCore:

Removed the pre-link event, which just created the public\sym
directory.

WebKit2:

  • win/WebKit2.vcproj: Removed the no-longer-needed Release override of

the StripPrivateSymbols attribute. (This attribute is no longer set in
release.vsprops, so doesn't need to be overridden.)

WebKitLibraries:

  • win/tools/vsprops/release.vsprops: Removed the StripPrivateSymbols

attribute, which caused link.exe to generate a stripped PDB file for
each project.

Location:
trunk/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/ChangeLog

    r63093 r63103  
     12010-07-12  Adam Roben  <[email protected]>
     2
     3        Stop generating stripped symbols for Release builds
     4
     5        It turns out we can strip the symbols after-the-fact using PDBCopy.
     6
     7        Fixes <http://webkit.org/b/42085>.
     8
     9        Reviewed by Steve Falkenburg.
     10
     11        * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCommon.vsprops:
     12        Removed the pre-link event, which just created the public\sym
     13        directory.
     14
    1152010-07-12  Anders Carlsson  <[email protected]>
    216
  • trunk/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreCommon.vsprops

    r61847 r63103  
    2424                CommandLine="%SystemDrive%\cygwin\bin\which.exe bash&#x0D;&#x0A;if errorlevel 1 set PATH=%SystemDrive%\cygwin\bin;%PATH%&#x0D;&#x0A;cmd /c&#x0D;&#x0A;if exist &quot;$(WebKitOutputDir)\buildfailed&quot; grep XX$(ProjectName)XX &quot;$(WebKitOutputDir)\buildfailed&quot;&#x0D;&#x0A;if errorlevel 1 exit 1&#x0D;&#x0A;echo XX$(ProjectName)XX &gt; &quot;$(WebKitOutputDir)\buildfailed&quot;&#x0D;&#x0A;&#x0D;&#x0A;bash &quot;$(WebKitLibrariesDir)\tools\scripts\auto-version.sh&quot; &quot;$(IntDir)&quot;&#x0D;&#x0A;"
    2525        />
    26         <Tool
    27                 Name="VCPreLinkEventTool"
    28                 CommandLine="if not exist &quot;$(WebKitOutputDir)\public\sym&quot; mkdir &quot;$(WebKitOutputDir)\public\sym&quot;"
    29         />
    3026</VisualStudioPropertySheet>
Note: See TracChangeset for help on using the changeset viewer.