aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPo Lu2024-02-24 11:09:05 +0800
committerPo Lu2024-02-24 11:09:38 +0800
commitc7a2b7d023dfef78f6cb6f00fc8194ce8eaaf8a4 (patch)
treecbaeb60a74c7062fbb982769d06333a850608514
parent15a140a24664e96620838136640d660f842dfa49 (diff)
downloademacs-c7a2b7d023dfef78f6cb6f00fc8194ce8eaaf8a4.tar.gz
emacs-c7a2b7d023dfef78f6cb6f00fc8194ce8eaaf8a4.zip
* configure.ac: Detect renameat2 with gl_CHECK_FUNCS_ANDROID.
-rw-r--r--configure.ac4
1 files changed, 3 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 71a899f5f40..452aa0838f1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -5907,13 +5907,15 @@ pthread_sigmask strsignal setitimer \
5907sendto recvfrom getsockname getifaddrs freeifaddrs \ 5907sendto recvfrom getsockname getifaddrs freeifaddrs \
5908gai_strerror sync \ 5908gai_strerror sync \
5909endpwent getgrent endgrent \ 5909endpwent getgrent endgrent \
5910renameat2 \
5911cfmakeraw cfsetspeed __executable_start log2 pthread_setname_np \ 5910cfmakeraw cfsetspeed __executable_start log2 pthread_setname_np \
5912pthread_set_name_np]) 5911pthread_set_name_np])
5913 5912
5914# getpwent is not present in older versions of Android. (bug#65319) 5913# getpwent is not present in older versions of Android. (bug#65319)
5915gl_CHECK_FUNCS_ANDROID([getpwent], [[#include <pwd.h>]]) 5914gl_CHECK_FUNCS_ANDROID([getpwent], [[#include <pwd.h>]])
5916 5915
5916# renameat2 is not present in older versions of Android.
5917gl_CHECK_FUNCS_ANDROID([renameat2], [[#include <stdio.h>]])
5918
5917if test "$ac_cv_func_cfmakeraw" != "yes"; then 5919if test "$ac_cv_func_cfmakeraw" != "yes"; then
5918 # On some systems (Android), cfmakeraw is inline, so AC_CHECK_FUNCS 5920 # On some systems (Android), cfmakeraw is inline, so AC_CHECK_FUNCS
5919 # cannot find it. Check if some code including termios.h and using 5921 # cannot find it. Check if some code including termios.h and using