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