2009-05-07  Farid Zaripov  <faridz@apache.org>

	Merged r772559 from 4.2.x branch

	STDCXX-994
	* tests/src/value.cpp (_rw_fmtxarrayv): Function modified to
	accept UserClass and UserPOD arrays.
	* tests/self/0.printf.cpp (test_userclass_format): Pass width
	of the element in rw_sprintfa().
	(test_userpod_format): New function to exercise "%{X=*}"
	rw_sprintfa() directive with UserPOD data.
	* tests/algorithms/25.heap.cpp: Pass width of the element as
	first parameter for "%{X=*}" directive.
	* tests/algorithms/25.libc.cpp: Ditto.
	* tests/algorithms/25.merge.cpp: Ditto.
	* tests/algorithms/25.nth.element.cpp: Ditto.
	* tests/algorithms/25.partial.sort.cpp: Ditto.
	* tests/algorithms/25.partitions.cpp: Ditto.
	* tests/algorithms/25.permutation.cpp: Ditto.
	* tests/algorithms/25.random.shuffle.cpp: Ditto.
	* tests/algorithms/25.remove.cpp: Ditto.
	* tests/algorithms/25.replace.cpp: Ditto.
	* tests/algorithms/25.reverse.cpp: Ditto.
	* tests/algorithms/25.rotate.cpp: Ditto.
	* tests/algorithms/25.set.difference.cpp: Ditto.
	* tests/algorithms/25.set.intersection.cpp: Ditto.
	* tests/algorithms/25.set.sym.difference.cpp: Ditto.
	* tests/algorithms/25.set.union.cpp: Ditto.
	* tests/algorithms/25.sort.cpp: Ditto.
	* tests/algorithms/25.unique.cpp: Ditto.
	* tests/containers/23.deque.modifiers.cpp: Ditto.
	* tests/containers/23.deque.special.cpp: Ditto.
	* tests/containers/23.vector.modifiers.cpp: Ditto.
	* tests/numerics/26.adjacent.diff.cpp: Ditto.
	* tests/numerics/26.inner.product.cpp: Ditto.
	* tests/numerics/26.partial.sum.cpp: Ditto.


git-svn-id: https://svn.apache.org/repos/asf/stdcxx/trunk@772579 13f79535-47bb-0310-9956-ffa450edef68
26 files changed