sync with OpenBSD -current

This commit is contained in:
purplerain 2024-02-24 21:16:08 +00:00
parent aee4243932
commit 951aae1a1a
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
39 changed files with 531 additions and 183 deletions

View file

@ -222,7 +222,7 @@ $code.=<<___;
.type sha1_block_data_order,\@function,3
.align 16
sha1_block_data_order:
endbr64
_CET_ENDBR
mov OPENSSL_ia32cap_P+0(%rip),%r9d
mov OPENSSL_ia32cap_P+4(%rip),%r8d
test \$IA32CAP_MASK1_SSSE3,%r8d # check SSSE3 bit
@ -310,7 +310,7 @@ $code.=<<___;
.align 16
sha1_block_data_order_ssse3:
_ssse3_shortcut:
endbr64
_CET_ENDBR
push %rbx
push %rbp
push %r12
@ -731,7 +731,7 @@ $code.=<<___;
.align 16
sha1_block_data_order_avx:
_avx_shortcut:
endbr64
_CET_ENDBR
push %rbx
push %rbp
push %r12
@ -1102,7 +1102,7 @@ $code.=<<___;
.type se_handler,\@abi-omnipotent
.align 16
se_handler:
endbr64
_CET_ENDBR
push %rsi
push %rdi
push %rbx

View file

@ -175,7 +175,7 @@ $code=<<___;
.type $func,\@function,4
.align 16
$func:
endbr64
_CET_ENDBR
push %rbx
push %rbp
push %r12