NetBSD/lib
christos b2126f94bb More fixes:
1. use uintptr_t instead of u_long
2. check for overflow in map_pages and malloc_pages
3. bring in fixes from FreeBSD [int -> size_t, and a missing THREAD_UNLOCK]
4. rewrite map_pages to use sbrk() only to grow memory (avoids extra syscall
   and elides bug in brk(2) that ross is fixing)
5. restore the break point to its original value if the mmap(2) for the page
   directory or the alignment sbrk breaks.

reviewed by: chuq and ross
tested by: make build and reboot
Now memtest nearly works; unfortunately there is no way currently to lower
the break point as we free, so memtest keeps trying to reduce memory when
mlock() fails and that does not work.
2001-05-06 04:48:41 +00:00
..
csu Our ARM ELF ld(1) currently has problems with PIC relocations, so don't 2001-04-28 17:32:33 +00:00
libarch Fix date. 2001-04-11 18:06:42 +00:00
libasn1 use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libbz2 Install html documentation for libbz2/bzip2. 2000-11-10 02:00:09 +00:00
libc More fixes: 2001-05-06 04:48:41 +00:00
libcdk Remove some leftover cruft 2001-01-04 21:50:13 +00:00
libcom_err use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libcompat check LIBC_SCCS 2000-09-14 01:24:31 +00:00
libcrypt Four casts for lint. 2001-03-01 14:37:35 +00:00
libcrypto Fix (work around?) bin/12804. 2001-05-02 13:06:14 +00:00
libcrypto_idea do not build shared version of libcrypto_{idea,rc5}. 2001-01-08 14:59:32 +00:00
libcrypto_rc5 do not build shared version of libcrypto_{idea,rc5}. 2001-01-08 14:59:32 +00:00
libcurses Document getnstr(). 2001-04-21 16:28:27 +00:00
libdes Add cleaned up versions of des_set_random_generator_seed(), 2000-06-21 19:47:37 +00:00
libedit knf ch_enlargebufs(), to be *consistent* with the rest of this file... 2001-04-13 01:04:19 +00:00
libform * Fixed horizontal scrolling. 2001-04-06 05:24:59 +00:00
libgssapi use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libhdb use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libintl Sync w/ Citrus. 2001-02-16 07:20:35 +00:00
libipsec description for "discard" was missing. sync with kame 2001-04-06 07:04:31 +00:00
libkadm use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkadm5clnt use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkadm5srv use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkafs use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkdb use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkrb use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkrb5 use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkstream use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libkvm Spell occurred correctly. 2001-04-25 02:19:48 +00:00
libl
libm Fix date and (missing) punctuation. 2001-04-11 18:20:37 +00:00
libmenu Removed DESTDIR from INCSDIR - it gets prepended without doing this. 2001-04-30 11:10:23 +00:00
libossaudio Use accurate rounding in conversion between OSS and NetBSD volume values. 2000-08-16 16:14:33 +00:00
libpcap Adapt to (temporary) DLT_PPP_ETHER useage by the pppoe code in tree 2001-04-29 10:25:50 +00:00
libposix use MACIHNE_CPU to determine architecture-dependent source code directory. 2001-01-08 08:29:59 +00:00
libresolv
librmt Negative exit code cleanup: Replace exit(-x) with exit(x). 2001-04-06 11:13:45 +00:00
libroken use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
librpcsvc Use `rpcgen -C'. 2001-03-21 20:14:10 +00:00
libskey Negative exit code cleanup: Replace exit(-x) with exit(x). 2001-04-06 11:13:45 +00:00
libsl use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libss use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libssl use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libtelnet use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and 2001-04-12 07:48:03 +00:00
libterm - use MAXPATHLEN to get the array size for the path we store. 2001-01-29 01:22:31 +00:00
libusb xref uhid(4) instead of non-existing hid(4) 2001-04-09 12:09:49 +00:00
libutil Fix typo. 2001-04-12 22:34:31 +00:00
libvers do not build profile or pic and do not install 2000-08-03 22:48:46 +00:00
libwrap Wrap external declarations inside __{BEGIN,END}_DECLS; fixes PR lib/12458 2001-03-27 22:46:55 +00:00
liby
libz declare __P if missing 2001-01-08 14:53:19 +00:00
runemodule Remove UTF-2. UTF-2 is superceded by UTF-8. 2001-04-01 17:43:07 +00:00
Makefile remove libkadm5 - it is not being used for anything useful 2001-03-04 02:33:09 +00:00
Makefile.inc Format string cleanup by sommerfeld. 2000-10-10 19:09:38 +00:00
bumpversion sweep of my licenses (userland files w/o only my copyright) for 2000-06-14 17:24:02 +00:00
checkver Ignore (to devnull) errors from ls when no libraries are installed. 2000-07-22 16:04:57 +00:00
checkvers Remove executable permission from src/lib/checkver. 2000-08-09 23:41:24 +00:00