summaryrefslogtreecommitdiffstats
path: root/third_party/instrumented_libraries/instrumented_libraries.gyp
diff options
context:
space:
mode:
authorearthdok <earthdok@chromium.org>2014-10-01 08:53:16 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-01 15:53:31 +0000
commit138ba3ed4f3a93e7bab569aa9d2e3ff4ff4fe5a5 (patch)
tree73da0e6460de78629a60e010787f2b7ccd0d865a /third_party/instrumented_libraries/instrumented_libraries.gyp
parent6cf542ad4ffc713b7d5cc8d84e49249c01eca1f9 (diff)
downloadchromium_src-138ba3ed4f3a93e7bab569aa9d2e3ff4ff4fe5a5.zip
chromium_src-138ba3ed4f3a93e7bab569aa9d2e3ff4ff4fe5a5.tar.gz
chromium_src-138ba3ed4f3a93e7bab569aa9d2e3ff4ff4fe5a5.tar.bz2
Instrumented libraries: remove unnecessary uses of DEPTH from GYP.
This was not working correctly in WebRTC builds. Also, add -fno-omit-frame-pointer to CFLAGS. Both changes will cause a complete rebuild of all instrumented libraries, so I bundled them together. BUG=394251 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/619723006 Cr-Commit-Position: refs/heads/master@{#297652}
Diffstat (limited to 'third_party/instrumented_libraries/instrumented_libraries.gyp')
-rw-r--r--third_party/instrumented_libraries/instrumented_libraries.gyp5
1 files changed, 3 insertions, 2 deletions
diff --git a/third_party/instrumented_libraries/instrumented_libraries.gyp b/third_party/instrumented_libraries/instrumented_libraries.gyp
index 1d09cb7..406dbe9 100644
--- a/third_party/instrumented_libraries/instrumented_libraries.gyp
+++ b/third_party/instrumented_libraries/instrumented_libraries.gyp
@@ -36,7 +36,8 @@
'-gline-tables-only',
'-fPIC',
'-w',
- '-U_FORITFY_SOURCE'
+ '-U_FORITFY_SOURCE',
+ '-fno-omit-frame-pointer'
],
'package_ldflags': [
'-Wl,-z,origin',
@@ -158,7 +159,7 @@
'<(PRODUCT_DIR)/instrumented_libraries/<(_sanitizer_type)/rpaths.fixed.txt',
],
'action': [
- '<(DEPTH)/third_party/instrumented_libraries/fix_rpaths.sh',
+ './fix_rpaths.sh',
'<(PRODUCT_DIR)/instrumented_libraries/<(_sanitizer_type)'
],
},