diff options
author | Bruno Haible <bruno@clisp.org> | 2023-01-03 21:33:32 +0100 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2023-01-03 21:33:32 +0100 |
commit | 7c4ee88821d4ee0adc6511a0f6ead0e5ed6518b2 (patch) | |
tree | 4ed68439b20eeda3a6ab633da07781f51815ae43 /doc | |
parent | 0ff4d2d5894ec53eb8bc8930266e3e8e93f5b51b (diff) | |
download | gnulib-7c4ee88821d4ee0adc6511a0f6ead0e5ed6518b2.tar.gz |
ffsl, ffsll: Fix compilation error on Android.
* lib/string.in.h: On Android as well, include <strings.h>.
* m4/ffsl.m4 (gl_FUNC_FFSL): Use a specific link test instead of
AC_CHECK_FUNCS_ONCE.
* m4/ffsll.m4 (gl_FUNC_FFSLL): Likewise.
* doc/glibc-functions/ffsl.texi: Mention Android problems.
* doc/glibc-functions/ffsll.texi: Likewise.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/glibc-functions/ffsl.texi | 5 | ||||
-rw-r--r-- | doc/glibc-functions/ffsll.texi | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/doc/glibc-functions/ffsl.texi b/doc/glibc-functions/ffsl.texi index 441383cc38..fa80a5cb28 100644 --- a/doc/glibc-functions/ffsl.texi +++ b/doc/glibc-functions/ffsl.texi @@ -14,9 +14,12 @@ FreeBSD 5.2.1, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX 11, IRIX 6.5 @item This function is declared in @code{<strings.h>} instead of @code{<string.h>} on some platforms: -AIX 7.2. +AIX 7.2, Android 13. @end itemize Portability problems not fixed by Gnulib: @itemize +@item +This function is only defined as an inline function on some platforms: +Android 13. @end itemize diff --git a/doc/glibc-functions/ffsll.texi b/doc/glibc-functions/ffsll.texi index 41e701e87e..7912d451fc 100644 --- a/doc/glibc-functions/ffsll.texi +++ b/doc/glibc-functions/ffsll.texi @@ -14,7 +14,7 @@ Mac OS X 10.5, FreeBSD 6.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 5.1, HP-UX @item This function is declared in @code{<strings.h>} instead of @code{<string.h>} on some platforms: -AIX 7.2. +AIX 7.2, Android 13. @item This function returns completely wrong values on some platforms: AIX 7.2 in 32-bit mode. @@ -22,4 +22,7 @@ AIX 7.2 in 32-bit mode. Portability problems not fixed by Gnulib: @itemize +@item +This function is only defined as an inline function on some platforms: +Android 13. @end itemize |