* doc/c-xtensa.texi (Literal Directive): Spelling correction.
[deliverable/binutils-gdb.git] / gdb / MAINTAINERS
... / ...
CommitLineData
1 GDB Maintainers
2
3
4 Global Maintainers
5 (alphabetic)
6
7Jim Blandy jimb@redhat.com
8Kevin Buettner kevinb@redhat.com
9Andrew Cagney cagney@gnu.org
10J.T. Conklin jtc@acorntoolworks.com
11Fred Fish fnf@ninemoons.com
12Daniel Jacobowitz dan@debian.org
13Mark Kettenis kettenis@gnu.org
14Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
15Stan Shebs shebs@apple.com
16Michael Snyder msnyder@redhat.com
17Elena Zannoni ezannoni@redhat.com
18Eli Zaretskii eliz@gnu.org
19
20
21 Various Maintainers
22
23Note individuals who maintain parts of the debugger need approval to
24check in changes outside of the immediate domain that they maintain.
25
26If there is no maintainer for a given domain then the responsibility
27falls to a global maintainer.
28
29If there are several maintainers for a given domain then
30responsibility falls to the first maintainer. The first maintainer is
31free to devolve that responsibility among the other maintainers.
32
33
34 The Obvious Fix Rule
35
36All maintainers listed in this file are allowed to check in obvious
37fixes.
38
39An "obvious fix" means that there is no possibility that anyone will
40disagree with the change.
41
42A good mental test is "will the person who hates my work the most be
43able to find fault with the change" - if so, then it's not obvious and
44needs to be posted first. :-)
45
46Something like changing or bypassing an interface is _not_ an obvious
47fix, since such a change without discussion will result in
48instantaneous and loud complaints.
49
50
51Target Instruction Set Architectures:
52
53The *-tdep.c files. ISA (Instruction Set Architecture) and OS-ABI
54(Operating System / Application Binary Interface) issues including CPU
55variants.
56
57The Target/Architecture maintainer works with the host maintainer when
58resolving build issues. The Target/Architecture maintainer works with
59the native maintainer when resolving ABI issues.
60
61 alpha --target=alpha-elf ,-Werror
62
63 arm --target=arm-elf ,-Werror
64 Scott Bambrough scottb@netwinder.org
65 Richard Earnshaw rearnsha@arm.com
66
67 avr --target=avr ,-Werror
68 Theodore A. Roth troth@openavr.org
69
70 cris --target=cris-elf broken
71 (sim/cris/modelv10.c:4181 crisv10f_engine_run_full?)
72
73 d10v OBSOLETE
74
75 frv --target=frv-elf ,-Werror
76
77 h8300 --target=h8300-elf ,-Werror
78
79 i386 --target=i386-elf ,-Werror
80 Mark Kettenis kettenis@gnu.org
81
82 ia64 --target=ia64-linux-gnu ,-Werror
83 (--target=ia64-elf broken)
84 Kevin Buettner kevinb@redhat.com
85
86 m32r --target=m32r-elf ,-Werror
87
88 m68hc11 --target=m68hc11-elf ,-Werror ,
89 Stephane Carrez stcarrez@nerim.fr
90
91 m68k --target=m68k-elf broken
92 (opcodes/m68k-dis.c:338 longjmp clober)
93
94 m88k --target=m88k-openbsd ,-Werror
95 Mark Kettenis kettenis@gnu.org
96
97 mcore Deleted
98
99 mips --target=mips-elf ,-Werror
100
101 mn10300 --target=mn10300-elf broken
102 (sim/ dies with make -j)
103 Michael Snyder msnyder@redhat.com
104
105 ns32k Deleted
106
107 pa --target=hppa-elf ,-Werror
108
109 powerpc --target=powerpc-eabi ,-Werror
110
111 s390 --target=s390-linux-gnu ,-Werror
112
113 sh --target=sh-elf ,-Werror
114 --target=sh64-elf ,-Werror
115
116 sparc --target=sparc-elf broken
117 (bfd/elfxx-sparc:512 bfd_elf64_swap_reloca_out undef)
118
119 v850 Deleted
120
121 vax --target=vax-netbsd broken
122 (opcodes/vax-dis.c:224 longjmp clober)
123
124 x86-64 --target=x86_64-linux-gnu ,-Werror
125
126 xstormy16 --target=xstormy16-elf
127 Corinna Vinschen vinschen@redhat.com
128
129The following developers CAN COMMIT changes (and hence approve
130patches) to specific architectures:
131
132 Andrew Cagney (powerpc)
133 Hans-Peter Nilsson (cris)
134 Jeff Johnston (ia64)
135 Joel Brobecker (mips)
136 Kei Sakamoto (m32r)
137 Kevin Buettner (powerpc)
138 Orjan Friberg (cris)
139 Randolph Chung (pa)
140 Ulrich Weigand (s390)
141
142All developers recognized by this file can make arbitrary changes to
143OBSOLETE targets.
144
145The Bourne shell script gdb_mbuild.sh can be used to rebuild all the
146above targets.
147
148
149Host/Native:
150
151The Native maintainer is responsible for target specific native
152support - typically shared libraries and quirks to procfs/ptrace/...
153The Native maintainer works with the Arch and Core maintainers when
154resolving more generic problems.
155
156The host maintainer ensures that gdb can be built as a cross debugger on
157their platform.
158
159AIX Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
160 Kevin Buettner kevinb@redhat.com
161 Joel Brobecker brobecker@gnat.com
162
163djgpp native Eli Zaretskii eliz@gnu.org
164 DJ Delorie dj@redhat.com
165MS Windows (NT, '00, 9x, Me, XP) host & native
166 Chris Faylor cgf@alum.bu.edu
167GNU/Linux/x86 native & host
168 Mark Kettenis kettenis@gnu.org
169GNU/Linux PPC native Andrew Cagney cagney@gnu.org
170 Kevin Buettner kevinb@redhat.com
171GNU/Linux MIPS native & host
172 Daniel Jacobowitz dan@debian.org
173GNU/Linux m68k Andreas Schwab schwab@suse.de
174FreeBSD native & host Mark Kettenis kettenis@gnu.org
175 David O'Brien obrien@freebsd.org
176hurd native Mark Kettenis kettenis@gnu.org
177NetBSD native & host Jason Thorpe thorpej@netbsd.org
178SCO/Unixware Robert Lipe rjl@sco.com
179GNU/Linux ARM native Scott Bambrough scottb@netwinder.org
180Solaris/x86 native & host (devolved)
181 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
182Solaris/SPARC native & host (devolved)
183 (Global Maintainers)
184
185
186
187Core: Generic components used by all of GDB
188
189generic arch support Andrew Cagney cagney@redhat.com
190 Any host/target maintainer can add to
191 gdbarch.{c,h,sh}. Send tricky ones to cagney.
192target vector Andrew Cagney cagney@redhat.com
193
194event loop Elena Zannoni ezannoni@redhat.com
195 For the part of top.c related to the event loop,
196 send questions to ezannoni@redhat.com
197
198generic symtabs Elena Zannoni ezannoni@redhat.com
199 dwarf readers Elena Zannoni ezannoni@redhat.com
200 elf reader Elena Zannoni ezannoni@redhat.com
201 stabs reader Elena Zannoni ezannoni@redhat.com
202 coff reader Philippe De Muyter phdm@macqel.be
203 xcoff reader Any maintainer can modify this; please send tricky
204 ones to Kevin Buettner <kevinb@redhat.com>
205 HP/UX readers Any [past] maintainer can modify this.
206 Please send tricky ones to the symtabs maintainers.
207
208tracing bytecode stuff (Global Maintainers)
209tracing Michael Snyder msnyder@redhat.com
210threads Michael Snyder msnyder@redhat.com
211 Mark Kettenis kettenis@gnu.org
212breakpoints (Global Maintainers)
213language support (Blanket Write Privs Maintainers)
214 C++ Daniel Jacobowitz dan@debian.org
215 Java support (Global Maintainers)
216 Pascal support Pierre Muller muller@sources.redhat.com
217 Objective C support Adam Fedor fedor@gnu.org
218shared libs (devolved) Kevin Buettner kevinb@redhat.com
219 xcoffsolib Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
220
221sds protocol (vacant)
222rdi/adp protocol (vacant)
223documentation Eli Zaretskii eliz@gnu.org
224testsuite Michael Chastain mec.gnu@mindspring.com
225 (Global Maintainers)
226 lib/, config/, gdb.base/, ...
227 Michael Chastain mec.gnu@mindspring.com
228 (Global Maintainers)
229 gdbtk (gdb.gdbtk) Keith Seitz keiths@redhat.com
230 c++ (gdb.cp) Michael Chastain mec.gnu@mindspring.com
231 threads (gdb.threads) Michael Snyder msnyder@redhat.com
232 Michael Chastain mec.gnu@mindspring.com
233 trace (gdb.trace) Michael Snyder msnyder@redhat.com
234 hp tests (gdb.hp) (vacant)
235 Java tests (gdb.java) Anthony Green green@redhat.com
236Kernel Object Display Fernando Nasser fnasser@redhat.com
237
238
239UI: External (user) interfaces.
240
241command interpreter (Global Maintainers)
242gdbtk (c & tcl) Jim Ingham jingham@apple.com
243 Fernando Nasser fnasser@redhat.com
244 Keith Seitz keiths@redhat.com
245libgui (w/foundry, sn) Jim Ingham jingham@apple.com
246 Keith Seitz keiths@redhat.com
247tui Stephane Carrez stcarrez@nerim.fr
248 (Global Maintainers)
249
250
251Misc:
252
253gdb/gdbserver Daniel Jacobowitz dan@debian.org
254
255Web pages. Jim Kingdon jkingdon@engr.sgi.com ++
256 (anyone can edit; kingdon is just lead maintainer)
257
258Makefile.in, configure* ALL
259
260mmalloc/ ALL Host maintainers
261
262NEWS ALL
263
264sim/ See sim/MAINTAINERS
265
266readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
267 Elena Zannoni ezannoni@redhat.com
268 Host maintainers (host dependant parts)
269 (but get your changes into the master version)
270
271tcl/ tk/ itcl/ Ian Roxborough irox@redhat.com
272
273 Write After Approval
274 (alphabetic)
275
276To get recommended for the Write After Approval list you need a valid
277FSF assignment and have submitted one good patch.
278
279David Anderson davea@sgi.com
280John David Anglin dave.anglin@nrc-cnrc.gc.ca
281Shrinivas Atre shrinivasa@kpitcummins.com
282Scott Bambrough scottb@netwinder.org
283Jim Blandy jimb@redhat.com
284Philip Blundell philb@gnu.org
285Per Bothner per@bothner.com
286Joel Brobecker brobecker@gnat.com
287Dave Brolley brolley@redhat.com
288Paul Brook paul@codesourcery.com
289Kevin Buettner kevinb@redhat.com
290Andrew Cagney cagney@gnu.org
291David Carlton carlton@bactrian.org
292Stephane Carrez stcarrez@nerim.fr
293Michael Chastain mec.gnu@mindspring.com
294Eric Christopher echristo@redhat.com
295Randolph Chung tausq@debian.org
296Nick Clifton nickc@redhat.com
297Brendan Conoboy blc@redhat.com
298DJ Delorie dj@redhat.com
299Chris G. Demetriou cgd@broadcom.com
300Philippe De Muyter phdm@macqel.be
301Dhananjay Deshpande dhananjayd@kpitcummins.com
302Klee Dienes kdienes@apple.com
303Richard Earnshaw rearnsha@arm.com
304Frank Ch. Eigler fche@redhat.com
305Ben Elliston bje@gnu.org
306Adam Fedor fedor@gnu.org
307Fred Fish fnf@ninemoons.com
308Brian Ford ford@vss.fsi.com
309Orjan Friberg orjanf@axis.com
310Paul Gilliam pgilliam@us.ibm.com
311Raoul Gough RaoulGough@yahoo.co.uk
312Anthony Green green@redhat.com
313Matthew Green mrg@eterna.com.au
314Jerome Guitton guitton@act-europe.fr
315Ben Harris bjh21@netbsd.org
316Richard Henderson rth@redhat.com
317Aldy Hernandez aldyh@redhat.com
318Paul Hilfinger hilfinger@gnat.com
319Matt Hiller hiller@redhat.com
320Kazu Hirata kazu@cs.umass.edu
321Jeff Holcomb jeffh@redhat.com
322Don Howard dhoward@redhat.com
323Martin Hunt hunt@redhat.com
324Jim Ingham jingham@apple.com
325Baurzhan Ismagulov ibr@radix50.net
326Manoj Iyer manjo@austin.ibm.com
327Daniel Jacobowitz dan@debian.org
328Andreas Jaeger aj@suse.de
329Jeff Johnston jjohnstn@redhat.com
330Geoff Keating geoffk@redhat.com
331Mark Kettenis kettenis@gnu.org
332Jim Kingdon jkingdon@engr.sgi.com ++
333Jonathan Larmour jlarmour@redhat.co.uk
334Jeff Law law@redhat.com
335David Lecomber david@streamline-computing.com
336Robert Lipe rjl@sco.com
337H.J. Lu hjl@lucon.org
338Michal Ludvig mludvig@suse.cz
339Glen McCready gkm@redhat.com
340Greg McGary greg@mcgary.org
341Roland McGrath roland@redhat.com
342Bryce McKinlay mckinlay@redhat.com
343Jason Merrill jason@redhat.com
344David S. Miller davem@redhat.com
345Mark Mitchell mark@codesourcery.com
346Marko Mlinar markom@opencores.org
347Alan Modra amodra@bigpond.net.au
348Jason Molenda jmolenda@apple.com
349Pierre Muller muller@sources.redhat.com
350Joseph Myers joseph@codesourcery.com
351Fernando Nasser fnasser@redhat.com
352Nathanael Nerode neroden@gcc.gnu.org
353Hans-Peter Nilsson hp@bitrange.com
354David O'Brien obrien@freebsd.org
355Alexandre Oliva aoliva@redhat.com
356Ramana Radhakrishnan ramana.radhakrishnan@codito.com
357Tom Rix trix@redhat.com
358Nick Roberts nickrob@snap.net.nz
359Bob Rossi bob_rossi@cox.net
360Theodore A. Roth troth@openavr.org
361Ian Roxborough irox@redhat.com
362Grace Sainsbury graces@redhat.com
363Kei Sakamoto sakamoto.kei@renesas.com
364Mark Salter msalter@redhat.com
365Richard Sandiford rsandifo@redhat.com
366Peter Schauer Peter.Schauer@regent
367Andreas Schwab schwab@suse.de
368Keith Seitz keiths@redhat.com
369Stan Shebs shebs@apple.com
370Aidan Skinner aidan@velvet.net
371Jiri Smid smid@suse.cz
372David Smith dsmith@redhat.com
373Stephen P. Smith ischis2@cox.net
374Jackie Smith Cashion jsmith@redhat.com
375Michael Snyder msnyder@redhat.com
376Petr Sorfa petrs@caldera.com
377Ian Lance Taylor ian@airs.com
378Gary Thomas gthomas@redhat.com
379Jason Thorpe thorpej@netbsd.org
380Tom Tromey tromey@redhat.com
381D Venkatasubramanian dvenkat@noida.hcltech.com
382Corinna Vinschen vinschen@redhat.com
383Keith Walker keith.walker@arm.com
384Kris Warkentin kewarken@qnx.com
385Ulrich Weigand uweigand@de.ibm.com
386Nathan Williams nathanw@wasabisystems.com
387Jim Wilson wilson@specifixinc.com
388Elena Zannoni ezannoni@redhat.com
389Eli Zaretskii eliz@gnu.org
390Yoshinori Sato ysato@users.sourceforge.jp
391
392
393
394 Past Maintainers
395
396Jimmy Guo (gdb.hp, tui) guo at cup dot hp dot com
397Jeff Law (hppa) law at cygnus dot com
398Daniel Berlin (C++ support) dan at cgsoftware dot com
399Nick Duffek (powerpc, SCO, Sol/x86) nick at duffek dot com
400David Taylor (d10v, sparc, utils, defs,
401 expression evaluator, language support) taylor at candd dot org
402J.T. Conklin (dcache, NetBSD, remote) jtc at redback dot com
403Frank Ch. Eigler (sim) fche at redhat dot com
404Per Bothner (Java) per at bothner dot com
405Anthony Green (Java) green at redhat dot com
406Fernando Nasser (testsuite/, mi, cli) fnasser at redhat dot com
407Mark Salter (testsuite/lib+config) msalter at redhat dot com
408
409
410
411Folks that have been caught up in a paper trail:
412
413Chris Faylor cgf@alum.bu.edu
414Jim Kingdon jkingdon@engr.sgi.com
415David Carlton carlton@bactrian.org
416
417--
418
419(*) Indicates folks that don't have a Kerberos/SSH account in the GDB
420group.
This page took 0.023515 seconds and 4 git commands to generate.