cmake HAVE_CLOCK_GETTIME examples

zeromq/zeromq4-x CMakeLists.txt :74

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

GreatSQL/GreatSQL configure.cmake :407

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

GreatSQL/GreatSQL extra/libfido2/libfido2-1.8.0/CMakeLists.txt :103

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

GreatSQL/GreatSQL extra/libfido2/libfido2-1.8.0/CMakeLists.txt :130

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGACTION
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
	HAVE_WEBAUTHN_H
)

GreatSQL/GreatSQL extra/libfido2/libfido2-1.8.0/CMakeLists.txt :245

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

GreatSQL/GreatSQL extra/libfido2/libfido2-1.8.0/CMakeLists.txt :248

add_definitions(-DHAVE_CLOCK_GETTIME)

GreatSQL/GreatSQL storage/ndb/ndb_configure.cmake :55

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

percona/percona-server configure.cmake :411

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

percona/percona-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :121

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

percona/percona-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :144

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_ASPRINTF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_STRSEP
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
)

percona/percona-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :272

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

percona/percona-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :275

add_definitions(-DHAVE_CLOCK_GETTIME)

percona/percona-server storage/ndb/ndb_configure.cmake :56

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

facebook/mysql-5.6 configure.cmake :410

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

facebook/mysql-5.6 extra/libfido2/libfido2-1.8.0/CMakeLists.txt :103

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

facebook/mysql-5.6 extra/libfido2/libfido2-1.8.0/CMakeLists.txt :130

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGACTION
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
	HAVE_WEBAUTHN_H
)

facebook/mysql-5.6 extra/libfido2/libfido2-1.8.0/CMakeLists.txt :245

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

facebook/mysql-5.6 extra/libfido2/libfido2-1.8.0/CMakeLists.txt :248

add_definitions(-DHAVE_CLOCK_GETTIME)

facebook/mysql-5.6 storage/ndb/ndb_configure.cmake :55

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

hgoldfish/qtnetworkng libressl/CMakeLists.txt :377

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)

hgoldfish/qtnetworkng libressl/CMakeLists.txt :383

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

hgoldfish/qtnetworkng libressl/CMakeLists.txt :386

add_definitions(-DHAVE_CLOCK_GETTIME)

hgoldfish/qtnetworkng libressl/apps/openssl/CMakeLists.txt :65

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

cvet/fonline ThirdParty/LibreSSL/CMakeLists.txt :412

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)

cvet/fonline ThirdParty/LibreSSL/CMakeLists.txt :418

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

cvet/fonline ThirdParty/LibreSSL/CMakeLists.txt :421

add_definitions(-DHAVE_CLOCK_GETTIME)

cvet/fonline ThirdParty/LibreSSL/apps/openssl/CMakeLists.txt :63

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

Yubico/libfido2 CMakeLists.txt :107

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

Yubico/libfido2 CMakeLists.txt :130

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_ASPRINTF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_STRSEP
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
)

Yubico/libfido2 CMakeLists.txt :254

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

Yubico/libfido2 CMakeLists.txt :257

add_definitions(-DHAVE_CLOCK_GETTIME)

etternagame/etterna extern/fftw-3.3.8/CMakeLists.txt :70

check_symbol_exists (clock_gettime time.h HAVE_CLOCK_GETTIME)

SWI-Prolog/swipl-devel cmake/Config.cmake :252

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

sahlberg/libnfs cmake/ConfigureChecks.cmake :62

check_c_source_compiles("#include <time.h>
                         int main(void)
                         {
                           int i = clock_gettime(CLOCK_MONOTONIC_COARSE, NULL);
                         }"
                        HAVE_CLOCK_GETTIME)

Unidata/netcdf-c CMakeLists.txt :1337

CHECK_FUNCTION_EXISTS(clock_gettime  HAVE_CLOCK_GETTIME)

OriginHubAI/MyScaleDB contrib/xz-cmake/CMakeLists.txt :21

