cmake : Dont define XOPENSOURCE on AIX (#16481)
This commit is contained in:
parent
1faa13a118
commit
6d69ab3f26
|
|
@ -145,6 +145,9 @@ endif()
|
||||||
# which was introduced in POSIX.1-2008, forcing us to go higher
|
# which was introduced in POSIX.1-2008, forcing us to go higher
|
||||||
if (CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
|
if (CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
|
||||||
add_compile_definitions(_XOPEN_SOURCE=700)
|
add_compile_definitions(_XOPEN_SOURCE=700)
|
||||||
|
elseif (CMAKE_SYSTEM_NAME MATCHES "AIX")
|
||||||
|
# Don't define _XOPEN_SOURCE. We need _ALL_SOURCE, which is the default,
|
||||||
|
# in order to define _SC_PHYS_PAGES.
|
||||||
else()
|
else()
|
||||||
add_compile_definitions(_XOPEN_SOURCE=600)
|
add_compile_definitions(_XOPEN_SOURCE=600)
|
||||||
endif()
|
endif()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue