PR libstdc++/57263
commita6135b896a99613d340fccfce5b75c3ee877b951
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 Jun 2013 17:13:34 +0000 (16 17:13 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 16 Jun 2013 17:13:34 +0000 (16 17:13 +0000)
treea787782bbdf54370a295ec8cc411fa7005308b66
parent57db98e1a3c83df78f4a5a877ddef55bb046d6fd
PR libstdc++/57263
* include/bits/forward_list.h (_Fwd_list_base): Convert to/from
allocator's pointer type.
* include/bits/hashtable.h (_Hashtable): Likewise.
* testsuite/util/testsuite_allocator.h (CustomPointerAlloc): Add.
* testsuite/23_containers/forward_list/allocator/ext_ptr.cc: New.
* testsuite/23_containers/unordered_set/allocator/ext_ptr.cc: New.
* testsuite/23_containers/vector/allocator/ext_ptr.cc: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@200136 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/forward_list.h
libstdc++-v3/include/bits/hashtable.h
libstdc++-v3/testsuite/23_containers/forward_list/allocator/ext_ptr.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/unordered_set/allocator/ext_ptr.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/vector/allocator/ext_ptr.cc [new file with mode: 0644]
libstdc++-v3/testsuite/util/testsuite_allocator.h