Commit Graph

5612 Commits

Author SHA1 Message Date
wiz 9b48b4284c Sort sections. 2001-12-08 19:24:57 +00:00
wiz d765b90d71 Sort SEE ALSO and sections. 2001-12-08 19:24:10 +00:00
wiz 50033edf71 Drop some spaces and a .Pp, sort SEE ALSO. 2001-12-08 19:23:05 +00:00
wiz 0445a9e62d Sort sections. 2001-12-08 19:22:17 +00:00
wiz 47d134a2d6 Use Bd -literal instead of Bd -unfilled. 2001-12-08 19:21:33 +00:00
wiz d4c3db208c Sort sections, sort SEE ALSO. 2001-12-08 19:21:02 +00:00
wiz 1c9dacf400 Sort sections. 2001-12-08 19:19:41 +00:00
wiz 9a11884a17 Punctuation nit. 2001-12-08 19:19:20 +00:00
wiz ba63bbaa01 Sort sections. 2001-12-08 19:19:05 +00:00
wiz 0346d7eca3 Sort SEE ALSO. 2001-12-08 19:18:39 +00:00
wiz 091adabe6c Sort sections. 2001-12-08 19:18:26 +00:00
wiz b63535f440 Punctuation nit, drop a .Pp. 2001-12-08 19:18:03 +00:00
wiz 001cc25b44 Drop a .Pp, sort sections. 2001-12-08 19:17:46 +00:00
wiz 9e7ca30945 Sort sections. 2001-12-08 19:17:23 +00:00
wiz 3e5626e0f8 Sort sections, sort SEE ALSO, use .Pp instead of empty lines. 2001-12-08 19:17:03 +00:00
wiz 6740a50653 Sort sections. 2001-12-08 19:16:19 +00:00
wiz f2058cf3e4 Punctuation nits, sort SEE ALSO. 2001-12-08 19:16:07 +00:00
wiz d6fd838478 Sort sections. 2001-12-08 19:15:45 +00:00
wiz c2367bfefa Use standard headers, sort SEE ALSO. 2001-12-08 19:15:32 +00:00
wiz 27b55da0f5 Sort sections. 2001-12-08 19:15:12 +00:00
wiz f85ec9378b Use .Pp instead of empty lines, mark up AUHTORS section. 2001-12-08 19:14:58 +00:00
wiz e4078fb254 Sort sections. 2001-12-08 19:14:31 +00:00
wiz f86d47668c Uppercase and unquote section headers, punctuation nit. 2001-12-08 19:14:18 +00:00
wiz 252106e65e Punctuation nit. 2001-12-08 19:13:43 +00:00
wiz 8e96610909 Separate xrefs by a comma. 2001-12-08 19:13:31 +00:00
wiz f407c50a71 Use standard headers, punctuation nit. 2001-12-08 19:13:08 +00:00
wiz 7f53caa9d5 Drop a .Pp. 2001-12-08 19:12:46 +00:00
wiz c6fb5ebc2f Use Sx, use standard headers, drop a .Pp. 2001-12-08 19:12:34 +00:00
wiz 652ac0048d Sort SEE ALSO. 2001-12-08 19:11:44 +00:00
wiz c931464ac2 Sort sections. 2001-12-08 19:11:33 +00:00
wiz fd16df7001 Sort SEE ALSO, sort sections, punctuation nit. 2001-12-08 19:11:21 +00:00
wiz cb9405b1ab Sort sections. 2001-12-08 19:10:54 +00:00
wiz b28000888d Punctuation nits. 2001-12-08 19:10:43 +00:00
wiz a1674ba86e Punctuation nits, drop superfluous .Pps. 2001-12-08 19:10:20 +00:00
wiz a56e5319ea Sort sections. 2001-12-08 19:09:57 +00:00
wiz ec2f72310d Punctuation nit. 2001-12-08 19:09:35 +00:00
wiz 7983dccb45 Sort sections, use Nx. 2001-12-08 19:09:16 +00:00
ross a15e9b5f48 tweak previous for lp64 so sysinst will compile on alpha 2001-12-08 01:10:37 +00:00
bjh21 41a2a8aac2 WARNS=2 2001-12-07 15:14:29 +00:00
bjh21 ba649ef7db Mention that eight-byte integers work. 2001-12-07 14:46:24 +00:00
bjh21 a1aaa4713c POSIX.2 doesn't specify hexdump, so we can't claim our hexdump is compatible
with it.
2001-12-07 13:45:07 +00:00
bjh21 84f98450e5 Enable support for printing 8-byte integers. For some reason, most of the
code for this was present, but disabled.
This is required for POSIX compliance on platforms with 8-byte longs.
2001-12-07 13:37:39 +00:00
blymn 531ada40fc Changed deprecated curses function to the new equivalent. 2001-12-07 12:10:09 +00:00
bjh21 0a1ce99f56 Further POSIX progress: The C, S, I and L modifiers now behave correctly,
specifying output in units of a char, short, int and long (as defined by the
host system) respectively.  This made the POSIX -t code more than complicated
enough to merit its own function, so I did that.
2001-12-07 01:23:42 +00:00
christos 5c04ef3caa Fix for the new curses code. Inspired by changes from MINOURA Makoto. 2001-12-06 16:38:30 +00:00
blymn 1318761243 Change deprecated curses function to new equivalent. 2001-12-06 12:40:51 +00:00
lukem 379a7b9d91 print average chain length as %8.2f instead of %8d 2001-12-06 03:48:56 +00:00
bjh21 94f69635b1 Further POSIXification: od now supports -N, which is equivalent to hexdump's
-n (format only COUNT bytes of input).
2001-12-05 18:07:50 +00:00
bjh21 a4b50871cb Add a -j option to od, which does the same as the -s option to
hexdump (skipping some of the input).  This brings our od slightly
closer to POSIX.2 conformance.
2001-12-05 17:46:15 +00:00
wiz b4371d47f5 Replace some misuses of "then" with "than". 2001-12-04 17:56:30 +00:00
christos bb58ba64b2 - knf
- use cpp -traditional, since the default has now changed. We want to allow
  unmatched single quotes!
