From: Bruno Haible <bruno@clisp.org> Date: Thu, 19 Jan 2023 20:55:42 +0000 (+0100) Subject: Fix warnings for functions introduced in Android API level 30. X-Git-Tag: v1.0~1800 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=aae82bb323fd030587d3e2a5a43f3239c96c8e1a;p=gnulib.git Fix warnings for functions introduced in Android API level 30. * m4/threadlib.m4 (gl_STDTHREADLIB_BODY): Test for thrd_create using gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS. --- diff --git a/ChangeLog b/ChangeLog index cae9026535..b5181afca2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-01-19 Bruno Haible <bruno@clisp.org> + + Fix warnings for functions introduced in Android API level 30. + * m4/threadlib.m4 (gl_STDTHREADLIB_BODY): Test for thrd_create using + gl_CHECK_FUNCS_ANDROID instead of AC_CHECK_FUNCS. + 2023-01-19 Bruno Haible <bruno@clisp.org> Fix warnings for functions introduced in Android API level 29. diff --git a/m4/threadlib.m4 b/m4/threadlib.m4 index 332491d42f..48ced460b3 100644 --- a/m4/threadlib.m4 +++ b/m4/threadlib.m4 @@ -1,4 +1,4 @@ -# threadlib.m4 serial 33 +# threadlib.m4 serial 34 dnl Copyright (C) 2005-2023 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -352,7 +352,7 @@ AC_DEFUN([gl_STDTHREADLIB_BODY], dnl on libpthread (for the symbol 'pthread_mutexattr_gettype'). dnl glibc >= 2.34, AIX >= 7.1, and Solaris >= 11.4 have thrd_create in dnl libc. - AC_CHECK_FUNCS([thrd_create]) + gl_CHECK_FUNCS_ANDROID([thrd_create], [[#include <threads.h>]]) if test $ac_cv_func_thrd_create = yes; then LIBSTDTHREAD= else