summaryrefslogtreecommitdiffstats
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* Remove the build time generation of config.h and xmlversion.h.tc@google.com2009-01-1510-131/+556
| | | | | | | | | | This adds a bat file which will generate config.h and xmlversion.h into the win32 directory. I updated include paths and everything seems to build. Review URL: http://codereview.chromium.org/18243 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8105 0039d316-1c4b-4281-b951-d872f2087c98
* Apply Gears modifications to zlib to our copy, so we're both using the samempcomplete@google.com2009-01-133-17/+24
| | | | | | | version. Review URL: http://codereview.chromium.org/17358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7968 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to Visual Studio project generation to accomodatesgk@google.com2009-01-103-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recent changes and get rid of cut-and-paste: * Add generation of the new net_resource.vcproj file. * Accomodate the net\net.vsprops file. * New base.vcproj dependency in activex_shim_dll.vcproj. * New tld_cleanup.vcproj dependency in net.vcproj. * New ondemand_updates.vcproj dependencies in gcapi_{dll,lib}.vcproj. * Re-order dump_cache.vcproj dependencies to match new checked-in solutions. * New input file directory layout in zlib (minizip folder) and testing\gtest (hierarchy). * Use a new dest= argument to ChromeMSVSSolution() and ChromeMSVSProject() to get rid of cut-and-pste installation code, and provide a central point for controlling when/whether we want to generate the files only under the build directory, or drop them in place for checking in. * Comment out an unnecessarily verbose warning if the buildtarget is executed with an action that we don't map to specific Visual Studio settings. Sometimes this is normal and okay, but the warning should get restored at some point when we work out the precise conditions under which it makes sense. Review URL: http://codereview.chromium.org/17602 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7856 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce the number of warnings in third party code.maruel@chromium.org2009-01-083-9/+87
| | | | | | Review URL: http://codereview.chromium.org/16584 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7743 0039d316-1c4b-4281-b951-d872f2087c98
* Stub out NPN_Construct.estade@chromium.org2009-01-081-3/+9
| | | | | | Review URL: http://codereview.chromium.org/16564 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7707 0039d316-1c4b-4281-b951-d872f2087c98
* Fix win scons build (disabled some warnings).mpcomplete@google.com2009-01-061-0/+3
| | | | | | Review URL: http://codereview.chromium.org/16560 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7632 0039d316-1c4b-4281-b951-d872f2087c98
* Allow command-line argument to fuzzy matcher for output file.evan@chromium.org2009-01-061-1/+10
| | | | | | | Review URL: http://codereview.chromium.org/14187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7628 0039d316-1c4b-4281-b951-d872f2087c98
* Try 2 at fixing linux scons build.mpcomplete@google.com2009-01-061-3/+8
| | | | | | | TBR=tony Review URL: http://codereview.chromium.org/16559 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7627 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sqlite scons build.mpcomplete@google.com2009-01-061-1/+4
| | | | | | | TBR=tony Review URL: http://codereview.chromium.org/17215 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7626 0039d316-1c4b-4281-b951-d872f2087c98
* Mac project file changes for sqlite upgrade (r7623)mark@chromium.org2009-01-061-17/+121
| | | | | | Review URL: http://codereview.chromium.org/16557 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7625 0039d316-1c4b-4281-b951-d872f2087c98
* Upgrade our sqlite to 3.6.1, with the local changes made by Gears. I'mmpcomplete@google.com2009-01-06642-18508/+270036
| | | | | | | | | | | | | | | | checking in the full sqlite tree to make upstream merges easier. This means we'll have generated sources split out from the originals. One important change this makes is that "BEGIN" now defaults to "BEGIN IMMEDIATE" rather than "BEGIN DEFERRED". This doesn't affect us because we don't use unqualified BEGIN statements. The full CL is too big for Rietveld. I'm splitting it into 2. This one is reviewable. The other CL is just a fresh drop of: //depot/googleclient/gears/opensource/third_party/sqlite_google Review URL: http://codereview.chromium.org/15067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7623 0039d316-1c4b-4281-b951-d872f2087c98
* One more step towards working Mac SCons build.phajdan.jr@chromium.org2009-01-061-0/+8
| | | | | | | | | | Unbreak bison usage and zlib warnings. BUG=5525 Review URL: http://codereview.chromium.org/16507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7586 0039d316-1c4b-4281-b951-d872f2087c98
* Update to SCons 1.2.0.sgk@google.com2008-12-30174-740/+1564
| | | | | | Review URL: http://codereview.chromium.org/17024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7511 0039d316-1c4b-4281-b951-d872f2087c98
* Set svn:eol-style to LF on the SCons *.py files.sgk@google.com2008-12-301-2253/+2253
| | | | | | Review URL: http://codereview.chromium.org/16492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7505 0039d316-1c4b-4281-b951-d872f2087c98
* Fix zlib bustage with hammer build.erikkay@google.com2008-12-301-0/+1
| | | | | | | TBR=sgk Review URL: http://codereview.chromium.org/17008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7497 0039d316-1c4b-4281-b951-d872f2087c98
* Add zlib/contrib/minizip to third_party/zliberikkay@google.com2008-12-3019-2/+5559
| | | | | | | | This adds support for reading the .zip archive file format, which we're using in extensions. Review URL: http://codereview.chromium.org/16605 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7493 0039d316-1c4b-4281-b951-d872f2087c98
* Mass convert ChromeStaticLibrary -> ChromeLibrary, including pulling the ↵evanm@google.com2008-12-2611-11/+11
| | | | | | | | | | | updated ICU dep that uses it as well. Add a SHARED scons command-line flag to build shared libraries. Review URL: http://codereview.chromium.org/16477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7479 0039d316-1c4b-4281-b951-d872f2087c98
* Initial subset of .vcproj file generation, covering generation of:sgk@google.com2008-12-243-24/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | base\build\base.vcproj base\build\base_gfx.vcproj base\build\base_unittests.vcproj base\build\debug_message.vcproj skia\skia.vcproj testing\gtest.vcproj third_party\icu38\icu.vcproj third_party\icu38\icudt.vcproj third_party\libpng\libpng.vcproj third_party\zlib\zlib.vcproj Supporting work in *.scons files: * Adds .h files to the input_files lists in the various *.scons files. * Add arguments to ChromeMSVSProject() to actually generate the .vcproj files. * Add MSVS.AddConfig() calls to the *.scons files to preserve the .vsprops inclusion in the generated .vcproj files. (These will go away eventually as we migrate away from .vsprops in favor of using the settings from the SCons configuration.) * Add MSVS.AddConfig() calls to preserve the .vsprops inclusion. * Move the special generation of dmg_fp/*.cc files ahead of the input file list so we can list the generated object files. * Change the 'solutions' Alias to 'msvs' so we don't mislead about what will actually be generated. Updates to the new _Node_MSVS.py module with latest from upstream prototype development: * Support configurability of: * buildtarget (used to generat project name) * RootNamespace * relative_path_prefix (to prepend './') * tools (to avoid repetition in the project configs) * Track the Visual Studio hierarchy in SCons Nodes, not DOM, so we can delay evaluation until after the complete configuration has been specified. * Add a FileList base class for the things that need, with a subclass hierarchy for the different concrete things in our tree, and a FileListWalk() function for traversing hierarchies. * Centralize turning strings into Nodes in the args2nodes() method and have AddFiles() just use it. Updates to chromium_builders.py to support all this * Add knowledge about stripping out noncompilable files (.h files) from input_files lists. * Return a Null() class if we're not generating MSVS files so we don't have to hide the other calls in if:-blocks. * Add custom ChromeFileList subclass of MSVS.FileList as a container for the file list manipulation we need to do. * Move the Chrome*() function definitions out to global space, and just use the generate() function for adding them to the passed-in environment as class methods. * Make a change to SCons (in Node/FS.py) to handle polymorphism in the new MSVS Node hierarchy. Review URL: http://codereview.chromium.org/16447 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7467 0039d316-1c4b-4281-b951-d872f2087c98
* Add pyftpdlib to python PATHerikkay@google.com2008-12-231-0/+0
| | | | | | | TBR=pam Review URL: http://codereview.chromium.org/16465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7444 0039d316-1c4b-4281-b951-d872f2087c98
* Add pyftpdlib for future ftp unit tests.erikkay@google.com2008-12-2323-0/+10053
| | | | | | | | | | From http://codereview.chromium.org/16429/ by contributor ibrar.ahmed@gmail.com TBR=pamg Review URL: http://codereview.chromium.org/16454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7427 0039d316-1c4b-4281-b951-d872f2087c98
* Initial generation of native Visual Studio solution filessgk@google.com2008-12-1912-2252/+2304
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (project files still to come). To wit: * Solution file configuration is in *_sln.scons files (base\base_sln.scons, chrome\chrome_sln.scons). * Individual Project file configuration is in the the .scons file for the relevant target (base\base_unittests.scons, third_party\libxml\libxml.scons, etc.)--that is, where their file lists will live. * MSVSProject() calls are currently placeholders that establish the existence of Project Nodes (and Project dependencies) but don't yet have actual Project configuration information (file lists, .vsprops, etc.). * Configuraiton is very manual. In particular, the entries in the .sln file will be written out in exactly the order specified in the configuration(s). The current ordering is taken from our existing .sln files, so we can generate virtually the same configurations on output. * Generated solution files are nearly byte-for-byte identical with our existing .sln files, modulo: * net\dump_cache has a WebsiteProperties sections (making that configurable per project isn't important right now); * sandbox\sandbox.sln was missing a dependency of base.vcproj on on debug_message.vcproj (present in other .sln files) * webkit\webkit.sln was missing dependencies of WebCore.vcproj on libxml_config.vcproj and libxslt_config.vcproj (present in chrome.sln); * add a handful of other miscellaneous missing dependencies on various .vcproj definitions in chrome.sln (present in other .sln files). * remove stats_viewer.csproj from chrome.sln (sorry, mbelshe), which was complicating the solution configuration with unnecessary (for us) "Mixed Platform" types; * All MSVSFolder(), MSVSProject() and MSVSSolution() calls have hard-wired guid= values taken from our existing configuration, so we can: 1) verify generation of working configs; 2) minimize diffs when checking in generated .sln files. We can remove these in the future in favor of extracting them from existing .sln files if we wish. * Add ChromeMSVSFolder(), ChromeMSVSProject() and ChromeMSVSSolution() wrappers to chromium_builders.py, that gate the underlying call to the env.MSVS*() builders based on whether env.Bit('msvs') is set (i.e., we're in --mode=msvs). * Remove platform-specific gating of to-be-ported .scons files that we now need to load on any platform to generate coheren MSVS files. Move the env.Bit('windows') tests for actually building their executables into the individual .scons files. Review URL: http://codereview.chromium.org/14472 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7297 0039d316-1c4b-4281-b951-d872f2087c98
* Convert from using env['PLATFORM'] directly to using the more flexiblesgk@google.com2008-12-1810-20/+20
| | | | | | | | | | | | | | | | | | and better-thought-out Hammer env.Bits() idioms: * env['PLATFORM'] == 'win32' => env.Bit('windows') * env['PLATFORM'] == 'posix' => env.Bit('linux') * env['PLATFORM'] == 'darwin' => env.Bit('mac') New idioms: * env.Bit('posix') => really does mean "any POSIX platform" * env.AnyBits('mac', 'linux') => specifically mac or linux, excluding other POSIX platforms Where we were using compound conditionals (e.g., "env['PLATFORM'] in ('posix', 'darwin')") I tried to take my best shot at translating the intent (i.e., "env.Bits('posix')" for something POSIX, "not env.Bits('mac')" for something not yet ported to Mac, etc.) Review URL: http://codereview.chromium.org/15051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7270 0039d316-1c4b-4281-b951-d872f2087c98
* Update libpng to 1.2.33.maruel@chromium.org2008-12-1820-974/+1368
| | | | | | Review URL: http://codereview.chromium.org/15041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7230 0039d316-1c4b-4281-b951-d872f2087c98
* Change sqlite fts2 tokenizer to recognize "foo*" as a prefix search, and notmpcomplete@google.com2008-12-171-3/+5
| | | | | | | "foo *". Review URL: http://codereview.chromium.org/14176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7115 0039d316-1c4b-4281-b951-d872f2087c98
* Switch back svn:eol-style=native for .sln, .vcproj and .vsprops files.maruel@chromium.org2008-12-1616-3380/+3380
| | | | | | | Patch fails otherwise on non-Windows platforms. Review URL: http://codereview.chromium.org/14478 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7093 0039d316-1c4b-4281-b951-d872f2087c98
* fuzzymatch needed libtiff to compile for me.evanm@google.com2008-12-161-1/+1
| | | | | | | Review URL: http://codereview.chromium.org/14164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7080 0039d316-1c4b-4281-b951-d872f2087c98
* Fuzzy matching: ignore scrollbars and add option to highlightagl@chromium.org2008-12-061-11/+62
| | | | | | | Review URL: http://codereview.chromium.org/13184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6474 0039d316-1c4b-4281-b951-d872f2087c98
* Add fuzzy image matching tool for Linux pixel testsagl@chromium.org2008-12-052-0/+99
| | | | | | | Review URL: http://codereview.chromium.org/13159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6444 0039d316-1c4b-4281-b951-d872f2087c98
* Changed svn:eol-style of all .sln and .vcproj files to CRLFscherkus@chromium.org2008-12-0416-3380/+3380
| | | | | | Review URL: http://codereview.chromium.org/13133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6372 0039d316-1c4b-4281-b951-d872f2087c98
* Get the test plugin compiling and working for the Mac.avi@google.com2008-12-031-0/+1
| | | | | | Review URL: http://codereview.chromium.org/12913 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6308 0039d316-1c4b-4281-b951-d872f2087c98
* Remove getallheader() compat shim after upstream changes to use $_SERVER.deanm@chromium.org2008-12-022-18/+0
| | | | | | Review URL: http://codereview.chromium.org/12862 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6213 0039d316-1c4b-4281-b951-d872f2087c98
* Local fix to SCons bug:sgk@google.com2008-12-021-0/+4
| | | | | | | | | | | If a Node exists explicitly in a repository directory but not in the local working directory, SCons would throw an exception when globbing the entry when it tried to extract the non-existent same-named entry from the local working directory's entries dictionary. Since we know we want to return local entry anyway, make sure it exists. Review URL: http://codereview.chromium.org/13044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6212 0039d316-1c4b-4281-b951-d872f2087c98
* Rediff the tlslite patch (it was against wrong baseline)dank@chromium.org2008-11-262-13/+14
| | | | | | | | | | | Apply it when installing on Linux Link to bug report describing the problem it fixes This solves a hang on Linux running url_request_unittest Review URL: http://codereview.chromium.org/12477 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6037 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependency libpcre.0.dylib and adjust LC_LOAD_DYLIB commands to bemark@chromium.org2008-11-251-2/+7
| | | | | | | | @executable_path-relative with install_name_tool. Review URL: http://codereview.chromium.org/12645 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5985 0039d316-1c4b-4281-b951-d872f2087c98
* Add dependency libpcre.0.dylib and adjust LC_LOAD_DYLIB commands to bemark@chromium.org2008-11-2535-0/+0
| | | | | | | @executable_path-relative with install_name_tool. Review URL: http://codereview.chromium.org/12645 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5984 0039d316-1c4b-4281-b951-d872f2087c98
* Build bsdiff.exe, not bsdiff.lib (old, old cut-and-paste error).sgk@google.com2008-11-211-9/+3
| | | | | | Review URL: http://codereview.chromium.org/11572 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5838 0039d316-1c4b-4281-b951-d872f2087c98
* Fix use of LOAD= with WantSystemLib() (we could blow up if a variablesgk@google.com2008-11-219-40/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | hadn't been added to the config) and extend use of LOAD= into submodules: * Add a ChromeLoadSConscriptModules() method that encapsulates the conditional logic, and makes things more readable by specifying component names as keyword arguments, not hard-coding the logic as a series of if-tests. * Put the ChromeLoadSConscriptModules() logic in a Tool module in site_scons/site_tools, so it doesn't clutter up build/SConscript.main directly. * Move env.WantSystemLib() calls into the individual *.scons files, so we call them each time (or not, based one LOAD=) and the config itself just returns if the system library is requested and we don't need to build anything locally. * Move the settings where a library name changes based on whether or not the system lib is being used into the using_*.scons files, so they're available to clients independently of whether or not the component's *.scons configuration is loaded. * While here: rename the affected third_party SConscript files: third_party/libjpeg/SConscript => third_party/libjpeg/libjpeg.scons third_party/libxml/SConscript => third_party/libxml/libxml.scons third_party/libxslt/SConscript => third_party/libxslt/libxslt.scons * While here: move the Chrome{Program,SharedLibrary}() etc. builder definitions from build/SConscript.main to a new too Ad the ChromeLoadSConscriptModules() logic in a Tool module, to remove more clutter from build/SConscript.main. Review URL: http://codereview.chromium.org/11430 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5820 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add Linux lighttpd for running LayoutTests on Linux."mmoss@google.com2008-11-1767-1129/+7
| | | | | | | | | This reverts r5567 which was prematurely submitted. Review URL: http://codereview.chromium.org/11802 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5572 0039d316-1c4b-4281-b951-d872f2087c98
* Add Linux lighttpd for running LayoutTests on Linux.mmoss@google.com2008-11-1767-7/+1129
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5567 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the mac build to add dmg_fp to the libbase.a.tony@chromium.org2008-11-155-3701/+0
| | | | | | | | | Remove third_party/dmg_fp complete since nothing else depends on it. Review URL: http://codereview.chromium.org/10963 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5525 0039d316-1c4b-4281-b951-d872f2087c98
* Move dmg_fp in scons build to compile fromtc@google.com2008-11-153-74/+0
| | | | | | | | base/third_party/dmg_fp and compile it into base_lib. Review URL: http://codereview.chromium.org/10769 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5521 0039d316-1c4b-4281-b951-d872f2087c98
* More *.scons renaming:sgk@google.com2008-11-148-189/+140
| | | | | | | | | | | | * Rename SConscript to *.scons in the following directories: third_party\{bspatch,bsdiff,lzma_dsk} chrome\installer\{setup,mini_installer,util} * Split mini_installer and installer_unittests into separate *.scons files. * Add using_bspatch.scons and using_lzma_sdk.scons "properties" files, modifying other *.scons files to use them as appropriate. Review URL: http://codereview.chromium.org/10952 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5515 0039d316-1c4b-4281-b951-d872f2087c98
* Move dmg_fp to base/third_party/dmg_fp and include thetc@google.com2008-11-141-139/+0
| | | | | | | | | | | | files directly in base.vcproj. Remove the old dmg_fp.vcproj file and remove it from the *.sln files. I've kept third_party/dmg_fp around for the mac and scons build which I will fix up in follow up changes. Review URL: http://codereview.chromium.org/10716 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5514 0039d316-1c4b-4281-b951-d872f2087c98
* Allow optimized builds on Linux.evanm@google.com2008-11-131-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/10857 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5406 0039d316-1c4b-4281-b951-d872f2087c98
* disable warnings in third_party dmg_fptc@google.com2008-11-132-0/+5
| | | | | | Review URL: http://codereview.chromium.org/10880 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5361 0039d316-1c4b-4281-b951-d872f2087c98
* fix mac buildtony@chromium.org2008-11-131-0/+3
| | | | | | | | | | | need to include dmg_fp config settings in debug and release tbr=playmobil Review URL: http://codereview.chromium.org/10665 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5325 0039d316-1c4b-4281-b951-d872f2087c98
* fix windows base buildtc@google.com2008-11-121-2/+3
| | | | | | Review URL: http://codereview.chromium.org/10856 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5321 0039d316-1c4b-4281-b951-d872f2087c98
* Allow chromium to be built with some system libs by introducingevanm@google.com2008-11-122-3/+3
| | | | | | | | | | | | | | a variable called SYSTEM_LIBS, consisting of a comma-separated list of system libraries. So far, bzip2, libpng, libjpeg, libxml, libxslt, lzma_sdk, zlib, hunspell, sqlite, libevent are recognized. BUG=4321 Review URL: http://codereview.chromium.org/10626 Patch from Fabien Tassin <fta@sofaraway.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5320 0039d316-1c4b-4281-b951-d872f2087c98
* Make unit_tests pass with pt_BR.UTF-8 locale.tc@google.com2008-11-129-0/+3904
| | | | | | | | | | | BUG=3675 Patch from Paweł Hajdan jr <phajdan.jr@gmail.com> original issue: http://codereview.chromium.org/9509 Review URL: http://codereview.chromium.org/11002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5319 0039d316-1c4b-4281-b951-d872f2087c98
* Dramatically improve the link time in release mode. Today's MC Hammer Xcodemark@chromium.org2008-11-071-0/+32
| | | | | | | | Voodoo lesson: don't use the slow dsymutil utility; instead, make a "fake" .dSYM that contains the original unstripped Mach-O file. Review URL: http://codereview.chromium.org/9659 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@5042 0039d316-1c4b-4281-b951-d872f2087c98