summaryrefslogtreecommitdiff
path: root/MSVC_NMake
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2021-05-07 12:25:00 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2021-05-07 12:25:00 +0800
commiteabcc013a3d6f9863c01a51142514423b4aa8c04 (patch)
treeeefd50064613c590a9950a5c845f832f0c7dceef /MSVC_NMake
parent29b9a102832b87a607410f455290d3da377283b0 (diff)
downloadglibmm-eabcc013a3d6f9863c01a51142514423b4aa8c04.tar.gz
Clean up Visual Studio build files
Stop ignoring warnings C4251, C4273 and C4275 and add /EHsc in the compiler flags, so that we know if we are inadvertedly tying ourselves too closely to a Visual Studio compiler/STL version
Diffstat (limited to 'MSVC_NMake')
-rw-r--r--MSVC_NMake/config-msvc.mak3
1 files changed, 1 insertions, 2 deletions
diff --git a/MSVC_NMake/config-msvc.mak b/MSVC_NMake/config-msvc.mak
index d30d1770..961f482b 100644
--- a/MSVC_NMake/config-msvc.mak
+++ b/MSVC_NMake/config-msvc.mak
@@ -25,8 +25,7 @@ M4 = m4
GLIBMM_BASE_CFLAGS = \
/Ivs$(VSVER)\$(CFG)\$(PLAT) \
/I..\untracked\glib /I..\untracked\glib\glibmm \
- /I..\glib /I..\glib\glibmm /I.\glibmm \
- /wd4530 /wd4251 /wd4275 /std:c++17 \
+ /I..\glib /I..\glib\glibmm /I.\glibmm /EHsc /std:c++17 \
/FImsvc_recommended_pragmas.h
GIOMM_BASE_CFLAGS = \