Bruce Evans
912e603778
Implemented non-statistical kernel profiling. This is based on
...
looking at a high resolution clock for each of the following events:
function call, function return, interrupt entry, interrupt exit,
and interesting branches. The differences between the times of
these events are added at appropriate places in a ordinary histogram
(as if very fast statistical profiling sampled the pc at those
places) so that ordinary gprof can be used to analyze the times.
gmon.h:
Histogram counters need to be 4 bytes for microsecond resolutions.
They will need to be larger for the 586 clock.
The comments were vax-centric and wrong even on vaxes. Does anyone
disagree?
gprof4.c:
The standard gprof should support counters of all integral sizes
and the size of the counter should be in the gmon header. This
hack will do until then. (Use gprof4 -u to examine the results
of non-statistical profiling.)
config/*:
Non-statistical profiling is configured with `config -pp'.
`config -p' still gives ordinary profiling.
kgmon/*:
Non-statistical profiling is enabled with `kgmon -B'. `kgmon -b'
still enables ordinary profiling (and distables non-statistical
profiling) if non-statistical profiling is configured.
1995-12-29 15:30:05 +00:00
Peter Wemm
67f3063c0e
Attach dnsquery to Makefile
1995-10-23 16:44:22 +00:00
Bruce Evans
9d7f79dc98
Enable sasc.
1995-10-03 12:29:28 +00:00
Andrey A. Chernov
0bf30bc7b2
Build secure telnet if available and allowed
1995-09-29 19:50:40 +00:00
Jordan K. Hubbard
323b0c7f1f
Add ee.
1995-08-30 09:52:07 +00:00
Andrey A. Chernov
2ccab10de2
Remove timedef
1995-08-06 11:19:27 +00:00
Mark Murray
3b9d90c08c
Only build telnet if secure telnet is not going to be built.
...
Reviewed by: rgrimes
1995-08-06 11:05:31 +00:00
Andrey A. Chernov
9624513ae3
timedef added
1995-08-05 23:28:21 +00:00
Andreas Schulz
f690290609
Add kzip to the clean and cleandir target so that it also get cleaned up
...
properly.
1995-07-08 22:24:20 +00:00
Joerg Wunsch
f9e1554f6f
Include killall.
1995-06-25 18:11:06 +00:00
Garrett Wollman
dc371ee449
Re-enable netstat now that it compiles again.
1995-06-13 19:18:19 +00:00
Garrett Wollman
84330d389f
Temporarily disable netstat
1995-06-13 17:47:38 +00:00
Jordan K. Hubbard
817836447b
Remove dmenu from the Makefile
1995-05-10 18:22:29 +00:00
John Fieber
710b2e3600
Add sgmlfmt.
1995-05-10 00:38:30 +00:00
Jordan K. Hubbard
790bacaa95
Remove piano.
1995-04-28 17:38:54 +00:00
Jordan K. Hubbard
f8c191bd8e
Add piano.
1995-04-28 09:30:54 +00:00
John Fieber
bc8b14f125
Added sgmls
1995-04-27 18:03:29 +00:00
Poul-Henning Kamp
3e4ece9108
Added kzip in i386 section
1995-04-15 08:19:16 +00:00
Garrett Wollman
c4374cae95
Add devmenu(1).
1995-04-13 21:11:53 +00:00
Jordan K. Hubbard
db2a3eb2aa
Add gencat to Makefile
...
Obtained from: NetBSD
1995-03-30 12:49:25 +00:00
Paul Richards
133d8eae53
Disable fib
1995-03-01 08:32:42 +00:00
Paul Traina
c11cc9c931
Remove watch(8)
1995-02-23 00:27:08 +00:00
Andrey A. Chernov
ae9304b170
Move mixer to usr.sbin
1995-02-22 01:36:12 +00:00
Poul-Henning Kamp
b27dffd2ac
add "fib"
...
Reviewed by: phk
Submitted by: Mark Murray <mark@grondar.za>
Obtained from:
1995-02-21 04:41:03 +00:00
Andrey A. Chernov
5e6cdc1eae
colldef added
1995-02-17 17:37:55 +00:00
Ugen J.S. Antsilevich
5d6cb6cac4
Added to makefile watch - snooping programm to work
...
with /dev/snp
1995-02-17 14:34:21 +00:00
Andrey A. Chernov
6d5f4f30a7
mixer added
1995-02-15 17:39:52 +00:00
Jordan K. Hubbard
ce0d1cd5db
Add dmenu.
1995-01-31 13:53:44 +00:00
Poul-Henning Kamp
1408eb8439
add file2c
1995-01-29 00:51:38 +00:00
Jordan K. Hubbard
f417f4a9bb
Add which.
1995-01-25 19:19:06 +00:00
Bruce Evans
dd3d164f9e
Update comments about MISSING and GNU versions.
1995-01-21 14:47:33 +00:00
Garrett Wollman
8b359e3092
Added mk_cmds.
1995-01-19 22:31:17 +00:00
Garrett Wollman
f4282c92cd
Added compile_et.
1995-01-14 20:58:58 +00:00
Andrey A. Chernov
62dcb67cdc
Point that we use GNU version of uucp
1994-12-13 19:48:51 +00:00
Andrey A. Chernov
106d493a69
add missing tconv
1994-11-22 00:47:14 +00:00
Jordan K. Hubbard
0a50d08da1
Add getopt. 1.x used to have it, it's gone from 2.0, I need it, end
...
of story.
1994-11-20 14:21:25 +00:00
Lars Fredriksen
4ecbaff289
Added chat
1994-11-12 05:32:46 +00:00
Paul Traina
23893997eb
Remove which per Rod's request.
1994-10-19 03:14:13 +00:00
Paul Traina
35a03abd96
Added which
1994-10-19 00:34:23 +00:00
Gary Palmer
4325553db7
Remove `ld' from the clean line also. Someone should look at all the
...
non-i386 machine lines sometime.
1994-10-16 20:03:03 +00:00
Gary Palmer
4396424c51
Remove directories we don't have from the clean SUBDIR's and add note
...
about it (some of the missing dirs are still referenced by other
clauses in the `.if')
1994-10-16 02:56:01 +00:00
Gary Palmer
d6f9c011d2
Fix up this makefile so that it handles clean' and
cleandir' properly.
1994-10-15 20:50:05 +00:00
Paul Traina
5517824990
Enable new bind utilities.
1994-09-26 23:14:33 +00:00
Andrey A. Chernov
47ef074259
ncftp added
1994-09-23 00:00:57 +00:00
Garrett Wollman
839f16ab63
Build lsvfs.
1994-09-22 01:26:58 +00:00
Doug Rabson
699a02bb6d
Added ipcrm.
1994-09-13 16:53:27 +00:00
Doug Rabson
de88805bc0
Added ipcs.
1994-09-13 15:27:36 +00:00
Rodney W. Grimes
4f1f23c3db
Add f2c, rpcgen and rpcinfo, need a decission on cpp and uucp.
1994-09-12 04:41:14 +00:00
Geoff Rehmet
53d5f08816
Changes to file(1) for FreeBSD:
...
- Makefile: bmake the sucker
- file.1, magic.5: replace __MAGIC__ and __SECTION__
- add Magdir/freebsd
- add file to usr.bin/Makefile
A note on the FreeBSD magic entry:
The magic number "000000407" is reported as "impure format". This
stops file(1) telling us that our object files are "PDP-11 executables".
(Saying anything more than "impure format" would probably be bogus.
Submitted by: Geoff.
1994-09-03 19:31:29 +00:00
Geoff Rehmet
dae09d454d
add rup rusers rwall
...
Submitted by: Geoff
1994-08-28 15:17:56 +00:00
Geoff Rehmet
90b7e68847
Add lex to makefile
...
Submitted by: Geoff.
1994-08-24 13:29:01 +00:00
Jordan K. Hubbard
faf2c5cc56
Bring symorder over from 1.1.5.1
...
Submitted by: jkh
1994-08-23 11:08:08 +00:00
Jordan K. Hubbard
5093d47a56
Add back `at'
...
Submitted by: jkh
1994-08-23 03:10:12 +00:00
Jordan K. Hubbard
ce3f4aeddc
Correct missing backslash braindamage pointed out by Julian Elischer.
...
Reviewed by: jkh
Submitted by: julian
1994-08-20 00:36:36 +00:00
Guido van Rooij
12f78166cb
Added entries for key, keyinfo, keyinit
...
Reviewed by:
Submitted by: guido
1994-08-19 18:19:34 +00:00
David Greenman
52e40974dd
Terry Lambert's loadable kernel module support - modstat utility with
...
improvements from the NetBSD group.
1994-08-19 12:14:10 +00:00
Sean Eric Fagan
03b50ed143
Build vi (nvi), now that it's checked in.
...
Submitted by: Sean Eric Fagan
1994-08-16 23:58:00 +00:00
Garrett Wollman
73407b3433
Move more YP user programs over.
1994-08-08 01:13:35 +00:00
Garrett Wollman
ba053ca0cf
Use the GNU tree patch.
1994-08-05 22:10:00 +00:00
Garrett Wollman
30a54df508
Use the apropos and whatis that go with our man program, not the BSD ones.
1994-08-05 20:53:13 +00:00
Garrett Wollman
b35bdc400c
More merry makefile munging for man page compatability.
1994-08-05 19:00:04 +00:00
Rodney W. Grimes
b57afed2bc
Do not install ld or man from here, we use the gnu versions of these.
1994-05-30 19:11:58 +00:00
Rodney W. Grimes
1544f99bac
Comment out missing/broken sources.
1994-05-28 06:44:34 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00