CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2025/06/10 22:08:17

Modified files:
        lib/libcrypto/arch/aarch64: opensslconf.h 
        lib/libcrypto/arch/alpha: opensslconf.h 
        lib/libcrypto/arch/amd64: opensslconf.h 
        lib/libcrypto/arch/arm: opensslconf.h 
        lib/libcrypto/arch/hppa: opensslconf.h 
        lib/libcrypto/arch/i386: opensslconf.h 
        lib/libcrypto/arch/m88k: opensslconf.h 
        lib/libcrypto/arch/mips64: opensslconf.h 
        lib/libcrypto/arch/powerpc: opensslconf.h 
        lib/libcrypto/arch/powerpc64: opensslconf.h 
        lib/libcrypto/arch/riscv64: opensslconf.h 
        lib/libcrypto/arch/sh: opensslconf.h 
        lib/libcrypto/arch/sparc64: opensslconf.h 
        lib/libcrypto/bf: bf_local.h 

Log message:
Remove BF_PTR

In bf_local.h r1.2, openssl/opensslconf.h was pulled out of the
HEADER_BF_LOCL_H header guard, so BF_PTR was never defined from
opensslfeatures.h. Thus, alpha, mips64, sparc64 haven't used the
path that is supposedly optimized for them. On the M3k the speed
gain of bf-cbc with BF_PTR is roughly 5%, so not really great.
This is blowfish, so I don't think we want to carry complications
for alpha and mips64 only.

ok jsing kenjiro

Reply via email to