From c0c7376ea4d7a4dca4c060e9a394317ec80e4db9 Mon Sep 17 00:00:00 2001 From: "mark@chromium.org" Date: Tue, 7 Aug 2012 21:28:41 +0000 Subject: Don't use NXArgc or NXArgv. Access them via _NSGetArgc() and _NSGetArgv(). This allows dead code stripping to be turned back on for the main executables and for the NXArgc and NXArgv symbols to be stripped. BUG=139902 Review URL: https://chromiumcodereview.appspot.com/10837149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150419 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/chrome_exe.gypi | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'chrome/chrome_exe.gypi') diff --git a/chrome/chrome_exe.gypi b/chrome/chrome_exe.gypi index b570f98..39f30b5 100644 --- a/chrome/chrome_exe.gypi +++ b/chrome/chrome_exe.gypi @@ -247,16 +247,6 @@ 'CHROMIUM_CREATOR': '<(mac_creator)', 'CHROMIUM_SHORT_NAME': '<(branding)', }, - # Turn off -dead_strip in Release mode for the main app. There's - # little here to strip, and doing so preserves symbols from - # crt1.10.6.o, which get removed incorrectly. http://crbug.com/139902 - 'configurations': { - 'Release': { - 'xcode_settings': { - 'DEAD_CODE_STRIPPING': 'NO', - }, - }, - }, 'dependencies': [ 'helper_app', 'infoplist_strings_tool', -- cgit v1.1