stl_uninitialized.h (__uninitialized_default, [...]): Add.

2010-06-17  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/stl_uninitialized.h (__uninitialized_default,
	__uninitialized_default_n, __uninitialized_default_a,
	__uninitialized_default_n_a): Add.

	* include/bits/stl_uninitialized.h (uninitialized_copy,
	uninitialized_fill, uninitialized_fill_n): Use __is_trivial
	instead of __is_pod.
	* include/bits/valarray_array.h: Likewise.
	* include/bits/stl_algobase.h (__copy_move_backward_a,
	__copy_move_a): Likewise.

From-SVN: r160882
This commit is contained in:
Paolo Carlini 2010-06-17 08:34:17 +00:00 committed by Paolo Carlini
parent b26be063b3
commit cc86c05a59
4 changed files with 204 additions and 31 deletions