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. 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@apple.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 Mark Kettenis kettenis@gnu.org Jim Blandy jimb@cygnus.com 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 NetBSD 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 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 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 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) Syd Polk spolk@cygnus.com Jim Ingham jingham@apple.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 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 * 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.