Make Syd Polk principal maintainer.
[external/binutils.git] / gdb / MAINTAINERS
1                         GDB Maintainers
2
3
4                         Blanket Write Privs
5
6 Andrew Cagney                   ac131313@cygnus.com
7 Stan Shebs                      shebs@apple.com
8 Michael Snyder                  msnyder@cygnus.com
9 Peter Schauer                   Peter.Schauer@regent.e-technik.tu-muenchen.de
10
11
12                         Various Maintainers
13
14 Note individuals who maintain parts of the debugger need approval to
15 check in changes outside of the immediate domain that they maintain.
16
17 If there is no maintainer for a given domain then the responsibility
18 falls to the head maintainer.
19
20 If there are several maintainers for a given domain then
21 responsibility falls to the first maintainer.  The first maintainer is
22 free to devolve that responsibility among the other maintainers.
23
24
25 Target/Architecture:
26
27 Generic ISA (Instruction Set Architecture) issues, API variants, CPU
28 variants.  *-tdep.c. The Target/Architecture maintainer works with the
29 host maintainer when resolving build issues.  The Target/Architecture
30 maintainer works with the native maintainer when resolving API issues.
31
32 d10v target             Andrew Cagney           cagney@cygnus.com
33 d30v target             David Taylor            taylor@cygnus.com
34 mips target             Andrew Cagney           cagney@cygnus.com
35 mn10300 target          Andrew Cagney           cagney@cygnus.com
36 powerpc target          Kevin Buettner          kevinb@cygnus.com
37                         Elena Zannoni           ezannoni@cygnus.com
38 arm target              Fernando Nasser         fnasser@cygnus.com
39                         Jim Ingham              jingham@cygnus.com
40                         Scott Bambrough         scottb@netwinder.org
41 m32r target             Michael Snyder          msnyder@cygnus.com
42 IA-64 target            Kevin Buettner          kevinb@cygnus.com
43 x86                     Mark Kettenis           kettenis@gnu.org
44 sparc target            David Taylor            taylor@cygnus.com
45
46
47
48 Host/Native:
49
50 The Native maintainer is responsible for target specific
51 native support - typically shared libraries and quirks to
52 procfs/ptrace/...  The Native maintainer works with the Arch and Core
53 maintainers when resolving more generic problems.
54
55 The host maintainer ensures that gdb (including mmalloc) can be built
56 as a cross debugger on their platform.
57
58 djgpp native            Eli Zaretskii           eliz@gnu.org
59                         DJ Delorie              dj@cygnus.com
60 MS Windows (N.T., CE, '00) host & native
61                         Chris Faylor            cgf@cygnus.com
62 GNU/Linux/x86 native & host
63                         Jim Blandy              jimb@cygnus.com
64                         Mark Kettenis           kettenis@gnu.org
65 GNU/Linux PPC native    Kevin Buettner          kevinb@cygnus.com
66 hurd native             Mark Kettenis           kettenis@gnu.org
67 macos host & native     Stan Shebs              shebs@apple.com
68 hpux, hp pa native      Jeff Law                law@cygnus.com
69 NetBSD                  J.T. Conklin            jtc@redback.com
70 SCO/Unixware            Nick Duffek             nsd@cygnus.com
71                         Robert Lipe             rjl@sco.com
72 GNU/Linux ARM native    Scott Bambrough         scottb@netwinder.org
73 Solaris/x86 native & host
74                         Nick Duffek             nsd@cygnus.com
75                         Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
76 Solaris/SPARC native & host
77                         David Taylor            taylor@cygnus.com
78
79 Core: Generic components used by all of GDB
80
81 generic arch support    Andrew Cagney           cagney@cygnus.com
82 target vector           Andrew Cagney           cagney@cygnus.com
83 main (main.c, top.c)    Elena Zannoni           ezannoni@cygnus.com
84 event loop              Elena Zannoni           ezannoni@cygnus.com
85 generic symtabs         Jim Blandy              jimb@cygnus.com
86 dwarf readers           Jim Blandy              jimb@cygnus.com
87 elf reader              Jim Blandy              jimb@cygnus.com
88 stabs reader            Jim Blandy              jimb@cygnus.com
89 tracing bytecode stuff  Jim Blandy              jimb@cygnus.com
90 tracing                 Michael Snyder          msnyder@cygnus.com
91 threads                 Michael Snyder          msnyder@cygnus.com
92 breakpoint.c            Michael Snyder          msnyder@cygnus.com
93                         Jim Blandy              jimb@cygnus.com
94 language support        David Taylor            taylor@cygnus.com
95   C++ support           Daniel Berlin           dan@cgsoftware.com
96   Java support          Anthony Green           green@cygnus.com
97 expression eval         David Taylor            taylor@cygnus.com
98 defs.h                  David Taylor            taylor@cygnus.com
99 utils.c                 David Taylor            taylor@cygnus.com
100 Scheme support          Jim Blandy              jimb@cygnus.com
101 svr4 shlibs (solib.c)   Jim Blandy              jimb@cygnus.com
102 coff reader             Philippe De Muyter      phdm@macqel.be
103 remote.c                Andrew Cagney           cagney@cygnus.com
104                         J.T. Conklin            jtc@redback.com
105 include/remote-sim.h, remote-sim.c
106                         Andrew Cagney           cagney@cygnus.com
107 sds protocol            Fernando Nasser         fnasser@cygnus.com
108                         Jim Ingham              jingham@cygnus.com
109 rdi/adp protocol        Fernando Nasser         fnasser@cygnus.com
110                         Jim Ingham              jingham@cygnus.com
111 gdbserver               Stan Shebs              shebs@apple.com
112 documentation           Stan Shebs              shebs@apple.com
113                         Eli Zaretskii           eliz@gnu.org
114 testsuite               Stan Shebs              shebs@apple.com
115                         Fernando Nasser         fnasser@cygnus.com
116   hp tests (gdb.hp)     *Jimmy Guo       adl-debugger-wdb-merge-guru@cup.hp.com
117   Java tests (gdb.java) Anthony Green           green@cygnus.com
118 Kernel Object Display   Fernando Nasser         fnasser@cygnus.com
119
120
121 UI: External (user) interfaces.
122
123 command interpreter     Fernando Nasser         fnasser@cygnus.com
124 gdbtk (c & tcl)         Syd Polk                spolk@cygnus.com
125                         Jim Ingham              jingham@cygnus.com
126 libgui (w/foundry, sn)  Syd Polk                spolk@cygnus.com
127                         Jim Ingham              jingham@cygnus.com
128 mi (gdb/mi)             Andrew Cagney           cagney@cygnus.com
129                         Elena Zannoni           ezannoni@cygnus.com
130                         Fernando Nasser         fnasser@cygnus.com
131 tui                     Technical Contact Point wdb@cup.hp.com
132                         Jimmy Guo               guo@cup.hp.com
133
134
135 Misc:
136
137 Web pages.              Jim Kingdon             kingdon@redhat.com
138                         (anyone can edit; kingdon is just lead maintainer)
139
140 Makefile.in, configure* ALL
141
142 mmalloc/                ALL Host maintainers
143
144 sim/                    See sim/MAINTAINERS, co-ordinated by:
145                         Frank Ch. Eigler        fche@cygnus.com
146
147 readline/               Master version: ftp://ftp.cwru.edu/pub/bash/
148                         Elena Zannoni           ezannoni@cygnus.com
149                         Host maintainers (host dependant parts)
150                         (but get your changes into the master version)
151
152
153
154                 Write After Approval
155
156 Jim Kingdon                                     kingdon@redhat.com
157 Jason Molenda                                   jsm@cygnus.com
158 H.J. Lu                                         hjl@lucon.org
159 Nick Clifton                                    nickc@cygnus.com
160 Jonathan Larmour                                jlarmour@redhat.co.uk
161 Glen McCready                                   gkm@cygnus.com
162
163
164 * Indicates folks we need to get Kerberos/SSH accounts ready so they
165 can write in the source tree
166
167 + Indicates folks that have been caught up in a paper trail.