📄 contributors.html
字号:
<li>Stephen Moshier contributed the floating point emulator that assists in
cross-compilation and permits support for floating point numbers wider
than 64 bits and for ISO C99 support.
<li>Bill Moyer for his behind the scenes work on various issues.
<li>Philippe De Muyter for his work on the m68k port.
<li>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.
<li>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.
<li>Felix Natter for documentation on porting libstdc++.
<li>Nathanael Nerode for cleaning up the configuration/build process.
<li>NeXT, Inc. donated the front end that supports the Objective-C
language.
<li>Hans-Peter Nilsson for the CRIS and MMIX ports, improvements to the search
engine setup, various documentation fixes and other small fixes.
<li>Geoff Noer for this work on getting cygwin native builds working.
<li>Diego Novillo for his SPEC performance tracking web pages and assorted
fixes in the middle end and various back ends.
<li>David O'Brien for the FreeBSD/alpha, FreeBSD/AMD x86-64, FreeBSD/ARM,
FreeBSD/PowerPC, and FreeBSD/SPARC64 ports and related infrastructure
improvements.
<li>Alexandre Oliva for various build infrastructure improvements, scripts and
amazing testing work, including keeping libtool issues sane and happy.
<li>Melissa O'Neill for various NeXT fixes.
<li>Rainer Orth for random MIPS work, including improvements to our o32
ABI support, improvements to dejagnu's MIPS support, Java configuration
clean-ups and porting work, etc.
<li>Hartmut Penner for work on the s390 port.
<li>Paul Petersen wrote the machine description for the Alliant FX/8.
<li>Alexandre Petit-Bianco for implementing much of the Java compiler and
continued Java maintainership.
<li>Matthias Pfaller for major improvements to the NS32k port.
<li>Gerald Pfeifer for his direction via the steering committee, pointing
out lots of problems we need to solve, maintenance of the web pages, and
taking care of documentation maintenance in general.
<li>Ovidiu Predescu for his work on the Objective-C front end and runtime
libraries.
<li>Ken Raeburn for various improvements to checker, MIPS ports and various
cleanups in the compiler.
<li>Rolf W. Rasmussen for hacking on AWT.
<li>David Reese of Sun Microsystems contributed to the Solaris on PowerPC
port.
<li>Volker Reichelt for keeping up with the problem reports.
<li>Joern Rennecke for maintaining the sh port, loop, regmove & reload
hacking.
<li>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.
<li>Craig Rodrigues for processing tons of bug reports.
<li>Gavin Romig-Koch for lots of behind the scenes MIPS work.
<li>Ken Rose for fixes to our delay slot filling code.
<li>Paul Rubin wrote most of the preprocessor.
<li>Chip Salzenberg for libstdc++ patches and improvements to locales, traits,
Makefiles, libio, libtool hackery, and "long long" support.
<li>Juha Sarlin for improvements to the H8 code generator.
<li>Greg Satz assisted in making GCC work on HP-UX for the 9000 series 300.
<li>Roger Sayle for improvements to constant folding and GCC's RTL optimizers
as well as for fixing numerous bugs.
<li>Bradley Schatz for his work on the GCJ FAQ.
<li>Peter Schauer wrote the code to allow debugging to work on the Alpha.
<li>William Schelter did most of the work on the Intel 80386 support.
<li>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.
<li>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.
<li>Jason Schroeder for jcf-dump patches.
<li>Andreas Schwab for his work on the m68k port.
<li>Joel Sherrill for his direction via the steering committee, RTEMS
contributions and RTEMS testing.
<li>Nathan Sidwell for many C++ fixes/improvements.
<li>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.
<li>Kenny Simpson for prompting libstdc++ fixes due to defect reports from
the LWG (thereby keeping us in line with updates from the ISO).
<li>Franz Sirl for his ongoing work with making the PPC port stable
for linux.
<li>Andrey Slepuhin for assorted AIX hacking.
<li>Christopher Smith did the port for Convex machines.
<li>Danny Smith for his major efforts on the Mingw (and Cygwin) ports.
<li>Randy Smith finished the Sun FPA support.
<li>Scott Snyder for queue, iterator, istream, and string fixes and libstdc++
testsuite entries.
<li>Brad Spencer for contributions to the GLIBCPP_FORCE_NEW technique.
<li>Richard Stallman, for writing the original gcc and launching the GNU project.
<li>Jan Stein of the Chalmers Computer Society provided support for
Genix, as well as part of the 32000 machine description.
<li>Nigel Stephens for various mips16 related fixes/improvements.
<li>Jonathan Stone wrote the machine description for the Pyramid computer.
<li>Graham Stott for various infrastructure improvements.
<li>John Stracke for his Java HTTP protocol fixes.
<li>Mike Stump for his Elxsi port, g++ contributions over the years and more
recently his vxworks contributions
<li>Jeff Sturm for Java porting help, bug fixes, and encouragement.
<li>Shigeya Suzuki for this fixes for the bsdi platforms.
<li>Ian Lance Taylor for his mips16 work, general configury hacking,
fixincludes, etc.
<li>Holger Teutsch provided the support for the Clipper CPU.
<li>Gary Thomas for his ongoing work to make the PPC work for GNU/Linux.
<li>Philipp Thomas for random bug fixes throughout the compiler
<li>Jason Thorpe for thread support in libstdc++ on NetBSD.
<li>Kresten Krab Thorup wrote the run time support for the Objective-C
language and the fantastic Java bytecode interpreter.
<li>Michael Tiemann for random bug fixes, the first instruction scheduler,
initial C++ support, function integration, NS32k, SPARC and M88k
machine description work, delay slot scheduling.
<li>Andreas Tobler for his work porting libgcj to Darwin.
<li>Teemu Torma for thread safe exception handling support.
<li>Leonard Tower wrote parts of the parser, RTL generator, and RTL
definitions, and of the VAX machine description.
<li>Tom Tromey for internationalization support and for his many Java
contributions and libgcj maintainership.
<li>Lassi Tuura for improvements to config.guess to determine HP processor
types.
<li>Petter Urkedal for libstdc++ CXXFLAGS, math, and algorithms fixes.
<li>Brent Verner for work with the libstdc++ cshadow files and their
associated configure steps.
<li>Todd Vierling for contributions for NetBSD ports.
<li>Jonathan Wakely for contributing libstdc++ Doxygen notes and XHTML
guidance.
<li>Dean Wakerley for converting the install documentation from HTML to texinfo
in time for GCC 3.0.
<li>Krister Walfridsson for random bug fixes.
<li>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.
<li>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.
<li>Ulrich Weigand for work on the s390 port.
<li>Zack Weinberg for major work on cpplib and various other bug fixes.
<li>Matt Welsh for help with Linux Threads support in GCJ.
<li>Urban Widmark for help fixing java.io.
<li>Mark Wielaard for new Java library code and his work integrating with
Classpath.
<li>Dale Wiles helped port GCC to the Tahoe.
<li>Bob Wilson from Tensilica, Inc. for the Xtensa port.
<li>Jim Wilson for his direction via the steering committee, tackling hard
problems in various places that nobody else wanted to work on, strength
reduction and other loop optimizations.
<li>Carlo Wood for various fixes.
<li>Tom Wood for work on the m88k port.
<li>Masanobu Yuhara of Fujitsu Laboratories implemented the machine
description for the Tron architecture (specifically, the Gmicro).
<li>Kevin Zachmann helped ported GCC to the Tahoe.
<li>Gilles Zunino for help porting Java to Irix.
</ul>
<p>We'd also like to thank the folks who have contributed time and energy in
testing GCC:
<ul>
<li>Michael Abd-El-Malek
<li>Thomas Arend
<li>Bonzo Armstrong
<li>Steven Ashe
<li>Chris Baldwin
<li>David Billinghurst
<li>Jim Blandy
<li>Stephane Bortzmeyer
<li>Horst von Brand
<li>Frank Braun
<li>Rodney Brown
<li>Joe Buck
<li>Craig Burley
<li>Sidney Cadot
<li>Bradford Castalia
<li>Ralph Doncaster
<li>Ulrich Drepper
<li>David Edelsohn
<li>Richard Emberson
<li>Levente Farkas
<li>Graham Fawcett
<li>Robert A. French
<li>Jörgen Freyh
<li>Mark K. Gardner
<li>Charles-Antoine Gauthier
<li>Yung Shing Gene
<li>Kaveh Ghazi
<li>David Gilbert
<li>Simon Gornall
<li>Fred Gray
<li>John Griffin
<li>Patrik Hagglund
<li>Phil Hargett
<li>Amancio Hasty
<li>Bryan W. Headley
<li>Kate Hedstrom
<li>Richard Henderson
<li>Kevin B. Hendricks
<li>Manfred Hollstein
<li>Kamil Iskra
<li>Joep Jansen
<li>Christian Joensson
<li>David Kidd
<li>Tobias Kuipers
<li>Anand Krishnaswamy
<li>Jeff Law
<li>Robert Lipe
<li>llewelly
<li>Damon Love
<li>Dave Love
<li>H.J. Lu
<li>Brad Lucier
<li>Mumit Khan
<li>Matthias Klose
<li>Martin Knoblauch
<li>Jesse Macnish
<li>David Miller
<li>Toon Moene
<li>Stefan Morrell
<li>Anon A. Mous
<li>Matthias Mueller
<li>Pekka Nikander
<li>Alexandre Oliva
<li>Jon Olson
<li>Magnus Persson
<li>Chris Pollard
<li>Richard Polton
<li>David Rees
<li>Paul Reilly
<li>Tom Reilly
<li>Loren J. Rittle
<li>Torsten Rueger
<li>Danny Sadinoff
<li>Marc Schifer
<li>Peter Schmid
<li>David Schuler
<li>Vin Shelton
<li>Franz Sirl
<li>Tim Souder
<li>Mike Stump
<li>Adam Sulmicki
<li>George Talbot
<li>Gregory Warnes
<li>Carlo Wood
<li>David E. Young
<li>And many others
</ul>
<p>And finally we'd like to thank everyone who uses the compiler, submits bug
reports and generally reminds us why we're doing this work in the first place.
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -