]> git.ipfire.org Git - thirdparty/gcc.git/commit
throw_allocator.h (throw_allocator<>:: construct<>(pointer, _Args&&...)): Add.
authorPaolo Carlini <pcarlini@suse.de>
Sat, 27 Oct 2007 00:41:21 +0000 (00:41 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sat, 27 Oct 2007 00:41:21 +0000 (00:41 +0000)
commit61fcb9fb0c6d18cb89d163b2228124af7173d54f
tree90a7feb935d3646f760bb5642127bacfc9aab08c
parent00e65cfa892d1a2ed1e3f499df47acf7b797251b
throw_allocator.h (throw_allocator<>:: construct<>(pointer, _Args&&...)): Add.

2007-10-26  Paolo Carlini  <pcarlini@suse.de>

* include/ext/throw_allocator.h (throw_allocator<>::
construct<>(pointer, _Args&&...)): Add.
* include/ext/pool_allocator.h (__pool_alloc<>::
construct<>(pointer, _Args&&...)): Likewise.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/bitmap_allocator.h (bitmap_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/new_allocator.h (new_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/malloc_allocator.h (malloc_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/array_allocator.h (array_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* include/ext/mt_allocator.h (__mt_alloc<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* testsuite/util/testsuite_allocator.h (tracker_allocator<>::
construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
  (uneq_allocator<>::construct<>(pointer, _Args&&...)): Add.
(construct(pointer, const _Tp&)): Cast pointer to void*.
* testsuite/ext/mt_allocator/variadic_construct.cc: New.
* testsuite/ext/new_allocator/variadic_construct.cc: Likewise.
* testsuite/ext/throw_allocator/variadic_construct.cc: Likewise.
* testsuite/ext/malloc_allocator/variadic_construct.cc: Likewise.
* testsuite/ext/pool_allocator/variadic_construct.cc: Likewise.
* testsuite/ext/bitmap_allocator/variadic_construct.cc: Likewise.
* testsuite/ext/array_allocator/variadic_construct.cc: Likewise.

From-SVN: r129672
16 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/ext/array_allocator.h
libstdc++-v3/include/ext/bitmap_allocator.h
libstdc++-v3/include/ext/malloc_allocator.h
libstdc++-v3/include/ext/mt_allocator.h
libstdc++-v3/include/ext/new_allocator.h
libstdc++-v3/include/ext/pool_allocator.h
libstdc++-v3/include/ext/throw_allocator.h
libstdc++-v3/testsuite/ext/array_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/bitmap_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/malloc_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/mt_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/new_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/pool_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/throw_allocator/variadic_construct.cc [new file with mode: 0644]
libstdc++-v3/testsuite/util/testsuite_allocator.h