diff options
author | wsnipex <wsnipex@a1.net> | 2016-10-06 14:08:40 +0200 |
---|---|---|
committer | wsnipex <wsnipex@a1.net> | 2016-10-09 11:23:59 +0200 |
commit | 74e93c6a7223f74431da62fb4e8439aa4df2cb99 (patch) | |
tree | ec7cf1d752c56727489e957b288eab02e22e38ce /project | |
parent | 624f4032430e61821e63d7ed9f83624ea10f84b3 (diff) |
[cmake] check for inttypes
Diffstat (limited to 'project')
-rw-r--r-- | project/cmake/scripts/common/ArchSetup.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/project/cmake/scripts/common/ArchSetup.cmake b/project/cmake/scripts/common/ArchSetup.cmake index eed1dbb27e..3d2fad20e1 100644 --- a/project/cmake/scripts/common/ArchSetup.cmake +++ b/project/cmake/scripts/common/ArchSetup.cmake @@ -95,6 +95,7 @@ check_type(string char16_t HAVE_CHAR16_T) check_type(string char32_t HAVE_CHAR32_T) check_type(stdint.h uint_least16_t HAVE_STDINT_H) check_symbol_exists(posix_fadvise fcntl.h HAVE_POSIX_FADVISE) +check_symbol_exists(PRIdMAX inttypes.h HAVE_INTTYPES_H) check_builtin("long* temp=0; long ret=__sync_add_and_fetch(temp, 1)" HAS_BUILTIN_SYNC_ADD_AND_FETCH) check_builtin("long* temp=0; long ret=__sync_sub_and_fetch(temp, 1)" HAS_BUILTIN_SYNC_SUB_AND_FETCH) check_builtin("long* temp=0; long ret=__sync_val_compare_and_swap(temp, 1, 1)" HAS_BUILTIN_SYNC_VAL_COMPARE_AND_SWAP) @@ -105,6 +106,9 @@ check_function_exists(localtime_r HAVE_LOCALTIME_R) if(HAVE_LOCALTIME_R) list(APPEND SYSTEM_DEFINES -DHAVE_LOCALTIME_R=1) endif() +if(HAVE_INTTYPES_H) + list(APPEND SYSTEM_DEFINES -DHAVE_INTTYPES_H=1) +endif() find_package(SSE) foreach(_sse SSE SSE2 SSE3 SSSE3 SSE4_1 SSE4_2 AVX AVX2) |