CVSROOT: /cvs Module name: src Changes by: [email protected] 2024/11/16 07:56:39
Modified files:
lib/libcrypto/arch/amd64: Makefile.inc
Added files:
lib/libcrypto/sha: sha512_amd64.c sha512_amd64_generic.S
Log message:
Provide a replacement assembly implementation for SHA-512 on amd64.
Replace the perlasm generated SHA-512 assembly with a more readable
version and the same C wrapper introduced for SHA-256. As for SHA-256,
on a modern CPU the performance is largely the same.
ok tb@
