|
|
|
|
@ -93,10 +93,14 @@ elseif(TARGET_PLATFORM STREQUAL "cpigamesh")
|
|
|
|
|
include(cpigamesh_defs) |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|OpenBSD|DragonFly") |
|
|
|
|
if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|NetBSD|OpenBSD|DragonFly") |
|
|
|
|
if(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD") |
|
|
|
|
add_definitions(-D_NETBSD_SOURCE) |
|
|
|
|
else() |
|
|
|
|
add_definitions(-D_BSD_SOURCE) |
|
|
|
|
set(UBSAN OFF) |
|
|
|
|
endif() |
|
|
|
|
set(ASAN OFF) |
|
|
|
|
set(UBSAN OFF) |
|
|
|
|
add_definitions(-D_BSD_SOURCE) |
|
|
|
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DO_LARGEFILE=0 -Dstat64=stat -Dlstat64=lstat -Dlseek64=lseek -Doff64_t=off_t -Dfstat64=fstat -Dftruncate64=ftruncate") |
|
|
|
|
endif() |
|
|
|
|
|
|
|
|
|
|