diff options
author | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 22:54:46 +0000 |
---|---|---|
committer | mark@chromium.org <mark@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-10-15 22:54:46 +0000 |
commit | 9c1981c591996af8fdbce5dcb0d2d473e7383e5e (patch) | |
tree | 9f2790b8c1acb98f72ba1b14eccad46a0bb10771 | |
parent | 9aeaa120c0f6e3ad1251e8c29c115667de9b5058 (diff) | |
download | chromium_src-9c1981c591996af8fdbce5dcb0d2d473e7383e5e.zip chromium_src-9c1981c591996af8fdbce5dcb0d2d473e7383e5e.tar.gz chromium_src-9c1981c591996af8fdbce5dcb0d2d473e7383e5e.tar.bz2 |
Disable -fexceptions in Breakpad. I made the Mac Breakpad framework buildable
without -fexceptions in upstream r417.
BUG=24911 (because this also eliminates some C++ exception symbols from the
symbol table)
TEST=none
Review URL: http://codereview.chromium.org/267129
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@29201 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | DEPS | 2 | ||||
-rw-r--r-- | breakpad/breakpad.gyp | 5 |
2 files changed, 1 insertions, 6 deletions
@@ -7,7 +7,7 @@ vars = { deps = { "src/breakpad/src": - "http://google-breakpad.googlecode.com/svn/trunk/src@416", + "http://google-breakpad.googlecode.com/svn/trunk/src@417", "src/build/util/support": "/trunk/deps/support@20411", diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp index 61cac25..1fed709 100644 --- a/breakpad/breakpad.gyp +++ b/breakpad/breakpad.gyp @@ -152,11 +152,6 @@ 'src/client/mac/Framework/Breakpad.mm', 'src/client/mac/Framework/OnDemandServer.mm', ], - 'xcode_settings': { - # The Mac Breakpad framework uses C++ exceptions internally, but - # is careful to not propagate them to callers. - 'GCC_ENABLE_CPP_EXCEPTIONS': 'YES', - }, }, ], }], |