			GDB Maintainers


			Blanket Write Privs

Jim Blandy			jimb@cygnus.com
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.

	a29k		maintenance only (a29k-amd-udi -Werror)
	alpha		maintenance only (alpha-dec-osf4.0a)
	arc		maintenance only (arc-elf)

	arm		Fernando Nasser		fnasser@cygnus.com
			Jim Ingham		jingham@apple.com
			Scott Bambrough		scottb@netwinder.org

	convex		OBSOLETE

	d10v		Andrew Cagney		cagney@cygnus.com

	d30v		David Taylor		taylor@cygnus.com

	djgpp		(see native and host)

	fr30		maintenance only (fr30-elf)
	h8300		maintenance only (h8300hms)
	h8500		maintenance only (h8500hms)

	i386		Mark Kettenis           kettenis@gnu.org

	i960		maintenance only (i960-coff)

	ia64		Kevin Buettner		kevinb@cygnus.com
	m32r		Michael Snyder		msnyder@cygnus.com

	m68hc11		Stephane Carrez		Stephane.Carrez@worldnet.fr

	m68k		maintenance only (m68k-aout, m68k-coff, m68k-elf)
	m88k		maintenance only (?)
	mcore		maintenance only (?)

	mips		Andrew Cagney		cagney@cygnus.com

	mn10200		maintenance only (mn10200-elf)

	mn10300		Andrew Cagney		cagney@cygnus.com

	ns32k		maintenance only (?)

	pa		Jeff Law		law@cygnus.com

	powerpc		Kevin Buettner		kevinb@cygnus.com
			Nick Duffek		nsd@cygnus.com

	pyramid		OBSOLETE

	romp		maintenance only (?)

	rs6000		(see rs6000 native and ppc target)

	sh		Elena Zannoni		ezannoni@cygnus.com

	sparc		David Taylor		taylor@cygnus.com

	tahoe		OBSOLETE

	tic80		maintenance only (tic80-coff)
	v850		maintenance only (v850-elf)
	vax		maintenance only (?)
	w65		maintenance only (?)
	z8k		maintenance only (?)

All maintainers can make arbitrary changes to OBSOLETE targets.

All maintainers can make mechanical (params, spelling, indentation,
multi-arch, -W..., ....) changes to ``maintenance only'' targets.
Please sanity check the change by compiling with one of the listed
targets.



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 (NT, CE, '00, 9x, Me) host & native
			Chris Faylor		cgf@cygnus.com
GNU/Linux/x86 native & host
			Mark Kettenis		kettenis@gnu.org
			Jim Blandy		jimb@cygnus.com
GNU/Linux PPC native	Kevin Buettner		kevinb@cygnus.com
FreeBSD native & host	Mark Kettenis		kettenis@gnu.org
hurd native		Mark Kettenis		kettenis@gnu.org
macos host & native	Stan Shebs		shebs@apple.com
hpux, hp pa native	Jeff Law		law@cygnus.com
NetBSD native & host	J.T. Conklin		jtc@redback.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
Mac OS X		Klee Dienes		kdienes@apple.com
			Jim Ingham		jingham@apple.com



Core: Generic components used by all of GDB

generic arch support	Andrew Cagney		cagney@cygnus.com
			Any host/target maintainer can add to
			gdbarch.{c,h,sh}.  Send tricky ones to cagney.
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
			Elena Zannoni		ezannoni@cygnus.com
  dwarf readers		Jim Blandy		jimb@cygnus.com
			Elena Zannoni		ezannoni@cygnus.com
  elf reader		Jim Blandy		jimb@cygnus.com
			Elena Zannoni		ezannoni@cygnus.com
  stabs reader		Jim Blandy		jimb@cygnus.com
			Elena Zannoni		ezannoni@cygnus.com
  coff reader		Philippe De Muyter	phdm@macqel.be
tracing bytecode stuff  Jim Blandy              jimb@cygnus.com
tracing			Michael Snyder		msnyder@cygnus.com
threads			Michael Snyder		msnyder@cygnus.com
			Mark Kettenis		kettenis@gnu.org
breakpoints		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
  Objective-C/C++	Klee Dienes		kdienes@apple.com
			Jim Ingham		jimgham@apple.com
  Pascal support	Pierre Muller		muller@sourceware.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
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@apple.com
rdi/adp protocol	Fernando Nasser		fnasser@cygnus.com
			Jim Ingham		jingham@apple.com
gdbserver		Stan Shebs		shebs@apple.com
documentation	 	Stan Shebs		shebs@apple.com
			Eli Zaretskii		eliz@gnu.org
testsuite	 	Stan Shebs		shebs@apple.com
			Fernando Nasser		fnasser@cygnus.com
  hp tests (gdb.hp)	Jimmy Guo		guo@cup.hp.com
  Java tests (gdb.java)	Anthony Green 		green@cygnus.com
Kernel Object Display	Fernando Nasser		fnasser@cygnus.com
dcache.c		J.T. Conklin		jtc@redback.com


UI: External (user) interfaces.

command interpreter	Fernando Nasser		fnasser@cygnus.com
gdbtk (c & tcl)		Syd Polk		spolk@cygnus.com
			Jim Ingham		jingham@apple.com
			Fernando Nasser         fnasser@cygnus.com
libgui (w/foundry, sn)	Syd Polk		spolk@cygnus.com
			Jim Ingham		jingham@apple.com
mi (gdb/mi)		Andrew Cagney		cagney@cygnus.com
			Elena Zannoni           ezannoni@cygnus.com
			Fernando Nasser		fnasser@cygnus.com
tui			Technical Contact Point	wdb@cup.hp.com
			Jimmy Guo		guo@cup.hp.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

David Anderson					davea@sgi.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
Glen McCready					gkm@cygnus.com
Gary Thomas					gthomas@redhat.com
Pierre Muller					muller@sourceware.cygnus.com
Kazu Hirata					kazu@hxi.com
Tom Tromey					tromey@cygnus.com


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


Folks that have been caught up in a paper trail:

FreeBSD native & host	David O 'Brien		obrien@NUXI.com
