diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-02-13T19·52+0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-02-13T19·52+0000 |
commit | d6f586d0eaa9344a99248cc4dfb7825972f2a174 (patch) | |
tree | db144d931fabfc85ad089591393886a9694e48c2 /src/libutil/Makefile.am | |
parent | e8475bbd5b0c5505bb0536929e89efc8b0d4da5c (diff) |
* Optional switch "--with-openssl=<PATH>" to use OpenSSL's
implementations of MD5, SHA-1 and SHA-256. The main benefit is that we get assembler-optimised implementations of MD5 and SHA-1 (though not SHA-256 (at least on x86), unfortunately). OpenSSL's SHA-1 implementation on Intel is twice as fast as ours.
Diffstat (limited to 'src/libutil/Makefile.am')
-rw-r--r-- | src/libutil/Makefile.am | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libutil/Makefile.am b/src/libutil/Makefile.am index 72abfaa11c1b..9d71b66e6287 100644 --- a/src/libutil/Makefile.am +++ b/src/libutil/Makefile.am @@ -1,7 +1,11 @@ lib_LTLIBRARIES = libutil.la libutil_la_SOURCES = util.cc util.hh hash.cc hash.hh \ - archive.cc archive.hh aterm.cc aterm.hh \ + archive.cc archive.hh aterm.cc aterm.hh + +if !HAVE_OPENSSL +libutil_la_SOURCES += \ md5.c md5.h sha1.c sha1.h sha256.c sha256.h md32_common.h +endif AM_CXXFLAGS = -Wall -I.. ${aterm_include} |