diff options
author | Android Chromium Automerger <chromium-automerger@android> | 2013-04-03 10:59:40 +0000 |
---|---|---|
committer | Android Chromium Automerger <chromium-automerger@android> | 2013-04-03 10:59:40 +0000 |
commit | 13239e9f858398583ab906b15175e0908de93372 (patch) | |
tree | a617c37ac555572a0b0de6df184c24cf78e0f85e | |
parent | c18031c9f9900473158540de38061a622ec5aea0 (diff) | |
download | openssl-13239e9f858398583ab906b15175e0908de93372.tar.gz |
Update makefiles after merge of Chromium at r192047
This commit was generated by merge_from_chromium.py.
Change-Id: Iedbe94b46a8a3f5836b02f664d5549425da33ed9
-rw-r--r-- | openssl.target.linux-arm.mk | 133 | ||||
-rw-r--r-- | openssl.target.linux-x86.mk | 141 |
2 files changed, 145 insertions, 129 deletions
diff --git a/openssl.target.linux-arm.mk b/openssl.target.linux-arm.mk index 89154fa..8d3bee6 100644 --- a/openssl.target.linux-arm.mk +++ b/openssl.target.linux-arm.mk @@ -22,52 +22,18 @@ LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ - third_party/openssl/openssl/ssl/bio_ssl.c \ - third_party/openssl/openssl/ssl/d1_both.c \ - third_party/openssl/openssl/ssl/d1_clnt.c \ - third_party/openssl/openssl/ssl/d1_enc.c \ - third_party/openssl/openssl/ssl/d1_lib.c \ - third_party/openssl/openssl/ssl/d1_meth.c \ - third_party/openssl/openssl/ssl/d1_pkt.c \ - third_party/openssl/openssl/ssl/d1_srtp.c \ - third_party/openssl/openssl/ssl/d1_srvr.c \ - third_party/openssl/openssl/ssl/kssl.c \ - third_party/openssl/openssl/ssl/s23_clnt.c \ - third_party/openssl/openssl/ssl/s23_lib.c \ - third_party/openssl/openssl/ssl/s23_meth.c \ - third_party/openssl/openssl/ssl/s23_pkt.c \ - third_party/openssl/openssl/ssl/s23_srvr.c \ - third_party/openssl/openssl/ssl/s2_clnt.c \ - third_party/openssl/openssl/ssl/s2_enc.c \ - third_party/openssl/openssl/ssl/s2_lib.c \ - third_party/openssl/openssl/ssl/s2_meth.c \ - third_party/openssl/openssl/ssl/s2_pkt.c \ - third_party/openssl/openssl/ssl/s2_srvr.c \ - third_party/openssl/openssl/ssl/s3_both.c \ - third_party/openssl/openssl/ssl/s3_clnt.c \ - third_party/openssl/openssl/ssl/s3_enc.c \ - third_party/openssl/openssl/ssl/s3_lib.c \ - third_party/openssl/openssl/ssl/s3_meth.c \ - third_party/openssl/openssl/ssl/s3_pkt.c \ - third_party/openssl/openssl/ssl/s3_srvr.c \ - third_party/openssl/openssl/ssl/ssl_algs.c \ - third_party/openssl/openssl/ssl/ssl_asn1.c \ - third_party/openssl/openssl/ssl/ssl_cert.c \ - third_party/openssl/openssl/ssl/ssl_ciph.c \ - third_party/openssl/openssl/ssl/ssl_err.c \ - third_party/openssl/openssl/ssl/ssl_err2.c \ - third_party/openssl/openssl/ssl/ssl_lib.c \ - third_party/openssl/openssl/ssl/ssl_rsa.c \ - third_party/openssl/openssl/ssl/ssl_sess.c \ - third_party/openssl/openssl/ssl/ssl_stat.c \ - third_party/openssl/openssl/ssl/ssl_txt.c \ - third_party/openssl/openssl/ssl/t1_clnt.c \ - third_party/openssl/openssl/ssl/t1_enc.c \ - third_party/openssl/openssl/ssl/t1_lib.c \ - third_party/openssl/openssl/ssl/t1_meth.c \ - third_party/openssl/openssl/ssl/t1_reneg.c \ - third_party/openssl/openssl/ssl/t1_srvr.c \ - third_party/openssl/openssl/ssl/tls_srp.c \ + third_party/openssl/openssl/crypto/cryptlib.c \ + third_party/openssl/openssl/crypto/mem.c \ + third_party/openssl/openssl/crypto/mem_clr.c \ + third_party/openssl/openssl/crypto/mem_dbg.c \ + third_party/openssl/openssl/crypto/cversion.c \ + third_party/openssl/openssl/crypto/ex_data.c \ + third_party/openssl/openssl/crypto/cpt_err.c \ + third_party/openssl/openssl/crypto/ebcdic.c \ + third_party/openssl/openssl/crypto/uid.c \ + third_party/openssl/openssl/crypto/o_time.c \ + third_party/openssl/openssl/crypto/o_str.c \ + third_party/openssl/openssl/crypto/o_dir.c \ third_party/openssl/openssl/crypto/aes/aes_cbc.c \ third_party/openssl/openssl/crypto/aes/aes_cfb.c \ third_party/openssl/openssl/crypto/aes/aes_ctr.c \ @@ -219,9 +185,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/conf/conf_mall.c \ third_party/openssl/openssl/crypto/conf/conf_mod.c \ third_party/openssl/openssl/crypto/conf/conf_sap.c \ - third_party/openssl/openssl/crypto/cpt_err.c \ - third_party/openssl/openssl/crypto/cryptlib.c \ - third_party/openssl/openssl/crypto/cversion.c \ third_party/openssl/openssl/crypto/des/cbc_cksm.c \ third_party/openssl/openssl/crypto/des/cbc_enc.c \ third_party/openssl/openssl/crypto/des/cfb64ede.c \ @@ -275,7 +238,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/dso/dso_lib.c \ third_party/openssl/openssl/crypto/dso/dso_null.c \ third_party/openssl/openssl/crypto/dso/dso_openssl.c \ - third_party/openssl/openssl/crypto/ebcdic.c \ third_party/openssl/openssl/crypto/ec/ec2_mult.c \ third_party/openssl/openssl/crypto/ec/ec2_oct.c \ third_party/openssl/openssl/crypto/ec/ec2_smpl.c \ @@ -353,6 +315,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/evp/e_xcbc_d.c \ third_party/openssl/openssl/crypto/evp/encode.c \ third_party/openssl/openssl/crypto/evp/evp_acnf.c \ + third_party/openssl/openssl/crypto/evp/evp_cnf.c \ third_party/openssl/openssl/crypto/evp/evp_enc.c \ third_party/openssl/openssl/crypto/evp/evp_err.c \ third_party/openssl/openssl/crypto/evp/evp_key.c \ @@ -383,7 +346,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/evp/pmeth_fn.c \ third_party/openssl/openssl/crypto/evp/pmeth_gn.c \ third_party/openssl/openssl/crypto/evp/pmeth_lib.c \ - third_party/openssl/openssl/crypto/ex_data.c \ third_party/openssl/openssl/crypto/hmac/hm_ameth.c \ third_party/openssl/openssl/crypto/hmac/hm_pmeth.c \ third_party/openssl/openssl/crypto/hmac/hmac.c \ @@ -394,9 +356,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/md4/md4_one.c \ third_party/openssl/openssl/crypto/md5/md5_dgst.c \ third_party/openssl/openssl/crypto/md5/md5_one.c \ - third_party/openssl/openssl/crypto/mem.c \ - third_party/openssl/openssl/crypto/mem_clr.c \ - third_party/openssl/openssl/crypto/mem_dbg.c \ third_party/openssl/openssl/crypto/modes/cbc128.c \ third_party/openssl/openssl/crypto/modes/ccm128.c \ third_party/openssl/openssl/crypto/modes/cfb128.c \ @@ -404,10 +363,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/modes/gcm128.c \ third_party/openssl/openssl/crypto/modes/ofb128.c \ third_party/openssl/openssl/crypto/modes/xts128.c \ - third_party/openssl/openssl/crypto/o_dir.c \ third_party/openssl/openssl/crypto/o_init.c \ - third_party/openssl/openssl/crypto/o_str.c \ - third_party/openssl/openssl/crypto/o_time.c \ third_party/openssl/openssl/crypto/objects/o_names.c \ third_party/openssl/openssl/crypto/objects/obj_dat.c \ third_party/openssl/openssl/crypto/objects/obj_err.c \ @@ -462,6 +418,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/rand/rand_err.c \ third_party/openssl/openssl/crypto/rand/rand_lib.c \ third_party/openssl/openssl/crypto/rand/rand_unix.c \ + third_party/openssl/openssl/crypto/rand/rand_win.c \ third_party/openssl/openssl/crypto/rand/randfile.c \ third_party/openssl/openssl/crypto/rc2/rc2_cbc.c \ third_party/openssl/openssl/crypto/rc2/rc2_ecb.c \ @@ -507,7 +464,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/ui/ui_lib.c \ third_party/openssl/openssl/crypto/ui/ui_openssl.c \ third_party/openssl/openssl/crypto/ui/ui_util.c \ - third_party/openssl/openssl/crypto/uid.c \ third_party/openssl/openssl/crypto/x509/by_dir.c \ third_party/openssl/openssl/crypto/x509/by_file.c \ third_party/openssl/openssl/crypto/x509/x509_att.c \ @@ -566,6 +522,52 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/x509v3/v3_sxnet.c \ third_party/openssl/openssl/crypto/x509v3/v3_utl.c \ third_party/openssl/openssl/crypto/x509v3/v3err.c \ + third_party/openssl/openssl/ssl/bio_ssl.c \ + third_party/openssl/openssl/ssl/d1_both.c \ + third_party/openssl/openssl/ssl/d1_clnt.c \ + third_party/openssl/openssl/ssl/d1_enc.c \ + third_party/openssl/openssl/ssl/d1_lib.c \ + third_party/openssl/openssl/ssl/d1_pkt.c \ + third_party/openssl/openssl/ssl/d1_srtp.c \ + third_party/openssl/openssl/ssl/d1_srvr.c \ + third_party/openssl/openssl/ssl/kssl.c \ + third_party/openssl/openssl/ssl/s23_clnt.c \ + third_party/openssl/openssl/ssl/s23_lib.c \ + third_party/openssl/openssl/ssl/s23_meth.c \ + third_party/openssl/openssl/ssl/s23_pkt.c \ + third_party/openssl/openssl/ssl/s23_srvr.c \ + third_party/openssl/openssl/ssl/s2_clnt.c \ + third_party/openssl/openssl/ssl/s2_enc.c \ + third_party/openssl/openssl/ssl/s2_lib.c \ + third_party/openssl/openssl/ssl/s2_meth.c \ + third_party/openssl/openssl/ssl/s2_pkt.c \ + third_party/openssl/openssl/ssl/s2_srvr.c \ + third_party/openssl/openssl/ssl/s3_both.c \ + third_party/openssl/openssl/ssl/s3_cbc.c \ + third_party/openssl/openssl/ssl/s3_clnt.c \ + third_party/openssl/openssl/ssl/s3_enc.c \ + third_party/openssl/openssl/ssl/s3_lib.c \ + third_party/openssl/openssl/ssl/s3_meth.c \ + third_party/openssl/openssl/ssl/s3_pkt.c \ + third_party/openssl/openssl/ssl/s3_srvr.c \ + third_party/openssl/openssl/ssl/ssl_algs.c \ + third_party/openssl/openssl/ssl/ssl_asn1.c \ + third_party/openssl/openssl/ssl/ssl_cert.c \ + third_party/openssl/openssl/ssl/ssl_ciph.c \ + third_party/openssl/openssl/ssl/ssl_err.c \ + third_party/openssl/openssl/ssl/ssl_err2.c \ + third_party/openssl/openssl/ssl/ssl_lib.c \ + third_party/openssl/openssl/ssl/ssl_rsa.c \ + third_party/openssl/openssl/ssl/ssl_sess.c \ + third_party/openssl/openssl/ssl/ssl_stat.c \ + third_party/openssl/openssl/ssl/ssl_txt.c \ + third_party/openssl/openssl/ssl/t1_clnt.c \ + third_party/openssl/openssl/ssl/t1_enc.c \ + third_party/openssl/openssl/ssl/t1_lib.c \ + third_party/openssl/openssl/ssl/t1_meth.c \ + third_party/openssl/openssl/ssl/t1_reneg.c \ + third_party/openssl/openssl/ssl/t1_srvr.c \ + third_party/openssl/openssl/ssl/tls_srp.c \ third_party/openssl/openssl/crypto/aes/asm/aes-armv4.S \ third_party/openssl/openssl/crypto/bn/asm/armv4-gf2m.S \ third_party/openssl/openssl/crypto/bn/asm/armv4-mont.S \ @@ -626,12 +628,16 @@ MY_DEFS := \ '-DUSE_OPENSSL=1' \ '-DENABLE_EGLIMAGE=1' \ '-DENABLE_LANGUAGE_DETECTION=1' \ - '-DL_ENDIAN' \ - '-DOPENSSL_THREADS' \ + '-DNO_WINDOWS_BRAINDEATH' \ '-DPURIFY' \ - '-DTERMIO' \ - '-D_REENTRANT' \ - '-DOPENSSL_NO_DTLS1' \ + '-DMONOLITH' \ + '-DOPENSSL_BN_ASM_GF2m' \ + '-DOPENSSL_BN_ASM_MONT' \ + '-DGHASH_ASM' \ + '-DAES_ASM' \ + '-DSHA1_ASM' \ + '-DSHA256_ASM' \ + '-DSHA512_ASM' \ '-DANDROID' \ '-D__GNU_SOURCE=1' \ '-DUSE_STLPORT=1' \ @@ -651,7 +657,6 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/asn1 \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/evp \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/modes \ - $(LOCAL_PATH)/third_party/openssl/config/android \ $(LOCAL_PATH)/third_party/openssl/openssl/include \ $(GYP_ABS_ANDROID_TOP_DIR)/frameworks/wilhelm/include \ $(GYP_ABS_ANDROID_TOP_DIR)/bionic \ diff --git a/openssl.target.linux-x86.mk b/openssl.target.linux-x86.mk index e0b3d3e..5886448 100644 --- a/openssl.target.linux-x86.mk +++ b/openssl.target.linux-x86.mk @@ -22,52 +22,17 @@ LOCAL_GENERATED_SOURCES := GYP_COPIED_SOURCE_ORIGIN_DIRS := LOCAL_SRC_FILES := \ - third_party/openssl/openssl/ssl/bio_ssl.c \ - third_party/openssl/openssl/ssl/d1_both.c \ - third_party/openssl/openssl/ssl/d1_clnt.c \ - third_party/openssl/openssl/ssl/d1_enc.c \ - third_party/openssl/openssl/ssl/d1_lib.c \ - third_party/openssl/openssl/ssl/d1_meth.c \ - third_party/openssl/openssl/ssl/d1_pkt.c \ - third_party/openssl/openssl/ssl/d1_srtp.c \ - third_party/openssl/openssl/ssl/d1_srvr.c \ - third_party/openssl/openssl/ssl/kssl.c \ - third_party/openssl/openssl/ssl/s23_clnt.c \ - third_party/openssl/openssl/ssl/s23_lib.c \ - third_party/openssl/openssl/ssl/s23_meth.c \ - third_party/openssl/openssl/ssl/s23_pkt.c \ - third_party/openssl/openssl/ssl/s23_srvr.c \ - third_party/openssl/openssl/ssl/s2_clnt.c \ - third_party/openssl/openssl/ssl/s2_enc.c \ - third_party/openssl/openssl/ssl/s2_lib.c \ - third_party/openssl/openssl/ssl/s2_meth.c \ - third_party/openssl/openssl/ssl/s2_pkt.c \ - third_party/openssl/openssl/ssl/s2_srvr.c \ - third_party/openssl/openssl/ssl/s3_both.c \ - third_party/openssl/openssl/ssl/s3_clnt.c \ - third_party/openssl/openssl/ssl/s3_enc.c \ - third_party/openssl/openssl/ssl/s3_lib.c \ - third_party/openssl/openssl/ssl/s3_meth.c \ - third_party/openssl/openssl/ssl/s3_pkt.c \ - third_party/openssl/openssl/ssl/s3_srvr.c \ - third_party/openssl/openssl/ssl/ssl_algs.c \ - third_party/openssl/openssl/ssl/ssl_asn1.c \ - third_party/openssl/openssl/ssl/ssl_cert.c \ - third_party/openssl/openssl/ssl/ssl_ciph.c \ - third_party/openssl/openssl/ssl/ssl_err.c \ - third_party/openssl/openssl/ssl/ssl_err2.c \ - third_party/openssl/openssl/ssl/ssl_lib.c \ - third_party/openssl/openssl/ssl/ssl_rsa.c \ - third_party/openssl/openssl/ssl/ssl_sess.c \ - third_party/openssl/openssl/ssl/ssl_stat.c \ - third_party/openssl/openssl/ssl/ssl_txt.c \ - third_party/openssl/openssl/ssl/t1_clnt.c \ - third_party/openssl/openssl/ssl/t1_enc.c \ - third_party/openssl/openssl/ssl/t1_lib.c \ - third_party/openssl/openssl/ssl/t1_meth.c \ - third_party/openssl/openssl/ssl/t1_reneg.c \ - third_party/openssl/openssl/ssl/t1_srvr.c \ - third_party/openssl/openssl/ssl/tls_srp.c \ + third_party/openssl/openssl/crypto/cryptlib.c \ + third_party/openssl/openssl/crypto/mem.c \ + third_party/openssl/openssl/crypto/mem_dbg.c \ + third_party/openssl/openssl/crypto/cversion.c \ + third_party/openssl/openssl/crypto/ex_data.c \ + third_party/openssl/openssl/crypto/cpt_err.c \ + third_party/openssl/openssl/crypto/ebcdic.c \ + third_party/openssl/openssl/crypto/uid.c \ + third_party/openssl/openssl/crypto/o_time.c \ + third_party/openssl/openssl/crypto/o_str.c \ + third_party/openssl/openssl/crypto/o_dir.c \ third_party/openssl/openssl/crypto/aes/aes_cfb.c \ third_party/openssl/openssl/crypto/aes/aes_ctr.c \ third_party/openssl/openssl/crypto/aes/aes_ecb.c \ @@ -216,9 +181,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/conf/conf_mall.c \ third_party/openssl/openssl/crypto/conf/conf_mod.c \ third_party/openssl/openssl/crypto/conf/conf_sap.c \ - third_party/openssl/openssl/crypto/cpt_err.c \ - third_party/openssl/openssl/crypto/cryptlib.c \ - third_party/openssl/openssl/crypto/cversion.c \ third_party/openssl/openssl/crypto/des/cbc_cksm.c \ third_party/openssl/openssl/crypto/des/cbc_enc.c \ third_party/openssl/openssl/crypto/des/cfb64ede.c \ @@ -270,7 +232,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/dso/dso_lib.c \ third_party/openssl/openssl/crypto/dso/dso_null.c \ third_party/openssl/openssl/crypto/dso/dso_openssl.c \ - third_party/openssl/openssl/crypto/ebcdic.c \ third_party/openssl/openssl/crypto/ec/ec2_mult.c \ third_party/openssl/openssl/crypto/ec/ec2_oct.c \ third_party/openssl/openssl/crypto/ec/ec2_smpl.c \ @@ -348,6 +309,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/evp/e_xcbc_d.c \ third_party/openssl/openssl/crypto/evp/encode.c \ third_party/openssl/openssl/crypto/evp/evp_acnf.c \ + third_party/openssl/openssl/crypto/evp/evp_cnf.c \ third_party/openssl/openssl/crypto/evp/evp_enc.c \ third_party/openssl/openssl/crypto/evp/evp_err.c \ third_party/openssl/openssl/crypto/evp/evp_key.c \ @@ -378,7 +340,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/evp/pmeth_fn.c \ third_party/openssl/openssl/crypto/evp/pmeth_gn.c \ third_party/openssl/openssl/crypto/evp/pmeth_lib.c \ - third_party/openssl/openssl/crypto/ex_data.c \ third_party/openssl/openssl/crypto/hmac/hm_ameth.c \ third_party/openssl/openssl/crypto/hmac/hm_pmeth.c \ third_party/openssl/openssl/crypto/hmac/hmac.c \ @@ -389,9 +350,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/md4/md4_one.c \ third_party/openssl/openssl/crypto/md5/md5_dgst.c \ third_party/openssl/openssl/crypto/md5/md5_one.c \ - third_party/openssl/openssl/crypto/mem.c \ - third_party/openssl/openssl/crypto/mem_clr.c \ - third_party/openssl/openssl/crypto/mem_dbg.c \ third_party/openssl/openssl/crypto/modes/cbc128.c \ third_party/openssl/openssl/crypto/modes/ccm128.c \ third_party/openssl/openssl/crypto/modes/cfb128.c \ @@ -399,10 +357,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/modes/gcm128.c \ third_party/openssl/openssl/crypto/modes/ofb128.c \ third_party/openssl/openssl/crypto/modes/xts128.c \ - third_party/openssl/openssl/crypto/o_dir.c \ third_party/openssl/openssl/crypto/o_init.c \ - third_party/openssl/openssl/crypto/o_str.c \ - third_party/openssl/openssl/crypto/o_time.c \ third_party/openssl/openssl/crypto/objects/o_names.c \ third_party/openssl/openssl/crypto/objects/obj_dat.c \ third_party/openssl/openssl/crypto/objects/obj_err.c \ @@ -457,6 +412,7 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/rand/rand_err.c \ third_party/openssl/openssl/crypto/rand/rand_lib.c \ third_party/openssl/openssl/crypto/rand/rand_unix.c \ + third_party/openssl/openssl/crypto/rand/rand_win.c \ third_party/openssl/openssl/crypto/rand/randfile.c \ third_party/openssl/openssl/crypto/rc2/rc2_cbc.c \ third_party/openssl/openssl/crypto/rc2/rc2_ecb.c \ @@ -502,7 +458,6 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/ui/ui_lib.c \ third_party/openssl/openssl/crypto/ui/ui_openssl.c \ third_party/openssl/openssl/crypto/ui/ui_util.c \ - third_party/openssl/openssl/crypto/uid.c \ third_party/openssl/openssl/crypto/x509/by_dir.c \ third_party/openssl/openssl/crypto/x509/by_file.c \ third_party/openssl/openssl/crypto/x509/x509_att.c \ @@ -561,6 +516,52 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/x509v3/v3_sxnet.c \ third_party/openssl/openssl/crypto/x509v3/v3_utl.c \ third_party/openssl/openssl/crypto/x509v3/v3err.c \ + third_party/openssl/openssl/ssl/bio_ssl.c \ + third_party/openssl/openssl/ssl/d1_both.c \ + third_party/openssl/openssl/ssl/d1_clnt.c \ + third_party/openssl/openssl/ssl/d1_enc.c \ + third_party/openssl/openssl/ssl/d1_lib.c \ + third_party/openssl/openssl/ssl/d1_pkt.c \ + third_party/openssl/openssl/ssl/d1_srtp.c \ + third_party/openssl/openssl/ssl/d1_srvr.c \ + third_party/openssl/openssl/ssl/kssl.c \ + third_party/openssl/openssl/ssl/s23_clnt.c \ + third_party/openssl/openssl/ssl/s23_lib.c \ + third_party/openssl/openssl/ssl/s23_meth.c \ + third_party/openssl/openssl/ssl/s23_pkt.c \ + third_party/openssl/openssl/ssl/s23_srvr.c \ + third_party/openssl/openssl/ssl/s2_clnt.c \ + third_party/openssl/openssl/ssl/s2_enc.c \ + third_party/openssl/openssl/ssl/s2_lib.c \ + third_party/openssl/openssl/ssl/s2_meth.c \ + third_party/openssl/openssl/ssl/s2_pkt.c \ + third_party/openssl/openssl/ssl/s2_srvr.c \ + third_party/openssl/openssl/ssl/s3_both.c \ + third_party/openssl/openssl/ssl/s3_cbc.c \ + third_party/openssl/openssl/ssl/s3_clnt.c \ + third_party/openssl/openssl/ssl/s3_enc.c \ + third_party/openssl/openssl/ssl/s3_lib.c \ + third_party/openssl/openssl/ssl/s3_meth.c \ + third_party/openssl/openssl/ssl/s3_pkt.c \ + third_party/openssl/openssl/ssl/s3_srvr.c \ + third_party/openssl/openssl/ssl/ssl_algs.c \ + third_party/openssl/openssl/ssl/ssl_asn1.c \ + third_party/openssl/openssl/ssl/ssl_cert.c \ + third_party/openssl/openssl/ssl/ssl_ciph.c \ + third_party/openssl/openssl/ssl/ssl_err.c \ + third_party/openssl/openssl/ssl/ssl_err2.c \ + third_party/openssl/openssl/ssl/ssl_lib.c \ + third_party/openssl/openssl/ssl/ssl_rsa.c \ + third_party/openssl/openssl/ssl/ssl_sess.c \ + third_party/openssl/openssl/ssl/ssl_stat.c \ + third_party/openssl/openssl/ssl/ssl_txt.c \ + third_party/openssl/openssl/ssl/t1_clnt.c \ + third_party/openssl/openssl/ssl/t1_enc.c \ + third_party/openssl/openssl/ssl/t1_lib.c \ + third_party/openssl/openssl/ssl/t1_meth.c \ + third_party/openssl/openssl/ssl/t1_reneg.c \ + third_party/openssl/openssl/ssl/t1_srvr.c \ + third_party/openssl/openssl/ssl/tls_srp.c \ third_party/openssl/openssl/crypto/aes/asm/aes-586.S \ third_party/openssl/openssl/crypto/aes/asm/aesni-x86.S \ third_party/openssl/openssl/crypto/aes/asm/vpaes-x86.S \ @@ -575,7 +576,8 @@ LOCAL_SRC_FILES := \ third_party/openssl/openssl/crypto/modes/asm/ghash-x86.S \ third_party/openssl/openssl/crypto/sha/asm/sha1-586.S \ third_party/openssl/openssl/crypto/sha/asm/sha256-586.S \ - third_party/openssl/openssl/crypto/sha/asm/sha512-586.S + third_party/openssl/openssl/crypto/sha/asm/sha512-586.S \ + third_party/openssl/openssl/crypto/x86cpuid.S # Flags passed to both C and C++ files. @@ -631,12 +633,22 @@ MY_DEFS := \ '-DUSE_OPENSSL=1' \ '-DENABLE_EGLIMAGE=1' \ '-DENABLE_LANGUAGE_DETECTION=1' \ - '-DL_ENDIAN' \ - '-DOPENSSL_THREADS' \ + '-DNO_WINDOWS_BRAINDEATH' \ '-DPURIFY' \ - '-DTERMIO' \ - '-D_REENTRANT' \ - '-DOPENSSL_NO_DTLS1' \ + '-DMONOLITH' \ + '-DOPENSSL_BN_ASM_GF2m' \ + '-DOPENSSL_BN_ASM_MONT' \ + '-DOPENSSL_BN_ASM_PART_WORDS' \ + '-DAES_ASM' \ + '-DGHASH_ASM' \ + '-DSHA1_ASM' \ + '-DSHA256_ASM' \ + '-DSHA512_ASM' \ + '-DMD5_ASM' \ + '-DDES_PTR' \ + '-DDES_RISC1' \ + '-DDES_UNROLL' \ + '-DOPENSSL_CPUID_OBJ' \ '-DANDROID' \ '-D__GNU_SOURCE=1' \ '-DUSE_STLPORT=1' \ @@ -656,7 +668,6 @@ LOCAL_C_INCLUDES := \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/asn1 \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/evp \ $(LOCAL_PATH)/third_party/openssl/openssl/crypto/modes \ - $(LOCAL_PATH)/third_party/openssl/config/android \ $(LOCAL_PATH)/third_party/openssl/openssl/include \ $(GYP_ABS_ANDROID_TOP_DIR)/frameworks/wilhelm/include \ $(GYP_ABS_ANDROID_TOP_DIR)/bionic \ |