Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Jul 2000 10:19:19 -0700
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Bruce Evans <bde@zeta.org.au>
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>
In-Reply-To: <Pine.BSF.4.21.0007020113300.11907-100000@besplex.bde.org>; from bde@zeta.org.au on Sun, Jul 02, 2000 at 01:15:55AM %2B1000
References:  <200007010655.XAA28655@freefall.freebsd.org> <Pine.BSF.4.21.0007020113300.11907-100000@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help
* Bruce Evans <bde@zeta.org.au> [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 <stdlib.h>.

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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000701101919.I25571>