diff options
Diffstat (limited to '')
-rw-r--r-- | crypto/Makefile.am | 54 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-arm | 7 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-mips | 7 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-mips64 | 7 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-x86_64 | 9 | ||||
-rw-r--r-- | crypto/Makefile.am.macosx-x86_64 | 9 | ||||
-rw-r--r-- | crypto/Makefile.am.masm-x86_64 | 9 | ||||
-rw-r--r-- | crypto/Makefile.am.mingw64-x86_64 | 9 |
8 files changed, 36 insertions, 75 deletions
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 49dcaae..9533907 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -196,13 +196,6 @@ if !HOST_ASM_MACOSX_X86_64 | |||
196 | if !HOST_ASM_MASM_X86_64 | 196 | if !HOST_ASM_MASM_X86_64 |
197 | if !HOST_ASM_MINGW64_X86_64 | 197 | if !HOST_ASM_MINGW64_X86_64 |
198 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM | 198 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM |
199 | libcrypto_la_SOURCES += aes/aes_cbc.c | ||
200 | libcrypto_la_SOURCES += aes/aes_core.c | ||
201 | libcrypto_la_SOURCES += camellia/camellia.c | ||
202 | libcrypto_la_SOURCES += camellia/cmll_cbc.c | ||
203 | libcrypto_la_SOURCES += rc4/rc4_enc.c | ||
204 | libcrypto_la_SOURCES += rc4/rc4_skey.c | ||
205 | libcrypto_la_SOURCES += whrlpool/wp_block.c | ||
206 | endif | 199 | endif |
207 | endif | 200 | endif |
208 | endif | 201 | endif |
@@ -231,16 +224,12 @@ noinst_HEADERS += constant_time.h | |||
231 | noinst_HEADERS += cryptlib.h | 224 | noinst_HEADERS += cryptlib.h |
232 | noinst_HEADERS += crypto_internal.h | 225 | noinst_HEADERS += crypto_internal.h |
233 | noinst_HEADERS += crypto_local.h | 226 | noinst_HEADERS += crypto_local.h |
234 | noinst_HEADERS += md32_common.h | ||
235 | noinst_HEADERS += x86_arch.h | 227 | noinst_HEADERS += x86_arch.h |
236 | 228 | ||
237 | # aes | 229 | # aes |
238 | libcrypto_la_SOURCES += aes/aes_cfb.c | 230 | libcrypto_la_SOURCES += aes/aes.c |
239 | libcrypto_la_SOURCES += aes/aes_ctr.c | 231 | libcrypto_la_SOURCES += aes/aes_core.c |
240 | libcrypto_la_SOURCES += aes/aes_ecb.c | ||
241 | libcrypto_la_SOURCES += aes/aes_ige.c | 232 | libcrypto_la_SOURCES += aes/aes_ige.c |
242 | libcrypto_la_SOURCES += aes/aes_ofb.c | ||
243 | libcrypto_la_SOURCES += aes/aes_wrap.c | ||
244 | noinst_HEADERS += aes/aes_local.h | 233 | noinst_HEADERS += aes/aes_local.h |
245 | 234 | ||
246 | # asn1 | 235 | # asn1 |
@@ -308,11 +297,7 @@ noinst_HEADERS += asn1/asn1_local.h | |||
308 | noinst_HEADERS += asn1/charmap.h | 297 | noinst_HEADERS += asn1/charmap.h |
309 | 298 | ||
310 | # bf | 299 | # bf |
311 | libcrypto_la_SOURCES += bf/bf_cfb64.c | 300 | libcrypto_la_SOURCES += bf/blowfish.c |
312 | libcrypto_la_SOURCES += bf/bf_ecb.c | ||
313 | libcrypto_la_SOURCES += bf/bf_enc.c | ||
314 | libcrypto_la_SOURCES += bf/bf_ofb64.c | ||
315 | libcrypto_la_SOURCES += bf/bf_skey.c | ||
316 | noinst_HEADERS += bf/bf_local.h | 301 | noinst_HEADERS += bf/bf_local.h |
317 | 302 | ||
318 | # bio | 303 | # bio |
@@ -440,22 +425,12 @@ libcrypto_la_SOURCES += bytestring/bs_cbb.c | |||
440 | libcrypto_la_SOURCES += bytestring/bs_cbs.c | 425 | libcrypto_la_SOURCES += bytestring/bs_cbs.c |
441 | 426 | ||
442 | # camellia | 427 | # camellia |
443 | libcrypto_la_SOURCES += camellia/cmll_cfb.c | 428 | libcrypto_la_SOURCES += camellia/camellia.c |
444 | libcrypto_la_SOURCES += camellia/cmll_ctr.c | ||
445 | libcrypto_la_SOURCES += camellia/cmll_ecb.c | ||
446 | libcrypto_la_SOURCES += camellia/cmll_misc.c | ||
447 | libcrypto_la_SOURCES += camellia/cmll_ofb.c | ||
448 | noinst_HEADERS += camellia/camellia.h | 429 | noinst_HEADERS += camellia/camellia.h |
449 | noinst_HEADERS += camellia/cmll_local.h | ||
450 | 430 | ||
451 | # cast | 431 | # cast |
452 | libcrypto_la_SOURCES += cast/c_cfb64.c | 432 | libcrypto_la_SOURCES += cast/cast.c |
453 | libcrypto_la_SOURCES += cast/c_ecb.c | ||
454 | libcrypto_la_SOURCES += cast/c_enc.c | ||
455 | libcrypto_la_SOURCES += cast/c_ofb64.c | ||
456 | libcrypto_la_SOURCES += cast/c_skey.c | ||
457 | noinst_HEADERS += cast/cast_local.h | 433 | noinst_HEADERS += cast/cast_local.h |
458 | noinst_HEADERS += cast/cast_s.h | ||
459 | 434 | ||
460 | # chacha | 435 | # chacha |
461 | EXTRA_libcrypto_la_SOURCES += chacha/chacha-merged.c | 436 | EXTRA_libcrypto_la_SOURCES += chacha/chacha-merged.c |
@@ -645,11 +620,14 @@ noinst_HEADERS += evp/evp_local.h | |||
645 | 620 | ||
646 | # hidden | 621 | # hidden |
647 | noinst_HEADERS += hidden/crypto_namespace.h | 622 | noinst_HEADERS += hidden/crypto_namespace.h |
623 | noinst_HEADERS += hidden/openssl/aes.h | ||
648 | noinst_HEADERS += hidden/openssl/asn1.h | 624 | noinst_HEADERS += hidden/openssl/asn1.h |
649 | noinst_HEADERS += hidden/openssl/asn1t.h | 625 | noinst_HEADERS += hidden/openssl/asn1t.h |
650 | noinst_HEADERS += hidden/openssl/bio.h | 626 | noinst_HEADERS += hidden/openssl/bio.h |
627 | noinst_HEADERS += hidden/openssl/blowfish.h | ||
651 | noinst_HEADERS += hidden/openssl/bn.h | 628 | noinst_HEADERS += hidden/openssl/bn.h |
652 | noinst_HEADERS += hidden/openssl/buffer.h | 629 | noinst_HEADERS += hidden/openssl/buffer.h |
630 | noinst_HEADERS += hidden/openssl/camellia.h | ||
653 | noinst_HEADERS += hidden/openssl/cast.h | 631 | noinst_HEADERS += hidden/openssl/cast.h |
654 | noinst_HEADERS += hidden/openssl/chacha.h | 632 | noinst_HEADERS += hidden/openssl/chacha.h |
655 | noinst_HEADERS += hidden/openssl/cmac.h | 633 | noinst_HEADERS += hidden/openssl/cmac.h |
@@ -658,9 +636,11 @@ noinst_HEADERS += hidden/openssl/conf_api.h | |||
658 | noinst_HEADERS += hidden/openssl/crypto.h | 636 | noinst_HEADERS += hidden/openssl/crypto.h |
659 | noinst_HEADERS += hidden/openssl/ct.h | 637 | noinst_HEADERS += hidden/openssl/ct.h |
660 | noinst_HEADERS += hidden/openssl/curve25519.h | 638 | noinst_HEADERS += hidden/openssl/curve25519.h |
639 | noinst_HEADERS += hidden/openssl/des.h | ||
661 | noinst_HEADERS += hidden/openssl/dh.h | 640 | noinst_HEADERS += hidden/openssl/dh.h |
662 | noinst_HEADERS += hidden/openssl/dsa.h | 641 | noinst_HEADERS += hidden/openssl/dsa.h |
663 | noinst_HEADERS += hidden/openssl/ec.h | 642 | noinst_HEADERS += hidden/openssl/ec.h |
643 | noinst_HEADERS += hidden/openssl/engine.h | ||
664 | noinst_HEADERS += hidden/openssl/err.h | 644 | noinst_HEADERS += hidden/openssl/err.h |
665 | noinst_HEADERS += hidden/openssl/hkdf.h | 645 | noinst_HEADERS += hidden/openssl/hkdf.h |
666 | noinst_HEADERS += hidden/openssl/hmac.h | 646 | noinst_HEADERS += hidden/openssl/hmac.h |
@@ -678,6 +658,8 @@ noinst_HEADERS += hidden/openssl/poly1305.h | |||
678 | noinst_HEADERS += hidden/openssl/posix_time.h | 658 | noinst_HEADERS += hidden/openssl/posix_time.h |
679 | noinst_HEADERS += hidden/openssl/rand.h | 659 | noinst_HEADERS += hidden/openssl/rand.h |
680 | noinst_HEADERS += hidden/openssl/rc2.h | 660 | noinst_HEADERS += hidden/openssl/rc2.h |
661 | noinst_HEADERS += hidden/openssl/rc4.h | ||
662 | noinst_HEADERS += hidden/openssl/ripemd.h | ||
681 | noinst_HEADERS += hidden/openssl/rsa.h | 663 | noinst_HEADERS += hidden/openssl/rsa.h |
682 | noinst_HEADERS += hidden/openssl/sha.h | 664 | noinst_HEADERS += hidden/openssl/sha.h |
683 | noinst_HEADERS += hidden/openssl/sm3.h | 665 | noinst_HEADERS += hidden/openssl/sm3.h |
@@ -686,6 +668,7 @@ noinst_HEADERS += hidden/openssl/stack.h | |||
686 | noinst_HEADERS += hidden/openssl/ts.h | 668 | noinst_HEADERS += hidden/openssl/ts.h |
687 | noinst_HEADERS += hidden/openssl/txt_db.h | 669 | noinst_HEADERS += hidden/openssl/txt_db.h |
688 | noinst_HEADERS += hidden/openssl/ui.h | 670 | noinst_HEADERS += hidden/openssl/ui.h |
671 | noinst_HEADERS += hidden/openssl/whrlpool.h | ||
689 | noinst_HEADERS += hidden/openssl/x509.h | 672 | noinst_HEADERS += hidden/openssl/x509.h |
690 | noinst_HEADERS += hidden/openssl/x509_vfy.h | 673 | noinst_HEADERS += hidden/openssl/x509_vfy.h |
691 | noinst_HEADERS += hidden/openssl/x509v3.h | 674 | noinst_HEADERS += hidden/openssl/x509v3.h |
@@ -700,11 +683,7 @@ libcrypto_la_SOURCES += hmac/hmac.c | |||
700 | noinst_HEADERS += hmac/hmac_local.h | 683 | noinst_HEADERS += hmac/hmac_local.h |
701 | 684 | ||
702 | # idea | 685 | # idea |
703 | libcrypto_la_SOURCES += idea/i_cbc.c | 686 | libcrypto_la_SOURCES += idea/idea.c |
704 | libcrypto_la_SOURCES += idea/i_cfb64.c | ||
705 | libcrypto_la_SOURCES += idea/i_ecb.c | ||
706 | libcrypto_la_SOURCES += idea/i_ofb64.c | ||
707 | libcrypto_la_SOURCES += idea/i_skey.c | ||
708 | noinst_HEADERS += idea/idea_local.h | 687 | noinst_HEADERS += idea/idea_local.h |
709 | 688 | ||
710 | # kdf | 689 | # kdf |
@@ -808,7 +787,7 @@ libcrypto_la_SOURCES += rc2/rc2ofb64.c | |||
808 | noinst_HEADERS += rc2/rc2_local.h | 787 | noinst_HEADERS += rc2/rc2_local.h |
809 | 788 | ||
810 | # rc4 | 789 | # rc4 |
811 | noinst_HEADERS += rc4/rc4_local.h | 790 | libcrypto_la_SOURCES += rc4/rc4.c |
812 | 791 | ||
813 | # ripemd | 792 | # ripemd |
814 | libcrypto_la_SOURCES += ripemd/ripemd.c | 793 | libcrypto_la_SOURCES += ripemd/ripemd.c |
@@ -883,8 +862,7 @@ libcrypto_la_SOURCES += ui/ui_util.c | |||
883 | noinst_HEADERS += ui/ui_local.h | 862 | noinst_HEADERS += ui/ui_local.h |
884 | 863 | ||
885 | # whrlpool | 864 | # whrlpool |
886 | libcrypto_la_SOURCES += whrlpool/wp_dgst.c | 865 | libcrypto_la_SOURCES += whrlpool/whirlpool.c |
887 | noinst_HEADERS += whrlpool/wp_local.h | ||
888 | 866 | ||
889 | # x509 | 867 | # x509 |
890 | libcrypto_la_SOURCES += x509/by_dir.c | 868 | libcrypto_la_SOURCES += x509/by_dir.c |
diff --git a/crypto/Makefile.am.elf-arm b/crypto/Makefile.am.elf-arm index 041c27c..4f88994 100644 --- a/crypto/Makefile.am.elf-arm +++ b/crypto/Makefile.am.elf-arm | |||
@@ -7,13 +7,6 @@ ASM_ARM_ELF += modes/ghash-elf-armv4.S | |||
7 | ASM_ARM_ELF += armv4cpuid.S | 7 | ASM_ARM_ELF += armv4cpuid.S |
8 | ASM_ARM_ELF += armcap.c | 8 | ASM_ARM_ELF += armcap.c |
9 | 9 | ||
10 | ASM_ARM_ELF += aes/aes_cbc.c | ||
11 | ASM_ARM_ELF += camellia/camellia.c | ||
12 | ASM_ARM_ELF += camellia/cmll_cbc.c | ||
13 | ASM_ARM_ELF += rc4/rc4_enc.c | ||
14 | ASM_ARM_ELF += rc4/rc4_skey.c | ||
15 | ASM_ARM_ELF += whrlpool/wp_block.c | ||
16 | |||
17 | EXTRA_DIST += $(ASM_ARM_ELF) | 10 | EXTRA_DIST += $(ASM_ARM_ELF) |
18 | 11 | ||
19 | if HOST_ASM_ELF_ARM | 12 | if HOST_ASM_ELF_ARM |
diff --git a/crypto/Makefile.am.elf-mips b/crypto/Makefile.am.elf-mips index 9c4a70f..ea0a730 100644 --- a/crypto/Makefile.am.elf-mips +++ b/crypto/Makefile.am.elf-mips | |||
@@ -5,13 +5,6 @@ ASM_MIPS_ELF += sha/sha1-mips.S | |||
5 | ASM_MIPS_ELF += sha/sha512-mips.S | 5 | ASM_MIPS_ELF += sha/sha512-mips.S |
6 | ASM_MIPS_ELF += sha/sha256-mips.S | 6 | ASM_MIPS_ELF += sha/sha256-mips.S |
7 | 7 | ||
8 | ASM_MIPS_ELF += aes/aes_cbc.c | ||
9 | ASM_MIPS_ELF += camellia/camellia.c | ||
10 | ASM_MIPS_ELF += camellia/cmll_cbc.c | ||
11 | ASM_MIPS_ELF += rc4/rc4_enc.c | ||
12 | ASM_MIPS_ELF += rc4/rc4_skey.c | ||
13 | ASM_MIPS_ELF += whrlpool/wp_block.c | ||
14 | |||
15 | EXTRA_DIST += $(ASM_MIPS_ELF) | 8 | EXTRA_DIST += $(ASM_MIPS_ELF) |
16 | 9 | ||
17 | if HOST_ASM_ELF_MIPS | 10 | if HOST_ASM_ELF_MIPS |
diff --git a/crypto/Makefile.am.elf-mips64 b/crypto/Makefile.am.elf-mips64 index c599fa8..8f851f3 100644 --- a/crypto/Makefile.am.elf-mips64 +++ b/crypto/Makefile.am.elf-mips64 | |||
@@ -5,13 +5,6 @@ ASM_MIPS64_ELF += sha/sha1-mips.S | |||
5 | ASM_MIPS64_ELF += sha/sha512-mips.S | 5 | ASM_MIPS64_ELF += sha/sha512-mips.S |
6 | ASM_MIPS64_ELF += sha/sha256-mips.S | 6 | ASM_MIPS64_ELF += sha/sha256-mips.S |
7 | 7 | ||
8 | ASM_MIPS64_ELF += aes/aes_cbc.c | ||
9 | ASM_MIPS64_ELF += camellia/camellia.c | ||
10 | ASM_MIPS64_ELF += camellia/cmll_cbc.c | ||
11 | ASM_MIPS64_ELF += rc4/rc4_enc.c | ||
12 | ASM_MIPS64_ELF += rc4/rc4_skey.c | ||
13 | ASM_MIPS64_ELF += whrlpool/wp_block.c | ||
14 | |||
15 | EXTRA_DIST += $(ASM_MIPS64_ELF) | 8 | EXTRA_DIST += $(ASM_MIPS64_ELF) |
16 | 9 | ||
17 | if HOST_ASM_ELF_MIPS64 | 10 | if HOST_ASM_ELF_MIPS64 |
diff --git a/crypto/Makefile.am.elf-x86_64 b/crypto/Makefile.am.elf-x86_64 index 88be1d5..6933a11 100644 --- a/crypto/Makefile.am.elf-x86_64 +++ b/crypto/Makefile.am.elf-x86_64 | |||
@@ -3,19 +3,15 @@ ASM_X86_64_ELF = aes/aes-elf-x86_64.S | |||
3 | ASM_X86_64_ELF += aes/bsaes-elf-x86_64.S | 3 | ASM_X86_64_ELF += aes/bsaes-elf-x86_64.S |
4 | ASM_X86_64_ELF += aes/vpaes-elf-x86_64.S | 4 | ASM_X86_64_ELF += aes/vpaes-elf-x86_64.S |
5 | ASM_X86_64_ELF += aes/aesni-elf-x86_64.S | 5 | ASM_X86_64_ELF += aes/aesni-elf-x86_64.S |
6 | ASM_X86_64_ELF += aes/aesni-sha1-elf-x86_64.S | ||
7 | ASM_X86_64_ELF += bn/modexp512-elf-x86_64.S | 6 | ASM_X86_64_ELF += bn/modexp512-elf-x86_64.S |
8 | ASM_X86_64_ELF += bn/mont-elf-x86_64.S | 7 | ASM_X86_64_ELF += bn/mont-elf-x86_64.S |
9 | ASM_X86_64_ELF += bn/mont5-elf-x86_64.S | 8 | ASM_X86_64_ELF += bn/mont5-elf-x86_64.S |
10 | ASM_X86_64_ELF += camellia/cmll-elf-x86_64.S | ||
11 | ASM_X86_64_ELF += md5/md5-elf-x86_64.S | 9 | ASM_X86_64_ELF += md5/md5-elf-x86_64.S |
12 | ASM_X86_64_ELF += modes/ghash-elf-x86_64.S | 10 | ASM_X86_64_ELF += modes/ghash-elf-x86_64.S |
13 | ASM_X86_64_ELF += rc4/rc4-elf-x86_64.S | 11 | ASM_X86_64_ELF += rc4/rc4-elf-x86_64.S |
14 | ASM_X86_64_ELF += rc4/rc4-md5-elf-x86_64.S | ||
15 | ASM_X86_64_ELF += sha/sha1-elf-x86_64.S | 12 | ASM_X86_64_ELF += sha/sha1-elf-x86_64.S |
16 | ASM_X86_64_ELF += sha/sha256-elf-x86_64.S | 13 | ASM_X86_64_ELF += sha/sha256-elf-x86_64.S |
17 | ASM_X86_64_ELF += sha/sha512-elf-x86_64.S | 14 | ASM_X86_64_ELF += sha/sha512-elf-x86_64.S |
18 | ASM_X86_64_ELF += whrlpool/wp-elf-x86_64.S | ||
19 | ASM_X86_64_ELF += cpuid-elf-x86_64.S | 15 | ASM_X86_64_ELF += cpuid-elf-x86_64.S |
20 | 16 | ||
21 | ASM_X86_64_ELF += bn/arch/amd64/bignum_add.S | 17 | ASM_X86_64_ELF += bn/arch/amd64/bignum_add.S |
@@ -37,6 +33,11 @@ if HOST_ASM_ELF_X86_64 | |||
37 | libcrypto_la_CPPFLAGS += -DAES_ASM | 33 | libcrypto_la_CPPFLAGS += -DAES_ASM |
38 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 34 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
39 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 35 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |
36 | libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL | ||
37 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL | ||
38 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | ||
39 | libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL | ||
40 | libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL | ||
40 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 | 41 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 |
41 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT | 42 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT |
42 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 | 43 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 |
diff --git a/crypto/Makefile.am.macosx-x86_64 b/crypto/Makefile.am.macosx-x86_64 index b9b89cf..1020567 100644 --- a/crypto/Makefile.am.macosx-x86_64 +++ b/crypto/Makefile.am.macosx-x86_64 | |||
@@ -3,19 +3,15 @@ ASM_X86_64_MACOSX = aes/aes-macosx-x86_64.S | |||
3 | ASM_X86_64_MACOSX += aes/bsaes-macosx-x86_64.S | 3 | ASM_X86_64_MACOSX += aes/bsaes-macosx-x86_64.S |
4 | ASM_X86_64_MACOSX += aes/vpaes-macosx-x86_64.S | 4 | ASM_X86_64_MACOSX += aes/vpaes-macosx-x86_64.S |
5 | ASM_X86_64_MACOSX += aes/aesni-macosx-x86_64.S | 5 | ASM_X86_64_MACOSX += aes/aesni-macosx-x86_64.S |
6 | ASM_X86_64_MACOSX += aes/aesni-sha1-macosx-x86_64.S | ||
7 | ASM_X86_64_MACOSX += bn/modexp512-macosx-x86_64.S | 6 | ASM_X86_64_MACOSX += bn/modexp512-macosx-x86_64.S |
8 | ASM_X86_64_MACOSX += bn/mont-macosx-x86_64.S | 7 | ASM_X86_64_MACOSX += bn/mont-macosx-x86_64.S |
9 | ASM_X86_64_MACOSX += bn/mont5-macosx-x86_64.S | 8 | ASM_X86_64_MACOSX += bn/mont5-macosx-x86_64.S |
10 | ASM_X86_64_MACOSX += camellia/cmll-macosx-x86_64.S | ||
11 | ASM_X86_64_MACOSX += md5/md5-macosx-x86_64.S | 9 | ASM_X86_64_MACOSX += md5/md5-macosx-x86_64.S |
12 | ASM_X86_64_MACOSX += modes/ghash-macosx-x86_64.S | 10 | ASM_X86_64_MACOSX += modes/ghash-macosx-x86_64.S |
13 | ASM_X86_64_MACOSX += rc4/rc4-macosx-x86_64.S | 11 | ASM_X86_64_MACOSX += rc4/rc4-macosx-x86_64.S |
14 | ASM_X86_64_MACOSX += rc4/rc4-md5-macosx-x86_64.S | ||
15 | ASM_X86_64_MACOSX += sha/sha1-macosx-x86_64.S | 12 | ASM_X86_64_MACOSX += sha/sha1-macosx-x86_64.S |
16 | ASM_X86_64_MACOSX += sha/sha256-macosx-x86_64.S | 13 | ASM_X86_64_MACOSX += sha/sha256-macosx-x86_64.S |
17 | ASM_X86_64_MACOSX += sha/sha512-macosx-x86_64.S | 14 | ASM_X86_64_MACOSX += sha/sha512-macosx-x86_64.S |
18 | ASM_X86_64_MACOSX += whrlpool/wp-macosx-x86_64.S | ||
19 | ASM_X86_64_MACOSX += cpuid-macosx-x86_64.S | 15 | ASM_X86_64_MACOSX += cpuid-macosx-x86_64.S |
20 | 16 | ||
21 | ASM_X86_64_MACOSX += bn/arch/amd64/bignum_add.S | 17 | ASM_X86_64_MACOSX += bn/arch/amd64/bignum_add.S |
@@ -37,6 +33,11 @@ if HOST_ASM_MACOSX_X86_64 | |||
37 | libcrypto_la_CPPFLAGS += -DAES_ASM | 33 | libcrypto_la_CPPFLAGS += -DAES_ASM |
38 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 34 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
39 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 35 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |
36 | libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL | ||
37 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL | ||
38 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | ||
39 | libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL | ||
40 | libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL | ||
40 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 | 41 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 |
41 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT | 42 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT |
42 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 | 43 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 |
diff --git a/crypto/Makefile.am.masm-x86_64 b/crypto/Makefile.am.masm-x86_64 index b914cb6..7da3cc2 100644 --- a/crypto/Makefile.am.masm-x86_64 +++ b/crypto/Makefile.am.masm-x86_64 | |||
@@ -3,19 +3,15 @@ ASM_X86_64_MASM = aes/aes-masm-x86_64.S | |||
3 | ASM_X86_64_MASM += aes/bsaes-masm-x86_64.S | 3 | ASM_X86_64_MASM += aes/bsaes-masm-x86_64.S |
4 | ASM_X86_64_MASM += aes/vpaes-masm-x86_64.S | 4 | ASM_X86_64_MASM += aes/vpaes-masm-x86_64.S |
5 | ASM_X86_64_MASM += aes/aesni-masm-x86_64.S | 5 | ASM_X86_64_MASM += aes/aesni-masm-x86_64.S |
6 | ASM_X86_64_MASM += aes/aesni-sha1-masm-x86_64.S | ||
7 | ASM_X86_64_MASM += bn/modexp512-masm-x86_64.S | 6 | ASM_X86_64_MASM += bn/modexp512-masm-x86_64.S |
8 | ASM_X86_64_MASM += bn/mont-masm-x86_64.S | 7 | ASM_X86_64_MASM += bn/mont-masm-x86_64.S |
9 | ASM_X86_64_MASM += bn/mont5-masm-x86_64.S | 8 | ASM_X86_64_MASM += bn/mont5-masm-x86_64.S |
10 | ASM_X86_64_MASM += camellia/cmll-masm-x86_64.S | ||
11 | ASM_X86_64_MASM += md5/md5-masm-x86_64.S | 9 | ASM_X86_64_MASM += md5/md5-masm-x86_64.S |
12 | ASM_X86_64_MASM += modes/ghash-masm-x86_64.S | 10 | ASM_X86_64_MASM += modes/ghash-masm-x86_64.S |
13 | ASM_X86_64_MASM += rc4/rc4-masm-x86_64.S | 11 | ASM_X86_64_MASM += rc4/rc4-masm-x86_64.S |
14 | ASM_X86_64_MASM += rc4/rc4-md5-masm-x86_64.S | ||
15 | ASM_X86_64_MASM += sha/sha1-masm-x86_64.S | 12 | ASM_X86_64_MASM += sha/sha1-masm-x86_64.S |
16 | ASM_X86_64_MASM += sha/sha256-masm-x86_64.S | 13 | ASM_X86_64_MASM += sha/sha256-masm-x86_64.S |
17 | ASM_X86_64_MASM += sha/sha512-masm-x86_64.S | 14 | ASM_X86_64_MASM += sha/sha512-masm-x86_64.S |
18 | ASM_X86_64_MASM += whrlpool/wp-masm-x86_64.S | ||
19 | ASM_X86_64_MASM += cpuid-masm-x86_64.S | 15 | ASM_X86_64_MASM += cpuid-masm-x86_64.S |
20 | 16 | ||
21 | EXTRA_DIST += $(ASM_X86_64_MASM) | 17 | EXTRA_DIST += $(ASM_X86_64_MASM) |
@@ -24,6 +20,11 @@ if HOST_ASM_MASM_X86_64 | |||
24 | libcrypto_la_CPPFLAGS += -DAES_ASM | 20 | libcrypto_la_CPPFLAGS += -DAES_ASM |
25 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 21 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
26 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 22 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |
23 | libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL | ||
24 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL | ||
25 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | ||
26 | libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL | ||
27 | libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL | ||
27 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 | 28 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 |
28 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT | 29 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT |
29 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 | 30 | libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 |
diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64 index 12f41a5..7d0d3f7 100644 --- a/crypto/Makefile.am.mingw64-x86_64 +++ b/crypto/Makefile.am.mingw64-x86_64 | |||
@@ -3,19 +3,15 @@ ASM_X86_64_MINGW64 = aes/aes-mingw64-x86_64.S | |||
3 | ASM_X86_64_MINGW64 += aes/bsaes-mingw64-x86_64.S | 3 | ASM_X86_64_MINGW64 += aes/bsaes-mingw64-x86_64.S |
4 | ASM_X86_64_MINGW64 += aes/vpaes-mingw64-x86_64.S | 4 | ASM_X86_64_MINGW64 += aes/vpaes-mingw64-x86_64.S |
5 | ASM_X86_64_MINGW64 += aes/aesni-mingw64-x86_64.S | 5 | ASM_X86_64_MINGW64 += aes/aesni-mingw64-x86_64.S |
6 | ASM_X86_64_MINGW64 += aes/aesni-sha1-mingw64-x86_64.S | ||
7 | #ASM_X86_64_MINGW64 += bn/modexp512-mingw64-x86_64.S | 6 | #ASM_X86_64_MINGW64 += bn/modexp512-mingw64-x86_64.S |
8 | #ASM_X86_64_MINGW64 += bn/mont-mingw64-x86_64.S | 7 | #ASM_X86_64_MINGW64 += bn/mont-mingw64-x86_64.S |
9 | #ASM_X86_64_MINGW64 += bn/mont5-mingw64-x86_64.S | 8 | #ASM_X86_64_MINGW64 += bn/mont5-mingw64-x86_64.S |
10 | ASM_X86_64_MINGW64 += camellia/cmll-mingw64-x86_64.S | ||
11 | ASM_X86_64_MINGW64 += md5/md5-mingw64-x86_64.S | 9 | ASM_X86_64_MINGW64 += md5/md5-mingw64-x86_64.S |
12 | ASM_X86_64_MINGW64 += modes/ghash-mingw64-x86_64.S | 10 | ASM_X86_64_MINGW64 += modes/ghash-mingw64-x86_64.S |
13 | ASM_X86_64_MINGW64 += rc4/rc4-mingw64-x86_64.S | 11 | ASM_X86_64_MINGW64 += rc4/rc4-mingw64-x86_64.S |
14 | ASM_X86_64_MINGW64 += rc4/rc4-md5-mingw64-x86_64.S | ||
15 | ASM_X86_64_MINGW64 += sha/sha1-mingw64-x86_64.S | 12 | ASM_X86_64_MINGW64 += sha/sha1-mingw64-x86_64.S |
16 | ASM_X86_64_MINGW64 += sha/sha256-mingw64-x86_64.S | 13 | ASM_X86_64_MINGW64 += sha/sha256-mingw64-x86_64.S |
17 | ASM_X86_64_MINGW64 += sha/sha512-mingw64-x86_64.S | 14 | ASM_X86_64_MINGW64 += sha/sha512-mingw64-x86_64.S |
18 | ASM_X86_64_MINGW64 += whrlpool/wp-mingw64-x86_64.S | ||
19 | ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S | 15 | ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S |
20 | 16 | ||
21 | EXTRA_DIST += $(ASM_X86_64_MINGW64) | 17 | EXTRA_DIST += $(ASM_X86_64_MINGW64) |
@@ -25,6 +21,11 @@ libcrypto_la_CPPFLAGS += -Dendbr32=endbr64 | |||
25 | libcrypto_la_CPPFLAGS += -DAES_ASM | 21 | libcrypto_la_CPPFLAGS += -DAES_ASM |
26 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 22 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
27 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 23 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |
24 | libcrypto_la_CPPFLAGS += -DHAVE_AES_CBC_ENCRYPT_INTERNAL | ||
25 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_ENCRYPT_KEY_INTERNAL | ||
26 | libcrypto_la_CPPFLAGS += -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | ||
27 | libcrypto_la_CPPFLAGS += -DHAVE_AES_ENCRYPT_INTERNAL | ||
28 | libcrypto_la_CPPFLAGS += -DHAVE_AES_DECRYPT_INTERNAL | ||
28 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 | 29 | libcrypto_la_CPPFLAGS += -DOPENSSL_IA32_SSE2 |
29 | #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT | 30 | #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT |
30 | #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 | 31 | #libcrypto_la_CPPFLAGS += -DOPENSSL_BN_ASM_MONT5 |