OSDN Git Service

2010-04-30 Paolo Carlini <paolo.carlini@oracle.com>
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index 3c4b8db..14287ab 100644 (file)
@@ -1,3 +1,24 @@
+2010-04-30  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * include/bits/stl_pair.h (piecewise_construct_t,
+       pair<>::pair(piecewise_construct_t, tuple, tuple)): Add.
+       (pair<>::__cons, pair<>::__do_cons): Declare.
+       (__decay_and_strip, __strip_reference_wrapper): Move...
+       * include/std/type_traits: ... here.
+       * include/std/functional (_Index_tuple, _Build_index_tuple): Move...
+       * include/std/tuple: ... here.
+       (pack_arguments): Add.
+       (pair<>::__cons, pair<>::__do_cons): Define.
+       * testsuite/20_util/tuple/creation_functions/pack_arguments.cc: New.
+       * testsuite/20_util/pair/piecewise.cc: Likewise.
+       * testsuite/20_util/tuple/cons/big_tuples.cc: Include <utility>.
+       * testsuite/20_util/tuple/cons/constructor.cc: Likewise.
+       * testsuite/20_util/make_signed/requirements/typedefs_neg.cc: Adjust
+       dg-error line numbers.
+       * testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
+       Likewise.
+       * testsuite/20_util/declval/requirements/1_neg.cc: Likewise.
+
 2010-04-27  Jonathan Wakely  <jwakely.gcc@gmail.com>
 
        PR libstdc++/43865