2008-05-04  Martin Sebor  <sebor@roguewave.com>

	STDCXX-788
	* 22.locale.num.put.cpp (do_tesT): Cast narrow character to unsigned
	char before converting it to the generic charT to avoid potential sign
	extension and to silence HP aCC 6 remark #4271-D: type conversion may
	lose sign.
	(long_test): Cast macro argument to unsigned type before shifting it
	left to avoid an arithmetic overflow and to silence HP aCC 6 remark
	#4300-D: Overflow while computing constant in left shift operation.


git-svn-id: https://svn.apache.org/repos/asf/stdcxx/trunk@653293 13f79535-47bb-0310-9956-ffa450edef68
1 file changed