From e9e3fa86cf8005fa3aa48a65d9b63078f82c8579 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Thu, 9 Nov 2023 20:59:03 -0600 Subject: remove additional endbr64 patch, add tests for macos-11 --- patches/asm/0005-Revert-aesni-endbr64.patch | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 patches/asm/0005-Revert-aesni-endbr64.patch (limited to 'patches') 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 @@ +commit ac992937b461479b41f7f65e79646ef0a715f95d +Author: Brent Cook +Date: Thu Nov 9 12:29:33 2023 -0600 + + Revert "aesni_ctr32_encrypt_blocks() is called indirectly from C code, so it" + + This reverts commit 52f96c842e82486510ffc2513e71323b70242f28. + +diff --git a/src/lib/libcrypto/aes/asm/aesni-x86_64.pl b/src/lib/libcrypto/aes/asm/aesni-x86_64.pl +index 07d40a84a..c261a3795 100644 +--- a/src/lib/libcrypto/aes/asm/aesni-x86_64.pl ++++ b/src/lib/libcrypto/aes/asm/aesni-x86_64.pl +@@ -1025,7 +1025,6 @@ $code.=<<___; + .type aesni_ctr32_encrypt_blocks,\@function,5 + .align 16 + aesni_ctr32_encrypt_blocks: +- endbr64 + lea (%rsp),%rax + push %rbp + sub \$$frame_size,%rsp -- cgit v1.2.3-55-g6feb