deps: update archs files for OpenSSL-1.1.0i
`cd deps/openssl/config; make` updates all archs dependant files. PR-URL: https://github.com/nodejs/node/pull/22318 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rod Vagg <rod@vagg.org>
This commit is contained in:
Родитель
473996c90f
Коммит
a07ccaeb19
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "BSD-x86_64",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1076,6 +1076,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1242,10 +1246,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3992,6 +4008,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6330,6 +6352,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7329,6 +7357,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7501,8 +7533,8 @@ our %unified_info = (
|
|||
],
|
||||
"test/testutil.o" =>
|
||||
[
|
||||
"crypto/include",
|
||||
"test",
|
||||
"crypto/include",
|
||||
"include",
|
||||
".",
|
||||
],
|
||||
|
@ -7523,10 +7555,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7682,6 +7727,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7722,7 +7768,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -8104,6 +8153,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8224,9 +8276,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9255,6 +9316,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10735,6 +10800,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11272,6 +11341,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11642,6 +11712,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12647,6 +12718,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12996,6 +13076,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -13004,6 +13092,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
.type _x86_64_AES_encrypt,@function
|
||||
.align 16
|
||||
_x86_64_AES_encrypt:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl aesni_cbc_sha1_enc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl aesni_cbc_sha256_enc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
.globl aesni_encrypt
|
||||
.type aesni_encrypt,@function
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
.globl rsaz_1024_sqr_avx2
|
||||
.type rsaz_1024_sqr_avx2,@function
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
.type _mul_1x1,@function
|
||||
.align 16
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
@ -197,30 +197,30 @@ bn_mul_mont:
|
|||
|
||||
xorq %r14,%r14
|
||||
movq (%rsp),%rax
|
||||
leaq (%rsp),%rsi
|
||||
movq %r9,%r15
|
||||
jmp .Lsub
|
||||
|
||||
.align 16
|
||||
.Lsub: sbbq (%rcx,%r14,8),%rax
|
||||
movq %rax,(%rdi,%r14,8)
|
||||
movq 8(%rsi,%r14,8),%rax
|
||||
movq 8(%rsp,%r14,8),%rax
|
||||
leaq 1(%r14),%r14
|
||||
decq %r15
|
||||
jnz .Lsub
|
||||
|
||||
sbbq $0,%rax
|
||||
movq $-1,%rbx
|
||||
xorq %rax,%rbx
|
||||
xorq %r14,%r14
|
||||
andq %rax,%rsi
|
||||
notq %rax
|
||||
movq %rdi,%rcx
|
||||
andq %rax,%rcx
|
||||
movq %r9,%r15
|
||||
orq %rcx,%rsi
|
||||
.align 16
|
||||
|
||||
.Lcopy:
|
||||
movq (%rsi,%r14,8),%rax
|
||||
movq %r14,(%rsp,%r14,8)
|
||||
movq %rax,(%rdi,%r14,8)
|
||||
movq (%rdi,%r14,8),%rcx
|
||||
movq (%rsp,%r14,8),%rdx
|
||||
andq %rbx,%rcx
|
||||
andq %rax,%rdx
|
||||
movq %r9,(%rsp,%r14,8)
|
||||
orq %rcx,%rdx
|
||||
movq %rdx,(%rdi,%r14,8)
|
||||
leaq 1(%r14),%r14
|
||||
subq $1,%r15
|
||||
jnz .Lcopy
|
||||
|
@ -574,10 +574,10 @@ bn_mul4x_mont:
|
|||
cmpq %r9,%r14
|
||||
jb .Louter4x
|
||||
movq 16(%rsp,%r9,8),%rdi
|
||||
leaq -4(%r9),%r15
|
||||
movq 0(%rsp),%rax
|
||||
pxor %xmm0,%xmm0
|
||||
movq 8(%rsp),%rdx
|
||||
shrq $2,%r9
|
||||
shrq $2,%r15
|
||||
leaq (%rsp),%rsi
|
||||
xorq %r14,%r14
|
||||
|
||||
|
@ -585,9 +585,7 @@ bn_mul4x_mont:
|
|||
movq 16(%rsi),%rbx
|
||||
movq 24(%rsi),%rbp
|
||||
sbbq 8(%rcx),%rdx
|
||||
leaq -1(%r9),%r15
|
||||
jmp .Lsub4x
|
||||
.align 16
|
||||
|
||||
.Lsub4x:
|
||||
movq %rax,0(%rdi,%r14,8)
|
||||
movq %rdx,8(%rdi,%r14,8)
|
||||
|
@ -614,34 +612,35 @@ bn_mul4x_mont:
|
|||
|
||||
sbbq $0,%rax
|
||||
movq %rbp,24(%rdi,%r14,8)
|
||||
xorq %r14,%r14
|
||||
andq %rax,%rsi
|
||||
notq %rax
|
||||
movq %rdi,%rcx
|
||||
andq %rax,%rcx
|
||||
leaq -1(%r9),%r15
|
||||
orq %rcx,%rsi
|
||||
pxor %xmm0,%xmm0
|
||||
.byte 102,72,15,110,224
|
||||
pcmpeqd %xmm5,%xmm5
|
||||
pshufd $0,%xmm4,%xmm4
|
||||
movq %r9,%r15
|
||||
pxor %xmm4,%xmm5
|
||||
shrq $2,%r15
|
||||
xorl %eax,%eax
|
||||
|
||||
movdqu (%rsi),%xmm1
|
||||
movdqa %xmm0,(%rsp)
|
||||
movdqu %xmm1,(%rdi)
|
||||
jmp .Lcopy4x
|
||||
.align 16
|
||||
.Lcopy4x:
|
||||
movdqu 16(%rsi,%r14,1),%xmm2
|
||||
movdqu 32(%rsi,%r14,1),%xmm1
|
||||
movdqa %xmm0,16(%rsp,%r14,1)
|
||||
movdqu %xmm2,16(%rdi,%r14,1)
|
||||
movdqa %xmm0,32(%rsp,%r14,1)
|
||||
movdqu %xmm1,32(%rdi,%r14,1)
|
||||
leaq 32(%r14),%r14
|
||||
movdqa (%rsp,%rax,1),%xmm1
|
||||
movdqu (%rdi,%rax,1),%xmm2
|
||||
pand %xmm4,%xmm1
|
||||
pand %xmm5,%xmm2
|
||||
movdqa 16(%rsp,%rax,1),%xmm3
|
||||
movdqa %xmm0,(%rsp,%rax,1)
|
||||
por %xmm2,%xmm1
|
||||
movdqu 16(%rdi,%rax,1),%xmm2
|
||||
movdqu %xmm1,(%rdi,%rax,1)
|
||||
pand %xmm4,%xmm3
|
||||
pand %xmm5,%xmm2
|
||||
movdqa %xmm0,16(%rsp,%rax,1)
|
||||
por %xmm2,%xmm3
|
||||
movdqu %xmm3,16(%rdi,%rax,1)
|
||||
leaq 32(%rax),%rax
|
||||
decq %r15
|
||||
jnz .Lcopy4x
|
||||
|
||||
shlq $2,%r9
|
||||
movdqu 16(%rsi,%r14,1),%xmm2
|
||||
movdqa %xmm0,16(%rsp,%r14,1)
|
||||
movdqu %xmm2,16(%rdi,%r14,1)
|
||||
movq 8(%rsp,%r9,8),%rsi
|
||||
movq $1,%rax
|
||||
movq -48(%rsi),%r15
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
@ -393,18 +393,19 @@ bn_mul_mont_gather5:
|
|||
jnz .Lsub
|
||||
|
||||
sbbq $0,%rax
|
||||
movq $-1,%rbx
|
||||
xorq %rax,%rbx
|
||||
xorq %r14,%r14
|
||||
andq %rax,%rsi
|
||||
notq %rax
|
||||
movq %rdi,%rcx
|
||||
andq %rax,%rcx
|
||||
movq %r9,%r15
|
||||
orq %rcx,%rsi
|
||||
.align 16
|
||||
|
||||
.Lcopy:
|
||||
movq (%rsi,%r14,8),%rax
|
||||
movq (%rdi,%r14,8),%rcx
|
||||
movq (%rsp,%r14,8),%rdx
|
||||
andq %rbx,%rcx
|
||||
andq %rax,%rdx
|
||||
movq %r14,(%rsp,%r14,8)
|
||||
movq %rax,(%rdi,%r14,8)
|
||||
orq %rcx,%rdx
|
||||
movq %rdx,(%rdi,%r14,8)
|
||||
leaq 1(%r14),%r14
|
||||
subq $1,%r15
|
||||
jnz .Lcopy
|
||||
|
|
|
@ -35,4 +35,4 @@ static const char cflags[] = {
|
|||
'n','e','s','-','1','.','1','\\','"','"',' ','\0'
|
||||
};
|
||||
#define PLATFORM "platform: BSD-x86_64"
|
||||
#define DATE "built on: Tue Apr 3 00:38:12 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:00 2018"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl Camellia_EncryptBlock
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
.globl ecp_nistz256_precomputed
|
||||
.type ecp_nistz256_precomputed,@object
|
||||
.align 4096
|
||||
|
@ -2372,7 +2372,7 @@ ecp_nistz256_precomputed:
|
|||
.long 0x2a849870,0x4d33dd99,0x41576335,0xa716964b,0x179be0e5,0xff5e3a9b,0x83b13632,0x5b9d6b1b,0xa52f313b,0x3b8bd7d4,0x637a4660,0xc9dd95a0,0x0b3e218f,0x30035962,0xc7b28a3c,0xce1481a3
|
||||
.long 0x43228d83,0xab41b43a,0x4ad63f99,0x24ae1c30,0x46a51229,0x8e525f1a,0xcd26d2b4,0x14af860f,0x3f714aa1,0xd6baef61,0xeb78795e,0xf51865ad,0xe6a9d694,0xd3e21fce,0x8a37b527,0x82ceb1dd
|
||||
.size ecp_nistz256_precomputed,.-ecp_nistz256_precomputed
|
||||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
.align 16
|
||||
|
||||
.globl md5_block_asm_data_order
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
.type _aesni_ctr32_ghash_6x,@function
|
||||
.align 32
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl gcm_gmult_4bit
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
.align 16
|
||||
|
||||
.globl rc4_md5_enc
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl RC4
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl sha1_block_data_order
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl sha256_block_data_order
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
|
||||
.globl sha512_block_data_order
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
|
||||
.globl whirlpool_block
|
||||
.type whirlpool_block,@function
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
.hidden OPENSSL_ia32cap_P
|
||||
.comm OPENSSL_ia32cap_P,16,4
|
||||
|
||||
.text
|
||||
.text
|
||||
|
||||
.globl OPENSSL_atomic_add
|
||||
.type OPENSSL_atomic_add,@function
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.text
|
||||
.text
|
||||
.globl padlock_capability
|
||||
.type padlock_capability,@function
|
||||
.align 16
|
||||
|
@ -1020,7 +1020,7 @@ padlock_ctr32_encrypt:
|
|||
.size padlock_ctr32_encrypt,.-padlock_ctr32_encrypt
|
||||
.byte 86,73,65,32,80,97,100,108,111,99,107,32,120,56,54,95,54,52,32,109,111,100,117,108,101,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
||||
.align 16
|
||||
.data
|
||||
.data
|
||||
.align 8
|
||||
.Lpadlock_saved_context:
|
||||
.quad 0
|
||||
|
|
|
@ -102,12 +102,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -215,6 +215,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -572,6 +573,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "BSD-x86_64",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1075,6 +1075,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1241,10 +1245,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3931,6 +3947,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6209,6 +6231,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7196,6 +7224,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7390,10 +7422,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7549,6 +7594,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7589,7 +7635,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -7971,6 +8020,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8091,9 +8143,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9082,6 +9143,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10522,6 +10587,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11041,6 +11110,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11401,6 +11471,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12404,6 +12475,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12753,6 +12833,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12761,6 +12849,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -20,4 +20,4 @@ static const char cflags[] = {
|
|||
'g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
|
||||
};
|
||||
#define PLATFORM "platform: BSD-x86_64"
|
||||
#define DATE "built on: Tue Apr 3 00:38:16 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:04 2018"
|
||||
|
|
|
@ -105,12 +105,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -219,6 +219,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -579,6 +580,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "VC-WIN32",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1100,6 +1100,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1266,10 +1270,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3974,6 +3990,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6306,6 +6328,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7305,6 +7333,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7499,10 +7531,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7658,6 +7703,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7698,7 +7744,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -8037,6 +8086,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8157,9 +8209,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9161,6 +9222,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10637,6 +10702,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11166,6 +11235,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11534,6 +11604,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12539,6 +12610,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12888,6 +12968,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12896,6 +12984,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -10,7 +10,7 @@ global _BF_encrypt
|
|||
align 16
|
||||
_BF_encrypt:
|
||||
L$_BF_encrypt_begin:
|
||||
;
|
||||
;
|
||||
push ebp
|
||||
push ebx
|
||||
mov ebx,DWORD [12+esp]
|
||||
|
@ -24,7 +24,7 @@ L$_BF_encrypt_begin:
|
|||
mov ebx,DWORD [ebp]
|
||||
xor ecx,ecx
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 0
|
||||
mov edx,DWORD [4+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -44,7 +44,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 1
|
||||
mov edx,DWORD [8+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -64,7 +64,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 2
|
||||
mov edx,DWORD [12+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -84,7 +84,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 3
|
||||
mov edx,DWORD [16+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -104,7 +104,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 4
|
||||
mov edx,DWORD [20+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -124,7 +124,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 5
|
||||
mov edx,DWORD [24+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -144,7 +144,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 6
|
||||
mov edx,DWORD [28+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -164,7 +164,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 7
|
||||
mov edx,DWORD [32+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -184,7 +184,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 8
|
||||
mov edx,DWORD [36+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -204,7 +204,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 9
|
||||
mov edx,DWORD [40+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -224,7 +224,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 10
|
||||
mov edx,DWORD [44+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -244,7 +244,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 11
|
||||
mov edx,DWORD [48+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -264,7 +264,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 12
|
||||
mov edx,DWORD [52+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -284,7 +284,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 13
|
||||
mov edx,DWORD [56+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -304,7 +304,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 14
|
||||
mov edx,DWORD [60+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -324,7 +324,7 @@ L$_BF_encrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 15
|
||||
mov edx,DWORD [64+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -358,7 +358,7 @@ global _BF_decrypt
|
|||
align 16
|
||||
_BF_decrypt:
|
||||
L$_BF_decrypt_begin:
|
||||
;
|
||||
;
|
||||
push ebp
|
||||
push ebx
|
||||
mov ebx,DWORD [12+esp]
|
||||
|
@ -372,7 +372,7 @@ L$_BF_decrypt_begin:
|
|||
mov ebx,DWORD [68+ebp]
|
||||
xor ecx,ecx
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 16
|
||||
mov edx,DWORD [64+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -392,7 +392,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 15
|
||||
mov edx,DWORD [60+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -412,7 +412,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 14
|
||||
mov edx,DWORD [56+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -432,7 +432,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 13
|
||||
mov edx,DWORD [52+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -452,7 +452,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 12
|
||||
mov edx,DWORD [48+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -472,7 +472,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 11
|
||||
mov edx,DWORD [44+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -492,7 +492,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 10
|
||||
mov edx,DWORD [40+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -512,7 +512,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 9
|
||||
mov edx,DWORD [36+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -532,7 +532,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 8
|
||||
mov edx,DWORD [32+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -552,7 +552,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 7
|
||||
mov edx,DWORD [28+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -572,7 +572,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 6
|
||||
mov edx,DWORD [24+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -592,7 +592,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 5
|
||||
mov edx,DWORD [20+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -612,7 +612,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 4
|
||||
mov edx,DWORD [16+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -632,7 +632,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 3
|
||||
mov edx,DWORD [12+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -652,7 +652,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor edi,ebx
|
||||
;
|
||||
;
|
||||
; Round 2
|
||||
mov edx,DWORD [8+ebp]
|
||||
mov ebx,edi
|
||||
|
@ -672,7 +672,7 @@ L$_BF_decrypt_begin:
|
|||
add ebx,edx
|
||||
xor eax,eax
|
||||
xor esi,ebx
|
||||
;
|
||||
;
|
||||
; Round 1
|
||||
mov edx,DWORD [4+ebp]
|
||||
mov ebx,esi
|
||||
|
@ -706,7 +706,7 @@ global _BF_cbc_encrypt
|
|||
align 16
|
||||
_BF_cbc_encrypt:
|
||||
L$_BF_cbc_encrypt_begin:
|
||||
;
|
||||
;
|
||||
push ebp
|
||||
push ebx
|
||||
push esi
|
||||
|
|
|
@ -108,7 +108,7 @@ L$000maw_non_sse2:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
xor esi,esi
|
||||
mov edi,DWORD [20+esp]
|
||||
mov ecx,DWORD [28+esp]
|
||||
|
@ -191,7 +191,7 @@ L$006maw_loop:
|
|||
adc edx,0
|
||||
mov DWORD [28+edi],eax
|
||||
mov esi,edx
|
||||
;
|
||||
;
|
||||
sub ecx,8
|
||||
lea ebx,[32+ebx]
|
||||
lea edi,[32+edi]
|
||||
|
@ -317,7 +317,7 @@ L$009mw_non_sse2:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
xor esi,esi
|
||||
mov edi,DWORD [20+esp]
|
||||
mov ebx,DWORD [24+esp]
|
||||
|
@ -382,7 +382,7 @@ L$012mw_loop:
|
|||
adc edx,0
|
||||
mov DWORD [28+edi],eax
|
||||
mov esi,edx
|
||||
;
|
||||
;
|
||||
add ebx,32
|
||||
add edi,32
|
||||
sub ebp,8
|
||||
|
@ -489,7 +489,7 @@ L$015sqr_non_sse2:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
mov esi,DWORD [20+esp]
|
||||
mov edi,DWORD [24+esp]
|
||||
mov ebx,DWORD [28+esp]
|
||||
|
@ -536,7 +536,7 @@ L$018sw_loop:
|
|||
mul eax
|
||||
mov DWORD [56+esi],eax
|
||||
mov DWORD [60+esi],edx
|
||||
;
|
||||
;
|
||||
add edi,32
|
||||
add esi,64
|
||||
sub ebx,8
|
||||
|
@ -615,7 +615,7 @@ L$_bn_add_words_begin:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
mov ebx,DWORD [20+esp]
|
||||
mov esi,DWORD [24+esp]
|
||||
mov edi,DWORD [28+esp]
|
||||
|
@ -696,7 +696,7 @@ L$021aw_loop:
|
|||
add ecx,edx
|
||||
adc eax,0
|
||||
mov DWORD [28+ebx],ecx
|
||||
;
|
||||
;
|
||||
add esi,32
|
||||
add edi,32
|
||||
add ebx,32
|
||||
|
@ -795,7 +795,7 @@ L$_bn_sub_words_begin:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
mov ebx,DWORD [20+esp]
|
||||
mov esi,DWORD [24+esp]
|
||||
mov edi,DWORD [28+esp]
|
||||
|
@ -876,7 +876,7 @@ L$024aw_loop:
|
|||
sub ecx,edx
|
||||
adc eax,0
|
||||
mov DWORD [28+ebx],ecx
|
||||
;
|
||||
;
|
||||
add esi,32
|
||||
add edi,32
|
||||
add ebx,32
|
||||
|
@ -975,7 +975,7 @@ L$_bn_sub_part_words_begin:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
mov ebx,DWORD [20+esp]
|
||||
mov esi,DWORD [24+esp]
|
||||
mov edi,DWORD [28+esp]
|
||||
|
@ -1056,7 +1056,7 @@ L$027aw_loop:
|
|||
sub ecx,edx
|
||||
adc eax,0
|
||||
mov DWORD [28+ebx],ecx
|
||||
;
|
||||
;
|
||||
add esi,32
|
||||
add edi,32
|
||||
add ebx,32
|
||||
|
@ -1248,7 +1248,7 @@ L$032pw_neg_loop:
|
|||
sub ecx,edx
|
||||
adc eax,0
|
||||
mov DWORD [28+ebx],ecx
|
||||
;
|
||||
;
|
||||
add edi,32
|
||||
add ebx,32
|
||||
sub ebp,8
|
||||
|
@ -1379,7 +1379,7 @@ L$034pw_pos_loop:
|
|||
sub ecx,eax
|
||||
mov DWORD [28+ebx],ecx
|
||||
jnc NEAR L$042pw_nc7
|
||||
;
|
||||
;
|
||||
add esi,32
|
||||
add ebx,32
|
||||
sub ebp,8
|
||||
|
@ -1462,7 +1462,7 @@ L$041pw_nc6:
|
|||
mov ecx,DWORD [28+esi]
|
||||
mov DWORD [28+ebx],ecx
|
||||
L$042pw_nc7:
|
||||
;
|
||||
;
|
||||
add esi,32
|
||||
add ebx,32
|
||||
sub ebp,8
|
||||
|
|
|
@ -448,16 +448,18 @@ L$016sub:
|
|||
lea edx,[1+edx]
|
||||
jge NEAR L$016sub
|
||||
sbb eax,0
|
||||
and esi,eax
|
||||
not eax
|
||||
mov ebp,edi
|
||||
and ebp,eax
|
||||
or esi,ebp
|
||||
mov edx,-1
|
||||
xor edx,eax
|
||||
jmp NEAR L$017copy
|
||||
align 16
|
||||
L$017copy:
|
||||
mov eax,DWORD [ebx*4+esi]
|
||||
mov DWORD [ebx*4+edi],eax
|
||||
mov esi,DWORD [32+ebx*4+esp]
|
||||
mov ebp,DWORD [ebx*4+edi]
|
||||
mov DWORD [32+ebx*4+esp],ecx
|
||||
and esi,eax
|
||||
and ebp,edx
|
||||
or ebp,esi
|
||||
mov DWORD [ebx*4+edi],ebp
|
||||
dec ebx
|
||||
jge NEAR L$017copy
|
||||
mov esp,DWORD [24+esp]
|
||||
|
|
|
@ -9,4 +9,4 @@ static const char cflags[] = {
|
|||
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
|
||||
};
|
||||
#define PLATFORM "platform: "
|
||||
#define DATE "built on: Tue Apr 3 00:38:59 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:47 2018"
|
||||
|
|
|
@ -15,7 +15,7 @@ L$_fcrypt_body_begin:
|
|||
push ebx
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
; Load the 2 words
|
||||
xor edi,edi
|
||||
xor esi,esi
|
||||
|
@ -24,7 +24,7 @@ L$_fcrypt_body_begin:
|
|||
mov ebp,DWORD [28+esp]
|
||||
push DWORD 25
|
||||
L$000start:
|
||||
;
|
||||
;
|
||||
; Round 0
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -74,7 +74,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 1
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -124,7 +124,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 2
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -174,7 +174,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 3
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -224,7 +224,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 4
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -274,7 +274,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 5
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -324,7 +324,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 6
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -374,7 +374,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 7
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -424,7 +424,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 8
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -474,7 +474,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 9
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -524,7 +524,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 10
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -574,7 +574,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 11
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -624,7 +624,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 12
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -674,7 +674,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 13
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -724,7 +724,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor esi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 14
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,esi
|
||||
|
@ -774,7 +774,7 @@ L$000start:
|
|||
mov ebx,DWORD [0x500+edx*1+ebp]
|
||||
xor edi,ebx
|
||||
mov ebp,DWORD [32+esp]
|
||||
;
|
||||
;
|
||||
; Round 15
|
||||
mov eax,DWORD [36+esp]
|
||||
mov edx,edi
|
||||
|
@ -831,7 +831,7 @@ L$000start:
|
|||
mov esi,eax
|
||||
mov DWORD [esp],ebx
|
||||
jnz NEAR L$000start
|
||||
;
|
||||
;
|
||||
; FP
|
||||
mov edx,DWORD [28+esp]
|
||||
ror edi,1
|
||||
|
@ -840,35 +840,35 @@ L$000start:
|
|||
and esi,0xaaaaaaaa
|
||||
xor eax,esi
|
||||
xor edi,esi
|
||||
;
|
||||
;
|
||||
rol eax,23
|
||||
mov esi,eax
|
||||
xor eax,edi
|
||||
and eax,0x03fc03fc
|
||||
xor esi,eax
|
||||
xor edi,eax
|
||||
;
|
||||
;
|
||||
rol esi,10
|
||||
mov eax,esi
|
||||
xor esi,edi
|
||||
and esi,0x33333333
|
||||
xor eax,esi
|
||||
xor edi,esi
|
||||
;
|
||||
;
|
||||
rol edi,18
|
||||
mov esi,edi
|
||||
xor edi,eax
|
||||
and edi,0xfff0000f
|
||||
xor esi,edi
|
||||
xor eax,edi
|
||||
;
|
||||
;
|
||||
rol esi,12
|
||||
mov edi,esi
|
||||
xor esi,eax
|
||||
and esi,0xf0f0f0f0
|
||||
xor edi,esi
|
||||
xor eax,esi
|
||||
;
|
||||
;
|
||||
ror eax,4
|
||||
mov DWORD [edx],eax
|
||||
mov DWORD [4+edx],edi
|
||||
|
|
|
@ -951,7 +951,7 @@ _DES_encrypt1:
|
|||
L$_DES_encrypt1_begin:
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
; Load the 2 words
|
||||
mov esi,DWORD [12+esp]
|
||||
xor ecx,ecx
|
||||
|
@ -960,7 +960,7 @@ L$_DES_encrypt1_begin:
|
|||
mov eax,DWORD [esi]
|
||||
mov ebx,DWORD [28+esp]
|
||||
mov edi,DWORD [4+esi]
|
||||
;
|
||||
;
|
||||
; IP
|
||||
rol eax,4
|
||||
mov esi,eax
|
||||
|
@ -968,35 +968,35 @@ L$_DES_encrypt1_begin:
|
|||
and eax,0xf0f0f0f0
|
||||
xor esi,eax
|
||||
xor edi,eax
|
||||
;
|
||||
;
|
||||
rol edi,20
|
||||
mov eax,edi
|
||||
xor edi,esi
|
||||
and edi,0xfff0000f
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol eax,14
|
||||
mov edi,eax
|
||||
xor eax,esi
|
||||
and eax,0x33333333
|
||||
xor edi,eax
|
||||
xor esi,eax
|
||||
;
|
||||
;
|
||||
rol esi,22
|
||||
mov eax,esi
|
||||
xor esi,edi
|
||||
and esi,0x03fc03fc
|
||||
xor eax,esi
|
||||
xor edi,esi
|
||||
;
|
||||
;
|
||||
rol eax,9
|
||||
mov esi,eax
|
||||
xor eax,edi
|
||||
and eax,0xaaaaaaaa
|
||||
xor esi,eax
|
||||
xor edi,eax
|
||||
;
|
||||
;
|
||||
rol edi,1
|
||||
call L$000pic_point
|
||||
L$000pic_point:
|
||||
|
@ -1010,7 +1010,7 @@ L$000pic_point:
|
|||
L$001decrypt:
|
||||
call __x86_DES_decrypt
|
||||
L$002done:
|
||||
;
|
||||
;
|
||||
; FP
|
||||
mov edx,DWORD [20+esp]
|
||||
ror esi,1
|
||||
|
@ -1019,35 +1019,35 @@ L$002done:
|
|||
and edi,0xaaaaaaaa
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol eax,23
|
||||
mov edi,eax
|
||||
xor eax,esi
|
||||
and eax,0x03fc03fc
|
||||
xor edi,eax
|
||||
xor esi,eax
|
||||
;
|
||||
;
|
||||
rol edi,10
|
||||
mov eax,edi
|
||||
xor edi,esi
|
||||
and edi,0x33333333
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol esi,18
|
||||
mov edi,esi
|
||||
xor esi,eax
|
||||
and esi,0xfff0000f
|
||||
xor edi,esi
|
||||
xor eax,esi
|
||||
;
|
||||
;
|
||||
rol edi,12
|
||||
mov esi,edi
|
||||
xor edi,eax
|
||||
and edi,0xf0f0f0f0
|
||||
xor esi,edi
|
||||
xor eax,edi
|
||||
;
|
||||
;
|
||||
ror eax,4
|
||||
mov DWORD [edx],eax
|
||||
mov DWORD [4+edx],esi
|
||||
|
@ -1062,7 +1062,7 @@ _DES_encrypt2:
|
|||
L$_DES_encrypt2_begin:
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
; Load the 2 words
|
||||
mov eax,DWORD [12+esp]
|
||||
xor ecx,ecx
|
||||
|
@ -1085,7 +1085,7 @@ L$003pic_point:
|
|||
L$004decrypt:
|
||||
call __x86_DES_decrypt
|
||||
L$005done:
|
||||
;
|
||||
;
|
||||
; Fixup
|
||||
ror edi,3
|
||||
mov eax,DWORD [20+esp]
|
||||
|
@ -1106,12 +1106,12 @@ L$_DES_encrypt3_begin:
|
|||
push ebp
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
; Load the data words
|
||||
mov edi,DWORD [ebx]
|
||||
mov esi,DWORD [4+ebx]
|
||||
sub esp,12
|
||||
;
|
||||
;
|
||||
; IP
|
||||
rol edi,4
|
||||
mov edx,edi
|
||||
|
@ -1119,35 +1119,35 @@ L$_DES_encrypt3_begin:
|
|||
and edi,0xf0f0f0f0
|
||||
xor edx,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol esi,20
|
||||
mov edi,esi
|
||||
xor esi,edx
|
||||
and esi,0xfff0000f
|
||||
xor edi,esi
|
||||
xor edx,esi
|
||||
;
|
||||
;
|
||||
rol edi,14
|
||||
mov esi,edi
|
||||
xor edi,edx
|
||||
and edi,0x33333333
|
||||
xor esi,edi
|
||||
xor edx,edi
|
||||
;
|
||||
;
|
||||
rol edx,22
|
||||
mov edi,edx
|
||||
xor edx,esi
|
||||
and edx,0x03fc03fc
|
||||
xor edi,edx
|
||||
xor esi,edx
|
||||
;
|
||||
;
|
||||
rol edi,9
|
||||
mov edx,edi
|
||||
xor edi,esi
|
||||
and edi,0xaaaaaaaa
|
||||
xor edx,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
ror edx,3
|
||||
ror esi,2
|
||||
mov DWORD [4+ebx],esi
|
||||
|
@ -1170,7 +1170,7 @@ L$_DES_encrypt3_begin:
|
|||
add esp,12
|
||||
mov edi,DWORD [ebx]
|
||||
mov esi,DWORD [4+ebx]
|
||||
;
|
||||
;
|
||||
; FP
|
||||
rol esi,2
|
||||
rol edi,3
|
||||
|
@ -1179,35 +1179,35 @@ L$_DES_encrypt3_begin:
|
|||
and edi,0xaaaaaaaa
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol eax,23
|
||||
mov edi,eax
|
||||
xor eax,esi
|
||||
and eax,0x03fc03fc
|
||||
xor edi,eax
|
||||
xor esi,eax
|
||||
;
|
||||
;
|
||||
rol edi,10
|
||||
mov eax,edi
|
||||
xor edi,esi
|
||||
and edi,0x33333333
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol esi,18
|
||||
mov edi,esi
|
||||
xor esi,eax
|
||||
and esi,0xfff0000f
|
||||
xor edi,esi
|
||||
xor eax,esi
|
||||
;
|
||||
;
|
||||
rol edi,12
|
||||
mov esi,edi
|
||||
xor edi,eax
|
||||
and edi,0xf0f0f0f0
|
||||
xor esi,edi
|
||||
xor eax,edi
|
||||
;
|
||||
;
|
||||
ror eax,4
|
||||
mov DWORD [ebx],eax
|
||||
mov DWORD [4+ebx],esi
|
||||
|
@ -1225,12 +1225,12 @@ L$_DES_decrypt3_begin:
|
|||
push ebp
|
||||
push esi
|
||||
push edi
|
||||
;
|
||||
;
|
||||
; Load the data words
|
||||
mov edi,DWORD [ebx]
|
||||
mov esi,DWORD [4+ebx]
|
||||
sub esp,12
|
||||
;
|
||||
;
|
||||
; IP
|
||||
rol edi,4
|
||||
mov edx,edi
|
||||
|
@ -1238,35 +1238,35 @@ L$_DES_decrypt3_begin:
|
|||
and edi,0xf0f0f0f0
|
||||
xor edx,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol esi,20
|
||||
mov edi,esi
|
||||
xor esi,edx
|
||||
and esi,0xfff0000f
|
||||
xor edi,esi
|
||||
xor edx,esi
|
||||
;
|
||||
;
|
||||
rol edi,14
|
||||
mov esi,edi
|
||||
xor edi,edx
|
||||
and edi,0x33333333
|
||||
xor esi,edi
|
||||
xor edx,edi
|
||||
;
|
||||
;
|
||||
rol edx,22
|
||||
mov edi,edx
|
||||
xor edx,esi
|
||||
and edx,0x03fc03fc
|
||||
xor edi,edx
|
||||
xor esi,edx
|
||||
;
|
||||
;
|
||||
rol edi,9
|
||||
mov edx,edi
|
||||
xor edi,esi
|
||||
and edi,0xaaaaaaaa
|
||||
xor edx,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
ror edx,3
|
||||
ror esi,2
|
||||
mov DWORD [4+ebx],esi
|
||||
|
@ -1289,7 +1289,7 @@ L$_DES_decrypt3_begin:
|
|||
add esp,12
|
||||
mov edi,DWORD [ebx]
|
||||
mov esi,DWORD [4+ebx]
|
||||
;
|
||||
;
|
||||
; FP
|
||||
rol esi,2
|
||||
rol edi,3
|
||||
|
@ -1298,35 +1298,35 @@ L$_DES_decrypt3_begin:
|
|||
and edi,0xaaaaaaaa
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol eax,23
|
||||
mov edi,eax
|
||||
xor eax,esi
|
||||
and eax,0x03fc03fc
|
||||
xor edi,eax
|
||||
xor esi,eax
|
||||
;
|
||||
;
|
||||
rol edi,10
|
||||
mov eax,edi
|
||||
xor edi,esi
|
||||
and edi,0x33333333
|
||||
xor eax,edi
|
||||
xor esi,edi
|
||||
;
|
||||
;
|
||||
rol esi,18
|
||||
mov edi,esi
|
||||
xor esi,eax
|
||||
and esi,0xfff0000f
|
||||
xor edi,esi
|
||||
xor eax,esi
|
||||
;
|
||||
;
|
||||
rol edi,12
|
||||
mov esi,edi
|
||||
xor edi,eax
|
||||
and edi,0xf0f0f0f0
|
||||
xor esi,edi
|
||||
xor eax,edi
|
||||
;
|
||||
;
|
||||
ror eax,4
|
||||
mov DWORD [ebx],eax
|
||||
mov DWORD [4+ebx],esi
|
||||
|
@ -1339,7 +1339,7 @@ global _DES_ncbc_encrypt
|
|||
align 16
|
||||
_DES_ncbc_encrypt:
|
||||
L$_DES_ncbc_encrypt_begin:
|
||||
;
|
||||
;
|
||||
push ebp
|
||||
push ebx
|
||||
push esi
|
||||
|
@ -1517,7 +1517,7 @@ global _DES_ede3_cbc_encrypt
|
|||
align 16
|
||||
_DES_ede3_cbc_encrypt:
|
||||
L$_DES_ede3_cbc_encrypt_begin:
|
||||
;
|
||||
;
|
||||
push ebp
|
||||
push ebx
|
||||
push esi
|
||||
|
|
|
@ -3829,7 +3829,7 @@ L$_ecp_nistz256_scatter_w7_begin:
|
|||
mov edi,DWORD [20+esp]
|
||||
mov esi,DWORD [24+esp]
|
||||
mov ebp,DWORD [28+esp]
|
||||
lea edi,[ebp*1+edi-1]
|
||||
lea edi,[ebp*1+edi]
|
||||
mov ebp,16
|
||||
L$007scatter_w7_loop:
|
||||
mov eax,DWORD [esi]
|
||||
|
|
|
@ -26,7 +26,7 @@ L$_md5_block_asm_data_order_begin:
|
|||
mov ecx,DWORD [8+edi]
|
||||
mov edx,DWORD [12+edi]
|
||||
L$000start:
|
||||
;
|
||||
;
|
||||
; R0 section
|
||||
mov edi,ecx
|
||||
mov ebp,DWORD [esi]
|
||||
|
@ -190,7 +190,7 @@ L$000start:
|
|||
rol ebx,22
|
||||
mov edi,ecx
|
||||
add ebx,ecx
|
||||
;
|
||||
;
|
||||
; R1 section
|
||||
; R1 16
|
||||
xor edi,ebx
|
||||
|
@ -352,7 +352,7 @@ L$000start:
|
|||
mov edi,ecx
|
||||
rol ebx,20
|
||||
add ebx,ecx
|
||||
;
|
||||
;
|
||||
; R2 section
|
||||
; R2 32
|
||||
xor edi,edx
|
||||
|
@ -498,7 +498,7 @@ L$000start:
|
|||
mov edi,-1
|
||||
rol ebx,23
|
||||
add ebx,ecx
|
||||
;
|
||||
;
|
||||
; R3 section
|
||||
; R3 48
|
||||
xor edi,edx
|
||||
|
|
|
@ -21,7 +21,7 @@ L$_ripemd160_block_asm_data_order_begin:
|
|||
push ebx
|
||||
sub esp,108
|
||||
L$000start:
|
||||
;
|
||||
;
|
||||
mov ebx,DWORD [eax]
|
||||
mov ebp,DWORD [4+eax]
|
||||
mov DWORD [esp],ebx
|
||||
|
|
|
@ -105,12 +105,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -211,6 +211,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -567,6 +568,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "VC-WIN32",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1099,6 +1099,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1265,10 +1269,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3961,6 +3977,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6245,6 +6267,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7232,6 +7260,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7404,9 +7436,9 @@ our %unified_info = (
|
|||
],
|
||||
"test/testutil.o" =>
|
||||
[
|
||||
"test",
|
||||
"crypto/include",
|
||||
"include",
|
||||
"test",
|
||||
".",
|
||||
],
|
||||
"test/threadstest.o" =>
|
||||
|
@ -7426,10 +7458,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7585,6 +7630,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7625,7 +7671,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -7964,6 +8013,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8084,9 +8136,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9080,6 +9141,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10524,6 +10589,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11043,6 +11112,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11403,6 +11473,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12406,6 +12477,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12755,6 +12835,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12763,6 +12851,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -9,4 +9,4 @@ static const char cflags[] = {
|
|||
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
|
||||
};
|
||||
#define PLATFORM "platform: "
|
||||
#define DATE "built on: Tue Apr 3 00:39:00 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:48 2018"
|
||||
|
|
|
@ -108,12 +108,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -219,6 +219,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -579,6 +580,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "VC-WIN64A",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1101,6 +1101,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1267,10 +1271,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -4023,6 +4039,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6367,6 +6389,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7366,6 +7394,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7560,10 +7592,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7719,6 +7764,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7759,7 +7805,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -8098,6 +8147,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8218,9 +8270,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9254,6 +9315,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10738,6 +10803,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11275,6 +11344,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11645,6 +11715,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12650,6 +12721,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12999,6 +13079,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -13007,6 +13095,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -214,30 +214,30 @@ $L$inner_enter:
|
|||
|
||||
xor r14,r14
|
||||
mov rax,QWORD[rsp]
|
||||
lea rsi,[rsp]
|
||||
mov r15,r9
|
||||
jmp NEAR $L$sub
|
||||
|
||||
ALIGN 16
|
||||
$L$sub: sbb rax,QWORD[r14*8+rcx]
|
||||
mov QWORD[r14*8+rdi],rax
|
||||
mov rax,QWORD[8+r14*8+rsi]
|
||||
mov rax,QWORD[8+r14*8+rsp]
|
||||
lea r14,[1+r14]
|
||||
dec r15
|
||||
jnz NEAR $L$sub
|
||||
|
||||
sbb rax,0
|
||||
mov rbx,-1
|
||||
xor rbx,rax
|
||||
xor r14,r14
|
||||
and rsi,rax
|
||||
not rax
|
||||
mov rcx,rdi
|
||||
and rcx,rax
|
||||
mov r15,r9
|
||||
or rsi,rcx
|
||||
ALIGN 16
|
||||
|
||||
$L$copy:
|
||||
mov rax,QWORD[r14*8+rsi]
|
||||
mov QWORD[r14*8+rsp],r14
|
||||
mov QWORD[r14*8+rdi],rax
|
||||
mov rcx,QWORD[r14*8+rdi]
|
||||
mov rdx,QWORD[r14*8+rsp]
|
||||
and rcx,rbx
|
||||
and rdx,rax
|
||||
mov QWORD[r14*8+rsp],r9
|
||||
or rdx,rcx
|
||||
mov QWORD[r14*8+rdi],rdx
|
||||
lea r14,[1+r14]
|
||||
sub r15,1
|
||||
jnz NEAR $L$copy
|
||||
|
@ -605,10 +605,10 @@ $L$inner4x:
|
|||
cmp r14,r9
|
||||
jb NEAR $L$outer4x
|
||||
mov rdi,QWORD[16+r9*8+rsp]
|
||||
lea r15,[((-4))+r9]
|
||||
mov rax,QWORD[rsp]
|
||||
pxor xmm0,xmm0
|
||||
mov rdx,QWORD[8+rsp]
|
||||
shr r9,2
|
||||
shr r15,2
|
||||
lea rsi,[rsp]
|
||||
xor r14,r14
|
||||
|
||||
|
@ -616,9 +616,7 @@ $L$inner4x:
|
|||
mov rbx,QWORD[16+rsi]
|
||||
mov rbp,QWORD[24+rsi]
|
||||
sbb rdx,QWORD[8+rcx]
|
||||
lea r15,[((-1))+r9]
|
||||
jmp NEAR $L$sub4x
|
||||
ALIGN 16
|
||||
|
||||
$L$sub4x:
|
||||
mov QWORD[r14*8+rdi],rax
|
||||
mov QWORD[8+r14*8+rdi],rdx
|
||||
|
@ -645,34 +643,35 @@ $L$sub4x:
|
|||
|
||||
sbb rax,0
|
||||
mov QWORD[24+r14*8+rdi],rbp
|
||||
xor r14,r14
|
||||
and rsi,rax
|
||||
not rax
|
||||
mov rcx,rdi
|
||||
and rcx,rax
|
||||
lea r15,[((-1))+r9]
|
||||
or rsi,rcx
|
||||
pxor xmm0,xmm0
|
||||
DB 102,72,15,110,224
|
||||
pcmpeqd xmm5,xmm5
|
||||
pshufd xmm4,xmm4,0
|
||||
mov r15,r9
|
||||
pxor xmm5,xmm4
|
||||
shr r15,2
|
||||
xor eax,eax
|
||||
|
||||
movdqu xmm1,XMMWORD[rsi]
|
||||
movdqa XMMWORD[rsp],xmm0
|
||||
movdqu XMMWORD[rdi],xmm1
|
||||
jmp NEAR $L$copy4x
|
||||
ALIGN 16
|
||||
$L$copy4x:
|
||||
movdqu xmm2,XMMWORD[16+r14*1+rsi]
|
||||
movdqu xmm1,XMMWORD[32+r14*1+rsi]
|
||||
movdqa XMMWORD[16+r14*1+rsp],xmm0
|
||||
movdqu XMMWORD[16+r14*1+rdi],xmm2
|
||||
movdqa XMMWORD[32+r14*1+rsp],xmm0
|
||||
movdqu XMMWORD[32+r14*1+rdi],xmm1
|
||||
lea r14,[32+r14]
|
||||
movdqa xmm1,XMMWORD[rax*1+rsp]
|
||||
movdqu xmm2,XMMWORD[rax*1+rdi]
|
||||
pand xmm1,xmm4
|
||||
pand xmm2,xmm5
|
||||
movdqa xmm3,XMMWORD[16+rax*1+rsp]
|
||||
movdqa XMMWORD[rax*1+rsp],xmm0
|
||||
por xmm1,xmm2
|
||||
movdqu xmm2,XMMWORD[16+rax*1+rdi]
|
||||
movdqu XMMWORD[rax*1+rdi],xmm1
|
||||
pand xmm3,xmm4
|
||||
pand xmm2,xmm5
|
||||
movdqa XMMWORD[16+rax*1+rsp],xmm0
|
||||
por xmm3,xmm2
|
||||
movdqu XMMWORD[16+rax*1+rdi],xmm3
|
||||
lea rax,[32+rax]
|
||||
dec r15
|
||||
jnz NEAR $L$copy4x
|
||||
|
||||
shl r9,2
|
||||
movdqu xmm2,XMMWORD[16+r14*1+rsi]
|
||||
movdqa XMMWORD[16+r14*1+rsp],xmm0
|
||||
movdqu XMMWORD[16+r14*1+rdi],xmm2
|
||||
mov rsi,QWORD[8+r9*8+rsp]
|
||||
mov rax,1
|
||||
mov r15,QWORD[((-48))+rsi]
|
||||
|
|
|
@ -410,18 +410,19 @@ $L$sub: sbb rax,QWORD[r14*8+rcx]
|
|||
jnz NEAR $L$sub
|
||||
|
||||
sbb rax,0
|
||||
mov rbx,-1
|
||||
xor rbx,rax
|
||||
xor r14,r14
|
||||
and rsi,rax
|
||||
not rax
|
||||
mov rcx,rdi
|
||||
and rcx,rax
|
||||
mov r15,r9
|
||||
or rsi,rcx
|
||||
ALIGN 16
|
||||
|
||||
$L$copy:
|
||||
mov rax,QWORD[r14*8+rsi]
|
||||
mov rcx,QWORD[r14*8+rdi]
|
||||
mov rdx,QWORD[r14*8+rsp]
|
||||
and rcx,rbx
|
||||
and rdx,rax
|
||||
mov QWORD[r14*8+rsp],r14
|
||||
mov QWORD[r14*8+rdi],rax
|
||||
or rdx,rcx
|
||||
mov QWORD[r14*8+rdi],rdx
|
||||
lea r14,[1+r14]
|
||||
sub r15,1
|
||||
jnz NEAR $L$copy
|
||||
|
|
|
@ -9,4 +9,4 @@ static const char cflags[] = {
|
|||
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
|
||||
};
|
||||
#define PLATFORM "platform: "
|
||||
#define DATE "built on: Tue Apr 3 00:38:54 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:42 2018"
|
||||
|
|
|
@ -456,3 +456,4 @@ $L$tail_rdseed_bytes:
|
|||
|
||||
$L$done_rdseed_bytes:
|
||||
DB 0F3h,0C3h ;repret
|
||||
|
||||
|
|
|
@ -105,12 +105,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -215,6 +215,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -572,6 +573,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "VC-WIN64A",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1100,6 +1100,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1266,10 +1270,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3962,6 +3978,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6246,6 +6268,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7233,6 +7261,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7406,8 +7438,8 @@ our %unified_info = (
|
|||
"test/testutil.o" =>
|
||||
[
|
||||
"crypto/include",
|
||||
"test",
|
||||
"include",
|
||||
"test",
|
||||
".",
|
||||
],
|
||||
"test/threadstest.o" =>
|
||||
|
@ -7427,10 +7459,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7586,6 +7631,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7626,7 +7672,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -7965,6 +8014,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8085,9 +8137,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9081,6 +9142,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10525,6 +10590,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11044,6 +11113,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11404,6 +11474,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12407,6 +12478,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12756,6 +12836,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12764,6 +12852,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -9,4 +9,4 @@ static const char cflags[] = {
|
|||
'c','o','m','p','i','l','e','r',':',' ','c','c','\0'
|
||||
};
|
||||
#define PLATFORM "platform: "
|
||||
#define DATE "built on: Tue Apr 3 00:38:58 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:13:46 2018"
|
||||
|
|
|
@ -108,12 +108,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -219,6 +219,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -579,6 +580,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "aix-gcc",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -871,11 +871,6 @@ our %unified_info = (
|
|||
"libcrypto",
|
||||
"libssl",
|
||||
],
|
||||
"test/buildtest_opensslconf" =>
|
||||
[
|
||||
"libcrypto",
|
||||
"libssl",
|
||||
],
|
||||
"test/buildtest_opensslv" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1084,6 +1079,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1250,10 +1249,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -2328,11 +2339,6 @@ our %unified_info = (
|
|||
"test/generate_buildtest.pl",
|
||||
"ocsp",
|
||||
],
|
||||
"test/buildtest_opensslconf.c" =>
|
||||
[
|
||||
"test/generate_buildtest.pl",
|
||||
"opensslconf",
|
||||
],
|
||||
"test/buildtest_opensslv.c" =>
|
||||
[
|
||||
"test/generate_buildtest.pl",
|
||||
|
@ -3975,6 +3981,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6307,6 +6319,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7112,10 +7130,6 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/buildtest_opensslconf.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/buildtest_opensslv.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7298,6 +7312,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7470,9 +7488,9 @@ our %unified_info = (
|
|||
],
|
||||
"test/testutil.o" =>
|
||||
[
|
||||
"test",
|
||||
"crypto/include",
|
||||
"include",
|
||||
"test",
|
||||
".",
|
||||
],
|
||||
"test/threadstest.o" =>
|
||||
|
@ -7492,10 +7510,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7607,7 +7638,6 @@ our %unified_info = (
|
|||
"test/buildtest_obj_mac",
|
||||
"test/buildtest_objects",
|
||||
"test/buildtest_ocsp",
|
||||
"test/buildtest_opensslconf",
|
||||
"test/buildtest_opensslv",
|
||||
"test/buildtest_ossl_typ",
|
||||
"test/buildtest_pem",
|
||||
|
@ -7652,6 +7682,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7692,7 +7723,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -7942,9 +7976,6 @@ our %unified_info = (
|
|||
"test/buildtest_ocsp" =>
|
||||
[
|
||||
],
|
||||
"test/buildtest_opensslconf" =>
|
||||
[
|
||||
],
|
||||
"test/buildtest_opensslv" =>
|
||||
[
|
||||
],
|
||||
|
@ -8077,6 +8108,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8197,9 +8231,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9208,6 +9251,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10684,6 +10731,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11208,6 +11259,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11577,6 +11629,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12222,14 +12275,6 @@ our %unified_info = (
|
|||
[
|
||||
"test/buildtest_ocsp.c",
|
||||
],
|
||||
"test/buildtest_opensslconf" =>
|
||||
[
|
||||
"test/buildtest_opensslconf.o",
|
||||
],
|
||||
"test/buildtest_opensslconf.o" =>
|
||||
[
|
||||
"test/buildtest_opensslconf.c",
|
||||
],
|
||||
"test/buildtest_opensslv" =>
|
||||
[
|
||||
"test/buildtest_opensslv.o",
|
||||
|
@ -12588,6 +12633,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12937,6 +12991,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12945,6 +13007,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -8,7 +8,7 @@ LAES_Te:
|
|||
mflr 3
|
||||
addi 3,3,120
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
@ -18,7 +18,7 @@ LAES_Td:
|
|||
mflr 3
|
||||
addi 3,3,2360
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
@ -739,7 +739,7 @@ Lenc_done:
|
|||
lwz 31,124(1)
|
||||
mtlr 0
|
||||
addi 1,1,128
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -819,7 +819,7 @@ Lenc_loop:
|
|||
bc 16,0,Lenc_loop
|
||||
|
||||
addi 7,3,2048
|
||||
nop
|
||||
nop
|
||||
lwz 12,0(5)
|
||||
rlwinm 16,8,8,24,31
|
||||
lwz 0,4(5)
|
||||
|
@ -884,7 +884,7 @@ Lenc_loop:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1029,7 +1029,7 @@ Lenc_compact_done:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1173,7 +1173,7 @@ Ldec_done:
|
|||
lwz 31,124(1)
|
||||
mtlr 0
|
||||
addi 1,1,128
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -1253,7 +1253,7 @@ Ldec_loop:
|
|||
bc 16,0,Ldec_loop
|
||||
|
||||
addi 7,3,2048
|
||||
nop
|
||||
nop
|
||||
lwz 12,0(5)
|
||||
rlwinm 16,8,8,24,31
|
||||
lwz 0,4(5)
|
||||
|
@ -1318,7 +1318,7 @@ Ldec_loop:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1548,7 +1548,7 @@ Ldec_compact_done:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ Lconsts:
|
|||
mflr 6
|
||||
addi 6,6,-0x48
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
||||
|
@ -277,7 +277,7 @@ Ldone:
|
|||
|
||||
Lenc_key_abort:
|
||||
mr 3,6
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,1,0,0,3,0
|
||||
.long 0
|
||||
|
@ -325,7 +325,7 @@ Ldeckey:
|
|||
xor 3,3,3
|
||||
Ldec_key_abort:
|
||||
addi 1,1,32
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -392,7 +392,7 @@ Loop_enc:
|
|||
stvx 0,7,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -459,7 +459,7 @@ Loop_dec:
|
|||
stvx 0,7,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -620,7 +620,7 @@ Lcbc_done:
|
|||
stvx 2,10,7
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,6,0
|
||||
.long 0
|
||||
|
@ -910,8 +910,8 @@ Loop_cbc_dec8x:
|
|||
|
||||
addic. 5,5,128
|
||||
beq Lcbc_dec8x_done
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
|
||||
Loop_cbc_dec8x_tail:
|
||||
.long 0x11EFC548
|
||||
|
@ -999,15 +999,15 @@ Loop_cbc_dec8x_tail:
|
|||
|
||||
cmplwi 5,32
|
||||
blt Lcbc_dec8x_one
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_two
|
||||
cmplwi 5,64
|
||||
blt Lcbc_dec8x_three
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_four
|
||||
cmplwi 5,96
|
||||
blt Lcbc_dec8x_five
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_six
|
||||
|
||||
Lcbc_dec8x_seven:
|
||||
|
@ -1194,7 +1194,7 @@ Lcbc_dec8x_done:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -1301,7 +1301,7 @@ Loop_ctr32_enc:
|
|||
stvx 2,0,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,6,0
|
||||
.long 0
|
||||
|
@ -1604,15 +1604,15 @@ Loop_ctr32_enc8x_middle:
|
|||
Lctr32_enc8x_break:
|
||||
cmpwi 5,-0x60
|
||||
blt Lctr32_enc8x_one
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_two
|
||||
cmpwi 5,-0x40
|
||||
blt Lctr32_enc8x_three
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_four
|
||||
cmpwi 5,-0x20
|
||||
blt Lctr32_enc8x_five
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_six
|
||||
cmpwi 5,0x00
|
||||
blt Lctr32_enc8x_seven
|
||||
|
@ -1821,7 +1821,7 @@ Lctr32_enc8x_done:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -1958,7 +1958,7 @@ Loop_xts_enc:
|
|||
.long 0x10620509
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
addi 4,4,16
|
||||
|
@ -2031,7 +2031,7 @@ Lxts_enc_done:
|
|||
Lxts_enc_ret:
|
||||
or 12,12,12
|
||||
li 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2171,7 +2171,7 @@ Loop_xts_dec:
|
|||
.long 0x10620549
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
addi 4,4,16
|
||||
|
@ -2236,7 +2236,7 @@ Loop_xts_dec_short:
|
|||
.long 0x10620549
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
|
||||
|
@ -2287,7 +2287,7 @@ Lxts_dec_done:
|
|||
Lxts_dec_ret:
|
||||
or 12,12,12
|
||||
li 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2618,11 +2618,11 @@ Loop_xts_enc6x:
|
|||
beq Lxts_enc6x_zero
|
||||
cmpwi 5,0x20
|
||||
blt Lxts_enc6x_one
|
||||
nop
|
||||
nop
|
||||
beq Lxts_enc6x_two
|
||||
cmpwi 5,0x40
|
||||
blt Lxts_enc6x_three
|
||||
nop
|
||||
nop
|
||||
beq Lxts_enc6x_four
|
||||
|
||||
Lxts_enc6x_five:
|
||||
|
@ -2719,7 +2719,7 @@ Lxts_enc6x_two:
|
|||
.align 4
|
||||
Lxts_enc6x_one:
|
||||
vxor 7,5,17
|
||||
nop
|
||||
nop
|
||||
Loop_xts_enc1x:
|
||||
.long 0x10E7C508
|
||||
lvx 24,26,7
|
||||
|
@ -2855,7 +2855,7 @@ Lxts_enc6x_ret:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2940,7 +2940,7 @@ _aesp8_xts_enc5x:
|
|||
.long 0x11AD1509
|
||||
.long 0x11CE1D09
|
||||
.long 0x11EF2509
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -3268,11 +3268,11 @@ Loop_xts_dec6x:
|
|||
beq Lxts_dec6x_zero
|
||||
cmpwi 5,0x20
|
||||
blt Lxts_dec6x_one
|
||||
nop
|
||||
nop
|
||||
beq Lxts_dec6x_two
|
||||
cmpwi 5,0x40
|
||||
blt Lxts_dec6x_three
|
||||
nop
|
||||
nop
|
||||
beq Lxts_dec6x_four
|
||||
|
||||
Lxts_dec6x_five:
|
||||
|
@ -3373,7 +3373,7 @@ Lxts_dec6x_two:
|
|||
.align 4
|
||||
Lxts_dec6x_one:
|
||||
vxor 7,5,17
|
||||
nop
|
||||
nop
|
||||
Loop_xts_dec1x:
|
||||
.long 0x10E7C548
|
||||
lvx 24,26,7
|
||||
|
@ -3543,7 +3543,7 @@ Lxts_dec6x_ret:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -3628,6 +3628,6 @@ _aesp8_xts_dec5x:
|
|||
.long 0x11CE1D49
|
||||
.long 0x11EF2549
|
||||
mtctr 9
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
|
|
@ -95,7 +95,7 @@ Lconsts:
|
|||
mflr 12
|
||||
addi 12,12,-0x308
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
|
||||
|
@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
|
|||
lvx 17, 12, 8
|
||||
lvx 18, 12, 11
|
||||
lvx 19, 12, 10
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -223,7 +223,7 @@ Lenc_entry:
|
|||
vxor 4, 4, 5
|
||||
vxor 0, 0, 4
|
||||
vperm 0, 0, 7, 1
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -318,7 +318,7 @@ Lenc_done:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,232
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -360,7 +360,7 @@ _vpaes_decrypt_preheat:
|
|||
lvx 21, 12, 8
|
||||
lvx 22, 12, 11
|
||||
lvx 23, 12, 10
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -455,7 +455,7 @@ Ldec_entry:
|
|||
vxor 4, 4, 5
|
||||
vxor 0, 1, 4
|
||||
vperm 0, 0, 7, 2
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -550,7 +550,7 @@ Ldec_done:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,232
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -777,7 +777,7 @@ Lcbc_abort:
|
|||
lwz 31,236(1)
|
||||
mtlr 0
|
||||
addi 1,1,240
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,2,6,0
|
||||
.long 0
|
||||
|
@ -831,7 +831,7 @@ _vpaes_key_preheat:
|
|||
lvx 24, 12, 9
|
||||
lvx 25, 0, 12
|
||||
lvx 26, 12, 8
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1077,7 +1077,7 @@ Lschedule_mangle_done:
|
|||
vxor 6, 6, 6
|
||||
vxor 7, 7, 7
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1105,7 +1105,7 @@ _vpaes_schedule_192_smear:
|
|||
vor 0, 6, 6
|
||||
vsldoi 6, 6, 9, 8
|
||||
vsldoi 6, 9, 6, 8
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1171,7 +1171,7 @@ _vpaes_schedule_low_round:
|
|||
|
||||
vxor 0, 1, 7
|
||||
vxor 7, 1, 7
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1193,7 +1193,7 @@ _vpaes_schedule_transform:
|
|||
|
||||
vperm 2, 13, 13, 2
|
||||
vxor 0, 0, 2
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1245,7 +1245,7 @@ _vpaes_schedule_mangle:
|
|||
vsel 2, 28, 1, 30
|
||||
vor 28, 1, 1
|
||||
stvx 2, 0, 5
|
||||
blr
|
||||
blr
|
||||
|
||||
.align 4
|
||||
Lschedule_mangle_dec:
|
||||
|
@ -1296,7 +1296,7 @@ Lschedule_mangle_dec:
|
|||
vsel 2, 28, 1, 30
|
||||
vor 28, 1, 1
|
||||
stvx 2, 0, 5
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1372,7 +1372,7 @@ Lschedule_mangle_dec:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,232
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -1455,7 +1455,8 @@ Lschedule_mangle_dec:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,232
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
||||
|
|
|
@ -227,7 +227,7 @@
|
|||
|
||||
stw 9,24(3)
|
||||
stw 10,28(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -655,7 +655,7 @@
|
|||
stw 9, 60(3)
|
||||
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -809,7 +809,7 @@
|
|||
|
||||
stw 10,24(3)
|
||||
stw 11,28(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1348,7 +1348,7 @@
|
|||
adde 10,10,9
|
||||
stw 12,56(3)
|
||||
stw 10,60(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1399,7 +1399,7 @@ Lppcasm_sub_mainloop:
|
|||
Lppcasm_sub_adios:
|
||||
subfze 3,0
|
||||
andi. 3,3,1
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1445,7 +1445,7 @@ Lppcasm_add_mainloop:
|
|||
bc 16,0,Lppcasm_add_mainloop
|
||||
Lppcasm_add_adios:
|
||||
addze 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1474,7 +1474,7 @@ Lppcasm_add_adios:
|
|||
cmplwi 0,5,0
|
||||
bne Lppcasm_div1
|
||||
li 3,-1
|
||||
blr
|
||||
blr
|
||||
Lppcasm_div1:
|
||||
xor 0,0,0
|
||||
li 8,32
|
||||
|
@ -1561,7 +1561,7 @@ Lppcasm_div8:
|
|||
b Lppcasm_divouterloop
|
||||
Lppcasm_div9:
|
||||
or 3,8,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1603,7 +1603,7 @@ Lppcasm_sqr_mainloop:
|
|||
stwu 8,4(3)
|
||||
bc 16,0,Lppcasm_sqr_mainloop
|
||||
Lppcasm_sqr_adios:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1709,7 +1709,7 @@ Lppcasm_mw_REM:
|
|||
|
||||
Lppcasm_mw_OVER:
|
||||
addi 3,12,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1835,7 +1835,7 @@ Lppcasm_maw_leftover:
|
|||
|
||||
Lppcasm_maw_adios:
|
||||
addi 3,12,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
li 3,0
|
||||
bclr 12,0
|
||||
cmpwi 8,32
|
||||
bgelr
|
||||
bgelr
|
||||
slwi 8,8,2
|
||||
li 12,-4096
|
||||
addi 3,8,256
|
||||
|
@ -182,15 +182,16 @@ Lsub: lwzx 12,22,21
|
|||
li 21,0
|
||||
mtctr 8
|
||||
subfe 3,21,3
|
||||
and 4,22,3
|
||||
andc 6,9,3
|
||||
or 4,4,6
|
||||
|
||||
.align 4
|
||||
Lcopy:
|
||||
lwzx 12,4,21
|
||||
stwx 12,9,21
|
||||
lwzx 12,22,21
|
||||
lwzx 10,9,21
|
||||
and 12,12,3
|
||||
andc 10,10,3
|
||||
stwx 21,22,21
|
||||
or 10,10,12
|
||||
stwx 10,9,21
|
||||
addi 21,21,4
|
||||
bc 16,0,Lcopy
|
||||
|
||||
|
@ -209,7 +210,7 @@ Lcopy:
|
|||
lwz 30,-8(12)
|
||||
lwz 31,-4(12)
|
||||
mr 1,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,0,0x80,12,6,0
|
||||
.long 0
|
||||
|
|
|
@ -888,11 +888,8 @@ Lsub: lwz 24,12(10)
|
|||
|
||||
li 12,0
|
||||
subfe 3,12,3
|
||||
addi 10,1,196
|
||||
addi 4,1,196
|
||||
subf 9,8,9
|
||||
and 4,10,3
|
||||
andc 6,9,3
|
||||
or 4,4,6
|
||||
addi 10,1,192
|
||||
mtctr 11
|
||||
|
||||
|
@ -902,6 +899,10 @@ Lcopy:
|
|||
lwz 25,8(4)
|
||||
lwz 26,12(4)
|
||||
lwzu 27,16(4)
|
||||
lwz 28,4(9)
|
||||
lwz 29,8(9)
|
||||
lwz 30,12(9)
|
||||
lwz 31,16(9)
|
||||
std 12,8(22)
|
||||
std 12,16(22)
|
||||
std 12,24(22)
|
||||
|
@ -910,6 +911,18 @@ Lcopy:
|
|||
std 12,48(22)
|
||||
std 12,56(22)
|
||||
stdu 12,64(22)
|
||||
and 24,24,3
|
||||
and 25,25,3
|
||||
and 26,26,3
|
||||
and 27,27,3
|
||||
andc 28,28,3
|
||||
andc 29,29,3
|
||||
andc 30,30,3
|
||||
andc 31,31,3
|
||||
or 24,24,28
|
||||
or 25,25,29
|
||||
or 26,26,30
|
||||
or 27,27,31
|
||||
stw 24,4(9)
|
||||
stw 25,8(9)
|
||||
stw 26,12(9)
|
||||
|
@ -945,7 +958,7 @@ Lcopy:
|
|||
lfd 30,-16(12)
|
||||
lfd 31,-8(12)
|
||||
mr 1,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,0,0x8c,13,6,0
|
||||
.long 0
|
||||
|
|
|
@ -26,4 +26,4 @@ static const char cflags[] = {
|
|||
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
|
||||
};
|
||||
#define PLATFORM "platform: aix-gcc"
|
||||
#define DATE "built on: Tue Apr 3 00:38:08 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:12:56 2018"
|
||||
|
|
|
@ -59,7 +59,7 @@ __ChaCha20_ctr32_int:
|
|||
lwz 31,156(1)
|
||||
mtlr 0
|
||||
addi 1,1,160
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,5,0
|
||||
.long 0
|
||||
|
@ -345,7 +345,7 @@ Loop:
|
|||
|
||||
bne Loop_outer
|
||||
|
||||
blr
|
||||
blr
|
||||
|
||||
.align 4
|
||||
Ltail:
|
||||
|
@ -396,7 +396,7 @@ Loop_tail:
|
|||
stw 1,80(1)
|
||||
stw 1,84(1)
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -554,7 +554,7 @@ Loop_outer_vmx:
|
|||
vspltisw 27,7
|
||||
|
||||
mtctr 0
|
||||
nop
|
||||
nop
|
||||
Loop_vmx:
|
||||
vadduwm 0,0,1
|
||||
add 16,16,20
|
||||
|
@ -1047,7 +1047,7 @@ Laligned_vmx:
|
|||
|
||||
cmplwi 5,255
|
||||
bgt Loop_outer_vmx
|
||||
nop
|
||||
nop
|
||||
|
||||
Ldone_vmx:
|
||||
cmplwi 5,0
|
||||
|
@ -1100,7 +1100,7 @@ Ldone_vmx:
|
|||
lwz 31,364(1)
|
||||
mtlr 0
|
||||
addi 1,1,368
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,18,5,0
|
||||
.long 0
|
||||
|
@ -1113,7 +1113,7 @@ Lconsts:
|
|||
mflr 12
|
||||
addi 12,12,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
.long 0x7E4A1F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -171,7 +171,7 @@
|
|||
.long 0x7C001F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -287,7 +287,7 @@ Leven:
|
|||
.long 0x7C001F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -554,7 +554,7 @@ Ldone_4x:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,232
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,0,4,0
|
||||
.long 0
|
||||
|
|
|
@ -35,7 +35,7 @@
|
|||
|
||||
Lno_key:
|
||||
xor 3,3,3
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
|
||||
|
@ -236,7 +236,7 @@ Loop:
|
|||
lwz 31,92(1)
|
||||
addi 1,1,96
|
||||
Labort:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,4,0
|
||||
|
||||
|
@ -300,7 +300,7 @@ Labort:
|
|||
lwz 30,88(1)
|
||||
lwz 31,92(1)
|
||||
addi 1,1,96
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,4,3,0
|
||||
|
||||
|
|
|
@ -145,7 +145,7 @@
|
|||
Lno_key:
|
||||
xor 3,3,3
|
||||
addi 1,1,24
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,2,0
|
||||
|
||||
|
@ -460,7 +460,7 @@ Lentry:
|
|||
lfd 31,208(1)
|
||||
addi 1,1,216
|
||||
Labort:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,4,0
|
||||
|
||||
|
@ -544,7 +544,7 @@ Labort:
|
|||
lwz 30,32(1)
|
||||
lwz 31,36(1)
|
||||
addi 1,1,40
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,4,3,0
|
||||
|
||||
|
@ -555,7 +555,7 @@ LPICmeup:
|
|||
mflr 5
|
||||
addi 5,5,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
.align 4
|
||||
.OPENSSL_fpu_probe:
|
||||
fmr 0,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -14,7 +14,7 @@
|
|||
.OPENSSL_ppc64_probe:
|
||||
fcfid 1,1
|
||||
rldicl 0,0,32,32
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -23,7 +23,7 @@
|
|||
.align 4
|
||||
.OPENSSL_altivec_probe:
|
||||
.long 0x10000484
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -33,7 +33,7 @@
|
|||
.OPENSSL_crypto207_probe:
|
||||
.long 0x7C000E99
|
||||
.long 0x10000508
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -44,7 +44,7 @@
|
|||
xor 0,0,0
|
||||
.long 0x10600033
|
||||
.long 0x10600031
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -76,7 +76,7 @@
|
|||
xor 12,12,12
|
||||
fmr 12,31
|
||||
fmr 13,31
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -89,7 +89,7 @@ Ladd: lwarx 5,0,3
|
|||
stwcx. 0,0,3
|
||||
bne- Ladd
|
||||
mr 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -104,7 +104,7 @@ Loop_rdtsc:
|
|||
mftbu 4
|
||||
cmplw 0,4,5
|
||||
bne Loop_rdtsc
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -121,7 +121,7 @@ Little: mtctr 4
|
|||
stb 0,0(3)
|
||||
addi 3,3,1
|
||||
bc 16,0,$-8
|
||||
blr
|
||||
blr
|
||||
Lot: andi. 5,3,3
|
||||
beq Laligned
|
||||
stb 0,0(3)
|
||||
|
@ -136,7 +136,7 @@ Laligned:
|
|||
bc 16,0,$-8
|
||||
andi. 4,4,3
|
||||
bne Little
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -162,7 +162,7 @@ Lno_data:
|
|||
li 3,0
|
||||
sub 3,3,0
|
||||
extrwi 3,3,1,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -193,7 +193,7 @@ Loop: mftb 6
|
|||
bc 16,0,Loop
|
||||
|
||||
mr 3,4
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -245,7 +245,8 @@ Loop2:
|
|||
Ldone2:
|
||||
srwi 4,4,2
|
||||
sub 3,0,4
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
||||
|
|
|
@ -100,7 +100,7 @@ Ldone:
|
|||
lwz 31,156(1)
|
||||
mtlr 0
|
||||
addi 1,1,160
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -1108,7 +1108,7 @@ Lsha1_block_private:
|
|||
mr 11,20
|
||||
addi 4,4,64
|
||||
bc 16,0,Lsha1_block_private
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
|
|
@ -120,7 +120,7 @@ Ldone:
|
|||
lwz 31,188(1)
|
||||
mtlr 0
|
||||
addi 1,1,192
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -1286,7 +1286,7 @@ Lrounds:
|
|||
cmplw 0,31,5
|
||||
stw 15,28(3)
|
||||
bne Lsha2_block_private
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1297,7 +1297,7 @@ LPICmeup:
|
|||
mflr 7
|
||||
addi 7,7,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -772,7 +772,7 @@ L16_xx:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,6,3,0
|
||||
.long 0
|
||||
|
@ -784,7 +784,7 @@ LPICmeup:
|
|||
mflr 6
|
||||
addi 6,6,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -127,7 +127,7 @@ Ldone:
|
|||
lwz 31,252(1)
|
||||
mtlr 0
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -2972,7 +2972,7 @@ Lrounds:
|
|||
stw 4,164(1)
|
||||
cmplw 0,4,5
|
||||
bne Lsha2_block_private
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -2983,7 +2983,7 @@ LPICmeup:
|
|||
mflr 7
|
||||
addi 7,7,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -773,7 +773,7 @@ L16_xx:
|
|||
lwz 30,384(1)
|
||||
lwz 31,388(1)
|
||||
addi 1,1,392
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,6,3,0
|
||||
.long 0
|
||||
|
@ -785,7 +785,7 @@ LPICmeup:
|
|||
mflr 6
|
||||
addi 6,6,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -105,12 +105,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -217,6 +217,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -577,6 +578,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "aix-gcc",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1078,6 +1078,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1244,10 +1248,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3934,6 +3950,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6212,6 +6234,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7199,6 +7227,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7393,10 +7425,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7552,6 +7597,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7592,7 +7638,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -7974,6 +8023,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8094,9 +8146,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9085,6 +9146,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10525,6 +10590,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11044,6 +11113,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11404,6 +11474,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12407,6 +12478,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12756,6 +12836,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12764,6 +12852,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -20,4 +20,4 @@ static const char cflags[] = {
|
|||
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
|
||||
};
|
||||
#define PLATFORM "platform: aix-gcc"
|
||||
#define DATE "built on: Tue Apr 3 00:38:09 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:12:58 2018"
|
||||
|
|
|
@ -108,12 +108,18 @@ extern "C" {
|
|||
* still won't see them if the library has been built to disable deprecated
|
||||
* functions.
|
||||
*/
|
||||
#if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
#elif __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
#else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
#ifndef DECLARE_DEPRECATED
|
||||
# if defined(OPENSSL_NO_DEPRECATED)
|
||||
# define DECLARE_DEPRECATED(f)
|
||||
# else
|
||||
# define DECLARE_DEPRECATED(f) f;
|
||||
# ifdef __GNUC__
|
||||
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0)
|
||||
# undef DECLARE_DEPRECATED
|
||||
# define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef OPENSSL_FILE
|
||||
|
|
|
@ -219,6 +219,7 @@
|
|||
'openssl/crypto/conf/conf_mall.c',
|
||||
'openssl/crypto/conf/conf_mod.c',
|
||||
'openssl/crypto/conf/conf_sap.c',
|
||||
'openssl/crypto/conf/conf_ssl.c',
|
||||
'openssl/crypto/cpt_err.c',
|
||||
'openssl/crypto/cryptlib.c',
|
||||
'openssl/crypto/ct/ct_b64.c',
|
||||
|
@ -579,6 +580,7 @@
|
|||
'openssl/crypto/x509/x509_err.c',
|
||||
'openssl/crypto/x509/x509_ext.c',
|
||||
'openssl/crypto/x509/x509_lu.c',
|
||||
'openssl/crypto/x509/x509_meth.c',
|
||||
'openssl/crypto/x509/x509_obj.c',
|
||||
'openssl/crypto/x509/x509_r2x.c',
|
||||
'openssl/crypto/x509/x509_req.c',
|
||||
|
|
|
@ -56,8 +56,8 @@ our %config = (
|
|||
shlib_version_number => "1.1",
|
||||
sourcedir => ".",
|
||||
target => "aix64-gcc",
|
||||
version => "1.1.0h",
|
||||
version_num => "0x1010008fL",
|
||||
version => "1.1.0i",
|
||||
version_num => "0x1010009fL",
|
||||
);
|
||||
|
||||
our %target = (
|
||||
|
@ -1079,6 +1079,10 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -1245,10 +1249,22 @@ our %unified_info = (
|
|||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"libcrypto",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"libcrypto",
|
||||
|
@ -3965,6 +3981,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -6297,6 +6319,12 @@ our %unified_info = (
|
|||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
".",
|
||||
"crypto/include",
|
||||
"include",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
".",
|
||||
|
@ -7284,6 +7312,10 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/evp_extra_test.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7478,10 +7510,23 @@ our %unified_info = (
|
|||
[
|
||||
"include",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/wp_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"include",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
".",
|
||||
"include",
|
||||
],
|
||||
"test/x509aux.o" =>
|
||||
[
|
||||
"include",
|
||||
|
@ -7637,6 +7682,7 @@ our %unified_info = (
|
|||
"test/ecdsatest",
|
||||
"test/ectest",
|
||||
"test/enginetest",
|
||||
"test/errtest",
|
||||
"test/evp_extra_test",
|
||||
"test/evp_test",
|
||||
"test/exdatatest",
|
||||
|
@ -7677,7 +7723,10 @@ our %unified_info = (
|
|||
"test/v3ext",
|
||||
"test/v3nametest",
|
||||
"test/verify_extra_test",
|
||||
"test/versions",
|
||||
"test/wp_test",
|
||||
"test/x509_dup_cert_test",
|
||||
"test/x509_time_test",
|
||||
"test/x509aux",
|
||||
],
|
||||
"rawlines" =>
|
||||
|
@ -8059,6 +8108,9 @@ our %unified_info = (
|
|||
"test/enginetest" =>
|
||||
[
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
],
|
||||
|
@ -8179,9 +8231,18 @@ our %unified_info = (
|
|||
"test/verify_extra_test" =>
|
||||
[
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
],
|
||||
|
@ -9190,6 +9251,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/conf/conf_sap.c",
|
||||
],
|
||||
"crypto/conf/conf_ssl.o" =>
|
||||
[
|
||||
"crypto/conf/conf_ssl.c",
|
||||
],
|
||||
"crypto/cpt_err.o" =>
|
||||
[
|
||||
"crypto/cpt_err.c",
|
||||
|
@ -10666,6 +10731,10 @@ our %unified_info = (
|
|||
[
|
||||
"crypto/x509/x509_lu.c",
|
||||
],
|
||||
"crypto/x509/x509_meth.o" =>
|
||||
[
|
||||
"crypto/x509/x509_meth.c",
|
||||
],
|
||||
"crypto/x509/x509_obj.o" =>
|
||||
[
|
||||
"crypto/x509/x509_obj.c",
|
||||
|
@ -11190,6 +11259,7 @@ our %unified_info = (
|
|||
"crypto/conf/conf_mall.o",
|
||||
"crypto/conf/conf_mod.o",
|
||||
"crypto/conf/conf_sap.o",
|
||||
"crypto/conf/conf_ssl.o",
|
||||
"crypto/cpt_err.o",
|
||||
"crypto/cryptlib.o",
|
||||
"crypto/ct/ct_b64.o",
|
||||
|
@ -11559,6 +11629,7 @@ our %unified_info = (
|
|||
"crypto/x509/x509_err.o",
|
||||
"crypto/x509/x509_ext.o",
|
||||
"crypto/x509/x509_lu.o",
|
||||
"crypto/x509/x509_meth.o",
|
||||
"crypto/x509/x509_obj.o",
|
||||
"crypto/x509/x509_r2x.o",
|
||||
"crypto/x509/x509_req.o",
|
||||
|
@ -12562,6 +12633,15 @@ our %unified_info = (
|
|||
[
|
||||
"test/enginetest.c",
|
||||
],
|
||||
"test/errtest" =>
|
||||
[
|
||||
"test/errtest.o",
|
||||
"test/testutil.o",
|
||||
],
|
||||
"test/errtest.o" =>
|
||||
[
|
||||
"test/errtest.c",
|
||||
],
|
||||
"test/evp_extra_test" =>
|
||||
[
|
||||
"test/evp_extra_test.o",
|
||||
|
@ -12911,6 +12991,14 @@ our %unified_info = (
|
|||
[
|
||||
"test/verify_extra_test.c",
|
||||
],
|
||||
"test/versions" =>
|
||||
[
|
||||
"test/versions.o",
|
||||
],
|
||||
"test/versions.o" =>
|
||||
[
|
||||
"test/versions.c",
|
||||
],
|
||||
"test/wp_test" =>
|
||||
[
|
||||
"test/wp_test.o",
|
||||
|
@ -12919,6 +13007,23 @@ our %unified_info = (
|
|||
[
|
||||
"test/wp_test.c",
|
||||
],
|
||||
"test/x509_dup_cert_test" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.o",
|
||||
],
|
||||
"test/x509_dup_cert_test.o" =>
|
||||
[
|
||||
"test/x509_dup_cert_test.c",
|
||||
],
|
||||
"test/x509_time_test" =>
|
||||
[
|
||||
"test/testutil.o",
|
||||
"test/x509_time_test.o",
|
||||
],
|
||||
"test/x509_time_test.o" =>
|
||||
[
|
||||
"test/x509_time_test.c",
|
||||
],
|
||||
"test/x509aux" =>
|
||||
[
|
||||
"test/x509aux.o",
|
||||
|
|
|
@ -8,7 +8,7 @@ LAES_Te:
|
|||
mflr 3
|
||||
addi 3,3,120
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
@ -18,7 +18,7 @@ LAES_Td:
|
|||
mflr 3
|
||||
addi 3,3,2360
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
@ -739,7 +739,7 @@ Lenc_done:
|
|||
ld 31,248(1)
|
||||
mtlr 0
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -819,7 +819,7 @@ Lenc_loop:
|
|||
bc 16,0,Lenc_loop
|
||||
|
||||
addi 7,3,2048
|
||||
nop
|
||||
nop
|
||||
lwz 12,0(5)
|
||||
rlwinm 16,8,8,24,31
|
||||
lwz 0,4(5)
|
||||
|
@ -884,7 +884,7 @@ Lenc_loop:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1029,7 +1029,7 @@ Lenc_compact_done:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1173,7 +1173,7 @@ Ldec_done:
|
|||
ld 31,248(1)
|
||||
mtlr 0
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,3,0
|
||||
.long 0
|
||||
|
@ -1253,7 +1253,7 @@ Ldec_loop:
|
|||
bc 16,0,Ldec_loop
|
||||
|
||||
addi 7,3,2048
|
||||
nop
|
||||
nop
|
||||
lwz 12,0(5)
|
||||
rlwinm 16,8,8,24,31
|
||||
lwz 0,4(5)
|
||||
|
@ -1318,7 +1318,7 @@ Ldec_loop:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1515,7 +1515,7 @@ Ldec_compact_done:
|
|||
xor 9,9,0
|
||||
xor 10,10,14
|
||||
xor 11,11,15
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ Lconsts:
|
|||
mflr 6
|
||||
addi 6,6,-0x48
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.byte 65,69,83,32,102,111,114,32,80,111,119,101,114,73,83,65,32,50,46,48,55,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0
|
||||
|
@ -277,7 +277,7 @@ Ldone:
|
|||
|
||||
Lenc_key_abort:
|
||||
mr 3,6
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,1,0,0,3,0
|
||||
.long 0
|
||||
|
@ -325,7 +325,7 @@ Ldeckey:
|
|||
xor 3,3,3
|
||||
Ldec_key_abort:
|
||||
addi 1,1,64
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -392,7 +392,7 @@ Loop_enc:
|
|||
stvx 0,7,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -459,7 +459,7 @@ Loop_dec:
|
|||
stvx 0,7,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -620,7 +620,7 @@ Lcbc_done:
|
|||
stvx 2,10,7
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,6,0
|
||||
.long 0
|
||||
|
@ -910,8 +910,8 @@ Loop_cbc_dec8x:
|
|||
|
||||
addic. 5,5,128
|
||||
beq Lcbc_dec8x_done
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
nop
|
||||
|
||||
Loop_cbc_dec8x_tail:
|
||||
.long 0x11EFC548
|
||||
|
@ -999,15 +999,15 @@ Loop_cbc_dec8x_tail:
|
|||
|
||||
cmplwi 5,32
|
||||
blt Lcbc_dec8x_one
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_two
|
||||
cmplwi 5,64
|
||||
blt Lcbc_dec8x_three
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_four
|
||||
cmplwi 5,96
|
||||
blt Lcbc_dec8x_five
|
||||
nop
|
||||
nop
|
||||
beq Lcbc_dec8x_six
|
||||
|
||||
Lcbc_dec8x_seven:
|
||||
|
@ -1194,7 +1194,7 @@ Lcbc_dec8x_done:
|
|||
ld 30,432(1)
|
||||
ld 31,440(1)
|
||||
addi 1,1,448
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -1301,7 +1301,7 @@ Loop_ctr32_enc:
|
|||
stvx 2,0,4
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,6,0
|
||||
.long 0
|
||||
|
@ -1604,15 +1604,15 @@ Loop_ctr32_enc8x_middle:
|
|||
Lctr32_enc8x_break:
|
||||
cmpwi 5,-0x60
|
||||
blt Lctr32_enc8x_one
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_two
|
||||
cmpwi 5,-0x40
|
||||
blt Lctr32_enc8x_three
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_four
|
||||
cmpwi 5,-0x20
|
||||
blt Lctr32_enc8x_five
|
||||
nop
|
||||
nop
|
||||
beq Lctr32_enc8x_six
|
||||
cmpwi 5,0x00
|
||||
blt Lctr32_enc8x_seven
|
||||
|
@ -1821,7 +1821,7 @@ Lctr32_enc8x_done:
|
|||
ld 30,432(1)
|
||||
ld 31,440(1)
|
||||
addi 1,1,448
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -1958,7 +1958,7 @@ Loop_xts_enc:
|
|||
.long 0x10620509
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
addi 4,4,16
|
||||
|
@ -2031,7 +2031,7 @@ Lxts_enc_done:
|
|||
Lxts_enc_ret:
|
||||
or 12,12,12
|
||||
li 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2171,7 +2171,7 @@ Loop_xts_dec:
|
|||
.long 0x10620549
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
addi 4,4,16
|
||||
|
@ -2236,7 +2236,7 @@ Loop_xts_dec_short:
|
|||
.long 0x10620549
|
||||
|
||||
|
||||
nop
|
||||
nop
|
||||
|
||||
.long 0x7C602799
|
||||
|
||||
|
@ -2287,7 +2287,7 @@ Lxts_dec_done:
|
|||
Lxts_dec_ret:
|
||||
or 12,12,12
|
||||
li 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2618,11 +2618,11 @@ Loop_xts_enc6x:
|
|||
beq Lxts_enc6x_zero
|
||||
cmpwi 5,0x20
|
||||
blt Lxts_enc6x_one
|
||||
nop
|
||||
nop
|
||||
beq Lxts_enc6x_two
|
||||
cmpwi 5,0x40
|
||||
blt Lxts_enc6x_three
|
||||
nop
|
||||
nop
|
||||
beq Lxts_enc6x_four
|
||||
|
||||
Lxts_enc6x_five:
|
||||
|
@ -2719,7 +2719,7 @@ Lxts_enc6x_two:
|
|||
.align 4
|
||||
Lxts_enc6x_one:
|
||||
vxor 7,5,17
|
||||
nop
|
||||
nop
|
||||
Loop_xts_enc1x:
|
||||
.long 0x10E7C508
|
||||
lvx 24,26,7
|
||||
|
@ -2855,7 +2855,7 @@ Lxts_enc6x_ret:
|
|||
ld 30,432(1)
|
||||
ld 31,440(1)
|
||||
addi 1,1,448
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -2940,7 +2940,7 @@ _aesp8_xts_enc5x:
|
|||
.long 0x11AD1509
|
||||
.long 0x11CE1D09
|
||||
.long 0x11EF2509
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -3268,11 +3268,11 @@ Loop_xts_dec6x:
|
|||
beq Lxts_dec6x_zero
|
||||
cmpwi 5,0x20
|
||||
blt Lxts_dec6x_one
|
||||
nop
|
||||
nop
|
||||
beq Lxts_dec6x_two
|
||||
cmpwi 5,0x40
|
||||
blt Lxts_dec6x_three
|
||||
nop
|
||||
nop
|
||||
beq Lxts_dec6x_four
|
||||
|
||||
Lxts_dec6x_five:
|
||||
|
@ -3373,7 +3373,7 @@ Lxts_dec6x_two:
|
|||
.align 4
|
||||
Lxts_dec6x_one:
|
||||
vxor 7,5,17
|
||||
nop
|
||||
nop
|
||||
Loop_xts_dec1x:
|
||||
.long 0x10E7C548
|
||||
lvx 24,26,7
|
||||
|
@ -3543,7 +3543,7 @@ Lxts_dec6x_ret:
|
|||
ld 30,432(1)
|
||||
ld 31,440(1)
|
||||
addi 1,1,448
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,6,6,0
|
||||
.long 0
|
||||
|
@ -3628,6 +3628,6 @@ _aesp8_xts_dec5x:
|
|||
.long 0x11CE1D49
|
||||
.long 0x11EF2549
|
||||
mtctr 9
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
|
|
@ -95,7 +95,7 @@ Lconsts:
|
|||
mflr 12
|
||||
addi 12,12,-0x308
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.byte 86,101,99,116,111,114,32,80,101,114,109,117,116,97,116,105,111,110,32,65,69,83,32,102,111,114,32,65,108,116,105,86,101,99,44,32,77,105,107,101,32,72,97,109,98,117,114,103,32,40,83,116,97,110,102,111,114,100,32,85,110,105,118,101,114,115,105,116,121,41,0
|
||||
|
@ -135,7 +135,7 @@ _vpaes_encrypt_preheat:
|
|||
lvx 17, 12, 8
|
||||
lvx 18, 12, 11
|
||||
lvx 19, 12, 10
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -223,7 +223,7 @@ Lenc_entry:
|
|||
vxor 4, 4, 5
|
||||
vxor 0, 0, 4
|
||||
vperm 0, 0, 7, 1
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -318,7 +318,7 @@ Lenc_done:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -360,7 +360,7 @@ _vpaes_decrypt_preheat:
|
|||
lvx 21, 12, 8
|
||||
lvx 22, 12, 11
|
||||
lvx 23, 12, 10
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -455,7 +455,7 @@ Ldec_entry:
|
|||
vxor 4, 4, 5
|
||||
vxor 0, 1, 4
|
||||
vperm 0, 0, 7, 2
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -550,7 +550,7 @@ Ldec_done:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -777,7 +777,7 @@ Lcbc_abort:
|
|||
ld 31,264(1)
|
||||
mtlr 0
|
||||
addi 1,1,272
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,2,6,0
|
||||
.long 0
|
||||
|
@ -831,7 +831,7 @@ _vpaes_key_preheat:
|
|||
lvx 24, 12, 9
|
||||
lvx 25, 0, 12
|
||||
lvx 26, 12, 8
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1077,7 +1077,7 @@ Lschedule_mangle_done:
|
|||
vxor 6, 6, 6
|
||||
vxor 7, 7, 7
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1105,7 +1105,7 @@ _vpaes_schedule_192_smear:
|
|||
vor 0, 6, 6
|
||||
vsldoi 6, 6, 9, 8
|
||||
vsldoi 6, 9, 6, 8
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1171,7 +1171,7 @@ _vpaes_schedule_low_round:
|
|||
|
||||
vxor 0, 1, 7
|
||||
vxor 7, 1, 7
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1193,7 +1193,7 @@ _vpaes_schedule_transform:
|
|||
|
||||
vperm 2, 13, 13, 2
|
||||
vxor 0, 0, 2
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1245,7 +1245,7 @@ _vpaes_schedule_mangle:
|
|||
vsel 2, 28, 1, 30
|
||||
vor 28, 1, 1
|
||||
stvx 2, 0, 5
|
||||
blr
|
||||
blr
|
||||
|
||||
.align 4
|
||||
Lschedule_mangle_dec:
|
||||
|
@ -1296,7 +1296,7 @@ Lschedule_mangle_dec:
|
|||
vsel 2, 28, 1, 30
|
||||
vor 28, 1, 1
|
||||
stvx 2, 0, 5
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -1372,7 +1372,7 @@ Lschedule_mangle_dec:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
@ -1455,7 +1455,8 @@ Lschedule_mangle_dec:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,0,3,0
|
||||
.long 0
|
||||
|
||||
|
|
|
@ -227,7 +227,7 @@
|
|||
|
||||
std 9,48(3)
|
||||
std 10,56(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -655,7 +655,7 @@
|
|||
std 9, 120(3)
|
||||
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -809,7 +809,7 @@
|
|||
|
||||
std 10,48(3)
|
||||
std 11,56(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1348,7 +1348,7 @@
|
|||
adde 10,10,9
|
||||
std 12,112(3)
|
||||
std 10,120(3)
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1399,7 +1399,7 @@ Lppcasm_sub_mainloop:
|
|||
Lppcasm_sub_adios:
|
||||
subfze 3,0
|
||||
andi. 3,3,1
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1445,7 +1445,7 @@ Lppcasm_add_mainloop:
|
|||
bc 16,0,Lppcasm_add_mainloop
|
||||
Lppcasm_add_adios:
|
||||
addze 3,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1474,7 +1474,7 @@ Lppcasm_add_adios:
|
|||
cmpldi 0,5,0
|
||||
bne Lppcasm_div1
|
||||
li 3,-1
|
||||
blr
|
||||
blr
|
||||
Lppcasm_div1:
|
||||
xor 0,0,0
|
||||
li 8,64
|
||||
|
@ -1561,7 +1561,7 @@ Lppcasm_div8:
|
|||
b Lppcasm_divouterloop
|
||||
Lppcasm_div9:
|
||||
or 3,8,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1603,7 +1603,7 @@ Lppcasm_sqr_mainloop:
|
|||
stdu 8,8(3)
|
||||
bc 16,0,Lppcasm_sqr_mainloop
|
||||
Lppcasm_sqr_adios:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
.long 0
|
||||
|
@ -1709,7 +1709,7 @@ Lppcasm_mw_REM:
|
|||
|
||||
Lppcasm_mw_OVER:
|
||||
addi 3,12,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -1835,7 +1835,7 @@ Lppcasm_maw_leftover:
|
|||
|
||||
Lppcasm_maw_adios:
|
||||
addi 3,12,0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
|
|
@ -180,15 +180,16 @@ Lsub: ldx 12,22,21
|
|||
li 21,0
|
||||
mtctr 8
|
||||
subfe 3,21,3
|
||||
and 4,22,3
|
||||
andc 6,9,3
|
||||
or 4,4,6
|
||||
|
||||
.align 4
|
||||
Lcopy:
|
||||
ldx 12,4,21
|
||||
stdx 12,9,21
|
||||
ldx 12,22,21
|
||||
ldx 10,9,21
|
||||
and 12,12,3
|
||||
andc 10,10,3
|
||||
stdx 21,22,21
|
||||
or 10,10,12
|
||||
stdx 10,9,21
|
||||
addi 21,21,8
|
||||
bc 16,0,Lcopy
|
||||
|
||||
|
@ -207,7 +208,7 @@ Lcopy:
|
|||
ld 30,-16(12)
|
||||
ld 31,-8(12)
|
||||
mr 1,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,0,0x80,12,6,0
|
||||
.long 0
|
||||
|
|
|
@ -679,16 +679,14 @@ Lsub: ldx 24,10,12
|
|||
|
||||
li 12,0
|
||||
subfe 3,12,3
|
||||
and 4,10,3
|
||||
andc 6,9,3
|
||||
or 4,4,6
|
||||
addi 31,4,8
|
||||
mtctr 11
|
||||
|
||||
.align 4
|
||||
Lcopy:
|
||||
ldx 24,4,12
|
||||
ldx 25,31,12
|
||||
ldx 24,10,12
|
||||
ldx 25,28,12
|
||||
ldx 26,9,12
|
||||
ldx 27,30,12
|
||||
std 12,8(22)
|
||||
std 12,16(22)
|
||||
std 12,24(22)
|
||||
|
@ -697,6 +695,12 @@ Lcopy:
|
|||
std 12,48(22)
|
||||
std 12,56(22)
|
||||
stdu 12,64(22)
|
||||
and 24,24,3
|
||||
and 25,25,3
|
||||
andc 26,26,3
|
||||
andc 27,27,3
|
||||
or 24,24,26
|
||||
or 25,25,27
|
||||
stdx 24,9,12
|
||||
stdx 25,30,12
|
||||
stdx 12,10,12
|
||||
|
@ -731,7 +735,7 @@ Lcopy:
|
|||
lfd 30,-16(12)
|
||||
lfd 31,-8(12)
|
||||
mr 1,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,0,0x8c,13,6,0
|
||||
.long 0
|
||||
|
|
|
@ -26,4 +26,4 @@ static const char cflags[] = {
|
|||
'n','g','i','n','e','s','-','1','.','1','\\','"','"',' ','\0'
|
||||
};
|
||||
#define PLATFORM "platform: aix64-gcc"
|
||||
#define DATE "built on: Tue Apr 3 00:38:10 2018"
|
||||
#define DATE "built on: Tue Aug 14 23:12:58 2018"
|
||||
|
|
|
@ -59,7 +59,7 @@ __ChaCha20_ctr32_int:
|
|||
ld 31,248(1)
|
||||
mtlr 0
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,18,5,0
|
||||
.long 0
|
||||
|
@ -345,7 +345,7 @@ Loop:
|
|||
|
||||
bne Loop_outer
|
||||
|
||||
blr
|
||||
blr
|
||||
|
||||
.align 4
|
||||
Ltail:
|
||||
|
@ -396,7 +396,7 @@ Loop_tail:
|
|||
stw 1,104(1)
|
||||
stw 1,108(1)
|
||||
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
|
||||
|
@ -554,7 +554,7 @@ Loop_outer_vmx:
|
|||
vspltisw 27,7
|
||||
|
||||
mtctr 0
|
||||
nop
|
||||
nop
|
||||
Loop_vmx:
|
||||
vadduwm 0,0,1
|
||||
add 16,16,20
|
||||
|
@ -1047,7 +1047,7 @@ Laligned_vmx:
|
|||
|
||||
cmpldi 5,255
|
||||
bgt Loop_outer_vmx
|
||||
nop
|
||||
nop
|
||||
|
||||
Ldone_vmx:
|
||||
cmpldi 5,0
|
||||
|
@ -1100,7 +1100,7 @@ Ldone_vmx:
|
|||
ld 31,456(1)
|
||||
mtlr 0
|
||||
addi 1,1,464
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,1,0x80,18,5,0
|
||||
.long 0
|
||||
|
@ -1113,7 +1113,7 @@ Lconsts:
|
|||
mflr 12
|
||||
addi 12,12,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
|
@ -122,7 +122,7 @@
|
|||
.long 0x7E4A1F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -171,7 +171,7 @@
|
|||
.long 0x7C001F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
.long 0
|
||||
|
@ -287,7 +287,7 @@ Leven:
|
|||
.long 0x7C001F99
|
||||
|
||||
or 12,12,12
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,4,0
|
||||
.long 0
|
||||
|
@ -554,7 +554,7 @@ Ldone_4x:
|
|||
lvx 30,10,1
|
||||
lvx 31,11,1
|
||||
addi 1,1,256
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x04,0,0x80,0,4,0
|
||||
.long 0
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
|
||||
Lno_key:
|
||||
xor 3,3,3
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,2,0
|
||||
|
||||
|
@ -126,7 +126,7 @@ Loop:
|
|||
ld 31,184(1)
|
||||
addi 1,1,192
|
||||
Labort:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,5,4,0
|
||||
|
||||
|
@ -166,7 +166,7 @@ Labort:
|
|||
li 12,12
|
||||
stwbrx 8,11,4
|
||||
stwbrx 7,12,4
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,3,0
|
||||
|
||||
|
|
|
@ -145,7 +145,7 @@
|
|||
Lno_key:
|
||||
xor 3,3,3
|
||||
addi 1,1,48
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,2,0
|
||||
|
||||
|
@ -460,7 +460,7 @@ Lentry:
|
|||
lfd 31,232(1)
|
||||
addi 1,1,240
|
||||
Labort:
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,0,4,0
|
||||
|
||||
|
@ -547,7 +547,7 @@ Labort:
|
|||
ld 30,64(1)
|
||||
ld 31,72(1)
|
||||
addi 1,1,80
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,4,1,0x80,4,3,0
|
||||
|
||||
|
@ -558,7 +558,7 @@ LPICmeup:
|
|||
mflr 5
|
||||
addi 5,5,56
|
||||
mtlr 0
|
||||
blr
|
||||
blr
|
||||
.long 0
|
||||
.byte 0,12,0x14,0,0,0,0,0
|
||||
.space 28
|
||||
|
|
Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше
Загрузка…
Ссылка в новой задаче