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