Commit Graph

118 Commits

Author SHA1 Message Date
phk
656e9ab520 The latest & greatest unused #include spotter. Faster, one-pass and
more precise than ever.

1230 hits on the current kernel.
2000-10-28 21:44:05 +00:00
phk
d97ba44e8c Teach kerninclude to check <machine/*> #includes as well.
Currently it finds 2072 supposedly unneeded #includes in the first pass.
2000-10-13 12:03:01 +00:00
phk
417071227f Use "make LINT" to create our LINT config 2000-09-25 12:40:39 +00:00
wollman
db8f038404 Fix compilation problems and bounds-checking bug in `ifinfo'.
PR:		21177
Submitted by:	Craig Leres <leres@ee.lbl.gov>
2000-09-13 19:53:54 +00:00
phk
891c461467 Make this work with current makefiles again. 2000-08-21 14:42:48 +00:00
alex
35e308e82c - Add $FreeBSD$
- Refer to the README files in the subdirs.
2000-08-13 14:46:31 +00:00
jake
5e208b0c18 Back out the previous change to the queue(3) interface.
It was not discussed and should probably not happen.

Requested by:		msmith and others
2000-05-26 02:09:24 +00:00
jake
1d685644e0 Change the way that the queue(3) structures are declared; don't assume that
the type argument to *_HEAD and *_ENTRY is a struct.

Suggested by:	phk
Reviewed by:	phk
Approved by:	mdodd
2000-05-23 20:41:01 +00:00
phk
0696fd75a7 Use profiling on LINT.
cosmetics.
2000-04-27 19:58:57 +00:00
wollman
de84eaca61 Add a little test program to demonstrate POSIX Shared Memory Objects. 2000-04-22 15:29:21 +00:00
sheldonh
3d17645240 Correct grammar in the synoptic comment.
Submitted by:	ru
2000-03-03 09:25:00 +00:00
sheldonh
bcfb229504 Use double-quotes instead of single-quotes when displaying the usage
so that the shell interpolates $0.

PR:		17121
Submitted by:	Peng HaiJie <phj@cn.FreeBSD.org>
2000-03-02 15:00:53 +00:00
dufault
43292194d2 These are regression tests for the P1003.1B scheduler.
Approved by:	jkh
2000-02-16 14:28:42 +00:00
marcel
7ef582b5e1 Don't use -C internally. Use -c. For some reason files are not copied
with -C, although they should.
1999-12-15 18:08:56 +00:00
marcel
c520911bdb Use install -C -p instead of cp -p.
Pointed out by: bde
1999-12-10 10:14:06 +00:00
marcel
80d8b59a37 install(1) lookalike that can be used during a build. Any options
are ignored and the remaining is passed on to cp(1). This allows
a build to be run as non-root without forcing any user/group
setting and also prevents setting any file flags.

This may not be the right place for buildtools.
1999-12-08 13:40:44 +00:00
wosch
b22d2604af Include BSD-license.
PR:		misc/15262
Submitted by:	 alex@big.endian.de
1999-12-06 22:33:40 +00:00
phantom
f95dc5ce40 Bring ``ac'' into reality. This great tools now works correctly (for
current state of the tree)
1999-11-04 08:45:02 +00:00
phantom
1fade4837e Add short description of dumpvfscache 1999-11-04 08:42:29 +00:00
phk
3797a97fce Add the machine that goes "BINGO" every time an potentially
unused #include is spotted in the kernel sources.

(This commit message celebrates Monty Pythons 30year aniversary)
1999-10-11 19:43:44 +00:00
archie
536d7020b6 Remove the "diffburst" tool, because equivalent functionality is now available
via "split -p". Leave a note to this effect in the README file.
1999-09-22 23:48:58 +00:00
phantom
d0a87ba929 mdoc(7) style fixes.
PR:		docs/13408
Reviewed by:	mpp
1999-09-05 06:02:03 +00:00
mpp
08e72288bf Add $FreeBSD$ lines to man pages that are missing them to make it
easier for translation teams.

PR:		docs/13418
Submitted by:	Alexey Zelkin <phantom@cris.net>
1999-08-28 23:10:20 +00:00
peter
e4b04a2b21 $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
bde
a6c8f8ea70 Look for symbols in /modules/*.ko, not in /lkm/*.o. 1999-07-29 07:12:01 +00:00
jkh
4f731cbceb Move the proper set of libraries. 1999-04-05 21:41:56 +00:00
jkh
6b5f8ed180 Do a better job of finding the default root device. 1999-02-15 02:22:24 +00:00
joerg
e50096b8b5 Fix a typo describing the filename of cvt-wtmp.
Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1999-02-07 20:30:56 +00:00
jkh
f4ee39ca1d Make directories unconditionally to deal with the empty directory
case.

Submitted by:	Ruslan Ermilov <ru@ucb.crimea.ua>
1999-02-01 12:45:03 +00:00
jkh
621703352c Make building the kernel conditional. 1999-01-27 03:18:33 +00:00
jkh
f489556751 1. Properly chflags libraries before moving (otherwise they don't).
2. Add my helper script for upgrades; not enabled yet.
1999-01-26 04:13:03 +00:00
archie
63cdb27596 Add the 'diffburst' tool, which does the following:
Reads the output of 'diff -r' and splits it into separate
    patch files, one per file. The files are named 'patch-XX'
    where XX is aa, ab, ac, ... Useful when creating ports.
1999-01-07 19:28:57 +00:00
cracauer
91897fdbfd Actually document my last addition.
General cosmetics.
Add a note that scsi-defects has not been ported to CAM.
Submitted by:	BDE
1998-12-17 12:21:20 +00:00
cracauer
6629358b18 Add some emacs code to make cc-mode almost compatible to style(9).
Sort entries in toplevel README.
1998-12-15 16:51:49 +00:00
archie
523b5bfd23 Automatically detect a.out vs. elf kernel 1998-12-08 08:14:37 +00:00
archie
c7ac889ebb Add "-aout" flag to nm until the kernel is ELF'd. 1998-12-06 21:39:07 +00:00
bde
7ae90f7fd1 Ignore objects used to build utilities (*aicasm*.o and *genassym*.o). 1998-11-27 10:18:56 +00:00
bde
935af62dda Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.
1998-10-22 15:53:06 +00:00
peter
c89ca46db9 3.0-RELEASE and now the post-release 3.0-CURRENT were being declared
'too old' to run ELF.  Check the kernel version properly.
1998-10-17 05:40:46 +00:00
phk
d39eb0b7f6 Prevent ldconfig from choking by creating any missing directories. 1998-09-16 17:42:53 +00:00
imp
a3722a0545 getopt returns -1 not EOF 1998-09-09 17:24:31 +00:00
jb
a3dde39ff3 Add a note about the upgrade tool directory. 1998-09-09 05:48:51 +00:00
jb
c633e5edf1 A script for use when upgrading an installed system from aout to
elf.
1998-09-09 05:28:18 +00:00
wosch
3b638df443 Add mid scripts. Mid is a tool which create a Message-ID database
for mailing lists.
1998-05-20 09:20:02 +00:00
msmith
cd942ab032 Updates to support adding driver files outside the i386 area.
Submitted by:	Daniel O'Connor <doconnor@gsoft.com.au>
1998-05-06 05:45:17 +00:00
bde
19c9f2fe31 Install tclAppInit.c in the installhdrs step so that it isn't necessary
to build libtcl twice in `make world'.
1998-03-23 13:15:41 +00:00
wosch
efdfb70dfb httpd-error is a shell script which print a summary about
Web files which does not exists on your host.

E.g.

	httpd-error -userhits < /var/log/httpd-error.log

print the number of errors by users, sorted by error hits.
1998-02-15 18:54:26 +00:00
bde
af77aa9258 Don't install the tcl implementation headers. The tcl distribution
makefile doesn't install them, and they couldn't be used without
lots of undocumented -I's in CFLAGS.  tcl.h is still installed in
/usr/include/tcl/.  Note that rev.1.24 of tcl_bmake/mkMakefile.sh
broke all the section 3 tcl man pages by putting it there instead
of in /usr/include.
1998-01-17 15:52:32 +00:00
bde
91bb73570d Updated shlib version to 80.4 in the correct place.
Regenerated libtcl/Makefile.  This adds -DHAVE_ST_BLKSIZE=1 to CFLAGS.
It was broken by direct editing in rev.1.25.
1998-01-17 15:49:55 +00:00
wosch
9bb4c4dadd Add html-mv script. Html-mv rename HTML generated filenames to
human readable filenames. E.g.:

$ cd FAQ
$ make FORMATS=html
$ html-mv FAQ
$ ls
FAQ_ACKNOWLEDGMENTS.html
FAQ_Any_restrictions_on_how_I_divide_the_disk_up_.html
FAQ_Are_there_any_Database_systems_for_FreeBSD_.html
FAQ_Are_there_any_commercial_high-performance_X_servers_.html
FAQ_Books_on_FreeBSD.html
FAQ_Can_FreeBSD_handle_multiport_serial_cards_sharing_irqs_.html
[...]
1997-11-09 11:23:54 +00:00