[svn-r26626] Description:
Bring r26587 from trunk to 1.8 branch:
Bring r26489 from autotools_rework branch to trunk:
Remove the ULONG_TO_FP_BOTTOM_BIT_ACCURATE macro/define, as it was added
for SGI systems and old Solaris systems, which are no longer supported.
Tested on:
Linux/32 2.6.18 (jam) w/serial & parallel
(Daily tested on trunk for 2+ days)
This commit is contained in:
@@ -258,18 +258,6 @@ ENDMACRO (H5MiscConversionTest)
|
||||
# Check various conversion capabilities
|
||||
#-----------------------------------------------------------------------------
|
||||
|
||||
# ----------------------------------------------------------------------
|
||||
# Set the flag to indicate that the machine can accurately convert
|
||||
# 'unsigned (long) long' values to 'float' and 'double' values.
|
||||
# (This flag should be set for all machines, except for the SGIs) and Solaris
|
||||
# 64-bit machines, where the short program below tests if round-up is
|
||||
# correctly handled.
|
||||
#
|
||||
if (CMAKE_SYSTEM MATCHES "solaris2.*")
|
||||
H5ConversionTests (H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE "Checking IF accurately converting unsigned long long to floating-point values")
|
||||
else (CMAKE_SYSTEM MATCHES "solaris2.*")
|
||||
set (H5_ULONG_TO_FP_BOTTOM_BIT_ACCURATE 1)
|
||||
endif (CMAKE_SYSTEM MATCHES "solaris2.*")
|
||||
# ----------------------------------------------------------------------
|
||||
# Set the flag to indicate that the machine can accurately convert
|
||||
# 'float' or 'double' to 'unsigned long long' values.
|
||||
|
||||
Reference in New Issue
Block a user