contrib.texi

来自「理解和实践操作系统的一本好书」· TEXI 代码 · 共 1,612 行 · 第 1/3 页

TEXI
1,612
字号
@itemH.J. Lu for his previous contributions to the steering committee, many x86bug reports, prototype patches, and keeping the GNU/Linux ports working.@itemGreg McGary for random fixes and (someday) bounded pointers.@itemAndrew MacLeod for his ongoing work in building a real EH system,various code generation improvements, work on the global optimizer, etc.@itemVladimir Makarov for hacking some ugly i960 problems, PowerPC hackingimprovements to compile-time performance, overall knowledge anddirection in the area of instruction scheduling, and design andimplementation of the automaton based instruction scheduler.@itemBob Manson for his behind the scenes work on dejagnu.@itemPhilip Martin for lots of libstdc++ string and vector iterator fixes andimprovements, and string clean up and testsuites.@itemAll of the Mauve project@uref{http://sourceware.org/cgi-bin/cvsweb.cgi/~checkout~/mauve/THANKS?rev=1.2&cvsroot=mauve&only_with_tag=HEAD,,contributors},for Java test code.@itemBryce McKinlay for numerous GCJ and libgcj fixes and improvements.@itemAdam Megacz for his work on the Microsoft Windows port of GCJ@.@itemMichael Meissner for LRS framework, ia32, m32r, v850, m88k, MIPS,powerpc, haifa, ECOFF debug support, and other assorted hacking.@itemJason Merrill for his direction via the steering committee and leadingthe G++ effort.@itemMartin Michlmayr for testing GCC on several architectures using theentire Debian archive.@itemDavid Miller for his direction via the steering committee, lots ofSPARC work, improvements in jump.c and interfacing with the Linux kerneldevelopers.@itemGary Miller ported GCC to Charles River Data Systems machines.@itemAlfred Minarik for libstdc++ string and ios bug fixes, and turning theentire libstdc++ testsuite namespace-compatible.@itemMark Mitchell for his direction via the steering committee, mountains ofC++ work, load/store hoisting out of loops, alias analysis improvements,ISO C @code{restrict} support, and serving as release manager for GCC 3.x.@itemAlan Modra for various GNU/Linux bits and testing.@itemToon Moene for his direction via the steering committee, Fortranmaintenance, and his ongoing work to make us make Fortran run fast.@itemJason 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@dots{} difficult.@itemCatherine Moore for fixing various ugly problems we have sent herway, including the haifa bug which was killing the Alpha & PowerPCLinux kernels.@itemMike Moreton for his various Java patches.@itemDavid Mosberger-Tang for various Alpha improvements, and for the initialIA-64 port.@itemStephen 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.@itemBill Moyer for his behind the scenes work on various issues.@itemPhilippe De Muyter for his work on the m68k port.@itemJoseph S. Myers for his work on the PDP-11 port, format checking and ISOC99 support, and continuous emphasis on (and contributions to) documentation.@itemNathan 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.@itemFelix Natter for documentation on porting libstdc++.@itemNathanael Nerode for cleaning up the configuration/build process.@itemNeXT, Inc.@: donated the front end that supports the Objective-Clanguage.@itemHans-Peter Nilsson for the CRIS and MMIX ports, improvements to the searchengine setup, various documentation fixes and other small fixes.@itemGeoff Noer for his work on getting cygwin native builds working.@itemDiego Novillo for his work on Tree SSA, OpenMP, SPEC performancetracking web pages and assorted fixes.@itemDavid O'Brien for the FreeBSD/alpha, FreeBSD/AMD x86-64, FreeBSD/ARM,FreeBSD/PowerPC, and FreeBSD/SPARC64 ports and related infrastructureimprovements.@itemAlexandre Oliva for various build infrastructure improvements, scripts andamazing testing work, including keeping libtool issues sane and happy.@itemStefan Olsson for work on mt_alloc.@itemMelissa O'Neill for various NeXT fixes.@itemRainer Orth for random MIPS work, including improvements to GCC's o32ABI support, improvements to dejagnu's MIPS support, Java configurationclean-ups and porting work, etc.@itemHartmut Penner for work on the s390 port.@itemPaul Petersen wrote the machine description for the Alliant FX/8.@itemAlexandre Petit-Bianco for implementing much of the Java compiler andcontinued Java maintainership.@itemMatthias Pfaller for major improvements to the NS32k port.@itemGerald 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.@itemAndrew Pinski for processing bug reports by the dozen.@itemOvidiu Predescu for his work on the Objective-C front end and runtimelibraries.@itemJerry Quinn for major performance improvements in C++ formatted I/O@.@itemKen Raeburn for various improvements to checker, MIPS ports and variouscleanups in the compiler.@itemRolf W. Rasmussen for hacking on AWT@.@itemDavid Reese of Sun Microsystems contributed to the Solaris on PowerPCport.@itemVolker Reichelt for keeping up with the problem reports.@itemJoern Rennecke for maintaining the sh port, loop, regmove & reloadhacking.@itemLoren 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.@itemCraig Rodrigues for processing tons of bug reports.@itemOla R@"onnerup for work on mt_alloc.@itemGavin Romig-Koch for lots of behind the scenes MIPS work.@itemDavid Ronis inspired and encouraged Craig to rewrite the G77documentation in texinfo format by contributing a first pass at atranslation of the old @file{g77-0.5.16/f/DOC} file.@itemKen Rose for fixes to GCC's delay slot filling code.@itemPaul Rubin wrote most of the preprocessor.@itemP@'etur Run@'olfsson for major performance improvements in C++ formatted I/O andlarge file support in C++ filebuf.@itemChip Salzenberg for libstdc++ patches and improvements to locales, traits,Makefiles, libio, libtool hackery, and ``long long'' support.@itemJuha Sarlin for improvements to the H8 code generator.@itemGreg Satz assisted in making GCC work on HP-UX for the 9000 series 300.@itemRoger Sayle for improvements to constant folding and GCC's RTL optimizersas well as for fixing numerous bugs.@itemBradley Schatz for his work on the GCJ FAQ@.@itemPeter Schauer wrote the code to allow debugging to work on the Alpha.@itemWilliam Schelter did most of the work on the Intel 80386 support.@itemTobias Schl@"uter for work on GNU Fortran.@itemBernd Schmidt for various code generation improvements and majorwork in the reload pass as well a serving as release manager forGCC 2.95.3.@itemPeter Schmid for constant testing of libstdc++---especially applicationtesting, going above and beyond what was requested for the releasecriteria---and libstdc++ header file tweaks.@itemJason Schroeder for jcf-dump patches.@itemAndreas Schwab for his work on the m68k port.@itemLars Segerlund for work on GNU Fortran.@itemJoel Sherrill for his direction via the steering committee, RTEMScontributions and RTEMS testing.@itemNathan Sidwell for many C++ fixes/improvements.@itemJeffrey 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.@itemKenny Simpson for prompting libstdc++ fixes due to defect reports fromthe LWG (thereby keeping GCC in line with updates from the ISO)@.@itemFranz Sirl for his ongoing work with making the PPC port stablefor GNU/Linux.@itemAndrey Slepuhin for assorted AIX hacking.@itemTrevor Smigiel for contributing the SPU port.@itemChristopher Smith did the port for Convex machines.@itemDanny Smith for his major efforts on the Mingw (and Cygwin) ports.@itemRandy Smith finished the Sun FPA support.@itemScott Snyder for queue, iterator, istream, and string fixes and libstdc++testsuite entries.  Also for providing the patch to G77 to addrudimentary support for @code{INTEGER*1}, @code{INTEGER*2}, and@code{LOGICAL*1}.@itemBrad Spencer for contributions to the GLIBCPP_FORCE_NEW technique.@itemRichard Stallman, for writing the original GCC and launching the GNU project.@itemJan Stein of the Chalmers Computer Society provided support forGenix, as well as part of the 32000 machine description.@itemNigel Stephens for various mips16 related fixes/improvements.@itemJonathan Stone wrote the machine description for the Pyramid computer.@itemGraham Stott for various infrastructure improvements.@itemJohn Stracke for his Java HTTP protocol fixes.@itemMike Stump for his Elxsi port, G++ contributions over the years and morerecently his vxworks contributions@itemJeff Sturm for Java porting help, bug fixes, and encouragement.@itemShigeya Suzuki for this fixes for the bsdi platforms.@itemIan Lance Taylor for his mips16 work, general configury hacking,fixincludes, etc.@itemHolger Teutsch provided the support for the Clipper CPU@.@itemGary Thomas for his ongoing work to make the PPC work for GNU/Linux.@itemPhilipp Thomas for random bug fixes throughout the compiler@itemJason Thorpe for thread support in libstdc++ on NetBSD@.@itemKresten Krab Thorup wrote the run time support for the Objective-Clanguage and the fantastic Java bytecode interpreter.@itemMichael Tiemann for random bug fixes, the first instruction scheduler,initial C++ support, function integration, NS32k, SPARC and M88kmachine description work, delay slot scheduling.@itemAndreas Tobler for his work porting libgcj to Darwin.@itemTeemu Torma for thread safe exception handling support.@itemLeonard Tower wrote parts of the parser, RTL generator, and RTLdefinitions, and of the VAX machine description.@itemTom Tromey for internationalization support and for his many Javacontributions and libgcj maintainership.@itemLassi Tuura for improvements to config.guess to determine HP processortypes.@itemPetter Urkedal for libstdc++ CXXFLAGS, math, and algorithms fixes.@itemAndy Vaught for the design and initial implementation of the GNU Fortranfront end.@itemBrent Verner for work with the libstdc++ cshadow files and theirassociated configure steps.@itemTodd Vierling for contributions for NetBSD ports.@itemJonathan Wakely for contributing libstdc++ Doxygen notes and XHTMLguidance.@itemDean Wakerley for converting the install documentation from HTML to texinfoin time for GCC 3.0.@itemKrister Walfridsson for random bug fixes.@itemFeng Wang for contributions to GNU Fortran.@itemStephen M. Webb for time and effort on making libstdc++ shadow fileswork with the tricky Solaris 8+ headers, and for pushing the build-timeheader tree.@itemJohn 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.@itemUlrich Weigand for work on the s390 port.@itemZack Weinberg for major work on cpplib and various other bug fixes.@itemMatt Welsh for help with Linux Threads support in GCJ@.@itemUrban Widmark for help fixing java.io.@itemMark Wielaard for new Java library code and his work integrating withClasspath.@itemDale Wiles helped port GCC to the Tahoe.@itemBob Wilson from Tensilica, Inc.@: for the Xtensa port.@itemJim 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.@itemPaul Woegerer and Tal Agmon for the CRX port.@itemCarlo Wood for various fixes.@itemTom Wood for work on the m88k port.@itemCanqun Yang for work on GNU Fortran.@itemMasanobu Yuhara of Fujitsu Laboratories implemented the machinedescription for the Tron architecture (specifically, the Gmicro).@itemKevin Zachmann helped port GCC to the Tahoe.@itemAyal Zaks for Swing Modulo Scheduling (SMS).@itemXiaoqiang Zhang for work on GNU Fortran.@itemGilles Zunino for help porting Java to Irix.@end itemizeThe following people are recognized for their contributions to GNAT,the Ada front end of GCC:@itemize @bullet@itemBernard Banner@itemRomain Berrendonner@itemGeert Bosch@itemEmmanuel Briot@itemJoel Brobecker@itemBen Brosgol@itemVincent Celier@itemArnaud Charlet@itemChien Chieng@itemCyrille Comar@itemCyrille Crozes@itemRobert Dewar@itemGary Dismukes@itemRobert Duff@itemEd Falis@itemRamon Fernandez@itemSam Figueroa

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?