gcc/libstdc++-v3/testsuite/tr1
Paolo Carlini e7457c3eac array (array<>::_M_at): New.
2006-10-28  Paolo Carlini  <pcarlini@suse.de>
	
	* include/tr1/array (array<>::_M_at): New.
	(array<>::at): Fix off-by-one bug, use the above.
	* testsuite/tr1/6_containers/array/element_access/
	at_out_of_range.cc: Adjust.

	* include/tr1/array (class array<>): Remove non-conforming default
	for the second parameter.
	* include/ext/array_allocator.h: Adjust.

	* include/tr1/array (array<>::front, array<>::back): Do not return
	a reference to memory not belonging to the array when _Nm == 0.

From-SVN: r118114
2006-10-28 22:02:44 +00:00
..
2_general_utilities/memory boost_shared_ptr.h (shared_ptr<>::shared_ptr(const __shared_ptr<>&), [...]): Remove. 2006-09-24 19:42:34 +00:00
3_function_objects [multiple changes] 2005-12-28 09:57:57 +00:00
4_metaprogramming type_traits (add_reference): Robustify vs reference to void. 2006-09-22 15:54:52 +00:00
5_numerical_facilities/random random (xor_combine<>::_M_initialize_max_aux): New. 2006-10-02 00:12:50 +00:00
6_containers array (array<>::_M_at): New. 2006-10-28 22:02:44 +00:00
8_c_compatibility cmath: Add atan2 and pow bits; add using declarations. 2006-03-10 13:24:57 +00:00
headers.cc [multiple changes] 2006-06-05 07:33:18 +00:00