perry
ba7b5f16ff
add -DPMAP_NEW if PMAP_NEW is on in mk.conf
1998-02-18 03:54:58 +00:00
augustss
81b7d9b217
Use MAP_PRIVATE|MAP_FILE instead of 0 in mmap().
1998-02-17 22:02:35 +00:00
thorpej
047098bc5c
Add a "sid" keyword to print the session ID.
1998-02-17 21:37:56 +00:00
christos
7cfc52b208
PR/5001: Tom Yu: cd ./ does not work.
1998-02-17 02:57:16 +00:00
christos
ce0d4f06a6
Previous fix broke $var quoting. Try again differently :-)
1998-02-17 00:16:16 +00:00
kleink
af9cc34b3c
Add ONOCR and ONLRET output modes, from XPG4.2.
1998-02-13 21:53:44 +00:00
kleink
c404682eed
Recognize STRIPDISC.
1998-02-13 20:45:24 +00:00
mrg
279ce528ce
add -DUVM to CPPFLAGS if defined(UVM)
1998-02-09 06:25:15 +00:00
thorpej
610e7210d9
quads must be cast to long long for printing.
1998-02-06 23:30:18 +00:00
perry
6982982f8d
macroize BSD, NetBSD, FreeBSD and misc cleanup
1998-02-06 05:39:31 +00:00
mrg
79ddb78a38
remove old OLD BSD VM code.
1998-02-06 04:47:30 +00:00
christos
d8a1d3710c
Re-enabled EXP_RECORD
1998-02-05 08:34:49 +00:00
christos
f7c8df6d68
Fix bug introduced by EXP_RECORD, where in case there was a variable expansion
...
involved in the `for' list, the list was recorded twice, leading to incorrect
argument expansion.
Introduce ifsfree() function that free's the IFS region list, GC'ing duplicated
code.
1998-02-05 08:32:00 +00:00
gwr
54bd1bef90
Begone KERNBASE! (Just print kernel pointers as-is.)
1998-02-05 03:51:16 +00:00
thorpej
b65b5cae9e
Sigh, have to cast pointer diffs to long.
1998-02-04 23:49:25 +00:00
thorpej
a40a144d00
Fix printf formats so they work on the Alpha.
1998-02-04 20:10:16 +00:00
enami
7ceec99c06
Use u_quad_t instead of u_long to define struct STAT.bytes, which
...
is used to count bytes transfered, so that it won't overflow even if
transfer is more than 4Gbytes.
1998-02-04 06:42:31 +00:00
mikel
a235399817
back out last change until christos fixes EXP_RECORD; PR 4932
1998-02-04 06:25:55 +00:00
mycroft
620e5b5b8b
Deal with GCC warnings.
1998-02-03 07:48:32 +00:00
perry
75a6e03535
change includes to fix compiler warning
1998-02-03 04:55:59 +00:00
perry
2850c7f9f7
add <sys/time.h> to fix compiler error
1998-02-03 03:16:01 +00:00
mycroft
1ee799896c
Deal with GCC warning.
1998-02-03 02:02:13 +00:00
christos
5a36c00160
PR/4851: Benjamin Lorenz: In the "for <var> in <args>" construct <args>
...
was not marked as a region to be handled by ifsbreakup. Add EXP_RECORD
to indicate that the argument string needs to be recorded.
1998-01-31 12:45:06 +00:00
christos
2b259b0600
- Add gcc attributes to printf like functions
...
- Fix format strings to be const
- Fix buffer length to be size_t
- Add %p format
- Avoid code duplication in varargs/stdarg cases
1998-01-31 12:37:55 +00:00
christos
7faabd5800
Include our local includes after the system's ones.
1998-01-31 12:36:16 +00:00
christos
71868e12e2
Fix printf format.
1998-01-31 12:34:12 +00:00
kleink
bea84c455b
Fix the EOL-indicators ('$') toggled by the `-e' option to be lined up
...
correctly when used in conjunction with the `-b' option; from Giles Lean
in PR bin/4841, modified by me to retain the line-counting semantics of `-b'.
1998-01-27 16:37:31 +00:00
lukem
93480d2ed5
use .Tn YP instead of YP
1998-01-23 13:38:24 +00:00
christos
e3f5fb922f
BSD4_4 is a standard symbol in <sys/param.h>; make sure that files
...
that need this defined, include <sys/param.h> and don't define it in
the Makefile. Add a comment to that effect.
1998-01-21 10:47:37 +00:00
mycroft
d4e67eb266
If a time stamp is 6 months or more in the future, display the year in the
...
short form. Also, cache the current time.
1998-01-21 00:25:19 +00:00
mycroft
f8c64f2198
Allow a century to be specified in time stamps.
1998-01-21 00:11:15 +00:00
mycroft
65139bd9be
Slight code rearrangement.
1998-01-21 00:07:44 +00:00
pk
5d9692a740
Define BSD4_4: quad_t's in struct rlimit;
1998-01-20 22:43:34 +00:00
mycroft
76b3c10513
Don't validate the mmddhhmm.ss values here. mktime(3) does it.
1998-01-20 22:06:02 +00:00
mycroft
c7273dc993
Make the documented parsing order for the date match reality.
1998-01-20 21:47:43 +00:00
mycroft
0166097d26
Fix documentation of `-r'.
1998-01-20 21:34:53 +00:00
mycroft
f9a6471ec7
Allow a century to be specified.
...
Cut and paste some text from touch(1) about date parsing.
1998-01-20 21:16:38 +00:00
mycroft
eeec814a41
Use TM_YEAR_BASE to adjust tm_year, not 1900.
1998-01-20 20:53:32 +00:00
lukem
ac591fc02c
* implement -x; sort columns across the page rather than down the page
...
* in printcol(), don't bother building an index to the linked list if
only printing one column with printscol()...
* implement -n; prevent [gu]id->name mapping in long listings.
inspired by openbsd, but does *not* imply -l by itself.
* fix sorting with -d (or mismatched types in general). (from openbsd).
* document -g. (from openbsd).
1998-01-18 13:30:03 +00:00
mycroft
9ded7f638d
Automatically resize the major and minor number fields, and DTRT if the size
...
field is not the same size.
1998-01-17 12:00:42 +00:00
christos
38c84eeda3
test for the boundary condition in the previous trailing blank fix
1998-01-16 16:26:22 +00:00
christos
2708e4180f
PR/4805: Ty Sarna: read builtin does not remove trailing blanks.
1998-01-15 19:39:11 +00:00
scottr
6da8e8dc16
Grammar police, plus a bit of general cleanup of the BUGS section.
1998-01-14 00:40:51 +00:00
lukem
c3c0dec69f
use IP_PORTRANGE_LOW sockopt rather than home-grown code
1998-01-10 00:27:34 +00:00
perry
0a9d9a55b9
RCS Id Police.
1998-01-09 07:00:57 +00:00
thorpej
d07708b38e
Make lint(1) happy.
1998-01-04 23:53:58 +00:00
christos
20d0140fb0
use obj dirs.
1997-12-21 15:51:20 +00:00
kleink
88c27a6c44
Per 1003.2, no warnings shall be generated for attempts to remove non-existent
...
files in case the `-f' option has been specified:
Extend the definition of `non-existent' to include ENAMETOOLONG and ENOTDIR
cases, since file names failing with these errors can safely assumed to be
non-existent. Fixes PR bin/2993.
1997-12-21 15:28:27 +00:00
christos
505573954e
Unfortunately (as I expected) the previous change broke:
...
sleep
cmd='set `type "sleep"`; eval echo \$$#'
which=`eval $cmd`
echo $which
because the region did not get recorded at all, and it was interpreted as
a single word. I modified the code to keep track when the result of a
backquote expansion has been recorded to avoid recording it twice. I still
feel that this is not the right fix... More to come.
1997-12-01 14:43:20 +00:00
christos
81aad04920
Remove local declaration of getenv();
1997-12-01 14:40:16 +00:00
christos
b7e4df7784
PR/4547: Joern Clausen: Incorrect argument expansion in backquote variable
...
assignment. E.g.
echo ${foo:=`echo 1 2 3 4`}
prints:
1 2 3 1 2 3 4
because when the arquments are not quoted, the backquote result
gets recorded twice. The fix right now is to comment out the
record_region() call in expbackq(). I hope that it does not break
anything else.
1997-11-30 20:57:33 +00:00
tv
b6573fcec0
Add xrefs to new hosts.equiv(5)/rhosts(5) man page.
1997-11-26 18:06:51 +00:00
cjs
af5956aa6b
Make this compile with -DSMALL and warnings on.
1997-11-12 03:40:55 +00:00
mrg
6be07a674c
add missing .Nm calls and MLINKS. from spz@serpens.swb.de
1997-11-12 00:47:32 +00:00
cgd
bad15fd37f
lint
1997-11-05 21:17:14 +00:00
kleink
3780e6aa5d
Per 1003.2, the (builtin) read utility shall treat the backslash as an
...
escape character (including line continuation), unless the `-r' option
is specified:
* adopt to this behaviour, add the `-r' option to disable it;
* remove the `-e' option, which was previously necessary to get this behaviour.
1997-11-05 14:05:28 +00:00
kleink
64c0cead8c
s/UCT/UTC/
1997-11-03 18:42:49 +00:00
lukem
a288a2f633
getoldopt is expect to return -1 (not EOF), so "make it so"
1997-11-01 06:58:44 +00:00
lukem
015665018a
add dependancies to fix parallel compilation
1997-10-22 01:36:36 +00:00
lukem
580476ab8d
add dependancy line to fix parallel compilation
1997-10-22 01:22:58 +00:00
thorpej
890b485672
<rmt.h> does funky function remapping stuff. Include it after we've
...
pulled in the other headers.
1997-10-21 20:04:55 +00:00
christos
b021feb71d
PR/4284: Tatoku Ogaito: rcmd(3) get be called with getpwent(3) results as
...
arguments, leading to memory corruption.
1997-10-21 13:47:17 +00:00
lukem
8f78590363
remove $Log$ entries
1997-10-20 10:39:26 +00:00
enami
c3872193cf
Fix .Nm usage.
1997-10-20 08:50:59 +00:00
enami
8750a9d231
Partial .Nm usage fix. XXX
1997-10-20 08:48:09 +00:00
enami
b130b4f87b
- Fix .Nm usage (same of .Nm is replaced with .Sx, .Em, .Ic etc).
...
- Use .Sx to refer section.
1997-10-20 08:46:18 +00:00
scottr
94cf433266
Add support for DTR/CTS flow control, from Bill Studenmund.
1997-10-20 08:07:47 +00:00
mycroft
15de1c9fd2
Use S_IS*(), not S_IF*.
1997-10-19 17:54:18 +00:00
mycroft
6de13662f1
Remove bogus use of S_IFLNK.
1997-10-19 17:38:05 +00:00
mycroft
2d6dc609e6
Use futimes(2).
...
Send microseconds over the wire, rather than just 0.
1997-10-19 13:12:04 +00:00
mycroft
a82e8868a6
When copying time stamps, copy the microseconds, too. Also nuke silly
...
static structure.
1997-10-19 13:02:42 +00:00
mycroft
9db82206c3
If we fail to set ownership, turn off SUID and SGID bits (like cp(1)).
...
Use futimes(2), and actually fill in the microsecond field.
1997-10-19 12:55:07 +00:00
mycroft
688ecf2a69
Use futimes(2) if possible. Also correct an error message.
1997-10-19 12:50:47 +00:00
enami
fa580a821a
Preserve owner/group/mode/atime/mtime of symlink if -p flag is given.
1997-10-19 12:28:01 +00:00
mikel
3b834bbe6e
use lstat() instead of stat() when determining type of 'from' file;
...
from John F. Woods in PR bin/4288.
Also fixed a similar check of the 'to' file, so we don't try to
rmdir() symlinks to directories; and fixed typo in a comment.
1997-10-19 02:17:37 +00:00
christos
82ec25620f
pid should be pid_t and status should be int! Avoid alignment problems...
1997-10-15 13:23:10 +00:00
christos
946049095f
PR/4257: Jaromir Dolecek: Update for libedit interface change.
1997-10-14 15:06:42 +00:00
mycroft
e96e918e60
Use bsd.subdir.mk as appropriate.
1997-10-11 09:34:07 +00:00
enami
c0be646f99
Add -h to usage.
1997-10-11 03:11:04 +00:00
enami
24d6ac8931
- Use `.Nm ""'' instead of
`.Nm rcp'' in SYNOPSIS.
...
- Use ``.Nm "" .'' instead of ``.Nm rcp .''.
1997-10-11 02:20:18 +00:00
enami
3068d97149
Use .Nm "" instead of .Nm ps in SYNOPSIS.
1997-10-11 02:16:56 +00:00
enami
d0fa1bac38
Use .Nm "" instead of .Nm cp in SYNOPSIS.
1997-10-11 02:14:42 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
lukem
76e13a0128
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
1997-10-10 16:12:45 +00:00
mikel
628b9703d0
allow overrides of LDSTATIC, from Soren S. Jorvang in PR bin/4178
1997-10-10 07:32:54 +00:00
mycroft
c04eacd743
Fix format of description line.
1997-10-09 07:37:09 +00:00
enami
062c3f563a
Restore owner/group/mode/atime/mtime of symbolic links.
1997-10-08 22:51:27 +00:00
christos
7f2a271743
PR/3662: David Holland: Make /bin/sh use the symbolic macros for wait().
1997-10-08 20:31:52 +00:00
kleink
87e2501dd8
* Initialize native locale on startup.
...
* When using the form "mv src ... dir", strip off trailing slashes from
`src' arguments to provide 1003.2 semantics.
1997-10-08 11:26:04 +00:00
hubertf
fa8f97975b
Be silend if owner can't be set on cross-device-moved.
...
Fixes PR bin/1223 by John F. Woods <jfw@jfwhome.funhouse.com>.
1997-10-07 02:06:37 +00:00
enami
924ad60a71
Document -h flag, option to manupilate symbolic link.
1997-10-06 13:41:30 +00:00
enami
16747b0e7b
Change noop option -h to do the real work. Now mode of symbolic link
...
is changed if -h option is given.
1997-10-06 13:37:34 +00:00
enami
5194aa7294
Don't pass the pathname itself as format string of warn(). Instead,
...
use "%s".
1997-10-06 08:25:10 +00:00
veego
a1b6da927d
Remove a unused variable.
1997-10-05 13:07:24 +00:00
hannken
60d6809be4
Code cleanup. All commands are run from the table.
...
`compression' command added to man page.
Default tape in man page adjusted. Closes PR #4212 .
1997-10-04 12:32:31 +00:00
mikel
19e71bb846
update location of scsi_tape.h and fix set[hl]pos descriptions, from
...
Dave Huang in PR bin/4202. some more misc. cleanup of my own.
1997-10-03 06:03:06 +00:00
hubertf
2a95fa1e26
Fixed some typos pointed out by Dave Huang <khym@bga.com>
...
Closes PR bin/4201.
1997-10-02 00:41:25 +00:00
mjacob
92aec668da
Add support for enabling/disabling compression, as well as reporting and
...
seeking to logical and hardware block locations.
1997-09-29 19:35:31 +00:00
mjacob
9f482818bc
Add 'initialize element status' command; note (for future fixing in ch.c)
...
that a number of jukeboxes can't cope with DBD (disable block descriptors)-
we'll have to fix that some day.
1997-09-29 17:32:23 +00:00
lukem
de787845e5
cleanup .Nm usage
1997-09-15 13:23:01 +00:00