OSDN Git Service

2011-02-09 Jonathan Wakely <jwakely.gcc@gmail.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 5c7ce9d..243659f 100644 (file)
@@ -1,3 +1,107 @@
+2011-02-09  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/future (packaged_task::operator bool): Rename to...
+       (packaged_task::valid): ...this.
+       * testsuite/30_threads/packaged_task/cons/1.cc: Adjust.
+       * testsuite/30_threads/packaged_task/cons/2.cc: Adjust.
+       * testsuite/30_threads/packaged_task/cons/move.cc: Adjust.
+       * testsuite/30_threads/packaged_task/cons/move_assign.cc: Adjust.
+       * testsuite/30_threads/packaged_task/cons/alloc.cc: Adjust.
+       * testsuite/30_threads/packaged_task/members/invoke.cc: Adjust.
+       * testsuite/30_threads/packaged_task/members/reset.cc: Adjust.
+       * testsuite/30_threads/packaged_task/members/reset2.cc: Adjust.
+       * testsuite/30_threads/packaged_task/members/swap.cc: Adjust.
+       * testsuite/30_threads/packaged_task/members/boolconv.cc: Remove.
+       * testsuite/30_threads/packaged_task/members/valid.cc: Add.
+
+2011-02-09  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * doc/xml/manual/io.xml: Fix typo.
+       * doc/html/manual/streambufs.html: Likewise.
+
+2011-02-09  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * config/abi/pre/gnu.ver: Fix.
+
+2011-02-08  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * doc/xml/manual/appendix_porting.xml: Add doc section.
+       * doc/xml/manual/appendix_contributing.xml: Split out doc bits to...
+       * doc/xml/manual/documentation_hacking.xml: ...here.
+
+       * doc/xml/manual/debug_mode.xml: Adjust.
+       * doc/xml/manual/prerequisites.xml: Adjust.
+       * doc/Makefile.am (xml_sources): Add dot files,
+       documentation_hacking.xml.
+       * doc/Makefile.in: Regenerate.
+
+       * doc/xml/manual/build_hacking.xml: Use absolute paths for images.
+       * doc/xml/images/confdeps.pdf: Add.
+
+       * doc/html/*: Regenerate.
+
+2011-02-08  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * doc/xml/gnu/fdl-1.2.xml: Remove.
+       * doc/xml/gnu/gpl-2.0.xml: Remove.
+       * doc/Makefile.am: Update.
+       * doc/Makefile.in: Regenerate.
+
+2011-02-07  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/47628
+       * include/bits/stl_tree.h (_Rb_tree::erase(iterator), erase(iterator,
+       iterator)): Add back in C++03 mode.
+       * testsuite/23_containers/map/modifiers/erase/47628.cc: New.
+       * testsuite/23_containers/multimap/modifiers/erase/47628.cc: Likewise.
+
+2011-02-07  Benjamin Kosnik  <bkoz@redhat.com>
+
+       PR libstdc++/47560 try two
+       * config/os/hpux/os_defines.h: Guard for C++.
+
+2011-02-07  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       * doc/xml/faq.xml: Adjust link to bug database.
+       Remove old item on broken header files.
+
+2011-02-04  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * include/bits/regex_error.h (__throw_regex_error): Not inline.
+       * src/functexcept.cc: Add definition.
+       * config/abi/pre/gnu.ver: Export.
+
+2011-02-04  Ralf Corsépius <ralf.corsepius@rtems.org>
+
+       * crossconfig.m4 (GLIBCXX_CROSSCONFIG): Add *-rtems*.
+       * configure: Regenerate.
+
+2011-02-01  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/46914
+       * include/bits/atomic_0.h (_ATOMIC_STORE_, _ATOMIC_MODIFY_,
+       _ATOMIC_CMPEXCHNG_): Rename __v -> __w, and __m -> __n, to
+       avoid name conflicts.
+
+2011-02-01  Benjamin Kosnik  <bkoz@redhat.com>
+
+       PR libstdc++/47560
+       * config/os/hpux/os_defines.h: Remove use of macros on namespace.
+
+2011-02-01  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * scripts/run_doxygen: Allow doxygen 1.7.0 again.
+       * doc/doxygen/user.cfg.in (PDF_HYPERLINKS): Re-enable.
+       (COMPACT_LATEX): Enable.
+
+       * include/profile/impl/profiler_container_size.h: Adjust doxygen markup.
+       * include/profile/impl/profiler_hash_func.h: Same.
+       * include/bits/hashtable.h: Same.
+       * include/backward/auto_ptr.h: Same.
+       * include/backward/strstream: Same.
+       * include/backward/backward_warning.h: Same.
+       * include/backward/binders.h: Same.
+
 2011-02-01  Gerald Pfeifer  <gerald@pfeifer.com>
 
        * doc/xml/manual/debug.xml: Use GDB instead of gdb.
        * include/backward/auto_ptr.h: Same.
        * include/backward/binders.h: Same.
 
+2011-01-31  Paolo Carlini  <paolo.carlini@oracle.com>
+
+        * doc/html/ext/lwg-active.html: Update to Revision D73.
+        * doc/html/ext/lwg-closed.html: Likewise.
+        * doc/html/ext/lwg-defects.html: Likewise.
+        * doc/xml/manual/intro.xml: Update status of issues 408, 539, 865.
+
 2011-01-30  Benjamin Kosnik  <bkoz@redhat.com>
 
        PR libstdc++/36104 part four