tuple: Implement uses-allocator construction.
authorJonathan Wakely <jwakely.gcc@gmail.com>
Mon, 30 May 2011 16:31:17 +0000 (16:31 +0000)
committerJonathan Wakely <redi@gcc.gnu.org>
Mon, 30 May 2011 16:31:17 +0000 (17:31 +0100)
commitb821466067dd32988497bc8166fe0ae13f9a3b8e
treec89a0f8f7618adc87a58aed670bc36f999248aaa
parent3fd7879d121537c3fb6e2874bc683ea506760375
tuple: Implement uses-allocator construction.

2011-05-30  Jonathan Wakely  <jwakely.gcc@gmail.com>

* include/std/tuple: Implement uses-allocator construction.
* include/bits/allocator.h (uses_allocator): Move to ...
* include/bits/uses_allocator.h: New file.
* include/Makefile.am: Add new header.
* include/Makefile.in: Regenerate.
* testsuite/20_util/uses_allocator/cons_neg.cc: New.
* testsuite/20_util/uses_allocator/construction.cc: New.
* testsuite/20_util/tuple/cons/allocate_noncopyable.cc: New.
* testsuite/20_util/tuple/cons/allocators.cc: New.

From-SVN: r174443
libstdc++-v3/ChangeLog
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/bits/allocator.h
libstdc++-v3/include/bits/uses_allocator.h [new file with mode: 0644]
libstdc++-v3/include/std/tuple
libstdc++-v3/testsuite/20_util/tuple/cons/allocate_noncopyable.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/tuple/cons/allocators.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/uses_allocator/cons_neg.cc [new file with mode: 0644]
libstdc++-v3/testsuite/20_util/uses_allocator/construction.cc [new file with mode: 0644]