diff options
author | Robert Sloan <varomodt@google.com> | 2018-12-03 11:20:49 -0800 |
---|---|---|
committer | Robert Sloan <varomodt@google.com> | 2018-12-03 11:20:57 -0800 |
commit | 6e8c9598d925ab3001605150c2bc5edd6b135622 (patch) | |
tree | e3880a85b25a79e06993640284ff7088c2f2d29c /win-x86/crypto/fipsmodule | |
parent | c9abfe422b3e387555f922dfcc280299b6e92975 (diff) | |
download | boringssl-6e8c9598d925ab3001605150c2bc5edd6b135622.tar.gz |
external/boringssl: Sync to 0f5ecd3a854546d943104e1f7421e489b7f4d5aa.android-wear-8.0.0_r2android-o-mr1-iot-release-1.0.7
This includes the following changes:
https://boringssl.googlesource.com/boringssl/+log/9113e0996fd445ce187ae9dfeabfc95805b947a2..0f5ecd3a854546d943104e1f7421e489b7f4d5aa
Test: atest CtsLibcoreTestCases
Change-Id: I819426d5e00485d972f3c17335f7c3ed7ac4e6ff
Diffstat (limited to 'win-x86/crypto/fipsmodule')
-rw-r--r-- | win-x86/crypto/fipsmodule/aes-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/aesni-x86.asm | 69 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/bn-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/co-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/ghash-x86.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/md5-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/sha1-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/sha256-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/sha512-586.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/vpaes-x86.asm | 3 | ||||
-rw-r--r-- | win-x86/crypto/fipsmodule/x86-mont.asm | 3 |
11 files changed, 66 insertions, 33 deletions
diff --git a/win-x86/crypto/fipsmodule/aes-586.asm b/win-x86/crypto/fipsmodule/aes-586.asm index 80e4826a..c3a47d88 100644 --- a/win-x86/crypto/fipsmodule/aes-586.asm +++ b/win-x86/crypto/fipsmodule/aes-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/aesni-x86.asm b/win-x86/crypto/fipsmodule/aesni-x86.asm index 9ed89328..602d0b47 100644 --- a/win-x86/crypto/fipsmodule/aesni-x86.asm +++ b/win-x86/crypto/fipsmodule/aesni-x86.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 @@ -18,10 +21,10 @@ section .text code align=64 section .text code %endif ;extern _OPENSSL_ia32cap_P -global _aesni_encrypt +global _aes_hw_encrypt align 16 -_aesni_encrypt: -L$_aesni_encrypt_begin: +_aes_hw_encrypt: +L$_aes_hw_encrypt_begin: mov eax,DWORD [4+esp] mov edx,DWORD [12+esp] movups xmm2,[eax] @@ -43,10 +46,10 @@ db 102,15,56,221,209 movups [eax],xmm2 pxor xmm2,xmm2 ret -global _aesni_decrypt +global _aes_hw_decrypt align 16 -_aesni_decrypt: -L$_aesni_decrypt_begin: +_aes_hw_decrypt: +L$_aes_hw_decrypt_begin: mov eax,DWORD [4+esp] mov edx,DWORD [12+esp] movups xmm2,[eax] @@ -354,10 +357,10 @@ db 102,15,56,223,232 db 102,15,56,223,240 db 102,15,56,223,248 ret -global _aesni_ecb_encrypt +global _aes_hw_ecb_encrypt align 16 -_aesni_ecb_encrypt: -L$_aesni_ecb_encrypt_begin: +_aes_hw_ecb_encrypt: +L$_aes_hw_ecb_encrypt_begin: push ebp push ebx push esi @@ -587,10 +590,10 @@ L$012ecb_ret: pop ebx pop ebp ret -global _aesni_ccm64_encrypt_blocks +global _aes_hw_ccm64_encrypt_blocks align 16 -_aesni_ccm64_encrypt_blocks: -L$_aesni_ccm64_encrypt_blocks_begin: +_aes_hw_ccm64_encrypt_blocks: +L$_aes_hw_ccm64_encrypt_blocks_begin: push ebp push ebx push esi @@ -673,10 +676,10 @@ db 102,15,56,0,213 pop ebx pop ebp ret -global _aesni_ccm64_decrypt_blocks +global _aes_hw_ccm64_decrypt_blocks align 16 -_aesni_ccm64_decrypt_blocks: -L$_aesni_ccm64_decrypt_blocks_begin: +_aes_hw_ccm64_decrypt_blocks: +L$_aes_hw_ccm64_decrypt_blocks_begin: push ebp push ebx push esi @@ -794,10 +797,10 @@ db 102,15,56,221,217 pop ebx pop ebp ret -global _aesni_ctr32_encrypt_blocks +global _aes_hw_ctr32_encrypt_blocks align 16 -_aesni_ctr32_encrypt_blocks: -L$_aesni_ctr32_encrypt_blocks_begin: +_aes_hw_ctr32_encrypt_blocks: +L$_aes_hw_ctr32_encrypt_blocks_begin: push ebp push ebx push esi @@ -1030,10 +1033,10 @@ L$040ctr32_ret: pop ebx pop ebp ret -global _aesni_xts_encrypt +global _aes_hw_xts_encrypt align 16 -_aesni_xts_encrypt: -L$_aesni_xts_encrypt_begin: +_aes_hw_xts_encrypt: +L$_aes_hw_xts_encrypt_begin: push ebp push ebx push esi @@ -1388,10 +1391,10 @@ L$056xts_enc_ret: pop ebx pop ebp ret -global _aesni_xts_decrypt +global _aes_hw_xts_decrypt align 16 -_aesni_xts_decrypt: -L$_aesni_xts_decrypt_begin: +_aes_hw_xts_decrypt: +L$_aes_hw_xts_decrypt_begin: push ebp push ebx push esi @@ -1776,10 +1779,10 @@ L$069xts_dec_ret: pop ebx pop ebp ret -global _aesni_cbc_encrypt +global _aes_hw_cbc_encrypt align 16 -_aesni_cbc_encrypt: -L$_aesni_cbc_encrypt_begin: +_aes_hw_cbc_encrypt: +L$_aes_hw_cbc_encrypt_begin: push ebp push ebx push esi @@ -2366,19 +2369,19 @@ L$095bad_keybits: pop ebx pop ebp ret -global _aesni_set_encrypt_key +global _aes_hw_set_encrypt_key align 16 -_aesni_set_encrypt_key: -L$_aesni_set_encrypt_key_begin: +_aes_hw_set_encrypt_key: +L$_aes_hw_set_encrypt_key_begin: mov eax,DWORD [4+esp] mov ecx,DWORD [8+esp] mov edx,DWORD [12+esp] call __aesni_set_encrypt_key ret -global _aesni_set_decrypt_key +global _aes_hw_set_decrypt_key align 16 -_aesni_set_decrypt_key: -L$_aesni_set_decrypt_key_begin: +_aes_hw_set_decrypt_key: +L$_aes_hw_set_decrypt_key_begin: mov eax,DWORD [4+esp] mov ecx,DWORD [8+esp] mov edx,DWORD [12+esp] diff --git a/win-x86/crypto/fipsmodule/bn-586.asm b/win-x86/crypto/fipsmodule/bn-586.asm index 20c3ddf0..a87f86d1 100644 --- a/win-x86/crypto/fipsmodule/bn-586.asm +++ b/win-x86/crypto/fipsmodule/bn-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/co-586.asm b/win-x86/crypto/fipsmodule/co-586.asm index 0f89d1b0..b6784bf9 100644 --- a/win-x86/crypto/fipsmodule/co-586.asm +++ b/win-x86/crypto/fipsmodule/co-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/ghash-x86.asm b/win-x86/crypto/fipsmodule/ghash-x86.asm index faa73444..753c472f 100644 --- a/win-x86/crypto/fipsmodule/ghash-x86.asm +++ b/win-x86/crypto/fipsmodule/ghash-x86.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/md5-586.asm b/win-x86/crypto/fipsmodule/md5-586.asm index 90600601..c0519230 100644 --- a/win-x86/crypto/fipsmodule/md5-586.asm +++ b/win-x86/crypto/fipsmodule/md5-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/sha1-586.asm b/win-x86/crypto/fipsmodule/sha1-586.asm index 7888ea26..0afe894e 100644 --- a/win-x86/crypto/fipsmodule/sha1-586.asm +++ b/win-x86/crypto/fipsmodule/sha1-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/sha256-586.asm b/win-x86/crypto/fipsmodule/sha256-586.asm index e48cb0d5..b5dc26ba 100644 --- a/win-x86/crypto/fipsmodule/sha256-586.asm +++ b/win-x86/crypto/fipsmodule/sha256-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/sha512-586.asm b/win-x86/crypto/fipsmodule/sha512-586.asm index a6acc555..3e6b0680 100644 --- a/win-x86/crypto/fipsmodule/sha512-586.asm +++ b/win-x86/crypto/fipsmodule/sha512-586.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/vpaes-x86.asm b/win-x86/crypto/fipsmodule/vpaes-x86.asm index e3e42380..5f1dce4e 100644 --- a/win-x86/crypto/fipsmodule/vpaes-x86.asm +++ b/win-x86/crypto/fipsmodule/vpaes-x86.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 diff --git a/win-x86/crypto/fipsmodule/x86-mont.asm b/win-x86/crypto/fipsmodule/x86-mont.asm index f8800c69..6a15ed94 100644 --- a/win-x86/crypto/fipsmodule/x86-mont.asm +++ b/win-x86/crypto/fipsmodule/x86-mont.asm @@ -1,6 +1,9 @@ ; This file is generated from a similarly-named Perl script in the BoringSSL ; source tree. Do not edit by hand. +%ifdef BORINGSSL_PREFIX +%include "boringssl_prefix_symbols_nasm.inc" +%endif %ifidn __OUTPUT_FORMAT__,obj section code use32 class=code align=64 %elifidn __OUTPUT_FORMAT__,win32 |