diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-01 16:01:20 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-01 16:01:20 +0000 |
commit | 2470064d88c482eb60eb4d284047140cff1d54d0 (patch) | |
tree | ea4b16ba3ddbc419f5eb4dc32a8e64b9e061ad50 /breakpad | |
parent | 2ff645a2f0f86526d322072ad2ee2305063bcabd (diff) | |
download | chromium_src-2470064d88c482eb60eb4d284047140cff1d54d0.zip chromium_src-2470064d88c482eb60eb4d284047140cff1d54d0.tar.gz chromium_src-2470064d88c482eb60eb4d284047140cff1d54d0.tar.bz2 |
Run real dsymutil to get a real .dSYM for Breakpad dump_syms. This will
allow dump_syms to access DWARF data for line numbers and other stuff, and not
just public symbol table data.
BUG=12776
TEST=set branding to Chrome, dsymutil should run and take forever
Review URL: http://codereview.chromium.org/113999
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@17316 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'breakpad')
-rw-r--r-- | breakpad/breakpad.gyp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp index 2119204..a60c5de 100644 --- a/breakpad/breakpad.gyp +++ b/breakpad/breakpad.gyp @@ -10,7 +10,7 @@ [ 'OS=="mac"', { 'target_defaults': { 'include_dirs': [ - 'src/', + 'src', ], 'configurations': { 'Debug': { @@ -104,6 +104,10 @@ 'src/common/mac/dump_syms.mm', 'src/tools/mac/dump_syms/dump_syms_tool.mm', ], + 'xcode_settings': { + # The DWARF utilities require -funsigned-char. + 'GCC_CHAR_IS_UNSIGNED_CHAR': 'YES', + }, 'link_settings': { 'libraries': [ '$(SDKROOT)/System/Library/Frameworks/Foundation.framework', |