           return *this;
       }
   
-*** misc/spirit-1.6.1/boost/spirit/core/scanner/impl/skipper.ipp	Tue Jul  8 04:19:06 2003
---- misc/build/spirit-1.6.1/boost/spirit/core/scanner/impl/skipper.ipp	Thu Oct 12 17:51:28 2006
-***************
-*** 11,16 ****
---- 11,20 ----
-  #if !defined(BOOST_SPIRIT_SKIPPER_IPP)
-  #define BOOST_SPIRIT_SKIPPER_IPP
-  
-+ #if defined __SUNPRO_CC
-+ #pragma disable_warn
-+ #endif
-+ 
-  ///////////////////////////////////////////////////////////////////////////////
-  namespace boost { namespace spirit {
-  
-***************
-*** 176,180 ****
---- 180,188 ----
-  ///////////////////////////////////////////////////////////////////////////////
-  }} // namespace boost::spirit
-  
-+ #if defined __SUNPRO_CC
-+ #pragma enable_warn
-  #endif
-+ 
-+ #endif
-  
 *** misc/spirit-1.6.1/boost/spirit/error_handling/exceptions.hpp	Tue Jul  8 04:19:06 2003
---- misc/build/spirit-1.6.1/boost/spirit/error_handling/exceptions.hpp	Thu Oct 12 17:51:28 2006
+--- misc/build/spirit-1.6.1/boost/spirit/error_handling/exceptions.hpp	Wed Jun  6 20:04:00 2007
 ***************
 *** 38,44 ****
   

*** misc/spirit-1.6.1/boost/spirit/core/match.hpp	Tue Jul  8 04:19:06 2003
--- misc/build/spirit-1.6.1/boost/spirit/core/match.hpp	Thu Oct 12 17:51:27 2006
***************
*** 60,70 ****
          : len(-1), val(impl::match_attr<T>::get_default()) {}
  
          explicit
!         match(unsigned length)
!         : len(length), val((impl::match_attr<T>::get_default())) {}
  
!         match(unsigned length, param_type val_)
!         : len(length), val(val_) {}
  
          operator impl::safe_bool() const
          { return BOOST_SPIRIT_SAFE_BOOL(len >= 0); }
--- 60,70 ----
          : len(-1), val(impl::match_attr<T>::get_default()) {}
  
          explicit
!         match(unsigned _length)
!         : len(_length), val((impl::match_attr<T>::get_default())) {}
  
!         match(unsigned _length, param_type val_)
!         : len(_length), val(val_) {}
  
          operator impl::safe_bool() const
          { return BOOST_SPIRIT_SAFE_BOOL(len >= 0); }
***************
*** 120,130 ****
          : len(-1) {}
  
          explicit
!         match(unsigned length)
!         : len(length) {}
  
!         match(unsigned length, nil_t)
!         : len(length) {}
  
          operator impl::safe_bool() const
          { return BOOST_SPIRIT_SAFE_BOOL(len >= 0); }
--- 120,130 ----
          : len(-1) {}
  
          explicit
!         match(unsigned _length)
!         : len(_length) {}
  
!         match(unsigned _length, nil_t)
!         : len(_length) {}
  
          operator impl::safe_bool() const
          { return BOOST_SPIRIT_SAFE_BOOL(len >= 0); }
*** misc/spirit-1.6.1/boost/spirit/core/composite/actions.hpp	Tue Jul  8 04:19:06 2003
--- misc/build/spirit-1.6.1/boost/spirit/core/composite/actions.hpp	Thu Oct 12 17:51:28 2006
***************
*** 11,16 ****
--- 11,21 ----

  #     error "Unknown compiler version - please run the configure tests and report the results"
  #  else
*** misc/spirit-1.6.1/miniboost/boost/config/compiler/sunpro_cc.hpp	Tue Jul  8 04:19:08 2003
--- misc/build/spirit-1.6.1/miniboost/boost/config/compiler/sunpro_cc.hpp	Wed Jun  6 20:04:00 2007
***************
*** 45,52 ****
  #      define BOOST_NO_INTEGRAL_INT64_T
