Here's the wwwdocs patch for gcc-5/changes.html
Committed to CVS.
Index: gcc-5/changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-5/changes.html,v retrieving revision 1.68 diff -u -r1.68 changes.html --- gcc-5/changes.html 20 Jan 2015 15:49:07 -0000 1.68 +++ gcc-5/changes.html 20 Jan 2015 16:37:08 -0000 @@ -293,10 +293,13 @@ <h4 id="libstdcxx">Runtime Library (libstdc++)</h4> <ul> + <li> A new implementation of <code>std::string</code> is enabled by default, + using the <em>small string optimization</em> instead of + <em>copy-on-write</em> reference counting; </li> <li> A new implementation of <code>std::list</code> is enabled by default, with an O(1) <code>size()</code> function; </li> <li><a href="https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2011"> - Improved support for C++11</a>, including: + Full support for C++11</a>, including the following new features: <ul> <li> <code>std::deque</code> and <code>std::vector<bool></code> meet the allocator-aware container requirements;</li> @@ -307,10 +310,11 @@ <code>std::is_trivially_constructible</code>, <code>std::is_trivially_assignable</code> etc.; </li> - <li> I/O manipulators <code>std::put_time</code>, + <li> I/O manipulators <code>std::put_time</code>, <code>std::get_time</code>, <code>std::hexfloat</code> and <code>std::defaultfloat</code>; </li> <li> generic locale-aware <code>std::isblank</code>; </li> + <li> locale facets for Unicode conversion; </li> <li> atomic operations for <code>std::shared_ptr</code>; </li> <li> <code>std::notify_all_at_thread_exit()</code> and functions for making futures ready at thread exit; </li> @@ -326,9 +330,14 @@ the relevant bits in <code>str.flags()</code>. </li> <li><a href="https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2014"> - Improved experimental support for C++14</a>, including: + Full experimental support for C++14</a>, including the following + new features: <ul> <li> <code>std::is_final</code> type trait; </li> + <li> heterogeneous comparison lookup in associative containers. </li> + <li> global functions <code>cbegin</code>, <code>cend</code>, <code>rbegin</code>, + <code>rend</code>, <code>crbegin</code>, and <code>crend</code> for + range access to containers, arrays and initializer lists. </li> </ul> </li> <li><a href="https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2014">