GDB Maintainers


			Blanket Write Privs

Andrew Cagney			ac131313@cygnus.com
Stan Shebs			shebs@apple.com
Michael Snyder			msnyder@cygnus.com
Peter Schauer			Peter.Schauer@regent.e-technik.tu-muenchen.de


			Various Maintainers

Note individuals who maintain parts of the debugger need approval to
check in changes outside of the immediate domain that they maintain.

If there is no maintainer for a given domain then the responsibility
falls to the head maintainer.

If there are several maintainers for a given domain then
responsibility falls to the first maintainer.  The first maintainer is
free to devolve that responsibility among the other maintainers.


Target/Architecture:

Generic ISA (Instruction Set Architecture) issues, API variants, CPU
variants.  *-tdep.c. The Target/Architecture maintainer works with the
host maintainer when resolving build issues.  The Target/Architecture
maintainer works with the native maintainer when resolving API issues.

d10v target		Andrew Cagney		cagney@cygnus.com
d30v target		David Taylor		taylor@cygnus.com
mips target		Andrew Cagney		cagney@cygnus.com
mn10300 target		Andrew Cagney		cagney@cygnus.com
powerpc target		Kevin Buettner		kevinb@cygnus.com
			Elena Zannoni		ezannoni@cygnus.com
arm target		Fernando Nasser		fnasser@cygnus.com
			Jim Ingham		jingham@cygnus.com
			Scott Bambrough		scottb@netwinder.org
m32r target		Michael Snyder		msnyder@cygnus.com
IA-64 target		Kevin Buettner		kevinb@cygnus.com
x86			Mark Kettenis           kettenis@gnu.org
sparc target		David Taylor		taylor@cygnus.com



Host/Native:

The Native maintainer is responsible for target specific
native support - typically shared libraries and quirks to
procfs/ptrace/...  The Native maintainer works with the Arch and Core
maintainers when resolving more generic problems.

The host maintainer ensures that gdb (including mmalloc) can be built
as a cross debugger on their platform.

djgpp native		*Eli Zaretskii		eliz@gnu.org
			DJ Delorie		dj@cygnus.com
MS Windows (N.T., CE, '00) host & native
			Chris Faylor		cgf@cygnus.com
GNU/Linux/x86 native & host
			Jim Blandy		jimb@cygnus.com
			Mark Kettenis		kettenis@gnu.org
GNU/Linux PPC native	Kevin Buettner		kevinb@cygnus.com
hurd native		Mark Kettenis		kettenis@gnu.org
macos host & native	Stan Shebs		shebs@apple.com
hpux, hp pa native	Jeff Law		law@cygnus.com
SCO/Unixware		Nick Duffek		nsd@cygnus.com
			Robert Lipe		rjl@sco.com
GNU/Linux ARM native	Scott Bambrough		scottb@netwinder.org
Solaris/x86 native & host
			Nick Duffek		nsd@cygnus.com
			Peter Schauer		Peter.Schauer@regent.e-technik.tu-muenchen.de
Solaris/SPARC native & host
			David Taylor		taylor@cygnus.com

Core: Generic components used by all of GDB

generic arch support	Andrew Cagney		cagney@cygnus.com
target vector		Andrew Cagney		cagney@cygnus.com
main (main.c, top.c)	Elena Zannoni		ezannoni@cygnus.com
event loop		Elena Zannoni           ezannoni@cygnus.com
generic symtabs		Jim Blandy		jimb@cygnus.com
dwarf readers		Jim Blandy		jimb@cygnus.com
elf reader		Jim Blandy		jimb@cygnus.com
stabs reader		Jim Blandy		jimb@cygnus.com
tracing bytecode stuff  Jim Blandy              jimb@cygnus.com
tracing			Michael Snyder		msnyder@cygnus.com
threads			Michael Snyder		msnyder@cygnus.com
breakpoint.c		Michael Snyder		msnyder@cygnus.com
			Jim Blandy		jimb@cygnus.com
language support	David Taylor		taylor@cygnus.com
  C++ support		Daniel Berlin		dan@cgsoftware.com
  Java support		Anthony Green 		green@cygnus.com
expression eval		David Taylor		taylor@cygnus.com
defs.h			David Taylor		taylor@cygnus.com
utils.c			David Taylor		taylor@cygnus.com
Scheme support		Jim Blandy		jimb@cygnus.com
svr4 shlibs (solib.c)	Jim Blandy		jimb@cygnus.com
coff reader		*Philippe De Muyter	phdm@macqel.be
remote.c		Andrew Cagney		cagney@cygnus.com
			*J.T. Conklin		jtc@redback.com
include/remote-sim.h, remote-sim.c
			Andrew Cagney		cagney@cygnus.com
sds protocol		Fernando Nasser		fnasser@cygnus.com
			Jim Ingham		jingham@cygnus.com
rdi/adp protocol	Fernando Nasser		fnasser@cygnus.com
			Jim Ingham		jingham@cygnus.com
gdbserver		Stan Shebs		shebs@apple.com
documentation	 	Stan Shebs		shebs@apple.com
testsuite	 	Stan Shebs		shebs@apple.com
  hp tests (gdb.hp)	*Jimmy Guo	 adl-debugger-wdb-merge-guru@cup.hp.com
  Java tests (gdb.java)	Anthony Green 		green@cygnus.com
Kernel Object Display	Fernando Nasser		fnasser@cygnus.com


UI: External (user) interfaces.

command interpreter	Fernando Nasser		fnasser@cygnus.com
gdbtk (c & tcl)		Jim Ingham		jingham@cygnus.com
libgui (w/foundry, sn)	Jim Ingham		jingham@cygnus.com
mi (gdb/mi)		Andrew Cagney		cagney@cygnus.com
			Elena Zannoni           ezannoni@cygnus.com
			Fernando Nasser		fnasser@cygnus.com


Misc:

Web pages.		Jim Kingdon		kingdon@redhat.com
			(anyone can edit; kingdon is just lead maintainer)

Makefile.in, configure*	ALL

mmalloc/		ALL Host maintainers

sim/			See sim/MAINTAINERS, co-ordinated by:
			Frank Ch. Eigler	fche@cygnus.com

readline/		Master version: ftp://ftp.cwru.edu/pub/bash/
			Elena Zannoni		ezannoni@cygnus.com
			Host maintainers (host dependant parts)
			(but get your changes into the master version)



		Write After Approval

*J.T. Conklin					jtc@redback.com
Jim Kingdon					kingdon@redhat.com
Jason Molenda					jsm@cygnus.com
H.J. Lu						hjl@lucon.org
Nick Clifton					nickc@cygnus.com
Jonathan Larmour				jlarmour@redhat.co.uk


* Indicates folks we need to get Kerberos/ssh accounts ready so they
can write in the source tree

+ Indicates folks that have been caught up in a paper trail.