From 18410c03ea084f05da43911261c2369ddeac15d7 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 16 Oct 2024 19:40:51 +0300 Subject: [PATCH] cmake: fix checks for fdatasync() and gethostname() --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1aff054d81..50796fe667 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -966,8 +966,8 @@ if(SDL_LIBC) bcopy calloc ceil ceilf copysign copysignf cos cosf _Exit exp expf - fabs fabsf fdatasync floor floorf fmod fmodf fopen64 free fseeko fseeko64 - getenv gethostname + fabs fabsf floor floorf fmod fmodf fopen64 free fseeko fseeko64 + getenv _i64toa index itoa log log10 log10f logf lround lroundf _ltoa malloc memcmp memcpy memmove memset modf modff @@ -1042,6 +1042,8 @@ if(SDL_LIBC) cmake_pop_check_state() if(NOT WINDOWS) + check_symbol_exists(fdatasync "unistd.h" HAVE_FDATASYNC) + check_symbol_exists(gethostname "unistd.h" HAVE_GETHOSTNAME) check_symbol_exists(getpagesize "unistd.h" HAVE_GETPAGESIZE) check_symbol_exists(sigaction "signal.h" HAVE_SIGACTION) check_symbol_exists(setjmp "setjmp.h" HAVE_SETJMP)