In most cases you'll get them transitively through <string.h>, but it's
misleading for the man page to claim that they're _in_ <string.h>, and
especially weird to claim they're in _different_ headers from each
other!
This is also true of Apple's headers, and FreeBSD (the other BSDs only
have ffs(), not its siblings).
Signed-off-by: Elliott Hughes <enh@google.com>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
.B #include <strings.h>
.P
.BI "int ffs(int " i );
-.P
-.B #include <string.h>
-.P
.BI "int ffsl(long " i );
.BI "int ffsll(long long " i );
.fi
.BR ffsll ()
T} Thread safety MT-Safe
.TE
-.SH VERSIONS
-BSD systems have a prototype in
-.IR <string.h> .
.SH STANDARDS
.TP
.BR ffs ()