Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(207)

Side by Side Diff: openssl/Crypto-config.mk

Issue 59083010: third_party/openssl: add ChaCha20+Poly1305 support. Base URL: https://chromium.googlesource.com/chromium/deps/openssl.git@master
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « openssl.gypi ('k') | openssl/crypto/chacha/Makefile » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Auto-generated - DO NOT EDIT! 1 # Auto-generated - DO NOT EDIT!
2 # To regenerate, edit openssl.config, then run: 2 # To regenerate, edit openssl.config, then run:
3 # ./import_openssl.sh import /path/to/openssl-1.0.1e.tar.gz 3 # ./import_openssl.sh import /path/to/openssl-1.0.1e.tar.gz
4 # 4 #
5 # Before including this file, the local Android.mk must define the following 5 # Before including this file, the local Android.mk must define the following
6 # variables: 6 # variables:
7 # 7 #
8 # local_c_flags 8 # local_c_flags
9 # local_c_includes 9 # local_c_includes
10 # local_additional_dependencies 10 # local_additional_dependencies
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after
161 crypto/bn/bn_print.c \ 161 crypto/bn/bn_print.c \
162 crypto/bn/bn_rand.c \ 162 crypto/bn/bn_rand.c \
163 crypto/bn/bn_recp.c \ 163 crypto/bn/bn_recp.c \
164 crypto/bn/bn_shift.c \ 164 crypto/bn/bn_shift.c \
165 crypto/bn/bn_sqr.c \ 165 crypto/bn/bn_sqr.c \
166 crypto/bn/bn_sqrt.c \ 166 crypto/bn/bn_sqrt.c \
167 crypto/bn/bn_word.c \ 167 crypto/bn/bn_word.c \
168 crypto/buffer/buf_err.c \ 168 crypto/buffer/buf_err.c \
169 crypto/buffer/buf_str.c \ 169 crypto/buffer/buf_str.c \
170 crypto/buffer/buffer.c \ 170 crypto/buffer/buffer.c \
171 crypto/chacha/chacha_enc.c \
171 crypto/cmac/cm_ameth.c \ 172 crypto/cmac/cm_ameth.c \
172 crypto/cmac/cm_pmeth.c \ 173 crypto/cmac/cm_pmeth.c \
173 crypto/cmac/cmac.c \ 174 crypto/cmac/cmac.c \
174 crypto/comp/c_rle.c \ 175 crypto/comp/c_rle.c \
175 crypto/comp/c_zlib.c \ 176 crypto/comp/c_zlib.c \
176 crypto/comp/comp_err.c \ 177 crypto/comp/comp_err.c \
177 crypto/comp/comp_lib.c \ 178 crypto/comp/comp_lib.c \
178 crypto/conf/conf_api.c \ 179 crypto/conf/conf_api.c \
179 crypto/conf/conf_def.c \ 180 crypto/conf/conf_def.c \
180 crypto/conf/conf_err.c \ 181 crypto/conf/conf_err.c \
(...skipping 117 matching lines...) Expand 10 before | Expand all | Expand 10 after
298 crypto/evp/bio_enc.c \ 299 crypto/evp/bio_enc.c \
299 crypto/evp/bio_md.c \ 300 crypto/evp/bio_md.c \
300 crypto/evp/bio_ok.c \ 301 crypto/evp/bio_ok.c \
301 crypto/evp/c_all.c \ 302 crypto/evp/c_all.c \
302 crypto/evp/c_allc.c \ 303 crypto/evp/c_allc.c \
303 crypto/evp/c_alld.c \ 304 crypto/evp/c_alld.c \
304 crypto/evp/digest.c \ 305 crypto/evp/digest.c \
305 crypto/evp/e_aes.c \ 306 crypto/evp/e_aes.c \
306 crypto/evp/e_aes_cbc_hmac_sha1.c \ 307 crypto/evp/e_aes_cbc_hmac_sha1.c \
307 crypto/evp/e_bf.c \ 308 crypto/evp/e_bf.c \
309 crypto/evp/e_chacha20poly1305.c \
308 crypto/evp/e_des.c \ 310 crypto/evp/e_des.c \
309 crypto/evp/e_des3.c \ 311 crypto/evp/e_des3.c \
310 crypto/evp/e_null.c \ 312 crypto/evp/e_null.c \
311 crypto/evp/e_old.c \ 313 crypto/evp/e_old.c \
312 crypto/evp/e_rc2.c \ 314 crypto/evp/e_rc2.c \
313 crypto/evp/e_rc4.c \ 315 crypto/evp/e_rc4.c \
314 crypto/evp/e_rc4_hmac_md5.c \ 316 crypto/evp/e_rc4_hmac_md5.c \
315 crypto/evp/e_rc5.c \ 317 crypto/evp/e_rc5.c \
316 crypto/evp/e_xcbc_d.c \ 318 crypto/evp/e_xcbc_d.c \
317 crypto/evp/encode.c \ 319 crypto/evp/encode.c \
318 crypto/evp/evp_acnf.c \ 320 crypto/evp/evp_acnf.c \
321 crypto/evp/evp_aead.c \
319 crypto/evp/evp_cnf.c \ 322 crypto/evp/evp_cnf.c \
320 crypto/evp/evp_enc.c \ 323 crypto/evp/evp_enc.c \
321 crypto/evp/evp_err.c \ 324 crypto/evp/evp_err.c \
322 crypto/evp/evp_key.c \ 325 crypto/evp/evp_key.c \
323 crypto/evp/evp_lib.c \ 326 crypto/evp/evp_lib.c \
324 crypto/evp/evp_pbe.c \ 327 crypto/evp/evp_pbe.c \
325 crypto/evp/evp_pkey.c \ 328 crypto/evp/evp_pkey.c \
326 crypto/evp/m_dss.c \ 329 crypto/evp/m_dss.c \
327 crypto/evp/m_dss1.c \ 330 crypto/evp/m_dss1.c \
328 crypto/evp/m_ecdsa.c \ 331 crypto/evp/m_ecdsa.c \
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
413 crypto/pkcs12/p12_p8e.c \ 416 crypto/pkcs12/p12_p8e.c \
414 crypto/pkcs12/p12_utl.c \ 417 crypto/pkcs12/p12_utl.c \
415 crypto/pkcs12/pk12err.c \ 418 crypto/pkcs12/pk12err.c \
416 crypto/pkcs7/pk7_asn1.c \ 419 crypto/pkcs7/pk7_asn1.c \
417 crypto/pkcs7/pk7_attr.c \ 420 crypto/pkcs7/pk7_attr.c \
418 crypto/pkcs7/pk7_doit.c \ 421 crypto/pkcs7/pk7_doit.c \
419 crypto/pkcs7/pk7_lib.c \ 422 crypto/pkcs7/pk7_lib.c \
420 crypto/pkcs7/pk7_mime.c \ 423 crypto/pkcs7/pk7_mime.c \
421 crypto/pkcs7/pk7_smime.c \ 424 crypto/pkcs7/pk7_smime.c \
422 crypto/pkcs7/pkcs7err.c \ 425 crypto/pkcs7/pkcs7err.c \
426 crypto/poly1305/poly1305.c \
423 crypto/pqueue/pqueue.c \ 427 crypto/pqueue/pqueue.c \
424 crypto/rand/md_rand.c \ 428 crypto/rand/md_rand.c \
425 crypto/rand/rand_egd.c \ 429 crypto/rand/rand_egd.c \
426 crypto/rand/rand_err.c \ 430 crypto/rand/rand_err.c \
427 crypto/rand/rand_lib.c \ 431 crypto/rand/rand_lib.c \
428 crypto/rand/rand_unix.c \ 432 crypto/rand/rand_unix.c \
429 crypto/rand/rand_win.c \ 433 crypto/rand/rand_win.c \
430 crypto/rand/randfile.c \ 434 crypto/rand/randfile.c \
431 crypto/rc2/rc2_cbc.c \ 435 crypto/rc2/rc2_cbc.c \
432 crypto/rc2/rc2_ecb.c \ 436 crypto/rc2/rc2_ecb.c \
(...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after
547 -DOPENSSL_BN_ASM_GF2m \ 551 -DOPENSSL_BN_ASM_GF2m \
548 -DOPENSSL_BN_ASM_MONT \ 552 -DOPENSSL_BN_ASM_MONT \
549 -DSHA1_ASM \ 553 -DSHA1_ASM \
550 -DSHA256_ASM \ 554 -DSHA256_ASM \
551 -DSHA512_ASM \ 555 -DSHA512_ASM \
552 556
553 arm_src_files := \ 557 arm_src_files := \
554 crypto/aes/asm/aes-armv4.S \ 558 crypto/aes/asm/aes-armv4.S \
555 crypto/bn/asm/armv4-gf2m.S \ 559 crypto/bn/asm/armv4-gf2m.S \
556 crypto/bn/asm/armv4-mont.S \ 560 crypto/bn/asm/armv4-mont.S \
561 crypto/chacha/chacha_vec_arm.s \
557 crypto/modes/asm/ghash-armv4.S \ 562 crypto/modes/asm/ghash-armv4.S \
563 crypto/poly1305/poly1305_arm.c \
564 crypto/poly1305/poly1305_arm_asm.s \
558 crypto/sha/asm/sha1-armv4-large.S \ 565 crypto/sha/asm/sha1-armv4-large.S \
559 crypto/sha/asm/sha256-armv4.S \ 566 crypto/sha/asm/sha256-armv4.S \
560 crypto/sha/asm/sha512-armv4.S \ 567 crypto/sha/asm/sha512-armv4.S \
561 568
562 arm_exclude_files := \ 569 arm_exclude_files := \
563 crypto/aes/aes_core.c \ 570 crypto/aes/aes_core.c \
564 571
565 x86_c_flags := \ 572 x86_c_flags := \
566 -DAES_ASM \ 573 -DAES_ASM \
567 -DDES_PTR \ 574 -DDES_PTR \
(...skipping 11 matching lines...) Expand all
579 586
580 x86_src_files := \ 587 x86_src_files := \
581 crypto/aes/asm/aes-586.S \ 588 crypto/aes/asm/aes-586.S \
582 crypto/aes/asm/aesni-x86.S \ 589 crypto/aes/asm/aesni-x86.S \
583 crypto/aes/asm/vpaes-x86.S \ 590 crypto/aes/asm/vpaes-x86.S \
584 crypto/bf/asm/bf-586.S \ 591 crypto/bf/asm/bf-586.S \
585 crypto/bn/asm/bn-586.S \ 592 crypto/bn/asm/bn-586.S \
586 crypto/bn/asm/co-586.S \ 593 crypto/bn/asm/co-586.S \
587 crypto/bn/asm/x86-gf2m.S \ 594 crypto/bn/asm/x86-gf2m.S \
588 crypto/bn/asm/x86-mont.S \ 595 crypto/bn/asm/x86-mont.S \
596 crypto/chacha/chacha_vec.c \
589 crypto/des/asm/crypt586.S \ 597 crypto/des/asm/crypt586.S \
590 crypto/des/asm/des-586.S \ 598 crypto/des/asm/des-586.S \
591 crypto/md5/asm/md5-586.S \ 599 crypto/md5/asm/md5-586.S \
592 crypto/modes/asm/ghash-x86.S \ 600 crypto/modes/asm/ghash-x86.S \
601 crypto/poly1305/poly1305_vec.c \
593 crypto/sha/asm/sha1-586.S \ 602 crypto/sha/asm/sha1-586.S \
594 crypto/sha/asm/sha256-586.S \ 603 crypto/sha/asm/sha256-586.S \
595 crypto/sha/asm/sha512-586.S \ 604 crypto/sha/asm/sha512-586.S \
596 crypto/x86cpuid.S \ 605 crypto/x86cpuid.S \
597 606
598 x86_exclude_files := \ 607 x86_exclude_files := \
599 crypto/aes/aes_cbc.c \ 608 crypto/aes/aes_cbc.c \
600 crypto/aes/aes_core.c \ 609 crypto/aes/aes_core.c \
601 crypto/bf/bf_enc.c \ 610 crypto/bf/bf_enc.c \
602 crypto/bn/bn_asm.c \ 611 crypto/bn/bn_asm.c \
612 crypto/chacha/chacha_enc.c \
603 crypto/des/des_enc.c \ 613 crypto/des/des_enc.c \
604 crypto/des/fcrypt_b.c \ 614 crypto/des/fcrypt_b.c \
605 crypto/mem_clr.c \ 615 crypto/mem_clr.c \
616 crypto/poly1305/poly1305.c \
606 617
607 x86_64_c_flags := \ 618 x86_64_c_flags := \
608 -DAES_ASM \ 619 -DAES_ASM \
609 -DDES_PTR \ 620 -DDES_PTR \
610 -DDES_RISC1 \ 621 -DDES_RISC1 \
611 -DDES_UNROLL \ 622 -DDES_UNROLL \
612 -DGHASH_ASM \ 623 -DGHASH_ASM \
613 -DMD5_ASM \ 624 -DMD5_ASM \
614 -DOPENSSL_BN_ASM_GF2m \ 625 -DOPENSSL_BN_ASM_GF2m \
615 -DOPENSSL_BN_ASM_MONT \ 626 -DOPENSSL_BN_ASM_MONT \
616 -DOPENSSL_CPUID_OBJ \ 627 -DOPENSSL_CPUID_OBJ \
617 -DSHA1_ASM \ 628 -DSHA1_ASM \
618 -DSHA256_ASM \ 629 -DSHA256_ASM \
619 -DSHA512_ASM \ 630 -DSHA512_ASM \
620 631
621 x86_64_src_files := \ 632 x86_64_src_files := \
622 crypto/aes/asm/aes-x86_64.S \ 633 crypto/aes/asm/aes-x86_64.S \
623 crypto/aes/asm/aesni-sha1-x86_64.S \ 634 crypto/aes/asm/aesni-sha1-x86_64.S \
624 crypto/aes/asm/aesni-x86_64.S \ 635 crypto/aes/asm/aesni-x86_64.S \
625 crypto/aes/asm/bsaes-x86_64.S \ 636 crypto/aes/asm/bsaes-x86_64.S \
626 crypto/aes/asm/vpaes-x86_64.S \ 637 crypto/aes/asm/vpaes-x86_64.S \
627 crypto/bn/asm/modexp512-x86_64.S \ 638 crypto/bn/asm/modexp512-x86_64.S \
628 crypto/bn/asm/x86_64-gcc.c \ 639 crypto/bn/asm/x86_64-gcc.c \
629 crypto/bn/asm/x86_64-gf2m.S \ 640 crypto/bn/asm/x86_64-gf2m.S \
630 crypto/bn/asm/x86_64-mont.S \ 641 crypto/bn/asm/x86_64-mont.S \
631 crypto/bn/asm/x86_64-mont5.S \ 642 crypto/bn/asm/x86_64-mont5.S \
643 crypto/chacha/chacha_vec.c \
632 crypto/md5/asm/md5-x86_64.S \ 644 crypto/md5/asm/md5-x86_64.S \
633 crypto/modes/asm/ghash-x86_64.S \ 645 crypto/modes/asm/ghash-x86_64.S \
646 crypto/poly1305/poly1305_vec.c \
634 crypto/rc4/asm/rc4-md5-x86_64.S \ 647 crypto/rc4/asm/rc4-md5-x86_64.S \
635 crypto/rc4/asm/rc4-x86_64.S \ 648 crypto/rc4/asm/rc4-x86_64.S \
636 crypto/sha/asm/sha1-x86_64.S \ 649 crypto/sha/asm/sha1-x86_64.S \
637 crypto/sha/asm/sha256-x86_64.S \ 650 crypto/sha/asm/sha256-x86_64.S \
638 crypto/sha/asm/sha512-x86_64.S \ 651 crypto/sha/asm/sha512-x86_64.S \
639 crypto/x86_64cpuid.S \ 652 crypto/x86_64cpuid.S \
640 653
641 x86_64_exclude_files := \ 654 x86_64_exclude_files := \
642 crypto/aes/aes_cbc.c \ 655 crypto/aes/aes_cbc.c \
643 crypto/aes/aes_core.c \ 656 crypto/aes/aes_core.c \
644 crypto/bn/bn_asm.c \ 657 crypto/bn/bn_asm.c \
658 crypto/chacha/chacha_enc.c \
645 crypto/mem_clr.c \ 659 crypto/mem_clr.c \
660 crypto/poly1305/poly1305.c \
646 crypto/rc4/rc4_enc.c \ 661 crypto/rc4/rc4_enc.c \
647 crypto/rc4/rc4_skey.c \ 662 crypto/rc4/rc4_skey.c \
648 663
649 mips_c_flags := \ 664 mips_c_flags := \
650 -DAES_ASM \ 665 -DAES_ASM \
651 -DOPENSSL_BN_ASM_MONT \ 666 -DOPENSSL_BN_ASM_MONT \
652 -DSHA1_ASM \ 667 -DSHA1_ASM \
653 -DSHA256_ASM \ 668 -DSHA256_ASM \
654 669
655 mips_src_files := \ 670 mips_src_files := \
(...skipping 23 matching lines...) Expand all
679 host_arch := unknown_arch 694 host_arch := unknown_arch
680 endif 695 endif
681 696
682 host_c_flags := $(common_c_flags) $($(host_arch)_c_flags) $(local_c_flags) 697 host_c_flags := $(common_c_flags) $($(host_arch)_c_flags) $(local_c_flags)
683 host_c_includes := $(addprefix external/openssl/,$(common_c_includes)) $(local_c _includes) 698 host_c_includes := $(addprefix external/openssl/,$(common_c_includes)) $(local_c _includes)
684 host_src_files := $(common_src_files) $($(host_arch)_src_files) 699 host_src_files := $(common_src_files) $($(host_arch)_src_files)
685 host_src_files := $(filter-out $($(host_arch)_exclude_files), $(host_src_files) ) 700 host_src_files := $(filter-out $($(host_arch)_exclude_files), $(host_src_files) )
686 701
687 local_additional_dependencies += $(LOCAL_PATH)/Crypto-config.mk 702 local_additional_dependencies += $(LOCAL_PATH)/Crypto-config.mk
688 703
OLDNEW
« no previous file with comments | « openssl.gypi ('k') | openssl/crypto/chacha/Makefile » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698