]> git.ipfire.org Git - thirdparty/openssl.git/blame - test/Makefile
Add missing files.
[thirdparty/openssl.git] / test / Makefile
CommitLineData
d02b48c6 1#
42ba5d23 2# test/Makefile
d02b48c6
RE
3#
4
5DIR= test
6TOP= ..
7CC= cc
52702f6f 8INCLUDES= -I$(TOP) -I../include $(KRB5_INCLUDES) -I$(TOP)/fips
d02b48c6 9CFLAG= -g
cf1b7d96 10MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
0f7b63c8 11PERL= perl
c1269c81
RL
12# KRB5 stuff
13KRB5_INCLUDES=
14LIBKRB5=
d02b48c6
RE
15
16PEX_LIBS=
58964a49 17EX_LIBS= #-lnsl -lsocket
d02b48c6
RE
18
19CFLAGS= $(INCLUDES) $(CFLAG)
20
42ba5d23 21GENERAL=Makefile maketests.com \
7d7d2cbc
UM
22 tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \
23 tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \
24 testca.com VMSca-response.1 VMSca-response.2
d02b48c6
RE
25
26DLIBCRYPTO= ../libcrypto.a
27DLIBSSL= ../libssl.a
28LIBCRYPTO= -L.. -lcrypto
29LIBSSL= -L.. -lssl
52702f6f 30LIBFIPS= -L.. -lfips
d02b48c6
RE
31
32BNTEST= bntest
adfe54b7 33ECTEST= ectest
dda64083 34ECDSATEST= ecdsatest
e172d60d 35ECDHTEST= ecdhtest
d02b48c6
RE
36EXPTEST= exptest
37IDEATEST= ideatest
38SHATEST= shatest
39SHA1TEST= sha1test
46ceb15c
AP
40SHA256TEST= sha256t
41SHA512TEST= sha512t
d02b48c6 42MDC2TEST= mdc2test
58964a49 43RMDTEST= rmdtest
d02b48c6 44MD2TEST= md2test
3009458e 45MD4TEST= md4test
d02b48c6 46MD5TEST= md5test
58964a49 47HMACTEST= hmactest
d02b48c6 48RC2TEST= rc2test
58964a49
RE
49RC4TEST= rc4test
50RC5TEST= rc5test
d02b48c6 51BFTEST= bftest
58964a49 52CASTTEST= casttest
d02b48c6
RE
53DESTEST= destest
54RANDTEST= randtest
55DHTEST= dhtest
56DSATEST= dsatest
57METHTEST= methtest
58SSLTEST= ssltest
721b5b2a 59RSATEST= rsa_test
5270e702 60ENGINETEST= enginetest
0e360199 61EVPTEST= evp_test
4b9dcd82 62IGETEST= igetest
52702f6f
DSH
63FIPS_SHATEST= fips_shatest
64FIPS_DESTEST= fips_desmovs
65FIPS_RANDTEST= fips_randtest
66FIPS_AESTEST= fips_aesavs
67FIPS_HMACTEST= fips_hmactest
68FIPS_RSAVTEST= fips_rsavtest
69FIPS_RSASTEST= fips_rsastest
70FIPS_RSAGTEST= fips_rsagtest
71FIPS_DSATEST= fips_dsatest
72FIPS_DSSVS= fips_dssvs
73FIPS_RNGVS= fips_rngvs
74FIPS_TEST_SUITE=fips_test_suite
d02b48c6 75
f777408f
RL
76TESTS= alltests
77
28a80034
RL
78EXE= $(BNTEST)$(EXE_EXT) $(ECTEST)$(EXE_EXT) $(ECDSATEST)$(EXE_EXT) $(ECDHTEST)$(EXE_EXT) $(IDEATEST)$(EXE_EXT) \
79 $(MD2TEST)$(EXE_EXT) $(MD4TEST)$(EXE_EXT) $(MD5TEST)$(EXE_EXT) $(HMACTEST)$(EXE_EXT) \
80 $(RC2TEST)$(EXE_EXT) $(RC4TEST)$(EXE_EXT) $(RC5TEST)$(EXE_EXT) \
81 $(DESTEST)$(EXE_EXT) $(SHATEST)$(EXE_EXT) $(SHA1TEST)$(EXE_EXT) $(SHA256TEST)$(EXE_EXT) $(SHA512TEST)$(EXE_EXT) \
82 $(MDC2TEST)$(EXE_EXT) $(RMDTEST)$(EXE_EXT) \
83 $(RANDTEST)$(EXE_EXT) $(DHTEST)$(EXE_EXT) $(ENGINETEST)$(EXE_EXT) \
84 $(BFTEST)$(EXE_EXT) $(CASTTEST)$(EXE_EXT) $(SSLTEST)$(EXE_EXT) $(EXPTEST)$(EXE_EXT) $(DSATEST)$(EXE_EXT) $(RSATEST)$(EXE_EXT) \
52702f6f
DSH
85 $(EVPTEST)$(EXE_EXT) $(IGETEST)$(EXE_EXT) \
86 $(FIPS_SHATEST)$(EXE_EXT) $(FIPS_DESTEST)$(EXE_EXT) \
87 $(FIPS_RANDTEST)$(EXE_EXT) $(FIPS_AESTEST)$(EXE_EXT) \
88 $(FIPS_HMACTEST)$(EXE_EXT) $(FIPS_RSAVTEST)$(EXE_EXT) \
89 $(FIPS_RSASTEST)$(EXE_EXT) $(FIPS_RSAGTEST)$(EXE_EXT) \
90 $(FIPS_DSSVS)$(EXE_EXT) $(FIPS_DSATEST)$(EXE_EXT) \
91 $(FIPS_RNGVS)$(EXE_EXT) $(FIPS_TEST_SUITE)$(EXE_EXT)
d02b48c6 92
28a80034 93# $(METHTEST)$(EXE_EXT)
d02b48c6 94
e172d60d 95OBJ= $(BNTEST).o $(ECTEST).o $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
dda64083 96 $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
3009458e 97 $(HMACTEST).o \
58964a49 98 $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
46ceb15c
AP
99 $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(SHA256TEST).o $(SHA512TEST).o \
100 $(MDC2TEST).o $(RMDTEST).o \
5270e702 101 $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
0e360199 102 $(BFTEST).o $(SSLTEST).o $(DSATEST).o $(EXPTEST).o $(RSATEST).o \
52702f6f
DSH
103 $(EVPTEST).o $(IGETEST).o \
104 $(FIPS_SHATEST).o $(FIPS_DESTEST).o $(FIPS_RANDTEST).o \
105 $(FIPS_AESTEST).o $(FIPS_HMACTEST).o $(FIPS_RSAVTEST).o \
106 $(FIPS_RSASTEST).o $(FIPS_RSAGTEST).o \
107 $(FIPS_DSSVS).o $(FIPS_DSATEST).o $(FIPS_RNGVS).o $(FIPS_TEST_SUITE).o
108
e172d60d 109SRC= $(BNTEST).c $(ECTEST).c $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
dda64083 110 $(MD2TEST).c $(MD4TEST).c $(MD5TEST).c \
3009458e 111 $(HMACTEST).c \
58964a49
RE
112 $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
113 $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
5270e702 114 $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
0e360199 115 $(BFTEST).c $(SSLTEST).c $(DSATEST).c $(EXPTEST).c $(RSATEST).c \
52702f6f
DSH
116 $(EVPTEST).c $(IGETEST).c \
117 $(FIPS_SHATEST).c $(FIPS_DESTEST).c $(FIPS_RANDTEST).c \
118 $(FIPS_AESTEST).c $(FIPS_HMACTEST).c $(FIPS_RSAVTEST).c \
119 $(FIPS_RSASTEST).c $(FIPS_RSAGTEST).c \
120 $(FIPS_DSSVS).c $(FIPS_DSATEST).c $(FIPS_RNGVS).c $(FIPS_TEST_SUITE).c
d02b48c6
RE
121
122EXHEADER=
123HEADER= $(EXHEADER)
124
125ALL= $(GENERAL) $(SRC) $(HEADER)
126
127top:
5c5143de 128 (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
d02b48c6
RE
129
130all: exe
131
28a80034 132exe: $(EXE) dummytest$(EXE_EXT)
d02b48c6
RE
133
134files:
42ba5d23 135 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
d02b48c6
RE
136
137links:
d02b48c6 138
1cc67fa8
RL
139generate: $(SRC)
140$(SRC):
79b42e76 141 @sh $(TOP)/util/point.sh dummytest.c $@
1cc67fa8 142
d02b48c6
RE
143errors:
144
145install:
146
147tags:
148 ctags $(SRC)
149
f777408f
RL
150tests: exe apps $(TESTS)
151
152apps:
1e5c205c 153 @(cd ..; $(MAKE) DIRS=apps all)
f777408f 154
688cf84d 155alltests: \
3009458e
RL
156 test_des test_idea test_sha test_md4 test_md5 test_hmac \
157 test_md2 test_mdc2 \
c8a64784 158 test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
e172d60d 159 test_rand test_bn test_ec test_ecdsa test_ecdh \
dda64083 160 test_enc test_x509 test_rsa test_crl test_sid \
105c0be0 161 test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
4b9dcd82 162 test_ss test_ca test_engine test_evp test_ssl test_ige
0e360199
BL
163
164test_evp:
62d27939 165 ../util/shlib_wrap.sh ./$(EVPTEST) evptests.txt
d02b48c6 166
d02b48c6 167test_des:
62d27939 168 ../util/shlib_wrap.sh ./$(DESTEST)
d02b48c6
RE
169
170test_idea:
62d27939 171 ../util/shlib_wrap.sh ./$(IDEATEST)
d02b48c6
RE
172
173test_sha:
62d27939
AP
174 ../util/shlib_wrap.sh ./$(SHATEST)
175 ../util/shlib_wrap.sh ./$(SHA1TEST)
176 ../util/shlib_wrap.sh ./$(SHA256TEST)
177 ../util/shlib_wrap.sh ./$(SHA512TEST)
52702f6f 178 if [ -n "$(FIPSCANLIB)" ]; then \
964d58bc 179 ../util/shlib_wrap.sh ./$(FIPS_SHATEST) < SHAmix.r | diff -w SHAmix.x - ; \
52702f6f 180 fi
d02b48c6
RE
181
182test_mdc2:
62d27939 183 ../util/shlib_wrap.sh ./$(MDC2TEST)
d02b48c6
RE
184
185test_md5:
62d27939 186 ../util/shlib_wrap.sh ./$(MD5TEST)
d02b48c6 187
3009458e 188test_md4:
62d27939 189 ../util/shlib_wrap.sh ./$(MD4TEST)
3009458e 190
58964a49 191test_hmac:
62d27939 192 ../util/shlib_wrap.sh ./$(HMACTEST)
58964a49 193
d02b48c6 194test_md2:
62d27939 195 ../util/shlib_wrap.sh ./$(MD2TEST)
d02b48c6 196
58964a49 197test_rmd:
62d27939 198 ../util/shlib_wrap.sh ./$(RMDTEST)
d02b48c6
RE
199
200test_bf:
62d27939 201 ../util/shlib_wrap.sh ./$(BFTEST)
d02b48c6 202
58964a49 203test_cast:
62d27939 204 ../util/shlib_wrap.sh ./$(CASTTEST)
58964a49
RE
205
206test_rc2:
62d27939 207 ../util/shlib_wrap.sh ./$(RC2TEST)
58964a49 208
d02b48c6 209test_rc4:
62d27939 210 ../util/shlib_wrap.sh ./$(RC4TEST)
d02b48c6 211
58964a49 212test_rc5:
62d27939 213 ../util/shlib_wrap.sh ./$(RC5TEST)
58964a49 214
d02b48c6 215test_rand:
62d27939 216 ../util/shlib_wrap.sh ./$(RANDTEST)
52702f6f
DSH
217 if [ -n "$(FIPSCANLIB)" ]; then \
218 ../util/shlib_wrap.sh ./$(FIPS_RANDTEST); \
219 fi
d02b48c6
RE
220
221test_enc:
f58d0f70 222 sh ./testenc
d02b48c6
RE
223
224test_x509:
225 echo test normal x509v1 certificate
62d27939 226 sh ./tx509 2>/dev/null
d02b48c6 227 echo test first x509v3 certificate
62d27939 228 sh ./tx509 v3-cert1.pem 2>/dev/null
d02b48c6 229 echo test second x509v3 certificate
62d27939 230 sh ./tx509 v3-cert2.pem 2>/dev/null
d02b48c6 231
84dd04e7 232test_rsa: $(RSATEST)$(EXE_EXT)
62d27939
AP
233 @sh ./trsa 2>/dev/null
234 ../util/shlib_wrap.sh ./$(RSATEST)
d02b48c6
RE
235
236test_crl:
62d27939 237 @sh ./tcrl 2>/dev/null
d02b48c6
RE
238
239test_sid:
62d27939 240 @sh ./tsid 2>/dev/null
d02b48c6
RE
241
242test_req:
62d27939
AP
243 @sh ./treq 2>/dev/null
244 @sh ./treq testreq2.pem 2>/dev/null
d02b48c6
RE
245
246test_pkcs7:
62d27939
AP
247 @sh ./tpkcs7 2>/dev/null
248 @sh ./tpkcs7d 2>/dev/null
d02b48c6
RE
249
250test_bn:
d02b48c6 251 @echo starting big number library test, could take a while...
62d27939 252 @../util/shlib_wrap.sh ./$(BNTEST) >tmp.bntest
cae55bfc 253 @echo quit >>tmp.bntest
0a52d38b 254 @echo "running bc"
8e264a93 255 @<tmp.bntest sh -c "`sh ./bctest ignore`" | $(PERL) -e '$$i=0; while (<STDIN>) {if (/^test (.*)/) {print STDERR "\nverify $$1";} elsif (!/^0$$/) {die "\nFailed! bc: $$_";} else {print STDERR "."; $$i++;}} print STDERR "\n$$i tests passed\n"'
bc9cd58e 256 @echo 'test a^b%c implementations'
62d27939 257 ../util/shlib_wrap.sh ./$(EXPTEST)
d02b48c6 258
adfe54b7 259test_ec:
a2b03690 260 @echo 'test elliptic curves'
62d27939 261 ../util/shlib_wrap.sh ./$(ECTEST)
adfe54b7 262
4d94ae00
BM
263test_ecdsa:
264 @echo 'test ecdsa'
62d27939 265 ../util/shlib_wrap.sh ./$(ECDSATEST)
4d94ae00 266
e172d60d
BM
267test_ecdh:
268 @echo 'test ecdh'
62d27939 269 ../util/shlib_wrap.sh ./$(ECDHTEST)
e172d60d 270
d02b48c6
RE
271test_verify:
272 @echo "The following command should have some OK's and some failures"
273 @echo "There are definitly a few expired certificates"
62d27939 274 ../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs ../certs/*.pem
d02b48c6
RE
275
276test_dh:
a87030a1 277 @echo "Generate a set of DH parameters"
62d27939 278 ../util/shlib_wrap.sh ./$(DHTEST)
d02b48c6
RE
279
280test_dsa:
a87030a1 281 @echo "Generate a set of DSA parameters"
62d27939
AP
282 ../util/shlib_wrap.sh ./$(DSATEST)
283 ../util/shlib_wrap.sh ./$(DSATEST) -app2_1
52702f6f
DSH
284 if [ -n "$(FIPSCANLIB)" ]; then \
285 ../util/shlib_wrap.sh ./$(FIPS_DSATEST); \
286 fi
d02b48c6 287
105c0be0 288test_gen:
d02b48c6 289 @echo "Generate and verify a certificate request"
62d27939 290 @sh ./testgen
d02b48c6 291
6951c23a
RL
292test_ss keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
293 intP1.ss intP2.ss: testss
d02b48c6 294 @echo "Generate and certify a test certificate"
62d27939 295 @sh ./testss
6951c23a
RL
296 @cat certCA.ss certU.ss > intP1.ss
297 @cat certCA.ss certU.ss certP1.ss > intP2.ss
d02b48c6 298
5270e702
RL
299test_engine:
300 @echo "Manipulate the ENGINE structures"
62d27939 301 ../util/shlib_wrap.sh ./$(ENGINETEST)
5270e702 302
6951c23a
RL
303test_ssl: keyU.ss certU.ss certCA.ss certP1.ss keyP1.ss certP2.ss keyP2.ss \
304 intP1.ss intP2.ss
d02b48c6 305 @echo "test SSL protocol"
52702f6f
DSH
306 @if [ -n "$(FIPSCANLIB)" ]; then \
307 sh ./testfipsssl keyU.ss certU.ss certCA.ss; \
308 fi
3c0e39c5 309 ../util/shlib_wrap.sh ./$(SSLTEST) -test_cipherlist
62d27939
AP
310 @sh ./testssl keyU.ss certU.ss certCA.ss
311 @sh ./testsslproxy keyP1.ss certP1.ss intP1.ss
312 @sh ./testsslproxy keyP2.ss certP2.ss intP2.ss
d02b48c6
RE
313
314test_ca:
62d27939 315 @if ../util/shlib_wrap.sh ../apps/openssl no-rsa; then \
46c4647e
BM
316 echo "skipping CA.sh test -- requires RSA"; \
317 else \
65b002f3
BM
318 echo "Generate and certify a test certificate via the 'ca' program"; \
319 sh ./testca; \
42ba5d23 320 fi
d02b48c6 321
c8a64784 322test_aes: #$(AESTEST)
aa89bcd2 323# @echo "test Rijndael"
62d27939 324# ../util/shlib_wrap.sh ./$(AESTEST)
3ab56511 325
ec363938 326test_ige: $(IGETEST)$(EXE_EXT)
4b9dcd82
BL
327 @echo "Test IGE mode"
328 ../util/shlib_wrap.sh ./$(IGETEST)
329
d02b48c6
RE
330lint:
331 lint -DLINT $(INCLUDES) $(SRC)>fluff
332
333depend:
ce92b6eb
AP
334 @if [ -z "$(THIS)" ]; then \
335 $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; \
336 else \
337 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC); \
338 fi
d02b48c6
RE
339
340dclean:
99aab161 341 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
d02b48c6
RE
342 mv -f Makefile.new $(MAKEFILE)
343
344clean:
52702f6f 345 rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log dummytest
d02b48c6
RE
346
347$(DLIBSSL):
1e5c205c 348 (cd ..; $(MAKE) DIRS=ssl all)
d02b48c6
RE
349
350$(DLIBCRYPTO):
1e5c205c 351 (cd ..; $(MAKE) DIRS=crypto all)
d02b48c6 352
4c3a2d64 353BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
132eaa59
RL
354 shlib_target="$(SHLIB_TARGET)"; \
355 fi; \
a5d35749 356 LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
52702f6f 357 [ "$(FIPSCANLIB)" = "libfips" ] && LIBRARIES="$$LIBRARIES -lfips"; \
a24b7eeb 358 $(MAKE) -f $(TOP)/Makefile.shared -e \
734540f8 359 APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
2d3de726 360 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
132eaa59 361 link_app.$${shlib_target}
a4949896 362
4c3a2d64
AP
363$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
364 @target=$(RSATEST); $(BUILD_CMD)
365
28a80034 366$(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
4c3a2d64 367 @target=$(BNTEST); $(BUILD_CMD)
d02b48c6 368
28a80034 369$(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO)
4c3a2d64 370 @target=$(ECTEST); $(BUILD_CMD)
adfe54b7 371
28a80034 372$(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO)
4c3a2d64 373 @target=$(EXPTEST); $(BUILD_CMD)
d02b48c6 374
28a80034 375$(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO)
4c3a2d64 376 @target=$(IDEATEST); $(BUILD_CMD)
d02b48c6 377
28a80034 378$(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO)
4c3a2d64 379 @target=$(MD2TEST); $(BUILD_CMD)
d02b48c6 380
28a80034 381$(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO)
4c3a2d64 382 @target=$(SHATEST); $(BUILD_CMD)
d02b48c6 383
28a80034 384$(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO)
4c3a2d64 385 @target=$(SHA1TEST); $(BUILD_CMD)
46ceb15c 386
28a80034 387$(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO)
4c3a2d64 388 @target=$(SHA256TEST); $(BUILD_CMD)
46ceb15c 389
28a80034 390$(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO)
4c3a2d64 391 @target=$(SHA512TEST); $(BUILD_CMD)
d02b48c6 392
52702f6f
DSH
393FIPS_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
394 shlib_target="$(SHLIB_TARGET)"; \
395 fi; \
396 if [ "$(FIPSCANLIB)" = "libfips" ]; then \
397 LIBRARIES="-L$(TOP) -lfips"; \
398 elif [ -n "$(FIPSCANLIB)" ]; then \
399 FIPSLD_CC=$(CC); CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \
400 LIBRARIES="$${FIPSLIBDIR:-$(TOP)/fips/}fipscanister.o"; \
401 fi; \
402 $(MAKE) -f $(TOP)/Makefile.shared -e \
403 CC=$${CC} APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
404 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
405 link_app.$${shlib_target}
406
407FIPS_CRYPTO_BUILD_CMD=shlib_target=; if [ -n "$(SHARED_LIBS)" ]; then \
408 shlib_target="$(SHLIB_TARGET)"; \
409 fi; \
410 LIBRARIES="$(LIBSSL) $(LIBCRYPTO) $(LIBKRB5)"; \
411 if [ -z "$(SHARED_LIBS)" -a -n "$(FIPSCANLIB)" ] ; then \
412 FIPSLD_CC=$(CC); CC=$(TOP)/fips/fipsld; export CC FIPSLD_CC; \
413 fi; \
414 [ "$(FIPSCANLIB)" = "libfips" ] && LIBRARIES="$$LIBRARIES -lfips"; \
415 $(MAKE) -f $(TOP)/Makefile.shared -e \
416 CC=$${CC} APPNAME=$$target$(EXE_EXT) OBJECTS="$$target.o" \
417 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
418 link_app.$${shlib_target}
419
420$(FIPS_SHATEST)$(EXE_EXT): $(FIPS_SHATEST).o $(DLIBCRYPTO)
421 @target=$(FIPS_SHATEST); $(FIPS_BUILD_CMD)
422
423$(FIPS_AESTEST)$(EXE_EXT): $(FIPS_AESTEST).o $(DLIBCRYPTO)
424 @target=$(FIPS_AESTEST); $(FIPS_BUILD_CMD)
425
426$(FIPS_DESTEST)$(EXE_EXT): $(FIPS_DESTEST).o $(DLIBCRYPTO)
427 @target=$(FIPS_DESTEST); $(FIPS_BUILD_CMD)
428
429$(FIPS_HMACTEST)$(EXE_EXT): $(FIPS_HMACTEST).o $(DLIBCRYPTO)
430 @target=$(FIPS_HMACTEST); $(FIPS_BUILD_CMD)
431
432$(FIPS_RANDTEST)$(EXE_EXT): $(FIPS_RANDTEST).o $(DLIBCRYPTO)
433 @target=$(FIPS_RANDTEST); $(FIPS_BUILD_CMD)
434
435$(FIPS_RSAVTEST)$(EXE_EXT): $(FIPS_RSAVTEST).o $(DLIBCRYPTO)
436 @target=$(FIPS_RSAVTEST); $(FIPS_BUILD_CMD)
437
438$(FIPS_RSASTEST)$(EXE_EXT): $(FIPS_RSASTEST).o $(DLIBCRYPTO)
439 @target=$(FIPS_RSASTEST); $(FIPS_BUILD_CMD)
440
441$(FIPS_RSAGTEST)$(EXE_EXT): $(FIPS_RSAGTEST).o $(DLIBCRYPTO)
442 @target=$(FIPS_RSAGTEST); $(FIPS_BUILD_CMD)
443
444$(FIPS_DSATEST)$(EXE_EXT): $(FIPS_DSATEST).o $(DLIBCRYPTO)
445 @target=$(FIPS_DSATEST); $(FIPS_BUILD_CMD)
446
447$(FIPS_DSSVS)$(EXE_EXT): $(FIPS_DSSVS).o $(DLIBCRYPTO)
448 @target=$(FIPS_DSSVS); $(FIPS_BUILD_CMD)
449
450$(FIPS_RNGVS)$(EXE_EXT): $(FIPS_RNGVS).o $(DLIBCRYPTO)
451 @target=$(FIPS_RNGVS); $(FIPS_BUILD_CMD)
452
453$(FIPS_TEST_SUITE)$(EXE_EXT): $(FIPS_TEST_SUITE).o $(DLIBCRYPTO)
454 @target=$(FIPS_TEST_SUITE); $(FIPS_BUILD_CMD)
455
28a80034 456$(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO)
4c3a2d64 457 @target=$(RMDTEST); $(BUILD_CMD)
58964a49 458
28a80034 459$(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO)
4c3a2d64 460 @target=$(MDC2TEST); $(BUILD_CMD)
d02b48c6 461
28a80034 462$(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO)
4c3a2d64 463 @target=$(MD4TEST); $(BUILD_CMD)
3009458e 464
28a80034 465$(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO)
4c3a2d64 466 @target=$(MD5TEST); $(BUILD_CMD)
d02b48c6 467
28a80034 468$(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO)
4c3a2d64 469 @target=$(HMACTEST); $(BUILD_CMD)
58964a49 470
28a80034 471$(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO)
4c3a2d64 472 @target=$(RC2TEST); $(BUILD_CMD)
d02b48c6 473
28a80034 474$(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO)
4c3a2d64 475 @target=$(BFTEST); $(BUILD_CMD)
d02b48c6 476
28a80034 477$(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO)
4c3a2d64 478 @target=$(CASTTEST); $(BUILD_CMD)
d02b48c6 479
28a80034 480$(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO)
4c3a2d64 481 @target=$(RC4TEST); $(BUILD_CMD)
d02b48c6 482
28a80034 483$(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO)
4c3a2d64 484 @target=$(RC5TEST); $(BUILD_CMD)
58964a49 485
28a80034 486$(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO)
4c3a2d64 487 @target=$(DESTEST); $(BUILD_CMD)
d02b48c6 488
28a80034 489$(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO)
4c3a2d64 490 @target=$(RANDTEST); $(BUILD_CMD)
d02b48c6 491
28a80034 492$(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO)
4c3a2d64 493 @target=$(DHTEST); $(BUILD_CMD)
d02b48c6 494
28a80034 495$(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO)
4c3a2d64 496 @target=$(DSATEST); $(BUILD_CMD)
d02b48c6 497
28a80034 498$(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO)
4c3a2d64 499 @target=$(METHTEST); $(BUILD_CMD)
d02b48c6 500
28a80034 501$(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
52702f6f 502 @target=$(SSLTEST); $(FIPS_CRYPTO_BUILD_CMD)
d02b48c6 503
28a80034 504$(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO)
4c3a2d64 505 @target=$(ENGINETEST); $(BUILD_CMD)
5270e702 506
28a80034 507$(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO)
4c3a2d64 508 @target=$(EVPTEST); $(BUILD_CMD)
4d94ae00 509
28a80034 510$(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO)
4c3a2d64 511 @target=$(ECDSATEST); $(BUILD_CMD)
eb43641d 512
28a80034 513$(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO)
4c3a2d64 514 @target=$(ECDHTEST); $(BUILD_CMD)
e172d60d 515
4b9dcd82
BL
516$(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO)
517 @target=$(IGETEST); $(BUILD_CMD)
518
c8a64784
RL
519#$(AESTEST).o: $(AESTEST).c
520# $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
3ab56511 521
28a80034 522#$(AESTEST)$(EXE_EXT): $(AESTEST).o $(DLIBCRYPTO)
6722b62b 523# if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
28a80034 524# $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
6722b62b 525# else \
28a80034 526# $(CC) -o $(AESTEST)$(EXE_EXT) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
eb43641d 527# fi
3ab56511 528
28a80034 529dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
4c3a2d64 530 @target=dummytest$; $(BUILD_CMD)
1cc67fa8 531
d02b48c6 532# DO NOT DELETE THIS LINE -- make depend depends on it.
6242bb9c 533
8cbccedf 534bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
cf1b7d96 535bftest.o: ../include/openssl/opensslconf.h bftest.c
5e42f9ab 536bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
3aecef76 537bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
5e42f9ab
RL
538bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
539bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
540bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
541bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
542bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
74cc4903
BM
543bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
544bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
545bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
5e42f9ab 546bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
74cc4903
BM
547bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
548bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
74cc4903 549bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
8cbccedf
RL
550casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
551casttest.o: ../include/openssl/opensslconf.h casttest.c
9c52d2cc
GT
552destest.o: ../include/openssl/des.h ../include/openssl/des_old.h
553destest.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
c57bc2dc
GT
554destest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
555destest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
556destest.o: ../include/openssl/ui.h ../include/openssl/ui_compat.h destest.c
8cbccedf 557dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
bf57da07 558dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
534aaf37
GT
559dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
560dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
f8000b93
RL
561dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
562dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
563dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c
1a0c1f90
RL
564dsatest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
565dsatest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
566dsatest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
567dsatest.o: ../include/openssl/err.h ../include/openssl/lhash.h
568dsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
569dsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
74cc4903 570dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
1a0c1f90 571dsatest.o: ../include/openssl/symhacks.h dsatest.c
5cc5ec1b
DSH
572ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
573ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
574ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
575ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
576ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
577ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
578ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
579ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
580ecdhtest.o: ../include/openssl/sha.h ../include/openssl/stack.h
581ecdhtest.o: ../include/openssl/symhacks.h ecdhtest.c
5e42f9ab 582ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
1af12ff1
DSH
583ecdsatest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
584ecdsatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
585ecdsatest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
d1465bac
RL
586ecdsatest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
587ecdsatest.o: ../include/openssl/err.h ../include/openssl/evp.h
588ecdsatest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
589ecdsatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
590ecdsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
1af12ff1
DSH
591ecdsatest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
592ecdsatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
4913b88f 593ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
1af12ff1 594ecdsatest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
4913b88f 595ecdsatest.o: ecdsatest.c
fcc76463 596ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
1af12ff1
DSH
597ectest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
598ectest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
599ectest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
600ectest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
601ectest.o: ../include/openssl/err.h ../include/openssl/evp.h
74cc4903 602ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
54a656ef
BL
603ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
604ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
1af12ff1
DSH
605ectest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
606ectest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
607ectest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
608ectest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h ectest.c
609enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
610enginetest.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
611enginetest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
612enginetest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
c57bc2dc 613enginetest.o: ../include/openssl/engine.h ../include/openssl/err.h
1af12ff1
DSH
614enginetest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
615enginetest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
616enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
617enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
618enginetest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
619enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
620enginetest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h
621enginetest.o: enginetest.c
5e42f9ab 622evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
1af12ff1
DSH
623evp_test.o: ../include/openssl/buffer.h ../include/openssl/conf.h
624evp_test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
625evp_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
626evp_test.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
9c52d2cc
GT
627evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h
628evp_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
629evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
630evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
1af12ff1
DSH
631evp_test.o: ../include/openssl/pkcs7.h ../include/openssl/safestack.h
632evp_test.o: ../include/openssl/sha.h ../include/openssl/stack.h
633evp_test.o: ../include/openssl/symhacks.h ../include/openssl/x509.h
634evp_test.o: ../include/openssl/x509_vfy.h evp_test.c
8cbccedf 635exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
cf1b7d96
RL
636exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
637exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
638exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
f8000b93
RL
639exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
640exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
641exptest.o: ../include/openssl/symhacks.h exptest.c
5e42f9ab 642hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
643hmactest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
644hmactest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
645hmactest.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
646hmactest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
647hmactest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
648hmactest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
649hmactest.o: ../include/openssl/symhacks.h hmactest.c
8cbccedf
RL
650ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
651ideatest.o: ../include/openssl/opensslconf.h ideatest.c
45c027f3
DSH
652igetest.o: ../include/openssl/aes.h ../include/openssl/e_os2.h
653igetest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
654igetest.o: ../include/openssl/rand.h igetest.c
5e42f9ab 655md2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
656md2test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
657md2test.o: ../include/openssl/evp.h ../include/openssl/md2.h
658md2test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
659md2test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
660md2test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
661md2test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md2test.c
5e42f9ab 662md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
663md4test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
664md4test.o: ../include/openssl/evp.h ../include/openssl/md4.h
665md4test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
666md4test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
667md4test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
668md4test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md4test.c
5e42f9ab 669md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
670md5test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
671md5test.o: ../include/openssl/evp.h ../include/openssl/md5.h
672md5test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
673md5test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
674md5test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
675md5test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h md5test.c
43133041
RL
676mdc2test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
677mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
678mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
679mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
680mdc2test.o: ../include/openssl/symhacks.h mdc2test.c
8cbccedf
RL
681randtest.o: ../e_os.h ../include/openssl/e_os2.h
682randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
683randtest.o: ../include/openssl/rand.h randtest.c
684rc2test.o: ../e_os.h ../include/openssl/e_os2.h
cf1b7d96 685rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
8cbccedf 686rc4test.o: ../e_os.h ../include/openssl/e_os2.h
3c97bd83
RL
687rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h
688rc4test.o: ../include/openssl/sha.h rc4test.c
43133041
RL
689rc5test.o: ../include/openssl/buffer.h ../include/openssl/crypto.h
690rc5test.o: ../include/openssl/e_os2.h ../include/openssl/opensslconf.h
691rc5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
692rc5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
693rc5test.o: ../include/openssl/symhacks.h rc5test.c
5e42f9ab 694rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
695rmdtest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
696rmdtest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
697rmdtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
698rmdtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
699rmdtest.o: ../include/openssl/ripemd.h ../include/openssl/safestack.h
700rmdtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h rmdtest.c
3aecef76
LJ
701rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
702rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
1a0c1f90 703rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/err.h
74cc4903
BM
704rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
705rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
706rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
707rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
1a0c1f90 708rsa_test.o: ../include/openssl/symhacks.h rsa_test.c
5e42f9ab 709sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
710sha1test.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
711sha1test.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
712sha1test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
713sha1test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
714sha1test.o: ../include/openssl/safestack.h ../include/openssl/sha.h
715sha1test.o: ../include/openssl/stack.h ../include/openssl/symhacks.h sha1test.c
5e42f9ab 716shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
9c52d2cc
GT
717shatest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
718shatest.o: ../include/openssl/evp.h ../include/openssl/obj_mac.h
719shatest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
720shatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
721shatest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
722shatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h shatest.c
5e42f9ab 723ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
3aecef76 724ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
a7201e9a
RL
725ssltest.o: ../include/openssl/comp.h ../include/openssl/conf.h
726ssltest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
0d5ea761
BM
727ssltest.o: ../include/openssl/dsa.h ../include/openssl/dtls1.h
728ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
729ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
730ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
1af12ff1
DSH
731ssltest.o: ../include/openssl/evp.h ../include/openssl/hmac.h
732ssltest.o: ../include/openssl/kssl.h ../include/openssl/lhash.h
733ssltest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
734ssltest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
735ssltest.o: ../include/openssl/ossl_typ.h ../include/openssl/pem.h
736ssltest.o: ../include/openssl/pem2.h ../include/openssl/pkcs7.h
737ssltest.o: ../include/openssl/pq_compat.h ../include/openssl/pqueue.h
738ssltest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
739ssltest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
740ssltest.o: ../include/openssl/ssl.h ../include/openssl/ssl2.h
741ssltest.o: ../include/openssl/ssl23.h ../include/openssl/ssl3.h
742ssltest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
743ssltest.o: ../include/openssl/tls1.h ../include/openssl/x509.h
744ssltest.o: ../include/openssl/x509_vfy.h ../include/openssl/x509v3.h ssltest.c