phil
4867c375a3
Include the definition of PRINTOBJDIR before using it.
2001-01-07 07:18:32 +00:00
sjg
fc4c89c68b
ReadMakefile: Don't simply fopen() fname before checking if we are in separate
...
objdir. This is the way freebsd does it, and apart from being more correct,
saves a lot of pointless fopen() calls.
2001-01-07 06:16:02 +00:00
phil
0e57605760
Improve a parameter list, add the actual documentation for menuc.
2001-01-07 06:09:19 +00:00
sjg
85be2f6526
Always try an give the absolute pathname of the Makefile that we got an error in.
...
Use .PARSEDIR if set and not '.', otherwise .CURDIR to qualify the Makefile's path.
2001-01-07 06:08:33 +00:00
christos
8b6c00c71e
remove duplicate decls/nested externs.
2001-01-06 02:09:48 +00:00
christos
3646bd21df
don't roll your own declaration of isatty; use <unistd.h>; needs to be checked
...
for c++
2001-01-06 02:09:31 +00:00
mjl
edfa017784
ANSIfy, alphabetize arguments.
2001-01-05 07:14:46 +00:00
mjl
3d418a4a73
ANSIfy.
2001-01-05 04:59:21 +00:00
mjl
96015e4766
(From FreeBSD)
...
Get things right for tty names of length UT_LINESIZE. (FreeBSD PR 3638)
If the utmp login time is greater than the tty atime, use it to calculate
the idle time instead of the atime.
Fix -n with 16-chars hostnames (FreeBSD PR 11286).
Domain names are case insensitive.
2001-01-05 04:54:53 +00:00
mjl
c5775359ae
ANSIfy
2001-01-05 04:06:49 +00:00
mjl
d18550fa63
Remove mysterious check for "sleeper" who would not get walled.
2001-01-05 04:00:34 +00:00
itohy
7d6cc9c5e5
Add missing newline of "id -p" output.
2001-01-05 03:08:23 +00:00
lukem
c2b84904ae
use %ll_ instead of the less standard %q_
2001-01-04 23:05:54 +00:00
itojun
92ee339d1c
sh3 split
2001-01-04 09:43:05 +00:00
itojun
78c2b5a427
make usr.bin/tn3270 buildable. make sizeof(tline) usable.
2001-01-04 05:58:41 +00:00
itojun
8981b09426
add magic # for Hitachi SH COFF
2001-01-04 00:10:07 +00:00
mjl
e1d9ba796d
un__Pify, ANSIfy and constify.
2001-01-03 13:25:11 +00:00
mjl
a640361563
/dev -> _PATH_DEV
2001-01-03 13:14:26 +00:00
mjl
6c2663f7dd
Fix possible buffer overruns. From OpenBSD, but without breaking stuff.
2001-01-03 12:41:00 +00:00
simonb
0a76fbb1e6
Another object file format reference for hp300.
2001-01-02 12:30:14 +00:00
thorpej
eb80878b1b
Happy new year!
2001-01-01 20:18:34 +00:00
sommerfeld
ded2509e8b
Missing bit of last change
2001-01-01 15:50:23 +00:00
sommerfeld
3274266e5f
Delete forceSerial; just use compatMake for that.
...
Add -N flag to *really* not execute any commands (useful when using
the -d flags to debug usr/src/Makefile)
Document -N
Update documentation of -n to mention that it still executes commands
for targets marked .MAKE so that the -N/-n distinction is clear.
2001-01-01 15:47:37 +00:00
pooka
afe260e16b
make this substitute __VARIBLES__ to correct values
2001-01-01 12:13:58 +00:00
pooka
ce3f87994b
magic man-page is in chapter 5, not chapter 1
2001-01-01 12:12:40 +00:00
ad
53cb8f368d
PR 11667: ruptime output is unpretty for uptimes in excess of 99 days. Give
...
us one more column to play with, and expand the field size by one.
2000-12-31 17:35:20 +00:00
itojun
209b37f0e1
fix argument validation mistake in setpeer().
...
From: Hiroyuki YAMAMORI <h-yamamo@db3.so-net.ne.jp>
2000-12-30 18:00:18 +00:00
sommerfeld
1ef47ae656
Include token counts in trace output.
...
Don't let tokensFree go negative.
2000-12-30 16:38:22 +00:00
augustss
eb24c4857c
Change indentation and wording a little.
2000-12-30 16:18:13 +00:00
hubertf
9c8977ca73
Option similar to -k, only to use megabyte (1024**2) as display unit.
...
Patch contributed by Chris Pinnock <C.J.E.Pinnock@qmw.ac.uk> in PR 11848.
2000-12-30 16:00:33 +00:00
sommerfeld
dd9c50102d
Fix token accounting for .BEGIN/.END jobs
2000-12-30 15:58:34 +00:00
sommerfeld
0cc78169f3
Fix oversights in last commit.
2000-12-30 15:25:19 +00:00
sommerfeld
64cf1af58d
Let src/usr.bin build with recursive parallel make..
...
- add .WAIT and .NOTPARALLEL in a few places
- change ${MAKE} print-objdir to ${PRINTOBJDIR}
- convert other ad-hoc forms to use ${PRINTOBJDIR}
2000-12-30 14:54:39 +00:00
sommerfeld
26d86ec404
Fix indentation..
2000-12-30 14:44:49 +00:00
sommerfeld
6553cce562
on multiprocessor, display last cpu for SSLEEP state, too.
2000-12-30 14:26:50 +00:00
sommerfeld
663ff035b1
Avoid token leaks when aborting after an error.
2000-12-30 14:21:22 +00:00
augustss
ba3249597d
Add copyright notice.
2000-12-30 13:10:12 +00:00
augustss
6a55a964fc
Add a command to perform commands when USB HID items take on certain
...
values.
Some sample uses: controlling USB speakers with the HID buttons on them,
invoking the proper programs from the HID buttons on modern USB
keyboards.
2000-12-30 13:07:48 +00:00
sommerfeld
129b8c6309
strdup tracefile so that it doesn't get smashed.
2000-12-30 02:52:03 +00:00
sommerfeld
9984263e63
Do lazy token release - don't return tokens to the pipe unless we're
...
waiting for something or we're done.
2000-12-30 02:51:21 +00:00
sommerfeld
8a39635d34
Back out debug cruft.
2000-12-30 02:06:42 +00:00
sommerfeld
a804073cac
Add a token-passing scheme to allow a recursive make to successfully
...
use -j; all make's in a recursive build cooperate to limit the total
number of jobs, using a token-passing scheme.
The current token passing algorithm is similar to the one implemented
by gmake; there is a single pipe which is inherited through the entire
process hierarchy; tokens are obtained by reading a byte from the
"read end" of the pipe, and are returned by writing them to the "write
end". This exact algorithm is likely to change in the future.
Implementation details:
- Use the new trace facility to allow measurement of the
effectiveness of different token-passing schemes
- Get a token in MakeStartJobs(), return it in Make_Update()
- Eliminate Job_Full() and the jobFull global since they are
redundant with token system.
- Add an "internal" -J option (to pass the token pipe fd's down to
submakes) and a -T option for tracing.
- Change how compatMake is forced so that -j means something when
inherited by submakes.
- When waiting for a token, poll the token-passing pipe as well as
the output pipes of existing jobs.
2000-12-30 02:05:20 +00:00
sommerfeld
694b899b9c
Quick and dirty trace mechanism to make it easier to look at how different
...
parallel make job distribution algorithms work in practice.
2000-12-29 23:11:08 +00:00
augustss
e0a4556c29
Add ++ and -- for changing mixer controls. They bump the value to
...
the next possible setting.
2000-12-29 13:30:26 +00:00
jdolecek
be3807a7c5
adapt to KTR_USER structure changes
2000-12-28 11:11:34 +00:00
mrg
c5ce287448
fix oversight in previous.
2000-12-28 02:07:00 +00:00
jlam
d6ced75307
Change
...
"program used to trip installed binaries"
to
"program used to strip installed binaries"
2000-12-27 18:56:21 +00:00
itojun
c66fb7f316
noted that we should switch to localedef.
2000-12-23 23:24:25 +00:00
mrg
ad2b8edf8a
fix oversight in previous: also look for $MACHINE_ARCH of mipse[bl].
2000-12-23 09:06:06 +00:00
mrg
67312df72f
de-__P()-ify
2000-12-22 11:38:42 +00:00