From 95b42f805d21ec05f72a082e327f840b7ab01564 Mon Sep 17 00:00:00 2001 From: Niels Dekker Date: Wed, 12 May 2010 18:23:33 +0000 Subject: [PATCH] Added BOOST_NO_COMPLETE_VALUE_INITIALIZATION to IBM XL C++ <= V11.1 (trunk), see #4080. [SVN r61933] --- include/boost/config/compiler/vacpp.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/boost/config/compiler/vacpp.hpp b/include/boost/config/compiler/vacpp.hpp index 55b6a7cd..e5b69711 100644 --- a/include/boost/config/compiler/vacpp.hpp +++ b/include/boost/config/compiler/vacpp.hpp @@ -30,8 +30,8 @@ # define BOOST_NO_INITIALIZER_LISTS #endif -#if (__IBMCPP__ <= 1101) -// XL C++ V11.0.1.0 and earlier versions may not always value-initialize +#if (__IBMCPP__ <= 1110) +// XL C++ V11.1 and earlier versions may not always value-initialize // a temporary object T(), when T is a non-POD aggregate class type. // Michael Wong (IBM Canada Ltd) has confirmed this issue and gave it // high priority. -- Niels Dekker (LKEB), May 2010.