OSDN Git Service

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