From 99ac2071d3ad50474afd97969404abfe6ed50529 Mon Sep 17 00:00:00 2001 From: Luna Lovecraft Date: Fri, 5 Jun 2026 20:17:02 +0400 Subject: [PATCH] Revert "[CMake] disable fseeko on 32-bit Android before API 24" This reverts commit 49ab34dfefec4e964e7e32164be6c6acee0c51ab. --- CMakeLists.txt | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9396130d..c38b1467 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -121,15 +121,7 @@ else() check_include_file("x86intrin.h" FLAC__HAS_X86INTRIN) endif() - -if(ANDROID AND CMAKE_SYSTEM_VERSION VERSION_LESS 24 AND (CMAKE_SYSTEM_PROCESSOR MATCHES "i686" OR CMAKE_SYSTEM_PROCESSOR MATCHES "armv7-a")) - # fseeko/ftello may link, but it's not usable before Android API 24 on 32-bit Android - # https://android.googlesource.com/platform/bionic/+/main/docs/32-bit-abi.md - message(STATUS "Disabling fseeko/ftello for 32-bit Android before API 24") - set(HAVE_FSEEKO 0 CACHE INTERNAL "") -else() - check_function_exists(fseeko HAVE_FSEEKO) -endif() +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) -- 2.54.0