diff --git a/include/boost/config/platform/linux.hpp b/include/boost/config/platform/linux.hpp index 70b1129a..61fb23c2 100644 --- a/include/boost/config/platform/linux.hpp +++ b/include/boost/config/platform/linux.hpp @@ -32,13 +32,6 @@ # define BOOST_NO_STDC_NAMESPACE #endif -// -// Intel on linux doesn't have swprintf in std:: -// -#ifdef __ICC -# define BOOST_NO_STDC_NAMESPACE -#endif - // // If glibc is past version 2 then we definitely have // gettimeofday, earlier versions may or may not have it: diff --git a/include/boost/config/stdlib/dinkumware.hpp b/include/boost/config/stdlib/dinkumware.hpp index 3baf2426..cf275492 100644 --- a/include/boost/config/stdlib/dinkumware.hpp +++ b/include/boost/config/stdlib/dinkumware.hpp @@ -18,7 +18,7 @@ #if defined(_CPPLIB_VER) && (_CPPLIB_VER >= 306) // full dinkumware 3.06 and above // fully conforming provided the compiler supports it: -# if !(defined(_GLOBAL_USING) && (_GLOBAL_USING+0 > 0)) && !defined(_STD) // can be defined in yvals.h +# if !(defined(_GLOBAL_USING) && (_GLOBAL_USING+0 > 0)) && !defined(_STD) && !(defined(__ICL) && (__ICL < 700)) // can be defined in yvals.h # define BOOST_NO_STDC_NAMESPACE # endif # if !(defined(_HAS_MEMBER_TEMPLATES_REBIND) && (_HAS_MEMBER_TEMPLATES_REBIND+0 > 0)) && !(defined(_MSC_VER) && (_MSC_VER > 1300)) && defined(BOOST_MSVC)