From 345c804440c97bc0e152e30dc411045a9845b938 Mon Sep 17 00:00:00 2001 From: Niels Dekker Date: Sun, 27 Jun 2010 11:14:54 +0000 Subject: [PATCH] Assumption that Apple build 5659 of GNU 4.2.1 patched all value-initialization compiler bugs appears wrong, according to minion-clang-boost-bin-v2-libs-config-test-config_test-test-darwin-4-2-1-debug.html. Reverted [63249], see #4080. [SVN r63379] --- include/boost/config/compiler/gcc.hpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/include/boost/config/compiler/gcc.hpp b/include/boost/config/compiler/gcc.hpp index bcad1533..3ba45ddd 100644 --- a/include/boost/config/compiler/gcc.hpp +++ b/include/boost/config/compiler/gcc.hpp @@ -80,12 +80,7 @@ // reported by Michael Elizabeth Chastain in 2007, // http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33916 (fixed for GCC 4.2.4) // See also: http://www.boost.org/libs/utility/value_init.htm#compiler_issues -// Note that these issues also appear to be fixed in Apple's g++, according to -// test results from the minion-clang/darwin-4.2.1 toolset, GNU 4.2.1 Apple -// build 5659, ran by Christopher Jefferson. (Niels Dekker, LKEB, June 2010.) -# if !defined(__APPLE_CC__) || (__APPLE_CC__ < 5659) -# define BOOST_NO_COMPLETE_VALUE_INITIALIZATION -# endif +#define BOOST_NO_COMPLETE_VALUE_INITIALIZATION #endif #if !defined(__EXCEPTIONS) && !defined(BOOST_NO_EXCEPTIONS)