diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 18b574b1b723..6404896d3903 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,10 @@ +2004-10-26 Benjamin Kosnik + + * include/ext/array_allocator.h (array::allocate): Check for valid + array object, use its size member function directly. + * testsuite/ext/array_allocator/3.cc: New. + * docs/html/20_util/allocator.html: Add docs. + 2004-10-25 Geoffrey Keating * libsupc++/new_op.cc (new): Make weak. diff --git a/libstdc++-v3/docs/html/20_util/allocator.html b/libstdc++-v3/docs/html/20_util/allocator.html index 791649a00260..c853dd4cf8fd 100644 --- a/libstdc++-v3/docs/html/20_util/allocator.html +++ b/libstdc++-v3/docs/html/20_util/allocator.html @@ -297,7 +297,7 @@ <memory> - __gnu_cxx::__pool_alloc<bool, int> + __gnu_cxx::__pool_alloc<T> <ext/pool_allocator.h> std::__default_alloc_template<bool,int> <memory> @@ -316,7 +316,26 @@ -

More details on each of these allocators follows.

+

Releases after gcc-3.4 have continued to add to the collection + of available allocators. All of these new allocators are + standard-style. The following table includes details, along with + the first released version of GCC that included the extension allocator. +

+ + + + + + + + + + + + +
AllocatorIncludeVersion
__gnu_cxx::array_allocator<T><ext/array_allocator.h>4.0.0
+ +

More details on each of these extension allocators follows.