Fix basic-target.generate caching when free features are set on command line.

Patch from Alexey Nikitin.


git-svn-id: http://svn.boost.org/svn/boost/trunk@80892 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix rtti=off and exception-handling=off for gcc.

Patch from Alexey Nikitin.


git-svn-id: http://svn.boost.org/svn/boost/trunk@80893 b8fc166d-592f-0410-95f2-cb63ce0dd405
Unordered: Fix bug when erasing a range, refs #7471.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80894 b8fc166d-592f-0410-95f2-cb63ce0dd405
Ratio: fixes parially 7478

git-svn-id: http://svn.boost.org/svn/boost/trunk@80896 b8fc166d-592f-0410-95f2-cb63ce0dd405
Chrono: try to fix 7479

git-svn-id: http://svn.boost.org/svn/boost/trunk@80897 b8fc166d-592f-0410-95f2-cb63ce0dd405
- BREAKING CHANGE: iterator_facade::pointer now corresponds to the actual result of iterator_facade::operator-> rather than Value*. This required an adjustment to a test.
- The logic for determining the result of iterator_facade::operator[] has been factored out into a separate detail header in preparation for its potential use in iterator_range to avoid iterator_range::operator[] from returning a reference to a temporary.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80901 b8fc166d-592f-0410-95f2-cb63ce0dd405
refs #6404

git-svn-id: http://svn.boost.org/svn/boost/trunk@80902 b8fc166d-592f-0410-95f2-cb63ce0dd405
refs #6403

git-svn-id: http://svn.boost.org/svn/boost/trunk@80903 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added attempt at workaround for VC++ const graph type bug

git-svn-id: http://svn.boost.org/svn/boost/trunk@80908 b8fc166d-592f-0410-95f2-cb63ce0dd405
Made dispatch::for_each able to find out the geometry constness by itself, and used boost::is_const instead of dedicated overloads.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80915 b8fc166d-592f-0410-95f2-cb63ce0dd405
Ratio: remove invalid link in doc

git-svn-id: http://svn.boost.org/svn/boost/trunk@80916 b8fc166d-592f-0410-95f2-cb63ce0dd405
Removed IsConst stuff from dispatch::for_each - this is useless because constness is part of the type already.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80917 b8fc166d-592f-0410-95f2-cb63ce0dd405
Applied latest change to multi-for_each.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80918 b8fc166d-592f-0410-95f2-cb63ce0dd405
Moved Functor template param from class to function level in dispatch::for_each.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80919 b8fc166d-592f-0410-95f2-cb63ce0dd405
Made dispatch::for_each able to retrieve the tag by itself.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80922 b8fc166d-592f-0410-95f2-cb63ce0dd405
fix broken url

git-svn-id: http://svn.boost.org/svn/boost/trunk@80923 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix for build failure when there are no long double functions.
Fixes #7485.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80932 b8fc166d-592f-0410-95f2-cb63ce0dd405
Update makefiles.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80933 b8fc166d-592f-0410-95f2-cb63ce0dd405
Fix the _WIN32_WCE >= 0x600 case.

git-svn-id: http://svn.boost.org/svn/boost/trunk@80935 b8fc166d-592f-0410-95f2-cb63ce0dd405
Added another remove_const to work around VC++ 9 issues

git-svn-id: http://svn.boost.org/svn/boost/trunk@80939 b8fc166d-592f-0410-95f2-cb63ce0dd405