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