This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] merge libstdc++ contributors into doc/contrib.texi


This patch merges the list of libstdc++ contributors from
gcc.gnu.org/libstdc++/thanks.html into the GCC contributors list that is
included in the GCC manuals and the GCC internals manual.  It also has
some new entries that Phil Edwards sent to me.  I've combined the
descriptions for people who were in both lists, and added wording when
it wasn't clear that work was done on libstdc++.  Let me know if I got
something wrong, missed something, or if you'd like to change your entry.
I plan to check this in on Monday to the mainline and the 3.2 branch.

Tested, of course, with "make info" and "make dvi".

2002-11-11  Janis Johnson  <janis187@us.ibm.com>

	* doc/contrib.texi: Merge in the list from the libstdc++ web pages.

Index: contrib.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/contrib.texi,v
retrieving revision 1.28
diff -u -p -r1.28 contrib.texi
--- contrib.texi	7 Nov 2002 00:03:54 -0000	1.28
+++ contrib.texi	8 Nov 2002 17:06:48 -0000
@@ -25,7 +25,8 @@ Analog Devices helped implement the supp
 and iterators.
 
 @item
-John David Anglin for improvements to libstdc++-v3 and the HP-UX port.
+John David Anglin for threading-related fixes and improvements to
+libstdc++-v3, and the HP-UX port.
 
 @item
 James van Artsdalen wrote the code that makes efficient use of
@@ -96,7 +97,12 @@ Joe Buck for his direction via the steer
 Craig Burley for leadership of the Fortran effort.
 
 @item
-Paolo Carlini for his work on libstdc++-v3.
+Stephan Buys for contributing Doxygen notes for libstdc++.
+
+@item
+Paolo Carlini for libstdc++ work: lots of efficiency improvements to
+the string class, hard detective work on the frustrating localization
+issues, and keeping up with the problem reports.
 
 @item
 John Carr for his alias work, SPARC hacking, infrastructure improvements,
