Fix clang's config:
* `typeid` is useless when `-fno-rtti` is turned on.
* Protect `BOOST_NO_RTTI` and `BOOST_NO_TYPEID` from redefinition, as done for `BOOST_NO_EXCEPTIONS`.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78510 b8fc166d-592f-0410-95f2-cb63ce0dd405
Remove unnecessary #include.  Fixes #6344.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78511 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add missing #includes.  Fixes #6855.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78512 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add missing inline.  Fixes #6854.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78513 b8fc166d-592f-0410-95f2-cb63ce0dd405
Trailing spaces and Phoenix singleton for intermodule_singleton

git-svn-id: http://svn.boost.org/svn/boost/trunk@78514 b8fc166d-592f-0410-95f2-cb63ce0dd405
Trailing spaces and Phoenix singleton for intermodule_singleton

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

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

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

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

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

git-svn-id: http://svn.boost.org/svn/boost/trunk@78520 b8fc166d-592f-0410-95f2-cb63ce0dd405
Do not force PGI compiler to use fallback version of lexical_cast (PGI fails tests even in fallback version)
Trialing whitespaces removed

git-svn-id: http://svn.boost.org/svn/boost/trunk@78521 b8fc166d-592f-0410-95f2-cb63ce0dd405
Big fix allowing "script" greater that 63

git-svn-id: http://svn.boost.org/svn/boost/trunk@78524 b8fc166d-592f-0410-95f2-cb63ce0dd405
Minor stylistic changes.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78526 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add basic versions of the Airy functions.
Add some extra jacobi, hankel and owens_t tests and fix resulting errors.
Allow remez code to work with expression template types.
Regenerate docs.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78527 b8fc166d-592f-0410-95f2-cb63ce0dd405
Somehow multi_array was picking up enable_if/disable_if from the ether, but
the ether is now gone.  Explicitly including the needed headers now.


git-svn-id: http://svn.boost.org/svn/boost/trunk@78531 b8fc166d-592f-0410-95f2-cb63ce0dd405
Add warning to deprecated header `boost/functional/detail/container_fwd.hpp`.

Should have done this years ago, removing this header should make
modularization a tad bit cleaner.


git-svn-id: http://svn.boost.org/svn/boost/trunk@78533 b8fc166d-592f-0410-95f2-cb63ce0dd405
Unordered: Combine emplace_args + allocator_helpers.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78535 b8fc166d-592f-0410-95f2-cb63ce0dd405
Unordered: Use Boost.Move in a few more places.

Should be better for compilers with variadic parameters, but no rvalue
references. If such a thing ever exists.

git-svn-id: http://svn.boost.org/svn/boost/trunk@78536 b8fc166d-592f-0410-95f2-cb63ce0dd405
Implement rational<IntType>/IntType operations directly to reduce calls to gcd.  Patch by Mario Lang.

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