- use fparseln, instead of a fixed 2k buffer.
- make all locals static and move to the top. This is so we can eventually
  make calendar understand languages other than us_en
- add braces and continue's to clarify things.
- replace gratuitous fprintf uses with warnx.
- replace vforks() with forks() since we tried to print errors with stdio.
- add more warnings so that we know how things fail.

XXX: Eventually we'll have to remove the cpp dependency, and we should:
	- make it use m4 instead [bad, breaks compatibility]
    or
	- add a small cpp like parser for #include [bad, too much code]
2001-12-04 15:55:32 +00:00
martin 9bf1f40cf9 Back out replacing gawk by nawk - James Chacon already fixed gawk for
sparc64.

Sorry, next time I'll catch up with mails first.
2001-12-03 22:28:19 +00:00
martin 746902750c HACK: Build awk (replacing gawk) on sparc64, since this is the only one
known to work with the -current toolchain.
2001-12-03 22:15:16 +00:00
abs d20d0f15fa s/If a port is specified on the command line/If a port is specified/
for the 'omits any automatic initialisation of TELNET' sentence
2001-12-03 13:29:10 +00:00
manu bb34193550 Now use IRIX errno translation instead of SVR4 errno translation 2001-12-02 16:18:01 +00:00
kleink 4f0bdb5b24 Since we've already been down that road with -cnewer, support GNU find(1)'s
-anewer as well.
2001-12-02 12:46:39 +00:00
blymn 76a99ffa0a Our libcurses now has the newterm function, make vi use it. 2001-12-02 09:05:53 +00:00
jmc 720f41ede6 Force makeerrnos.sh to be run with sh instead of depending on it being
executable
2001-12-02 08:41:14 +00:00
wiz a9f8e2d2fa Sort sections. 2001-12-01 20:45:20 +00:00
wiz 5a6fae6674 Punctuation nit, sort SEE ALSO. 2001-12-01 20:44:29 +00:00
wiz d2d0c78429 Use standard headers. 2001-12-01 20:43:39 +00:00
wiz 99bacaaa12 Sort sections, sort SEE ALSO, use standard headers, mdocify AUTHORS section. 2001-12-01 20:43:06 +00:00
wiz 56533d2558 Sort sections. 2001-12-01 20:40:20 +00:00
wiz d41c96b482 Sort sections, punctuation nits, use standard headers.. 2001-12-01 20:39:13 +00:00
wiz b35695c778 Sort sections. 2001-12-01 20:35:54 +00:00
wiz f005fee70b Space and paragraph fixes. 2001-12-01 20:34:50 +00:00
wiz e8ae3ab788 Empty line -> .Pp. 2001-12-01 20:33:02 +00:00
wiz 65ba57fa37 Punctuation nit. 2001-12-01 20:32:04 +00:00
wiz 4283bd5394 mdocify 2001-12-01 20:31:37 +00:00
wiz cb292d0d1e Sort sections. 2001-12-01 19:29:58 +00:00
wiz f4caa7c15b Sort sections, use standard markup for AUTHORS section, use standard headers. 2001-12-01 19:29:08 +00:00
wiz 71a64b7c8a .Pp not necessary before or after .Ss/.Sh. 2001-12-01 19:27:33 +00:00
wiz 2d05348099 Sort sections, use standard headers. 2001-12-01 19:20:32 +00:00
wiz ab781ab3d8 Punctuation nits. 2001-12-01 19:19:24 +00:00
wiz 5706f55332 Punctuation nit, sort sections. 2001-12-01 19:13:18 +00:00
wiz dfb195e9ac Sort SEE ALSO. 2001-12-01 19:11:58 +00:00
wiz 056d651038 Punctuation fix, sort SEE ALSO, sort sections, drop a .Pp. 2001-12-01 19:11:27 +00:00
wiz c67b0a8047 Sort sections. 2001-12-01 19:09:41 +00:00
wiz f22f495d0a Use standard headers, drop a .Pp. 2001-12-01 19:08:56 +00:00
wiz f06ffe13b7 Punctuation nit. 2001-12-01 19:07:26 +00:00
wiz 006bfda652 Drop unnecessary .Pp. 2001-12-01 19:06:43 +00:00
wiz f3dbbfdd1d Sort sections, sort SEE ALSO, drop some .Pps and a '.' at the end of SEE ALSO. 2001-12-01 19:06:01 +00:00
wiz 526f893a25 Sort sections, sort SEE ALSO, drop some .Pps. 2001-12-01 19:05:04 +00:00
wiz b9119f4a60 Use standard headers. 2001-12-01 19:03:31 +00:00
wiz 4faef4b241 Sort sections. 2001-12-01 19:03:08 +00:00
wiz a48cf1293d Use .Bd -literal. 2001-12-01 19:02:07 +00:00
wiz 0c954ebdc8 Sort sections, sort SEE ALSO. 2001-12-01 18:57:03 +00:00
wiz d4e11e2117 Sort sections, punctuation fixes, sort SEE ALSO. 2001-12-01 18:55:17 +00:00
wiz e2946f0147 Sort sections. 2001-12-01 18:53:34 +00:00
wiz 972bdd863c Use .Bd -literal instead of -unfilled. 2001-12-01 18:52:13 +00:00
wiz b8bbff606d mdocify. Needs a second pass for SEE ALSO section.
XXX: Why do we have a 'standard' disclaimer big in its own section here?
2001-12-01 18:49:55 +00:00
wiz 5d2a72968c Sort sections. 2001-12-01 17:18:38 +00:00
wiz 2c26591198 Sort sections, sort SEE ALSO, drop trailing '.' in SEE ALSO, use standard
headers.
2001-12-01 17:17:58 +00:00
wiz c7878e50cb Sort sections, sort SEE ALSO, close quotes in two places. 2001-12-01 17:15:06 +00:00
wiz aded0d2cce Whitespace cleanup. 2001-12-01 16:43:07 +00:00
kleink e7566d6000 Add a "cnewer" primary which evaluates true if a file has a more recent
ctime than its argument.

