*** workaround.hpp.cvs	Thu Mar 20 11:47:59 2003
--- workaround.hpp	Thu Mar 20 11:55:53 2003
***************
*** 20,35 ****
  //
  //     (BOOST_MSVC) != 0 && (BOOST_MSVC) <= 1200
  //
! // When used for workarounds on the latest known version of a
! // compiler, the following convention should be observed:
  //
  //     #if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1301))
  //
  // The version number in this case corresponds to the last version in
! // which the workaround was known to have been required.  It only has
! // value as a comment unless BOOST_DETECT_OUTDATED_WORKAROUNDS is
! // defined, in which case a compiler warning or error will be issued
! // when the compiler version exceeds the argument to BOOST_TESTED_AT
  
  # ifndef BOOST_STRICT_CONFIG
  
--- 20,39 ----
  //
  //     (BOOST_MSVC) != 0 && (BOOST_MSVC) <= 1200
  //
! // When used for workarounds that apply to the latest known version 
! // and all earlier versions of a compiler, the following convention 
! // should be observed:
  //
  //     #if BOOST_WORKAROUND(BOOST_MSVC, BOOST_TESTED_AT(1301))
  //
  // The version number in this case corresponds to the last version in
! // which the workaround was known to have been required. When
! // BOOST_DETECT_OUTDATED_WORKAROUNDS is not the defined, the macro
! // BOOST_TESTED_AT() expands to "!= 0", which effectively activates
! // the workaround for any version of the compiler. Instead, when 
! // BOOST_DETECT_OUTDATED_WORKAROUNDS is defined, a compiler warning 
! // or error will be issued if the compiler version exceeds the 
! // argument to BOOST_TESTED_AT().
  
  # ifndef BOOST_STRICT_CONFIG
  
