Add dwarf2_per_bfd field to dwarf2_per_cu_data
[deliverable/binutils-gdb.git] / gdb / MAINTAINERS
... / ...
CommitLineData
1 GDB Maintainers
2 ===============
3
4
5 Overview
6 --------
7
8This file describes different groups of people who are, together, the
9maintainers and developers of the GDB project. Don't worry - it sounds
10more complicated than it really is.
11
12There are four groups of GDB developers, covering the patch development and
13review process:
14
15 - The Global Maintainers.
16
17 These are the developers in charge of most daily development. They
18 have wide authority to apply and reject patches, but defer to the
19 Responsible Maintainers (see below) within their spheres of
20 responsibility.
21
22 - The Responsible Maintainers.
23
24 These are developers who have expertise and interest in a particular
25 area of GDB, who are generally available to review patches, and who
26 prefer to enforce a single vision within their areas.
27
28 - The Authorized Committers.
29
30 These are developers who are trusted to make changes within a specific
31 area of GDB without additional oversight.
32
33 - The Write After Approval Maintainers.
34
35 These are developers who have write access to the GDB source tree. They
36 can check in their own changes once a developer with the appropriate
37 authority has approved the changes; they can also apply the Obvious
38 Fix Rule (below).
39
40All maintainers are encouraged to post major patches to the gdb-patches
41mailing list for comments, even if they have the authority to commit the
42patch without review from another maintainer. This especially includes
43patches which change internal interfaces (e.g. global functions, data
44structures) or external interfaces (e.g. user, remote, MI, et cetera).
45
46The term "review" is used in this file to describe several kinds of feedback
47from a maintainer: approval, rejection, and requests for changes or
48clarification with the intention of approving a revised version. Review is
49a privilege and/or responsibility of various positions among the GDB
50Maintainers. Of course, anyone - whether they hold a position but not the
51relevant one for a particular patch, or are just following along on the
52mailing lists for fun, or anything in between - may suggest changes or
53ask questions about a patch!
54
55There's also a couple of other people who play special roles in the GDB
56community, separately from the patch process:
57
58 - The Official FSF-appointed GDB Maintainers.
59
60 These maintainers are the ones who take the overall responsibility
61 for GDB, as a package of the GNU project. Other GDB contributors
62 work under the official maintainers' supervision. They have final
63 and overriding authority for all GDB-related decisions, including
64 anything described in this file. As individuals, they may or not
65 be generally involved in day-to-day development.
66
67 - The Release Manager.
68
69 This developer is in charge of making new releases of GDB.
70
71 - The Patch Champions.
72
73 These volunteers make sure that no contribution is overlooked or
74 forgotten.
75
76Most changes to the list of maintainers in this file are handled by
77consensus among the global maintainers and any other involved parties.
78In cases where consensus can not be reached, the global maintainers may
79ask the official FSF-appointed GDB maintainers for a final decision.
80
81
82 The Obvious Fix Rule
83 --------------------
84
85All maintainers listed in this file, including the Write After Approval
86developers, are allowed to check in obvious fixes.
87
88An "obvious fix" means that there is no possibility that anyone will
89disagree with the change.
90
91A good mental test is "will the person who hates my work the most be
92able to find fault with the change" - if so, then it's not obvious and
93needs to be posted first. :-)
94
95Something like changing or bypassing an interface is _not_ an obvious
96fix, since such a change without discussion will result in
97instantaneous and loud complaints.
98
99For documentation changes, about the only kind of fix that is obvious
100is correction of a typo or bad English usage.
101
102
103 The Official FSF-appointed GDB Maintainers
104 ------------------------------------------
105
106These maintainers as a group have final authority for all GDB-related
107topics; they may make whatever changes that they deem necessary, or
108that the FSF requests.
109
110The current official FSF-appointed GDB maintainers are listed below,
111in alphabetical order. Their affiliations are provided for reference
112only - their maintainership status is individual and not through their
113affiliation, and they act on behalf of the GNU project.
114
115 Pedro Alves (Red Hat)
116 Joel Brobecker (AdaCore)
117 Doug Evans (Google)
118 Eli Zaretskii
119
120 Global Maintainers
121 ------------------
122
123The global maintainers may review and commit any change to GDB, except in
124areas with a Responsible Maintainer available. For major changes, or
125changes to areas with other active developers, global maintainers are
126strongly encouraged to post their own patches for feedback before
127committing.
128
129The global maintainers are responsible for reviewing patches to any area
130for which no Responsible Maintainer is listed.
131
132Global maintainers also have the authority to revert patches which should
133not have been applied, e.g. patches which were not approved, controversial
134patches committed under the Obvious Fix Rule, patches with important bugs
135that can't be immediately fixed, or patches which go against an accepted and
136documented roadmap for GDB development. Any global maintainer may request
137the reversion of a patch. If no global maintainer, or responsible
138maintainer in the affected areas, supports the patch (except for the
139maintainer who originally committed it), then after 48 hours the maintainer
140who called for the reversion may revert the patch.
141
142No one may reapply a reverted patch without the agreement of the maintainer
143who reverted it, or bringing the issue to the official FSF-appointed
144GDB maintainers for discussion.
145
146At the moment there are no documented roadmaps for GDB development; in the
147future, if there are, a reference to the list will be included here.
148
149The current global maintainers are (in alphabetical order):
150
151Pedro Alves palves@redhat.com
152Joel Brobecker brobecker@adacore.com
153Kevin Buettner kevinb@redhat.com
154Andrew Burgess andrew.burgess@embecosm.com
155Doug Evans dje@google.com
156Simon Marchi simon.marchi@polymtl.ca
157Yao Qi qiyao@sourceware.org
158Tom Tromey tom@tromey.com
159Tom de Vries tdevries@suse.de
160Ulrich Weigand Ulrich.Weigand@de.ibm.com
161Eli Zaretskii eliz@gnu.org
162
163
164 Release Manager
165 ---------------
166
167The current release manager is: Joel Brobecker <brobecker@adacore.com>
168
169His responsibilities are:
170
171 * organizing, scheduling, and managing releases of GDB.
172
173 * deciding the approval and commit policies for release branches,
174 and can change them as needed.
175
176
177
178 Patch Champions
179 ---------------
180
181These volunteers track all patches submitted to the gdb-patches list. They
182endeavor to prevent any posted patch from being overlooked; work with
183contributors to meet GDB's coding style and general requirements, along with
184FSF copyright assignments; remind (ping) responsible maintainers to review
185patches; and ensure that contributors are given credit.
186
187Current patch champions (in alphabetical order):
188
189 <none>
190
191
192 Responsible Maintainers
193 -----------------------
194
195These developers have agreed to review patches in specific areas of GDB, in
196which they have knowledge and experience. These areas are generally broad;
197the role of a responsible maintainer is to provide coherent and cohesive
198structure within their area of GDB, to assure that patches from many
199different contributors all work together for the best results.
200
201Global maintainers will defer to responsible maintainers within their areas,
202as long as the responsible maintainer is active. Active means that
203responsible maintainers agree to review submitted patches in their area
204promptly; patches and followups should generally be answered within a week.
205If a responsible maintainer is interested in reviewing a patch but will not
206have time within a week of posting, the maintainer should send an
207acknowledgement of the patch to the gdb-patches mailing list, and
208plan to follow up with a review within a month. These deadlines are for
209initial responses to a patch - if the maintainer has suggestions
210or questions, it may take an extended discussion before the patch
211is ready to commit. There are no written requirements for discussion,
212but maintainers are asked to be responsive.
213
214If a responsible maintainer misses these deadlines occasionally (e.g.
215vacation or unexpected workload), it's not a disaster - any global
216maintainer may step in to review the patch. But sometimes life intervenes
217more permanently, and a maintainer may no longer have time for these duties.
218When this happens, he or she should step down (either into the Authorized
219Committers section if still interested in the area, or simply removed from
220the list of Responsible Maintainers if not).
221
222If a responsible maintainer is unresponsive for an extended period of time
223without stepping down, please contact the Global Maintainers; they will try
224to contact the maintainer directly and fix the problem - potentially by
225removing that maintainer from their listed position.
226
227If there are several maintainers for a given domain then any one of them
228may review a submitted patch.
229
230Target Instruction Set Architectures:
231
232The *-tdep.c files. ISA (Instruction Set Architecture) and OS-ABI
233(Operating System / Application Binary Interface) issues including CPU
234variants.
235
236The Target/Architecture maintainer works with the host maintainer when
237resolving build issues. The Target/Architecture maintainer works with
238the native maintainer when resolving ABI issues.
239
240 aarch64 --target=aarch64-elf ,-Werror
241 Alan Hayward alan.hayward@arm.com
242
243 alpha --target=alpha-elf ,-Werror
244
245 arm --target=arm-elf ,-Werror
246 Alan Hayward alan.hayward@arm.com
247
248 avr --target=avr ,-Werror
249
250 cris --target=cris-elf ,-Werror ,
251 (sim does not build with -Werror)
252
253 frv --target=frv-elf ,-Werror
254
255 h8300 --target=h8300-elf ,-Werror
256
257 i386 --target=i386-elf ,-Werror
258
259 ia64 --target=ia64-linux-gnu ,-Werror
260 (--target=ia64-elf broken)
261
262 lm32 --target=lm32-elf ,-Werror
263
264 m32c --target=m32c-elf ,-Werror
265
266 m32r --target=m32r-elf ,-Werror
267
268 m68hc11 --target=m68hc11-elf ,-Werror ,
269 m68k --target=m68k-elf ,-Werror
270
271 mcore Deleted
272
273 mep --target=mep-elf ,-Werror
274 Kevin Buettner kevinb@redhat.com
275
276 microblaze --target=microblaze-xilinx-elf ,-Werror
277 --target=microblaze-linux-gnu ,-Werror
278 Michael Eager eager@eagercon.com
279
280 mips I-IV --target=mips-elf ,-Werror
281 Maciej W. Rozycki macro@linux-mips.org
282
283 mn10300 --target=mn10300-elf broken
284 (sim/ dies with make -j)
285
286 moxie --target=moxie-elf ,-Werror
287 Anthony Green green@moxielogic.com
288
289 ms1 --target=ms1-elf ,-Werror
290 Kevin Buettner kevinb@redhat.com
291
292 nios2 --target=nios2-elf ,-Werror
293 --target=nios2-linux-gnu ,-Werror
294 Yao Qi qiyao@sourceware.org
295
296 ns32k Deleted
297
298 or1k --target=or1k-elf ,-Werror
299 Stafford Horne shorne@gmail.com
300
301 pa --target=hppa-elf ,-Werror
302
303 powerpc --target=powerpc-eabi ,-Werror
304
305 riscv --target=riscv32-elf ,-Werror
306 --target=riscv64-elf ,-Werror
307 Andrew Burgess andrew.burgess@embecosm.com
308 Palmer Dabbelt palmer@dabbelt.com
309
310 rl78 --target=rl78-elf ,-Werror
311
312 rx --target=rx-elf ,-Werror
313
314 s390 --target=s390-linux-gnu ,-Werror
315 Andreas Arnez arnez@linux.ibm.com
316
317 score --target=score-elf
318 sh --target=sh-elf ,-Werror
319
320 sparc --target=sparcv9-solaris2.11 ,-Werror
321 (--target=sparc-elf broken)
322
323 tic6x --target=tic6x-elf ,-Werror
324 Yao Qi qiyao@sourceware.org
325
326 v850 --target=v850-elf ,-Werror
327
328 vax --target=vax-netbsd ,-Werror
329
330 x86-64 --target=x86_64-linux-gnu ,-Werror
331
332 xstormy16 --target=xstormy16-elf
333 xtensa --target=xtensa-elf
334
335All developers recognized by this file can make arbitrary changes to
336OBSOLETE targets.
337
338The Bourne shell script gdb_mbuild.sh can be used to rebuild all the
339above targets.
340
341
342Host/Native:
343
344The Native maintainer is responsible for target specific native
345support - typically shared libraries and quirks to procfs/ptrace/...
346The Native maintainer works with the Arch and Core maintainers when
347resolving more generic problems.
348
349The host maintainer ensures that gdb can be built as a cross debugger on
350their platform.
351
352Darwin Tristan Gingold tgingold@free.fr
353djgpp native Eli Zaretskii eliz@gnu.org
354FreeBSD John Baldwin jhb@freebsd.org
355GNU/Linux m68k Andreas Schwab schwab@linux-m68k.org
356Solaris Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE
357
358
359Core: Generic components used by all of GDB
360
361linespec Keith Seitz keiths@redhat.com
362
363language support
364 Ada Joel Brobecker brobecker@adacore.com
365 D Iain Buclaw ibuclaw@gdcproject.org
366 Rust Tom Tromey tom@tromey.com
367shared libs Kevin Buettner kevinb@redhat.com
368MI interface Vladimir Prus vladimir@codesourcery.com
369
370documentation Eli Zaretskii eliz@gnu.org
371 (including NEWS)
372testsuite
373 gdbtk (gdb.gdbtk) Keith Seitz keiths@redhat.com
374
375SystemTap Sergio Durigan Junior sergiodj@sergiodj.net
376
377
378
379Reverse debugging / Record and Replay / Tracing:
380
381record btrace Markus T. Metzger markus.t.metzger@intel.com
382
383
384
385UI: External (user) interfaces.
386
387gdbtk (c & tcl) Fernando Nasser fnasser@redhat.com
388 Keith Seitz keiths@redhat.com
389libgui (w/foundry, sn) Keith Seitz keiths@redhat.com
390
391
392Misc:
393
394gdb/gdbserver Daniel Jacobowitz drow@false.org
395
396Makefile.in, configure* ALL
397
398mmalloc/ ALL Host maintainers
399
400sim/ See sim/MAINTAINERS
401
402readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
403 ALL
404 Host maintainers (host dependant parts)
405 (but get your changes into the master version)
406
407tcl/ tk/ itcl/ ALL
408
409contrib/ari Pierre Muller muller@sourceware.org
410
411
412 Authorized Committers
413 ---------------------
414
415These are developers working on particular areas of GDB, who are trusted to
416commit their own (or other developers') patches in those areas without
417further review from a Global Maintainer or Responsible Maintainer. They are
418under no obligation to review posted patches - but, of course, are invited
419to do so!
420
421ARM Richard Earnshaw rearnsha@arm.com
422Blackfin Mike Frysinger vapier@gentoo.org
423CRIS Hans-Peter Nilsson hp@axis.com
424IA64 Jeff Johnston jjohnstn@redhat.com
425MIPS Joel Brobecker brobecker@adacore.com
426PowerPC Kevin Buettner kevinb@redhat.com
427S390 Ulrich Weigand uweigand@de.ibm.com
428djgpp DJ Delorie dj@delorie.com
429 [Please use this address to contact DJ about DJGPP]
430ia64 Kevin Buettner kevinb@redhat.com
431AIX Kevin Buettner kevinb@redhat.com
432GNU/Linux PPC native Kevin Buettner kevinb@redhat.com
433Pascal support Pierre Muller muller@sourceware.org
434
435
436 Write After Approval
437 (alphabetic)
438
439To get recommended for the Write After Approval list you need a valid
440FSF assignment and have submitted one good patch.
441
442Tankut Baris Aktemur tankut.baris.aktemur@intel.com
443Mihails Strasuns mihails.strasuns@intel.com
444Pedro Alves pedro_alves@portugalmail.pt
445David Anderson davea@sgi.com
446John David Anglin dave.anglin@nrc-cnrc.gc.ca
447Andreas Arnez arnez@linux.ibm.com
448Shrinivas Atre shrinivasa@kpitcummins.com
449Sterling Augustine saugustine@google.com
450John Baldwin jhb@freebsd.org
451Scott Bambrough scottb@netwinder.org
452Marco Barisione mbarisione@undo.io
453Thiago Jung Bauermann bauerman@br.ibm.com
454Jon Beniston jon@beniston.com
455Gary Benson gbenson@redhat.com
456Gabriel Krisman Bertazi gabriel@krisman.be
457Jan Beulich jbeulich@novell.com
458Christian Biesinger cbiesinger@google.com
459Anton Blanchard anton@samba.org
460Jim Blandy jimb@codesourcery.com
461David Blaikie dblaikie@gmail.com
462Philip Blundell philb@gnu.org
463Eric Botcazou ebotcazou@libertysurf.fr
464Per Bothner per@bothner.com
465Don Breazeal donb@codesourcery.com
466Joel Brobecker brobecker@adacore.com
467Dave Brolley brolley@redhat.com
468Samuel Bronson naesten@gmail.com
469Paul Brook paul@codesourcery.com
470Julian Brown julian@codesourcery.com
471Iain Buclaw ibuclaw@gdcproject.org
472Kevin Buettner kevinb@redhat.com
473Andrew Burgess andrew.burgess@embecosm.com
474David Carlton carlton@bactrian.org
475Stephane Carrez Stephane.Carrez@gmail.com
476Michael Chastain mec.gnu@mindspring.com
477Renquan Cheng crq@gcc.gnu.org
478Eric Christopher echristo@apple.com
479Randolph Chung tausq@debian.org
480Nick Clifton nickc@redhat.com
481J.T. Conklin jtc@acorntoolworks.com
482Brendan Conoboy blc@redhat.com
483Ludovic Courtès ludo@gnu.org
484Tiago Stürmer Daitx tdaitx@linux.vnet.ibm.com
485Sanjoy Das sanjoy@playingwithpointers.com
486Jean-Charles Delay delay@adacore.com
487DJ Delorie dj@redhat.com
488Chris Demetriou cgd@google.com
489Philippe De Muyter phdm@macqel.be
490Dhananjay Deshpande dhananjayd@kpitcummins.com
491Markus Deuling deuling@de.ibm.com
492Klee Dienes kdienes@apple.com
493Hannes Domani ssbssa@yahoo.de
494Gabriel Dos Reis gdr@integrable-solutions.net
495Sergio Durigan Junior sergiodj@sergiodj.net
496Michael Eager eager@eagercon.com
497Richard Earnshaw rearnsha@arm.com
498Bernd Edlinger bernd.edlinger@hotmail.de
499Steve Ellcey sje@cup.hp.com
500Frank Ch. Eigler fche@redhat.com
501Ben Elliston bje@gnu.org
502Doug Evans dje@google.com
503Adam Fedor fedor@gnu.org
504Max Filippov jcmvbkbc@gmail.com
505Brian Ford ford@vss.fsi.com
506Matthew Fortune matthew.fortune@imgtec.com
507Pedro Franco de Carvalho pedromfc@linux.vnet.ibm.com
508Orjan Friberg orjanf@axis.com
509Andreas From andreas.from@ericsson.com
510Nathan Froyd froydnj@codesourcery.com
511Mike Frysinger vapier@gentoo.org
512Gary Funck gary@intrepid.com
513Martin Galvan martingalvan@sourceware.org
514Chen Gang gang.chen.5i5j@gmail.com
515Mircea Gherzan mircea.gherzan@intel.com
516Paul Gilliam pgilliam@us.ibm.com
517Tristan Gingold tgingold@free.fr
518Anton Gorenkov xgsa@yandex.ru
519Raoul Gough RaoulGough@yahoo.co.uk
520Anthony Green green@redhat.com
521Matthew Green mrg@eterna.com.au
522Matthew Gretton-Dann matthew.gretton-dann@arm.com
523Maxim Grigoriev maxim2405@gmail.com
524Jerome Guitton guitton@act-europe.fr
525Ben Harris bjh21@netbsd.org
526Alan Hayward alan.hayward@arm.com
527Bernhard Heckel heckel_bernhard@web.de
528Richard Henderson rth@redhat.com
529Aldy Hernandez aldyh@redhat.com
530Paul Hilfinger hilfingr@eecs.berkeley.edu
531Matt Hiller hiller@redhat.com
532Kazu Hirata kazu@cs.umass.edu
533James Hogan james.hogan@imgtec.com
534Jeff Holcomb jeffh@redhat.com
535Stafford Horne shorne@gmail.com
536Don Howard dhoward@redhat.com
537Nick Hudson nick.hudson@dsl.pipex.com
538Martin Hunt hunt@redhat.com
539Meador Inge meadori@codesourcery.com
540Jim Ingham jingham@apple.com
541Baurzhan Ismagulov ibr@radix50.net
542Manoj Iyer manjo@austin.ibm.com
543Daniel Jacobowitz drow@false.org
544Andreas Jaeger aj@suse.de
545Janis Johnson janisjo@codesourcery.com
546Jeff Johnston jjohnstn@redhat.com
547Ruslan Kabatsayev b7.10110111@gmail.com
548Geoff Keating geoffk@redhat.com
549Mark Kettenis kettenis@gnu.org
550Marc Khouzam marc.khouzam@ericsson.com
551Toshihito Kikuchi k.toshihito@yahoo.de
552Jim Kingdon kingdon@panix.com
553Anton Kolesov anton.kolesov@synopsys.com
554Paul Koning paul_koning@dell.com
555Marcin Kościelnicki koriakin@0x04.net
556Jan Kratochvil jan.kratochvil@redhat.com
557Maxim Kuvyrkov maxim@kugelworks.com
558Pierre Langlois pierre.langlois@arm.com
559Jonathan Larmour jifl@ecoscentric.com
560Jeff Law law@redhat.com
561Justin Lebar justin.lebar@gmail.com
562David Lecomber david@streamline-computing.com
563Don Lee don.lee@sunplusct.com
564Yan-Ting Lin currygt52@gmail.com
565Robert Lipe rjl@sco.com
566Lei Liu lei.liu2@windriver.com
567Sandra Loosemore sandra@codesourcery.com
568Carl Love cel@us.ibm.com
569H.J. Lu hjl.tools@gmail.com
570Michal Ludvig mludvig@suse.cz
571Edjunior B. Machado emachado@linux.vnet.ibm.com
572Luis Machado luis.machado@linaro.org
573Jose E. Marchesi jose.marchesi@oracle.com
574Glen McCready gkm@redhat.com
575Greg McGary greg@mcgary.org
576Roland McGrath roland@hack.frob.com
577Bryce McKinlay mckinlay@redhat.com
578Jason Merrill jason@redhat.com
579Markus T. Metzger markus.t.metzger@intel.com
580David S. Miller davem@redhat.com
581Mark Mitchell mark@codesourcery.com
582Marko Mlinar markom@opencores.org
583Alan Modra amodra@gmail.com
584Fawzi Mohamed fawzi.mohamed@nokia.com
585Jason Molenda jmolenda@apple.com
586Chris Moller cmoller@redhat.com
587Phil Muldoon pmuldoon@redhat.com
588Pierre Muller muller@sourceware.org
589Gaius Mulley gaius@glam.ac.uk
590Masaki Muranaka monaka@monami-software.com
591Joseph Myers joseph@codesourcery.com
592Fernando Nasser fnasser@redhat.com
593Adam Nemet anemet@caviumnetworks.com
594Will Newton will.newton@linaro.org
595Nathanael Nerode neroden@gcc.gnu.org
596Hans-Peter Nilsson hp@bitrange.com
597David O'Brien obrien@freebsd.org
598Alexandre Oliva aoliva@redhat.com
599Rainer Orth ro@cebitec.uni-bielefeld.de
600Karen Osmond karen.osmond@gmail.com
601Pawandeep Oza oza.pawandeep@gmail.com
602Patrick Palka patrick@parcs.ath.cx
603Weimin Pan weimin.pan@oracle.com
604Denis Pilat denis.pilat@st.com
605Andrew Pinski apinski@cavium.com
606Kevin Pouget kevin.pouget@st.com
607Paul Pluzhnikov ppluzhnikov@google.com
608Marek Polacek mpolacek@redhat.com
609Siddhesh Poyarekar siddhesh@redhat.com
610Vladimir Prus vladimir@codesourcery.com
611Yao Qi qiyao@sourceware.org
612Qinwei qinwei@sunnorth.com.cn
613Ramana Radhakrishnan ramana.radhakrishnan@arm.com
614Siva Chandra Reddy sivachandra@google.com
615Matt Rice ratmice@gmail.com
616Frederic Riss frederic.riss@st.com
617Aleksandar Ristovski aristovski@qnx.com
618Tom Rix trix@redhat.com
619Nick Roberts nickrob@snap.net.nz
620Pierre-Marie de Rodat derodat@adacore.com
621Xavier Roirand roirand@adacore.com
622Bob Rossi bob_rossi@cox.net
623Theodore A. Roth troth@openavr.org
624Ian Roxborough irox@redhat.com
625Maciej W. Rozycki macro@linux-mips.org
626Kamil Rytarowski n54@gmx.com
627Grace Sainsbury graces@redhat.com
628Kei Sakamoto sakamoto.kei@renesas.com
629Mark Salter msalter@redhat.com
630Richard Sandiford richard@codesourcery.com
631Iain Sandoe iain@codesourcery.com
632Peter Schauer Peter.Schauer@mytum.de
633Andreas Schwab schwab@linux-m68k.org
634Thomas Schwinge tschwinge@gnu.org
635Keith Seitz keiths@redhat.com
636Carlos Eduardo Seo cseo@linux.vnet.ibm.com
637Ozkan Sezer sezeroz@gmail.com
638Alok Kumar Sharma AlokKumar.Sharma@amd.com
639Marcus Shawcroft marcus.shawcroft@arm.com
640Stan Shebs stanshebs@google.com
641Joel Sherrill joel.sherrill@oarcorp.com
642Mark Shinwell shinwell@codesourcery.com
643Craig Silverstein csilvers@google.com
644Aidan Skinner aidan@velvet.net
645Jiri Smid smid@suse.cz
646Andrey Smirnov andrew.smirnov@gmail.com
647David Smith dsmith@redhat.com
648Stephen P. Smith ischis2@cox.net
649Jackie Smith Cashion jsmith@redhat.com
650Petr Sorfa petrs@caldera.com
651Andrew Stubbs ams@codesourcery.com
652Emi Suzuki emi-suzuki@tjsys.co.jp
653Alfred M. Szmidt ams@gnu.org
654Ali Tamur tamur@google.com
655David Taylor david.taylor@emc.com
656Ian Lance Taylor ian@airs.com
657Walfred Tedeschi walfred.tedeschi@intel.com
658Petr Tesarik ptesarik@suse.cz
659Gary Thomas gthomas@redhat.com
660Jason Thorpe thorpej@netbsd.org
661Caroline Tice ctice@apple.com
662Kai Tietz ktietz@redhat.com
663Andreas Tobler andreast@fgznet.ch
664Jon Turney jon.turney@dronecode.org.uk
665David Ung davidu@mips.com
666Shahab Vahedi shahab@synopsys.com
667D Venkatasubramanian dvenkat@noida.hcltech.com
668Corinna Vinschen vinschen@redhat.com
669Jan Vrany jan.vrany@fit.cvut.cz
670Sami Wagiaalla swagiaal@redhat.com
671Keith Walker keith.walker@arm.com
672Ricard Wanderlof ricardw@axis.com
673Jiong Wang jiong.wang@arm.com
674Wei-cheng Wang cole945@gmail.com
675Kris Warkentin kewarken@qnx.com
676Philippe Waroquiers philippe.waroquiers@skynet.be
677Ulrich Weigand uweigand@de.ibm.com
678Ken Werner ken.werner@de.ibm.com
679Tim Wiederhake tim.wiederhake@intel.com
680Mark Wielaard mjw@redhat.com
681Nathan Williams nathanw@wasabisystems.com
682Bob Wilson bob.wilson@acm.org
683Jim Wilson wilson@tuliptree.org
684Andy Wingo wingo@igalia.com
685Mike Wrighton wrighton@codesourcery.com
686Kwok Cheung Yeung kcy@codesourcery.com
687Elena Zannoni ezannoni@gmail.com
688Eli Zaretskii eliz@gnu.org
689Jie Zhang jzhang918@gmail.com
690Wu Zhou woodzltc@cn.ibm.com
691Yoshinori Sato ysato@users.sourceforge.jp
692Hui Zhu teawater@gmail.com
693Khoo Yit Phang khooyp@cs.umd.edu
694
695 Past Maintainers
696
697Whenever removing yourself, or someone else, from this file, consider
698listing their areas of development here for posterity.
699
700Jimmy Guo (gdb.hp, tui) guo at cup dot hp dot com
701Jeff Law (hppa) law at cygnus dot com
702Daniel Berlin (C++ support) dan at cgsoftware dot com
703Nick Duffek (powerpc, SCO, Sol/x86) nick at duffek dot com
704David Taylor (d10v, sparc, utils, defs,
705 expression evaluator, language support) taylor at candd dot org
706J.T. Conklin (dcache, NetBSD, remote, global) jtc at acorntoolworks dot com
707Frank Ch. Eigler (sim) fche at redhat dot com
708Per Bothner (Java) per at bothner dot com
709Anthony Green (Java) green at redhat dot com
710Fernando Nasser (testsuite/, mi, cli, KOD) fnasser at redhat dot com
711Mark Salter (testsuite/lib+config) msalter at redhat dot com
712Jim Kingdon (web pages) kingdon at panix dot com
713Jim Ingham (gdbtk, libgui) jingham at apple dot com
714Mark Kettenis (global, i386-elf, m88k-openbsd,
715 GNU/Linux x86, FreeBSD, hurd native, threads) kettenis at gnu dot org
716Ian Roxborough (in-tree tcl, tk, itcl) irox at redhat dot com
717Robert Lipe (SCO/Unixware) rjl at sco dot com
718Peter Schauer (global, AIX, xcoffsolib,
719 Solaris/x86) Peter.Schauer at mytum dot de
720Scott Bambrough (ARM) scottb at netwinder dot org
721Philippe De Muyter (coff) phdm at macqel dot be
722Michael Chastain (testsuite) mec.gnu at mindspring dot com
723Fred Fish (global)
724Jim Blandy (global) jimb@red-bean.com
725Michael Snyder (global)
726Christopher Faylor (MS Windows, host & native)
727Daniel Jacobowitz (global, GNU/Linux MIPS,
728 C++, GDBserver) drow at false dot org
729Maxim Grigoriev (xtensa) maxim2405 at gmail dot com
730Andrew Cagney (acting head maintainer,
731 release manager, global, MIPS, PPC, d10v,
732 d30v, sim, mi, multi-arch, unwinder) cagney at gnu dot org
733Paul Hilfinger (Ada) hilfingr@eecs.berkeley.edu
734David O'Brien (FreeBSD, host & native) obrien@freebsd.org
735Jason Thorpe (NetBSD, host & native) thorpej@netbsd.org
736Gaius Mulley (Modula-2) gaius@glam.ac.uk
737Kei Sakamoto (m32r) sakamoto.kei@renesas.com
738Orjan Friberg (CRIS) orjanf@axis.com
739Qinwei (score-elf) qinwei@sunnorth.com.cn
740Randolph Chung (HPPA) tausq@debian.org
741Elena Zannoni (Global, event loop, generic
742 symtabs, DWARF readers, ELF readers, stabs
743 readers, readline) ezannoni@gmail.com
744Adam Fedor (Objective C) fedor@gnu.org
745Corinna Vinschen (xstormy16-elf) vinschen@redhat.com
746Theodore A. Roth (avr) troth@openavr.org
747Stephane Carrez (m68hc11-elf, tui) Stephane.Carrez@gmail.com
748Alfred M. Szmidt (GNU Hurd) ams@gnu.org
749Stan Shebs (Global) stanshebs@google.com
750
751
752Folks that have been caught up in a paper trail:
753
754David Carlton carlton@bactrian.org
755
756;; Local Variables:
757;; coding: utf-8
758;; End:
This page took 0.024194 seconds and 4 git commands to generate.