summaryrefslogtreecommitdiff
path: root/openssl.gypi
diff options
context:
space:
mode:
authordigit@chromium.org <digit@chromium.org@4ff67af0-8c30-449e-8e8b-ad334ec8d88c>2013-04-29 17:31:05 +0000
committerdigit@chromium.org <digit@chromium.org@4ff67af0-8c30-449e-8e8b-ad334ec8d88c>2013-04-29 17:31:05 +0000
commita32986f363afaf19de1ed6957901964217a72f2f (patch)
tree4b6e24356ba140b21e0c01241c1256467b06175e /openssl.gypi
parent0991a83e4577214d056fe12c673bfde172cbf8f8 (diff)
downloadopenssl-a32986f363afaf19de1ed6957901964217a72f2f.tar.gz
[MIPS] Add build support for MIPS in openssl.gyp
The gyp file missed support for MIPS arch. This caused a build break when content shell was built for MIPS. BUG=130022 TEST=build content shell for MIPS Review URL: https://chromiumcodereview.appspot.com/14531003 git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/openssl@197066 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
Diffstat (limited to 'openssl.gypi')
-rw-r--r--openssl.gypi17
1 files changed, 17 insertions, 0 deletions
diff --git a/openssl.gypi b/openssl.gypi
index 5d87da0..e55b6eb 100644
--- a/openssl.gypi
+++ b/openssl.gypi
@@ -576,6 +576,23 @@
'SHA256_ASM',
'SHA512_ASM',
],
+ 'openssl_mips_source_excludes': [
+ 'openssl/crypto/aes/aes_core.c',
+ 'openssl/crypto/bn/bn_asm.c',
+ ],
+ 'openssl_mips_sources': [
+ 'openssl/crypto/aes/asm/aes-mips.S',
+ 'openssl/crypto/bn/asm/bn-mips.S',
+ 'openssl/crypto/bn/asm/mips-mont.S',
+ 'openssl/crypto/sha/asm/sha1-mips.S',
+ 'openssl/crypto/sha/asm/sha256-mips.S',
+ ],
+ 'openssl_mips_defines': [
+ 'OPENSSL_BN_ASM_MONT',
+ 'AES_ASM',
+ 'SHA1_ASM',
+ 'SHA256_ASM',
+ ],
'openssl_x86_source_excludes': [
'openssl/crypto/aes/aes_core.c',
'openssl/crypto/aes/aes_cbc.c',