CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]   2026/08/21 08:52:57

Modified files:
        lib/libc/hash  : Makefile.inc sha256.c 
        lib/libc/hidden: sha2.h 
Added files:
        lib/libc/arch/aarch64/hash: Makefile.inc sha256_aarch64.c 
                                    sha256_aarch64_ce.S 

Log message:
Provide assembly implementation of SHA-256 for aarch64 in libc

Provide a CE assembly implementation that can be used on hardware that
has the CE SHA-256 instructions. This is considerably faster than the
generic C implementation.

Largely borrowed from libcrypto.

With input from naddy@

ok tb@

Reply via email to