Ticket #1413: config_vc90.diff

File config_vc90.diff, 992 bytes (added by John Pavel <jrp@…>, 15 years ago)

Overlapping compiler patch + autolink patch

  • compiler/visualc.hpp

     
    156156#     define BOOST_COMPILER_VERSION 7.1
    157157#   elif _MSC_VER == 1400
    158158#     define BOOST_COMPILER_VERSION 8.0
     159#   elif _MSC_VER == 1500
     160#     define BOOST_COMPILER_VERSION 9.0
    159161#   else
    160162#     define BOOST_COMPILER_VERSION _MSC_VER
    161163#   endif
  • auto_link.hpp

     
    130130   // vc71:
    131131#  define BOOST_LIB_TOOLSET "vc71"
    132132
    133 #elif defined(BOOST_MSVC) && (BOOST_MSVC >= 1400)
     133#elif defined(BOOST_MSVC) && (BOOST_MSVC == 1400)
    134134
    135135   // vc80:
    136136#  define BOOST_LIB_TOOLSET "vc80"
    137137
     138#elif defined(BOOST_MSVC) && (BOOST_MSVC >= 1500)
     139
     140    // vc90:
     141#  define BOOST_LIB_TOOLSET "vc90"
     142
    138143#elif defined(__BORLANDC__)
    139144
    140145   // CBuilder 6: