Source release 14.1.0

This commit is contained in:
John W. Bruce
2018-06-29 15:59:47 -07:00
parent 3ab70cec4e
commit afa11a48a0
1941 changed files with 557780 additions and 105547 deletions

View File

@@ -961,11 +961,11 @@ LAES_Te:
.long 16,32,64,128
.long 27,54,0,0
.long 0,0,0,0
.globl _asm_AES_encrypt
.private_extern _asm_AES_encrypt
.globl _aes_nohw_encrypt
.private_extern _aes_nohw_encrypt
.align 4
_asm_AES_encrypt:
L_asm_AES_encrypt_begin:
_aes_nohw_encrypt:
L_aes_nohw_encrypt_begin:
pushl %ebp
pushl %ebx
pushl %esi
@@ -2145,11 +2145,11 @@ LAES_Td:
.byte 200,235,187,60,131,83,153,97
.byte 23,43,4,126,186,119,214,38
.byte 225,105,20,99,85,33,12,125
.globl _asm_AES_decrypt
.private_extern _asm_AES_decrypt
.globl _aes_nohw_decrypt
.private_extern _aes_nohw_decrypt
.align 4
_asm_AES_decrypt:
L_asm_AES_decrypt_begin:
_aes_nohw_decrypt:
L_aes_nohw_decrypt_begin:
pushl %ebp
pushl %ebx
pushl %esi
@@ -2209,11 +2209,11 @@ L011x86:
popl %ebx
popl %ebp
ret
.globl _asm_AES_cbc_encrypt
.private_extern _asm_AES_cbc_encrypt
.globl _aes_nohw_cbc_encrypt
.private_extern _aes_nohw_cbc_encrypt
.align 4
_asm_AES_cbc_encrypt:
L_asm_AES_cbc_encrypt_begin:
_aes_nohw_cbc_encrypt:
L_aes_nohw_cbc_encrypt_begin:
pushl %ebp
pushl %ebx
pushl %esi
@@ -2970,18 +2970,18 @@ L045exit:
popl %ebx
popl %ebp
ret
.globl _asm_AES_set_encrypt_key
.private_extern _asm_AES_set_encrypt_key
.globl _aes_nohw_set_encrypt_key
.private_extern _aes_nohw_set_encrypt_key
.align 4
_asm_AES_set_encrypt_key:
L_asm_AES_set_encrypt_key_begin:
_aes_nohw_set_encrypt_key:
L_aes_nohw_set_encrypt_key_begin:
call __x86_AES_set_encrypt_key
ret
.globl _asm_AES_set_decrypt_key
.private_extern _asm_AES_set_decrypt_key
.globl _aes_nohw_set_decrypt_key
.private_extern _aes_nohw_set_decrypt_key
.align 4
_asm_AES_set_decrypt_key:
L_asm_AES_set_decrypt_key_begin:
_aes_nohw_set_decrypt_key:
L_aes_nohw_set_decrypt_key_begin:
call __x86_AES_set_encrypt_key
cmpl $0,%eax
je L054proceed

View File

@@ -445,16 +445,18 @@ L017sub:
leal 1(%edx),%edx
jge L017sub
sbbl $0,%eax
andl %eax,%esi
notl %eax
movl %edi,%ebp
andl %eax,%ebp
orl %ebp,%esi
movl $-1,%edx
xorl %eax,%edx
jmp L018copy
.align 4,0x90
L018copy:
movl (%esi,%ebx,4),%eax
movl %eax,(%edi,%ebx,4)
movl 32(%esp,%ebx,4),%esi
movl (%edi,%ebx,4),%ebp
movl %ecx,32(%esp,%ebx,4)
andl %eax,%esi
andl %edx,%ebp
orl %esi,%ebp
movl %ebp,(%edi,%ebx,4)
decl %ebx
jge L018copy
movl 24(%esp),%esp