From kre in PR bin/14802; originally suggested name was "updated" but
renamed due to GNU find(1) being prior art for this functionality.
2001-12-01 14:10:04 +00:00
kleink c4c0037332 Improve previous' markup usage a bit. 2001-11-30 18:25:58 +00:00
kleink cc81a9e326 Document the .telnetrc DEFAULT machine entry. 2001-11-30 18:15:24 +00:00
thorpej 9f434e6392 Clean up some MAKE_BOOTSTRAP issues wrt. MACHINE/MACHINE_ARCH. 2001-11-30 01:29:47 +00:00
thorpej 235d97a465 KERNBASE is a constant that kernland has no business using; it's
existence and value are machine-dependent, and using KERNBASE
either breaks binary compatibility across the same MACHINE_ARCH
or prevents this program from compiling at all.
2001-11-29 21:22:25 +00:00
lukem 9058fce64e use u_char instead of char in base64_encode().
problem noticed by Jorgen Lundman in private mail.
2001-11-29 02:12:33 +00:00
abs 74a411793d Clarify when automatic initialisation of TELNET options occurs.
Reported by John Heasley.
2001-11-28 20:31:36 +00:00
manu 9a1cd2898a Added support for IRIX emulation 2001-11-28 10:36:48 +00:00
jmc 96316bebb6 Cast the printf'ing of the 2 size_t vars in dohashstat to unsigned long long as
some ports have size_t's which are larger than int's.
2001-11-26 21:04:49 +00:00
lukem 31c1ed8952 - Separate hashstat namelist into separate hashnl[], and don't barf if
some of the symbols can't be found
- Only kvm_nlist() hashnl[] and histnl[] once
- Add a description to struct kernel_hash, and print with -L
- Sort entries in khashes[]
- Don't exit on unknown hashes; just display a warning and move on
2001-11-26 14:06:31 +00:00
lukem ef4781fc59 add stats for nchash & ncvhash 2001-11-26 10:38:59 +00:00
lukem ff1761be8e - Use -H (instead of -h) to list all hash stats.
- Add '-h hashname' to only list the stats for hashname.
- Add -L to list valid hashes
- Fix up some whitespace
2001-11-26 10:18:08 +00:00
wiz d5d43c487a Sort sections, and be consistent in each-vs-every usage at least in this
man page.
2001-11-26 07:52:46 +00:00
lukem 9ba7f648bb - replace -h uvmhist with -u uvmhist, and -H with -U, since uvm history stuff
isn't generally enabled by default, and i wanted -h for something else.
- implement -h, which displays statistics for various kernel hash tables
- add deref_kptr(), which does the hard work of kvm_read() et al
- various minor cleanups
2001-11-26 07:40:01 +00:00
jdolecek 305085a35d for (new)pipes, print 'n' if it's in nonblocking mode, and 'a' if it's
set to async
2001-11-25 18:49:02 +00:00
augustss 4385e5bfc5 Don't open sequencer device if we're not going to play. 2001-11-25 12:29:52 +00:00
yamt 410d1db249 don't make broken file with -R option. 2001-11-25 11:41:09 +00:00
yamt 01d580bd93 handle "*" in Content-Range properly. 2001-11-25 11:24:45 +00:00
perry 37799562b4 fix an accidental use of dirname instead of xdirname 2001-11-24 21:58:42 +00:00
explorer 78762d72a5 fix tail; don't try to map more of the file than really exists 2001-11-24 02:30:17 +00:00
perry a772ed1f5f add comments noting the mktemp usage is safe.
long run I think we have to abandon using the linker for warnings and
beef up lint instead.
2001-11-23 18:14:51 +00:00
simonb 6c70c79401 Overhaul link creation - splitting out hard and symbolic link handling
to separate functions and handling -r (renaming) correctly for both
cases.
Also fix most lint(1) warnings.
2001-11-23 16:14:51 +00:00
dillo d1be3cca41 Make metadata logging of set-id bits work for unprived installs.
These bits were cleared from mode before a call to fchmod and later
that changed value was logged.
2001-11-22 23:27:38 +00:00
wiz 1fd7eeefcd "than" instead of "then". 2001-11-21 19:14:19 +00:00
wiz 55e6492076 Explicitly write explicitly without a second e. 2001-11-21 17:33:26 +00:00
wiz 96ca4ebaaf Sort SEE ALSO. 2001-11-21 16:26:18 +00:00
ragge 56b4a88fd0 The C example was wrong.
Is there any reason for this program to still be around???
2001-11-21 15:30:00 +00:00
explorer a3c923dc72 make tail -f and tail -10000 work on files > those which can be mmap()ed whole. tail -r will still not function on large files. 2001-11-21 06:47:07 +00:00
enami 31b84bf30a Check array boundary correctly. 2001-11-21 00:40:56 +00:00
enami 5413315441 Print evcnt/intrcnt as unsigned. 2001-11-21 00:38:50 +00:00
itojun 64b7f58d02 __ss_{len,famiy} hack is no longer necessary 2001-11-19 03:20:02 +00:00
perry 75824c636a simplify metadata logging, and add metadata logging for hard links. 2001-11-19 02:51:00 +00:00
perry 46164f478c Fix a bug in detecting overflow in unsigned multiplication.
XXX Note that the overflow code for many cases seems to be buggy. I've
only fixed one bug that was bothering me. A set of regression tests
and extensive testing are needed.
2001-11-17 04:35:32 +00:00
perry c50182835e 1) Use standard box drawing characters. It looks a whole lot better
than *'s.
2) On displays that handle color, do a cheesy white-on-blue theme.