add_compile_definitions(
    # Package info:
    PACKAGE_NAME="XZ Utils"
    PACKAGE_BUGREPORT="lasse.collin@tukaani.org"
    PACKAGE_URL="https://tukaani.org/xz/"

    # Features:
    HAVE_CHECK_CRC32
    HAVE_CHECK_CRC64
    HAVE_CHECK_SHA256
    HAVE_DECODERS
    HAVE_DECODER_ARM
    HAVE_DECODER_ARMTHUMB
    HAVE_DECODER_DELTA
    HAVE_DECODER_IA64
    HAVE_DECODER_LZMA1
    HAVE_DECODER_LZMA2
    HAVE_DECODER_POWERPC
    HAVE_DECODER_SPARC
    HAVE_DECODER_X86
    HAVE_ENCODERS
    HAVE_ENCODER_ARM
    HAVE_ENCODER_ARMTHUMB
    HAVE_ENCODER_DELTA
    HAVE_ENCODER_IA64
    HAVE_ENCODER_LZMA1
    HAVE_ENCODER_LZMA2
    HAVE_ENCODER_POWERPC
    HAVE_ENCODER_SPARC
    HAVE_ENCODER_X86
    HAVE_MF_BT2
    HAVE_MF_BT3
    HAVE_MF_BT4
    HAVE_MF_HC3
    HAVE_MF_HC4

    # Standard headers and types are available:
    HAVE_STDBOOL_H
    HAVE__BOOL
    HAVE_STDINT_H
    HAVE_INTTYPES_H

    HAVE___BUILTIN_BSWAPXX
    HAVE___BUILTIN_ASSUME_ALIGNED

    _GNU_SOURCE
    __EXTENSIONS__
    _POSIX_PTHREAD_SEMANTICS
    _TANDEM_SOURCE
    _ALL_SOURCE

    HAVE_CLOCK_GETTIME=1
    HAVE_DECL_CLOCK_MONOTONIC=1

    HAVE_PTHREAD_CONDATTR_SETCLOCK
    MYTHREAD_POSIX
)

arkdb/inception configure.cmake :387

CHECK_FUNCTION_EXISTS (clock_gettime HAVE_CLOCK_GETTIME)

SmartThingsCommunity/st-device-sdk-c test/framework/cmocka/ConfigureChecks.cmake :88

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

logicalclocks/rondb configure.cmake :412

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

logicalclocks/rondb extra/libfido2/libfido2-1.15.0/CMakeLists.txt :121

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

logicalclocks/rondb extra/libfido2/libfido2-1.15.0/CMakeLists.txt :144

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_ASPRINTF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_STRSEP
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
)

logicalclocks/rondb extra/libfido2/libfido2-1.15.0/CMakeLists.txt :272

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

logicalclocks/rondb extra/libfido2/libfido2-1.15.0/CMakeLists.txt :275

add_definitions(-DHAVE_CLOCK_GETTIME)

logicalclocks/rondb storage/ndb/ndb_configure.cmake :56

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

u3d-community/U3D Source/ThirdParty/Civetweb/CMakeLists.txt :47

add_definitions (-DHAVE_CLOCK_GETTIME)

3MFConsortium/lib3mf Libraries/libressl/CMakeLists.txt :385

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)

3MFConsortium/lib3mf Libraries/libressl/CMakeLists.txt :391

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

3MFConsortium/lib3mf Libraries/libressl/CMakeLists.txt :394

add_definitions(-DHAVE_CLOCK_GETTIME)

3MFConsortium/lib3mf Libraries/libressl/apps/openssl/CMakeLists.txt :64

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

google/mysql-protobuf configure.cmake :409

CHECK_FUNCTION_EXISTS (clock_gettime HAVE_CLOCK_GETTIME)

google/mysql-protobuf storage/ndb/ndb_configure.cmake :50

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

