diff options
author | Richard Levitte <levitte@openssl.org> | 2016-03-16 15:32:44 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-03-16 18:11:01 +0100 |
commit | 8975fb62122250440e9bc00c6e985e3a708473bb (patch) | |
tree | f981353114d678aadb0fad1f9eb62de663e17d99 /Configurations/10-main.conf | |
parent | f527b6e4652b0390b4b5de597af6f18f06c3de0e (diff) | |
download | openssl-8975fb62122250440e9bc00c6e985e3a708473bb.tar.gz |
DLL object files should not be built with /Zl"
When building the DLLs, we depend on the correct default C RTL info.
Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'Configurations/10-main.conf')
-rw-r--r-- | Configurations/10-main.conf | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Configurations/10-main.conf b/Configurations/10-main.conf index f9c838c259..e2fcf0c1c8 100644 --- a/Configurations/10-main.conf +++ b/Configurations/10-main.conf @@ -1238,7 +1238,9 @@ sub vc_wince_info { cc => "cl", cflags => "-W3 -wd4090 -Gs0 -GF -Gy -nologo -DOPENSSL_SYS_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE", coutflag => "/Fo", - lib_cflags => "/Zl /Zi /Fdlib", + lib_cflags => sub { join(" ", + ($disabled{shared} ? "/Zl" : ()), + "/Zi /Fdlib") }, dso_cflags => "/Zi", bin_cflags => "/Zi /Fdapp", lflags => add("/debug"), |