]> git.lizzy.rs Git - rust.git/commitdiff
Enable C++ exceptions on MSVC when building C++ tests
authorAmanieu d'Antras <amanieu@gmail.com>
Sat, 26 Oct 2019 01:47:06 +0000 (02:47 +0100)
committerAmanieu d'Antras <amanieu@gmail.com>
Sun, 3 Nov 2019 14:03:20 +0000 (14:03 +0000)
src/test/run-make-fulldeps/tools.mk

index 399001bbfaf7ebf12c9298400736138e481f0fad..98bae25220e9dc5c3bf46b03a8c9e29edb5710a8 100644 (file)
@@ -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))` \