diff options
Diffstat (limited to 'src/lib/libcrypto/util/pl/VC-32.pl')
-rw-r--r-- | src/lib/libcrypto/util/pl/VC-32.pl | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/libcrypto/util/pl/VC-32.pl b/src/lib/libcrypto/util/pl/VC-32.pl index 046f0e253c..7c6674b971 100644 --- a/src/lib/libcrypto/util/pl/VC-32.pl +++ b/src/lib/libcrypto/util/pl/VC-32.pl | |||
@@ -12,7 +12,7 @@ $rm='del'; | |||
12 | 12 | ||
13 | # C compiler stuff | 13 | # C compiler stuff |
14 | $cc='cl'; | 14 | $cc='cl'; |
15 | $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN'; | 15 | $cflags=' /MD /W3 /WX /G5 /Ox /O2 /Ob2 /Gs0 /GF /Gy /nologo -DWIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DDSO_WIN32'; |
16 | $lflags="/nologo /subsystem:console /machine:I386 /opt:ref"; | 16 | $lflags="/nologo /subsystem:console /machine:I386 /opt:ref"; |
17 | $mlflags=''; | 17 | $mlflags=''; |
18 | 18 | ||
@@ -22,7 +22,7 @@ $inc_def="inc32"; | |||
22 | 22 | ||
23 | if ($debug) | 23 | if ($debug) |
24 | { | 24 | { |
25 | $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG"; | 25 | $cflags=" /MDd /W3 /WX /Zi /Yd /Od /nologo -DWIN32 -D_DEBUG -DL_ENDIAN -DWIN32_LEAN_AND_MEAN -DDEBUG -DDSO_WIN32"; |
26 | $lflags.=" /debug"; | 26 | $lflags.=" /debug"; |
27 | $mlflags.=' /debug'; | 27 | $mlflags.=' /debug'; |
28 | } | 28 | } |
@@ -112,7 +112,8 @@ sub do_lib_rule | |||
112 | if (!$shlib) | 112 | if (!$shlib) |
113 | { | 113 | { |
114 | # $ret.="\t\$(RM) \$(O_$Name)\n"; | 114 | # $ret.="\t\$(RM) \$(O_$Name)\n"; |
115 | $ret.="\t\$(MKLIB) $lfile$target @<<\n $objs\n<<\n"; | 115 | $ex =' advapi32.lib'; |
116 | $ret.="\t\$(MKLIB) $lfile$target @<<\n $objs $ex\n<<\n"; | ||
116 | } | 117 | } |
117 | else | 118 | else |
118 | { | 119 | { |