Fixed clang warnings and errors
Trailing spaces and Phoenix singleton for intermodule_singleton
Trailing spaces and Phoenix singleton for intermodule_singleton
Changeset update
Emulation synchronization default in windows
Changes required to build PDF versions of docs.
Make the new pdf install rules explicit, and fix intrusive's.
Fix regressions introduced in r78802.

Reference #6940. Rename TIME_UTC to TIME_UTC_
Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).
Mapped region synchronous flush & size optimization
Mapped region synchronous flush & size optimization
Intermodule singleton optimization for windows
Intermodule singleton optimization for windows
Support Boost.Thread breaking change (TIME_UTC -> TIME_UTC_)
Ticket #7152
Ticket #7152
Added `shrink_by` and `advise` functions in `mapped_region`.
Modified test for `shrink_by` and `advise` functions in `mapped_region`.
Reimplemented `message_queue` with a circular buffer index
Reimplemented `message_queue` with a circular buffer index