summaryrefslogtreecommitdiffstats
path: root/breakpad
diff options
context:
space:
mode:
authormark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-30 17:03:20 +0000
committermark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-03-30 17:03:20 +0000
commit8bcdfc9fbecfea07eed5b410c4e7b4e118e12dc1 (patch)
treeaddd4eab47dfa8bbe6eaaea571d687bd65c6e0b7 /breakpad
parent25d5de94ce6ad3ab5b9a5ffd7bdcb36856a41499 (diff)
downloadchromium_src-8bcdfc9fbecfea07eed5b410c4e7b4e118e12dc1.zip
chromium_src-8bcdfc9fbecfea07eed5b410c4e7b4e118e12dc1.tar.gz
chromium_src-8bcdfc9fbecfea07eed5b410c4e7b4e118e12dc1.tar.bz2
Turn on RTTI for the Mac dump_syms. Breakpad r550 requires it, and after
considering the alternatives, I've decided that it's not terrible. This code does not make it into the Chrome build, it's only used for the symbol dumper. BUG=none TEST=Mac official build Review URL: http://codereview.chromium.org/1535005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43092 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'breakpad')
-rw-r--r--breakpad/breakpad.gyp2
1 files changed, 2 insertions, 0 deletions
diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp
index 1aea884..3332661 100644
--- a/breakpad/breakpad.gyp
+++ b/breakpad/breakpad.gyp
@@ -108,6 +108,8 @@
'xcode_settings': {
# The DWARF utilities require -funsigned-char.
'GCC_CHAR_IS_UNSIGNED_CHAR': 'YES',
+ # dwarf2reader.cc uses dynamic_cast.
+ 'GCC_ENABLE_CPP_RTTI': 'YES',
},
'link_settings': {
'libraries': [