about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAmanieu d'Antras <amanieu@gmail.com>2019-10-26 02:47:06 +0100
committerAmanieu d'Antras <amanieu@gmail.com>2019-11-03 14:03:20 +0000
commit9a8bb3a26e8a058be64a0d778b3b168bc9b74caa (patch)
tree3ccb1753e5e09782e2fb2d82369c406b22377249
parent246c606e75a618e7c3071cb57dc3d250cb4a1a67 (diff)
downloadrust-9a8bb3a26e8a058be64a0d778b3b168bc9b74caa.tar.gz
rust-9a8bb3a26e8a058be64a0d778b3b168bc9b74caa.zip
Enable C++ exceptions on MSVC when building C++ tests
-rw-r--r--src/test/run-make-fulldeps/tools.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/test/run-make-fulldeps/tools.mk b/src/test/run-make-fulldeps/tools.mk
index 399001bbfaf..98bae25220e 100644
--- a/src/test/run-make-fulldeps/tools.mk
+++ b/src/test/run-make-fulldeps/tools.mk
@@ -60,7 +60,7 @@ endif
 
 ifdef IS_MSVC
 COMPILE_OBJ = $(CC) -c -Fo:`cygpath -w $(1)` $(2)
-COMPILE_OBJ_CXX = $(CXX) -c -Fo:`cygpath -w $(1)` $(2)
+COMPILE_OBJ_CXX = $(CXX) -EHs -c -Fo:`cygpath -w $(1)` $(2)
 NATIVE_STATICLIB_FILE = $(1).lib
 NATIVE_STATICLIB = $(TMPDIR)/$(call NATIVE_STATICLIB_FILE,$(1))
 OUT_EXE=-Fe:`cygpath -w $(TMPDIR)/$(call BIN,$(1))` \