@@ -126,8 +132,11 @@ The @uref{http://www.classpath.org,,GNU 
 for all of their merged runtime code.
 
 @item
-Nick Clifton for arm, mcore, fr30, v850, m32r work, @option{--help}, and other random
-hacking.
+Nick Clifton for arm, mcore, fr30, v850, m32r work, @option{--help}, and
+other random hacking.
+
+@item
+Michael Cook for libstdc++ cleanup patches to reduce warnings.
 
 @item
 Ralf Corsepius for SH testing and minor bugfixing.
@@ -147,25 +156,44 @@ Dario Dariol contributed the four variet
 that print a copy of their source.
 
 @item
+Russell Davidson for fstream and stringstream fixes in libstdc++.
+
+@item
 Mo DeJong for gcj and libgcj bug fixes.
 
 @item
-Ulrich Drepper for his work on the C++ runtime libraries, glibc,
- testing of GCC using glibc, ISO C99 support, CFG dumping support, etc.
+Ulrich Drepper for his work on glibc, testing of GCC using glibc, ISO C99
+support, CFG dumping support, etc., plus support of the C++ runtime
+libraries including for all kinds of C interface issues, contributing and
+maintaining complex<>, sanity checking and disbursement, configuration
+architecture, libio maintenance, and early math work.
 
 @item
 Richard Earnshaw for his ongoing work with the ARM@.
 
 @item
-David Edelsohn for his direction via the steering committee,
-ongoing work with the RS6000/PowerPC port, and help cleaning up Haifa
-loop changes.
+David Edelsohn for his direction via the steering committee, ongoing work
+with the RS6000/PowerPC port, help cleaning up Haifa loop changes, and
+for doing the entire AIX port of libstdc++ with his bare hands.
+
+@item
+Kevin Ediger for the floating point formatting of num_put::do_put in
+libstdc++.
+
+@item
+Phil Edwards for libstdc++ work including configuration hackery,
+documentation maintainer, chief breaker of the web pages, the occasional
+iostream bugfix, and work on shared library symbol versioning.
 
 @item
 Paul Eggert for random hacking all over GCC@.
 
 @item
-Mark Elbrecht for various DJGPP improvements.
+Mark Elbrecht for various DJGPP improvements, and for libstdc++
+configuration support for locales and fstream-related fixes.
+
+@item
+Vadim Egorov for libstdc++ fixes in strings, streambufs, and iostreams.
 
 @item
 Ben Elliston for his work to move the Objective-C runtime into its
@@ -285,17 +313,25 @@ Tim Josling for the sample language tree
 Kenner's "``toy'' language".
 
 @item
+Nicolai Josuttis for additional libstdc++ documentation.
+
+@item
 Klaus Kaempf for his ongoing work to make alpha-vms a viable target.
 
 @item
 David Kashtan of SRI adapted GCC to VMS@.
 
 @item
+Ryszard Kabatek for many, many libstdc++ bugfixes and optimizations of
+strings, especially member functions, and for auto_ptr fixes.
+
+@item
 Geoffrey Keating for his ongoing work to make the PPC work for GNU/Linux
 and his automatic regression tester.
 
 @item
-Brendan Kehoe for his ongoing work with g++.
+Brendan Kehoe for his ongoing work with g++ and for a lot of early work
+in just about every part of libstdc++.
 
 @item
 Oliver M. Kellogg of Deutsche Aerospace contributed the port to the
@@ -313,8 +349,9 @@ elimination and delay slot scheduling.  
 head maintainer of GCC for several years.
 
 @item
-Mumit Khan for various contributions to the cygwin and mingw32 ports and
-maintaining binary releases for Windows hosts.
+Mumit Khan for various contributions to the Cygwin and Mingw32 ports and
+maintaining binary releases for Windows hosts, and for massive libstdc++
+porting work to Cygwin/Mingw32.
 
 @item
 Robin Kirkham for cpu32 support.
@@ -374,7 +411,8 @@ runtime libraries.
 
 @item
 Martin von L@"owis for internal consistency checking infrastructure,
-and various C++ improvements including namespace support.
+various C++ improvements including namespace support, and tons of
+assistance with libstdc++/compiler merges.
 
 @item
 H.J. Lu for his previous contributions to the steering committee, many x86
@@ -397,6 +435,10 @@ implementation of the automaton based in
 Bob Manson for his behind the scenes work on dejagnu.
 
 @item
+Philip Martin for lots of libstdc++ string and vector iterator fixes and
+improvements, and string clean up and testsuites.
+
+@item
 All of the Mauve project
 @uref{http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/mauve/THANKS?rev=1.2&cvsroot=mauve&only_with_tag=HEAD,,contributors},
 for Java test code.
@@ -424,6 +466,10 @@ developers.
 Gary Miller ported GCC to Charles River Data Systems machines.
 
 @item
+Alfred Minarik for libstdc++ string and ios bugfixes, and turning the
+entire libstdc++ testsuite namespace-compatible.
+
+@item
 Mark Mitchell for his direction via the steering committee, mountains of
 C++ work, load/store hoisting out of loops, alias analysis improvements,
 ISO C @code{restrict} support, and serving as release manager for GCC 3.x.
@@ -438,7 +484,8 @@ maintenance, and his ongoing work to mak
 @item
 Jason Molenda for major help in the care and feeding of all the services
 on the gcc.gnu.org (formerly egcs.cygnus.com) machine---mail, web
-services, ftp services, etc etc.
+services, ftp services, etc etc.  Doing all this work on scrap paper and
+the backs of envelopes would have been... difficult.
 
 @item
 Catherine Moore for fixing various ugly problems we have sent her
@@ -467,7 +514,14 @@ Joseph S. Myers for his work on the PDP-
 C99 support, and continuous emphasis on (and contributions to) documentation.
 
 @item
-Nathan Myers for his work on libstdc++-v3.
+Nathan Myers for his work on libstdc++-v3: architecture and authorship
+through the first three snapshots, including implementation of locale
+infrastructure, string, shadow C headers, and the initial project
+documentation (DESIGN, CHECKLIST, and so forth).  Later, more work on
+MT-safe string and shadow headers.
+
+@item
+Felix Natter for documentation on porting libstdc++.
 
 @item
 NeXT, Inc.@: donated the front end that supports the Objective-C
@@ -487,7 +541,7 @@ improvements.
 
 @item
 Alexandre Oliva for various build infrastructure improvements, scripts and
-amazing testing work.
+amazing testing work, including keeping libtool issues sane and happy.
 
 @item
 Melissa O'Neill for various NeXT fixes.
@@ -529,14 +583,19 @@ port.
 
 @item
 Gabriel Dos Reis for contributions and maintenance of libstdc++-v3,
-including valarray implementation and limits support.
+including valarray implementation and limits support, taming g++
+diagnostic messages involving templates, maintaining the numerics
+library (including that pesky <limits> :-), and keeping up-to-date
+anything to do with numbers.
 
 @item
 Joern Rennecke for maintaining the sh port, loop, regmove & reload
 hacking.
 
 @item
-Loren J. Rittle for improvements to libstdc++-v3 and the FreeBSD port.
+Loren J. Rittle for the FreeBSD port and for improvements to libstdc++-v3
+including threading fixes, thread-related configury changes, critical
+threading documentation, and solutions to really tricky I/O problems.
 
 @item
 Craig Rodrigues for processing tons of bug reports.
@@ -551,6 +610,10 @@ Ken Rose for fixes to our delay slot fil
 Paul Rubin wrote most of the preprocessor.
 
 @item
+Chip Salzenberg for libstdc++ patches and improvements to locales, traits,
+Makefiles, libio, libtool hackery, and ``long long'' support.
+
+@item
 Juha Sarlin for improvements to the H8 code generator.
 
 @item
@@ -571,6 +634,11 @@ work in the reload pass as well a servin
 GCC 2.95.3.
 
 @item
+Peter Schmid for constant testing of libstdc++ -- especially application
+testing, going above and beyond what was requested for the release
+criteria -- and libstdc++ header file tweaks.
+
+@item
 Jason Schroeder for jcf-dump patches.
 
 @item
@@ -589,6 +657,10 @@ code which handles the parse tree and RT
 folding and help with the original VAX & m68k ports.
 
 @item
+Kenny Simpson for prompting libstdc++ fixes due to defect reports from
+the LWG (thereby keeping us in line with updates from the ISO).
+
+@item
 Franz Sirl for his ongoing work with making the PPC port stable
 for linux.
 
@@ -602,7 +674,11 @@ Christopher Smith did the port for Conve
 Randy Smith finished the Sun FPA support.
 
 @item
-Scott Snyder for various fixes.
+Scott Snyder for queue, iterator, istream, and string fixes and libstdc++
+testsuite entries.
+
+@item
+Brad Spencer for contributions to the GLIBCPP_FORCE_NEW technique.
 
 @item
 Richard Stallman, for writing the original gcc and launching the GNU project.
@@ -647,6 +723,9 @@ Gary Thomas for his ongoing work to make
 Philipp Thomas for random bugfixes throughout the compiler
 
 @item
+Jason Thorpe for thread support in libstdc++ on NetBSD.
+
+@item
 Kresten Krab Thorup wrote the run time support for the Objective-C
 language and the fantastic Java bytecode interpreter.
 
@@ -674,9 +753,20 @@ Lassi Tuura for improvements to config.g
 types.
 
 @item
+Petter Urkedal for libstdc++ CXXFLAGS, math, and algorithms fixes.
+
+@item
+Brent Verner for work with the libstdc++ cshadow files and their
+associated configure steps.
+
+@item
 Todd Vierling for contributions for NetBSD ports.
 
 @item
+Jonathan Wakely for contributing libstdc++ Doxygen notes and XHTML
+guidance.
+
+@item
 Dean Wakerley for converting the install documentation from HTML to texinfo
 in time for GCC 3.0.
 
@@ -684,6 +774,11 @@ in time for GCC 3.0.
 Krister Walfridsson for random bugfixes.
 
 @item
+Stephen M. Webb for time and effort on making libstdc++ shadow files
+work with the tricky Solaris 8+ headers, and for pushing the build-time
+header tree.
+
+@item
 John Wehle for various improvements for the x86 code generator,
 related infrastructure improvements to help x86 code generation,
 value range propagation and other work, WE32k port.
@@ -793,12 +888,18 @@ David Edelsohn
 Richard Emberson
 
 @item
+Levente Farkas
+
+@item
 Graham Fawcett
 
 @item
 Robert A. French
 
 @item
+J@"orgen Freyh
+
+@item
 Mark K. Gardner
 
 @item
@@ -811,6 +912,9 @@ Yung Shing Gene
 Kaveh Ghazi
 
 @item
+David Gilbert
+
+@item
 Simon Gornall
 
 @item
@@ -868,6 +972,9 @@ Jeff Law
 Robert Lipe
 
 @item
+llewelly
+
+@item
 Damon Love
 
 @item
@@ -965,6 +1072,9 @@ Mike Stump
 
 @item
 Adam Sulmicki
+
+@item
+George Talbot
 
 @item
 Gregory Warnes


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]