re PR libstdc++/16844 (Explicit instantiation failing)
authorMatt Austern <austern@apple.com>
Mon, 2 Aug 2004 04:40:19 +0000 (04:40 +0000)
committerMatt Austern <austern@gcc.gnu.org>
Mon, 2 Aug 2004 04:40:19 +0000 (04:40 +0000)
commitf1197ae1607b1834578d4470fb7ed85870f7dd77
tree2c82d3f1e6bed4b297e3684eeead34495e6143d4
parent1f09d3eb5c8b1af1916ce126e9058c29d458e763
re PR libstdc++/16844 (Explicit instantiation failing)

PR libstdc++/16844
* include/bits/stl_list.h (_M_create_node): Remove unused
zero-argument version.
* include/ext/slist (_M_create_node): Pass two arguments to
allocator's construct() member function.
* testsuite/23_containers/deque/explicit_instantiation.cc: New.
* testsuite/23_containers/list/explicit_instantiation.cc: New.
* testsuite/23_containers/vector/explicit_instantiation.cc: New.
* testsuite/23_containers/map/explicit_instantiation.cc: New.
* testsuite/23_containers/set/explicit_instantiation.cc: New.
* testsuite/23_containers/multimap/explicit_instantiation.cc: New.
* testsuite/23_containers/multiset/explicit_instantiation.cc: New.
* testsuite/ext/hash_set_explicit_instantiation.cc: New.
* testsuite/ext/slist_explicit_instantiation.cc: New.

From-SVN: r85428
12 files changed:
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_list.h
libstdc++-v3/include/ext/slist
libstdc++-v3/testsuite/23_containers/deque/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/map/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/multimap/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/multiset/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/set/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/vector/explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/hash_set_explicit_instantiation.cc [new file with mode: 0644]
libstdc++-v3/testsuite/ext/slist_explicit_instantiation.cc [new file with mode: 0644]