]>
Commit | Line | Data |
---|---|---|
e990a46e | 1 | GDB Maintainers |
b2a74f99 DJ |
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 GDB Steering Committee. | |
59 | ||
60 | These are the official (FSF-appointed) maintainers of GDB. They have | |
61 | final and overriding authority for all GDB-related decisions, including | |
62 | anything described in this file. The committee is not generally | |
63 | involved in day-to-day development (although its members may be, as | |
64 | individuals). | |
65 | ||
66 | - The Release Manager. | |
67 | ||
68 | This developer is in charge of making new releases of GDB. | |
69 | ||
70 | - The Patch Champions. | |
71 | ||
72 | These volunteers make sure that no contribution is overlooked or | |
73 | forgotten. | |
74 | ||
75 | Most changes to the list of maintainers in this file are handled by | |
76 | consensus among the global maintainers and any other involved parties. | |
77 | In cases where consensus can not be reached, the global maintainers may | |
78 | ask the Steering Committee for a final decision. | |
79 | ||
80 | ||
81 | The Obvious Fix Rule | |
82 | -------------------- | |
83 | ||
84 | All maintainers listed in this file, including the Write After Approval | |
85 | developers, are allowed to check in obvious fixes. | |
86 | ||
87 | An "obvious fix" means that there is no possibility that anyone will | |
88 | disagree with the change. | |
89 | ||
90 | A good mental test is "will the person who hates my work the most be | |
91 | able to find fault with the change" - if so, then it's not obvious and | |
92 | needs to be posted first. :-) | |
93 | ||
94 | Something like changing or bypassing an interface is _not_ an obvious | |
95 | fix, since such a change without discussion will result in | |
96 | instantaneous and loud complaints. | |
97 | ||
81e0e940 EZ |
98 | For documentation changes, about the only kind of fix that is obvious |
99 | is correction of a typo or bad English usage. | |
100 | ||
e990a46e AC |
101 | |
102 | GDB Steering Committee | |
b2a74f99 | 103 | ---------------------- |
e990a46e AC |
104 | |
105 | The members of the GDB Steering Committee are the FSF-appointed | |
106 | maintainers of the GDB project. | |
107 | ||
b2a74f99 DJ |
108 | The Steering Committee has final authority for all GDB-related topics; |
109 | they may make whatever changes that they deem necessary, or that the FSF | |
110 | requests. However, they are generally not involved in day-to-day | |
111 | development. | |
112 | ||
113 | The current members of the steering committee are listed below, in | |
114 | alphabetical order. Their affiliations are provided for reference only - | |
115 | their membership on the Steering Committee is individual and not through | |
116 | their affiliation, and they act on behalf of the GNU project. | |
117 | ||
e990a46e AC |
118 | Andrew Cagney (Red Hat) |
119 | Robert Dewar (AdaCore, NYU) | |
120 | Klee Dienes (Apple) | |
121 | Paul Hilfinger (UC Berkeley) | |
8d07004d | 122 | Dan Jacobowitz (Google) |
336de56d | 123 | Stan Shebs (CodeSourcery) |
e990a46e | 124 | Richard Stallman (FSF) |
8d07004d | 125 | Ian Lance Taylor (Google) |
e990a46e | 126 | Todd Whitesel |
ef7b4488 | 127 | |
5185fdd7 | 128 | |
b2a74f99 DJ |
129 | Global Maintainers |
130 | ------------------ | |
131 | ||
132 | The global maintainers may review and commit any change to GDB, except in | |
133 | areas with a Responsible Maintainer available. For major changes, or | |
134 | changes to areas with other active developers, global maintainers are | |
135 | strongly encouraged to post their own patches for feedback before | |
136 | committing. | |
137 | ||
138 | The global maintainers are responsible for reviewing patches to any area | |
139 | for which no Responsible Maintainer is listed. | |
140 | ||
141 | Global maintainers also have the authority to revert patches which should | |
142 | not have been applied, e.g. patches which were not approved, controversial | |
143 | patches committed under the Obvious Fix Rule, patches with important bugs | |
144 | that can't be immediately fixed, or patches which go against an accepted and | |
145 | documented roadmap for GDB development. Any global maintainer may request | |
146 | the reversion of a patch. If no global maintainer, or responsible | |
147 | maintainer in the affected areas, supports the patch (except for the | |
148 | maintainer who originally committed it), then after 48 hours the maintainer | |
149 | who called for the reversion may revert the patch. | |
150 | ||
151 | No one may reapply a reverted patch without the agreement of the maintainer | |
152 | who reverted it, or bringing the issue to the GDB Steering Committee for | |
153 | discussion. | |
154 | ||
155 | At the moment there are no documented roadmaps for GDB development; in the | |
156 | future, if there are, a reference to the list will be included here. | |
157 | ||
158 | The current global maintainers are (in alphabetical order): | |
5185fdd7 | 159 | |
9f2f828a | 160 | Pedro Alves [email protected] |
e933291e | 161 | Joel Brobecker [email protected] |
904507ce | 162 | Kevin Buettner [email protected] |
1db2a798 | 163 | Andrew Cagney [email protected] |
bf0d7e9c | 164 | Doug Evans [email protected] |
8d07004d | 165 | Daniel Jacobowitz [email protected] |
1b57acd2 | 166 | Mark Kettenis [email protected] |
65dedcb2 | 167 | Jan Kratochvil [email protected] |
336de56d | 168 | Stan Shebs [email protected] |
d7dc3873 | 169 | Tom Tromey [email protected] |
03f597d5 | 170 | Ulrich Weigand [email protected] |
692263b8 | 171 | Elena Zannoni [email protected] |
904507ce | 172 | Eli Zaretskii [email protected] |
5185fdd7 | 173 | |
f5bca8e7 | 174 | |
b2a74f99 DJ |
175 | Release Manager |
176 | --------------- | |
5185fdd7 | 177 | |
b2a74f99 | 178 | The current release manager is: Joel Brobecker <[email protected]> |
5185fdd7 | 179 | |
b2a74f99 | 180 | His responsibilities are: |
36c2118f | 181 | |
b2a74f99 | 182 | * organizing, scheduling, and managing releases of GDB. |
538aae9d | 183 | |
b2a74f99 DJ |
184 | * deciding the approval and commit policies for release branches, |
185 | and can change them as needed. | |
5185fdd7 | 186 | |
58cfabe6 | 187 | |
58cfabe6 | 188 | |
b2a74f99 DJ |
189 | Patch Champions |
190 | --------------- | |
58cfabe6 | 191 | |
b2a74f99 DJ |
192 | These volunteers track all patches submitted to the gdb-patches list. They |
193 | endeavor to prevent any posted patch from being overlooked; work with | |
194 | contributors to meet GDB's coding style and general requirements, along with | |
195 | FSF copyright assignments; remind (ping) responsible maintainers to review | |
196 | patches; and ensure that contributors are given credit. | |
58cfabe6 | 197 | |
b2a74f99 | 198 | Current patch champions (in alphabetical order): |
54c92070 | 199 | |
c9f7217e | 200 | Randolph Chung <[email protected]> |
58cfabe6 | 201 | |
a60a53c5 | 202 | |
a60a53c5 | 203 | |
b2a74f99 DJ |
204 | Responsible Maintainers |
205 | ----------------------- | |
206 | ||
207 | These developers have agreed to review patches in specific areas of GDB, in | |
208 | which they have knowledge and experience. These areas are generally broad; | |
209 | the role of a responsible maintainer is to provide coherent and cohesive | |
210 | structure within their area of GDB, to assure that patches from many | |
211 | different contributors all work together for the best results. | |
a60a53c5 | 212 | |
b2a74f99 DJ |
213 | Global maintainers will defer to responsible maintainers within their areas, |
214 | as long as the responsible maintainer is active. Active means that | |
215 | responsible maintainers agree to review submitted patches in their area | |
216 | promptly; patches and followups should generally be answered within a week. | |
217 | If a responsible maintainer is interested in reviewing a patch but will not | |
218 | have time within a week of posting, the maintainer should send an | |
219 | acknowledgement of the patch to the gdb-patches mailing list, and | |
220 | plan to follow up with a review within a month. These deadlines are for | |
221 | initial responses to a patch - if the maintainer has suggestions | |
222 | or questions, it may take an extended discussion before the patch | |
223 | is ready to commit. There are no written requirements for discussion, | |
224 | but maintainers are asked to be responsive. | |
225 | ||
226 | If a responsible maintainer misses these deadlines occasionally (e.g. | |
227 | vacation or unexpected workload), it's not a disaster - any global | |
228 | maintainer may step in to review the patch. But sometimes life intervenes | |
229 | more permanently, and a maintainer may no longer have time for these duties. | |
230 | When this happens, he or she should step down (either into the Authorized | |
231 | Committers section if still interested in the area, or simply removed from | |
232 | the list of Responsible Maintainers if not). | |
233 | ||
234 | If a responsible maintainer is unresponsive for an extended period of time | |
235 | without stepping down, please contact the Global Maintainers; they will try | |
236 | to contact the maintainer directly and fix the problem - potentially by | |
237 | removing that maintainer from their listed position. | |
238 | ||
239 | If there are several maintainers for a given domain then any one of them | |
240 | may review a submitted patch. | |
a60a53c5 | 241 | |
c1bab85b | 242 | Target Instruction Set Architectures: |
8860ff2e | 243 | |
91a533d4 AC |
244 | The *-tdep.c files. ISA (Instruction Set Architecture) and OS-ABI |
245 | (Operating System / Application Binary Interface) issues including CPU | |
246 | variants. | |
247 | ||
248 | The Target/Architecture maintainer works with the host maintainer when | |
249 | resolving build issues. The Target/Architecture maintainer works with | |
250 | the native maintainer when resolving ABI issues. | |
5185fdd7 | 251 | |
8f9cbe01 | 252 | alpha --target=alpha-elf ,-Werror |
21a6f6bb | 253 | |
66140c26 | 254 | arm --target=arm-elf ,-Werror |
9b82661c | 255 | |
e33ce519 | 256 | avr --target=avr ,-Werror |
b06adb81 | 257 | Tristan Gingold [email protected] |
e33ce519 | 258 | |
cb5c8c39 DJ |
259 | cris --target=cris-elf ,-Werror , |
260 | (sim does not build with -Werror) | |
93755ae6 | 261 | |
53e8aaea | 262 | frv --target=frv-elf ,-Werror |
53e8aaea | 263 | |
87d088f5 | 264 | h8300 --target=h8300-elf ,-Werror |
9b82661c | 265 | |
c1bab85b | 266 | i386 --target=i386-elf ,-Werror |
21a6f6bb AC |
267 | Mark Kettenis [email protected] |
268 | ||
32089c7c AC |
269 | ia64 --target=ia64-linux-gnu ,-Werror |
270 | (--target=ia64-elf broken) | |
9b82661c | 271 | |
c28c63d8 JB |
272 | lm32 --target=lm32-elf ,-Werror |
273 | ||
96309189 | 274 | m32c --target=m32c-elf ,-Werror |
96309189 | 275 | |
9644bbdd | 276 | m32r --target=m32r-elf ,-Werror |
9b82661c | 277 | |
53fe9346 | 278 | m68hc11 --target=m68hc11-elf ,-Werror , |
2be99286 | 279 | Stephane Carrez [email protected] |
9b82661c | 280 | |
043c9cdc | 281 | m68k --target=m68k-elf ,-Werror |
9b82661c | 282 | |
1698f4e7 MK |
283 | m88k --target=m88k-openbsd ,-Werror |
284 | Mark Kettenis [email protected] | |
9b82661c | 285 | |
9445aa30 | 286 | mcore Deleted |
9b82661c | 287 | |
01c996c1 KB |
288 | mep --target=mep-elf ,-Werror |
289 | Kevin Buettner [email protected] | |
290 | ||
599ec134 JB |
291 | microblaze --target=microblaze-xilinx-elf ,-Werror |
292 | --target=microblaze-linux-gnu ,-Werror | |
293 | Michael Eager [email protected] | |
294 | ||
c1bab85b | 295 | mips --target=mips-elf ,-Werror |
3c182069 | 296 | Maciej W. Rozycki [email protected] |
9b82661c | 297 | |
87d088f5 AC |
298 | mn10300 --target=mn10300-elf broken |
299 | (sim/ dies with make -j) | |
9b82661c | 300 | |
d7066cce AG |
301 | moxie --target=moxie-elf ,-Werror |
302 | Anthony Green [email protected] | |
303 | ||
37ebea84 KB |
304 | ms1 --target=ms1-elf ,-Werror |
305 | Kevin Buettner [email protected] | |
306 | ||
9445aa30 | 307 | ns32k Deleted |
9b82661c | 308 | |
93449403 | 309 | pa --target=hppa-elf ,-Werror |
21a6f6bb | 310 | |
8dacb7ef | 311 | powerpc --target=powerpc-eabi ,-Werror |
9b82661c | 312 | |
a58b110a KB |
313 | rl78 --target=rl78-elf ,-Werror |
314 | ||
e5586183 KB |
315 | rx --target=rx-elf ,-Werror |
316 | ||
9f9d12b3 | 317 | s390 --target=s390-linux-gnu ,-Werror |
5769d3cd | 318 | |
27fd2f50 Q |
319 | score --target=score-elf |
320 | Qinwei [email protected] | |
321 | ||
5dbc6baa | 322 | sh --target=sh-elf ,-Werror |
079c8cd0 | 323 | --target=sh64-elf ,-Werror |
9b82661c | 324 | |
cb5c8c39 DJ |
325 | sparc --target=sparc64-solaris2.10 ,-Werror |
326 | (--target=sparc-elf broken) | |
9b82661c | 327 | |
d1320b0b UW |
328 | spu --target=spu-elf ,-Werror |
329 | Ulrich Weigand [email protected] | |
330 | ||
7cd3876c SS |
331 | tic6x --target=tic6x-elf ,-Werror |
332 | Yao Qi [email protected] | |
333 | ||
181124bc | 334 | v850 --target=v850-elf ,-Werror |
21a6f6bb | 335 | |
043c9cdc | 336 | vax --target=vax-netbsd ,-Werror |
21a6f6bb | 337 | |
53fe9346 | 338 | x86-64 --target=x86_64-linux-gnu ,-Werror |
e4621584 | 339 | |
b6fcb393 | 340 | xstormy16 --target=xstormy16-elf |
7c0a2a0a CV |
341 | Corinna Vinschen [email protected] |
342 | ||
9cd84602 MG |
343 | xtensa --target=xtensa-elf |
344 | Maxim Grigoriev [email protected] | |
345 | ||
fcc87af1 AC |
346 | All developers recognized by this file can make arbitrary changes to |
347 | OBSOLETE targets. | |
9b82661c | 348 | |
684e56bf AC |
349 | The Bourne shell script gdb_mbuild.sh can be used to rebuild all the |
350 | above targets. | |
5185fdd7 AC |
351 | |
352 | ||
8860ff2e AC |
353 | Host/Native: |
354 | ||
9b82661c AC |
355 | The Native maintainer is responsible for target specific native |
356 | support - typically shared libraries and quirks to procfs/ptrace/... | |
357 | The Native maintainer works with the Arch and Core maintainers when | |
358 | resolving more generic problems. | |
8860ff2e | 359 | |
9175c9a3 MC |
360 | The host maintainer ensures that gdb can be built as a cross debugger on |
361 | their platform. | |
5185fdd7 | 362 | |
f4d408c6 | 363 | AIX Joel Brobecker [email protected] |
3e6b0399 | 364 | Darwin Tristan Gingold [email protected] |
56a5d675 | 365 | djgpp native Eli Zaretskii [email protected] |
e0f2823e | 366 | GNU Hurd Alfred M. Szmidt [email protected] |
ef7b4488 | 367 | GNU/Linux/x86 native & host |
ef7b4488 | 368 | Mark Kettenis [email protected] |
6c8e04b5 | 369 | GNU/Linux MIPS native & host |
8d07004d | 370 | Daniel Jacobowitz [email protected] |
a2f63f5e | 371 | GNU/Linux m68k Andreas Schwab [email protected] |
e255d535 | 372 | FreeBSD native & host Mark Kettenis [email protected] |
5185fdd7 | 373 | |
9b82661c AC |
374 | |
375 | ||
5185fdd7 AC |
376 | Core: Generic components used by all of GDB |
377 | ||
ce3b0ff7 SS |
378 | threads Mark Kettenis [email protected] |
379 | ||
f4d408c6 | 380 | language support |
b33682a7 DJ |
381 | Ada Joel Brobecker [email protected] |
382 | Paul Hilfinger [email protected] | |
8d07004d | 383 | C++ Daniel Jacobowitz [email protected] |
3771659b | 384 | Objective C support Adam Fedor [email protected] |
f4d408c6 | 385 | shared libs Kevin Buettner [email protected] |
d9bf65d5 | 386 | MI interface Vladimir Prus [email protected] |
e306c308 | 387 | |
e8be95ae | 388 | documentation Eli Zaretskii [email protected] |
49101e1c | 389 | (including NEWS) |
f4d408c6 | 390 | testsuite |
5a703563 | 391 | gdbtk (gdb.gdbtk) Keith Seitz [email protected] |
5185fdd7 AC |
392 | |
393 | ||
394 | UI: External (user) interfaces. | |
395 | ||
f4d408c6 | 396 | gdbtk (c & tcl) Fernando Nasser [email protected] |
54403c59 | 397 | Keith Seitz [email protected] |
f4d408c6 | 398 | libgui (w/foundry, sn) Keith Seitz [email protected] |
f5bca8e7 AC |
399 | |
400 | ||
401 | Misc: | |
402 | ||
8d07004d | 403 | gdb/gdbserver Daniel Jacobowitz [email protected] |
3f289e6f | 404 | |
f5bca8e7 | 405 | Makefile.in, configure* ALL |
7158fd7f AC |
406 | |
407 | mmalloc/ ALL Host maintainers | |
408 | ||
f779ca99 | 409 | sim/ See sim/MAINTAINERS |
5185fdd7 | 410 | |
9ec7faef | 411 | readline/ Master version: ftp://ftp.cwru.edu/pub/bash/ |
f4d408c6 | 412 | ALL |
9ec7faef AC |
413 | Host maintainers (host dependant parts) |
414 | (but get your changes into the master version) | |
415 | ||
f4d408c6 | 416 | tcl/ tk/ itcl/ ALL |
ef7b4488 | 417 | |
b2a74f99 DJ |
418 | |
419 | Authorized Committers | |
420 | --------------------- | |
421 | ||
422 | These are developers working on particular areas of GDB, who are trusted to | |
423 | commit their own (or other developers') patches in those areas without | |
424 | further review from a Global Maintainer or Responsible Maintainer. They are | |
425 | under no obligation to review posted patches - but, of course, are invited | |
426 | to do so! | |
427 | ||
f4d408c6 | 428 | PowerPC Andrew Cagney [email protected] |
4cd712bd | 429 | ARM Richard Earnshaw [email protected] |
cfefc99a | 430 | CRIS Hans-Peter Nilsson [email protected] |
f4d408c6 DJ |
431 | IA64 Jeff Johnston [email protected] |
432 | MIPS Joel Brobecker [email protected] | |
433 | m32r Kei Sakamoto [email protected] | |
434 | PowerPC Kevin Buettner [email protected] | |
435 | CRIS Orjan Friberg [email protected] | |
436 | HPPA Randolph Chung [email protected] | |
437 | S390 Ulrich Weigand [email protected] | |
438 | djgpp DJ Delorie [email protected] | |
439 | [Please use this address to contact DJ about DJGPP] | |
440 | tui Stephane Carrez [email protected] | |
441 | ia64 Kevin Buettner [email protected] | |
442 | AIX Kevin Buettner [email protected] | |
443 | GNU/Linux PPC native Kevin Buettner [email protected] | |
444 | gdb.java tests Anthony Green [email protected] | |
445 | FreeBSD native & host David O'Brien [email protected] | |
692263b8 JB |
446 | event loop Elena Zannoni [email protected] |
447 | generic symtabs Elena Zannoni [email protected] | |
448 | dwarf readers Elena Zannoni [email protected] | |
449 | elf reader Elena Zannoni [email protected] | |
450 | stabs reader Elena Zannoni [email protected] | |
451 | readline/ Elena Zannoni [email protected] | |
f4d408c6 | 452 | NetBSD native & host Jason Thorpe [email protected] |
0643c12e | 453 | Pascal support Pierre Muller [email protected] |
f4d408c6 | 454 | avr Theodore A. Roth [email protected] |
13942a42 | 455 | Modula-2 support Gaius Mulley [email protected] |
b2a74f99 DJ |
456 | |
457 | ||
e7745bde AC |
458 | Write After Approval |
459 | (alphabetic) | |
5185fdd7 | 460 | |
b76a2a57 AC |
461 | To get recommended for the Write After Approval list you need a valid |
462 | FSF assignment and have submitted one good patch. | |
463 | ||
20dad8ea | 464 | Pedro Alves [email protected] |
b302179c | 465 | David Anderson [email protected] |
871cce51 | 466 | John David Anglin [email protected] |
062103ba | 467 | Shrinivas Atre [email protected] |
a50242fb | 468 | Sterling Augustine [email protected] |
627054c8 | 469 | Scott Bambrough [email protected] |
07bed550 | 470 | Thiago Jung Bauermann [email protected] |
7a893eb8 | 471 | Jon Beniston [email protected] |
c8d895f1 | 472 | Gary Benson [email protected] |
ae2a31bf | 473 | Jan Beulich [email protected] |
2f83030f | 474 | Jim Blandy [email protected] |
e7745bde | 475 | Philip Blundell [email protected] |
e26bd57d | 476 | Eric Botcazou [email protected] |
627054c8 | 477 | Per Bothner [email protected] |
1581f359 | 478 | Joel Brobecker [email protected] |
cdd463f9 | 479 | Dave Brolley [email protected] |
dbf5be1c | 480 | Paul Brook [email protected] |
5b031165 | 481 | Julian Brown [email protected] |
627054c8 | 482 | Kevin Buettner [email protected] |
bb361dbf | 483 | Andrew Burgess [email protected] |
1db2a798 | 484 | Andrew Cagney [email protected] |
58e23df4 | 485 | David Carlton [email protected] |
627054c8 | 486 | Stephane Carrez [email protected] |
68e39e73 | 487 | Michael Chastain [email protected] |
f32b2f09 | 488 | Renquan Cheng [email protected] |
e04e8f8a | 489 | Eric Christopher [email protected] |
700c15aa | 490 | Randolph Chung [email protected] |
f9e2d830 | 491 | Nick Clifton [email protected] |
f4d408c6 | 492 | J.T. Conklin [email protected] |
56296155 | 493 | Brendan Conoboy [email protected] |
8d07004d | 494 | Ludovic Courtès [email protected] |
97643830 | 495 | Sanjoy Das [email protected] |
a0f171c8 | 496 | Jean-Charles Delay [email protected] |
eb944380 | 497 | DJ Delorie [email protected] |
073d253f | 498 | Chris Demetriou [email protected] |
eb944380 | 499 | Philippe De Muyter [email protected] |
8bfdb672 | 500 | Dhananjay Deshpande [email protected] |
213a758a | 501 | Markus Deuling [email protected] |
6a41ff59 | 502 | Klee Dienes [email protected] |
25502bfe | 503 | Gabriel Dos Reis [email protected] |
1730a5a5 | 504 | Sergio Durigan Junior [email protected] |
0cf5390e | 505 | Michael Eager [email protected] |
dd96c05b | 506 | Richard Earnshaw [email protected] |
3ad97651 | 507 | Steve Ellcey [email protected] |
627054c8 | 508 | Frank Ch. Eigler [email protected] |
523f6a27 | 509 | Ben Elliston [email protected] |
69fac969 | 510 | Doug Evans [email protected] |
e92f3704 | 511 | Adam Fedor [email protected] |
283f90a7 | 512 | Brian Ford [email protected] |
e92f3704 | 513 | Orjan Friberg [email protected] |
a2f9cf0d | 514 | Nathan Froyd [email protected] |
a82f4889 | 515 | Gary Funck [email protected] |
386d4518 | 516 | Paul Gilliam [email protected] |
5a85c521 | 517 | Tristan Gingold [email protected] |
02568277 | 518 | Anton Gorenkov [email protected] |
cb123844 | 519 | Raoul Gough [email protected] |
627054c8 | 520 | Anthony Green [email protected] |
181c3369 | 521 | Matthew Green [email protected] |
ce72ce41 | 522 | Matthew Gretton-Dann [email protected] |
9cd84602 | 523 | Maxim Grigoriev [email protected] |
a4ab2b5d | 524 | Jerome Guitton [email protected] |
1005d5ef | 525 | Ben Harris [email protected] |
23b95bcb | 526 | Richard Henderson [email protected] |
814b3ba0 | 527 | Aldy Hernandez [email protected] |
e7745bde AC |
528 | Paul Hilfinger [email protected] |
529 | Matt Hiller [email protected] | |
ed42d87b | 530 | Kazu Hirata [email protected] |
e7745bde AC |
531 | Jeff Holcomb [email protected] |
532 | Don Howard [email protected] | |
dc2bbab2 | 533 | Nick Hudson [email protected] |
e7745bde | 534 | Martin Hunt [email protected] |
e0c6ef61 | 535 | Meador Inge [email protected] |
6a41ff59 | 536 | Jim Ingham [email protected] |
a80493b8 | 537 | Baurzhan Ismagulov [email protected] |
7d97d5e2 | 538 | Manoj Iyer [email protected] |
8d07004d | 539 | Daniel Jacobowitz [email protected] |
37965979 | 540 | Andreas Jaeger [email protected] |
4c67c798 | 541 | Janis Johnson [email protected] |
7e3cec17 | 542 | Jeff Johnston [email protected] |
e7745bde | 543 | Geoff Keating [email protected] |
627054c8 | 544 | Mark Kettenis [email protected] |
61ad90e1 | 545 | Marc Khouzam [email protected] |
f4d408c6 | 546 | Jim Kingdon [email protected] |
72be8ccc | 547 | Paul Koning [email protected] |
e767400c | 548 | Jan Kratochvil [email protected] |
8c034f27 | 549 | Jonathan Larmour [email protected] |
eb944380 | 550 | Jeff Law [email protected] |
b60e1588 | 551 | Justin Lebar [email protected] |
b1bd302e | 552 | David Lecomber [email protected] |
c838b516 | 553 | Don Lee [email protected] |
627054c8 | 554 | Robert Lipe [email protected] |
63a61bf6 | 555 | Sandra Loosemore [email protected] |
fabda5a7 | 556 | H.J. Lu [email protected] |
627054c8 | 557 | Michal Ludvig [email protected] |
51bf2553 | 558 | Edjunior B. Machado [email protected] |
29ef4c46 | 559 | Luis Machado [email protected] |
f9e2d830 | 560 | Glen McCready [email protected] |
ac2e0304 | 561 | Greg McGary [email protected] |
a8cbc6f7 | 562 | Roland McGrath [email protected] |
723e0e3d | 563 | Bryce McKinlay [email protected] |
39c22d1a | 564 | Jason Merrill [email protected] |
627054c8 | 565 | David S. Miller [email protected] |
89a72f9c | 566 | Mark Mitchell [email protected] |
da615bee | 567 | Marko Mlinar [email protected] |
1a7bd2de | 568 | Alan Modra [email protected] |
2b1260ab | 569 | Fawzi Mohamed [email protected] |
6d6b80e5 | 570 | Jason Molenda [email protected] |
191ca0a1 | 571 | Chris Moller [email protected] |
353cfe88 | 572 | Phil Muldoon [email protected] |
0643c12e | 573 | Pierre Muller [email protected] |
72019c9c | 574 | Gaius Mulley [email protected] |
b71fff68 | 575 | Masaki Muranaka [email protected] |
3d38a0a5 | 576 | Joseph Myers [email protected] |
627054c8 | 577 | Fernando Nasser [email protected] |
b3d379e4 | 578 | Adam Nemet [email protected] |
d0f853e1 | 579 | Nathanael Nerode [email protected] |
6eecb1c8 | 580 | Hans-Peter Nilsson [email protected] |
627054c8 | 581 | David O'Brien [email protected] |
2748f097 | 582 | Alexandre Oliva [email protected] |
123e3958 | 583 | Karen Osmond [email protected] |
306f8a02 | 584 | Pawandeep Oza [email protected] |
d3c598de | 585 | Denis Pilat [email protected] |
bc17beea | 586 | Andrew Pinski [email protected] |
43675ae4 | 587 | Kevin Pouget [email protected] |
7dbc3bd2 | 588 | Paul Pluzhnikov [email protected] |
46bdd29e | 589 | Marek Polacek [email protected] |
64d75632 | 590 | Vladimir Prus [email protected] |
f9b42018 | 591 | Yao Qi [email protected] |
a287cea6 | 592 | Qinwei [email protected] |
0c83539f | 593 | Siva Chandra Reddy [email protected] |
e3d961fe | 594 | Matt Rice [email protected] |
58ad5041 | 595 | Frederic Riss [email protected] |
ca933485 | 596 | Aleksandar Ristovski [email protected] |
dfea300e | 597 | Tom Rix [email protected] |
e1124681 | 598 | Nick Roberts [email protected] |
a8cbc6f7 | 599 | Bob Rossi [email protected] |
de18ac1f | 600 | Theodore A. Roth [email protected] |
627054c8 | 601 | Ian Roxborough [email protected] |
9ceb0b4c | 602 | Maciej W. Rozycki [email protected] |
83b4a0fe | 603 | Grace Sainsbury [email protected] |
29ceeffb | 604 | Kei Sakamoto [email protected] |
39f0ec5c | 605 | Mark Salter [email protected] |
d738fe6d | 606 | Richard Sandiford [email protected] |
f4d408c6 | 607 | Peter Schauer [email protected] |
a2f63f5e | 608 | Andreas Schwab [email protected] |
9ca12bbf | 609 | Thomas Schwinge [email protected] |
f9e2d830 | 610 | Keith Seitz [email protected] |
7068dd53 | 611 | Carlos Eduardo Seo [email protected] |
5a2e11c7 | 612 | Ozkan Sezer [email protected] |
336de56d | 613 | Stan Shebs [email protected] |
f5d9a292 | 614 | Joel Sherrill [email protected] |
1f90c757 | 615 | Mark Shinwell [email protected] |
233a11ab | 616 | Craig Silverstein [email protected] |
36479eb1 | 617 | Aidan Skinner [email protected] |
5f3b5248 | 618 | Jiri Smid [email protected] |
0c36327f | 619 | Andrey Smirnov [email protected] |
e7745bde | 620 | David Smith [email protected] |
de3a8c23 | 621 | Stephen P. Smith [email protected] |
02da6206 | 622 | Jackie Smith Cashion [email protected] |
41ae02c9 | 623 | Petr Sorfa [email protected] |
14fc49fb | 624 | Andrew Stubbs [email protected] |
301d2c47 | 625 | Emi Suzuki [email protected] |
3517749c | 626 | Ian Lance Taylor [email protected] |
e7745bde | 627 | Gary Thomas [email protected] |
12b21d12 | 628 | Jason Thorpe [email protected] |
a7c569c8 | 629 | Caroline Tice [email protected] |
7ceb86b1 | 630 | Kai Tietz [email protected] |
efeff6cf | 631 | Andreas Tobler [email protected] |
f9e2d830 | 632 | Tom Tromey [email protected] |
f56c189d | 633 | David Ung [email protected] |
0c67cbe9 | 634 | D Venkatasubramanian [email protected] |
7717fda3 | 635 | Corinna Vinschen [email protected] |
f667014e | 636 | Sami Wagiaalla [email protected] |
aedf1c5b | 637 | Keith Walker [email protected] |
9a3c34fe | 638 | Kris Warkentin [email protected] |
be8f8133 | 639 | Philippe Waroquiers [email protected] |
090ddb2a | 640 | Ulrich Weigand [email protected] |
c932f1be | 641 | Ken Werner [email protected] |
4ab9d8ec | 642 | Mark Wielaard [email protected] |
0b71f08f | 643 | Nathan Williams [email protected] |
0f9e5f32 | 644 | Bob Wilson [email protected] |
95ece428 | 645 | Jim Wilson [email protected] |
c20800be | 646 | Kwok Cheung Yeung [email protected] |
692263b8 | 647 | Elena Zannoni [email protected] |
627054c8 | 648 | Eli Zaretskii [email protected] |
4161fbb0 | 649 | Jie Zhang [email protected] |
72429025 | 650 | Wu Zhou [email protected] |
ba0e80db | 651 | Yoshinori Sato [email protected] |
4098af0f | 652 | Hui Zhu [email protected] |
15929d05 | 653 | |
3a0c66d4 AC |
654 | Past Maintainers |
655 | ||
f4d408c6 DJ |
656 | Whenever removing yourself, or someone else, from this file, consider |
657 | listing their areas of development here for posterity. | |
658 | ||
47b95330 AC |
659 | Jimmy Guo (gdb.hp, tui) guo at cup dot hp dot com |
660 | Jeff Law (hppa) law at cygnus dot com | |
661 | Daniel Berlin (C++ support) dan at cgsoftware dot com | |
7fe4d0d2 AC |
662 | Nick Duffek (powerpc, SCO, Sol/x86) nick at duffek dot com |
663 | David Taylor (d10v, sparc, utils, defs, | |
664 | expression evaluator, language support) taylor at candd dot org | |
f4d408c6 | 665 | J.T. Conklin (dcache, NetBSD, remote, global) jtc at acorntoolworks dot com |
f779ca99 | 666 | Frank Ch. Eigler (sim) fche at redhat dot com |
8a81a99e | 667 | Per Bothner (Java) per at bothner dot com |
23b7d5f3 | 668 | Anthony Green (Java) green at redhat dot com |
2ec3381a | 669 | Fernando Nasser (testsuite/, mi, cli, KOD) fnasser at redhat dot com |
5aae53e5 | 670 | Mark Salter (testsuite/lib+config) msalter at redhat dot com |
f4d408c6 DJ |
671 | Jim Kingdon (web pages) kingdon at panix dot com |
672 | Jim Ingham (gdbtk, libgui) jingham at apple dot com | |
673 | Mark Kettenis (hurd native) kettenis at gnu dot org | |
674 | Ian Roxborough (in-tree tcl, tk, itcl) irox at redhat dot com | |
675 | Robert Lipe (SCO/Unixware) rjl at sco dot com | |
676 | Peter Schauer (global, AIX, xcoffsolib, | |
677 | Solaris/x86) Peter.Schauer at mytum dot de | |
678 | Scott Bambrough (ARM) scottb at netwinder dot org | |
679 | Philippe De Muyter (coff) phdm at macqel dot be | |
680 | Michael Chastain (testsuite) mec.gnu at mindspring dot com | |
ca8385e5 | 681 | Fred Fish (global) |
91d4fe3f | 682 | Jim Blandy (global) [email protected] |
ce3b0ff7 | 683 | Michael Snyder (global) |
cf093994 | 684 | Christopher Faylor (MS Windows, host & native) |
3a0c66d4 AC |
685 | |
686 | ||
e33e9692 | 687 | Folks that have been caught up in a paper trail: |
dfe25b3a | 688 | |
58e23df4 | 689 | David Carlton [email protected] |
61fed90e | 690 | Ramana Radhakrishnan [email protected] |
57da7796 LC |
691 | |
692 | ;; Local Variables: | |
693 | ;; coding: utf-8 | |
694 | ;; End: |