The branch main has been updated by jhb:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=9630e68f94a45b64087b18cc21be07ba3d3c3e8e

commit 9630e68f94a45b64087b18cc21be07ba3d3c3e8e
Author:     John Baldwin <j...@freebsd.org>
AuthorDate: 2025-08-15 17:04:05 +0000
Commit:     John Baldwin <j...@freebsd.org>
CommitDate: 2025-08-15 17:06:03 +0000

    ossl: Add chacha-armv8-sve.S on aarch64
    
    Fixes:          4757b351ea9d ("openssl: Import version 3.5.1")
---
 sys/conf/files.arm64      | 2 ++
 sys/modules/ossl/Makefile | 1 +
 2 files changed, 3 insertions(+)

diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64
index 641001efab5e..45966fea8041 100644
--- a/sys/conf/files.arm64
+++ b/sys/conf/files.arm64
@@ -178,6 +178,8 @@ crypto/des/des_enc.c                                
optional netsmb
 crypto/openssl/ossl_aarch64.c                  optional ossl
 crypto/openssl/aarch64/chacha-armv8.S          optional ossl           \
        compile-with    "${CC} -c ${CFLAGS:N-mgeneral-regs-only} 
-I$S/crypto/openssl ${WERROR} ${.IMPSRC}"
+crypto/openssl/aarch64/chacha-armv8-sve.S      optional ossl           \
+       compile-with    "${CC} -c ${CFLAGS:N-mgeneral-regs-only} 
-I$S/crypto/openssl ${WERROR} ${.IMPSRC}"
 crypto/openssl/aarch64/poly1305-armv8.S                optional ossl           
\
        compile-with    "${CC} -c ${CFLAGS:N-mgeneral-regs-only} 
-I$S/crypto/openssl ${WERROR} ${.IMPSRC}"
 crypto/openssl/aarch64/sha1-armv8.S            optional ossl           \
diff --git a/sys/modules/ossl/Makefile b/sys/modules/ossl/Makefile
index 7a92742d6b36..ac2c752e922e 100644
--- a/sys/modules/ossl/Makefile
+++ b/sys/modules/ossl/Makefile
@@ -29,6 +29,7 @@ SRCS.arm= \
 
 SRCS.aarch64= \
        chacha-armv8.S \
+       chacha-armv8-sve.S \
        poly1305-armv8.S \
        sha1-armv8.S \
        sha256-armv8.S \

Reply via email to