BobLChen/PathTracer
external/glfw/CMakeLists.txt
:249
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
target_compile_definitions(${HSAKMT_TARGET} PRIVATE -DHAVE_MEMFD_CREATE=1)
CHECK_SYMBOL_EXISTS ( "__NR_memfd_create" "sys/syscall.h" HAVE_MEMFD_CREATE )
target_compile_definitions(${CORE_RUNTIME_TARGET} PRIVATE HAVE_MEMFD_CREATE )
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
CHECK_SYMBOL_EXISTS(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
CHECK_SYMBOL_EXISTS(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
target_compile_definitions(glfw PRIVATE HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
add_definitions(-DHAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
target_compile_definitions(${PROJECT_NAME}
PRIVATE
HAVE_STRCHRNUL
EGL_NO_X11
MESA_EGL_NO_X11_HEADERS
HAVE_MEMFD_CREATE
WL_EGL_PLATFORM
FILAMENT_SUPPORTS_WAYLAND
)
list(APPEND TYPICAL_TEST_DEFINITIONS HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
target_compile_definitions(glfw PRIVATE HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
target_compile_definitions(glfw PRIVATE HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_function_exists(memfd_create HAVE_MEMFD_CREATE)
check_c_source_compiles("
#define _GNU_SOURCE
#include <sys/mman.h>
int main(int argc, char** argv) {
memfd_create(\"test\", 0);
}
"
HAVE_MEMFD_CREATE
)
target_compile_options(${bypass_lib} PUBLIC -DHAVE_MEMFD_CREATE)
check_symbol_exists(memfd_create "sys/mman.h" HAVE_MEMFD_CREATE)