summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-20 22:55:34 +0000
committerajwong@chromium.org <ajwong@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-08-20 22:55:34 +0000
commit6c244119e226e5b7e4b17895b69d23bc9c0ef59a (patch)
tree5f9f20b36ac3ced7bb497e0d8201e8620574023c /build
parentb90c93fff90803a61d25a71a64c6bb06a73de358 (diff)
downloadchromium_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.gypi3
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': {