libupc/
commit544e11491b1eb9eed78d1a84dc8b108d25f180da
authorgfunck <gfunck@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Sep 2011 00:26:41 +0000 (20 00:26 +0000)
committergfunck <gfunck@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 20 Sep 2011 00:26:41 +0000 (20 00:26 +0000)
tree7877729c98ec756ff35e04bd1d0ececa58a5dd66
parent5af22cfaae74c53581436ad5e44fe5799282dcdc
libupc/
* libupc/smp/upc_access.c (__getstf2, __getsxf2):
Define temporary as "long double" rather than "double" to avoid
loss of precision.
* testsuite/libupc.upc/intrepid/test29.upc: Improve the test of
"long double" by adding checks that required accuracy
exceeds the accuracy of "double".

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gupc@178994 138bc75d-0d04-0410-961f-82ee72b054a4
libupc/ChangeLog
libupc/smp/upc_access.c
libupc/testsuite/libupc.upc/intrepid/test29.upc