 |
Data Center Works Inc
|
Tools
- The antilog log-filtering program and its
man page from the story
Sherlock Holmes on Log
Files.
- The thud library, man
page and supporting files from the
Story of Thud and Blunder. These are the
Makefile, thud.c
, thud.h and imaVax.c,
a test program.
- The blunder library,
man page and supporting files from the
Story of Thud and Blunder.
These are the Makefile ,
and bogon.c, a test program.
- The core_cron_daemon and modified
mdebug scripts from the story
Cores,cores everywhere, and not a
drop to drink.
- The flint and lint scripts, flintDead
and lintDead, for finding dead code,
flintEndian for finding bugs when
switching from big-endian machines to little-endian ones and
vice versa, flintnullPointers
and lintNullPointers to find
lurking pointer bugs, lint32bit for
finding 32-bit-only code when converting to 64-bit, and
lintIncludes, for finding dead
includes. And finally, for creating your own custom lints,
the sorted lint messages
from the Solaris lint.
- The port.c program, its
Makefile, man pages
port.1 and
port.4 and the
64bitDriver.ref file
as described in
Strength-Reducing the Task of Porting.
This also includes the scripts and man pages
port2errors,
port2errors.1,
port2report, and
port2report.1.
- From the story
Profiling the Unprofilable, the
libprof script, its
Makefile,
man page and its
components, libprof.c,
libc.c,
libc.i, libprof.h,
and test programs,
testProgram.c and
testProgram2.c. Plus two include files for
make, SunOS.opts. and
Linux.opts.