2003-01-06 Andrew Cagney <ac131313@redhat.com>
[deliverable/binutils-gdb.git] / gdb / MAINTAINERS
CommitLineData
ef7b4488
AC
1 GDB Maintainers
2
5185fdd7
AC
3
4 Blanket Write Privs
abdcb2a5 5 (alphabetic)
5185fdd7 6
f9e2d830 7Jim Blandy jimb@redhat.com
904507ce 8Kevin Buettner kevinb@redhat.com
f9e2d830 9Andrew Cagney ac131313@redhat.com
abdcb2a5
AC
10J.T. Conklin jtc@redback.com
11Fred Fish fnf@ninemoons.com
0ec30a36 12Daniel Jacobowitz dan@debian.org
1b57acd2 13Mark Kettenis kettenis@gnu.org
abdcb2a5 14Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
e7411eaa 15Stan Shebs shebs@apple.com
f9e2d830 16Michael Snyder msnyder@redhat.com
904507ce
AC
17Elena Zannoni ezannoni@redhat.com
18Eli Zaretskii eliz@gnu.org
5185fdd7 19
f5bca8e7 20
5185fdd7
AC
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
36c2118f
AC
26If there is no maintainer for a given domain then the responsibility
27falls to the head 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.
538aae9d 32
5185fdd7 33
58cfabe6
AC
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
54c92070 40disagree with the change.
58cfabe6
AC
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
54c92070
AC
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
58cfabe6 50
c1bab85b 51Target Instruction Set Architectures:
8860ff2e
AC
52
53Generic ISA (Instruction Set Architecture) issues, API variants, CPU
54variants. *-tdep.c. The Target/Architecture maintainer works with the
ef7b4488
AC
55host maintainer when resolving build issues. The Target/Architecture
56maintainer works with the native maintainer when resolving API issues.
5185fdd7 57
cd9bfe15 58 a29k Deleted.
9b82661c 59
8f9cbe01 60 alpha --target=alpha-elf ,-Werror
21a6f6bb
AC
61 Maintenance only
62
1b831c93 63 arc Deleted.
21a6f6bb 64
53fe9346 65 arm --target=arm-elf ,
f9e2d830 66 Fernando Nasser fnasser@redhat.com
dfe25b3a 67 Scott Bambrough scottb@netwinder.org
26806ce2 68 Richard Earnshaw rearnsha@arm.com
30efa627 69 Not multi-arch
9b82661c 70
e33ce519
TR
71 avr --target=avr ,-Werror
72 Theodore A. Roth troth@verinet.com
73
5402eed1 74 cris --target=cris-elf ,-Werror
93755ae6
AC
75 Orjan Friberg orjanf@axis.com
76
21a6f6bb 77 d10v --target=d10v-elf ,-Werror
7fe4d0d2 78 Maintenance only
21a6f6bb 79
1b831c93 80 d30v Deleted.
21a6f6bb 81
1b831c93 82 fr30 Deleted.
9b82661c 83
8f9cbe01 84 h8300 --target=h8300hms ,-Werror
21a6f6bb 85 Maintenance only
9b82661c 86
158a8022 87 h8500 (--target=h8500hms broken)
21a6f6bb 88 Maintenance only
30efa627 89 Not multi-arch, work in progress
9b82661c 90
c1bab85b 91 i386 --target=i386-elf ,-Werror
21a6f6bb
AC
92 Mark Kettenis kettenis@gnu.org
93
1b831c93 94 i960 Deleted.
21a6f6bb 95
32089c7c
AC
96 ia64 --target=ia64-linux-gnu ,-Werror
97 (--target=ia64-elf broken)
f9e2d830 98 Kevin Buettner kevinb@redhat.com
9b82661c 99
53fe9346 100 m32r (--target=m32r-elf broken)
f9e2d830 101 Michael Snyder msnyder@redhat.com
53fe9346 102 OBSOLETE candidate, not multi-arch
9b82661c 103
53fe9346 104 m68hc11 --target=m68hc11-elf ,-Werror ,
2be99286 105 Stephane Carrez stcarrez@nerim.fr
9b82661c 106
fdce7414 107 m68k --target=m68k-elf ,-Werror
21a6f6bb 108 Maintenance only
9b82661c 109
1b831c93 110 m88k Deleted.
9b82661c 111
c1bab85b 112 mcore --target=mcore-elf ,-Werror
21a6f6bb 113 Maintenance only
9b82661c 114
c1bab85b 115 mips --target=mips-elf ,-Werror
f9e2d830 116 Andrew Cagney cagney@redhat.com
9b82661c 117
c53efe6e 118 mn10200 --target=mn10200-elf ,-Werror
21a6f6bb 119 Maintenance only
30efa627 120 OBSOLETE candidate, not multi-arch
9b82661c 121
a6da1910 122 mn10300 --target=mn10300-elf ,-Werror
f938fa6a 123 Maintenance only
9b82661c 124
381bab78 125 ns32k --target=ns32k-netbsd ,-Werror
21a6f6bb 126 Maintenance only
9b82661c 127
61d8d407 128 pa (--target=hppa-elf broken)
a4f1e24f 129 Maintenance only
30efa627 130 OBSOLETE candidate, not multi-arch
21a6f6bb 131
8dacb7ef 132 powerpc --target=powerpc-eabi ,-Werror
f9e2d830 133 Kevin Buettner kevinb@redhat.com
9b82661c 134
9f9d12b3 135 s390 --target=s390-linux-gnu ,-Werror
5769d3cd
AC
136 (contact DJ Barrow djbarrow@de.ibm.com)
137
5dbc6baa 138 sh --target=sh-elf ,-Werror
f9e2d830 139 Elena Zannoni ezannoni@redhat.com
9b82661c 140
c1bab85b 141 sparc --target=sparc-elf ,-Werror
7fe4d0d2 142 Maintenance only
9b82661c 143
1851bca6 144 tic80 Deleted.
21a6f6bb 145
0981ead9 146 v850 --target=v850-elf ,-Werror
21a6f6bb
AC
147 Maintenance only
148
c1bab85b 149 vax --target=vax-netbsd ,-Werror
21a6f6bb
AC
150 Maintenance only
151
7bc65f05 152 w65 Deleted.
21a6f6bb 153
53fe9346 154 x86-64 --target=x86_64-linux-gnu ,-Werror
022cafef 155 Maintenance only
e4621584 156
c9f63e6b 157 xstormy16 --target=xstormy16-elf ,-Werror
7c0a2a0a
CV
158 Corinna Vinschen vinschen@redhat.com
159
30efa627 160 z8k --target=z8k-coff ,-Werror
0981ead9 161 Known problem in 5.1
21a6f6bb 162 Maintenance only
30efa627 163 OBSOLETE candidate, not multi-arch
9b82661c 164
fcc87af1
AC
165All developers recognized by this file can make arbitrary changes to
166OBSOLETE targets.
9b82661c 167
fcc87af1
AC
168All maintainers can test and thence approve non-trivial changes to
169``maintenance only'' targets submitted by recognized developers.
170
171All recognized developers can make mechanical changes (by virtue of
172the obvious fix rule) to ``maintenance only'' targets. The change
173shall be sanity checked by compiling with one of the listed targets.
ef7b4488 174
684e56bf
AC
175The Bourne shell script gdb_mbuild.sh can be used to rebuild all the
176above targets.
5185fdd7
AC
177
178
8860ff2e
AC
179Host/Native:
180
9b82661c
AC
181The Native maintainer is responsible for target specific native
182support - typically shared libraries and quirks to procfs/ptrace/...
183The Native maintainer works with the Arch and Core maintainers when
184resolving more generic problems.
8860ff2e
AC
185
186The host maintainer ensures that gdb (including mmalloc) can be built
187as a cross debugger on their platform.
5185fdd7 188
e306c308 189AIX Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
f9e2d830 190 Kevin Buettner kevinb@redhat.com
e306c308 191
56a5d675 192djgpp native Eli Zaretskii eliz@gnu.org
f9e2d830 193 DJ Delorie dj@redhat.com
842330b4 194MS Windows (NT, '00, 9x, Me, XP) host & native
f9e2d830 195 Chris Faylor cgf@redhat.com
ef7b4488 196GNU/Linux/x86 native & host
ef7b4488 197 Mark Kettenis kettenis@gnu.org
f9e2d830
AC
198 Jim Blandy jimb@redhat.com
199GNU/Linux PPC native Kevin Buettner kevinb@redhat.com
6c8e04b5
DJ
200GNU/Linux MIPS native & host
201 Daniel Jacobowitz dan@debian.org
26806ce2 202GNU/Linux m68k Andreas Schwab schwab@suse.de
e255d535 203FreeBSD native & host Mark Kettenis kettenis@gnu.org
e87b0c0b 204 David O'Brien obrien@freebsd.org
80582566 205hurd native Mark Kettenis kettenis@gnu.org
71d6c7b1 206NetBSD native & host Jason Thorpe thorpej@wasabisystems.com
420effb8 207SCO/Unixware Robert Lipe rjl@sco.com
f5bca8e7 208GNU/Linux ARM native Scott Bambrough scottb@netwinder.org
2a44e7c4 209Solaris/x86 native & host (devolved)
ef7b4488 210 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
ea8a41b8 211Solaris/SPARC native & host (devolved)
f9e2d830 212 Michael Snyder msnyder@redhat.com
5185fdd7 213
9b82661c
AC
214
215
5185fdd7
AC
216Core: Generic components used by all of GDB
217
f9e2d830 218generic arch support Andrew Cagney cagney@redhat.com
d8038014
AC
219 Any host/target maintainer can add to
220 gdbarch.{c,h,sh}. Send tricky ones to cagney.
f9e2d830
AC
221target vector Andrew Cagney cagney@redhat.com
222main (main.c, top.c) Elena Zannoni ezannoni@redhat.com
223event loop Elena Zannoni ezannoni@redhat.com
224
225generic symtabs Jim Blandy jimb@redhat.com
226 Elena Zannoni ezannoni@redhat.com
227 dwarf readers Jim Blandy jimb@redhat.com
228 Elena Zannoni ezannoni@redhat.com
229 elf reader Jim Blandy jimb@redhat.com
230 Elena Zannoni ezannoni@redhat.com
231 stabs reader Jim Blandy jimb@redhat.com
232 Elena Zannoni ezannoni@redhat.com
2ea493eb 233 coff reader Philippe De Muyter phdm@macqel.be
5dbc5e5f 234 xcoff reader Any maintainer can modify this; please send tricky
f9e2d830
AC
235 ones to Kevin Buettner <kevinb@redhat.com>
236 linespec Jim Blandy jimb@redhat.com
237 Elena Zannoni ezannoni@redhat.com
238 Fernando Nasser fnasser@redhat.com
1a38ab75
AC
239 HP/UX readers Any [past] maintainer can modify this.
240 Please send tricky ones to the symtabs maintainers.
f9e2d830
AC
241
242tracing bytecode stuff Jim Blandy jimb@redhat.com
243tracing Michael Snyder msnyder@redhat.com
244threads Michael Snyder msnyder@redhat.com
a8596edf 245 Mark Kettenis kettenis@gnu.org
f9e2d830
AC
246breakpoints Michael Snyder msnyder@redhat.com
247 Jim Blandy jimb@redhat.com
7fe4d0d2 248language support (Blanket Write Privs Maintainers)
8de3c354 249 C++ Daniel Jacobowitz dan@debian.org
8a81a99e 250 Java support (Global Maintainers)
47b95330 251 Pascal support Pierre Muller muller@sources.redhat.com
01a3934b 252 Scheme support Jim Blandy jimb@redhat.com
f9e2d830
AC
253
254shared libs (devolved) Jim Blandy jimb@redhat.com
255 Kevin Buettner kevinb@redhat.com
e306c308
AC
256 xcoffsolib Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
257
f9e2d830 258remote.c Andrew Cagney cagney@redhat.com
7158fd7f 259include/remote-sim.h, remote-sim.c
f9e2d830
AC
260 Andrew Cagney cagney@redhat.com
261sds protocol Fernando Nasser fnasser@redhat.com
262rdi/adp protocol Fernando Nasser fnasser@redhat.com
e8be95ae 263documentation Eli Zaretskii eliz@gnu.org
f9e2d830 264testsuite Fernando Nasser fnasser@redhat.com
5a703563
FN
265 config Mark Salter msalter@redhat.com
266 lib Mark Salter msalter@redhat.com
267 gdbtk (gdb.gdbtk) Keith Seitz keiths@redhat.com
3559696c 268 c++ (gdb.c++) Michael Chastain mec@shout.net
50631d4f 269 David Carlton carlton@math.stanford.edu
5a703563 270 mi tests (gdb.mi) Elena Zannoni ezannoni@redhat.com
16075ace 271 Andrew Cagney cagney@redhat.com
2a251cc2 272 stabs (gdb.stabs) Elena Zannoni ezannoni@redhat.com
5a703563
FN
273 threads (gdb.threads) Michael Snyder msnyder@redhat.com
274 trace (gdb.trace) Michael Snyder msnyder@redhat.com
3a0c66d4 275 hp tests (gdb.hp) (vacant)
f9e2d830
AC
276 Java tests (gdb.java) Anthony Green green@redhat.com
277Kernel Object Display Fernando Nasser fnasser@redhat.com
5185fdd7
AC
278
279
280UI: External (user) interfaces.
281
f9e2d830 282command interpreter Fernando Nasser fnasser@redhat.com
6755f5ad 283gdbtk (c & tcl) Jim Ingham jingham@apple.com
f9e2d830
AC
284 Fernando Nasser fnasser@redhat.com
285 Keith Seitz keiths@redhat.com
54403c59
KS
286libgui (w/foundry, sn) Jim Ingham jingham@apple.com
287 Keith Seitz keiths@redhat.com
f9e2d830
AC
288mi (gdb/mi) Andrew Cagney cagney@redhat.com
289 Elena Zannoni ezannoni@redhat.com
290 Fernando Nasser fnasser@redhat.com
3a0c66d4
AC
291tui (vacant)
292 Technical Contact Point wdb@cup.hp.com
f5bca8e7
AC
293
294
295Misc:
296
3f289e6f
AC
297gdb/gdbserver Daniel Jacobowitz dan@debian.org
298
9a069618 299Web pages. Jim Kingdon jkingdon@engr.sgi.com ++
2403ff6f 300 (anyone can edit; kingdon is just lead maintainer)
7158fd7f 301
f5bca8e7 302Makefile.in, configure* ALL
7158fd7f
AC
303
304mmalloc/ ALL Host maintainers
305
519b2366
DJ
306NEWS ALL
307
f779ca99 308sim/ See sim/MAINTAINERS
5185fdd7 309
9ec7faef 310readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
f9e2d830 311 Elena Zannoni ezannoni@redhat.com
9ec7faef
AC
312 Host maintainers (host dependant parts)
313 (but get your changes into the master version)
314
30ef99d1 315tcl/ tk/ itcl/ Ian Roxborough irox@redhat.com
ef7b4488 316
e7745bde
AC
317 Write After Approval
318 (alphabetic)
5185fdd7 319
b76a2a57
AC
320To get recommended for the Write After Approval list you need a valid
321FSF assignment and have submitted one good patch.
322
b302179c 323David Anderson davea@sgi.com
627054c8
AC
324Scott Bambrough scottb@netwinder.org
325Jim Blandy jimb@redhat.com
e7745bde 326Philip Blundell philb@gnu.org
627054c8 327Per Bothner per@bothner.com
e7745bde 328Joel Brobecker brobecker@act-europe.fr
cdd463f9 329Dave Brolley brolley@redhat.com
627054c8
AC
330Kevin Buettner kevinb@redhat.com
331Andrew Cagney ac131313@redhat.com
fcaffe4c 332David Carlton carlton@math.stanford.edu
627054c8
AC
333Stephane Carrez stcarrez@nerim.fr
334Michael Chastain mec@shout.net
335Eric Christopher echristo@redhat.com
f9e2d830 336Nick Clifton nickc@redhat.com
eb944380 337DJ Delorie dj@redhat.com
da69bbcf 338Chris G. Demetriou cgd@broadcom.com
eb944380 339Philippe De Muyter phdm@macqel.be
6a41ff59 340Klee Dienes kdienes@apple.com
dd96c05b 341Richard Earnshaw rearnsha@arm.com
627054c8
AC
342Frank Ch. Eigler fche@redhat.com
343Ben Elliston bje@redhat.com
344Anthony Green green@redhat.com
181c3369 345Matthew Green mrg@eterna.com.au
627054c8 346Chris Faylor cgf@redhat.com
5b924b9b 347Adam Fedor fedor@gnu.org
627054c8 348Fred Fish fnf@ninemoons.com
e7745bde 349Orjan Friberg orjanf@axis.com
1005d5ef 350Ben Harris bjh21@netbsd.org
23b95bcb 351Richard Henderson rth@redhat.com
814b3ba0 352Aldy Hernandez aldyh@redhat.com
e7745bde
AC
353Paul Hilfinger hilfinger@gnat.com
354Matt Hiller hiller@redhat.com
355Kazu Hirata kazu@hxi.com
356Jeff Holcomb jeffh@redhat.com
357Don Howard dhoward@redhat.com
358Martin Hunt hunt@redhat.com
6a41ff59 359Jim Ingham jingham@apple.com
2740bf6c 360Daniel Jacobowitz dan@debian.org
37965979 361Andreas Jaeger aj@suse.de
7e3cec17 362Jeff Johnston jjohnstn@redhat.com
e7745bde 363Geoff Keating geoffk@redhat.com
627054c8 364Mark Kettenis kettenis@gnu.org
e7745bde 365Jim Kingdon jkingdon@engr.sgi.com ++
f09cffe3 366Jonathan Larmour jlarmour@redhat.co.uk
eb944380 367Jeff Law law@redhat.com
627054c8 368Robert Lipe rjl@sco.com
e7745bde 369H.J. Lu hjl@lucon.org
627054c8 370Michal Ludvig mludvig@suse.cz
f9e2d830 371Glen McCready gkm@redhat.com
ac2e0304 372Greg McGary greg@mcgary.org
39c22d1a 373Jason Merrill jason@redhat.com
627054c8 374David S. Miller davem@redhat.com
da615bee 375Marko Mlinar markom@opencores.org
ecd1107e 376Alan Modra amodra@bigpond.net.au
6d6b80e5 377Jason Molenda jmolenda@apple.com
47b95330 378Pierre Muller muller@sources.redhat.com
627054c8 379Fernando Nasser fnasser@redhat.com
6eecb1c8 380Hans-Peter Nilsson hp@bitrange.com
627054c8 381David O'Brien obrien@freebsd.org
2748f097 382Alexandre Oliva aoliva@redhat.com
dfea300e 383Tom Rix trix@redhat.com
79509c2d 384Theodore A. Roth troth@verinet.com
627054c8 385Ian Roxborough irox@redhat.com
83b4a0fe 386Grace Sainsbury graces@redhat.com
39f0ec5c 387Mark Salter msalter@redhat.com
627054c8 388Peter Schauer Peter.Schauer@regent
49d5aff7 389Andreas Schwab schwab@suse.de
f9e2d830 390Keith Seitz keiths@redhat.com
eb944380 391Stan Shebs shebs@apple.com
36479eb1 392Aidan Skinner aidan@velvet.net
5f3b5248 393Jiri Smid smid@suse.cz
e7745bde 394David Smith dsmith@redhat.com
7c542009 395Stephen P. Smith ischis2@home.com
02da6206 396Jackie Smith Cashion jsmith@redhat.com
627054c8 397Michael Snyder msnyder@redhat.com
41ae02c9 398Petr Sorfa petrs@caldera.com
e7745bde 399Gary Thomas gthomas@redhat.com
596bfd10 400Jason Thorpe thorpej@wasabisystems.com
f9e2d830 401Tom Tromey tromey@redhat.com
ad4571f3 402Corinna Vinschen vinschen@redhat.com
aedf1c5b 403Keith Walker keith.walker@arm.com
57514745 404Jim Wilson wilson@redhat.com
627054c8
AC
405Elena Zannoni ezannoni@redhat.com
406Eli Zaretskii eliz@gnu.org
e7745bde 407
15929d05 408
3a0c66d4
AC
409
410 Past Maintainers
411
47b95330
AC
412Jimmy Guo (gdb.hp, tui) guo at cup dot hp dot com
413Jeff Law (hppa) law at cygnus dot com
414Daniel Berlin (C++ support) dan at cgsoftware dot com
7fe4d0d2
AC
415Nick Duffek (powerpc, SCO, Sol/x86) nick at duffek dot com
416David Taylor (d10v, sparc, utils, defs,
417 expression evaluator, language support) taylor at candd dot org
5ecaa7dd 418J.T. Conklin (dcache, NetBSD, remote) jtc at redback dot com
f779ca99 419Frank Ch. Eigler (sim) fche at redhat dot com
8a81a99e 420Per Bothner (Java) per at bothner dot com
23b7d5f3 421Anthony Green (Java) green at redhat dot com
5ecaa7dd 422
3a0c66d4
AC
423
424
e33e9692 425Folks that have been caught up in a paper trail:
dfe25b3a 426
e33e9692 427Jim Kingdon jkingdon@engr.sgi.com
e255d535 428
e33e9692 429--
e255d535 430
e33e9692
AC
431(*) Indicates folks that don't have a Kerberos/SSH account in the GDB
432group.
This page took 0.321606 seconds and 4 git commands to generate.