Commit Graph

92067 Commits

Author SHA1 Message Date
lukem
9c2af9970a .ifdef SMALLPROG, -DSMALL 2002-02-07 06:25:07 +00:00
briggs
9827f27b9f Update from thorpej:
* Define type and size of _mcount stub to make PIC code happy.
* Rename mcount to __mcount to get it out of the user namespace.
2002-02-07 05:13:35 +00:00
ross
8ed9321304 Note that the `n' function does not restart the script. 2002-02-07 04:28:14 +00:00
ross
8bd7cb6a69 Edit -mdoc usage.
* There is no -indent option to .Bd or .Bl, although you would
  never know that from its frequent use in this tree. There is a
  "-offset indent" combination that makes sense, and you can certainly
  say "-width indent".

* Also, you can't markup the -width option argument, tho you CAN
  use a callable macro. So "-width Ar filename" doesn't make sense,
  but either "-width Ar" or "-width filename" does, as might something
  like "-width xxfilename" for a little extra space.

* There are a lot of needlessly complex hanging tag macros in man4 used
  to create simple item lists. Those should be simplified one of these
  days before someone copies and edits yet another man4 page.
2002-02-07 03:15:06 +00:00
ross
7b48561479 Add share/man/html? and the lower machine directories. 2002-02-07 02:52:14 +00:00
ross
4db2b6a34e Add share/man/html? and the lower machine directories.
These are just the directories, not the html files themselves.
2002-02-07 02:49:39 +00:00
ross
5014982b5b add ess0 2002-02-07 02:16:04 +00:00
ross
b8ff67cc6d minor LP64 nits 2002-02-07 02:14:02 +00:00
ross
ff83c8aba1 track change in -mdoc2html, and set DOC_XR so that .Xr macros don't
actually generate hypertext links to the man pages, like they do
know when the pages themselves are formatted. The obvious problem
is that if you aren't a man page, you don't know where the man
pages are.
2002-02-07 02:07:05 +00:00
ross
5de308572f Invert the default of DOC_XR and generate an href anchor by default.
Also, assume that any man page called "index.html" will actually be
installed (sigh) as "xindex.html", which is what bsd.man.mk actually
does now.
2002-02-07 01:59:14 +00:00
ross
a3f340931b Honor MANSUBDIR when installing md html pages. 2002-02-07 01:56:02 +00:00
christos
7555da491d Turn on mii on 3C980CTXM 2002-02-07 01:32:19 +00:00
ross
8b41df0d84 Fix a number of bugs and and start over again on the style sheet. 2002-02-07 00:59:18 +00:00
ross
8a40adb0ab if NOMAN is defined, also define NOHTML 2002-02-07 00:53:34 +00:00
ross
57170e8ef5 fix html sources, they were depending on -mdoc, not -mdoc2html 2002-02-07 00:52:23 +00:00
ross
d750bb9154 TARGETS is defined by bsd.own.mk, so use LOCALTARGETS instead 2002-02-06 23:29:42 +00:00
jdolecek
104f7c34d6 joyvar.h is now at <dev/ic/joyvar.h> 2002-02-06 21:32:16 +00:00
thorpej
d17cc4f043 * Move some generic ARM OpenFirmware stuff into arch/arm/ofw (still
more can move, but not yet).
* Garbage-collect some cruft from arch/arm32 in preparation for
  renaming to arch/shark.
2002-02-06 21:30:25 +00:00
wiz
6c8b3885d6 Some nits. 2002-02-06 21:18:51 +00:00
jdolecek
cf523d6e7c Move the joy(4) manpage to MI location, too - it's not i386-only.
Pointed out by Thomas Klausner, thanks :)
2002-02-06 21:06:32 +00:00
thorpej
886eff9ae7 Rename to reflect the MACHINE_ARCH that will be used on ARM ELF
platforms.
2002-02-06 20:39:00 +00:00
thorpej
535e775dd5 MACHINE_ARCH for ELF ARM platforms is "arm", not "arm32". 2002-02-06 20:36:18 +00:00
kleink
3b7a9506f7 Printf the 601's HID0. 2002-02-06 20:00:48 +00:00
thorpej
690f10fea7 Use arm/conf/Makefile.arm, and add support for building ELF kernels
and converting them to a.out.
2002-02-06 19:59:41 +00:00
kleink
69e30815cf Add a printf bitmask for HID0. 2002-02-06 19:59:30 +00:00
thorpej
c9a1155bcf Adjust for new location of elf2aout.sh, and echo the command before
executing it (like we do for other commands).
2002-02-06 19:59:01 +00:00
wiz
2e56fbc7e0 Another <tab> -> <sp><tab> noted by Patrick Welche. 2002-02-06 19:58:02 +00:00
thorpej
5113cbfb17 A slightly cleaned up version of chris/nick's elf2aout.sh for ARM
platforms.
2002-02-06 19:54:47 +00:00
wiz
7d3c2b8400 Drop some trailing whitespace. 2002-02-06 19:29:06 +00:00
wiz
c0acf9a5ea Punctuation nits, sort sections, sort SEE ALSO. 2002-02-06 19:24:52 +00:00
wiz
eae645b02b Fix some typos, uppercase tcp. 2002-02-06 19:17:01 +00:00
wiz
c36eec1c26 Fix .Dd (no abbreviations, please). 2002-02-06 19:09:22 +00:00
wiz
eb0430f0ee Fix a typo, and correct an abbreviation (Mhz -> MHz). 2002-02-06 19:07:27 +00:00
thorpej
eb79ee01a8 ip_mloopback(): process the delayed checksum on the copy, not
the original mbuf.
2002-02-06 18:00:01 +00:00
thorpej
da13cb2fb5 Back out all the vm_page_md changes. They are causing some
mysterious problems (a similar change to the i386 pmap causes
mysterious problems there, as well), and the issue needs to
be investigated more.
2002-02-06 17:41:42 +00:00
thorpej
4611193917 Efficiency tweaks, some made possible by vm_page_md. 2002-02-06 17:32:35 +00:00
pk
086b942780 Add tu' and tl' variable expansion modifiers, which transform the
value to uppercase and lowercase, respectively. From Kevin Neal from FreeBSD.
2002-02-06 16:26:12 +00:00
pk
86c078cb11 JobPrintCommand: avoid stale pointers on a node's command list.
The debugging value of the code that did this is limited, so drop it
altogether.
2002-02-06 16:20:25 +00:00
lukem
339d59ee8a Changes to the tiny images so that an mfs /dev isn't required (there might
not be enough RAM to support that), at the expense of more inodes and a
slightly larger md file system (which, when compressed down, still fits in
a kernel and that kernel still fits on a 1.2MB floppy):
- Define MAKEDEV_DEVS to 'std md0 fd0 fd1 wd0 wd1 wd2 wd3 cd0 cd1 pty0 ttyv0'.
- Call makefs with -f 10, to add a few spare inodes.
- Crank imagesize from 1344k to 1440k to handle extra space needed by the
  inodes containing the devices.
2002-02-06 16:15:56 +00:00
lukem
f551aa0ea4 If MAKEDEV_DEVS is defined, run etc.i386/MAKEDEV through MAKEDEV.wrapper and
makedev2spec.awk to generate another mtree specfile for use when building
the image, and don't copy dev/MAKEDEV to the target image.  This is primarily
for the tiny images which might not have enough memory for an mfs /dev.
Otherwise (MAKEDEV_DEVS not defined), continue to copy dev/MAKEDEV.
2002-02-06 16:12:18 +00:00
lukem
876b3e8195 no need to list etc/passwd anymore 2002-02-06 16:09:14 +00:00
lukem
1a64af8d1b MAKEDEV.wrapper
generate list of commands from provided MAKEDEV script with
	given arguments, to feed into makedev2spec.awk

makedev2spec.awk
	take output of MAKEDEV.wrapper and generate an mtree(8) specfile.
2002-02-06 16:08:16 +00:00
lukem
caa29fae38 #undef DIRBLKSIZ before #define-ing it 2002-02-06 15:44:49 +00:00
lukem
64d97711a2 remove btodb() hack now that makefs doesn't need it anymore.
the #define was wrong anyway; it was x<<9 instead of x>>9
2002-02-06 15:39:01 +00:00
lukem
5f26fac683 use (size / DEV_BSIZE) instead of btodb(size). fixes cross build issue. 2002-02-06 15:36:30 +00:00
lukem
02647fd20d don't need <ufs/ufs/dir.h> here 2002-02-06 14:58:15 +00:00
pooka
8c1a2832b7 Remove inclusion of unused machine/cpufunc.h, it doesn't belong here anyways. 2002-02-06 14:50:42 +00:00
ross
0271045b3e type in ^ directly, instead of \(ua which isn't in all the fonts 2002-02-06 12:51:13 +00:00
ross
ee869b65aa s/-width Fn xx/-width xx/
The -width argument isn't parsed and can't have attached markup.
2002-02-06 12:49:05 +00:00
tsutsui
552bb9895a TAB/space cosmetics 2002-02-06 12:43:05 +00:00