File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -476,7 +476,7 @@ if (NOT MSVC)
476
476
endif ()
477
477
endif ()
478
478
479
- if (${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" OR ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64" )
479
+ if (( ${CMAKE_SYSTEM_PROCESSOR} MATCHES "arm" ) OR ( ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64" ) )
480
480
message (STATUS "ARM detected" )
481
481
if (MSVC )
482
482
# TODO: arm msvc?
@@ -578,10 +578,12 @@ endif()
578
578
# RLIMIT_MEMLOCK came in BSD, is not specified in POSIX.1,
579
579
# and on macOS its availability depends on enabling Darwin extensions
580
580
# similarly on DragonFly, enabling BSD extensions is necessary
581
- if (CMAKE_SYSTEM_NAME MATCHES "Darwin" )
582
- add_compile_definitions (_DARWIN_C_SOURCE )
583
- endif ()
584
- if (CMAKE_SYSTEM_NAME MATCHES "DragonFly" )
581
+ if (
582
+ CMAKE_SYSTEM_NAME MATCHES "Darwin" OR
583
+ CMAKE_SYSTEM_NAME MATCHES "iOS" OR
584
+ CMAKE_SYSTEM_NAME MATCHES "tvOS" OR
585
+ CMAKE_SYSTEM_NAME MATCHES "DragonFly"
586
+ )
585
587
add_compile_definitions (_DARWIN_C_SOURCE )
586
588
endif ()
587
589
You can’t perform that action at this time.
0 commit comments