PaddlePaddle/Serving core/cube/cube-api/CMakeLists.txt :21

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

polardb/polardbx-engine configure.cmake :406

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

polardb/polardbx-engine extra/libfido2/libfido2-1.8.0/CMakeLists.txt :103

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

polardb/polardbx-engine extra/libfido2/libfido2-1.8.0/CMakeLists.txt :130

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGACTION
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
	HAVE_WEBAUTHN_H
)

polardb/polardbx-engine extra/libfido2/libfido2-1.8.0/CMakeLists.txt :245

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

polardb/polardbx-engine extra/libfido2/libfido2-1.8.0/CMakeLists.txt :248

add_definitions(-DHAVE_CLOCK_GETTIME)

polardb/polardbx-engine storage/ndb/ndb_configure.cmake :55

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

mysql/mysql-server configure.cmake :410

CHECK_C_SOURCE_RUNS("
#include <time.h>
int main()
{
  struct timespec ts;
  return clock_gettime(CLOCK_MONOTONIC, &ts);
}" HAVE_CLOCK_GETTIME)

mysql/mysql-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :121

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

mysql/mysql-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :144

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_ASPRINTF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_STRSEP
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
)

mysql/mysql-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :272

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

mysql/mysql-server extra/libfido2/libfido2-1.15.0/CMakeLists.txt :275

add_definitions(-DHAVE_CLOCK_GETTIME)

mysql/mysql-server storage/ndb/ndb_configure.cmake :56

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

Stellarium/stellarium src/external/CMakeLists.txt :103

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

Stellarium/stellarium src/external/CMakeLists.txt :195

target_compile_definitions(indiclient
          PUBLIC
            $<$<BOOL:${HAVE_TIMESPEC_GET}>:HAVE_TIMESPEC_GET>
            $<$<BOOL:${HAVE_CLOCK_GETTIME}>:HAVE_CLOCK_GETTIME>
        )

SCOREC/core phasta/CMakeLists.txt :88

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

SCOREC/core phasta/CMakeLists.txt :92

endif(NOT HAVE_CLOCK_GETTIME)

SCOREC/core phasta/CMakeLists.txt :94

add_definitions(-DHAVE_CLOCK_GETTIME)

SCOREC/core phasta/CMakeLists.txt :95

target_compile_definitions(ph INTERFACE -DHAVE_CLOCK_GETTIME)

eclipse-cyclonedds/cyclonedds src/ddsrt/CMakeLists.txt :349

check_library_exists(c clock_gettime "" HAVE_CLOCK_GETTIME)

zeromq/libzmq CMakeLists.txt :601

check_cxx_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

zeromq/libzmq CMakeLists.txt :604

check_cxx_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

zeromq/zeromq4-1 CMakeLists.txt :174

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

alibaba/AliSQL configure.cmake :492

CHECK_FUNCTION_EXISTS (clock_gettime HAVE_CLOCK_GETTIME)

alibaba/AliSQL storage/ndb/ndb_configure.cmake :49

CHECK_FUNCTION_EXISTS(clock_gettime HAVE_CLOCK_GETTIME)

CTSRD-CHERI/cheribsd contrib/libfido2/CMakeLists.txt :105

check_symbol_exists(clock_gettime time.h HAVE_CLOCK_GETTIME)

CTSRD-CHERI/cheribsd contrib/libfido2/CMakeLists.txt :128

list(APPEND CHECK_VARIABLES
	HAVE_ARC4RANDOM_BUF
	HAVE_ASPRINTF
	HAVE_CBOR_H
	HAVE_CLOCK_GETTIME
	HAVE_ENDIAN_H
	HAVE_ERR_H
	HAVE_FREEZERO
	HAVE_GETLINE
	HAVE_GETOPT
	HAVE_GETPAGESIZE
	HAVE_GETRANDOM
	HAVE_MEMSET_S
	HAVE_OPENSSLV_H
	HAVE_POSIX_IOCTL
	HAVE_READPASSPHRASE
	HAVE_RECALLOCARRAY
	HAVE_SIGNAL_H
	HAVE_STRLCAT
	HAVE_STRLCPY
	HAVE_STRSEP
	HAVE_SYSCONF
	HAVE_SYS_RANDOM_H
	HAVE_TIMESPECSUB
	HAVE_TIMINGSAFE_BCMP
	HAVE_UNISTD_H
)

