* MAINTAINERS: Undelete v850.
[deliverable/binutils-gdb.git] / gdb / MAINTAINERS
CommitLineData
ef7b4488
AC
1 GDB Maintainers
2
5185fdd7 3
01c193c8 4 Global Maintainers
abdcb2a5 5 (alphabetic)
5185fdd7 6
f9e2d830 7Jim Blandy jimb@redhat.com
904507ce 8Kevin Buettner kevinb@redhat.com
1db2a798 9Andrew Cagney cagney@gnu.org
22f2b2f3 10J.T. Conklin jtc@acorntoolworks.com
abdcb2a5 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 26If there is no maintainer for a given domain then the responsibility
01c193c8 27falls to a global maintainer.
36c2118f
AC
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 52
91a533d4
AC
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.
5185fdd7 60
8f9cbe01 61 alpha --target=alpha-elf ,-Werror
21a6f6bb 62
66140c26 63 arm --target=arm-elf ,-Werror
dfe25b3a 64 Scott Bambrough scottb@netwinder.org
26806ce2 65 Richard Earnshaw rearnsha@arm.com
9b82661c 66
e33ce519 67 avr --target=avr ,-Werror
de18ac1f 68 Theodore A. Roth troth@openavr.org
e33ce519 69
87d088f5
AC
70 cris --target=cris-elf broken
71 (sim/cris/modelv10.c:4181 crisv10f_engine_run_full?)
93755ae6 72
61c82a3b 73 d10v OBSOLETE
21a6f6bb 74
53e8aaea 75 frv --target=frv-elf ,-Werror
53e8aaea 76
87d088f5 77 h8300 --target=h8300-elf ,-Werror
9b82661c 78
c1bab85b 79 i386 --target=i386-elf ,-Werror
21a6f6bb
AC
80 Mark Kettenis kettenis@gnu.org
81
32089c7c
AC
82 ia64 --target=ia64-linux-gnu ,-Werror
83 (--target=ia64-elf broken)
f9e2d830 84 Kevin Buettner kevinb@redhat.com
9b82661c 85
9644bbdd 86 m32r --target=m32r-elf ,-Werror
9b82661c 87
53fe9346 88 m68hc11 --target=m68hc11-elf ,-Werror ,
2be99286 89 Stephane Carrez stcarrez@nerim.fr
9b82661c 90
87d088f5
AC
91 m68k --target=m68k-elf broken
92 (opcodes/m68k-dis.c:338 longjmp clober)
9b82661c 93
1698f4e7
MK
94 m88k --target=m88k-openbsd ,-Werror
95 Mark Kettenis kettenis@gnu.org
9b82661c 96
9445aa30 97 mcore Deleted
9b82661c 98
c1bab85b 99 mips --target=mips-elf ,-Werror
9b82661c 100
87d088f5
AC
101 mn10300 --target=mn10300-elf broken
102 (sim/ dies with make -j)
5260ca71 103 Michael Snyder msnyder@redhat.com
9b82661c 104
9445aa30 105 ns32k Deleted
9b82661c 106
93449403 107 pa --target=hppa-elf ,-Werror
21a6f6bb 108
8dacb7ef 109 powerpc --target=powerpc-eabi ,-Werror
9b82661c 110
9f9d12b3 111 s390 --target=s390-linux-gnu ,-Werror
5769d3cd 112
5dbc6baa 113 sh --target=sh-elf ,-Werror
079c8cd0 114 --target=sh64-elf ,-Werror
9b82661c 115
87d088f5
AC
116 sparc --target=sparc-elf broken
117 (bfd/elfxx-sparc:512 bfd_elf64_swap_reloca_out undef)
9b82661c 118
181124bc 119 v850 --target=v850-elf ,-Werror
21a6f6bb 120
87d088f5
AC
121 vax --target=vax-netbsd broken
122 (opcodes/vax-dis.c:224 longjmp clober)
21a6f6bb 123
53fe9346 124 x86-64 --target=x86_64-linux-gnu ,-Werror
e4621584 125
b6fcb393 126 xstormy16 --target=xstormy16-elf
7c0a2a0a
CV
127 Corinna Vinschen vinschen@redhat.com
128
93f0f986
AC
129The following developers CAN COMMIT changes (and hence approve
130patches) to specific architectures:
31ffb221 131
c4f9e2bf 132 Andrew Cagney (powerpc)
6b71dd74 133 Hans-Peter Nilsson (cris)
31ffb221 134 Jeff Johnston (ia64)
31ffb221 135 Joel Brobecker (mips)
6b71dd74 136 Kei Sakamoto (m32r)
c4f9e2bf 137 Kevin Buettner (powerpc)
6b71dd74
AC
138 Orjan Friberg (cris)
139 Randolph Chung (pa)
31ffb221
AC
140 Ulrich Weigand (s390)
141
fcc87af1
AC
142All developers recognized by this file can make arbitrary changes to
143OBSOLETE targets.
9b82661c 144
684e56bf
AC
145The Bourne shell script gdb_mbuild.sh can be used to rebuild all the
146above targets.
5185fdd7
AC
147
148
8860ff2e
AC
149Host/Native:
150
9b82661c
AC
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.
8860ff2e 155
9175c9a3
MC
156The host maintainer ensures that gdb can be built as a cross debugger on
157their platform.
5185fdd7 158
e306c308 159AIX Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
f9e2d830 160 Kevin Buettner kevinb@redhat.com
9a5d7be1 161 Joel Brobecker brobecker@gnat.com
e306c308 162
56a5d675 163djgpp native Eli Zaretskii eliz@gnu.org
f9e2d830 164 DJ Delorie dj@redhat.com
842330b4 165MS Windows (NT, '00, 9x, Me, XP) host & native
859a326d 166 Chris Faylor cgf@alum.bu.edu
ef7b4488 167GNU/Linux/x86 native & host
ef7b4488 168 Mark Kettenis kettenis@gnu.org
c4f9e2bf
AC
169GNU/Linux PPC native Andrew Cagney cagney@gnu.org
170 Kevin Buettner kevinb@redhat.com
6c8e04b5
DJ
171GNU/Linux MIPS native & host
172 Daniel Jacobowitz dan@debian.org
26806ce2 173GNU/Linux m68k Andreas Schwab schwab@suse.de
e255d535 174FreeBSD native & host Mark Kettenis kettenis@gnu.org
e87b0c0b 175 David O'Brien obrien@freebsd.org
80582566 176hurd native Mark Kettenis kettenis@gnu.org
12b21d12 177NetBSD native & host Jason Thorpe thorpej@netbsd.org
420effb8 178SCO/Unixware Robert Lipe rjl@sco.com
f5bca8e7 179GNU/Linux ARM native Scott Bambrough scottb@netwinder.org
2a44e7c4 180Solaris/x86 native & host (devolved)
ef7b4488 181 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
ea8a41b8 182Solaris/SPARC native & host (devolved)
1083b3bc 183 (Global Maintainers)
5185fdd7 184
9b82661c
AC
185
186
5185fdd7
AC
187Core: Generic components used by all of GDB
188
f9e2d830 189generic arch support Andrew Cagney cagney@redhat.com
d8038014
AC
190 Any host/target maintainer can add to
191 gdbarch.{c,h,sh}. Send tricky ones to cagney.
f9e2d830 192target vector Andrew Cagney cagney@redhat.com
d1c76907 193
f9e2d830 194event loop Elena Zannoni ezannoni@redhat.com
d1c76907
EZ
195 For the part of top.c related to the event loop,
196 send questions to ezannoni@redhat.com
f9e2d830 197
b672553e
JB
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
2ea493eb 202 coff reader Philippe De Muyter phdm@macqel.be
5dbc5e5f 203 xcoff reader Any maintainer can modify this; please send tricky
f9e2d830 204 ones to Kevin Buettner <kevinb@redhat.com>
1a38ab75
AC
205 HP/UX readers Any [past] maintainer can modify this.
206 Please send tricky ones to the symtabs maintainers.
f9e2d830 207
b672553e 208tracing bytecode stuff (Global Maintainers)
f9e2d830
AC
209tracing Michael Snyder msnyder@redhat.com
210threads Michael Snyder msnyder@redhat.com
a8596edf 211 Mark Kettenis kettenis@gnu.org
1083b3bc 212breakpoints (Global Maintainers)
7fe4d0d2 213language support (Blanket Write Privs Maintainers)
8de3c354 214 C++ Daniel Jacobowitz dan@debian.org
8a81a99e 215 Java support (Global Maintainers)
47b95330 216 Pascal support Pierre Muller muller@sources.redhat.com
3771659b 217 Objective C support Adam Fedor fedor@gnu.org
8e3ee7b5 218shared libs (devolved) Kevin Buettner kevinb@redhat.com
e306c308
AC
219 xcoffsolib Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
220
1132738f
FN
221sds protocol (vacant)
222rdi/adp protocol (vacant)
e8be95ae 223documentation Eli Zaretskii eliz@gnu.org
cea4838c
AC
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)
5a703563 229 gdbtk (gdb.gdbtk) Keith Seitz keiths@redhat.com
68e39e73 230 c++ (gdb.cp) Michael Chastain mec.gnu@mindspring.com
5a703563 231 threads (gdb.threads) Michael Snyder msnyder@redhat.com
f200c492 232 Michael Chastain mec.gnu@mindspring.com
5a703563 233 trace (gdb.trace) Michael Snyder msnyder@redhat.com
3a0c66d4 234 hp tests (gdb.hp) (vacant)
f9e2d830
AC
235 Java tests (gdb.java) Anthony Green green@redhat.com
236Kernel Object Display Fernando Nasser fnasser@redhat.com
5185fdd7
AC
237
238
239UI: External (user) interfaces.
240
1132738f 241command interpreter (Global Maintainers)
6755f5ad 242gdbtk (c & tcl) Jim Ingham jingham@apple.com
f9e2d830
AC
243 Fernando Nasser fnasser@redhat.com
244 Keith Seitz keiths@redhat.com
54403c59
KS
245libgui (w/foundry, sn) Jim Ingham jingham@apple.com
246 Keith Seitz keiths@redhat.com
27d5d74b
SC
247tui Stephane Carrez stcarrez@nerim.fr
248 (Global Maintainers)
f5bca8e7
AC
249
250
251Misc:
252
3f289e6f
AC
253gdb/gdbserver Daniel Jacobowitz dan@debian.org
254
9a069618 255Web pages. Jim Kingdon jkingdon@engr.sgi.com ++
2403ff6f 256 (anyone can edit; kingdon is just lead maintainer)
7158fd7f 257
f5bca8e7 258Makefile.in, configure* ALL
7158fd7f
AC
259
260mmalloc/ ALL Host maintainers
261
519b2366
DJ
262NEWS ALL
263
f779ca99 264sim/ See sim/MAINTAINERS
5185fdd7 265
9ec7faef 266readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
f9e2d830 267 Elena Zannoni ezannoni@redhat.com
9ec7faef
AC
268 Host maintainers (host dependant parts)
269 (but get your changes into the master version)
270
30ef99d1 271tcl/ tk/ itcl/ Ian Roxborough irox@redhat.com
ef7b4488 272
e7745bde
AC
273 Write After Approval
274 (alphabetic)
5185fdd7 275
b76a2a57
AC
276To get recommended for the Write After Approval list you need a valid
277FSF assignment and have submitted one good patch.
278
b302179c 279David Anderson davea@sgi.com
871cce51 280John David Anglin dave.anglin@nrc-cnrc.gc.ca
062103ba 281Shrinivas Atre shrinivasa@kpitcummins.com
627054c8
AC
282Scott Bambrough scottb@netwinder.org
283Jim Blandy jimb@redhat.com
e7745bde 284Philip Blundell philb@gnu.org
627054c8 285Per Bothner per@bothner.com
9a5d7be1 286Joel Brobecker brobecker@gnat.com
cdd463f9 287Dave Brolley brolley@redhat.com
dbf5be1c 288Paul Brook paul@codesourcery.com
627054c8 289Kevin Buettner kevinb@redhat.com
1db2a798 290Andrew Cagney cagney@gnu.org
58e23df4 291David Carlton carlton@bactrian.org
627054c8 292Stephane Carrez stcarrez@nerim.fr
68e39e73 293Michael Chastain mec.gnu@mindspring.com
627054c8 294Eric Christopher echristo@redhat.com
700c15aa 295Randolph Chung tausq@debian.org
f9e2d830 296Nick Clifton nickc@redhat.com
56296155 297Brendan Conoboy blc@redhat.com
eb944380 298DJ Delorie dj@redhat.com
da69bbcf 299Chris G. Demetriou cgd@broadcom.com
eb944380 300Philippe De Muyter phdm@macqel.be
8bfdb672 301Dhananjay Deshpande dhananjayd@kpitcummins.com
6a41ff59 302Klee Dienes kdienes@apple.com
dd96c05b 303Richard Earnshaw rearnsha@arm.com
627054c8 304Frank Ch. Eigler fche@redhat.com
523f6a27 305Ben Elliston bje@gnu.org
e92f3704
JG
306Adam Fedor fedor@gnu.org
307Fred Fish fnf@ninemoons.com
283f90a7 308Brian Ford ford@vss.fsi.com
e92f3704 309Orjan Friberg orjanf@axis.com
386d4518 310Paul Gilliam pgilliam@us.ibm.com
cb123844 311Raoul Gough RaoulGough@yahoo.co.uk
627054c8 312Anthony Green green@redhat.com
181c3369 313Matthew Green mrg@eterna.com.au
a4ab2b5d 314Jerome Guitton guitton@act-europe.fr
1005d5ef 315Ben Harris bjh21@netbsd.org
23b95bcb 316Richard Henderson rth@redhat.com
814b3ba0 317Aldy Hernandez aldyh@redhat.com
e7745bde
AC
318Paul Hilfinger hilfinger@gnat.com
319Matt Hiller hiller@redhat.com
ed42d87b 320Kazu Hirata kazu@cs.umass.edu
e7745bde
AC
321Jeff Holcomb jeffh@redhat.com
322Don Howard dhoward@redhat.com
323Martin Hunt hunt@redhat.com
6a41ff59 324Jim Ingham jingham@apple.com
a80493b8 325Baurzhan Ismagulov ibr@radix50.net
7d97d5e2 326Manoj Iyer manjo@austin.ibm.com
2740bf6c 327Daniel Jacobowitz dan@debian.org
37965979 328Andreas Jaeger aj@suse.de
7e3cec17 329Jeff Johnston jjohnstn@redhat.com
e7745bde 330Geoff Keating geoffk@redhat.com
627054c8 331Mark Kettenis kettenis@gnu.org
e7745bde 332Jim Kingdon jkingdon@engr.sgi.com ++
f09cffe3 333Jonathan Larmour jlarmour@redhat.co.uk
eb944380 334Jeff Law law@redhat.com
b1bd302e 335David Lecomber david@streamline-computing.com
627054c8 336Robert Lipe rjl@sco.com
e7745bde 337H.J. Lu hjl@lucon.org
627054c8 338Michal Ludvig mludvig@suse.cz
f9e2d830 339Glen McCready gkm@redhat.com
ac2e0304 340Greg McGary greg@mcgary.org
a8cbc6f7 341Roland McGrath roland@redhat.com
723e0e3d 342Bryce McKinlay mckinlay@redhat.com
39c22d1a 343Jason Merrill jason@redhat.com
627054c8 344David S. Miller davem@redhat.com
89a72f9c 345Mark Mitchell mark@codesourcery.com
da615bee 346Marko Mlinar markom@opencores.org
ecd1107e 347Alan Modra amodra@bigpond.net.au
6d6b80e5 348Jason Molenda jmolenda@apple.com
47b95330 349Pierre Muller muller@sources.redhat.com
3d38a0a5 350Joseph Myers joseph@codesourcery.com
627054c8 351Fernando Nasser fnasser@redhat.com
d0f853e1 352Nathanael Nerode neroden@gcc.gnu.org
6eecb1c8 353Hans-Peter Nilsson hp@bitrange.com
627054c8 354David O'Brien obrien@freebsd.org
2748f097 355Alexandre Oliva aoliva@redhat.com
33e6b12b 356Ramana Radhakrishnan ramana.radhakrishnan@codito.com
dfea300e 357Tom Rix trix@redhat.com
e1124681 358Nick Roberts nickrob@snap.net.nz
a8cbc6f7 359Bob Rossi bob_rossi@cox.net
de18ac1f 360Theodore A. Roth troth@openavr.org
627054c8 361Ian Roxborough irox@redhat.com
83b4a0fe 362Grace Sainsbury graces@redhat.com
29ceeffb 363Kei Sakamoto sakamoto.kei@renesas.com
39f0ec5c 364Mark Salter msalter@redhat.com
19b846f3 365Richard Sandiford rsandifo@redhat.com
627054c8 366Peter Schauer Peter.Schauer@regent
49d5aff7 367Andreas Schwab schwab@suse.de
f9e2d830 368Keith Seitz keiths@redhat.com
eb944380 369Stan Shebs shebs@apple.com
36479eb1 370Aidan Skinner aidan@velvet.net
5f3b5248 371Jiri Smid smid@suse.cz
e7745bde 372David Smith dsmith@redhat.com
de3a8c23 373Stephen P. Smith ischis2@cox.net
02da6206 374Jackie Smith Cashion jsmith@redhat.com
627054c8 375Michael Snyder msnyder@redhat.com
41ae02c9 376Petr Sorfa petrs@caldera.com
3517749c 377Ian Lance Taylor ian@airs.com
e7745bde 378Gary Thomas gthomas@redhat.com
12b21d12 379Jason Thorpe thorpej@netbsd.org
f9e2d830 380Tom Tromey tromey@redhat.com
0c67cbe9 381D Venkatasubramanian dvenkat@noida.hcltech.com
7717fda3 382Corinna Vinschen vinschen@redhat.com
aedf1c5b 383Keith Walker keith.walker@arm.com
9a3c34fe 384Kris Warkentin kewarken@qnx.com
090ddb2a 385Ulrich Weigand uweigand@de.ibm.com
0b71f08f 386Nathan Williams nathanw@wasabisystems.com
fcd182f9 387Jim Wilson wilson@specifixinc.com
627054c8
AC
388Elena Zannoni ezannoni@redhat.com
389Eli Zaretskii eliz@gnu.org
ba0e80db 390Yoshinori Sato ysato@users.sourceforge.jp
e7745bde 391
15929d05 392
3a0c66d4
AC
393
394 Past Maintainers
395
47b95330
AC
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
7fe4d0d2
AC
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
5ecaa7dd 402J.T. Conklin (dcache, NetBSD, remote) jtc at redback dot com
f779ca99 403Frank Ch. Eigler (sim) fche at redhat dot com
8a81a99e 404Per Bothner (Java) per at bothner dot com
23b7d5f3 405Anthony Green (Java) green at redhat dot com
69aec09b 406Fernando Nasser (testsuite/, mi, cli) fnasser at redhat dot com
5aae53e5 407Mark Salter (testsuite/lib+config) msalter at redhat dot com
5ecaa7dd 408
3a0c66d4
AC
409
410
e33e9692 411Folks that have been caught up in a paper trail:
dfe25b3a 412
859a326d 413Chris Faylor cgf@alum.bu.edu
e33e9692 414Jim Kingdon jkingdon@engr.sgi.com
58e23df4 415David Carlton carlton@bactrian.org
e255d535 416
e33e9692 417--
e255d535 418
e33e9692
AC
419(*) Indicates folks that don't have a Kerberos/SSH account in the GDB
420group.
This page took 0.432633 seconds and 4 git commands to generate.