cmake: fix detection pre-fills for iOS

Follow-up to 1ecf2f11136f967deff6d2c124127250d2756c48 #16585
Follow-up to e7adf3e83747c2915c671f2e560cde6f3d4a4905 #15841

Closes #16594
This commit is contained in:
Viktor Szakats 2025-03-06 13:42:18 +01:00
parent b51672e932
commit 64ba75ca90
No known key found for this signature in database
GPG Key ID: B5ABD165E2AEF201

View File

@ -59,11 +59,7 @@ endif()
set(HAVE_FCNTL 1)
set(HAVE_FCNTL_H 1)
set(HAVE_FCNTL_O_NONBLOCK 1)
if(CMAKE_SYSTEM_NAME STREQUAL "iOS")
set(HAVE_FILE_OFFSET_BITS 0)
else()
set(HAVE_FILE_OFFSET_BITS 1)
endif()
set(HAVE_FILE_OFFSET_BITS 1)
set(HAVE_FNMATCH 1)
set(HAVE_FREEADDRINFO 1)
set(HAVE_FSEEKO 1)
@ -222,23 +218,14 @@ set(HAVE_SIGINTERRUPT 1)
set(HAVE_SIGNAL 1)
set(HAVE_SIGSETJMP 1)
set(HAVE_SNPRINTF 1)
if(CMAKE_SYSTEM_NAME STREQUAL "iOS")
set(HAVE_SOCKADDR_IN6_SIN6_ADDR 0)
else()
set(HAVE_SOCKADDR_IN6_SIN6_ADDR 1)
endif()
set(HAVE_SOCKADDR_IN6_SIN6_ADDR 1)
set(HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1)
set(HAVE_SOCKET 1)
set(HAVE_SOCKETPAIR 1)
set(HAVE_STDATOMIC_H 1)
set(HAVE_STDBOOL_H 1)
if(CMAKE_SYSTEM_NAME STREQUAL "iOS")
set(HAVE_STDDEF_H 0)
set(HAVE_STDINT_H 0)
else()
set(HAVE_STDDEF_H 1)
set(HAVE_STDINT_H 1)
endif()
set(HAVE_STDDEF_H 1)
set(HAVE_STDINT_H 1)
set(HAVE_STRCASECMP 1)
set(HAVE_STRCMPI 0)
set(HAVE_STRDUP 1)