summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorJoe George <joe@zeroc.com>2016-08-04 11:24:37 -0400
committerJoe George <joe@zeroc.com>2016-08-04 11:24:37 -0400
commitdce0693f91b71b2917a26ca168f5be54d5243bb1 (patch)
tree0014f4e8797fb083333530df1d24c535cb90edc3 /cpp/src
parentFixed (ICE-7216) IceStorm test icedb lock files not being deleted (diff)
downloadice-dce0693f91b71b2917a26ca168f5be54d5243bb1.tar.bz2
ice-dce0693f91b71b2917a26ca168f5be54d5243bb1.tar.xz
ice-dce0693f91b71b2917a26ca168f5be54d5243bb1.zip
Fix ICE-7247
Disabled the new Visual Studio 2015 Update 3 optimizer for icegrid and the metrics test.
Diffstat (limited to 'cpp/src')
-rw-r--r--cpp/src/IceGrid/Makefile.mak6
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/Makefile.mak b/cpp/src/IceGrid/Makefile.mak
index 316fd0371c7..636fef61a74 100644
--- a/cpp/src/IceGrid/Makefile.mak
+++ b/cpp/src/IceGrid/Makefile.mak
@@ -135,6 +135,12 @@ NLINKWITH = $(LIBS) advapi32.lib pdh.lib ws2_32.lib
SLICE2CPPFLAGS = --checksum --ice --include-dir IceGrid $(SLICE2CPPFLAGS)
CPPFLAGS = -I. -I.. $(CPPFLAGS) -DWIN32_LEAN_AND_MEAN -Zm200
+!if "$(OPTIMIZE)" == "yes"
+!if "$(CPP_COMPILER)" == "VC140"
+CPPFLAGS = $(CPPFLAGS) -d2SSAOptimizer-
+!endif
+!endif
+
!if "$(GENERATE_PDB)" == "yes"
APDBFLAGS = /pdb:$(ADMIN:.exe=.pdb)
DBPDBFLAGS = /pdb:$(DB:.exe=.pdb)