Paul Eggert <egg...@cs.ucla.edu> writes:

> Please feel free to write that. It's not something that would be easy
> for me to do, as I don't know Android. Also, I don't know that it'd be
> that trivial, as it might involve replacing the AC_FUNC_STRNLEN macro
> of Autoconf (and we should propagate that fix into Autoconf as well),
> but I could give advice about the non-Android part of any fix.

How many lines remain of my 15-line quota of contributions to Gnulib?
The test itself is facile:

#if defined __ANDROID_API__ && (__ANDROID_API__ < 21)
you lose
#endif /* defined __ANDROID_API__ && (__ANDROID_API__ < 21) */

and, when not cross-compiling,

  verify (strnlen ("", SIZE_MAX) == 0);

but the supporting code might exceed whatever is left of this quota.

Reply via email to