From: Bruno Haible Date: Tue, 10 Jan 2023 11:31:56 +0000 (+0100) Subject: renameat, renameatu: Fix warning on Android. X-Git-Tag: v1.0~1866 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=f31f5a34e4c549d81c71d423463c9719a6ab4282;p=gnulib.git renameat, renameatu: Fix warning on Android. * m4/renameat.m4 (gl_FUNC_RENAMEAT): Test for renameat2 using gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS_ONCE. --- diff --git a/ChangeLog b/ChangeLog index b2ca74f922..59eec4d62c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-01-10 Bruno Haible + + renameat, renameatu: Fix warning on Android. + * m4/renameat.m4 (gl_FUNC_RENAMEAT): Test for renameat2 using + gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS_ONCE. + 2023-01-10 Bruno Haible memset_explicit tests: Fix signature check. diff --git a/m4/renameat.m4 b/m4/renameat.m4 index 7e38e436a3..3780578663 100644 --- a/m4/renameat.m4 +++ b/m4/renameat.m4 @@ -1,4 +1,4 @@ -# serial 3 +# serial 4 # See if we need to provide renameat replacement. dnl Copyright (C) 2009-2023 Free Software Foundation, Inc. @@ -15,11 +15,12 @@ AC_DEFUN([gl_FUNC_RENAMEAT], AC_REQUIRE([gl_STDIO_H_DEFAULTS]) AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS]) AC_CHECK_HEADERS([linux/fs.h]) - AC_CHECK_FUNCS_ONCE([renameat renameat2]) + AC_CHECK_FUNCS_ONCE([renameat]) if test $ac_cv_func_renameat = no; then HAVE_RENAMEAT=0 elif test $REPLACE_RENAME = 1; then dnl Solaris 9 and 10 have the same bugs in renameat as in rename. REPLACE_RENAMEAT=1 fi + gl_CHECK_FUNCS_ANDROID([renameat2], [[#include ]]) ])