From e88b3f475c0f642cd8fe6535485e843643d77f3e Mon Sep 17 00:00:00 2001 From: Daniel James Date: Wed, 4 Jun 2014 12:55:03 +0100 Subject: [PATCH] Remove the the broken compiler notes. Now that the workarounds have been removed, they no longer apply. --- doc/iterator_traits.html | 15 --------------- doc/iterator_traits.rst | 21 --------------------- doc/quickbook/traits.qbk | 19 +------------------ 3 files changed, 1 insertion(+), 54 deletions(-) diff --git a/doc/iterator_traits.html b/doc/iterator_traits.html index cdefe83..ed89241 100755 --- a/doc/iterator_traits.html +++ b/doc/iterator_traits.html @@ -98,21 +98,6 @@ struct iterator_category }; -
-

Broken Compiler Notes

-

Because of workarounds in Boost, you may find that these -metafunctions actually work better than the facilities provided by -your compiler's standard library.

-

On compilers that don't support partial specialization, such as -Microsoft Visual C++ 6.0 or 7.0, you may need to manually invoke -BOOST_BROKEN_COMPILER_TYPE_TRAITS_SPECIALIZATION on the -value_type of pointers that are passed to these metafunctions.

-

Because of bugs in the implementation of GCC-2.9x, the name of -iterator_category is changed to iterator_category_ on that -compiler. A macro, BOOST_ITERATOR_CATEGORY, that expands to -either iterator_category or iterator_category_, as -appropriate to the platform, is provided for portability.

-