Index: config.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/config.hpp,v retrieving revision 1.13 retrieving revision 1.12 diff -r1.13 -r1.12 31,55d30 < // < // Define BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING < // when we can't test for function types with elipsis: < // < #if defined(__GNUC__) && (__GNUC__ < 3) < # define BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING < #endif < < // < // define BOOST_TT_TEST_MS_FUNC_SIGS < // when we want to test __stdcall etc function types with is_function etc: < // < #if defined(_MSC_VER) || defined(__BORLANDC__) < # define BOOST_TT_TEST_MS_FUNC_SIGS < #endif < < // < // define BOOST_TT_NO_CV_FUNC_TEST < // if tests for cv-qualified member functions don't < // work in is_member_function_pointer < // < #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) < # define BOOST_TT_NO_CV_FUNC_TEST < #endif < Index: is_convertible.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/is_convertible.hpp,v retrieving revision 1.31 retrieving revision 1.30 diff -r1.31 -r1.30 21c21 < #ifndef BOOST_NO_IS_ABSTRACT --- > #ifndef BOOST_NO_SFINAE 285c285 < #ifndef BOOST_NO_IS_ABSTRACT --- > #ifndef BOOST_NO_SFINAE Index: is_function.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/is_function.hpp,v retrieving revision 1.8 retrieving revision 1.7 diff -r1.8 -r1.7 18c18 < #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(BOOST_TT_TEST_MS_FUNC_SIGS) --- > #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(_MSC_VER) 37c37 < #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(BOOST_TT_TEST_MS_FUNC_SIGS) --- > #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !defined(_MSC_VER) Index: is_member_function_pointer.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/is_member_function_pointer.hpp,v retrieving revision 1.9 retrieving revision 1.8 diff -r1.9 -r1.8 18c18 < && !BOOST_WORKAROUND(__BORLANDC__, < 0x600) && !defined(BOOST_TT_TEST_MS_FUNC_SIGS) --- > && !BOOST_WORKAROUND(__BORLANDC__, < 0x600) && !defined(_MSC_VER) 39c39 < #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !BOOST_WORKAROUND(__BORLANDC__, < 0x600) && !defined(BOOST_TT_TEST_MS_FUNC_SIGS) --- > #if !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION) && !BOOST_WORKAROUND(__BORLANDC__, < 0x600) && !defined(_MSC_VER) Index: detail/is_function_ptr_helper.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/detail/is_function_ptr_helper.hpp,v retrieving revision 1.8 retrieving revision 1.7 diff -r1.8 -r1.7 40d39 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 43d41 < #endif 46d43 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 49d45 < #endif 52d47 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 55d49 < #endif 58d51 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 61d53 < #endif 64d55 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 67d57 < #endif 70d59 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 73d61 < #endif 76d63 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 79d65 < #endif 82d67 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 85d69 < #endif 88d71 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 91d73 < #endif 94d75 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 97d77 < #endif 100d79 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 103d81 < #endif 106d83 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 109d85 < #endif 112d87 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 115d89 < #endif 118d91 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 121d93 < #endif 124d95 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 127d97 < #endif 130d99 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 133d101 < #endif 136d103 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 139d105 < #endif 142d107 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 145d109 < #endif 148d111 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 151d113 < #endif 154d115 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 157d117 < #endif 160d119 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 163d121 < #endif 166d123 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 169d125 < #endif 172d127 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 175d129 < #endif 178d131 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 181d133 < #endif 184d135 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 187d137 < #endif 190d139 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 193c142 < #endif --- > 215d163 < @#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 218c166 < @#endif --- > Index: detail/is_function_ptr_tester.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/detail/is_function_ptr_tester.hpp,v retrieving revision 1.6 retrieving revision 1.5 diff -r1.6 -r1.5 32,33c32 < // pre-processed code, don't edit, try GNU cpp with < // cpp -I../../../ -DBOOST_TT_PREPROCESSING_MODE -x c++ -P filename --- > // preprocessor-generated part, don't edit by hand! 37d35 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 40,41c38,39 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 57d54 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 60,61c57,58 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 77d73 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 80,81c76,77 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 97d92 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 100,101c95,96 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 117d111 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 120,121c114,115 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 137d130 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 140,141c133,134 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 157d149 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 160,161c152,153 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 177d168 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 180,181c171,172 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 197d187 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 200,201c190,191 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 217d206 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 220,221c209,210 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 237d225 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 240,241c228,229 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 257d244 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 260,261c247,248 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 277d263 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 280,281c266,267 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 297d282 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 300,301c285,286 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 317d301 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 320,321c304,305 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 337d320 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 340,341c323,324 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 357d339 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 360,361c342,343 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 377d358 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 380,381c361,362 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 397d377 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 400,401c380,381 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 417d396 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 420,421c399,400 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 437d415 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 440,441c418,419 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 457d434 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 460,461c437,438 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 477d453 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 480,481c456,457 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 497d472 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 500,501c475,476 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 517d491 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 520,521c494,495 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 537d510 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 540,541c513,514 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 554a528 > 578d551 < @#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 581,582c554,555 < @#endif < @#ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > ///#ifdef _MSC_VER 595c568 < @#endif --- > ///#endif Index: detail/is_mem_fun_pointer_impl.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/detail/is_mem_fun_pointer_impl.hpp,v retrieving revision 1.8 retrieving revision 1.7 diff -r1.8 -r1.7 35,37d34 < // pre-processed code, don't edit, try GNU cpp with < // cpp -I../../../ -DBOOST_TT_PREPROCESSING_MODE -x c++ -P filename < 40d36 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 43d38 < #endif 45c40,41 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 55d50 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 65d59 < #endif 68d61 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 71d63 < #endif 73c65,66 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 83d75 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 93d84 < #endif 96d86 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 99d88 < #endif 101c90,91 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 111d100 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 121d109 < #endif 124d111 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 127d113 < #endif 129c115,116 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 139d125 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 149d134 < #endif 152d136 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 155d138 < #endif 157c140,141 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 167d150 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 177d159 < #endif 180d161 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 183d163 < #endif 185c165,166 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 195d175 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 205d184 < #endif 208d186 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 211d188 < #endif 213c190,191 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 223d200 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 233d209 < #endif 236d211 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 239d213 < #endif 241c215,216 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 251d225 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 261d234 < #endif 264d236 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 267d238 < #endif 269c240,241 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 279d250 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 289d259 < #endif 292d261 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 295d263 < #endif 297c265,266 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 307d275 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 317d284 < #endif 320d286 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 323d288 < #endif 325c290,291 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 335d300 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 345d309 < #endif 348d311 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 351d313 < #endif 353c315,316 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 363d325 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 373d334 < #endif 376d336 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 379d338 < #endif 381c340,341 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 391d350 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 401d359 < #endif 404d361 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 407d363 < #endif 409c365,366 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 419d375 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 429d384 < #endif 432d386 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 435d388 < #endif 437c390,391 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 447d400 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 457d409 < #endif 460d411 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 463d413 < #endif 465c415,416 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 475d425 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 485d434 < #endif 488d436 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 491d438 < #endif 493c440,441 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 503d450 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 513d459 < #endif 516d461 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 519d463 < #endif 521c465,466 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 531d475 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 541d484 < #endif 544d486 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 547d488 < #endif 549c490,491 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 559d500 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 569d509 < #endif 572d511 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 575d513 < #endif 577c515,516 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 587d525 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 597d534 < #endif 600d536 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 603d538 < #endif 605c540,541 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 615d550 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 625d559 < #endif 628d561 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 631d563 < #endif 633c565,566 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 643d575 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 653d584 < #endif 656d586 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 659d588 < #endif 661c590,591 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 671d600 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 681d609 < #endif 684d611 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 687d613 < #endif 689c615,616 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 699d625 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 709d634 < #endif 712d636 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 715d638 < #endif 717c640,641 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 727d650 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 737d659 < #endif 740d661 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 743d663 < #endif 745c665,666 < #if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > > #if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 755d675 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 765c685 < #endif --- > 788d707 < @#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 791d709 < @#endif 793c711,712 < @#if !defined(BOOST_TT_NO_CV_FUNC_TEST) --- > // Metrowerks and Visual Age think this creates ambiguities > ///#if !((defined(__MWERKS__) && __MWERKS__ < 0x3000) || (defined(__IBMCPP__) && __IBMCPP__ <= 600)) 803d721 < @#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 812,813c730 < @#endif < @#endif --- > ///#endif 817d733 < Index: detail/is_mem_fun_pointer_tester.hpp =================================================================== RCS file: /net/legless/scratch1/rwgk/bdbg/boost/boost/boost/type_traits/detail/is_mem_fun_pointer_tester.hpp,v retrieving revision 1.6 retrieving revision 1.5 diff -r1.6 -r1.5 46d45 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 58,59c57,58 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 144d142 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 156,157c154,155 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 242d239 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 254,255c251,252 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 340d336 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 352,353c348,349 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 438d433 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 450,451c445,446 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 536d530 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 548,549c542,543 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 634d627 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 646,647c639,640 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 732d724 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 744,745c736,737 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 830d821 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 842,843c833,834 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 928d918 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 940,941c930,931 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1026d1015 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1038,1039c1027,1028 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1124d1112 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1136,1137c1124,1125 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1222d1209 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1234,1235c1221,1222 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1320d1306 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1332,1333c1318,1319 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1418d1403 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1430,1431c1415,1416 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1516d1500 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1528,1529c1512,1513 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1614d1597 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1626,1627c1609,1610 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1712d1694 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1724,1725c1706,1707 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1810d1791 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1822,1823c1803,1804 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 1908d1888 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 1920,1921c1900,1901 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2006d1985 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2018,2019c1997,1998 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2104d2082 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2116,2117c2094,2095 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2202d2179 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2214,2215c2191,2192 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2300d2276 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2312,2313c2288,2289 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2398d2373 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2410,2411c2385,2386 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2496d2470 < #ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2508,2509c2482,2483 < #endif < #ifdef BOOST_TT_TEST_MS_FUNC_SIGS --- > > #ifdef _MSC_VER 2616d2589 < @#ifndef BOOST_TT_NO_ELLIPSIS_IN_FUNC_TESTING 2628,2629c2601,2602 < @#endif < @#ifdef BOOST_TT_TEST_MS_FUNC_SIGS // Other calling conventions used by MS compatible compilers: --- > > ///#ifdef _MSC_VER // Other calling conventions used by MS compatible compilers: 2701c2674 < @#endif --- > ///#endif