Commit Graph

92101 Commits

Author SHA1 Message Date
ross ba8a357387 tweak the description of the n function 2002-02-08 01:20:15 +00:00
lukem 2afe4e83de If an entry is in the specfile but not in the underlying file system, and it's
marked "optional", don't add it. (e.g, don't create a zero-length file).
2002-02-08 01:17:32 +00:00
thorpej 7380aa1467 Add a "ddb" command (if DDB is configured into the kernel) for
easy, convenient dropping into DDB at the "root device: " prompt.
Useful if your console can't do it w/o actually taking an interrupt
and you want to, say, look at the boot messages.
2002-02-08 00:58:58 +00:00
eeh 4daea20c93 Move a brace so this will compile w/o DEBUG. 2002-02-08 00:47:04 +00:00
thorpej 140c8fe847 Don't hard-code the console address in error messages. 2002-02-07 23:53:01 +00:00
tv e716d57285 Don't spew so much to the console without DEBUG. 2002-02-07 23:23:29 +00:00
tv aa7e03f796 Handle MAP_ANON (0x100 in Solaris8, not 0x1000) properly, by factoring out
the flags common to SVR4 and NetBSD, and mapping the rest manually.
2002-02-07 23:22:24 +00:00
eeh d3d818a6f4 Fix register allocation in microtime(). 2002-02-07 22:23:01 +00:00
thorpej 35a343b018 IFF_POINTTOPOINT interfaces can also transmit packets to broadcast
destinations.
2002-02-07 21:47:45 +00:00
eeh 6390142ec0 Make bus_space_barrier() an inline instead of a function vector. 2002-02-07 21:36:54 +00:00
eeh 92ef550481 Overhaul iommu_dvmamap_load_raw(). 2002-02-07 21:35:26 +00:00
thorpej 2b9837b4d9 Add support for the Team ASA Npwr IOP310-based server appliance. 2002-02-07 21:34:23 +00:00
wiz 384ddf7036 s/All four/All five/ 2002-02-07 17:15:23 +00:00
uch b4156f9314 fix # of page directory entry. 2002-02-07 17:06:00 +00:00
uch 6b71166f4e add missing cache flush code. 2002-02-07 17:05:22 +00:00
thorpej 07e8c5c63c Define TARGET_CPU_DEFAULT. From Matthias Drochner. 2002-02-07 16:52:37 +00:00
pk d5e7cd89bf When making a node which is the source of both a .MADE target and a
normal target (the latter dependency being the reason why it's made),
the .MADE parent should not be put on the `toBeMade' list again (in
Make_Update()) since it was already put on it in Make_ExpandUse().
Doing so would cause the rules for the .MADE target to be executed
(at least) twice, and also mess up the unmade children count of _its_
parent, resulting in spurious graph cylce detection.

To achieve this, make sure the unmade children count of the .MADE target
is set to zero before enqueueing it on the `toBeMade' list in
Make_ExpandUse(). Then, in Make_Update(), check if the parent has the
.MADE attribute before diddling with the queue.

For the same reason the status of a node must not be set to UPTODATE
unconditionally in compat mode, since that will prevent the node from
being built even if it is the source of a normal target. Instead,
check both its state and the type of the parent to decide whether to
continue on behalf of the current parent.
2002-02-07 16:48:22 +00:00
garbled ada5327a7a Apply fix from PR's 14442 and 14441 from Robert Elz to make the install
from source work.  Thanks Robert.
2002-02-07 16:12:31 +00:00
wiz 441cd2f38e Fix typo reported in misc/15524. 2002-02-07 14:30:22 +00:00
augustss 660b4087dc Add quirks for Minolta S304. 2002-02-07 13:53:14 +00:00
augustss 53a6c27b2e Add quirk for devices without Get Max Lun. 2002-02-07 13:52:54 +00:00
augustss 86c1274c84 Regen. 2002-02-07 13:52:27 +00:00
augustss c801ef4f0d Add Minolta Dimage S304 2002-02-07 13:52:08 +00:00
augustss d76f24be37 OnSpec doesn't like Mode Sense. 2002-02-07 13:02:26 +00:00
augustss 09f2c3182a Regen. 2002-02-07 13:00:37 +00:00
augustss 29f28f51f0 Add OnSpec disk controller. 2002-02-07 13:00:13 +00:00
lukem cc74f22504 add list containing files used by sysinst, including dummy files that
are used to set the default permissions in the generated mtree specfile
for files generated by makeobsolete.
2002-02-07 11:40:48 +00:00
lukem 6276be048b - improve error checking
- add support for passing variables to parselist.awk that are used to replace
  text in each line of the lists.  currently supported strings:
	text		variable
	----		--------
	@MACHINE_ARCH@	MACHINE_ARCH
	@MACHINE@	MACHINE
2002-02-07 11:39:17 +00:00
lukem 2d60e83706 add more argument checking 2002-02-07 11:35:56 +00:00
ross 4b8350b194 Define strings for < > & <= >= 2002-02-07 09:43:54 +00:00
ross f80ddd2066 KNF, err, well, "indent" 2002-02-07 09:34:11 +00:00
ross 9856438e91 generate & symbolically 2002-02-07 09:24:04 +00:00
pk 9d602b9ca3 Mark installed system libraries as .MADE only if we're actually establishing
their default variable values here.
2002-02-07 07:43:24 +00:00
ross 814f296b77 Generate <>& symbolically. 2002-02-07 07:00:09 +00:00
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