aboutsummaryrefslogtreecommitdiff
path: root/patches
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-11-09 20:59:03 -0600
committerBrent Cook <busterb@gmail.com>2024-03-03 09:17:13 -0600
commite9e3fa86cf8005fa3aa48a65d9b63078f82c8579 (patch)
treebcedd5ff1561325be77bffd47d9f9d3b19756b6e /patches
parent382026149103f26196481c87f8e789af7d34892d (diff)
downloadportable-e9e3fa86cf8005fa3aa48a65d9b63078f82c8579.tar.gz
portable-e9e3fa86cf8005fa3aa48a65d9b63078f82c8579.tar.bz2
portable-e9e3fa86cf8005fa3aa48a65d9b63078f82c8579.zip
remove additional endbr64 patch, add tests for macos-11
Diffstat (limited to 'patches')
-rw-r--r--patches/asm/0005-Revert-aesni-endbr64.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/patches/asm/0005-Revert-aesni-endbr64.patch b/patches/asm/0005-Revert-aesni-endbr64.patch
new file mode 100644
index 0000000..f2094e6
--- /dev/null
+++ b/patches/asm/0005-Revert-aesni-endbr64.patch
@@ -0,0 +1,20 @@
1commit ac992937b461479b41f7f65e79646ef0a715f95d
2Author: Brent Cook <busterb@gmail.com>
3Date: Thu Nov 9 12:29:33 2023 -0600
4
5 Revert "aesni_ctr32_encrypt_blocks() is called indirectly from C code, so it"
6
7 This reverts commit 52f96c842e82486510ffc2513e71323b70242f28.
8
9diff --git a/src/lib/libcrypto/aes/asm/aesni-x86_64.pl b/src/lib/libcrypto/aes/asm/aesni-x86_64.pl
10index 07d40a84a..c261a3795 100644
11--- a/src/lib/libcrypto/aes/asm/aesni-x86_64.pl
12+++ b/src/lib/libcrypto/aes/asm/aesni-x86_64.pl
13@@ -1025,7 +1025,6 @@ $code.=<<___;
14 .type aesni_ctr32_encrypt_blocks,\@function,5
15 .align 16
16 aesni_ctr32_encrypt_blocks:
17- endbr64
18 lea (%rsp),%rax
19 push %rbp
20 sub \$$frame_size,%rsp