diff --git a/src/tools/msvc.jam b/src/tools/msvc.jam index ebcc56d7a..868e4261f 100644 --- a/src/tools/msvc.jam +++ b/src/tools/msvc.jam @@ -663,7 +663,11 @@ flags msvc.compile C++FLAGS on/off/on/on/off : /EHa ; flags msvc.compile C++FLAGS on/on/on : /EHac ; +# By default 8.0 enables rtti support while prior versions disabled it. We +# simply enable or disable it expliclty so we do not have to depend on this +# default behaviour. flags msvc.compile CFLAGS on : /GR ; +flags msvc.compile CFLAGS off : /GR- ; flags msvc.compile CFLAGS off/shared : /MD ; flags msvc.compile CFLAGS on/shared : /MDd ;