OSDN Git Service

* include/std/streambuf (basic_streambuf): Fix unclosed Doxygen group.
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 69cd727..cd4e086 100644 (file)
@@ -1,3 +1,69 @@
+2013-02-20  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/streambuf (basic_streambuf): Fix unclosed Doxygen group.
+
+2013-02-20  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       PR libstdc++/55043
+       * include/bits/alloc_traits.h (allocator_traits::construct): Disable
+       unless construction would be well-formed.
+       (__allow_copy_cons, __check_copy_constructible): Define.
+       * include/bits/unordered_map.h (__check_copy_constructible): Use as
+       base class so copy constructor will be deleted if appropriate.
+       * include/bits/unordered_set.h: Likewise.
+       * include/std/unordered_set: Include alloc_traits.h.
+       * include/std/unordered_set: Likewise.
+       * include/debug/unordered_map.h: Default copy and move constructors.
+       * include/debug/unordered_set.h: Likewise.
+       * testsuite/23_containers/unordered_map/55043.cc: Fix test.
+       * testsuite/23_containers/unordered_multimap/55043.cc: Likewise.
+       * testsuite/23_containers/unordered_multiset/55043.cc: Likewise.
+       * testsuite/23_containers/unordered_set/55043.cc: Likewise.
+       * testsuite/23_containers/unordered_map/requirements/53339.cc: XFAIL,
+       cannot support incomplete types.
+       * testsuite/23_containers/unordered_multimap/requirements/53339.cc:
+       Likewise.
+       * testsuite/23_containers/unordered_set/instantiation_neg.cc: Adjust
+       dg-error line number.
+
+2013-02-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/std/functional (mem_fn): Qualify to prevent ADL.
+       * testsuite/20_util/function_objects/mem_fn/adl.cc: New.
+
+2013-02-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * include/bits/hashtable.h: Improve comments.
+       * include/bits/hashtable_policy.h: Likewise.
+
+2013-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR libstdc++/56085
+       * include/std/complex (pow(const complex<>&, int)): Avoid __n
+       signed overflow.
+
+2013-01-17  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       PR libstdc++/52887
+       * src/c++11/regex.cc: Add instantiations for AIX.
+
+2013-01-08  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * doc/xml/manual/status_cxx2011.xml: Document that N3189 is missing.
+
+2013-01-06  Jonathan Wakely  <jwakely.gcc@gmail.com>
+
+       * doc/xml/manual/abi.xml: Update library and symbol versions.
+
+2012-12-18  Matthew Gretton-Dann  <matthew.gretton-dann@linaro.org>
+
+       Backport from mainline
+       2012-10-15  Matthias Klose  <doko@ubuntu.com>
+
+       * configure.host: Match arm*-*-linux-* for ARM Linux/GNU.
+       * testsuite/20_util/make_signed/requirements/typedefs-2.cc: Likewise.
+       * testsuite/20_util/make_unsigned/requirements/typedefs-2.cc: Likewise.
+
 2012-12-18  Jonathan Wakely  <jwakely.gcc@gmail.com>
 
        * doc/xml/manual/abi.xml: Update URLs for C++ ABI.