mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-12-14 22:43:39 +08:00
contrib.texi: Merge in the list from the libstdc++ web pages.
2002-11-11 Janis Johnson <janis187@us.ibm.com> * doc/contrib.texi: Merge in the list from the libstdc++ web pages. From-SVN: r59024
This commit is contained in:
parent
12f5c45e40
commit
e84371652c
@ -1,3 +1,7 @@
|
||||
2002-11-11 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
* doc/contrib.texi: Merge in the list from the libstdc++ web pages.
|
||||
|
||||
Mon Nov 11 12:06:08 CET 2002 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
* i386.c (construct_container): Fix handling of SSE_CLASS.
|
||||
|
@ -14,10 +14,6 @@ in this list are accidental. Feel free to contact
|
||||
or some of your contributions are not listed. Please keep this list in
|
||||
alphabetical order.
|
||||
|
||||
Some projects operating under the GCC project maintain their own list
|
||||
of contributors, such as
|
||||
@uref{http://gcc.gnu.org/libstdc++/,the C++ library}.
|
||||
|
||||
@itemize @bullet
|
||||
|
||||
@item
|
||||
@ -25,7 +21,8 @@ Analog Devices helped implement the support for complex data types
|
||||
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 +93,12 @@ Joe Buck for his direction via the steering committee.
|
||||
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 +128,11 @@ The @uref{http://www.classpath.org,,GNU Classpath project}
|
||||
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.
|
||||
@ -146,26 +151,52 @@ Ian Dall for major improvements to the NS32k port.
|
||||
Dario Dariol contributed the four varieties of sample programs
|
||||
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.
|
||||
Gabriel Dos Reis for contributions to g++, contributions and
|
||||
maintenance of GCC diagnostics infrastructure, libstdc++-v3,
|
||||
including valarray<>, complex<>, maintaining the numerics library
|
||||
(including that pesky <limits> :-) and keeping up-to-date anything
|
||||
to do with numbers.
|
||||
|
||||
@item
|
||||
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
|
||||
@ -284,18 +315,26 @@ J. Kean Johnston for OpenServer support.
|
||||
Tim Josling for the sample language treelang based originally on Richard
|
||||
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 +352,9 @@ elimination and delay slot scheduling. Richard Kenner was also the
|
||||
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 +414,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
|
||||
@ -396,6 +437,10 @@ implementation of the automaton based instruction scheduler.
|
||||
@item
|
||||
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},
|
||||
@ -423,6 +468,10 @@ developers.
|
||||
@item
|
||||
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,
|
||||
@ -438,7 +487,8 @@ maintenance, and his ongoing work to make us make Fortran run fast.
|
||||
@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 +517,14 @@ Joseph S. Myers for his work on the PDP-11 port, format checking and ISO
|
||||
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 +544,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.
|
||||
@ -527,16 +584,14 @@ Rolf W. Rasmussen for hacking on AWT.
|
||||
David Reese of Sun Microsystems contributed to the Solaris on PowerPC
|
||||
port.
|
||||
|
||||
@item
|
||||
Gabriel Dos Reis for contributions and maintenance of libstdc++-v3,
|
||||
including valarray implementation and limits support.
|
||||
|
||||
@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 improvements to libstdc++-v3 including the FreeBSD
|
||||
port, 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.
|
||||
@ -550,6 +605,10 @@ Ken Rose for fixes to our delay slot filling code.
|
||||
@item
|
||||
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.
|
||||
|
||||
@ -570,6 +629,11 @@ Bernd Schmidt for various code generation improvements and major
|
||||
work in the reload pass as well a serving as release manager for
|
||||
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.
|
||||
|
||||
@ -588,6 +652,10 @@ Jeffrey Siegal for helping RMS with the original design of GCC, some
|
||||
code which handles the parse tree and RTL data structures, constant
|
||||
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 +670,11 @@ Christopher Smith did the port for Convex machines.
|
||||
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.
|
||||
@ -646,6 +718,9 @@ Gary Thomas for his ongoing work to make the PPC work for GNU/Linux.
|
||||
@item
|
||||
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.
|
||||
@ -673,9 +748,20 @@ contributions and libgcj maintainership.
|
||||
Lassi Tuura for improvements to config.guess to determine HP processor
|
||||
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.
|
||||
@ -683,6 +769,11 @@ in time for GCC 3.0.
|
||||
@item
|
||||
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,
|
||||
@ -792,12 +883,18 @@ David Edelsohn
|
||||
@item
|
||||
Richard Emberson
|
||||
|
||||
@item
|
||||
Levente Farkas
|
||||
|
||||
@item
|
||||
Graham Fawcett
|
||||
|
||||
@item
|
||||
Robert A. French
|
||||
|
||||
@item
|
||||
J@"orgen Freyh
|
||||
|
||||
@item
|
||||
Mark K. Gardner
|
||||
|
||||
@ -810,6 +907,9 @@ Yung Shing Gene
|
||||
@item
|
||||
Kaveh Ghazi
|
||||
|
||||
@item
|
||||
David Gilbert
|
||||
|
||||
@item
|
||||
Simon Gornall
|
||||
|
||||
@ -867,6 +967,9 @@ Jeff Law
|
||||
@item
|
||||
Robert Lipe
|
||||
|
||||
@item
|
||||
llewelly
|
||||
|
||||
@item
|
||||
Damon Love
|
||||
|
||||
@ -966,6 +1069,9 @@ Mike Stump
|
||||
@item
|
||||
Adam Sulmicki
|
||||
|
||||
@item
|
||||
George Talbot
|
||||
|
||||
@item
|
||||
Gregory Warnes
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user