There's also a couple of other people who play special roles in the GDB
community, separately from the patch process:
- - The GDB Steering Committee.
+ - The Official FSF-appointed GDB Maintainers.
- These are the official (FSF-appointed) maintainers of GDB. They have
- final and overriding authority for all GDB-related decisions, including
- anything described in this file. The committee is not generally
- involved in day-to-day development (although its members may be, as
- individuals).
+ These maintainers are the ones who take the overall responsibility
+ for GDB, as a package of the GNU project. Other GDB contributors
+ work under the official maintainers' supervision. They have final
+ and overriding authority for all GDB-related decisions, including
+ anything described in this file. As individuals, they may or not
+ be generally involved in day-to-day development.
- The Release Manager.
Most changes to the list of maintainers in this file are handled by
consensus among the global maintainers and any other involved parties.
In cases where consensus can not be reached, the global maintainers may
-ask the Steering Committee for a final decision.
+ask the official FSF-appointed GDB maintainers for a final decision.
The Obvious Fix Rule
is correction of a typo or bad English usage.
- GDB Steering Committee
- ----------------------
+ The Official FSF-appointed GDB Maintainers
+ ------------------------------------------
-The members of the GDB Steering Committee are the FSF-appointed
-maintainers of the GDB project.
+These maintainers as a group have final authority for all GDB-related
+topics; they may make whatever changes that they deem necessary, or
+that the FSF requests.
-The Steering Committee has final authority for all GDB-related topics;
-they may make whatever changes that they deem necessary, or that the FSF
-requests. However, they are generally not involved in day-to-day
-development.
-
-The current members of the steering committee are listed below, in
-alphabetical order. Their affiliations are provided for reference only -
-their membership on the Steering Committee is individual and not through
-their affiliation, and they act on behalf of the GNU project.
-
- Andrew Cagney (Red Hat)
- Robert Dewar (AdaCore, NYU)
- Klee Dienes (Apple)
- Paul Hilfinger (UC Berkeley)
- Dan Jacobowitz (Google)
- Stan Shebs (CodeSourcery)
- Richard Stallman (FSF)
- Ian Lance Taylor (Google)
- Todd Whitesel
+The current official FSF-appointed GDB maintainers are listed below,
+in alphabetical order. Their affiliations are provided for reference
+only - their maintainership status is individual and not through their
+affiliation, and they act on behalf of the GNU project.
+ Pedro Alves (Red Hat)
+ Joel Brobecker (AdaCore)
+ Doug Evans (Google)
+ Eli Zaretskii
Global Maintainers
------------------
who called for the reversion may revert the patch.
No one may reapply a reverted patch without the agreement of the maintainer
-who reverted it, or bringing the issue to the GDB Steering Committee for
-discussion.
+who reverted it, or bringing the issue to the official FSF-appointed
+GDB maintainers for discussion.
At the moment there are no documented roadmaps for GDB development; in the
future, if there are, a reference to the list will be included here.
Pedro Alves palves@redhat.com
Joel Brobecker brobecker@adacore.com
Kevin Buettner kevinb@redhat.com
-Andrew Cagney cagney@gnu.org
Doug Evans dje@google.com
-Daniel Jacobowitz drow@false.org
-Mark Kettenis kettenis@gnu.org
-Jan Kratochvil jan.kratochvil@redhat.com
-Stan Shebs stan@codesourcery.com
-Tom Tromey tromey@redhat.com
+Simon Marchi simon.marchi@ericsson.com
+Yao Qi qiyao@sourceware.org
Ulrich Weigand Ulrich.Weigand@de.ibm.com
-Elena Zannoni elena.zannoni@oracle.com
Eli Zaretskii eliz@gnu.org
Current patch champions (in alphabetical order):
- Randolph Chung <tausq@debian.org>
-
+ <none>
Responsible Maintainers
arm --target=arm-elf ,-Werror
avr --target=avr ,-Werror
- Tristan Gingold gingold@adacore.com
cris --target=cris-elf ,-Werror ,
(sim does not build with -Werror)
h8300 --target=h8300-elf ,-Werror
i386 --target=i386-elf ,-Werror
- Mark Kettenis kettenis@gnu.org
ia64 --target=ia64-linux-gnu ,-Werror
(--target=ia64-elf broken)
m32r --target=m32r-elf ,-Werror
m68hc11 --target=m68hc11-elf ,-Werror ,
- Stephane Carrez stcarrez@nerim.fr
-
m68k --target=m68k-elf ,-Werror
- m88k --target=m88k-openbsd ,-Werror
- Mark Kettenis kettenis@gnu.org
-
mcore Deleted
mep --target=mep-elf ,-Werror
Michael Eager eager@eagercon.com
mips --target=mips-elf ,-Werror
- Maciej W. Rozycki macro@codesourcery.com
+ Maciej W. Rozycki macro@mips.com
mn10300 --target=mn10300-elf broken
(sim/ dies with make -j)
ms1 --target=ms1-elf ,-Werror
Kevin Buettner kevinb@redhat.com
+ nios2 --target=nios2-elf ,-Werror
+ --target=nios2-linux-gnu ,-Werror
+ Yao Qi qiyao@sourceware.org
+
ns32k Deleted
pa --target=hppa-elf ,-Werror
powerpc --target=powerpc-eabi ,-Werror
+ riscv --target=riscv32-elf ,-Werror
+ --target=riscv64-elf ,-Werror
+ Andrew Burgess andrew.burgess@embecosm.com
+ Palmer Dabbelt palmer@sifive.com
+
rl78 --target=rl78-elf ,-Werror
rx --target=rx-elf ,-Werror
s390 --target=s390-linux-gnu ,-Werror
+ Andreas Arnez arnez@linux.vnet.ibm.com
score --target=score-elf
- Qinwei qinwei@sunnorth.com.cn
-
sh --target=sh-elf ,-Werror
- --target=sh64-elf ,-Werror
sparc --target=sparc64-solaris2.10 ,-Werror
(--target=sparc-elf broken)
Ulrich Weigand uweigand@de.ibm.com
tic6x --target=tic6x-elf ,-Werror
- Yao Qi yao@codesourcery.com
+ Yao Qi qiyao@sourceware.org
v850 --target=v850-elf ,-Werror
x86-64 --target=x86_64-linux-gnu ,-Werror
xstormy16 --target=xstormy16-elf
- Corinna Vinschen vinschen@redhat.com
-
xtensa --target=xtensa-elf
- Maxim Grigoriev maxim2405@gmail.com
All developers recognized by this file can make arbitrary changes to
OBSOLETE targets.
The host maintainer ensures that gdb can be built as a cross debugger on
their platform.
-AIX Joel Brobecker brobecker@adacore.com
-Darwin Tristan Gingold gingold@adacore.com
+Darwin Tristan Gingold tgingold@free.fr
djgpp native Eli Zaretskii eliz@gnu.org
-GNU Hurd Alfred M. Szmidt ams@gnu.org
-GNU/Linux/x86 native & host
- Mark Kettenis kettenis@gnu.org
-GNU/Linux MIPS native & host
- Daniel Jacobowitz drow@false.org
+FreeBSD John Baldwin jhb@freebsd.org
GNU/Linux m68k Andreas Schwab schwab@linux-m68k.org
-FreeBSD native & host Mark Kettenis kettenis@gnu.org
Core: Generic components used by all of GDB
-threads Mark Kettenis kettenis@gnu.org
+linespec Keith Seitz keiths@redhat.com
language support
Ada Joel Brobecker brobecker@adacore.com
- Paul Hilfinger hilfinger@gnat.com
- C++ Daniel Jacobowitz drow@false.org
- Objective C support Adam Fedor fedor@gnu.org
+ D Iain Buclaw ibuclaw@gdcproject.org
+ Rust Tom Tromey tom@tromey.com
shared libs Kevin Buettner kevinb@redhat.com
MI interface Vladimir Prus vladimir@codesourcery.com
testsuite
gdbtk (gdb.gdbtk) Keith Seitz keiths@redhat.com
+SystemTap Sergio Durigan Junior sergiodj@redhat.com
+
+
+
+Reverse debugging / Record and Replay / Tracing:
+
+record btrace Markus T. Metzger markus.t.metzger@intel.com
+
+
UI: External (user) interfaces.
tcl/ tk/ itcl/ ALL
+contrib/ari Pierre Muller muller@sourceware.org
+
Authorized Committers
---------------------
under no obligation to review posted patches - but, of course, are invited
to do so!
-PowerPC Andrew Cagney cagney@gnu.org
ARM Richard Earnshaw rearnsha@arm.com
+Blackfin Mike Frysinger vapier@gentoo.org
CRIS Hans-Peter Nilsson hp@axis.com
IA64 Jeff Johnston jjohnstn@redhat.com
MIPS Joel Brobecker brobecker@adacore.com
-m32r Kei Sakamoto sakamoto.kei@renesas.com
PowerPC Kevin Buettner kevinb@redhat.com
-CRIS Orjan Friberg orjanf@axis.com
-HPPA Randolph Chung tausq@debian.org
S390 Ulrich Weigand uweigand@de.ibm.com
djgpp DJ Delorie dj@delorie.com
[Please use this address to contact DJ about DJGPP]
-tui Stephane Carrez stcarrez@nerim.fr
ia64 Kevin Buettner kevinb@redhat.com
AIX Kevin Buettner kevinb@redhat.com
GNU/Linux PPC native Kevin Buettner kevinb@redhat.com
-gdb.java tests Anthony Green green@redhat.com
-FreeBSD native & host David O'Brien obrien@freebsd.org
-event loop Elena Zannoni elena.zannoni@oracle.com
-generic symtabs Elena Zannoni elena.zannoni@oracle.com
-dwarf readers Elena Zannoni elena.zannoni@oracle.com
-elf reader Elena Zannoni elena.zannoni@oracle.com
-stabs reader Elena Zannoni elena.zannoni@oracle.com
-readline/ Elena Zannoni elena.zannoni@oracle.com
-NetBSD native & host Jason Thorpe thorpej@netbsd.org
Pascal support Pierre Muller muller@sourceware.org
-avr Theodore A. Roth troth@openavr.org
-Modula-2 support Gaius Mulley gaius@glam.ac.uk
Write After Approval
Pedro Alves pedro_alves@portugalmail.pt
David Anderson davea@sgi.com
John David Anglin dave.anglin@nrc-cnrc.gc.ca
+Andreas Arnez arnez@linux.vnet.ibm.com
Shrinivas Atre shrinivasa@kpitcummins.com
Sterling Augustine saugustine@google.com
+John Baldwin jhb@freebsd.org
Scott Bambrough scottb@netwinder.org
Thiago Jung Bauermann bauerman@br.ibm.com
Jon Beniston jon@beniston.com
Gary Benson gbenson@redhat.com
+Gabriel Krisman Bertazi gabriel@krisman.be
Jan Beulich jbeulich@novell.com
+Anton Blanchard anton@samba.org
Jim Blandy jimb@codesourcery.com
+David Blaikie dblaikie@gmail.com
Philip Blundell philb@gnu.org
Eric Botcazou ebotcazou@libertysurf.fr
Per Bothner per@bothner.com
+Don Breazeal donb@codesourcery.com
Joel Brobecker brobecker@adacore.com
Dave Brolley brolley@redhat.com
+Samuel Bronson naesten@gmail.com
Paul Brook paul@codesourcery.com
Julian Brown julian@codesourcery.com
+Iain Buclaw ibuclaw@gdcproject.org
Kevin Buettner kevinb@redhat.com
-Andrew Burgess aburgess@broadcom.com
-Andrew Cagney cagney@gnu.org
+Andrew Burgess andrew.burgess@embecosm.com
David Carlton carlton@bactrian.org
-Stephane Carrez stcarrez@nerim.fr
+Stephane Carrez Stephane.Carrez@gmail.com
Michael Chastain mec.gnu@mindspring.com
Renquan Cheng crq@gcc.gnu.org
Eric Christopher echristo@apple.com
J.T. Conklin jtc@acorntoolworks.com
Brendan Conoboy blc@redhat.com
Ludovic Courtès ludo@gnu.org
+Tiago Stürmer Daitx tdaitx@linux.vnet.ibm.com
Sanjoy Das sanjoy@playingwithpointers.com
Jean-Charles Delay delay@adacore.com
DJ Delorie dj@redhat.com
Ben Elliston bje@gnu.org
Doug Evans dje@google.com
Adam Fedor fedor@gnu.org
+Max Filippov jcmvbkbc@gmail.com
Brian Ford ford@vss.fsi.com
+Matthew Fortune matthew.fortune@imgtec.com
+Pedro Franco de Carvalho pedromfc@linux.vnet.ibm.com
Orjan Friberg orjanf@axis.com
+Andreas From andreas.from@ericsson.com
Nathan Froyd froydnj@codesourcery.com
+Mike Frysinger vapier@gentoo.org
Gary Funck gary@intrepid.com
+Martin Galvan martingalvan@sourceware.org
+Chen Gang gang.chen.5i5j@gmail.com
+Mircea Gherzan mircea.gherzan@intel.com
Paul Gilliam pgilliam@us.ibm.com
-Tristan Gingold gingold@adacore.com
+Tristan Gingold tgingold@free.fr
Anton Gorenkov xgsa@yandex.ru
Raoul Gough RaoulGough@yahoo.co.uk
Anthony Green green@redhat.com
Maxim Grigoriev maxim2405@gmail.com
Jerome Guitton guitton@act-europe.fr
Ben Harris bjh21@netbsd.org
+Alan Hayward alan.hayward@arm.com
+Bernhard Heckel heckel_bernhard@web.de
Richard Henderson rth@redhat.com
Aldy Hernandez aldyh@redhat.com
-Paul Hilfinger hilfinger@gnat.com
+Paul Hilfinger hilfingr@eecs.berkeley.edu
Matt Hiller hiller@redhat.com
Kazu Hirata kazu@cs.umass.edu
+James Hogan james.hogan@imgtec.com
Jeff Holcomb jeffh@redhat.com
+Stafford Horne shorne@gmail.com
Don Howard dhoward@redhat.com
Nick Hudson nick.hudson@dsl.pipex.com
Martin Hunt hunt@redhat.com
Andreas Jaeger aj@suse.de
Janis Johnson janisjo@codesourcery.com
Jeff Johnston jjohnstn@redhat.com
+Ruslan Kabatsayev b7.10110111@gmail.com
Geoff Keating geoffk@redhat.com
Mark Kettenis kettenis@gnu.org
Marc Khouzam marc.khouzam@ericsson.com
+Toshihito Kikuchi k.toshihito@yahoo.de
Jim Kingdon kingdon@panix.com
+Anton Kolesov anton.kolesov@synopsys.com
Paul Koning paul_koning@dell.com
+Marcin Kościelnicki koriakin@0x04.net
Jan Kratochvil jan.kratochvil@redhat.com
+Maxim Kuvyrkov maxim@kugelworks.com
+Pierre Langlois pierre.langlois@arm.com
Jonathan Larmour jifl@ecoscentric.com
Jeff Law law@redhat.com
Justin Lebar justin.lebar@gmail.com
David Lecomber david@streamline-computing.com
Don Lee don.lee@sunplusct.com
+Yan-Ting Lin currygt52@gmail.com
Robert Lipe rjl@sco.com
+Lei Liu lei.liu2@windriver.com
Sandra Loosemore sandra@codesourcery.com
+Carl Love cel@us.ibm.com
H.J. Lu hjl.tools@gmail.com
Michal Ludvig mludvig@suse.cz
Edjunior B. Machado emachado@linux.vnet.ibm.com
-Luis Machado lgustavo@codesourcery.com
+Luis Machado luis.machado@linaro.org
+Jose E. Marchesi jose.marchesi@oracle.com
Glen McCready gkm@redhat.com
Greg McGary greg@mcgary.org
-Roland McGrath roland@redhat.com
+Roland McGrath roland@hack.frob.com
Bryce McKinlay mckinlay@redhat.com
Jason Merrill jason@redhat.com
+Markus T. Metzger markus.t.metzger@intel.com
David S. Miller davem@redhat.com
Mark Mitchell mark@codesourcery.com
Marko Mlinar markom@opencores.org
Joseph Myers joseph@codesourcery.com
Fernando Nasser fnasser@redhat.com
Adam Nemet anemet@caviumnetworks.com
+Will Newton will.newton@linaro.org
Nathanael Nerode neroden@gcc.gnu.org
Hans-Peter Nilsson hp@bitrange.com
David O'Brien obrien@freebsd.org
Alexandre Oliva aoliva@redhat.com
Karen Osmond karen.osmond@gmail.com
Pawandeep Oza oza.pawandeep@gmail.com
+Patrick Palka patrick@parcs.ath.cx
+Weimin Pan weimin.pan@oracle.com
Denis Pilat denis.pilat@st.com
Andrew Pinski apinski@cavium.com
Kevin Pouget kevin.pouget@st.com
Paul Pluzhnikov ppluzhnikov@google.com
Marek Polacek mpolacek@redhat.com
+Siddhesh Poyarekar siddhesh@redhat.com
Vladimir Prus vladimir@codesourcery.com
-Yao Qi yao@codesourcery.com
+Yao Qi qiyao@sourceware.org
Qinwei qinwei@sunnorth.com.cn
+Ramana Radhakrishnan ramana.radhakrishnan@arm.com
Siva Chandra Reddy sivachandra@google.com
Matt Rice ratmice@gmail.com
Frederic Riss frederic.riss@st.com
Aleksandar Ristovski aristovski@qnx.com
Tom Rix trix@redhat.com
Nick Roberts nickrob@snap.net.nz
+Pierre-Marie de Rodat derodat@adacore.com
+Xavier Roirand roirand@adacore.com
Bob Rossi bob_rossi@cox.net
Theodore A. Roth troth@openavr.org
Ian Roxborough irox@redhat.com
Maciej W. Rozycki macro@linux-mips.org
+Kamil Rytarowski n54@gmx.com
Grace Sainsbury graces@redhat.com
Kei Sakamoto sakamoto.kei@renesas.com
Mark Salter msalter@redhat.com
Keith Seitz keiths@redhat.com
Carlos Eduardo Seo cseo@linux.vnet.ibm.com
Ozkan Sezer sezeroz@gmail.com
-Stan Shebs stan@codesourcery.com
+Marcus Shawcroft marcus.shawcroft@arm.com
+Stan Shebs stanshebs@google.com
Joel Sherrill joel.sherrill@oarcorp.com
Mark Shinwell shinwell@codesourcery.com
Craig Silverstein csilvers@google.com
Petr Sorfa petrs@caldera.com
Andrew Stubbs ams@codesourcery.com
Emi Suzuki emi-suzuki@tjsys.co.jp
+Alfred M. Szmidt ams@gnu.org
+David Taylor david.taylor@emc.com
Ian Lance Taylor ian@airs.com
+Walfred Tedeschi walfred.tedeschi@intel.com
Gary Thomas gthomas@redhat.com
Jason Thorpe thorpej@netbsd.org
Caroline Tice ctice@apple.com
Kai Tietz ktietz@redhat.com
Andreas Tobler andreast@fgznet.ch
-Tom Tromey tromey@redhat.com
+Jon Turney jon.turney@dronecode.org.uk
David Ung davidu@mips.com
D Venkatasubramanian dvenkat@noida.hcltech.com
Corinna Vinschen vinschen@redhat.com
Sami Wagiaalla swagiaal@redhat.com
Keith Walker keith.walker@arm.com
+Ricard Wanderlof ricardw@axis.com
+Jiong Wang jiong.wang@arm.com
+Wei-cheng Wang cole945@gmail.com
Kris Warkentin kewarken@qnx.com
Philippe Waroquiers philippe.waroquiers@skynet.be
Ulrich Weigand uweigand@de.ibm.com
Ken Werner ken.werner@de.ibm.com
+Tim Wiederhake tim.wiederhake@intel.com
Mark Wielaard mjw@redhat.com
Nathan Williams nathanw@wasabisystems.com
Bob Wilson bob.wilson@acm.org
Jim Wilson wilson@tuliptree.org
+Andy Wingo wingo@igalia.com
+Mike Wrighton wrighton@codesourcery.com
Kwok Cheung Yeung kcy@codesourcery.com
-Elena Zannoni elena.zannoni@oracle.com
+Elena Zannoni ezannoni@gmail.com
Eli Zaretskii eliz@gnu.org
Jie Zhang jzhang918@gmail.com
Wu Zhou woodzltc@cn.ibm.com
Yoshinori Sato ysato@users.sourceforge.jp
Hui Zhu teawater@gmail.com
+Khoo Yit Phang khooyp@cs.umd.edu
Past Maintainers
Mark Salter (testsuite/lib+config) msalter at redhat dot com
Jim Kingdon (web pages) kingdon at panix dot com
Jim Ingham (gdbtk, libgui) jingham at apple dot com
-Mark Kettenis (hurd native) kettenis at gnu dot org
+Mark Kettenis (global, i386-elf, m88k-openbsd,
+ GNU/Linux x86, FreeBSD, hurd native, threads) kettenis at gnu dot org
Ian Roxborough (in-tree tcl, tk, itcl) irox at redhat dot com
Robert Lipe (SCO/Unixware) rjl at sco dot com
Peter Schauer (global, AIX, xcoffsolib,
Jim Blandy (global) jimb@red-bean.com
Michael Snyder (global)
Christopher Faylor (MS Windows, host & native)
+Daniel Jacobowitz (global, GNU/Linux MIPS,
+ C++, GDBserver) drow at false dot org
+Maxim Grigoriev (xtensa) maxim2405 at gmail dot com
+Andrew Cagney (acting head maintainer,
+ release manager, global, MIPS, PPC, d10v,
+ d30v, sim, mi, multi-arch, unwinder) cagney at gnu dot org
+Paul Hilfinger (Ada) hilfingr@eecs.berkeley.edu
+David O'Brien (FreeBSD, host & native) obrien@freebsd.org
+Jason Thorpe (NetBSD, host & native) thorpej@netbsd.org
+Gaius Mulley (Modula-2) gaius@glam.ac.uk
+Kei Sakamoto (m32r) sakamoto.kei@renesas.com
+Orjan Friberg (CRIS) orjanf@axis.com
+Qinwei (score-elf) qinwei@sunnorth.com.cn
+Randolph Chung (HPPA) tausq@debian.org
+Elena Zannoni (Global, event loop, generic
+ symtabs, DWARF readers, ELF readers, stabs
+ readers, readline) ezannoni@gmail.com
+Adam Fedor (Objective C) fedor@gnu.org
+Corinna Vinschen (xstormy16-elf) vinschen@redhat.com
+Theodore A. Roth (avr) troth@openavr.org
+Stephane Carrez (m68hc11-elf, tui) Stephane.Carrez@gmail.com
+Alfred M. Szmidt (GNU Hurd) ams@gnu.org
+Stan Shebs (Global) stanshebs@google.com
Folks that have been caught up in a paper trail:
David Carlton carlton@bactrian.org
-Ramana Radhakrishnan ramana.r@gmail.com
;; Local Variables:
;; coding: utf-8