From abd779121bb0de69bf26e6a646abfb3cd77a501d Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Mon, 25 Sep 2000 00:19:28 +0000 Subject: [PATCH] added BOOST_NO_INTRINSIC_WCHAR_T [SVN r7805] --- include/boost/config.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/boost/config.hpp b/include/boost/config.hpp index 2edf5c49..15e64d57 100644 --- a/include/boost/config.hpp +++ b/include/boost/config.hpp @@ -145,6 +145,11 @@ // BOOST_NO_LIMITS: The C++ implementation does not provide the header. +// BOOST_NO_INTRINSIC_WCHAR_T: The C++ implementation does not provide wchar_t, +// or it is really a synonym for another integral type. Use this symbol to +// decide whether it is appropriate to explicitly specialize a template on +// wchar_t if there is already a specialization for other integer types. + // Compilers are listed in alphabetic order (except VC++ last - see below)---// @@ -241,6 +246,8 @@ # define BOOST_NO_INCLASS_MEMBER_INITIALIZATION # define BOOST_NO_PRIVATE_IN_AGGREGATE +# define BOOST_NO_INTRINSIC_WCHAR_T + // VC++ 6.0 has member templates but they have numerous problems including // cases of silent failure, so for safety we define: # define BOOST_NO_MEMBER_TEMPLATES