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