Article View: comp.sources.testers
Article #39CFR: chipset-2 - two useful software chips (b-tree, dl-list)
From: Kevin Braunsdorf
Date: Mon, 11 Jan 1993 19:42
Date: Mon, 11 Jan 1993 19:42
82 lines
3360 bytes
3360 bytes
This is a comp.sources.reviewed Call For Reviews (CFR) for `chipset-2'. [Moderator's intro] This package contains two useful `software chips': btree.h -- the in-memory B-tree implementation dlist.h -- the in-memory doubly-linked list implementation The source code for each of these has been released into the public domain by its author, Paul Sander. If you are interested in *reviewing* these (I'll take reviews of the two under separate cover too, BTW) send a mail message to the csr mail-server: To: csr@cc.purdue.edu Subject: send chipset-2 <thanks> <sig> and the mail server will send you the stuff. KSB's initial build notes: - the man/man3 directory should be named man/cat3 and man/man3 should have the nrofff source in it - OK on Sun4 under 4.1.3 - looks like something I might use - I would post this `as is' (if no nix reviews) [end Moderator notes] [From Paul] This is my revised submission to comp.sources.reviewed of the Software ChipSet reusable software components. Most of the reviewers' comments have been incorporated, a couple of minor bugs were repaired, and some additional minor enhancement were made. Below is a list of the specific changes that were made. Paul ------- Changes since the last release: - Added unpacking and build instructions. - Added a "verify" target to the top-level makefile that verifies that the package unpacked properly. - Documented the build scaffolding and procedures for adding new components to the package. - Rewrote the build scaffolding so that all configurable options are collected into one file, and default rules are collected into another common file. - Added aliases for the "spotless" target. These now include "clobber", "veryclean", and others. - Documented the target systems in the ChipSet file. - Added notices to each of the source code files explaining their status in the public domain. - Added several more redistribution media (compressed tar and cpio archives, also zip archives). - Modified the shar unpacking instructions to recommend editing the common.mk file prior to performing a "make all". - Bumped the patchlevels. - Added comment headers describing the purposes of the btpriv.h, btree.h, dlist.h, and dlpriv.h files. - Repaired bugs in the termination conditions of the B-tree and list test programs. [Moderator again.] No special stuff needed to review if you are a C programmer, gcc is the default compiler -- so it might help if you had that. If you need help with the mail-server send a note like: To: csr@cc.purdue.edu Subject: help Thanks <sig> If all else failed send a note to me.... -- Kevin Braunsdorf, csr-request@cc.purdue.edu
Technical Details
Message-ID:
<C0pG3H.8FE@mentor.cc.purdue.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!haven.umd.edu!purdue!mentor.cc.purdue.edu!feserve.cc.purdue.edu!csrShow Full Headers
Complete Article Headers
Newsgroups: comp.sources.testers Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!haven.umd.edu!purdue!mentor.cc.purdue.edu!feserve.cc.purdue.edu!csr From: csr@feserve.cc.purdue.edu (Kevin Braunsdorf) Subject: CFR: chipset-2 - two useful software chips (b-tree, dl-list) Message-ID: <C0pG3H.8FE@mentor.cc.purdue.edu> Followup-To: poster Summary: call for reviews for comp.sources.reviewed Keywords: chipset-2, btree, doublely linked lists, CFR Sender: news@mentor.cc.purdue.edu (USENET News) Organization: PUCC UNIX Group Date: Mon, 11 Jan 1993 19:42:52 GMT Lines: 82