summaryrefslogtreecommitdiffstats
path: root/third_party/instrumented_libraries/instrumented_libraries.gyp
diff options
context:
space:
mode:
authorearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-16 22:53:40 +0000
committerearthdok@chromium.org <earthdok@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-16 22:53:40 +0000
commita4528fa0323e2ba57e4fd7890755c85489d808ea (patch)
treeb6d4660189280d35afc56d3131453ffeb9df1283 /third_party/instrumented_libraries/instrumented_libraries.gyp
parentd7df257572dab53d05c885c69ce1fd4dfe80f9cb (diff)
downloadchromium_src-a4528fa0323e2ba57e4fd7890755c85489d808ea.zip
chromium_src-a4528fa0323e2ba57e4fd7890755c85489d808ea.tar.gz
chromium_src-a4528fa0323e2ba57e4fd7890755c85489d808ea.tar.bz2
Instrumented libraries: update configure flags for libgcrypt11.
Add flags from debian/rules, and disable assembly modules. BUG=344505, 313751, 389216 TBR=glider@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/393023010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283560 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/instrumented_libraries/instrumented_libraries.gyp')
-rw-r--r--third_party/instrumented_libraries/instrumented_libraries.gyp8
1 files changed, 8 insertions, 0 deletions
diff --git a/third_party/instrumented_libraries/instrumented_libraries.gyp b/third_party/instrumented_libraries/instrumented_libraries.gyp
index 47e7874..da0b05b 100644
--- a/third_party/instrumented_libraries/instrumented_libraries.gyp
+++ b/third_party/instrumented_libraries/instrumented_libraries.gyp
@@ -231,6 +231,14 @@
'package_name': 'libgcrypt11',
'dependencies=': [],
'package_ldflags': ['-Wl,-z,muldefs'],
+ 'extra_configure_flags': [
+ # From debian/rules.
+ '--enable-noexecstack',
+ '--enable-ld-version-script',
+ '--enable-static',
+ # http://crbug.com/344505
+ '--disable-asm'
+ ],
'includes': ['standard_instrumented_package_target.gypi'],
},
{