summaryrefslogtreecommitdiffstats
path: root/breakpad
diff options
context:
space:
mode:
authormark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-01 16:01:20 +0000
committermark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-06-01 16:01:20 +0000
commit2470064d88c482eb60eb4d284047140cff1d54d0 (patch)
treeea4b16ba3ddbc419f5eb4dc32a8e64b9e061ad50 /breakpad
parent2ff645a2f0f86526d322072ad2ee2305063bcabd (diff)
downloadchromium_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.gyp6
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',