christos
309234359e
declaration for siginfo code number to name converter function.
2003-09-19 22:49:29 +00:00
christos
b612016506
Print siginfo_t information when available.
2003-09-19 22:49:02 +00:00
martin
cee04f319f
No need to avoid long double on sparc64 any more.
2003-09-19 16:37:59 +00:00
itojun
407df6861c
realloc pedant
2003-09-19 07:08:50 +00:00
yamt
9eeb053922
redo the previous in a different way; use vm_map_min/max macros.
2003-09-17 22:06:50 +00:00
yamt
4a1d5a0332
update lockdebug detection to follow uvm_map.h rev.1.35.
...
(vm_map.header.{start,end} was swapped.)
2003-09-17 21:59:52 +00:00
atatat
08e63b9e97
Hey, wiz! Doesn't this need a comma?
2003-09-17 05:34:15 +00:00
itojun
8acd0a2534
have DPADD
2003-09-17 00:41:17 +00:00
wiz
99612f8f60
Bump date for previous, reword a sentence.
2003-09-15 13:17:24 +00:00
mycroft
0e1a71bba5
WRT disk commands, make the man page consistent with the program, and add the
...
feature I expected.
2003-09-12 17:32:29 +00:00
mycroft
a84dcb3095
Allow lower case 'q' to quit.
2003-09-12 17:31:26 +00:00
cl
7272f1e99e
include <inttypes.h> to get uint64_t defined
2003-09-12 12:59:34 +00:00
itojun
070ac19762
fix PR bin/22739 (netstat -nlv -f inet6 weird)
2003-09-12 10:43:42 +00:00
christos
c7360d4269
eliminate unneeded use of sigcontext.
2003-09-12 00:39:38 +00:00
jmmv
6c008dec3b
Add the 'e' debug flag (i.e., '-d e'): when enabled, show the "target
...
failed" and "command failed" messages added recently. These introduce
too much noise when debugging some kind of problems, specially in pkgsrc.
2003-09-10 18:04:22 +00:00
jmmv
328ce86893
Document the '-d f' flag.
2003-09-10 08:44:31 +00:00
erh
ac765b1532
PR# bin/22736: Allow unsorted tags file to work. If the initial binary
...
search fails to find a matching tag in any of the tags files, try a full
linear search.
2003-09-09 21:03:15 +00:00
lukem
f741d2d094
when displaying the 'Failed command:', collapse runs of whitespace in the
...
command to a single space. suggested by David Laight in private mail.
2003-09-09 16:16:02 +00:00
drochner
1a9a16338e
Remove some code which makes file lookup rely on the fact that
...
the first two directory entries are "." and "..".
This behaviour is not required by applicable standards, and
actually not provided by "coda".
Now we get the "." and ".." into the per-directiry hash tables,
but this should not hurt.
2003-09-09 14:44:35 +00:00
wiz
3de6998961
This is a host tool: use {u,}int64_t instead of {u_,}quad_t.
2003-09-09 09:45:47 +00:00
lukem
16cddad1c8
don't free cmdStart too early, as cmd points somewhere in there and we
...
may want cmd for error messages.
should fix [bin/22705] from itojun@
2003-09-08 23:54:54 +00:00
wiz
47190e80b8
Consistently use 'RFC 1234' instead of 'RFC1234' or 'RFC-1234'.
...
From jmc@openbsd.
2003-09-07 16:22:20 +00:00
kleink
cf0446b4df
Add Xrefs to basename(3), dirname(3).
2003-09-06 20:56:40 +00:00
sjg
435f6fef84
Make empty() consider an undefined variable as empty,
...
rather than throw a syntax error.
2003-09-06 06:52:08 +00:00
wiz
91f2a1b827
Whitespace nits.
2003-09-05 06:55:46 +00:00
sjg
9ab525fdf0
Allow -V '${FOO}' to print the expanded version of FOO.
...
A side effect of adding and removing a -E option for the above is that
the cases in MainParseArgs are now ordered correctly?
2003-09-05 06:52:11 +00:00
itojun
0162be23d0
synchronize w/ inpcb/in6pcb change
2003-09-04 09:23:35 +00:00
lukem
5bb8036aeb
Also display failed target. Given
...
printf "all:\n\ttrue\n\t@false\n" | make -f -
the error output now looks like:
*** Failed target: all
*** Failed command: false
*** Error code 1
instead of just
*** Error code 1
XXX: add this support for make -j builds.
2003-09-02 23:40:11 +00:00
lukem
ea878e8983
display the command that failed.
...
this is useful if the command-line had been suppressed.
2003-09-02 12:17:40 +00:00
dsl
99135be3ff
Use correct size when copying interrupt counters.
...
Fixes second part of bin/10095 (first part fixed in rev 1.25)
2003-08-30 12:57:03 +00:00
dsl
df54a17886
Bring description of vmstat page closer to reality.
2003-08-30 12:27:26 +00:00
dsl
cb20da8aae
Add options_def.h to DPSRCS and CLEANFILES
2003-08-28 22:04:23 +00:00
dsl
43d69358c2
Use the options.awk script to generate options_def.h (as in nvi distribution).
...
Modify options.awk to detect an incorrectly sorted options array.
NB: if GTAGS is undefined theses sources will still generate invalid programs.
2003-08-28 16:23:40 +00:00
dsl
d264f181ea
Fix typo in 'help', bump date in vi.1
2003-08-28 14:44:48 +00:00
dsl
5e8df6a3d7
Add definition of matchchars
2003-08-28 13:25:13 +00:00
dsl
41efebfb61
Make the order of these defines match the correctly sorted definition
...
in options.c.
Is there any reason why we don't use options.awk so this file would
always be correct? (especially if the awk script checked the sort)
2003-08-28 13:19:05 +00:00
dsl
68b9f13602
Bump for inclusion of :set matchars
2003-08-28 05:00:09 +00:00
mrg
d47feee1f7
can't print size_t with %d
2003-08-28 01:55:17 +00:00
thorpej
e5adc13bea
* Make it a little easier to add new "ioctl defns are in these files".
...
* Add the ability to decode the cryptodev ioctls.
2003-08-27 20:35:42 +00:00
thorpej
922a27ed29
NO_* have been changed to OPENSSL_NO_* in more recent OpenSSL releases,
...
including the one now in our tree.
2003-08-27 20:18:41 +00:00
dsl
f25691d97c
Increase maximum terminal size from 500x500 to 4000x4000.
...
Add a 'matchchars' option to set the character pairs that % looks for.
Traditionally this was []{}() but someone added <> to nvi - probably
for editing html, but it is a pain for C. :set matchars=[]{}() will
restore the traditional behaviour.
If the 'open' and 'close' characters are the same (eg "" or '') then % will
alternate forwards and backwards searches.
Use common code to detect options that must have an even number of characters.
2003-08-27 15:15:13 +00:00
dsl
9290245176
Coorectly sort options table (it is searched with a binary chop).
2003-08-27 13:47:51 +00:00
wiz
31fd31ccf7
Make getlastlogx have the pathname to the lastlogx database as first
...
argument, to be consistent with updlastlogx.
Approved by christos, reviewed by kleink.
[The lastlogxname function should not be used any longer.]
2003-08-26 16:48:32 +00:00
erh
c0513eb911
Fix typo in the description of the -n option.
2003-08-25 19:06:57 +00:00
lha
afad8d1f7c
libkrb depends on libdes, patch in private mail from
...
Harold Gutch logix at foobar franken de
2003-08-23 23:03:42 +00:00
wiz
f3d114a539
Improve grammar in last, and bump date for -0.
2003-08-23 22:36:21 +00:00
wiz
ad921c5f25
Comma and Pp police. Bump date for last.
2003-08-23 22:31:24 +00:00
atatat
2025668369
Remove jeroboam, magnum, and rehoboam from the "trivia" section and
...
put them in another section with all the other bottles (the new aptly
named "bottles" section).
Also, add shed (1e-24 barn).
2003-08-23 04:15:33 +00:00
christos
f49a04b8f2
make -0 actually work
2003-08-21 00:01:13 +00:00
christos
0d30aed428
Add -0 option.
2003-08-20 23:37:51 +00:00
christos
791007d1e3
Normalize the program's compilation options so they are all of the form SU_
...
and document them.
2003-08-20 14:11:17 +00:00
itojun
ccbbb1b94c
fix comment; FD_SET is not used any longer
2003-08-20 03:35:38 +00:00
itojun
c636858983
correct strange indentation
2003-08-19 12:52:13 +00:00
pooka
63242450c2
back out revision 1.8 per discussion with Hubert
...
vgrind already worked properly in filter mode for source correctly
enclosed inside .vS and .vE. The change more or less broke troff
processing, since e.g. \fI became \\fI when it went through vgrind.
2003-08-18 15:28:17 +00:00
pooka
7db1443cd2
make the macrofile point to the new name
2003-08-18 15:02:16 +00:00
pooka
b7fe06f1ae
Use the new name for the macro file (vgrind.tmac) instead of the old
...
one (tmac.vgrind), the advantage being that the former exists.
2003-08-18 14:10:22 +00:00
itojun
b103dc8ce0
another fix for PR bin/22464; never set wwbaud to 0.
2003-08-13 15:21:07 +00:00
itojun
c0c6d52ab2
backout previous - commited by mistake
2003-08-13 15:14:55 +00:00
itojun
e0a59ddcd9
fix PR bin/22464 (hang up on kterm)
2003-08-13 15:13:46 +00:00
christos
fa2d773e2e
Kill select.
2003-08-13 14:13:14 +00:00
dogcow
9217e5df47
add the smoot
2003-08-12 19:03:32 +00:00
dsl
55a20c5130
Correct boundary conditions for drive table for 'systat io num'.
...
Correct fix for bin/18823 (which was incomplete and wrong!)
2003-08-12 17:16:53 +00:00
skrll
d900731978
Resolve dlsym(3) and friends directly so that dlsym(RTLD_NEXT,...) works.
...
Previously dlsym resolved to the version in crt0.o or libc which would
mean that the caller's shared object couldn't be determined correctly
using __builtin_return_address(0).
Mainly from FreeBSD, but adapted by me. Benefits of this solutions are:
- backward comptibility maintained
- existing broken binaries are fixed with a new ld.elf_so
- __mainprog_obj can be removed from crt0.o
- we do the same thing as FreeBSD
Fixes PR 22067.
OKed by Jason and Christos.
2003-08-12 09:18:38 +00:00
sjg
a41eaef46a
Hook make unit-tests into regress
2003-08-08 06:42:38 +00:00
jdolecek
f84513a754
add TNF copyright
2003-08-07 11:32:34 +00:00
agc
89aaa1bb64
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22365, verified by myself.
2003-08-07 11:13:06 +00:00
wiz
0402922a63
Sort usage, and move a word.
2003-08-07 10:04:21 +00:00
wiz
136392f22f
Add arguments to options in long description.
2003-08-07 10:04:01 +00:00
jdolecek
291a252c2e
need to pass flags as argument to TIOCFLUSH ioctl
...
fixes bin/22391 by SAITOH Masanobu
2003-08-07 07:01:09 +00:00
martin
e6583feed7
Remove special case handling for $CPP and use execvp() instead.
...
Patch from Hiramatsu Yoshifumi in PR bin/22311, with minor cosmetic
adjustment suggested by Luke Mewburn. OK'd by Frank van der Linden.
2003-08-05 21:26:55 +00:00
grant
c330a8c5ed
Discs->Disks
2003-08-05 20:01:25 +00:00
lha
0fe8a8550f
libkrb depend on libdes
...
libkrb5 depends on libasn1 and libcrypto
2003-08-05 10:45:42 +00:00
itojun
4c488f6bec
always print prefixlen for routes. it's CIDR age.
2003-08-04 11:10:33 +00:00
provos
ccc5fba3de
Implement -iname for case insensitive matching on file names.
...
From freebsd/openbsd. Approved by jaromir@, manu@, perry@.
2003-08-03 19:46:03 +00:00
jdolecek
fad5af1f3b
add -DHAS_ISBLANK to CPPFLAGS, so that current nawk would use our isblank(3)
...
instead of it's own; pointed out by Stefan Kruger in private e-mail
add rules to install the gawk info file too; it's useful to have installed,
and allows nawk to be drop-in replacement without need to adjust file lists
2003-08-03 17:19:45 +00:00
jdolecek
ecb9302c7f
if kvm_nlist() fails, nlisterr() would be called before the screen
...
curses context would be initialized; just use errx() instead in this case
this fixes coredump for cases like 'systat -N /netbsd.gz', reported by Walt
on port-i386
in nlisterr(), wait a while (5 seconds currently) before exiting, so that
it would be actually possible to actually see the error
2003-08-03 12:14:58 +00:00
jdolecek
37870ec770
mark nlisterr() as 'noreturn'
2003-08-03 11:56:57 +00:00
lukem
a93ea220fc
Rework how dependency generation is performed:
...
* DPSRCS contains extra dependencies, but is _NOT_ added to CLEANFILES.
This is a change of behaviour. If a Makefile wants the clean semantics
it must specifically append to CLEANFILES.
Resolves PR toolchain/5204.
* To recap: .d (depend) files are generated for all files in SRCS and DPSRCS
that have a suffix of: .c .m .s .S .C .cc .cpp .cxx
* If YHEADER is set, automatically add the .y->.h to DPSRCS & CLEANFILES
* Ensure that ${OBJS} ${POBJS} ${LOBJS} ${SOBJS} *.d depend upon ${DPSRCS}
* Deprecate the (short lived) DEPENDSRCS
Update the various Makefiles to these new semantics; generally either
adding to CLEANFILES (because DPSRCS doesn't do that anymore), or replacing
specific .o dependencies with DPSRCS entries.
Tested with "make -j 8 distribution" and "make distribution".
2003-08-01 17:03:41 +00:00
lukem
46261912cf
Use SCRIPTS=unifdefall.sh instead of SCRIPTS=unifdefall,
...
as the latter causes the .sh: rule in <sys.mk> to be used, which
leaves unifdefall in the .OBJDIR unless a CLEANFILES rule is added.
2003-08-01 11:51:14 +00:00
sjg
3dfdacc170
Avoid \a as a test of invalid separator, since if we make ksh the default
...
shell, we get different results. \x seems safe.
2003-08-01 04:57:20 +00:00
sjg
86b9a219d4
Fix for TEST_MAKE from Alan Barrett
2003-08-01 03:55:59 +00:00
sjg
3716ad7f49
Allow .SHELL: to control the shell used by compat mode too.
...
Add a shell spec for ksh - a nice portable posix shell.
Document .SHELL:
2003-08-01 00:39:52 +00:00
yamt
428f108569
remove remaining v_id.
2003-07-31 15:43:06 +00:00
scw
bc25d2ab5f
Const poisoning.
2003-07-31 13:48:11 +00:00
lukem
462f170e30
crank version for:
...
* Work around broken ftp servers (notably ProFTPd) that can't even follow
RFC 2389, and skip any amount of whitespace before a FEATure response.
The RFC says 'single space' yet ProFTPd puts two.
Noted by DervishD <raul@pleyades.net>.
* Improve formatting of features[] debug dump.
* Invalidate remote directory completion cache if any command which
may change the remote contents completes successfully, including:
del, mdel, ren, mkdir, rmdir, quote, and all upload commands
Patch from Yar Tikhiy <yar@freebsd.org>.
2003-07-31 07:13:01 +00:00
lukem
8d51fbf035
Invalidate remote directory completion cache if any command which
...
may change the remote contents completes successfully, including:
del, mdel, ren, mkdir, rmdir, quote, and all upload commands
Patch from Yar Tikhiy <yar@comp.chem.msu.su>.
2003-07-31 07:06:41 +00:00
lukem
90bb61be44
* Work around broken ftp servers (notably ProFTPd) that can't even follow
...
RFC 2389, and skip any amount of whitespace before a FEATure response.
The RFC says 'single space' yet ProFTPd puts two.
* Improve formatting of features[] debug dump.
2003-07-31 06:57:07 +00:00
lukem
6f5fbdb6de
* $FTPUSERAGENT overrides the HTTP User-Agent header.
...
Based on patch from Douwe Kiela.
* Add about:tnftp
* Fix URL in about:netbsd
* Crank version
2003-07-31 05:23:59 +00:00
sjg
1ebbf35953
Test behavior of commandline variable assignments.
2003-07-31 00:46:15 +00:00
yamt
cc104d0635
eliminate v_id.
2003-07-30 12:10:57 +00:00
itojun
ca9ee227bb
forgot to add
2003-07-30 08:53:50 +00:00
itojun
38b27406f9
remove unused macros
2003-07-30 08:51:55 +00:00
itojun
75c32b46eb
use bounded string op
2003-07-30 08:51:04 +00:00
itojun
a788826020
unifdefall is available.
2003-07-30 08:24:11 +00:00
itojun
7c02fa33c0
ANSI C support, from http://dotat.at/prog/misc/
...
PR 22303
2003-07-30 08:21:46 +00:00
sjg
82cba16bce
A couple of other places where delim should be set
2003-07-29 09:06:29 +00:00
sjg
b806b12f2d
First bug picked up by the unit tests - delim wasn't always initialized.
...
Avoid putting '\' in test case script lines since shell's like that on
SunOS insist on interpreting them.
2003-07-29 08:44:41 +00:00
sjg
e3cd1dc68c
Use single quotes to protect everything from shell's that might
...
alter the results.
2003-07-29 08:16:01 +00:00
sjg
6b9a4c9477
Regardless of the name of TEST_MAKE, force it to make in test.exp
...
to avoid needless failures.
2003-07-29 06:35:09 +00:00
sjg
db7ca3c993
Fix parsing bug for :ts - patch from Alan Barrett <apb@cequrux.com>
...
Also add simple unit-test jig (regress/usr.bin/make will use it too)
but having it local here makes inclusion in bmake simpler.
2003-07-28 22:52:10 +00:00