summaryrefslogtreecommitdiff
path: root/deps/openssl/openssl.gyp
diff options
context:
space:
mode:
authorFedor Indutny <fedor.indutny@gmail.com>2012-07-03 15:30:53 -0700
committerFedor Indutny <fedor.indutny@gmail.com>2012-07-05 00:23:49 -0400
commitd923269e13f903b02506d86f138369586862364e (patch)
treef9bd0ac257fd9c4b89e0c987bce389f8d3bac606 /deps/openssl/openssl.gyp
parent3ea0397a1a679e7ffaaf353bc67afca2a4065fa5 (diff)
downloadandroid-node-v8-d923269e13f903b02506d86f138369586862364e.tar.gz
android-node-v8-d923269e13f903b02506d86f138369586862364e.tar.bz2
android-node-v8-d923269e13f903b02506d86f138369586862364e.zip
tls: make tls a little bit faster
Compile OpenSSL with inline assembly for big numbers
Diffstat (limited to 'deps/openssl/openssl.gyp')
-rw-r--r--deps/openssl/openssl.gyp9
1 files changed, 7 insertions, 2 deletions
diff --git a/deps/openssl/openssl.gyp b/deps/openssl/openssl.gyp
index 7a031ec249..c9dc07dc87 100644
--- a/deps/openssl/openssl.gyp
+++ b/deps/openssl/openssl.gyp
@@ -179,7 +179,6 @@
'openssl/crypto/bio/bss_null.c',
'openssl/crypto/bio/bss_sock.c',
'openssl/crypto/bn/bn_add.c',
- 'openssl/crypto/bn/bn_asm.c',
'openssl/crypto/bn/bn_blind.c',
'openssl/crypto/bn/bn_const.c',
'openssl/crypto/bn/bn_ctx.c',
@@ -650,9 +649,15 @@
}],
['target_arch=="ia32"', {
'variables': {'openssl_config_path': 'config/piii'},
+ 'sources': [
+ 'openssl/crypto/bn/bn_asm.c',
+ ]
}, {
'variables': {'openssl_config_path': 'config/k8'},
- }],
+ 'sources': [
+ 'openssl/crypto/bn/asm/x86_64-gcc.c',
+ ]
+ }]
],
'include_dirs': [
'.',