diff options
author | Andy Polyakov <appro@openssl.org> | 2007-05-14 23:35:25 +0200 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2007-05-14 23:35:25 +0200 |
commit | b2dba9bf1f8f73376b9c1f0904a86996c728b236 (patch) | |
tree | 8848a4f5efdf02d841b1ebea4969d879d6e61eb5 /crypto/Makefile | |
parent | x86_64 assembler updates. (diff) | |
download | openssl-b2dba9bf1f8f73376b9c1f0904a86996c728b236.tar.xz openssl-b2dba9bf1f8f73376b9c1f0904a86996c728b236.zip |
Profiling revealed that OPENSSL_cleanse consumes *more* CPU time than
sha1_block_data_order when hashing short messages. Move OPENSSL_cleanse
to "cpuid" assembler module and gain 2x.
Diffstat (limited to 'crypto/Makefile')
-rw-r--r-- | crypto/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crypto/Makefile b/crypto/Makefile index efe6a79d87..1b8c7c2591 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -34,7 +34,7 @@ GENERAL=Makefile README crypto-lib.com install.com LIB= $(TOP)/libcrypto.a SHARED_LIB= libcrypto$(SHLIB_EXT) LIBSRC= cryptlib.c mem.c mem_clr.c mem_dbg.c cversion.c ex_data.c cpt_err.c ebcdic.c uid.c o_time.c o_str.c o_dir.c -LIBOBJ= cryptlib.o mem.o mem_clr.o mem_dbg.o cversion.o ex_data.o cpt_err.o ebcdic.o uid.o o_time.o o_str.o o_dir.o $(CPUID_OBJ) +LIBOBJ= cryptlib.o mem.o mem_dbg.o cversion.o ex_data.o cpt_err.o ebcdic.o uid.o o_time.o o_str.o o_dir.o $(CPUID_OBJ) SRC= $(LIBSRC) |