NetBSD/sys/lib
cgd ea27b7aa31 Add a whole bunch of features, from Matthias Drochner:
best-fit, rather than first-fit, algorithm.
	ability to handle free()s with zero size (needed for gzip read
	    support).
	ability to start the heap someplace else (defined by HEAP_START).
	ability to limit growth of the heap (via HEAP_LIMIT).
	debugging sanity checks (ifdef DEBUG).
	allocation tracing support, to help debugging (ifdef ALLOC_TRACE).
and from me:
	ability to pick a (smaller) first-fit algorithm (via ALLOC_FIRST_FIT).
	lots of comments.

If heap limits and all of the debugging features are disabled (the default),
and ALLOC_FIRST_FIT is defined (not the default), compiled with -O on the
alpha the new version is the same (object) size as the old version.
1997-01-22 01:18:23 +00:00
..
libkern add strchr() to libkern. strchr.c copied from libc's "index.c", but with 1997-01-18 02:33:38 +00:00
libsa Add a whole bunch of features, from Matthias Drochner: 1997-01-22 01:18:23 +00:00
libz add sources, all copied verbatim from src/lib/libz 1997-01-16 00:21:43 +00:00