sjg
9cfd89292b
A number of semi-related changes.
...
1. make -dx turns on DEBUG_SHELL which causes sh -x to be used where
possible.
2. PrintOnError() is now called when make is stopping due to an error.
This routine reports the curdir and the value of any variables listed
in MAKE_PRINT_VAR_ON_ERROR.
3. Variables set via command line, are propagated to child-makes via
MAKEFLAGS. This behaviour appears to be necessary for POSIX (according
to the GNU folk anyway).
4. Do not reset MAKEFILE when reading ".depend" as this rather eliminates the
usefulness of ${MAKEFILE}.
5. Added ${.newline} as a simple means of being able to include \n in the
result of a :@ loop expansion.
6. Set ${MAKE_VERSION} if defined. Need to come up with a useful value.
Reviewed: christos
2001-06-01 20:33:37 +00:00
perry
1c06d95c62
new KNF style function declarations
2001-05-29 23:22:42 +00:00
kleink
5bec0209d9
Don't descend into catalog with MKSHARE=no.
2001-05-29 21:25:23 +00:00
kleink
042e6a7b90
Make this really work with MKSHARE=no.
2001-05-29 20:22:05 +00:00
christos
d0c243e9e5
better error messages on exec* failures. From Simon Burge.
2001-05-29 17:37:51 +00:00
lukem
704847f405
cleanup (prior to more adding more features):
...
- convert to ANSI KNF
- remove trailing whitespace
- translate some comments from german into english
code compiles and runs clean, and tested by running "make lint" against
xlint source using previous and this lint produces same results.
2001-05-28 12:40:37 +00:00
itojun
33f046d400
typo
2001-05-28 05:52:41 +00:00
assar
7aedc79d5e
add `-s' that prints port numbers symbolically but addresses numerically
2001-05-28 04:22:55 +00:00
chs
1055c758b8
fall back to read() if mmap() returns an error.
2001-05-28 03:37:22 +00:00
itojun
2160ac71db
install /etc/primes for ssh
2001-05-26 23:27:13 +00:00
lukem
905f1ba6a0
support // comments if -g is given
2001-05-24 12:10:39 +00:00
lukem
2179a14315
oops! delint previous
2001-05-24 12:05:28 +00:00
lukem
c33b2caa30
allow trailing , in enum if -g
2001-05-24 11:58:09 +00:00
lukem
67252d9cad
minor whitespace/knf
2001-05-24 11:56:36 +00:00
lukem
18dddf4476
allow trailing , in enum if -g
2001-05-24 11:56:03 +00:00
christos
3eced62df6
bring in fixes from beta12:
...
- better error checking for read/write failures
- new install/configure/Makefile and support scripts (we don't use)
- don't allow 0 delay for non-root accounts
XXX: Someone needs to coordinate to feed back our prototype fixes to Jeff!
2001-05-22 15:38:22 +00:00
sommerfeld
3cdcf0dfc6
Change type of anonymous bitfield pads so that lint -p no longer generates a
...
portability warning.
2001-05-19 17:19:00 +00:00
ross
65dd7f43a3
Update the -s description for the uvm era. (It was stuck in the pre-mach
...
bsd-vax-vm days. :-)
2001-05-19 00:36:15 +00:00
itohy
d1a3bcdc26
alpha core has signal number in little endian, no in big endian.
2001-05-16 00:52:48 +00:00
itojun
f4532f2487
upgrade to openssh (openbsd usr.bin/ssh) 2.9, around 5/15/2001.
2001-05-15 15:26:07 +00:00
jdolecek
7fb961dd60
Only try to copy the extra incomplete record data if there is anything
...
actually read already. Albeit it's not damaging to copy zero data
for bufend == crec->data case, the buffer end could also be between
memory position 'crec' and 'crec->data'. Thus, we could end up with
negative 'bufend - crec->data' value, and obvious havoc.
This change fixes lib/12673, though the problem was masked and no longer
repeatable with the provided example after the recent buffer size bump.
The change was tested with the buffer size change backed off, and really
fixes the problem in the PR.
2001-05-15 11:49:25 +00:00
jdolecek
147b62f6bf
fsort(): rearrange the push code to reduce one level of intendation,
...
free keylist, buffer on end of work; no functional changes
2001-05-15 11:19:45 +00:00
jdolecek
266fc04d19
Make compilable with -Wshadow
2001-05-15 11:18:23 +00:00
jdolecek
b4f19b2d56
disable the code which maxes nofiles limit, it should not be normally
...
needed now
2001-05-14 21:52:21 +00:00
jdolecek
231887cbb4
Bump the initial record buffer size to 1MB and allow it to grow to 8MB,
...
if needed and record count is within bounds (<MAXNUM), rather than
sorting the input by 64KB chunks. This cuts the number of needed
temporary files considerably (and improves performance, too).
Slighly adjust some #defines, mostly to power of 2 values.
This addresses bin/12673 and bin/12614, as well as complains from other
people.
2001-05-14 21:45:19 +00:00
jdolecek
ef163d60fa
Trap also SIGHUP and SIGQUIT. Suggested by Jim Bernard & Christos
...
some time ago.
2001-05-14 14:58:59 +00:00
aymeric
edd9c529d0
Do the right thing when displaying an empty screen line when the corresponding
...
file line is not empty itself.
This fixes PR 4113 by Luke Mewburn.
2001-05-13 17:07:31 +00:00
aymeric
213eba5e28
Make a TRACE statement work. (mustn't have been turned on for a while! ;-)
...
Swap xp and yp in the arg types declaration section of vs_line() to match
prototype.
2001-05-13 16:59:58 +00:00
aymeric
48c52c6884
ERR -> SYSERR when recdir does not exist.
...
This results in a more useful message for the user.
2001-05-13 12:03:00 +00:00
sjg
843e9049af
Modifier :P avoid segfault if gn is found but path is NULL.
2001-05-12 06:48:49 +00:00
windsor
c834959641
-g for debug, try without when done debugging
2001-05-10 19:07:39 +00:00
simonb
655e90b8b9
Make this cross-compile friendly - build a cut down program called
...
"mkmagic" out of apprentice.c and print.c that is built using the
host compiler and used to generate magic.mgc.
2001-05-09 14:05:52 +00:00
simonb
afaa61c23a
Use curly braces instead of parentheses around make(1) variables.
2001-05-09 13:58:25 +00:00
wiz
e4c86f49f9
Replace some .Xr to non-existing man pages with .Ic (since we don't
...
even have the matching programs).
2001-05-08 17:18:04 +00:00
aymeric
b57e4f3ad4
Fix core dump triggered by a .DEFAULT target with no commands.
...
Bug reported privately by Nicolas Ollinger <nollinge@ens-lyon.fr>.
You can trigger this bug prior to updating your sources with for example:
% cat > Makefile <<EOF
.DEFAULT:
a
EOF
% make
2001-05-08 15:15:53 +00:00
lukem
42f4b2cf45
only error on a newline in a string if -t (traditional) mode is enabled, since
...
ansi c supports multi-line strings without the trailing \n\ ...
2001-05-07 09:02:55 +00:00
wiz
7da30c83ac
Change xref for vmstat(8) to vmstat(1).
...
Whitespace, punctuation and spelling fixes while I'm here.
2001-05-06 23:48:31 +00:00
wiz
553c8f83e4
Move vmstat.8 to vmstat.1, since the program lives in /usr/bin now and is
...
not super-user-only.
Cf. short discussion on tech-userlevel.
2001-05-06 23:37:36 +00:00
ad
11527af796
Sleep for 10 seconds before compressing the old log.
2001-05-06 21:03:25 +00:00
wiz
ccb6f40539
Improve usage of `comprise' according to Webster and misc/10893
...
by Jim Bernard.
2001-05-06 12:29:18 +00:00
kleink
dd849fecca
Change to use {u,}intmax_t internally (was: (unsigned) long).
2001-05-05 17:29:39 +00:00
wiz
a3cd8f7069
Explain '-c' option.
2001-05-04 23:42:23 +00:00
simonb
7b6081672a
If a function takes two string arguments and a printf-type printing
...
function uses both those arguments, then why don't we use two "%s"s
in the printf-style format string too?
2001-05-04 14:45:08 +00:00
simonb
c24218a889
Add a -s option to open the trace file with O_SYNC.
2001-05-04 07:09:55 +00:00
ross
88df6853a3
teach ctags(1) about // comments.
2001-05-03 22:25:00 +00:00
windsor
28090d7359
recent addition of -Wall to Makefile broke the build on some arch
...
remove warnings on /sparc (through typecasting)
2001-05-02 21:15:19 +00:00
fvdl
947211629a
magic.mgc needs ${PROG} to be created, so add a depenency. Makes
...
parallel make work.
2001-05-02 18:35:41 +00:00
minoura
399af9e4a8
X68k built-in voice synthesizer supports 4bit ADPCM.
2001-05-02 12:49:41 +00:00
thorpej
e0d3747f72
Move the number of page colors to the top of the display.
2001-05-02 01:26:04 +00:00
thorpej
01e2971ba2
Add the number of page colors to uvmexp.
2001-05-01 19:36:56 +00:00
aymeric
7141c87f89
enable most warnings (but -Wparentheses)
2001-05-01 16:48:43 +00:00
aymeric
52117b75a3
shutup most (non-intrusive) gcc warnings
2001-05-01 16:46:11 +00:00
sommerfeld
46608f023e
bin/12734: fix SIGTSTP/SIGCONT handling.
...
- install SIGCONT handler which reestablishes SIGTSTP handler and then calls
JobRestartJobs() to restart all the suspended jobs.
- when SIGTSTP is handled, call JobCatchChildren() so *** Suspended messages
get printed before make stops rather than after.
2001-05-01 03:27:50 +00:00
simonb
0f134bcc0b
Don't assume pipes are implemented as sockets -- don't call setsockopt()
...
on the pipe descriptors.
2001-05-01 02:15:04 +00:00
aymeric
c064cd03c3
Now, ^C behaves just like <ESC> (but for the ``Interrupt'' message).
...
It is consistent with what Solaris' vi and vim do.
This addresses PR #11544 by pooka.
2001-04-30 21:34:12 +00:00
ross
1959d24b79
XXX
...
For some reason this program wants to open _hundreds_ of temporary files.
Make it setrlimit(RLIMIT_NOFILE, ...), so this rather dubious strategy at
least works well enough to ctag(1) our own kernel.
XXX
2001-04-30 00:25:09 +00:00
lukem
b1e062a80e
s/refferd/referred/
2001-04-29 12:02:45 +00:00
thorpej
a553aade18
Print print color bucket hit/miss stats.
2001-04-29 05:56:47 +00:00
wiz
a3c62eec08
Fix date and two whitespace nits.
2001-04-26 23:16:47 +00:00
simonb
a69a3cc5ec
Spell occurred correctly.
2001-04-25 02:19:48 +00:00
simonb
69184ba957
Revert to previous, less offensive, error message when a malloc fails.
2001-04-23 06:52:22 +00:00
simonb
55386c3a95
The tputs() print char function needs to return an int.
...
Fix some LP64isms when printing pointers.
2001-04-22 05:35:35 +00:00
pooka
2eb8dafad8
Remove /usr/X11/man/whatis.db from path list, as it can no longer found
...
in /etc/man.conf
2001-04-20 11:45:37 +00:00
itojun
7d01561a4c
magic numbers for citrus locale declaration (/usr/share/locale).
2001-04-13 08:59:01 +00:00
pooka
6d1c97a829
Recognize big endian ld.so.hints file
...
from Christos
2001-04-13 08:19:48 +00:00
abs
5416ac320c
if the read() on stdin for a command fails, exit.
...
This stops top ending up in an infinite cpu churning loop if the tty detaches,
or if something similar to 'top < /dev/null' is run.
2001-04-12 14:10:05 +00:00
itojun
35a07da1df
use openssl 0.9.6a. shlib major # is bumped for libcrypto, libssl and
...
all kerberos libraries.
2001-04-12 07:48:03 +00:00
briggs
5209e7a0b8
Build on bebox, too.
2001-04-12 02:31:52 +00:00
aymeric
dde94d05ee
recurse into recover on make install
2001-04-11 21:01:44 +00:00
aymeric
74adae64cc
be quiet
2001-04-11 21:00:21 +00:00
aymeric
a8c2195ffe
new file. Installs virecover into /usr/libexec
2001-04-11 21:00:20 +00:00
aymeric
007a350263
move recover.script to virecover
2001-04-11 20:24:17 +00:00
itojun
235b9f0c2f
upgrade to openssh 2.5.4 (2001/4/10).
...
major behavior changes: (made in openssh master tree - openbsd usr.bin/ssh)
- ssh(1) now defaults to ssh protocol version 2.
if you want version 1 to take precedence, use /etc/ssh.conf to override.
- config change: ~/.ssh/id_rsa[12] is now ~/.ssh/id_rsa (changed 4/3)
- forced client rekey for protocol version 2 (~R)
- swap gid when uid swaps.
- ListenAddress syntax can take [foo]:port for IPv6 numerics.
- "ssh -D 1080" allows us to use ssh tunnel as SOCKS4 proxy.
2001-04-10 08:07:54 +00:00
wiz
c6a94bbfb1
make compile with WARNS=2, and enable WARNS=2 in the Makefile
2001-04-09 13:31:20 +00:00
wiz
0d526c6dcb
ANSIfy
2001-04-09 13:30:47 +00:00
wiz
53ff5059ee
vmstat(8), not (1).
2001-04-09 12:35:26 +00:00
wiz
6bccbdb8f5
Fix date, and remove a trailing dot in .Nd.
2001-04-09 12:35:00 +00:00
wiz
412304c9f2
Fix date.
2001-04-09 12:33:50 +00:00
wiz
625174db1b
Fix date, and some whitespaces.
2001-04-09 12:32:06 +00:00
wiz
d73836484b
Add RCS Id, and one whitespace fix.
2001-04-09 12:31:34 +00:00
wiz
0c54ccc8ac
Fix date, Os and whitespace.
2001-04-09 12:30:53 +00:00
tshiozak
a2942d2644
fix a simple, but important bug for system exclusive messages.
...
(forgot to increase a pointer, if the message has over 6 bytes length.)
2001-04-07 21:03:41 +00:00
wiz
14dbdf5518
Negative exit code cleanup: Replace exit(-x) with exit(x).
...
As seen on tech-userlevel.
2001-04-06 11:13:45 +00:00
itojun
ea6a7c4787
pedant changes for strcpy/sprintf.
2001-04-06 05:10:28 +00:00
jhawk
350c31eeb0
Make -c and -w work properly when printing non-default statistics.
2001-04-05 20:04:03 +00:00
wiz
0c27bead4e
Replace Xr by Ic in one place.
2001-04-05 11:46:29 +00:00
wiz
e0c891c14a
Comment out colldef xref.
2001-04-04 12:07:04 +00:00
wiz
247329bfd3
Remove references to rune(3), mbrune(3), and utf2(4).
...
Fix some markup, and remove a sentence.
OK'd by soda.
2001-04-04 11:51:43 +00:00
wiz
90af3ec140
environ(5) -> (7). Improve some xrefs. Whitespace fixes.
2001-04-04 09:51:22 +00:00
wiz
cdf92651cc
Add section to xrefs. Whitespace fixes.
2001-04-04 09:50:17 +00:00
wiz
3bc2f49491
Lowercase sendmail in xref.
2001-04-04 09:49:47 +00:00
wiz
d4dde9f188
Add section to xref. Sort SEE ALSO. Lowercase nroff in xref. Fix
...
reference to setenv.
2001-04-04 09:49:35 +00:00
wiz
6060525d91
Add section to xrefs. Markup improvements.
2001-04-04 09:48:37 +00:00
wiz
464b353034
Add section to xref. Whitespace fixes.
2001-04-04 09:48:11 +00:00
wiz
64044113aa
Whitespace and punctuation fixes.
2001-04-04 09:47:13 +00:00
wiz
53dcd3f4a2
kerberos(1) -> (8). Sort SEE ALSO.
2001-04-04 09:44:35 +00:00
wiz
62741901ca
add section to xref.
2001-04-04 09:44:08 +00:00
wiz
ea344ed09a
Add section to xref.
2001-04-04 09:43:52 +00:00
wiz
81035f2228
kerberos(3) -> (8). Sort SEE ALSO.
2001-04-04 09:43:24 +00:00
wiz
c9d23d9780
netconfig(4) -> (5). Fix option section. Whitespace fixes. Sort SEE ALSO.
2001-04-04 09:42:49 +00:00