CTSRD-CHERI/cheribsd contrib/libfido2/CMakeLists.txt :249

check_library_exists(rt clock_gettime "time.h"
			    HAVE_CLOCK_GETTIME)

CTSRD-CHERI/cheribsd contrib/libfido2/CMakeLists.txt :252

add_definitions(-DHAVE_CLOCK_GETTIME)

nvMcJohn/apitest thirdparty/SDL2-2.0.1/CMakeLists.txt :700

endif(HAVE_CLOCK_GETTIME)

KiCad/kicad-source-mirror cmake/PerformFeatureChecks.cmake :102

check_library_exists( rt clock_gettime "" HAVE_CLOCK_GETTIME )

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/flac/microbench/CMakeLists.txt :6

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/flac/microbench/CMakeLists.txt :15

target_link_libraries(benchmark_residual
    FLAC
    $<$<BOOL:${HAVE_CLOCK_GETTIME}>:rt>)

glKarin/com.n0n3m4.diii4a Q3E/src/main/jni/deplibs/mpg123/ports/cmake/src/CMakeLists.txt :65

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

audacity/audacity au3/src/CMakeLists.txt :1268

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

audacity/audacity au3/src/CMakeLists.txt :1270

list( APPEND DEFINES HAVE_CLOCK_GETTIME )

chdb-io/chdb contrib/xz-cmake/CMakeLists.txt :21

add_compile_definitions(
    # Package info:
    PACKAGE_NAME="XZ Utils"
    PACKAGE_BUGREPORT="lasse.collin@tukaani.org"
    PACKAGE_URL="https://tukaani.org/xz/"

    # Features:
    HAVE_CHECK_CRC32
    HAVE_CHECK_CRC64
    HAVE_CHECK_SHA256
    HAVE_DECODERS
    HAVE_DECODER_ARM
    HAVE_DECODER_ARMTHUMB
    HAVE_DECODER_DELTA
    HAVE_DECODER_IA64
    HAVE_DECODER_LZMA1
    HAVE_DECODER_LZMA2
    HAVE_DECODER_POWERPC
    HAVE_DECODER_SPARC
    HAVE_DECODER_X86
    HAVE_ENCODERS
    HAVE_ENCODER_ARM
    HAVE_ENCODER_ARMTHUMB
    HAVE_ENCODER_DELTA
    HAVE_ENCODER_IA64
    HAVE_ENCODER_LZMA1
    HAVE_ENCODER_LZMA2
    HAVE_ENCODER_POWERPC
    HAVE_ENCODER_SPARC
    HAVE_ENCODER_X86
    HAVE_MF_BT2
    HAVE_MF_BT3
    HAVE_MF_BT4
    HAVE_MF_HC3
    HAVE_MF_HC4

    # Standard headers and types are available:
    HAVE_STDBOOL_H
    HAVE__BOOL
    HAVE_STDINT_H
    HAVE_INTTYPES_H

    HAVE___BUILTIN_BSWAPXX
    HAVE___BUILTIN_ASSUME_ALIGNED

    _GNU_SOURCE
    __EXTENSIONS__
    _POSIX_PTHREAD_SEMANTICS
    _TANDEM_SOURCE
    _ALL_SOURCE

    HAVE_CLOCK_GETTIME=1
    HAVE_DECL_CLOCK_MONOTONIC=1

    HAVE_PTHREAD_CONDATTR_SETCLOCK
    MYTHREAD_POSIX
)

