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