Recent BSDs declare these functions, too.
+2017-10-30 Florian Weimer <fweimer@redhat.com>
+
+ * string/strings.h (ffsl, ffsll): Declare under __USE_MISC, not
+ just __USE_GNU.
+
2017-10-30 Florian Weimer <fweimer@redhat.com>
* posix/tst-gnuglob-skeleton.c: Renamed from tst-gnuglob.c.
/* The following two functions are non-standard but necessary for non-32 bit
platforms. */
-# ifdef __USE_GNU
+# ifdef __USE_MISC
extern int ffsl (long int __l) __THROW __attribute_const__;
__extension__ extern int ffsll (long long int __ll)
__THROW __attribute_const__;