As silly as it may seem, many people seem to respond better to color
and nice borders for sysinst.

XXX will rig up a way to do this more cleanly.
2001-11-17 01:12:47 +00:00
kleink 6f7054a583 Try $LOGNAME first, then fall back to $USER. 2001-11-15 14:16:11 +00:00
tv a4c4ea7686 Fix a very old and annoying bug: Adding suffixes to sufflist wasn't setting
a refCount of 1 to indicate its presence on sufflist.  Hence suffixes were
being removed by Suff_EndTransform() and being freed before all the
referential links were removed.  This resulted in a malloc warning on 1.5.x:
  make in free(): warning: chunk is already free.

This could be reproduced with the following simple Makefile passed to
"make -r":
=====
.SUFFIXES: .l .c
.l.c:
foo:
2001-11-14 19:27:40 +00:00
tv 650b2f0a52 Get first getopt string right; provide better usage message. 2001-11-14 14:57:04 +00:00
tv edef067add Document -o. 2001-11-14 14:49:38 +00:00
tv f69c13a649 Whitespace nit. 2001-11-14 14:44:29 +00:00
tv 428a14fd18 Make this buildable as a reachover host tool. 2001-11-14 14:22:09 +00:00
tv 4b087712af Pull in various changes from OpenBSD, most from Marc Espie, including:
* Provide some GNUisms as extensions.
* Provide dynamically growable string space.
* Make define(defn(foo)) work correctly for builtins.
(The current version is supposed to be capable of satisfying autoconf.)

