summaryrefslogtreecommitdiff
path: root/share/doc/gdb/Contributors.html
diff options
context:
space:
mode:
Diffstat (limited to 'share/doc/gdb/Contributors.html')
-rw-r--r--share/doc/gdb/Contributors.html277
1 files changed, 277 insertions, 0 deletions
diff --git a/share/doc/gdb/Contributors.html b/share/doc/gdb/Contributors.html
new file mode 100644
index 0000000..1800e56
--- /dev/null
+++ b/share/doc/gdb/Contributors.html
@@ -0,0 +1,277 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 1988-2023 Free Software Foundation, Inc.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.3 or
+any later version published by the Free Software Foundation; with the
+Invariant Sections being "Free Software" and "Free Software Needs
+Free Documentation", with the Front-Cover Texts being "A GNU Manual,"
+and with the Back-Cover Texts as in (a) below.
+
+(a) The FSF's Back-Cover Text is: "You are free to copy and modify
+this GNU Manual. Buying copies from GNU Press supports the FSF in
+developing GNU and promoting software freedom." -->
+<!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
+<head>
+<title>Debugging with GDB: Contributors</title>
+
+<meta name="description" content="Debugging with GDB: Contributors">
+<meta name="keywords" content="Debugging with GDB: Contributors">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<link href="index.html#Top" rel="start" title="Top">
+<link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
+<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<link href="Summary.html#Summary" rel="up" title="Summary">
+<link href="Sample-Session.html#Sample-Session" rel="next" title="Sample Session">
+<link href="Free-Documentation.html#Free-Documentation" rel="previous" title="Free Documentation">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.smallquotation {font-size: smaller}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.indentedblock {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+div.smalldisplay {margin-left: 3.2em}
+div.smallexample {margin-left: 3.2em}
+div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
+div.smalllisp {margin-left: 3.2em}
+kbd {font-style:oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+pre.smalldisplay {font-family: inherit; font-size: smaller}
+pre.smallexample {font-size: smaller}
+pre.smallformat {font-family: inherit; font-size: smaller}
+pre.smalllisp {font-size: smaller}
+span.nocodebreak {white-space:nowrap}
+span.nolinebreak {white-space:nowrap}
+span.roman {font-family:serif; font-weight:normal}
+span.sansserif {font-family:sans-serif; font-weight:normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
+<a name="Contributors"></a>
+<div class="header">
+<p>
+Previous: <a href="Free-Documentation.html#Free-Documentation" accesskey="p" rel="previous">Free Documentation</a>, Up: <a href="Summary.html#Summary" accesskey="u" rel="up">Summary</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<hr>
+<a name="Contributors-to-GDB"></a>
+<h3 class="unnumberedsec">Contributors to <small>GDB</small></h3>
+
+<p>Richard Stallman was the original author of <small>GDB</small>, and of many
+other <small>GNU</small> programs. Many others have contributed to its
+development. This section attempts to credit major contributors. One
+of the virtues of free software is that everyone is free to contribute
+to it; with regret, we cannot actually acknowledge everyone here. The
+file <samp>ChangeLog</samp> in the <small>GDB</small> distribution approximates a
+blow-by-blow account.
+</p>
+<p>Changes much prior to version 2.0 are lost in the mists of time.
+</p>
+<blockquote>
+<p><em>Plea:</em> Additions to this section are particularly welcome. If you
+or your friends (or enemies, to be evenhanded) have been unfairly
+omitted from this list, we would like to add your names!
+</p></blockquote>
+
+<p>So that they may not regard their many labors as thankless, we
+particularly thank those who shepherded <small>GDB</small> through major
+releases:
+Andrew Cagney (releases 6.3, 6.2, 6.1, 6.0, 5.3, 5.2, 5.1 and 5.0);
+Jim Blandy (release 4.18);
+Jason Molenda (release 4.17);
+Stan Shebs (release 4.14);
+Fred Fish (releases 4.16, 4.15, 4.13, 4.12, 4.11, 4.10, and 4.9);
+Stu Grossman and John Gilmore (releases 4.8, 4.7, 4.6, 4.5, and 4.4);
+John Gilmore (releases 4.3, 4.2, 4.1, 4.0, and 3.9);
+Jim Kingdon (releases 3.5, 3.4, and 3.3);
+and Randy Smith (releases 3.2, 3.1, and 3.0).
+</p>
+<p>Richard Stallman, assisted at various times by Peter TerMaat, Chris
+Hanson, and Richard Mlynarik, handled releases through 2.8.
+</p>
+<p>Michael Tiemann is the author of most of the <small>GNU</small> C<tt>++</tt> support
+in <small>GDB</small>, with significant additional contributions from Per
+Bothner and Daniel Berlin. James Clark wrote the <small>GNU</small> C<tt>++</tt>
+demangler. Early work on C<tt>++</tt> was by Peter TerMaat (who also did
+much general update work leading to release 3.0).
+</p>
+<p><small>GDB</small> uses the BFD subroutine library to examine multiple
+object-file formats; BFD was a joint project of David V.
+Henkel-Wallace, Rich Pixley, Steve Chamberlain, and John Gilmore.
+</p>
+<p>David Johnson wrote the original COFF support; Pace Willison did
+the original support for encapsulated COFF.
+</p>
+<p>Brent Benson of Harris Computer Systems contributed DWARF 2 support.
+</p>
+<p>Adam de Boor and Bradley Davis contributed the ISI Optimum V support.
+Per Bothner, Noboyuki Hikichi, and Alessandro Forin contributed MIPS
+support.
+Jean-Daniel Fekete contributed Sun 386i support.
+Chris Hanson improved the HP9000 support.
+Noboyuki Hikichi and Tomoyuki Hasei contributed Sony/News OS 3 support.
+David Johnson contributed Encore Umax support.
+Jyrki Kuoppala contributed Altos 3068 support.
+Jeff Law contributed HP PA and SOM support.
+Keith Packard contributed NS32K support.
+Doug Rabson contributed Acorn Risc Machine support.
+Bob Rusk contributed Harris Nighthawk CX-UX support.
+Chris Smith contributed Convex support (and Fortran debugging).
+Jonathan Stone contributed Pyramid support.
+Michael Tiemann contributed SPARC support.
+Tim Tucker contributed support for the Gould NP1 and Gould Powernode.
+Pace Willison contributed Intel 386 support.
+Jay Vosburgh contributed Symmetry support.
+Marko Mlinar contributed OpenRISC 1000 support.
+</p>
+<p>Andreas Schwab contributed M68K <small>GNU</small>/Linux support.
+</p>
+<p>Rich Schaefer and Peter Schauer helped with support of SunOS shared
+libraries.
+</p>
+<p>Jay Fenlason and Roland McGrath ensured that <small>GDB</small> and GAS agree
+about several machine instruction sets.
+</p>
+<p>Patrick Duval, Ted Goldstein, Vikram Koka and Glenn Engel helped develop
+remote debugging. Intel Corporation, Wind River Systems, AMD, and ARM
+contributed remote debugging modules for the i960, VxWorks, A29K UDI,
+and RDI targets, respectively.
+</p>
+<p>Brian Fox is the author of the readline libraries providing
+command-line editing and command history.
+</p>
+<p>Andrew Beers of SUNY Buffalo wrote the language-switching code, the
+Modula-2 support, and contributed the Languages chapter of this manual.
+</p>
+<p>Fred Fish wrote most of the support for Unix System Vr4.
+He also enhanced the command-completion support to cover C<tt>++</tt> overloaded
+symbols.
+</p>
+<p>Hitachi America (now Renesas America), Ltd. sponsored the support for
+H8/300, H8/500, and Super-H processors.
+</p>
+<p>NEC sponsored the support for the v850, Vr4xxx, and Vr5xxx processors.
+</p>
+<p>Mitsubishi (now Renesas) sponsored the support for D10V, D30V, and M32R/D
+processors.
+</p>
+<p>Toshiba sponsored the support for the TX39 Mips processor.
+</p>
+<p>Matsushita sponsored the support for the MN10200 and MN10300 processors.
+</p>
+<p>Fujitsu sponsored the support for SPARClite and FR30 processors.
+</p>
+<p>Kung Hsu, Jeff Law, and Rick Sladkey added support for hardware
+watchpoints.
+</p>
+<p>Michael Snyder added support for tracepoints.
+</p>
+<p>Stu Grossman wrote gdbserver.
+</p>
+<p>Jim Kingdon, Peter Schauer, Ian Taylor, and Stu Grossman made
+nearly innumerable bug fixes and cleanups throughout <small>GDB</small>.
+</p>
+<p>The following people at the Hewlett-Packard Company contributed
+support for the PA-RISC 2.0 architecture, HP-UX 10.20, 10.30, and 11.0
+(narrow mode), HP&rsquo;s implementation of kernel threads, HP&rsquo;s aC<tt>++</tt>
+compiler, and the Text User Interface (nee Terminal User Interface):
+Ben Krepp, Richard Title, John Bishop, Susan Macchia, Kathy Mann,
+Satish Pai, India Paul, Steve Rehrauer, and Elena Zannoni. Kim Haase
+provided HP-specific information in this manual.
+</p>
+<p>DJ Delorie ported <small>GDB</small> to MS-DOS, for the DJGPP project.
+Robert Hoehne made significant contributions to the DJGPP port.
+</p>
+<p>Cygnus Solutions has sponsored <small>GDB</small> maintenance and much of its
+development since 1991. Cygnus engineers who have worked on <small>GDB</small>
+fulltime include Mark Alexander, Jim Blandy, Per Bothner, Kevin
+Buettner, Edith Epstein, Chris Faylor, Fred Fish, Martin Hunt, Jim
+Ingham, John Gilmore, Stu Grossman, Kung Hsu, Jim Kingdon, John Metzler,
+Fernando Nasser, Geoffrey Noer, Dawn Perchik, Rich Pixley, Zdenek
+Radouch, Keith Seitz, Stan Shebs, David Taylor, and Elena Zannoni. In
+addition, Dave Brolley, Ian Carmichael, Steve Chamberlain, Nick Clifton,
+JT Conklin, Stan Cox, DJ Delorie, Ulrich Drepper, Frank Eigler, Doug
+Evans, Sean Fagan, David Henkel-Wallace, Richard Henderson, Jeff
+Holcomb, Jeff Law, Jim Lemke, Tom Lord, Bob Manson, Michael Meissner,
+Jason Merrill, Catherine Moore, Drew Moseley, Ken Raeburn, Gavin
+Romig-Koch, Rob Savoye, Jamie Smith, Mike Stump, Ian Taylor, Angela
+Thomas, Michael Tiemann, Tom Tromey, Ron Unrau, Jim Wilson, and David
+Zuhn have made contributions both large and small.
+</p>
+<p>Andrew Cagney, Fernando Nasser, and Elena Zannoni, while working for
+Cygnus Solutions, implemented the original <small>GDB/MI</small> interface.
+</p>
+<p>Jim Blandy added support for preprocessor macros, while working for Red
+Hat.
+</p>
+<p>Andrew Cagney designed <small>GDB</small>&rsquo;s architecture vector. Many
+people including Andrew Cagney, Stephane Carrez, Randolph Chung, Nick
+Duffek, Richard Henderson, Mark Kettenis, Grace Sainsbury, Kei
+Sakamoto, Yoshinori Sato, Michael Snyder, Andreas Schwab, Jason
+Thorpe, Corinna Vinschen, Ulrich Weigand, and Elena Zannoni, helped
+with the migration of old architectures to this new framework.
+</p>
+<p>Andrew Cagney completely re-designed and re-implemented <small>GDB</small>&rsquo;s
+unwinder framework, this consisting of a fresh new design featuring
+frame IDs, independent frame sniffers, and the sentinel frame. Mark
+Kettenis implemented the <small>DWARF 2</small> unwinder, Jeff Johnston the
+libunwind unwinder, and Andrew Cagney the dummy, sentinel, tramp, and
+trad unwinders. The architecture-specific changes, each involving a
+complete rewrite of the architecture&rsquo;s frame code, were carried out by
+Jim Blandy, Joel Brobecker, Kevin Buettner, Andrew Cagney, Stephane
+Carrez, Randolph Chung, Orjan Friberg, Richard Henderson, Daniel
+Jacobowitz, Jeff Johnston, Mark Kettenis, Theodore A. Roth, Kei
+Sakamoto, Yoshinori Sato, Michael Snyder, Corinna Vinschen, and Ulrich
+Weigand.
+</p>
+<p>Christian Zankel, Ross Morley, Bob Wilson, and Maxim Grigoriev from
+Tensilica, Inc. contributed support for Xtensa processors. Others
+who have worked on the Xtensa port of <small>GDB</small> in the past include
+Steve Tjiang, John Newlin, and Scott Foehner.
+</p>
+<p>Michael Eager and staff of Xilinx, Inc., contributed support for the
+Xilinx MicroBlaze architecture.
+</p>
+<p>Initial support for the FreeBSD/mips target and native configuration
+was developed by SRI International and the University of Cambridge
+Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237
+(&quot;CTSRD&quot;), as part of the DARPA CRASH research programme.
+</p>
+<p>Initial support for the FreeBSD/riscv target and native configuration
+was developed by SRI International and the University of Cambridge
+Computer Laboratory (Department of Computer Science and Technology)
+under DARPA contract HR0011-18-C-0016 (&quot;ECATS&quot;), as part of the DARPA
+SSITH research programme.
+</p>
+<p>The original port to the OpenRISC 1000 is believed to be due to
+Alessandro Forin and Per Bothner. More recent ports have been the work
+of Jeremy Bennett, Franck Jullien, Stefan Wallentowitz and
+Stafford Horne.
+</p>
+<p>Weimin Pan, David Faust and Jose E. Marchesi contributed support for
+the Linux kernel BPF virtual architecture. This work was sponsored by
+Oracle.
+</p>
+<hr>
+<div class="header">
+<p>
+Previous: <a href="Free-Documentation.html#Free-Documentation" accesskey="p" rel="previous">Free Documentation</a>, Up: <a href="Summary.html#Summary" accesskey="u" rel="up">Summary</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+
+
+
+</body>
+</html>