libtool/THANKS
Gary V. Vaughan cae83b341b * libltdl/slist.c, libltdl/slist.h: Merge in changes from latest
upstream.  Mostly comments, formal item boxing, a sort function,
and const madness reduction.
(slist_new): Removed.
(slist_box, slist_unbox, slist_sort): New.
(SListCompare, SListCallback): Swapped!
(slist_remove, slist_find): Change order of parameters for
orthogonality with slist_foreach.  Changed all callers.
* libltdl/lt_dlloader.c (loader_cmp): Renamed to...
(loader_callback): ...this.  Return boxed item.
(lt_dlloader_remove): Adjust to new loader_callback semantics;
unbox each removed item before returning.
Remove unused variable.
Remove const from name parameter, since the slist API cannot
guarantee userdata const-ancy for its callback functions.
(lt_dlloader_find): Adjust to new loader_callback semantics; need
to return the contents of the boxed item.
Remove const from name parameter, since the slist API cannot
guarantee userdata const-ancy for its callback functions.
* libltdl/lt_dlloader.h (lt_dlloader_find, lt_dlloader_remove):
Adjust to new constless footprint.
* libltdl/ltdl.c (ltdl_exit): The global `loaders' list is changed
variable `loader' is invalidated.  Since some loaders may be
resident modules that cannot be unloaded (though we have none
yet), we must save each `next' address before calling
`lt_dlloader_remove'.
* NEWS: Updated.
* THANKS: Added Ralf.
2004-09-02 12:55:32 +00:00

59 lines
2.9 KiB
Plaintext

Libtool would not be what it is today without the invaluable help of
these people:
Everybody who was kind enough to spend time testing libtool, use it in
their packages and report bugs, who are too numerous to mention here.
Many people who have kindly submitted bug reports and small patches
are credited for their contributions in the ChangeLogs.
The following people made especially gracious contributions of their
time and energy in helping to track down bugs, port to new systems,
and generally assist in the libtool maintainership process:
Akim Demaille akim@epita.fr
Albert Chin-A-Young china@thewrittenword.com
Andreas Schwab schwab@suse.de
Andrey Slepuhin pooh@msu.ru
Aneesh Kumar K.V kvaneesh@hotmail.com
Brad Smith brad@comstyle.com
Bruno Haible haible@ilog.fr
Carl D. Roth roth@cse.ucsc.edu
Charles S. Wilson cwilson@ece.gatech.edu
Chris P. Ross cross@eng.us.uu.net
DJ Delorie dj@delorie.com
Edouard G. Parmelan Edouard.Parmelan@France.NCR.COM
Erez Zadok ezk@shekel.mcl.cs.columbia.edu
Eric Estievenart eric@via.ecp.fr
Frank Ch. Eigler fche@cygnus.com
H.J. Lu hjl@gnu.org
Ian Lance Taylor ian@cygnus.com
Joel N. Weber II devnull@gnu.org
Joseph Beckenbach III jrb3@best.com
Kenneth Albanowski kjahds@kjahds.com
Kevin Ryde user42@zip.com.au
Kurt D. Zeilenga Kurt@OpenLDAP.Org
Manfred Weichel Manfred.Weichel@pdb.siemens.de
Marc J. Fraioli fraioli@dg-rtp.dg.com
Mark Kettenis kettenis@phys.uva.nl
Nick Hudson skrll@netbsd.org
Olly Betts olly@muscat.co.uk
Ossama Othman othman@cs.wustl.edu
Paul Eggert eggert@twinsun.com
Peter Eisentraut peter_e@gmx.net
Benjamin Reed ranger@befunk.com
Pavel Roskin pavel_roskin@geocities.com
Rainer Orth ro@TechFak.Uni-Bielefeld.DE
Ralf Wildenhues Ralf.Wildenhues@gmx.de
Ralph Schleicher rs@nunatak.allgaeu.org
Robert Collins robert.collins@itdomain.com.au
Sebastian Wilhelmi wilhelmi@ira.uka.de
Stephan Kulow coolo@kde.org
Steven M. Schultz sms@wlv.iipo.gtegsc.com
Tim Mooney mooney@dogbert.cc.ndsu.NoDak.edu
Tim Van Holder tim.van.holder@pandora.be
Todd Vierling tv@pobox.com
Tom Tromey tromey@cygnus.com
Tor Lillqvist tml@iki.fi
Ulrich Drepper drepper@ipd.info.uni-karlsruhe.de
Xavier Pianet xavier@xingo.com