mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-01 16:28:09 +08:00
HDFFV-10508 more config fixes
This commit is contained in:
parent
323635f2b5
commit
496372dc18
@ -176,6 +176,9 @@ else ()
|
||||
endif ()
|
||||
|
||||
CHECK_TYPE_SIZE("_Quad" ${HDF_PREFIX}_SIZEOF__QUAD)
|
||||
if (NOT ${${HDF_PREFIX}_SIZEOF__QUAD})
|
||||
set (${HDF_PREFIX}_SIZEOF__QUAD 0)
|
||||
endif ()
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
# Macro to determine the various conversion capabilities
|
||||
|
@ -30,7 +30,7 @@
|
||||
#cmakedefine H5_AC_APPLE_UNIVERSAL_BUILD @H5_AC_APPLE_UNIVERSAL_BUILD@
|
||||
|
||||
/* Define if C++ compiler recognizes offsetof */
|
||||
#cmakedefine H5_CXX_HAVE_OFFSETOF @H5_CXX_HAVE_OFFSETOF@
|
||||
#cmakedefine H5_CXX_HAVE_OFFSETOF @CXX_HAVE_OFFSETOF@
|
||||
|
||||
/* Define the default plugins path to compile */
|
||||
#cmakedefine H5_DEFAULT_PLUGINDIR "@H5_DEFAULT_PLUGINDIR@"
|
||||
@ -402,7 +402,7 @@
|
||||
/* Define to 1 if you have the `tmpfile' function. */
|
||||
#cmakedefine H5_HAVE_TMPFILE @H5_HAVE_TMPFILE@
|
||||
|
||||
/* Define if tm_gmtoff is a member of `struct tm' */
|
||||
/* Define if tm_gmtoff is a member of struct tm */
|
||||
#cmakedefine H5_HAVE_TM_GMTOFF @H5_HAVE_TM_GMTOFF@
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
|
@ -460,7 +460,7 @@ string (REGEX REPLACE "\n" ";" PROG_OUTPUT "${PROG_OUTPUT}")
|
||||
list (GET PROG_OUTPUT 0 LDBL_DIG)
|
||||
list (GET PROG_OUTPUT 1 FLT128_DIG)
|
||||
|
||||
if (SIZEOF___FLOAT128 EQUAL 0 OR FLT128_DIG EQUAL 0)
|
||||
if (${HDF_PREFIX}_SIZEOF___FLOAT128 EQUAL 0 OR FLT128_DIG EQUAL 0)
|
||||
set (${HDF_PREFIX}_HAVE_FLOAT128 0)
|
||||
set (${HDF_PREFIX}_SIZEOF___FLOAT128 0)
|
||||
set (${HDF_PREFIX}_PAC_C_MAX_REAL_PRECISION ${LDBL_DIG})
|
||||
|
@ -98,11 +98,11 @@ endmacro ()
|
||||
if (CMAKE_CXX_COMPILER_LOADED)
|
||||
foreach (test
|
||||
OLD_HEADER_FILENAME
|
||||
${HDF_PREFIX}_NO_NAMESPACE
|
||||
${HDF_PREFIX}_NO_STD
|
||||
HDF_NO_NAMESPACE
|
||||
HDF_NO_STD
|
||||
BOOL_NOTDEFINED
|
||||
NO_STATIC_CAST
|
||||
${HDF_PREFIX}_CXX_HAVE_OFFSETOF
|
||||
CXX_HAVE_OFFSETOF
|
||||
)
|
||||
HDF_CXX_FUNCTION_TEST (${test})
|
||||
endforeach ()
|
||||
|
Loading…
Reference in New Issue
Block a user