Ticket #6931: intel_12_1_mutex.patch

File intel_12_1_mutex.patch, 608 bytes (added by abrarov@…, 10 years ago)

Patch for Intel C++ Compiler XE 12.1 and boost::mutex on Windows

  • boost/thread/win32/thread_primitives.hpp

     
    299299    }
    300300}
    301301
    302 #if defined(BOOST_MSVC) && (_MSC_VER>=1400)  && !defined(UNDER_CE)
     302#if (defined(BOOST_MSVC) || defined(BOOST_INTEL_WIN)) && (_MSC_VER>=1400)  && !defined(UNDER_CE)
    303303
    304304namespace boost
    305305{
     
    332332    }
    333333}
    334334#define BOOST_THREAD_BTS_DEFINED
    335 #elif (defined(BOOST_MSVC) || defined(BOOST_INTEL_WIN)) && defined(_M_IX86)
     335#elif defined(BOOST_MSVC) && defined(_M_IX86)
    336336namespace boost
    337337{
    338338    namespace detail