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
19 Note individuals who maintain parts of the debugger need approval to
20 check in changes outside of the immediate domain that they maintain.
22 If there is no maintainer for a given domain then the responsibility
23 falls to the head maintainer.
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.
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.
37 a29k --target=a29k-amd-udi -Werror
40 alpha --target=alpha-dec-osf4.0a -Werror
43 arc --target=arc-elf ,-Werror
46 arm --target=arm-coff,arm-elf,arm-pe ,-Werror
47 Fernando Nasser fnasser@cygnus.com
48 Jim Ingham jingham@apple.com
49 Scott Bambrough scottb@netwinder.org
53 d10v --target=d10v-elf ,-Werror
54 Andrew Cagney cagney@cygnus.com
56 d30v --target=d30v-elf ,-Werror
57 David Taylor taylor@cygnus.com
59 djgpp --target=i586-pc-msdosdjgpp ,-Werror
62 fr30 --target=fr30-elf -Werror
65 h8300 --target=h8300hms -Werror
68 h8500 --target=h8500hms -Werror
71 i386 --target=i386-elf,i386-aout ,-Werror
72 Mark Kettenis kettenis@gnu.org
74 i960 (--target=i960-coff broken)
77 ia64 (--target=ia64-elf broken)
78 Kevin Buettner kevinb@cygnus.com
80 m32r --target=m32r-elf -Werror
81 Michael Snyder msnyder@cygnus.com
83 m68hc11 --target=m68hc11-elf ,-Werror
84 Stephane Carrez Stephane.Carrez@worldnet.fr
86 m68k --target=m68k-aout,m68k-coff,m68k-elf ,-Werror
92 mcore (--target=mcore-elf,mcore-pe broken)
95 mips --target=mips-elf,mips64-elf ,-Werror
96 Andrew Cagney cagney@cygnus.com
98 mn10200 (--target=mn10200-elf broken)
101 mn10300 (--target=mn10300-elf broken)
102 Andrew Cagney cagney@cygnus.com
104 ns32k (--target=ns32k-netbsd broken)
107 pa (--target=hppa1.1-hp-proelf broken)
108 Jeff Law law@cygnus.com
110 powerpc (--target=powerpc-eabi,powerpcle-eabi broken)
111 Kevin Buettner kevinb@cygnus.com
112 Nick Duffek nsd@cygnus.com
119 rs6000 --target=rs6000-ibm-aix3.2,rs6000-ibm-aix4.1 ,-Werror
120 (see rs6000 native and ppc target)
122 sh (--target=sh-hms,sh-elf broken)
123 Elena Zannoni ezannoni@cygnus.com
125 sparc --target=sparc-elf,sparc64-elf ,-Werror
126 David Taylor taylor@cygnus.com
130 tic80 (--target=tic80-coff broken)
133 v850 (--target=v850-elf broken)
136 vax --target=vax-dec-vms5.5 ,-Werror
139 w65 (--target=w64 broken)
142 z8k (--target=z8k-coff broken)
145 All maintainers can make arbitrary changes to OBSOLETE targets.
147 All maintainers can make mechanical (params, spelling, indentation,
148 multi-arch, -W..., ....) changes to ``maintenance only'' targets.
149 Please sanity check the change by compiling with one of the listed
156 The Native maintainer is responsible for target specific native
157 support - typically shared libraries and quirks to procfs/ptrace/...
158 The Native maintainer works with the Arch and Core maintainers when
159 resolving more generic problems.
161 The host maintainer ensures that gdb (including mmalloc) can be built
162 as a cross debugger on their platform.
164 AIX Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
165 Kevin Buettner kevinb@cygnus.com
167 djgpp native Eli Zaretskii eliz@gnu.org
168 DJ Delorie dj@cygnus.com
169 MS Windows (NT, CE, '00, 9x, Me) host & native
170 Chris Faylor cgf@cygnus.com
171 GNU/Linux/x86 native & host
172 Mark Kettenis kettenis@gnu.org
173 Jim Blandy jimb@cygnus.com
174 GNU/Linux PPC native Kevin Buettner kevinb@cygnus.com
175 FreeBSD native & host Mark Kettenis kettenis@gnu.org
176 David O'Brien obrien@freebsd.org
177 hurd native Mark Kettenis kettenis@gnu.org
178 macos host & native Stan Shebs shebs@apple.com
179 hpux, hp pa native Jeff Law law@cygnus.com
180 NetBSD native & host J.T. Conklin jtc@redback.com
181 SCO/Unixware Nick Duffek nsd@cygnus.com
182 Robert Lipe rjl@sco.com
183 GNU/Linux ARM native Scott Bambrough scottb@netwinder.org
184 Solaris/x86 native & host (devolved)
185 Nick Duffek nsd@cygnus.com
186 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
187 Solaris/SPARC native & host
188 David Taylor taylor@cygnus.com
189 Mac OS X Klee Dienes kdienes@apple.com
190 Jim Ingham jingham@apple.com
194 Core: Generic components used by all of GDB
196 generic arch support Andrew Cagney cagney@cygnus.com
197 Any host/target maintainer can add to
198 gdbarch.{c,h,sh}. Send tricky ones to cagney.
199 target vector Andrew Cagney cagney@cygnus.com
200 main (main.c, top.c) Elena Zannoni ezannoni@cygnus.com
201 event loop Elena Zannoni ezannoni@cygnus.com
203 generic symtabs Jim Blandy jimb@cygnus.com
204 Elena Zannoni ezannoni@cygnus.com
205 dwarf readers Jim Blandy jimb@cygnus.com
206 Elena Zannoni ezannoni@cygnus.com
207 elf reader Jim Blandy jimb@cygnus.com
208 Elena Zannoni ezannoni@cygnus.com
209 stabs reader Jim Blandy jimb@cygnus.com
210 Elena Zannoni ezannoni@cygnus.com
211 coff reader Philippe De Muyter phdm@macqel.be
212 linespec Jim Blandy jimb@cygnus.com
213 Elena Zannoni ezannoni@cygnus.com
214 Fernando Nasser fnasser@cygnus.com
216 tracing bytecode stuff Jim Blandy jimb@cygnus.com
217 tracing Michael Snyder msnyder@cygnus.com
218 threads Michael Snyder msnyder@cygnus.com
219 Mark Kettenis kettenis@gnu.org
220 breakpoints Michael Snyder msnyder@cygnus.com
221 Jim Blandy jimb@cygnus.com
222 language support David Taylor taylor@cygnus.com
223 C++ support Daniel Berlin dan@cgsoftware.com
224 Java support Anthony Green green@cygnus.com
225 Objective-C/C++ Klee Dienes kdienes@apple.com
226 Jim Ingham jimgham@apple.com
227 Pascal support Pierre Muller muller@sourceware.cygnus.com
228 expression eval David Taylor taylor@cygnus.com
229 defs.h David Taylor taylor@cygnus.com
230 utils.c David Taylor taylor@cygnus.com
231 Scheme support Jim Blandy jimb@cygnus.com
233 shared libs (devolved) Jim Blandy jimb@cygnus.com
234 Kevin Buettner kevinb@cygnus.com
235 xcoffsolib Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
237 remote.c Andrew Cagney cagney@cygnus.com
238 J.T. Conklin jtc@redback.com
239 include/remote-sim.h, remote-sim.c
240 Andrew Cagney cagney@cygnus.com
241 sds protocol Fernando Nasser fnasser@cygnus.com
242 Jim Ingham jingham@apple.com
243 rdi/adp protocol Fernando Nasser fnasser@cygnus.com
244 Jim Ingham jingham@apple.com
245 gdbserver Stan Shebs shebs@apple.com
246 documentation Stan Shebs shebs@apple.com
247 Eli Zaretskii eliz@gnu.org
248 testsuite Stan Shebs shebs@apple.com
249 Fernando Nasser fnasser@cygnus.com
250 hp tests (gdb.hp) Jimmy Guo guo@cup.hp.com
251 Java tests (gdb.java) Anthony Green green@cygnus.com
252 Kernel Object Display Fernando Nasser fnasser@cygnus.com
253 dcache.c J.T. Conklin jtc@redback.com
256 UI: External (user) interfaces.
258 command interpreter Fernando Nasser fnasser@cygnus.com
259 gdbtk (c & tcl) Syd Polk spolk@cygnus.com
260 Jim Ingham jingham@apple.com
261 Fernando Nasser fnasser@cygnus.com
262 libgui (w/foundry, sn) Syd Polk spolk@cygnus.com
263 Jim Ingham jingham@apple.com
264 mi (gdb/mi) Andrew Cagney cagney@cygnus.com
265 Elena Zannoni ezannoni@cygnus.com
266 Fernando Nasser fnasser@cygnus.com
267 tui Technical Contact Point wdb@cup.hp.com
268 Jimmy Guo guo@cup.hp.com
273 Web pages. Jim Kingdon kingdon@redhat.com
274 (anyone can edit; kingdon is just lead maintainer)
276 Makefile.in, configure* ALL
278 mmalloc/ ALL Host maintainers
280 sim/ See sim/MAINTAINERS, co-ordinated by:
281 Frank Ch. Eigler fche@cygnus.com
283 readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
284 Elena Zannoni ezannoni@cygnus.com
285 Host maintainers (host dependant parts)
286 (but get your changes into the master version)
292 David Anderson davea@sgi.com
293 Jim Kingdon kingdon@redhat.com
294 Jason Molenda jsm@cygnus.com
295 H.J. Lu hjl@lucon.org
296 Nick Clifton nickc@cygnus.com
297 Jonathan Larmour jlarmour@redhat.co.uk
298 Glen McCready gkm@cygnus.com
299 Gary Thomas gthomas@redhat.com
300 Pierre Muller muller@sourceware.cygnus.com
301 Kazu Hirata kazu@hxi.com
302 Tom Tromey tromey@cygnus.com
303 Alexandre Oliva aoliva@redhat.com
304 Mark Salter msalter@redhat.com
305 Michael Chastain chastain@redhat.com
306 Orjan Friberg orjanf@axis.com
309 * Indicates folks we need to get Kerberos/SSH accounts ready so they
310 can write in the source tree
313 Folks that have been caught up in a paper trail: