updated boost on windows
This commit is contained in:
@@ -42,7 +42,7 @@
|
||||
|
||||
//------------------Normalize codecvt::length---------------------------------//
|
||||
|
||||
#if !defined(__MSL_CPP__) && !defined(__LIBCOMO__) && \
|
||||
#if !defined(__MSL_CPP__) && !defined(__LIBCOMO__) && !defined(__clang__) && \
|
||||
(!defined(BOOST_RWSTD_VER) || BOOST_RWSTD_VER < 0x04010300) && \
|
||||
(!defined(__MACH__) || !defined(__INTEL_COMPILER))
|
||||
/**/
|
||||
|
||||
@@ -27,7 +27,16 @@
|
||||
# else
|
||||
# define BOOST_IOSTREAMS_DECL __declspec(dllimport)
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
//--------------Enable dynamic linking for non-windows---------------------//
|
||||
#else // BOOST_HAS_DECLSPEC
|
||||
# if defined(BOOST_ALL_DYN_LINK) || defined(BOOST_IOSTREAMS_DYN_LINK)
|
||||
# ifdef BOOST_IOSTREAMS_SOURCE
|
||||
# define BOOST_IOSTREAMS_DECL BOOST_SYMBOL_EXPORT
|
||||
# else
|
||||
# define BOOST_IOSTREAMS_DECL BOOST_SYMBOL_IMPORT
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef BOOST_IOSTREAMS_DECL
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*
|
||||
* Distributed under the Boost Software License, Version 1.0.(See accompanying
|
||||
* Distributed under 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.)
|
||||
*
|
||||
*
|
||||
* See http://www.boost.org/libs/iostreams for documentation.
|
||||
|
||||
* File: boost/iostreams/detail/execute.hpp
|
||||
@@ -11,7 +11,7 @@
|
||||
* Contact: turkanis at coderage dot com
|
||||
*
|
||||
* Defines the preprocessor symbol BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS for
|
||||
* platforms that use the implementation of std::fpos from the Dinkumware
|
||||
* platforms that use the implementation of std::fpos from the Dinkumware
|
||||
* Standard Library.
|
||||
*/
|
||||
|
||||
@@ -25,9 +25,10 @@
|
||||
#include <boost/config.hpp>
|
||||
|
||||
# if (defined(_YVALS) || defined(_CPPLIB_VER)) && !defined(__SGI_STL_PORT) && \
|
||||
!defined(_STLPORT_VERSION) && !defined(__QNX__) && !defined(_VX_CPU)
|
||||
!defined(_STLPORT_VERSION) && !defined(__QNX__) && !defined(_VX_CPU) && !defined(__VXWORKS__) \
|
||||
&& !((defined(BOOST_MSVC) || defined(BOOST_CLANG)) && _MSVC_STL_VERSION >= 141)
|
||||
/**/
|
||||
|
||||
|
||||
#include <boost/iostreams/detail/ios.hpp>
|
||||
|
||||
# define BOOST_IOSTREAMS_HAS_DINKUMWARE_FPOS
|
||||
|
||||
@@ -44,8 +44,7 @@
|
||||
//------------------Locale support--------------------------------------------//
|
||||
|
||||
#ifndef BOOST_IOSTREAMS_NO_LOCALE
|
||||
# if defined(BOOST_NO_STD_LOCALE) || \
|
||||
defined(__CYGWIN__) && \
|
||||
# if defined(BOOST_NO_STD_LOCALE) && \
|
||||
( !defined(__MSL_CPP__) || defined(_MSL_NO_WCHART_CPP_SUPPORT) ) \
|
||||
/**/
|
||||
# define BOOST_IOSTREAMS_NO_LOCALE
|
||||
|
||||
Reference in New Issue
Block a user