NetBSD/lib
christos 194e105784 From Ilya Dogolazky ilya.dogolazky at teleca dot fi:
The new algorithm does not use any array initialisation.
Instead of that the only integer variable "index" is initialized.
It is not using any bitwise operations and shifts as well.

The well-known algorithm (an efficient representation for sparse sets) is
mentioned as exercise 2.12 in "The Design and Analysis of Computer Algorithms"
by Alfred Aho, John Hopcroft and Jeffrey Ullman. It is described here
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.30.7319
and here
http://research.swtch.com/2008/03/using-uninitialized-memory-for-fun-and.html
2008-09-24 14:36:02 +00:00
..
csu Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
i18n_module Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libarch
libasn1 Restore .hx support for avoiding unneeded regeneration of header files 2008-08-03 07:16:58 +00:00
libatf-c Add a CLEANFILES line to remove the generated file defs.h 2008-07-20 14:36:52 +00:00
libatf-c++
libbind9 bump for bind-9-5-0 2008-06-21 20:42:40 +00:00
libbluetooth
libbsdmalloc
libbz2 Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libc From Ilya Dogolazky ilya.dogolazky at teleca dot fi: 2008-09-24 14:36:02 +00:00
libcom_err
libcompat Mention the word "regexp" and the fact that this inteface is obsolete 2008-09-08 22:14:11 +00:00
libcrypt Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libcrypto PR/7505: Obata Akio: add missing bn_const.c 2008-09-19 14:50:53 +00:00
libcrypto_idea
libcrypto_mdc2
libcrypto_rc5
libcurses add workaround for PR/39175(Curses regression causes disoptimal and 2008-07-23 13:32:41 +00:00
libdes
libdns Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libedit Allow a single process to control multiple ttys (for pthreads using _REENTRANT) 2008-09-10 15:45:37 +00:00
libevent Update to libevent 1.4.4-stable. 2008-05-16 20:24:57 +00:00
libform
libgssapi Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libhdb Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libheimntlm Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libhx509 Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libintl
libipsec
libisc forgot to commit these. 2008-06-21 23:32:19 +00:00
libisccc bump for bind-9-5-0 2008-06-21 20:42:40 +00:00
libisccfg bump for bind-9-5-0 2008-06-21 20:42:40 +00:00
libiscsi
libkadm5clnt Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libkadm5srv Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libkafs
libkrb5
libkvm
libl
liblwres bump for bind-9-5-0 2008-06-21 20:42:40 +00:00
libm Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libmagic update to 4.26 2008-08-30 12:16:52 +00:00
libmenu
libossaudio
libp2k void * -> puffs_cookie_t 2008-08-12 19:51:55 +00:00
libpam
libpcap Add test for HAVE_PCC with HAVE_GCC which turn off compiler warning flags. 2008-07-12 12:29:42 +00:00
libpci
libpmc
libposix
libprop Bump libprop minor number, I forgot to do it when I have added 2008-09-15 18:19:25 +00:00
libpthread Arguments were swapped for cpuset_set(), cpuset_clr(), cpuset_isset() 2008-09-12 13:39:04 +00:00
libpthread_dbg
libpuffs Drop trailing whitespace. 2008-09-06 15:43:27 +00:00
libradius
librefuse Add API version 2.6 variant of fuse_setup. 2008-08-01 15:54:09 +00:00
libresolv
librmt remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
libroken Add CLEANFILES for ${BUILT_SRCS} (vis.h) 2008-07-20 16:25:35 +00:00
librpcsvc
librt Move scheduling functions from librt to libc. 2008-07-02 20:05:16 +00:00
librump Install rump libraries and utilities to the base system and remove the 2008-07-29 13:17:40 +00:00
librumpuser Install rump libraries and utilities to the base system and remove the 2008-07-29 13:17:40 +00:00
libsdp For convenience, pad the structures for NAP, GN and PANU profiles 2008-08-06 14:21:33 +00:00
libskey
libsl
libss
libssh Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libssl
libtelnet Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC. 2008-08-29 00:02:21 +00:00
libterm
libukfs fix type for a few functions 2008-09-07 15:14:31 +00:00
libusbhid
libutil include <stdlib.h> explicitely, for exit(), getprogname() etc. 2008-07-17 16:24:55 +00:00
libvers support MAKEVERBOSE 2008-09-03 07:12:28 +00:00
libwrap remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
liby
libz
bumpversion
checkoldver
checkver
checkvers
Makefile Switch to libarchive in src/external/bsd. 2008-09-21 19:45:59 +00:00
Makefile.inc