All still relevant NetBSD changes have been preserved in this version, and
formatting and style fixes have been applied in various places.

Thanks to Masao Uebayashi <uebayasi@soum.co.jp> for pointing this out.
2001-11-14 06:16:07 +00:00
tv b5cd2489b2 Major overhaul of src/tools and host toolchain. Summary of changes:
* Rewrite src/tools Make logic to work like the rest of the tree wrt
  "dependall" and "install".  The old "make build" hack is gone.

* Remove the MKTOOLS logic.  This was linked to the "make build" hack,
  and was only needed because TOOLDIR originally had no writable default.

* Redo the GNU configure/make logic to make it fit reasonably in a
  BSD make wrapper.  Use new ${.ALLTARGETS} variable to scan for
  targets in $(srcdir), and mark them with .MADE: to prevent rebuilding.

* Only build cross tools in src/tools; remove some messy logic in
  src/usr.* and src/gnu/usr.* that would do target filename rewriting
  (improves consistency and readability).

* Add the ability to build cross gdb at tool build time by setting
  MKCROSSGDB (default no) to "yes" in mk.conf.

* Add src/tools/groff and set up paths to work with this cross groff.
2001-11-12 23:16:17 +00:00
tv e4b456f8b8 Redo the hashtable for "." if .OBJDIR changes. 2001-11-12 21:58:17 +00:00
tv 36d6a03ffd Formatting cleanup. 2001-11-12 20:26:55 +00:00
tv 7762a7fe1c Clean up. Use -I., not -I${.OBJDIR}. Don't have to clean up y.tab.h. 2001-11-12 20:23:26 +00:00
tv 2dd7b553d7 Find files via .PATH where appropriate. 2001-11-12 19:32:08 +00:00
tv aff1bdffff Actually do a chmod if -U, but only try chmod'ing the lower 0777 bits.
This is needed to make things executable, where appropriate.
2001-11-12 19:08:31 +00:00
tv 5da3f37a1c Use .PATH to find mkskel.sh; formatting cleanup. 2001-11-12 18:53:40 +00:00
wiz ae62ceb59b Whitespace/punctuation nits. 2001-11-12 03:23:58 +00:00
tv f3c05f752e Add new make variable .ALLTARGETS, which lists all targets in the Makefile.
(Makes it possible to search the target list for particular things and
apply attributes to all the relevant targets.)
2001-11-12 01:33:48 +00:00
tv eae8a8fd1a Sort list of make variables. 2001-11-12 01:31:21 +00:00
tv e8c8d143cc Back out my rev. 1.75 on recommendation of christos.
Instead of skipping the PWD check entirely, add a skip of the PWD override
if MAKEOBJDIR is set and contains a variable transform ($).  This has
similar problems to what happens if MAKEOBJDIRPREFIX is set.
2001-11-11 21:40:05 +00:00
tv 2814f4901b Fix long-standing bug where, if an objdir exists, searching the .PATH for a
file will strip any leading path on the filename when searching ${.CURDIR}.

This bug manifested itself more prominently with xsrc/xfree/xc/lib/GL/GL,
since we now always search ${.CURDIR} as an alternative to ${.OBJDIR}
(PR bin/14499).
2001-11-11 21:36:06 +00:00
wiz 397bf83de7 Fix description of Thanksgiving Day per misc/14519 by Lawrence Doan,
and add a '*' since it's a moving target.
2001-11-10 08:21:07 +00:00
gmcgarry 3e78e1c992 Install compile_et(1). 2001-11-10 07:50:42 +00:00