christos
96133865eb
cast pid's to longs for OS's where this is the case.
1998-05-20 00:31:11 +00:00
christos
338ea4cec8
fix bug where if moving in history during a multi-line event, the
...
append to history event would end up in the last event where the history
was moved to instead of the multi-line event; reported by Mycroft
1998-05-20 00:29:26 +00:00
christos
3d8b8b2ed2
Fix dangling else warning.
1998-05-20 00:27:56 +00:00
christos
3ebdac1759
Portability fixes for a non flex based lexical analyzer.
1998-05-18 22:50:20 +00:00
christos
c6e03280d4
Need stdlib.h
1998-05-18 22:48:53 +00:00
lukem
e30b76288b
* blocks can be 64bit (not u_long), so calculate and display accordingly
...
* cleanup some other typedamage (int is as good as u_long)
* remove unused variables
1998-05-16 15:12:26 +00:00
kleink
892884f299
* Add support for POSIX "kill [-s signame] pid" syntax; actually fixes PR 5327.
...
* Complete the "kill -l [exitstatus]" syntax.
* Sync with the documentation and no longer permit the use of full signal
names in the "kill [-sig] pid" syntax, e.g. -SIGHUP.
1998-05-10 18:32:46 +00:00
fair
f7c833c469
KNF + copyright assignment to TNF
1998-05-08 18:43:54 +00:00
christos
d2ded939ef
PR/5315: Dan Winship: options parsing code should print errors to stderr.
1998-05-02 18:04:09 +00:00
fair
416fd8edd4
fix mdoc references
1998-04-28 18:05:53 +00:00
fair
fe40034fae
change references to vadvise to madvise; remove reference to lisp(1)
1998-04-28 17:59:10 +00:00
fair
dc026e0515
Change occurrences of "UNIX" to .Ux or .At as appropriate.
1998-04-28 06:00:51 +00:00
fair
8cab837598
fix nroff error per PR#5347
1998-04-27 20:50:37 +00:00
ross
e86e483504
s/cp -pr/cp -PRp/ in the discussion of the cross-device cp(1) operation.
1998-04-20 05:43:30 +00:00
cgd
2072394059
move OBJS depenency on built headers to after include of bsd.prog.mk, so
...
that things are built in the right order on 'make cleandir && make' (i.e.
so that the headers are properly built).
1998-04-19 05:22:08 +00:00
lukem
f1a5689fa6
refer to COPTS not CFLAGS
1998-04-13 14:08:27 +00:00
lukem
d6c354cb4b
* remove CFLAGS+=-w for powerpc (added in 1.26):
...
- it was in the wrong place
- makefiles shouldn't override CFLAGS; only CPPFLAGS and COPTS
- christos fixed unsigned char stuff in 1.33 which should
remove the need for -w anyway
* move .include <bsd.prog.mk> to EOF
1998-04-13 12:06:48 +00:00
fair
09569bd272
makewhatis doesn't quite handle nroff comments (.\") correctly,
...
so let's accomodate it by moving the stuff in "NAME" section around a bit.
1998-04-09 08:37:12 +00:00
fair
927362e98c
remove #include <sys/time.h> ; the include file bug noted in the comment above it has been fixed.
1998-04-09 07:03:29 +00:00
tv
482063559a
.y.c <sys.mk> rule fixes. Don't create a y.tab.h file unless asked for,
...
and use smarter creation of the header file.
1998-04-09 00:32:31 +00:00
fair
c8e93442cc
Fix PR#3590 - remove floating point calculation from df to avoid faulting
...
on machines that don't yet have complete FP support (e.g. MC68LC040)
1998-04-08 23:16:37 +00:00
fair
000297a954
Fix PR#3585 - csh printed a negative percentage of CPU used when the total
...
CPU usage was more than 6 hours (integer overflow problem).
1998-04-08 22:38:18 +00:00
fair
0f668275d6
Fix csh to use <paths.h> _PATH_DEFPATH as the default path, absent a PATH
...
from the environment.
1998-04-08 22:35:54 +00:00
fair
667e4d4cd1
fix default PATH to be <paths.h> _PATH_DEFPATH
1998-04-07 21:15:33 +00:00
fair
daa19e5898
change some /dev/tty to paths.h _PATH_TTY
1998-04-07 10:29:50 +00:00
fair
618cca243b
Change a few things to reference /usr/include/paths.h instead of local
...
references. Fixing the default PATH is a bit more effort.
1998-04-07 10:16:04 +00:00
kleink
15fbf68ce9
Need <time.h> for localtime(), time() and strftime() prototypes.
1998-04-01 14:19:27 +00:00
kleink
461522b44f
Need <time.h> for time(), localtime() and mktime() prototypes.
1998-04-01 14:14:43 +00:00
kleink
d3d8c1577f
Need <time.h> for strftime(), localtime() and time() prototypes.
1998-04-01 14:06:12 +00:00
kleink
3a5b0ca840
Need <time.h> for time() prototype.
1998-04-01 14:04:52 +00:00
kleink
81f498a32b
Need <time.h> fo time() prototype.
1998-04-01 13:55:23 +00:00
kleink
314d411687
Need <time.h> for time(), strftime(), localtime() and mktime() prototypes.
1998-04-01 13:54:44 +00:00
kleink
67e49b4bed
Need <time.h> for time() prototype.
1998-04-01 13:50:14 +00:00
kleink
b61a8b646b
GLOB_ABEND -> GLOB_ABORTED
1998-03-31 20:45:25 +00:00
veego
7f307512f9
Another try to make this work again. Lets hope that the we don't need a 4th
...
fix for it.
1998-03-30 12:06:48 +00:00
mrg
6e35073fed
make this work again when . is not in $PATH
1998-03-30 10:07:16 +00:00
christos
0328c41456
Pr/5221: Jason Thorpe: Simplify sh Makefile, so that builts from other
...
directories work.
1998-03-29 09:27:40 +00:00
mrg
a26bae1e08
- change "extern" variables into int's
...
- remove extern'd variables not actually referenced
- don't use char as an array index
1998-03-29 04:41:43 +00:00
mrg
2d5a1dd04f
- change "register" variables into int's
...
- don't use char as an array index.
1998-03-29 04:39:03 +00:00
mrg
a6b580d769
make sincereal "static int" rather than just "static"
1998-03-29 04:36:29 +00:00
is
07a1b88ab8
Use the physmem variable to get at the physical memory size (instead of the
...
avail_end - avail_start difference which is only correct on machines with
contiguous memory).
1998-03-27 22:45:47 +00:00
mycroft
0fda14e4f9
Use major(), minor() and makedev(), not a hacked up local equivalent, which
...
only supported 8-bit major and minor numbers.
1998-03-26 02:14:00 +00:00
bouyer
a394682ff6
Sync with reality: the uprocp keyword doesn't exist.
1998-03-24 18:34:12 +00:00
christos
04784d87fa
Fix the VSTRIMRIGHT* bugs... The problem was not the string length computation,
...
but lack of '\0' termination. Factor this segment out as common code too, while
I am there.
1998-03-23 18:21:02 +00:00
fair
8cdd8944c1
correct HISTORY section of ls(1) to note that Ls(1) exited in 5th Edition UNIX from Bell Labs; add that version to At macro in mdoc, all per PR#4790
1998-03-20 02:36:09 +00:00
christos
19e7771baa
off by one error in ${%%}
1998-03-10 19:11:07 +00:00
mrg
51fc9487fd
- implement -C and -l for pax-as-tar, as inspried by GNU tar.
...
- minor cleanups to the options parsing code.
- add a cpio frontend.
note: a few GNU/svr4 cpio options are not supported yet (#ifdef
notyet), however all x/open ones are.
1998-03-06 09:13:01 +00:00
cgd
016c95ab4d
pull bsd.own.mk in before LDSTATIC?=-static, so that LDSTATIC can be
...
overridden by bsd.own.mk/mk.conf.
1998-03-02 22:03:11 +00:00
mrg
d8a6acd10f
document pax -z. only 2 years late...
1998-03-02 04:50:57 +00:00
fvdl
e5bc90f40c
Merge with Lite2 + local changes
1998-03-01 02:20:01 +00:00
mrg
4b6f5a7390
rename variable to "cpio_swp_head"
1998-02-28 15:53:00 +00:00
mrg
dbd4110b3b
fix typo in a comment
1998-02-28 15:52:04 +00:00
enami
0c5c9f41f8
Lineup case' label and
default' label with `switch'.
1998-02-28 04:22:34 +00:00
enami
d376e10e90
Put space after the keyword `switch'.
1998-02-28 04:20:02 +00:00
mycroft
f49407ea34
Nit: Use MAP_SHARED for read-only mappings where appropriate.
1998-02-20 09:26:00 +00:00
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