Tidied up msvc-warning suppression code.

[SVN r38562]
This commit is contained in:
John Maddock
2007-08-10 10:11:03 +00:00
parent 474822492b
commit e7b65221d1
11 changed files with 58 additions and 9 deletions

View File

@ -86,6 +86,12 @@
#if defined(BOOST_INTEL) && defined(__cplusplus) && (BOOST_INTEL <= 800)
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
#endif
/*
* Visual C++ doesn't support external templates with C++ extensions turned off:
*/
#if defined(_MSC_VER) && !defined(_MSC_EXTENSIONS)
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
#endif
/*
* If there isn't good enough wide character support then there will