diff options
author | evpobr <evpobr@gmail.com> | 2019-04-25 12:28:56 +0500 |
---|---|---|
committer | Erik de Castro Lopo <erikd@mega-nerd.com> | 2019-05-04 11:41:48 +1000 |
commit | d38b867f68de55c0f2b38cedadb85fe8636c5527 (patch) | |
tree | 3602001fbae689e985aca501bdbb507dd5cae8b9 /CMakeLists.txt | |
parent | b3c20d3b8ed547b73e4e7a8b6517f55212d91f84 (diff) | |
download | flac-d38b867f68de55c0f2b38cedadb85fe8636c5527.tar.gz |
Add missing fseeko check
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 8f83b382..38f6132a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,6 +47,8 @@ check_include_file("inttypes.h" HAVE_INTTYPES_H) check_include_file("stdint.h" HAVE_STDINT_H) check_include_file("x86intrin.h" HAVE_X86INTRIN_H) +check_function_exists(fseeko HAVE_FSEEKO) + check_c_source_compiles("int main() { return __builtin_bswap16 (0) ; }" HAVE_BSWAP16) check_c_source_compiles("int main() { return __builtin_bswap32 (0) ; }" HAVE_BSWAP32) @@ -67,6 +69,7 @@ add_compile_definitions( $<$<BOOL:${HAVE_BYTESWAP_H}>:HAVE_BYTESWAP_H> $<$<BOOL:${HAVE_INTTYPES_H}>:HAVE_INTTYPES_H> $<$<BOOL:${HAVE_STDINT_H}>:HAVE_STDINT_H> + $<$<BOOL:${HAVE_FSEEKO}>:HAVE_FSEEKO> $<$<BOOL:${MSVC}>:_CRT_SECURE_NO_WARNINGS> CPU_IS_BIG_ENDIAN=$<BOOL:${CPU_IS_BIG_ENDIAN}> CPU_IS_LITTLE_ENDIAN=$<NOT:$<BOOL:${CPU_IS_BIG_ENDIAN}>> |