Add myself as a "FreeBSD native & host" maintainer.
[external/binutils.git] / gdb / MAINTAINERS
1                         GDB Maintainers
2
3
4                         Blanket Write Privs
5
6 Jim Blandy                      jimb@cygnus.com
7 Andrew Cagney                   ac131313@cygnus.com
8 Mark Kettenis                   kettenis@gnu.org
9 Stan Shebs                      shebs@apple.com
10 Michael Snyder                  msnyder@cygnus.com
11 Peter Schauer                   Peter.Schauer@regent.e-technik.tu-muenchen.de
12 Fred Fish                       fnf@ninemoons.com
13
14
15                         Various Maintainers
16
17 Note individuals who maintain parts of the debugger need approval to
18 check in changes outside of the immediate domain that they maintain.
19
20 If there is no maintainer for a given domain then the responsibility
21 falls to the head maintainer.
22
23 If there are several maintainers for a given domain then
24 responsibility falls to the first maintainer.  The first maintainer is
25 free to devolve that responsibility among the other maintainers.
26
27
28 Target/Architecture:
29
30 Generic ISA (Instruction Set Architecture) issues, API variants, CPU
31 variants.  *-tdep.c. The Target/Architecture maintainer works with the
32 host maintainer when resolving build issues.  The Target/Architecture
33 maintainer works with the native maintainer when resolving API issues.
34
35         a29k            maintenance only (a29k-amd-udi -Werror)
36         alpha           maintenance only (alpha-dec-osf4.0a)
37         arc             maintenance only (arc-elf)
38
39         arm             Fernando Nasser         fnasser@cygnus.com
40                         Jim Ingham              jingham@apple.com
41                         Scott Bambrough         scottb@netwinder.org
42
43         convex          OBSOLETE
44
45         d10v            Andrew Cagney           cagney@cygnus.com
46
47         d30v            David Taylor            taylor@cygnus.com
48
49         djgpp           (see native and host)
50
51         fr30            maintenance only (fr30-elf)
52         h8300           maintenance only (h8300hms)
53         h8500           maintenance only (h8500hms)
54
55         i386            Mark Kettenis           kettenis@gnu.org
56
57         i960            maintenance only (i960-coff)
58
59         ia64            Kevin Buettner          kevinb@cygnus.com
60         m32r            Michael Snyder          msnyder@cygnus.com
61
62         m68hc11         Stephane Carrez         Stephane.Carrez@worldnet.fr
63
64         m68k            maintenance only (m68k-aout, m68k-coff, m68k-elf)
65         m88k            maintenance only (?)
66         mcore           maintenance only (?)
67
68         mips            Andrew Cagney           cagney@cygnus.com
69
70         mn10200         maintenance only (mn10200-elf)
71
72         mn10300         Andrew Cagney           cagney@cygnus.com
73
74         ns32k           maintenance only (?)
75
76         pa              Jeff Law                law@cygnus.com
77
78         powerpc         Kevin Buettner          kevinb@cygnus.com
79                         Nick Duffek             nsd@cygnus.com
80
81         pyramid         OBSOLETE
82
83         romp            maintenance only (?)
84
85         rs6000          (see rs6000 native and ppc target)
86
87         sh              Elena Zannoni           ezannoni@cygnus.com
88
89         sparc           David Taylor            taylor@cygnus.com
90
91         tahoe           OBSOLETE
92
93         tic80           maintenance only (tic80-coff)
94         v850            maintenance only (v850-elf)
95         vax             maintenance only (vax-dec-vms5.5)
96         w65             maintenance only (?)
97         z8k             maintenance only (?)
98
99 All maintainers can make arbitrary changes to OBSOLETE targets.
100
101 All maintainers can make mechanical (params, spelling, indentation,
102 multi-arch, -W..., ....) changes to ``maintenance only'' targets.
103 Please sanity check the change by compiling with one of the listed
104 targets.
105
106
107
108 Host/Native:
109
110 The Native maintainer is responsible for target specific native
111 support - typically shared libraries and quirks to procfs/ptrace/...
112 The Native maintainer works with the Arch and Core maintainers when
113 resolving more generic problems.
114
115 The host maintainer ensures that gdb (including mmalloc) can be built
116 as a cross debugger on their platform.
117
118 AIX                     Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
119                         Kevin Buettner          kevinb@cygnus.com
120
121 djgpp native            Eli Zaretskii           eliz@gnu.org
122                         DJ Delorie              dj@cygnus.com
123 MS Windows (NT, CE, '00, 9x, Me) host & native
124                         Chris Faylor            cgf@cygnus.com
125 GNU/Linux/x86 native & host
126                         Mark Kettenis           kettenis@gnu.org
127                         Jim Blandy              jimb@cygnus.com
128 GNU/Linux PPC native    Kevin Buettner          kevinb@cygnus.com
129 FreeBSD native & host   Mark Kettenis           kettenis@gnu.org
130                         David O'Brien           obrien@freebsd.org
131 hurd native             Mark Kettenis           kettenis@gnu.org
132 macos host & native     Stan Shebs              shebs@apple.com
133 hpux, hp pa native      Jeff Law                law@cygnus.com
134 NetBSD native & host    J.T. Conklin            jtc@redback.com
135 SCO/Unixware            Nick Duffek             nsd@cygnus.com
136                         Robert Lipe             rjl@sco.com
137 GNU/Linux ARM native    Scott Bambrough         scottb@netwinder.org
138 Solaris/x86 native & host (devolved)
139                         Nick Duffek             nsd@cygnus.com
140                         Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
141 Solaris/SPARC native & host
142                         David Taylor            taylor@cygnus.com
143 Mac OS X                Klee Dienes             kdienes@apple.com
144                         Jim Ingham              jingham@apple.com
145
146
147
148 Core: Generic components used by all of GDB
149
150 generic arch support    Andrew Cagney           cagney@cygnus.com
151                         Any host/target maintainer can add to
152                         gdbarch.{c,h,sh}.  Send tricky ones to cagney.
153 target vector           Andrew Cagney           cagney@cygnus.com
154 main (main.c, top.c)    Elena Zannoni           ezannoni@cygnus.com
155 event loop              Elena Zannoni           ezannoni@cygnus.com
156
157 generic symtabs         Jim Blandy              jimb@cygnus.com
158                         Elena Zannoni           ezannoni@cygnus.com
159   dwarf readers         Jim Blandy              jimb@cygnus.com
160                         Elena Zannoni           ezannoni@cygnus.com
161   elf reader            Jim Blandy              jimb@cygnus.com
162                         Elena Zannoni           ezannoni@cygnus.com
163   stabs reader          Jim Blandy              jimb@cygnus.com
164                         Elena Zannoni           ezannoni@cygnus.com
165   coff reader           Philippe De Muyter      phdm@macqel.be
166   linespec              Jim Blandy              jimb@cygnus.com
167                         Elena Zannoni           ezannoni@cygnus.com
168                         Fernando Nasser         fnasser@cygnus.com
169
170 tracing bytecode stuff  Jim Blandy              jimb@cygnus.com
171 tracing                 Michael Snyder          msnyder@cygnus.com
172 threads                 Michael Snyder          msnyder@cygnus.com
173                         Mark Kettenis           kettenis@gnu.org
174 breakpoints             Michael Snyder          msnyder@cygnus.com
175                         Jim Blandy              jimb@cygnus.com
176 language support        David Taylor            taylor@cygnus.com
177   C++ support           Daniel Berlin           dan@cgsoftware.com
178   Java support          Anthony Green           green@cygnus.com
179   Objective-C/C++       Klee Dienes             kdienes@apple.com
180                         Jim Ingham              jimgham@apple.com
181   Pascal support        Pierre Muller           muller@sourceware.cygnus.com
182 expression eval         David Taylor            taylor@cygnus.com
183 defs.h                  David Taylor            taylor@cygnus.com
184 utils.c                 David Taylor            taylor@cygnus.com
185 Scheme support          Jim Blandy              jimb@cygnus.com
186
187 shared libs (devolved)  Jim Blandy              jimb@cygnus.com
188                         Kevin Buettner          kevinb@cygnus.com
189   xcoffsolib            Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
190
191 remote.c                Andrew Cagney           cagney@cygnus.com
192                         J.T. Conklin            jtc@redback.com
193 include/remote-sim.h, remote-sim.c
194                         Andrew Cagney           cagney@cygnus.com
195 sds protocol            Fernando Nasser         fnasser@cygnus.com
196                         Jim Ingham              jingham@apple.com
197 rdi/adp protocol        Fernando Nasser         fnasser@cygnus.com
198                         Jim Ingham              jingham@apple.com
199 gdbserver               Stan Shebs              shebs@apple.com
200 documentation           Stan Shebs              shebs@apple.com
201                         Eli Zaretskii           eliz@gnu.org
202 testsuite               Stan Shebs              shebs@apple.com
203                         Fernando Nasser         fnasser@cygnus.com
204   hp tests (gdb.hp)     Jimmy Guo               guo@cup.hp.com
205   Java tests (gdb.java) Anthony Green           green@cygnus.com
206 Kernel Object Display   Fernando Nasser         fnasser@cygnus.com
207 dcache.c                J.T. Conklin            jtc@redback.com
208
209
210 UI: External (user) interfaces.
211
212 command interpreter     Fernando Nasser         fnasser@cygnus.com
213 gdbtk (c & tcl)         Syd Polk                spolk@cygnus.com
214                         Jim Ingham              jingham@apple.com
215                         Fernando Nasser         fnasser@cygnus.com
216 libgui (w/foundry, sn)  Syd Polk                spolk@cygnus.com
217                         Jim Ingham              jingham@apple.com
218 mi (gdb/mi)             Andrew Cagney           cagney@cygnus.com
219                         Elena Zannoni           ezannoni@cygnus.com
220                         Fernando Nasser         fnasser@cygnus.com
221 tui                     Technical Contact Point wdb@cup.hp.com
222                         Jimmy Guo               guo@cup.hp.com
223
224
225 Misc:
226
227 Web pages.              Jim Kingdon             kingdon@redhat.com
228                         (anyone can edit; kingdon is just lead maintainer)
229
230 Makefile.in, configure* ALL
231
232 mmalloc/                ALL Host maintainers
233
234 sim/                    See sim/MAINTAINERS, co-ordinated by:
235                         Frank Ch. Eigler        fche@cygnus.com
236
237 readline/               Master version: ftp://ftp.cwru.edu/pub/bash/
238                         Elena Zannoni           ezannoni@cygnus.com
239                         Host maintainers (host dependant parts)
240                         (but get your changes into the master version)
241
242
243
244                 Write After Approval
245
246 David Anderson                                  davea@sgi.com
247 Jim Kingdon                                     kingdon@redhat.com
248 Jason Molenda                                   jsm@cygnus.com
249 H.J. Lu                                         hjl@lucon.org
250 Nick Clifton                                    nickc@cygnus.com
251 Jonathan Larmour                                jlarmour@redhat.co.uk
252 Glen McCready                                   gkm@cygnus.com
253 Gary Thomas                                     gthomas@redhat.com
254 Pierre Muller                                   muller@sourceware.cygnus.com
255 Kazu Hirata                                     kazu@hxi.com
256 Tom Tromey                                      tromey@cygnus.com
257 Alexandre Oliva                                 aoliva@redhat.com
258 Mark Salter                                     msalter@redhat.com
259 Michael Chastain                                chastain@redhat.com
260
261
262 * Indicates folks we need to get Kerberos/SSH accounts ready so they
263 can write in the source tree
264
265
266 Folks that have been caught up in a paper trail:
267