diff options
| author | Tobias Markmann <tm@ayena.de> | 2014-10-19 20:22:58 (GMT) | 
|---|---|---|
| committer | Tobias Markmann <tm@ayena.de> | 2014-10-20 13:49:33 (GMT) | 
| commit | 6b22dfcf59474dd016a0355a3102a1dd3692d92c (patch) | |
| tree | 2b1fd33be433a91e81fee84fdc2bf1b52575d934 /3rdParty/Boost/src/boost/config/compiler/vacpp.hpp | |
| parent | 38b0cb785fea8eae5e48fae56440695fdfd10ee1 (diff) | |
| download | swift-contrib-6b22dfcf59474dd016a0355a3102a1dd3692d92c.zip swift-contrib-6b22dfcf59474dd016a0355a3102a1dd3692d92c.tar.bz2 | |
Update Boost in 3rdParty to version 1.56.0.
This updates Boost in our 3rdParty directory to version 1.56.0.
Updated our update.sh script to stop on error.
Changed error reporting in SwiftTools/CrashReporter.cpp to SWIFT_LOG due to
missing include of <iostream> with newer Boost.
Change-Id: I4b35c77de951333979a524097f35f5f83d325edc
Diffstat (limited to '3rdParty/Boost/src/boost/config/compiler/vacpp.hpp')
| -rw-r--r-- | 3rdParty/Boost/src/boost/config/compiler/vacpp.hpp | 34 | 
1 files changed, 18 insertions, 16 deletions
| diff --git a/3rdParty/Boost/src/boost/config/compiler/vacpp.hpp b/3rdParty/Boost/src/boost/config/compiler/vacpp.hpp index 2410d5a..bb7d5f5 100644 --- a/3rdParty/Boost/src/boost/config/compiler/vacpp.hpp +++ b/3rdParty/Boost/src/boost/config/compiler/vacpp.hpp @@ -1,9 +1,9 @@ -//  (C) Copyright John Maddock 2001 - 2003.  -//  (C) Copyright Toon Knapen 2001 - 2003.  -//  (C) Copyright Lie-Quan Lee 2001.  -//  (C) Copyright Markus Schoepflin 2002 - 2003.  -//  (C) Copyright Beman Dawes 2002 - 2003.  -//  Use, modification and distribution are subject to the  -//  Boost Software License, Version 1.0. (See accompanying file  +//  (C) Copyright John Maddock 2001 - 2003. +//  (C) Copyright Toon Knapen 2001 - 2003. +//  (C) Copyright Lie-Quan Lee 2001. +//  (C) Copyright Markus Schoepflin 2002 - 2003. +//  (C) Copyright Beman Dawes 2002 - 2003. +//  Use, modification and distribution are subject to the +//  Boost Software License, Version 1.0. (See accompanying file  //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) @@ -17,5 +17,5 @@  #endif -#if (__IBMCPP__ <= 502)  +#if (__IBMCPP__ <= 502)  // Actually the compiler supports inclass member initialization but it  // requires a definition for the class member and it doesn't recognize @@ -31,7 +31,7 @@  #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  +// 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.  #  define BOOST_NO_COMPLETE_VALUE_INITIALIZATION @@ -54,6 +54,6 @@  #endif  // -// last known and checked version is 1110: -#if (__IBMCPP__ > 1110) +// last known and checked version is 1210: +#if (__IBMCPP__ > 1210)  #  if defined(BOOST_ASSERT_CONFIG)  #     error "Unknown compiler version - please run the configure tests and report the results" @@ -107,4 +107,5 @@  #define BOOST_NO_CXX11_RANGE_BASED_FOR  #define BOOST_NO_CXX11_RAW_LITERALS +#define BOOST_NO_CXX11_USER_DEFINED_LITERALS  #if ! __IBMCPP_RVALUE_REFERENCES  #  define BOOST_NO_CXX11_RVALUE_REFERENCES @@ -126,5 +127,6 @@  #  define BOOST_NO_CXX11_VARIADIC_MACROS  #endif - - - +#define BOOST_NO_CXX11_ALIGNAS +#define BOOST_NO_CXX11_TRAILING_RESULT_TYPES +#define BOOST_NO_CXX11_INLINE_NAMESPACES +#define BOOST_NO_CXX11_REF_QUALIFIERS | 
 Swift
 Swift