OSDN Git Service

* config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 77791f3..997f960 100644 (file)
@@ -1,3 +1,157 @@
+2009-04-02  Jakub Jelinek  <jakub@redhat.com>
+
+       * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt:
+       Regenerated.
+       * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt:
+       Regenerated.
+       * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/s390-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Regenerated.
+       * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt:
+       Regenerated.
+       * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Regenerated.
+
+2009-03-31  Jason Merrill  <jason@redhat.com>
+
+       * libsupc++/unwind-cxx.h: Correct __cxa_call_terminate prototype.
+
+       PR libstdc++/39310
+       * include/tr1_impl/type_traits (is_function): Add partial
+       specializations with function cv-quals.
+       (__is_function_helper): Remove.
+       (is_member_pointer): Don't define in terms of is_member_*_pointer.
+
+2009-03-30  Ian Lance Taylor  <iant@google.com>
+
+       * include/backward/hashtable.h (clear): Return quickly if the
+       table is empty.
+
+2009-03-27  Ian Lance Taylor  <iant@google.com>
+
+       * include/backward/hashtable.h (_S_num_primes): Change to 29.
+       (__stl_prime_list): Add 5 at the start of the list.
+
+2009-03-25  Edward Smith-Rowland  <3dw4rd@verizon.net>
+
+       * include/std/fstream (basic_filebuf<>::open(const std::string&,
+       ios_base::openmode), basic_ifstream<>::basic_ifstream(const
+       std::string&, ios_base::openmode), basic_ifstream<>::
+       open(const std::string&, ios_base::openmode), basic_ofstream<>::
+       basic_ofstream(const std::string&, ios_base::openmode),
+       basic_ofstream<>::open(const std::string&, ios_base::openmode),
+       basic_fstream<>::basic_fstream(const std::string&, ios_base::openmode),
+       basic_fstream<>::open(const std::string&, ios_base::openmode)):
+       Add in C++0x mode.
+       * testsuite/27_io/basic_ofstream/open/char/2.cc: New.
+       * testsuite/27_io/basic_ofstream/cons/char/2.cc: Likewise.
+       * testsuite/27_io/basic_fstream/open/char/1.cc: Likewise.
+       * testsuite/27_io/basic_fstream/cons/char/1.cc: Likewise.
+       * testsuite/27_io/basic_ifstream/open/char/2.cc: Likewise.
+       * testsuite/27_io/basic_ifstream/cons/char/2.cc: Likewise.
+       * testsuite/27_io/basic_filebuf/open/char/5.cc: Likewise.
+
+2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * testsuite/27_io/basic_ofstream/cons/char/2.cc: Rename to...
+       * testsuite/27_io/basic_ofstream/cons/char/1.cc: ... this.    
+       * testsuite/27_io/basic_fstream/cons/3.cc: Rename to...
+       * testsuite/27_io/basic_fstream/cons/1.cc: ... this.
+
+2009-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/bits/forward_list.h (_Fwd_list_node_base<>::
+       _M_transfer_after, _M_reverse_after): Move out of line...
+       * include/bits/forward_list.tcc: ... here.
+       (forward_list<>::reverse): Move inline...
+       * include/bits/forward_list.h: ... here; minor cosmetic changes.
+
+2009-03-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * testsuite/21_strings/basic_string/inserters_extractors/wchar_t/
+       28277.cc: Likewise.
+       * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-3.cc:
+       Likewise.
+       * testsuite/27_io/basic_ostream/inserters_character/wchar_t/28277-4.cc:
+       Likewise.
+       * testsuite/ext/vstring/inserters_extractors/wchar_t/28277.cc:
+       Likewise.
+
+2009-03-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * testsuite/25_algorithms/search_n/iterator.cc: Update copyright
+       year(s).
+       * testsuite/25_algorithms/heap/moveable.cc: Likewise.
+       * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
+       Likewise.
+       * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
+       Likewise.
+       * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
+       Likewise.
+       * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
+
+2009-03-22  Mark Mitchell  <mark@codesourcery.com>
+
+       * testsuite/25_algorithms/search_n/iterator.cc: Condition
+       iterations for simulators.
+       * testsuite/25_algorithms/heap/moveable.cc: Likewise.
+       * testsuite/21_strings/basic_string/inserters_extractors/char/28277.cc
+       Condition stream width for simulators.
+       * testsuite/27_io/basic_ostream/inserters_character/char/28277-3.cc:
+       Likewise.
+       * testsuite/27_io/basic_ostream/inserters_character/char/28277-4.cc:
+       Likewise.
+       * testsuite/ext/vstring/inserters_extractors/char/28277.cc: Likewise.
+
+2009-03-17  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * doc/xml/manual/appendix_contributing.xml: Add docbook style
+       sheet version information. Table-ize docbook element examples.
+       * doc/xml/manual/using.xml: Human-readable header
+       markup. Alphabetized. Add new headers.
+       * doc/html: Regenerate.
+
+2009-03-15  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * doc/xml/faq.xml: Fix link to setup documentation.
+
+2009-03-14  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/std/type_traits (__add_lvalue_reference_helper,
+       __add_rvalue_reference_helper): As an optimization, rewrite
+       condition (avoid is_function).
+
+2009-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/39405
+       * testsuite/20_util/shared_ptr/cons/39405.cc: New.
+       * testsuite/tr1/2_general_utilities/shared_ptr/cons/39405.cc: Likewise.
+
+2009-03-12  Benjamin Kosnik  <bkoz@redhat.com>
+
+       * testsuite/30_threads/condition_variable_any/native_handle/
+       typesizes.cc: Include tweaks.
+       * testsuite/30_threads/mutex/native_handle/typesizes.cc: Same.
+       * testsuite/30_threads/timed_mutex/native_handle/typesizes.cc: Same.
+       * testsuite/30_threads/thread/native_handle/typesizes.cc: Same.
+       * testsuite/30_threads/recursive_mutex/native_handle/typesizes.cc: Same.
+       * testsuite/30_threads/condition_variable/native_handle/
+       typesizes.cc: Same.
+
+2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/bits/shared_ptr.h: Add include guards.
+       * include/tr1/shared_ptr.h: Likewise.
+
+2009-03-11  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/iostream: Fix doxygen link.
+       * include/bits/forward_list.h: Fix doxygen markup.
+       * include/ext/vstring.h: Escape backslash in doxygen comment.
+       * include/bits/basic_string.h: Likewise.
+
 2009-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
 
        * doc/xml/faq.xml: Fix links to implementation status pages.