diff options
author | Andy Polyakov <appro@openssl.org> | 2005-09-20 07:05:32 +0000 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2005-09-20 07:05:32 +0000 |
commit | f5204c61fbe81c9257e6cab59d95d1c8dd4600da (patch) | |
tree | 4fcd06c8c7cd794ee21ba2a9b158e0f8f0efccda /util | |
parent | 9ddeefe39d23ffe7559acc98722ab6dc5ed4f72d (diff) |
BC-32.pl updates.
Submitted by: Old Wolf, Jon Bright
Diffstat (limited to 'util')
-rw-r--r-- | util/pl/BC-32.pl | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/util/pl/BC-32.pl b/util/pl/BC-32.pl index 578808f0c1..99b8c058d2 100644 --- a/util/pl/BC-32.pl +++ b/util/pl/BC-32.pl @@ -18,7 +18,7 @@ $out_def="out32"; $tmp_def="tmp32"; $inc_def="inc32"; #enable max error messages, disable most common warnings -$cflags="-DWIN32_LEAN_AND_MEAN -q -w-aus -w-par -w-inl -c -tWC -tWM -DOPENSSL_SYSNAME_WIN32 -DL_ENDIAN -DDSO_WIN32 -D_stricmp=stricmp "; +$cflags="-DWIN32_LEAN_AND_MEAN -q -w-ccc -w-rch -w-pia -w-aus -w-par -w-inl -c -tWC -tWM -DOPENSSL_SYSNAME_WIN32 -DL_ENDIAN -DDSO_WIN32 -D_stricmp=stricmp -D_strnicmp=strnicmp "; if ($debug) { $cflags.="-Od -y -v -vi- -D_DEBUG"; @@ -106,9 +106,13 @@ sub do_lib_rule $ret.="$target: $objs\n"; if (!$shlib) { - # $ret.="\t\$(RM) \$(O_$Name)\n"; - $ret.="\techo LIB $<\n"; - $ret.="\t&\$(MKLIB) $lfile$target -+\$**\n"; + $ret.=<<___; + -\$(RM) $lfile$target + \$(MKLIB) $lfile$target \@&&! ++\$(**: = &^ ++) +! +___ } else { |