Merge pull request #319 from boostorg/issue_306

Disable <typeinfo> workaround when not required.
This commit is contained in:
jzmaddock
2020-01-25 09:33:42 +00:00
committed by GitHub

View File

@ -86,6 +86,7 @@
# define BOOST_NO_STD_LOCALE # define BOOST_NO_STD_LOCALE
#endif #endif
#if BOOST_MSVC < 1800
// Fix for VC++ 8.0 on up ( I do not have a previous version to test ) // Fix for VC++ 8.0 on up ( I do not have a previous version to test )
// or clang-cl. If exceptions are off you must manually include the // or clang-cl. If exceptions are off you must manually include the
// <exception> header before including the <typeinfo> header. Admittedly // <exception> header before including the <typeinfo> header. Admittedly
@ -100,6 +101,7 @@
&& !defined(__VXWORKS__) && !defined(__VXWORKS__)
# define BOOST_NO_STD_TYPEINFO # define BOOST_NO_STD_TYPEINFO
#endif #endif
#endif
// C++0x headers implemented in 520 (as shipped by Microsoft) // C++0x headers implemented in 520 (as shipped by Microsoft)
// //