Devolve Solaris/x86
[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 hurd native             Mark Kettenis           kettenis@gnu.org
131 macos host & native     Stan Shebs              shebs@apple.com
132 hpux, hp pa native      Jeff Law                law@cygnus.com
133 NetBSD native & host    J.T. Conklin            jtc@redback.com
134 SCO/Unixware            Nick Duffek             nsd@cygnus.com
135                         Robert Lipe             rjl@sco.com
136 GNU/Linux ARM native    Scott Bambrough         scottb@netwinder.org
137 Solaris/x86 native & host (devolved)
138                         Nick Duffek             nsd@cygnus.com
139                         Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
140 Solaris/SPARC native & host
141                         David Taylor            taylor@cygnus.com
142 Mac OS X                Klee Dienes             kdienes@apple.com
143                         Jim Ingham              jingham@apple.com
144
145
146
147 Core: Generic components used by all of GDB
148
149 generic arch support    Andrew Cagney           cagney@cygnus.com
150                         Any host/target maintainer can add to
151                         gdbarch.{c,h,sh}.  Send tricky ones to cagney.
152 target vector           Andrew Cagney           cagney@cygnus.com
153 main (main.c, top.c)    Elena Zannoni           ezannoni@cygnus.com
154 event loop              Elena Zannoni           ezannoni@cygnus.com
155 generic symtabs         Jim Blandy              jimb@cygnus.com
156                         Elena Zannoni           ezannoni@cygnus.com
157   dwarf readers         Jim Blandy              jimb@cygnus.com
158                         Elena Zannoni           ezannoni@cygnus.com
159   elf reader            Jim Blandy              jimb@cygnus.com
160                         Elena Zannoni           ezannoni@cygnus.com
161   stabs reader          Jim Blandy              jimb@cygnus.com
162                         Elena Zannoni           ezannoni@cygnus.com
163   coff reader           Philippe De Muyter      phdm@macqel.be
164 tracing bytecode stuff  Jim Blandy              jimb@cygnus.com
165 tracing                 Michael Snyder          msnyder@cygnus.com
166 threads                 Michael Snyder          msnyder@cygnus.com
167                         Mark Kettenis           kettenis@gnu.org
168 breakpoints             Michael Snyder          msnyder@cygnus.com
169                         Jim Blandy              jimb@cygnus.com
170 language support        David Taylor            taylor@cygnus.com
171   C++ support           Daniel Berlin           dan@cgsoftware.com
172   Java support          Anthony Green           green@cygnus.com
173   Objective-C/C++       Klee Dienes             kdienes@apple.com
174                         Jim Ingham              jimgham@apple.com
175   Pascal support        Pierre Muller           muller@sourceware.cygnus.com
176 expression eval         David Taylor            taylor@cygnus.com
177 defs.h                  David Taylor            taylor@cygnus.com
178 utils.c                 David Taylor            taylor@cygnus.com
179 Scheme support          Jim Blandy              jimb@cygnus.com
180
181 shared libs (devolved)  Jim Blandy              jimb@cygnus.com
182                         Kevin Buettner          kevinb@cygnus.com
183   xcoffsolib            Peter Schauer           Peter.Schauer@regent.e-technik.tu-muenchen.de
184
185 remote.c                Andrew Cagney           cagney@cygnus.com
186                         J.T. Conklin            jtc@redback.com
187 include/remote-sim.h, remote-sim.c
188                         Andrew Cagney           cagney@cygnus.com
189 sds protocol            Fernando Nasser         fnasser@cygnus.com
190                         Jim Ingham              jingham@apple.com
191 rdi/adp protocol        Fernando Nasser         fnasser@cygnus.com
192                         Jim Ingham              jingham@apple.com
193 gdbserver               Stan Shebs              shebs@apple.com
194 documentation           Stan Shebs              shebs@apple.com
195                         Eli Zaretskii           eliz@gnu.org
196 testsuite               Stan Shebs              shebs@apple.com
197                         Fernando Nasser         fnasser@cygnus.com
198   hp tests (gdb.hp)     Jimmy Guo               guo@cup.hp.com
199   Java tests (gdb.java) Anthony Green           green@cygnus.com
200 Kernel Object Display   Fernando Nasser         fnasser@cygnus.com
201 dcache.c                J.T. Conklin            jtc@redback.com
202
203
204 UI: External (user) interfaces.
205
206 command interpreter     Fernando Nasser         fnasser@cygnus.com
207 gdbtk (c & tcl)         Syd Polk                spolk@cygnus.com
208                         Jim Ingham              jingham@apple.com
209                         Fernando Nasser         fnasser@cygnus.com
210 libgui (w/foundry, sn)  Syd Polk                spolk@cygnus.com
211                         Jim Ingham              jingham@apple.com
212 mi (gdb/mi)             Andrew Cagney           cagney@cygnus.com
213                         Elena Zannoni           ezannoni@cygnus.com
214                         Fernando Nasser         fnasser@cygnus.com
215 tui                     Technical Contact Point wdb@cup.hp.com
216                         Jimmy Guo               guo@cup.hp.com
217
218
219 Misc:
220
221 Web pages.              Jim Kingdon             kingdon@redhat.com
222                         (anyone can edit; kingdon is just lead maintainer)
223
224 Makefile.in, configure* ALL
225
226 mmalloc/                ALL Host maintainers
227
228 sim/                    See sim/MAINTAINERS, co-ordinated by:
229                         Frank Ch. Eigler        fche@cygnus.com
230
231 readline/               Master version: ftp://ftp.cwru.edu/pub/bash/
232                         Elena Zannoni           ezannoni@cygnus.com
233                         Host maintainers (host dependant parts)
234                         (but get your changes into the master version)
235
236
237
238                 Write After Approval
239
240 David Anderson                                  davea@sgi.com
241 Jim Kingdon                                     kingdon@redhat.com
242 Jason Molenda                                   jsm@cygnus.com
243 H.J. Lu                                         hjl@lucon.org
244 Nick Clifton                                    nickc@cygnus.com
245 Jonathan Larmour                                jlarmour@redhat.co.uk
246 Glen McCready                                   gkm@cygnus.com
247 Gary Thomas                                     gthomas@redhat.com
248 Pierre Muller                                   muller@sourceware.cygnus.com
249 Kazu Hirata                                     kazu@hxi.com
250 Tom Tromey                                      tromey@cygnus.com
251 Alexandre Oliva                                 aoliva@redhat.com
252
253
254 * Indicates folks we need to get Kerberos/SSH accounts ready so they
255 can write in the source tree
256
257
258 Folks that have been caught up in a paper trail:
259
260 FreeBSD native & host   David O 'Brien          obrien@NUXI.com