summaryrefslogtreecommitdiffstats
path: root/VMS
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2004-10-14 05:51:15 +0000
committerRichard Levitte <levitte@openssl.org>2004-10-14 05:51:15 +0000
commit64892df03e310557368832f7f52f60cc1dd6cddb (patch)
tree5b6c501991c0e081d1c7a5e8b7d76dea1322b6b4 /VMS
parent9e57ab615ceef50dd42102dc3fe485376d9447d4 (diff)
We need to check for OPENSSL_FIPS when building shared libraries, so
we get correct transfer vectors for those functions when required.
Diffstat (limited to 'VMS')
-rw-r--r--VMS/mkshared.com8
1 files changed, 8 insertions, 0 deletions
diff --git a/VMS/mkshared.com b/VMS/mkshared.com
index afdc85bbe0..19f3821bc6 100644
--- a/VMS/mkshared.com
+++ b/VMS/mkshared.com
@@ -266,6 +266,14 @@ $ falsesum = falsesum + 1
$ endif
$ if plat_entry .eqs. "VMS" then truesum = truesum + 1
$ if plat_entry .eqs. "!VMS" then falsesum = falsesum + 1
+$ if f$trnlnm("OPENSSL_FIPS") .nes. ""
+$ then
+$ if plat_entry .eqs. "OPENSSL_FIPS" then truesum = truesum + 1
+$ if plat_entry .eqs. "!OPENSSL_FIPS" then falsesum = falsesum + 1
+$ else
+$ if plat_entry .eqs. "OPENSSL_FIPS" then falsesum = falsesum + 1
+$ if plat_entry .eqs. "!OPENSSL_FIPS" then truesum = truesum + 1
+$ endif
$ goto loop1
$ endif
$ endloop1: