📄 contributors.html
字号:
the G++ effort. <li>David Miller for his direction via the steering committee, lots ofSPARC work, improvements in jump.c and interfacing with the Linux kerneldevelopers. <li>Gary Miller ported GCC to Charles River Data Systems machines. <li>Alfred Minarik for libstdc++ string and ios bug fixes, and turning theentire libstdc++ testsuite namespace-compatible. <li>Mark Mitchell for his direction via the steering committee, mountains ofC++ work, load/store hoisting out of loops, alias analysis improvements,ISO C <code>restrict</code> support, and serving as release manager for GCC 3.x. <li>Alan Modra for various GNU/Linux bits and testing. <li>Toon Moene for his direction via the steering committee, Fortranmaintenance, and his ongoing work to make us make Fortran run fast. <li>Jason Molenda for major help in the care and feeding of all the serviceson the gcc.gnu.org (formerly egcs.cygnus.com) machine--mail, webservices, ftp services, etc etc. Doing all this work on scrap paper andthe backs of envelopes would have been... difficult. <li>Catherine Moore for fixing various ugly problems we have sent herway, including the haifa bug which was killing the Alpha & PowerPCLinux kernels. <li>Mike Moreton for his various Java patches. <li>David Mosberger-Tang for various Alpha improvements, and for the initialIA-64 port. <li>Stephen Moshier contributed the floating point emulator that assists incross-compilation and permits support for floating point numbers widerthan 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 ISOC99 support, and continuous emphasis on (and contributions to) documentation. <li>Nathan Myers for his work on libstdc++-v3: architecture and authorshipthrough the first three snapshots, including implementation of localeinfrastructure, string, shadow C headers, and the initial projectdocumentation (DESIGN, CHECKLIST, and so forth). Later, more work onMT-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-Clanguage. <li>Hans-Peter Nilsson for the CRIS and MMIX ports, improvements to the searchengine 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 assortedfixes 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 infrastructureimprovements. <li>Alexandre Oliva for various build infrastructure improvements, scripts andamazing 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 o32ABI support, improvements to dejagnu's MIPS support, Java configurationclean-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 andcontinued Java maintainership. <li>Matthias Pfaller for major improvements to the NS32k port. <li>Gerald Pfeifer for his direction via the steering committee, pointingout lots of problems we need to solve, maintenance of the web pages, andtaking care of documentation maintenance in general. <li>Andrew Pinski for processing bug reports by the dozen. <li>Ovidiu Predescu for his work on the Objective-C front end and runtimelibraries. <li>Jerry Quinn for major performance improvements in C++ formatted I/O. <li>Ken Raeburn for various improvements to checker, MIPS ports and variouscleanups in the compiler. <li>Rolf W. Rasmussen for hacking on AWT. <li>David Reese of Sun Microsystems contributed to the Solaris on PowerPCport. <li>Volker Reichelt for keeping up with the problem reports. <li>Joern Rennecke for maintaining the sh port, loop, regmove & reloadhacking. <li>Loren J. Rittle for improvements to libstdc++-v3 including the FreeBSDport, threading fixes, thread-related configury changes, criticalthreading documentation, and solutions to really tricky I/O problems,as well as keeping GCC properly working on FreeBSD and continuous testing. <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>Pétur Runólfsson for major performance improvements in C++ formatted I/O andlarge file support in C++ filebuf. <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 optimizersas 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 majorwork in the reload pass as well a serving as release manager forGCC 2.95.3. <li>Peter Schmid for constant testing of libstdc++ - especially applicationtesting, going above and beyond what was requested for the releasecriteria - 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, RTEMScontributions and RTEMS testing. <li>Nathan Sidwell for many C++ fixes/improvements. <li>Jeffrey Siegal for helping RMS with the original design of GCC, somecode which handles the parse tree and RTL data structures, constantfolding and help with the original VAX & m68k ports. <li>Kenny Simpson for prompting libstdc++ fixes due to defect reports fromthe LWG (thereby keeping us in line with updates from the ISO). <li>Franz Sirl for his ongoing work with making the PPC port stablefor GNU/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 forGenix, 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 morerecently 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-Clanguage 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 M88kmachine 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 RTLdefinitions, and of the VAX machine description. <li>Tom Tromey for internationalization support and for his many Javacontributions and libgcj maintainership. <li>Lassi Tuura for improvements to config.guess to determine HP processortypes. <li>Petter Urkedal for libstdc++ CXXFLAGS, math, and algorithms fixes. <li>Brent Verner for work with the libstdc++ cshadow files and theirassociated configure steps. <li>Todd Vierling for contributions for NetBSD ports. <li>Jonathan Wakely for contributing libstdc++ Doxygen notes and XHTMLguidance. <li>Dean Wakerley for converting the install documentation from HTML to texinfoin time for GCC 3.0. <li>Krister Walfridsson for random bug fixes. <li>Stephen M. Webb for time and effort on making libstdc++ shadow fileswork with the tricky Solaris 8+ headers, and for pushing the build-timeheader 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 withClasspath. <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 hardproblems in various places that nobody else wanted to work on, strengthreduction 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 machinedescription 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>In addition to the above, all of which also contributed time and energy intesting GCC, we would like to thank the following for their contributionsto testing: <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>Sidney Cadot <li>Bradford Castalia <li>Ralph Doncaster <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>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>Kevin B. Hendricks <li>Joep Jansen <li>Christian Joensson <li>David Kidd <li>Tobias Kuipers <li>Anand Krishnaswamy <li>llewelly <li>Damon Love <li>Brad Lucier <li>Matthias Klose <li>Martin Knoblauch <li>Jesse Macnish <li>Stefan Morrell <li>Anon A. Mous <li>Matthias Mueller <li>Pekka Nikander <li>Jon Olson <li>Magnus Persson <li>Chris Pollard <li>Richard Polton <li>David Rees <li>Paul Reilly <li>Tom Reilly <li>Torsten Rueger <li>Danny Sadinoff <li>Marc Schifer <li>David Schuler <li>Vin Shelton <li>Tim Souder <li>Adam Sulmicki <li>George Talbot <li>Gregory Warnes <li>David E. Young <li>And many others</ul> <p>And finally we'd like to thank everyone who uses the compiler, submits bugreports 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 + -