gcc/libstdc++-v3/include
Paolo Carlini b929615a7c mt_allocator.h (struct __per_type_pool_policy<,, [...]): Scale _M_chunk_size too with sizeof(_Tp)...
2005-01-26  Paolo Carlini  <pcarlini@suse.de>

	* include/ext/mt_allocator.h
	(struct __per_type_pool_policy<,, false>::_S_get_pool,
	struct __per_type_pool_policy<,, true>::_S_get_pool): Scale
	_M_chunk_size too with sizeof(_Tp), otherwise the allocator
	breaks down as soon as sizeof(_Tp) >~ _S_chunk_size / 128;
	reduce to 64 the multiplier for _M_max_bytes (safer wrt
	_Binmap_type being a short); trivial reformattings.
	* testsuite/ext/mt_allocator/check_allocate_big_per_type.cc: New.

From-SVN: r94268
2005-01-26 16:34:58 +00:00
..
backward
bits Daily bump. 2005-01-26 00:16:15 +00:00
c
c_compatibility
c_std re PR libstdc++/19322 (std::isnan<>() is broken on FreeBSD) 2005-01-16 09:59:06 +00:00
debug re PR libstdc++/16813 (compiler error in DEBUG version of range insertion std::map::insert) 2004-07-29 10:52:49 +00:00
ext mt_allocator.h (struct __per_type_pool_policy<,, [...]): Scale _M_chunk_size too with sizeof(_Tp)... 2005-01-26 16:34:58 +00:00
std acinclude.m4 ([GLIBCXX_ENABLE_C99]): Add ac_c99_complex to the final test for enable_c99, thus robustifying it... 2005-01-26 10:34:53 +00:00
tr1 type_traits: Implement is_signed and is_unsigned. 2005-01-24 14:06:13 +00:00
Makefile.am acinclude.m4: Remove CCODECVT_H. 2005-01-07 19:34:46 +00:00
Makefile.in acinclude.m4: Remove CCODECVT_H. 2005-01-07 19:34:46 +00:00
stdc++.h