From owner-freebsd-arch Sat Jul 1 10:19:26 2000 Delivered-To: freebsd-arch@freebsd.org Received: from fw.wintelcom.net (ns1.wintelcom.net [209.1.153.20]) by hub.freebsd.org (Postfix) with ESMTP id 6D20D37B81D; Sat, 1 Jul 2000 10:19:24 -0700 (PDT) (envelope-from bright@fw.wintelcom.net) Received: (from bright@localhost) by fw.wintelcom.net (8.10.0/8.10.0) id e61HJKb21204; Sat, 1 Jul 2000 10:19:20 -0700 (PDT) Date: Sat, 1 Jul 2000 10:19:19 -0700 From: Alfred Perlstein To: Bruce Evans Cc: arch@freebsd.org, peter@freebsd.org Subject: Re: cvs commit: src/include search.h Makefile src/lib/libc/stdlib tdelete.c tfind.c tsearch.3 tsearch.c twalk.c Makefile.inc Message-ID: <20000701101919.I25571@fw.wintelcom.net> References: <200007010655.XAA28655@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: ; from bde@zeta.org.au on Sun, Jul 02, 2000 at 01:15:55AM +1000 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG * Bruce Evans [000701 08:16] wrote: > On Fri, 30 Jun 2000, Alfred Perlstein wrote: > > > alfred 2000/06/30 23:55:12 PDT > > > > Modified files: > > include Makefile > > lib/libc/stdlib Makefile.inc > > Added files: > > include search.h > > lib/libc/stdlib tdelete.c tfind.c tsearch.3 tsearch.c > > twalk.c > > Log: > > bring in binary search tree code. > > This is very nonstd. stdlib is for things in . Ok, here's what the plan _was_: part 1) (done) bring in tsearch and friends from NetBSD. part 2) repo copy the files insque.3 insque.c lsearch.3 lsearch.c and remque.c from src/lib/libcompat/4.3/ into src/lib/libc/stdlib and fixup the Makefiles. part 3) remove repo copied items from libcompat and fixup the manpages, the interfaces are not obsolete, they are required by SUSv2. part 4) remove bsearch from search.h (it's already in stdlib.h) part 5) polish up manpages a bit more. I need Peter or someone with cvs-foo to accomplish part 2. I also need feedback to know where this is incorrect and where to actually dump the files if not libc/stdlib. thanks, -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message