Commit Graph

5064 Commits

Author SHA1 Message Date
wiz 051442934d Add libusbhid. 2001-12-28 23:06:30 +00:00
augustss d8cabaed5a Update for uhidev(4). 2001-12-28 17:38:00 +00:00
thorpej 73b83787ee Don't put CPP flags in CFLAGS. 2001-12-28 07:49:26 +00:00
thorpej 5e53e8bb6a Add -ffreestanding to CFLAGS. 2001-12-28 07:48:39 +00:00
thorpej 20f59a49c7 x86_64 doesn't use the "new toolchain" but it doesn't really use the
old one either.  The "new toolchain" environment is closer to what we
want, however, for using the external toolchain currently required for
x86_64, so set USE_NEW_TOOLCHAIN for x86_64.
2001-12-28 06:57:41 +00:00
lukem 56640963f5 cosmetic tweak on an older comment 2001-12-28 01:40:50 +00:00
lukem efcc9a4c9d * Add user-controlled mk.conf variables
- SHLIBDIR	Location to install shared libraries if ${USE_SHLIBDIR}
			is "yes".  Defaults to "/usr/lib".

	- USE_SHLIBDIR	If "yes", install shared libraries in ${SHLIBDIR}
			instead of ${LIBDIR}.  Defaults to "no".
			Sets ${_LIBSODIR} to the appropriate value.
			This may be set by individual Makefiles as well.

	- SHLINKDIR	Location of shared linker.  Defaults to "/usr/libexec".
			If != "/usr/libexec", change the dynamic-linker
			encoded in shared programs

* Set USE_SHLIBDIR for libraries used by /bin and /sbin:
	libc libcrypt libcrypto libedit libipsec libkvm libm libmi387
	libtermcap libutil libz

* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*
  to ${_LIBSODIR}/${LIB}.so* for compatibility.

* Always install /sbin/init statically (for now)


The net effect of these changes depends on how the variables are set:

  1.)	If nothing is set or changed, there is no change from the
	current behaviour:
		- Static /bin, /sbin, and bits of /usr/*
		- Dynamic rest
		- Shared linker is /usr/libexec/ld*so

  2.)	If the following make variables are set:
		LDSTATIC=
		SHLINKDIR=/lib
		SHLIBDIR=/lib
	Then the behaviour becomes:
		- Dynamic tools
		- .so libraries used by /bin and /sbin are installed to /lib,
		  with symlinks from /usr/lib/lib*so to -> /lib/lib*so
		  where appropriate
		- Shared linker is /lib/ld*so

  3.)	As per 2.), but add the following variable:
		USE_SHLIBDIR=yes
	This forces all .so's to be instaleld in /lib (with compat
	symlinks), not just those tagged by their Makefiles to be.
	Again, compat symlinks are installed
2001-12-28 01:32:37 +00:00
wiz ec03906847 Fix the typo reported in PR #15062 and another one. 2001-12-27 13:20:53 +00:00
lukem 73bfbf31f3 grammar/spelling fixes 2001-12-26 08:08:23 +00:00
wiz 4b425cbbb3 Formatting improvements. 2001-12-26 02:22:56 +00:00
wiz 4e2d752368 Sort sections. 2001-12-26 02:18:29 +00:00
wiz eea5a2fe6b Drop a superfluous .Pp, and a xref for a non-existing page. 2001-12-26 02:17:20 +00:00
wiz 57d07c69a7 Sort sections, formatting nits, sort SEE ALSO. 2001-12-26 02:15:58 +00:00
wiz a4e2e67855 Xr -> Ic for nonexisting page. 2001-12-26 02:13:23 +00:00
wiz 0441827b2f Sort sections. 2001-12-26 02:12:05 +00:00
wiz 27a237dc80 Formatting improvements. 2001-12-26 02:11:22 +00:00
wiz acb59d0bfd Sort SEE ALSO, drop a .Pp. 2001-12-26 02:09:22 +00:00
wiz 6ea632172b Drop a trailing xref, and a superfluous .Pp. 2001-12-26 02:07:49 +00:00
wiz 5414862987 Formatting improvements. 2001-12-26 02:06:45 +00:00
wiz 0d83421514 Sort sections. 2001-12-26 01:53:18 +00:00
wiz 4caae17753 Misc formatting improvements. 2001-12-26 01:52:55 +00:00
wiz 44c9c20f7b Fix Xref. 2001-12-26 01:46:58 +00:00
wiz 0785450c2f Sort sections, drop some .Pps. 2001-12-26 01:45:35 +00:00
wiz 36b78735f0 Sort sections. 2001-12-26 01:45:03 +00:00
wiz 64f70da4c9 Drop some .Pp, use .Sx instead of .Em. 2001-12-26 01:39:09 +00:00
wiz e8231e3b8d Sort sections, and drop trailing comma in SEE ALSO. 2001-12-26 01:30:52 +00:00
wiz ff40071128 Drop a .Pp and two nits. 2001-12-26 01:30:05 +00:00
wiz e5275bd169 Sort sections, separate Xrefs by a comma. 2001-12-26 01:29:10 +00:00
wiz 6804ce1070 Sort sections and other minor fixes. 2001-12-26 01:28:23 +00:00
wiz 50e04395c6 Punctuation improvements and other minor fixes. 2001-12-26 01:26:44 +00:00
wiz 02f8a4ff57 Sort sections. Drop an empty line. 2001-12-26 01:20:34 +00:00
wiz 58fb38c899 Fix .Dt. 2001-12-26 01:19:11 +00:00
wiz 09f3662bde Formatting fix. 2001-12-26 01:17:33 +00:00
wiz e56b04e5cf Sort sections. 2001-12-26 01:15:47 +00:00
wiz af4e822d93 Drop a trailing comma in SEE ALSO. 2001-12-26 01:15:35 +00:00
wiz 225791c70a Bd -literal instead of -unfilled. 2001-12-26 01:11:51 +00:00
wiz 8a30edc62f Drop a .Pp. 2001-12-26 01:10:32 +00:00
wiz 103e7a7f14 Whitespace nit. 2001-12-26 01:10:11 +00:00
wiz 83d0300fdb Empty lines vs. .Pp cleanup, and sort sections. 2001-12-26 01:08:56 +00:00
wiz a64bb9915b Empty lines vs. .Pp cleanup. 2001-12-26 01:08:41 +00:00
wiz 3f37d4c950 Sort sections. 2001-12-26 01:07:45 +00:00
wiz a8cecf0840 Drop some .Pp, sort sections. 2001-12-26 01:02:01 +00:00
wiz 694d483d3e Fix SEE ALSO section. 2001-12-26 00:24:32 +00:00
wiz e0fd4da4e6 Drop some .Pps. 2001-12-26 00:24:16 +00:00
wiz a0a66802fa Fix SEE ALSO section. 2001-12-26 00:16:30 +00:00
augustss 972cd7f492 Change copyright date. 2001-12-24 18:27:09 +00:00
augustss d9811dfdb5 Add a missing 4. 2001-12-24 13:54:11 +00:00
augustss bb14260c36 Note wd at umass. 2001-12-24 13:53:27 +00:00
jdolecek 165f781c45 Some basic documentation of uvm_loan() and uvm_unloan() 2001-12-24 12:28:46 +00:00
minoura ebfadba677 ELF!! 2001-12-24 11:38:04 +00:00