diff options
author | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-20 22:55:34 +0000 |
---|---|---|
committer | ajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-20 22:55:34 +0000 |
commit | 6c244119e226e5b7e4b17895b69d23bc9c0ef59a (patch) | |
tree | 5f9f20b36ac3ced7bb497e0d8201e8620574023c /build | |
parent | b90c93fff90803a61d25a71a64c6bb06a73de358 (diff) | |
download | chromium_src-6c244119e226e5b7e4b17895b69d23bc9c0ef59a.zip chromium_src-6c244119e226e5b7e4b17895b69d23bc9c0ef59a.tar.gz chromium_src-6c244119e226e5b7e4b17895b69d23bc9c0ef59a.tar.bz2 |
Remove -rdynamic from the linux debug build.
Having -rdynamic breaks some plugins since it exports more symbols into
the dynamic symbol table than wanted. In particular, this breaks users of
ppapi's C++ wrappers. It was added to make StaceTraces resolve to symbols
on linux. But now we use the symbolize library from glog so it isn't needed
anymore.
BUG=52105
TEST=Compiles and StackTrace.* test in base_unittests will work.
Review URL: http://codereview.chromium.org/3119033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@56924 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build')
-rw-r--r-- | build/common.gypi | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/build/common.gypi b/build/common.gypi index c27dc75..ab6d3af 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -925,9 +925,6 @@ # One can use '-gstabs' to enable building the debugging # information in STABS format for breakpad's dumpsyms. ], - 'ldflags': [ - '-rdynamic', # Allows backtrace to resolve symbols. - ], }, 'Release_Base': { 'variables': { |