clibs/cmocka ConfigureChecks.cmake :91

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

Universite-Gustave-Eiffel/I-Simpa src/spps/CMakeLists.txt :72

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME )

Universite-Gustave-Eiffel/I-Simpa src/spps/CMakeLists.txt :75

endif(NOT HAVE_CLOCK_GETTIME)

osmocom/gr-osmosdr lib/CMakeLists.txt :75

CHECK_CXX_SOURCE_COMPILES("
    #include <ctime>
    int main(){
        timespec ts;
        return clock_gettime(CLOCK_MONOTONIC, &ts);
    }
    " HAVE_CLOCK_GETTIME
)

HumbleNet/HumbleNet CMakeLists.txt :246

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

HumbleNet/HumbleNet CMakeLists.txt :250

unset(HAVE_CLOCK_GETTIME CACHE)

HumbleNet/HumbleNet CMakeLists.txt :251

check_library_exists(${RT_LIBRARY} clock_gettime "time.h" HAVE_CLOCK_GETTIME)

crossuo/crossuo deps/cmcurl/lib/libressl/CMakeLists.txt :302

check_library_exists(rt clock_gettime "time.h" HAVE_CLOCK_GETTIME)

crossuo/crossuo deps/cmcurl/lib/libressl/CMakeLists.txt :308

check_function_exists(clock_gettime HAVE_CLOCK_GETTIME)

crossuo/crossuo deps/cmcurl/lib/libressl/CMakeLists.txt :311

add_definitions(-DHAVE_CLOCK_GETTIME)

ClickHouse/ClickHouse contrib/xz-cmake/CMakeLists.txt :21

add_compile_definitions(
    # Package info:
    PACKAGE_NAME="XZ Utils"
    PACKAGE_BUGREPORT="lasse.collin@tukaani.org"
    PACKAGE_URL="https://tukaani.org/xz/"

    # Features:
    HAVE_CHECK_CRC32
    HAVE_CHECK_CRC64
    HAVE_CHECK_SHA256
    HAVE_DECODERS
    HAVE_DECODER_ARM
    HAVE_DECODER_ARMTHUMB
    HAVE_DECODER_DELTA
    HAVE_DECODER_IA64
    HAVE_DECODER_LZMA1
    HAVE_DECODER_LZMA2
    HAVE_DECODER_POWERPC
    HAVE_DECODER_SPARC
    HAVE_DECODER_X86
    HAVE_ENCODERS
    HAVE_ENCODER_ARM
    HAVE_ENCODER_ARMTHUMB
    HAVE_ENCODER_DELTA
    HAVE_ENCODER_IA64
    HAVE_ENCODER_LZMA1
    HAVE_ENCODER_LZMA2
    HAVE_ENCODER_POWERPC
    HAVE_ENCODER_SPARC
    HAVE_ENCODER_X86
    HAVE_MF_BT2
    HAVE_MF_BT3
    HAVE_MF_BT4
    HAVE_MF_HC3
    HAVE_MF_HC4

    # Standard headers and types are available:
    HAVE_STDBOOL_H
    HAVE__BOOL
    HAVE_STDINT_H
    HAVE_INTTYPES_H

    HAVE___BUILTIN_BSWAPXX
    HAVE___BUILTIN_ASSUME_ALIGNED

    _GNU_SOURCE
    __EXTENSIONS__
    _POSIX_PTHREAD_SEMANTICS
    _TANDEM_SOURCE
    _ALL_SOURCE

    HAVE_CLOCK_GETTIME=1
    HAVE_DECL_CLOCK_MONOTONIC=1

    HAVE_PTHREAD_CONDATTR_SETCLOCK
    MYTHREAD_POSIX
)

AtomicGameEngine/AtomicGameEngine Source/ThirdParty/Civetweb/CMakeLists.txt :46

add_definitions (-DHAVE_CLOCK_GETTIME)