summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2017-04-19 12:32:42 +0200
committerRichard Levitte <levitte@openssl.org>2017-04-24 18:09:01 +0200
commitb3e5db40eca1b53fc37a95163feba0da82426142 (patch)
tree6257412f15da3bc3aec33b5be2def4da4981e02a /test
parent4db40c94c38ee94fbef820a9816ac2d68f65506e (diff)
VMS: Make sure to include MAIN from static libraries if needed
Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3243)
Diffstat (limited to 'test')
-rw-r--r--test/build.info7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/build.info b/test/build.info
index f75b85a641..d17a4b087b 100644
--- a/test/build.info
+++ b/test/build.info
@@ -15,6 +15,13 @@ IF[{- !$disabled{tests} -}]
INCLUDE[libtestutil.a]=../include
DEPEND[libtestutil.a]=../libcrypto
+ # Special hack for descrip.mms to include the MAIN object module
+ # explicitely. This will only be done if there isn't a MAIN in the
+ # program's object modules already.
+ BEGINRAW[descrip.mms]
+INCLUDE_MAIN___test_libtestutil_OLB = /INCLUDE=MAIN
+ ENDRAW[descrip.mms]
+
PROGRAMS_NO_INST=\
aborttest test_test \
sanitytest exdatatest bntest \