diff options
author | Fedor Indutny <fedor.indutny@gmail.com> | 2012-07-03 15:30:53 -0700 |
---|---|---|
committer | Fedor Indutny <fedor.indutny@gmail.com> | 2012-07-05 00:23:49 -0400 |
commit | d923269e13f903b02506d86f138369586862364e (patch) | |
tree | f9bd0ac257fd9c4b89e0c987bce389f8d3bac606 /deps/openssl/openssl.gyp | |
parent | 3ea0397a1a679e7ffaaf353bc67afca2a4065fa5 (diff) | |
download | android-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.gyp | 9 |
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': [ '.', |