freebsd-nq/lib
Jason Evans 0c21f9eda7 Convert TINY_MIN_2POW from a cpp macro to tiny_min_2pow (a variable), and
determine its value at run time according to other relevant values.  This
avoids the creation of runs that are incompletely utilized, as long as
pagesize isn't too large (>32kB, given the current RUN_MIN_REGS_2POW
setting).

Increase the size of several structure bitfields in arena_run_t in order
to avoid integer overflow in the case that a run's header does not overlap
with the space that is usable as application allocation regions.  Given
the tiny_min_2pow change, this fix has no additional impact unless
pagesize is >32kB.

Reported by:	kris
2006-03-24 22:13:49 +00:00
..
bind Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
csu
libalias
libarchive Even if a system does not support restoring extended attributes, 2006-03-22 02:42:17 +00:00
libatm
libautofs
libbegemot
libbluetooth
libbsm
libbsnmp
libbz2
libc Convert TINY_MIN_2POW from a cpp macro to tiny_min_2pow (a variable), and 2006-03-24 22:13:49 +00:00
libc_r Convert NO_PROFILE and NO_LIB32 to new style. 2006-03-18 21:37:05 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt Provide alternate default for SHLIBDIR before bsd.own.mk does this. 2006-03-18 11:01:06 +00:00
libdevinfo
libdevstat
libdisk
libedit
libexpat
libfetch Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
libform
libftpio
libgeom
libgpib NO_MAN is not needed here. 2006-03-16 15:18:17 +00:00
libgssapi
libio NO_MAN is not needed here. 2006-03-16 15:18:17 +00:00
libipsec Provide alternate default for SHLIBDIR before bsd.own.mk does this. 2006-03-18 11:01:06 +00:00
libipx
libkiconv
libkse Suuply the name of the version map and let bsd.lib.mk supply 2006-03-16 15:17:47 +00:00
libkvm
libmagic
libmd
libmemstat
libmenu
libmilter Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
libmp
libncp NO_MAN is not needed here. 2006-03-16 15:18:17 +00:00
libncurses Convert NO_PROFILE and NO_LIB32 to new style. 2006-03-18 21:37:05 +00:00
libnetgraph
libngatm
libopie
libpam There is no need to pass NULL to the pam_error() as the last argument. 2006-03-20 16:56:08 +00:00
libpanel
libpcap Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
libpmc Update the pmc(3) manual page's date string and freshen the year in the (c) line for 2006-03-20 15:28:59 +00:00
libpthread Suuply the name of the version map and let bsd.lib.mk supply 2006-03-16 15:17:47 +00:00
libradius Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
librpcsvc Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
librt Implement SIGEV_THREAD notification for aio_fsync. 2006-03-24 03:24:27 +00:00
libsbuf
libsdp
libsm Add new libsm file from sendmail 8.13.6 2006-03-22 16:58:15 +00:00
libsmb NO_MAN is not needed here. 2006-03-16 15:18:17 +00:00
libsmdb
libsmutil
libstand Implement printf 'X' conversion for both libstand and kernel. 2006-03-09 22:37:34 +00:00
libtacplus
libtelnet Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
libthr set an upper limit for thread structures which can be allocated. 2006-03-24 04:34:06 +00:00
libthread_db
libufs
libugidfw
libusbhid
libutil
libvgl
libwrap Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
liby
libypclnt
libz Resolve conflicts. 2006-03-23 14:09:21 +00:00
msun
ncurses Convert NO_PROFILE and NO_LIB32 to new style. 2006-03-18 21:37:05 +00:00
Makefile Extend coverage of the MK_IPX build option to the following: 2006-03-20 14:24:58 +00:00
Makefile.inc