Ticket #8887: 0001-Boost.Build-enable-N3276-decltype-with-Visual-Studio-2013.2.patch

File 0001-Boost.Build-enable-N3276-decltype-with-Visual-Studio-2013.2.patch, 1.2 KB (added by Daniela Engert <dani@…>, 9 years ago)
  • boost/config/compiler/visualc.hpp

    From 76778b06c9b77516c082f3f475b98e2cb039261d Mon Sep 17 00:00:00 2001
    From: Daniela Engert <dani@ngrt.de>
    Date: Mon, 22 Jul 2013 11:22:53 +0200
    Subject: [PATCH] Boost.Build enable N3276 decltype with Visual Studio 2013. Reference: http://blogs.msdn.com/b/somasegar/archive/2013/06/28/cpp-conformance-roadmap.aspx#10430924
    
    Signed-off-by: Daniela Engert <dani@ngrt.de>
    ---
     boost/config/compiler/visualc.hpp | 2 +-
     1 file changed, 1 insertion(+), 1 deletion(-)
    
    diff --git a/boost/config/compiler/visualc.hpp b/boost/config/compiler/visualc.hpp
    index a26a3fd..52953f7 100644
    a b  
    227227#  define BOOST_NO_CXX11_RAW_LITERALS
    228228#  define BOOST_NO_CXX11_VARIADIC_TEMPLATES
    229229#  define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
     230#  define BOOST_NO_CXX11_DECLTYPE_N3276
    230231#endif
    231232
    232233// C++11 features not supported by any versions
    233234#define BOOST_NO_CXX11_CHAR16_T
    234235#define BOOST_NO_CXX11_CHAR32_T
    235236#define BOOST_NO_CXX11_CONSTEXPR
    236 #define BOOST_NO_CXX11_DECLTYPE_N3276
    237237#define BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
    238238#define BOOST_NO_CXX11_DELETED_FUNCTIONS
    239239#define BOOST_NO_CXX11_NOEXCEPT