freebsd_amp_hwpstate/lib
Julian Elischer 2907af2a96 Mostly remove the VM_STACK OPTION.
This changes the definitions of a few items so that structures are the
same whether or not the option itself is enabled. This allows
people to enable and disable the option without recompilng the world.

As the author says:

|I ran into a problem pulling out the VM_STACK option.  I was aware of this
|when I first did the work, but then forgot about it.  The VM_STACK stuff
|has some code changes in the i386 branch.  There need to be corresponding
|changes in the alpha branch before it can come out completely.

what is done:
|
|1) Pull the VM_STACK option out of the header files it appears in.  This
|really shouldn't affect anything that executes with or without the rest
|of the VM_STACK patches.  The vm_map_entry will then always have one
|extra element (avail_ssize).  It just won't be used if the VM_STACK
|option is not turned on.
|
|I've also pulled the option out of vm_map.c.  This shouldn't harm anything,
|since the routines that are enabled as a result are not called unless
|the VM_STACK option is enabled elsewhere.
|
|2) Add what appears to be appropriate code the the alpha branch, still
|protected behind the VM_STACK switch.  I don't have an alpha machine,
|so we would need to get some testers with alpha machines to try it out.
|
|Once there is some testing, we can consider making the change permanent
|for both i386 and alpha.
|
[..]
|
|Once the alpha code is adequately tested, we can pull VM_STACK out
|everywhere.
|

Submitted by:	"Richard Seaman, Jr." <dick@tar.com>
1999-01-26 02:49:52 +00:00
..
compat
csu Initialize __progname by argv[0] before striping leading path, 1999-01-19 06:58:31 +00:00
libF77
libI77
libalias If we can't open alias.log, don't try to write to the 1999-01-10 02:05:13 +00:00
libatm
libbind
libc Mostly remove the VM_STACK OPTION. 1999-01-26 02:49:52 +00:00
libc_r Increase the size of private thread flags so that the test for a 1999-01-15 00:21:03 +00:00
libcalendar
libcam
libcom_err
libcompat
libcrypt Fix symlinking. Without the -f "force" option, the wrong version 1999-01-24 07:51:33 +00:00
libcurses
libdevstat add MLINKs for all the functions covered by the manpage 1999-01-06 05:00:17 +00:00
libdisk Bring us one step closer to sysinstall'ing on a DOC2k device. 1999-01-14 21:48:13 +00:00
libedit Switch to using ".So" as the extension for PIC object files rather 1999-01-09 21:51:00 +00:00
libf2c
libfetch Implement and document file list retrieval. 1998-12-21 19:41:50 +00:00
libftpio
libgnumalloc
libio Add a simple library for accessing i/o ports and memory on the alpha. 1998-12-12 18:05:06 +00:00
libipx
libkse Increase the size of private thread flags so that the test for a 1999-01-15 00:21:03 +00:00
libkvm Fix swap radix tree dump formatting ( pstat -ss ), it was printing the 1999-01-25 04:07:07 +00:00
libm
libmd
libmytinfo Fixed CLEANFILES. 1998-12-27 15:04:33 +00:00
libncurses Add missing int to prototypes of mvaddstr and mvaddnstr. 1998-12-10 02:35:24 +00:00
libopie
libpam Fix breakage for the static a.out case. The a.out linker doesn't 1999-01-22 12:43:42 +00:00
libpcap Fixed CLEANFILES. 1998-12-27 15:04:33 +00:00
libpthread Increase the size of private thread flags so that the test for a 1999-01-15 00:21:03 +00:00
libradius Typo police. 1999-01-22 01:43:25 +00:00
libresolv
librpcsvc
libskey Explicitly depend on libcrypt and libmd for a.out too. Fixes a PAM 1998-11-22 19:26:39 +00:00
libss
libstand POSIX introduced optreset to deal with multiple invocations 1999-01-11 06:01:29 +00:00
libtacplus
libtelnet Old stuff laying around: Don't use a function called getstr(), that has 1998-12-16 06:04:29 +00:00
libtermcap
libutil Declare setproctitle() as printf0-like. 1998-12-16 17:52:15 +00:00
libvgl
libxpg4
liby
libz Merge changes from vendor branch (1.1.1 -> 1.1.3) into mainline. 1999-01-10 09:53:51 +00:00
msun Disable building with alpha software completion options until we upgrade 1998-12-24 13:17:58 +00:00
ncurses/ncurses
Makefile Enable building libio on the alpha. 1998-12-17 23:02:11 +00:00
Makefile.inc