HardenedBSD/sys/libkern
Bruce Evans 1b099e1e02 Hide the declaration of ffs() if an inline ffs() is implemented.
I couldn't find a better way to avoid compiler warnings about
redundant and/or inconsistent declaration of ffs().  I'd like to
be able to declare prototypes in general headers without committing
to implementing them as `static inline' or `extern', but there
seems to be no way to do this with gcc-2.6.1.  E.g.,

	int foo(void);
	static __inline int foo(void) { return 1; }

causes a warning about the linkage mismatch, while the opposite
order causes a warning about the redundant declaration.
1994-11-14 14:56:46 +00:00
..
adddi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
anddi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
ashldi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
ashrdi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
bcmp.c Added $Id$ 1994-08-02 07:55:43 +00:00
cmpdi2.c Added $Id$ 1994-08-02 07:55:43 +00:00
divdi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
ffs.c Added $Id$ 1994-08-02 07:55:43 +00:00
fnmatch.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
iordi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
libkern.h Hide the declaration of ffs() if an inline ffs() is implemented. 1994-11-14 14:56:46 +00:00
locc.c Added $Id$ 1994-08-02 07:55:43 +00:00
lshldi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
lshrdi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
Makefile I'm going to nuke strtol() for now. Now I need strncmp() and rather 1994-10-26 11:14:21 +00:00
mcount.c Added -DKERNEL and added support for kernel profiling. 1994-09-15 15:41:48 +00:00
moddi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
muldi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
negdi2.c Added $Id$ 1994-08-02 07:55:43 +00:00
notdi2.c Added $Id$ 1994-08-02 07:55:43 +00:00
qdivrem.c Added $Id$ 1994-08-02 07:55:43 +00:00
quad.h Added $Id$ 1994-08-02 07:55:43 +00:00
random.c Added $Id$ 1994-08-02 07:55:43 +00:00
rindex.c Added $Id$ 1994-08-02 07:55:43 +00:00
scanc.c Added $Id$ 1994-08-02 07:55:43 +00:00
skpc.c Added $Id$ 1994-08-02 07:55:43 +00:00
strcat.c Added $Id$ 1994-08-02 07:55:43 +00:00
strcmp.c Added $Id$ 1994-08-02 07:55:43 +00:00
strcpy.c Added $Id$ 1994-08-02 07:55:43 +00:00
strlen.c Added $Id$ 1994-08-02 07:55:43 +00:00
strncpy.c Added $Id$ 1994-08-02 07:55:43 +00:00
strsep.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
strtol.c Add strtol() to libkern in support of some other work I'm doing. 1994-10-25 14:57:57 +00:00
subdi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
ucmpdi2.c Added $Id$ 1994-08-02 07:55:43 +00:00
udivdi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
umoddi3.c Added $Id$ 1994-08-02 07:55:43 +00:00
xordi3.c Added $Id$ 1994-08-02 07:55:43 +00:00