summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAndy Polyakov <appro@openssl.org>2004-05-20 21:49:38 +0000
committerAndy Polyakov <appro@openssl.org>2004-05-20 21:49:38 +0000
commit46ceb15c390ab7a12a8cadc7fcb48187948f1e15 (patch)
treefcf655fa7f3ab675e2116b04f8b91c53a279ad2b /test
parent109d3123c3cb727be20ed636dba8e939ecbae765 (diff)
SHA-256/-512 test and benchmark.
Diffstat (limited to 'test')
-rw-r--r--test/Makefile.ssl42
1 files changed, 40 insertions, 2 deletions
diff --git a/test/Makefile.ssl b/test/Makefile.ssl
index 256e4d33bf..de522ed72d 100644
--- a/test/Makefile.ssl
+++ b/test/Makefile.ssl
@@ -43,6 +43,8 @@ EXPTEST= exptest
IDEATEST= ideatest
SHATEST= shatest
SHA1TEST= sha1test
+SHA256TEST= sha256t
+SHA512TEST= sha512t
MDC2TEST= mdc2test
RMDTEST= rmdtest
MD2TEST= md2test
@@ -69,7 +71,8 @@ TESTS= alltests
EXE= $(BNTEST) $(ECTEST) $(ECDSATEST) $(ECDHTEST) $(IDEATEST) \
$(MD2TEST) $(MD4TEST) $(MD5TEST) $(HMACTEST) \
$(RC2TEST) $(RC4TEST) $(RC5TEST) \
- $(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \
+ $(DESTEST) $(SHATEST) $(SHA1TEST) $(SHA256TEST) $(SHA512TEST) \
+ $(MDC2TEST) $(RMDTEST) \
$(RANDTEST) $(DHTEST) $(ENGINETEST) \
$(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \
$(EVPTEST)
@@ -80,7 +83,8 @@ OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
$(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
$(HMACTEST).o \
$(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
- $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \
+ $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \
+ $(MDC2TEST).o $(RMDTEST).o \
$(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
$(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
$(EVPTEST).o
@@ -156,6 +160,8 @@ test_idea:
test_sha:
$(SET_SO_PATHS); ./$(SHATEST)
$(SET_SO_PATHS); ./$(SHA1TEST)
+ $(SET_SO_PATHS); ./$(SHA256TEST)
+ $(SET_SO_PATHS); ./$(SHA512TEST)
test_mdc2:
$(SET_SO_PATHS); ./$(MDC2TEST)
@@ -432,6 +438,38 @@ $(SHA1TEST): $(SHA1TEST).o $(DLIBCRYPTO)
LIBRPATH=$(INSTALLTOP)/lib \
link_app.$${shlib_target}
+$(SHA256TEST): $(SHA256TEST).o $(DLIBCRYPTO)
+ shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
+ shlib_target="$(SHLIB_TARGET)"; \
+ fi; \
+ if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
+ LIBRARIES="$(DLIBCRYPTO)"; \
+ else \
+ LIBRARIES="$(LIBCRYPTO)"; \
+ fi; \
+ $(NEWMAKE) -f $(TOP)/Makefile.shared \
+ APPNAME=$(SHA256TEST) LDFLAGS="$(CFLAGS)" \
+ OBJECTS="$(SHA256TEST).o" \
+ LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
+ LIBRPATH=$(INSTALLTOP)/lib \
+ link_app.$${shlib_target}
+
+$(SHA512TEST): $(SHA512TEST).o $(DLIBCRYPTO)
+ shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
+ shlib_target="$(SHLIB_TARGET)"; \
+ fi; \
+ if [ "$${shlib_target}" = "hpux-shared" -o "$${shlib_target}" = "darwin-shared" ] ; then \
+ LIBRARIES="$(DLIBCRYPTO)"; \
+ else \
+ LIBRARIES="$(LIBCRYPTO)"; \
+ fi; \
+ $(NEWMAKE) -f $(TOP)/Makefile.shared \
+ APPNAME=$(SHA512TEST) LDFLAGS="$(CFLAGS)" \
+ OBJECTS="$(SHA512TEST).o" \
+ LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
+ LIBRPATH=$(INSTALLTOP)/lib \
+ link_app.$${shlib_target}
+
$(RMDTEST): $(RMDTEST).o $(DLIBCRYPTO)
shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
shlib_target="$(SHLIB_TARGET)"; \