NetBSD/sys/lib/libkern
itojun 2dc247fc34 make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES.
ancillary data alignment will be ALIGNBYTES, not sizeof(long) - 1, from now.

CMSG_xx will NOT resolve into constant.  if you use CMSG_xx to allocate
arrays, you'll lose.

bump shlib minor for libc.

NOTE: if you are on top of arch with ALIGNBYTES != sizeof(long) - 1,
you need to recompile IPv6-related binaries.  there is no way to guarantee
backward compat in this aspect.  sorry for this.  this should be the last
backward compat breakage for IPv6-related ancillary data manipulation.
(we still have PR 9516 for unix-domain sockets...)
2000-03-02 07:41:49 +00:00
..
arch add strtoul 2000-02-01 04:02:59 +00:00
Makefile make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES. 2000-03-02 07:41:49 +00:00
Makefile.inc Revert STRIPPROG -> STRIP 2000-02-01 05:25:24 +00:00
__assert.c make libkern compile in userland - for testing purposes 1999-04-13 19:00:30 +00:00
__cmsg_alignbytes.c make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES. 2000-03-02 07:41:49 +00:00
__main.c
adddi3.c
anddi3.c
ashldi3.c
ashrdi3.c sync with libc 1999-09-10 13:21:14 +00:00
bcmp.c Sync with src/lib/libc/string/bcmp.c 1999-04-01 00:30:39 +00:00
bcopy.c
bswap16.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
bswap32.c Move the bswap functions from libutil to libc (this bups the 1999-01-15 13:31:15 +00:00
bswap64.c Sync with libc version. 1999-02-05 16:34:13 +00:00
bzero.c update bzero.c to stub from libc/string 1998-08-04 06:27:08 +00:00
cmpdi2.c
divdi3.c
ffs.c
htonl.c
htons.c
imax.c
imin.c
index.c
inet_addr.c make libkern compile in userland - for testing purposes 1999-04-13 19:00:30 +00:00
intoa.c move intoa() from libsa:net.c to libkern, turn inet_ntoa() into a macro, 1999-05-07 14:49:52 +00:00
iordi3.c
libkern.h Move strtoul.c (via CVS repo copy) to libkern. Also sort prototypes 1999-11-29 23:12:56 +00:00
lmax.c
lmin.c
lshldi3.c
lshrdi3.c
max.c
mcount.c update from libc; RCSID, register. 1999-01-17 01:30:06 +00:00
md5c.c Include <lib/libkern/libkern.h> after sys/param.h, to avoid warnings 1999-10-16 19:06:48 +00:00
memchr.c
memcmp.c
memcpy.c replace several special targets with stub .c files, as in libc/string 1998-08-04 05:01:58 +00:00
memmove.c replace several special targets with stub .c files, as in libc/string 1998-08-04 05:01:58 +00:00
memset.c Fix "unused variable `c'" warning. (From Julian Coleman) 1998-09-14 11:50:59 +00:00
min.c
moddi3.c
muldi3.c
negdi2.c
notdi2.c
ntohl.c
ntohs.c
pmatch.c Add a small string pattern matching function to facilitate pcmcia cis string 1998-06-21 18:43:35 +00:00
qdivrem.c sync with libc 1999-09-10 13:21:14 +00:00
quad.h sync with libc 1999-09-10 13:21:14 +00:00
random.c
rindex.c
scanc.c
sha1.c Include <lib/libkern/libkern.h> instead of <sys/systm.h>. 1999-09-16 00:06:46 +00:00
skpc.c
strcat.c
strchr.c replace several special targets with stub .c files, as in libc/string 1998-08-04 05:01:58 +00:00
strcmp.c
strcpy.c
strlen.c
strncasecmp.c
strncmp.c
strncpy.c
strrchr.c replace several special targets with stub .c files, as in libc/string 1998-08-04 05:01:58 +00:00
strtoul.c Copied from arch/arm32/arm32/strtoul.c,v 1999-11-29 22:51:19 +00:00
subdi3.c
ucmpdi2.c
udivdi3.c
ulmax.c
ulmin.c
umoddi3.c
xordi3.c