]> Git Repo - binutils.git/blame_incremental - gdb/MAINTAINERS
* symtab.c (fixup_section): Search section table when lookup by
[binutils.git] / gdb / MAINTAINERS
... / ...
CommitLineData
1 GDB Maintainers
2
3
4 Global Maintainers
5 (alphabetic)
6
7Jim Blandy [email protected]
8Kevin Buettner [email protected]
9Andrew Cagney [email protected]
10J.T. Conklin [email protected]
11Fred Fish [email protected]
12Daniel Jacobowitz [email protected]
13Mark Kettenis [email protected]
14Peter Schauer [email protected]
15Stan Shebs [email protected]
16Michael Snyder [email protected]
17Elena Zannoni [email protected]
18Eli Zaretskii [email protected]
19
20
21 Various Maintainers
22
23Note individuals who maintain parts of the debugger need approval to
24check in changes outside of the immediate domain that they maintain.
25
26If there is no maintainer for a given domain then the responsibility
27falls to a global maintainer.
28
29If there are several maintainers for a given domain then
30responsibility falls to the first maintainer. The first maintainer is
31free to devolve that responsibility among the other maintainers.
32
33
34 The Obvious Fix Rule
35
36All maintainers listed in this file are allowed to check in obvious
37fixes.
38
39An "obvious fix" means that there is no possibility that anyone will
40disagree with the change.
41
42A good mental test is "will the person who hates my work the most be
43able to find fault with the change" - if so, then it's not obvious and
44needs to be posted first. :-)
45
46Something like changing or bypassing an interface is _not_ an obvious
47fix, since such a change without discussion will result in
48instantaneous and loud complaints.
49
50
51Target Instruction Set Architectures:
52
53Generic ISA (Instruction Set Architecture) issues, API variants, CPU
54variants. *-tdep.c. The Target/Architecture maintainer works with the
55host maintainer when resolving build issues. The Target/Architecture
56maintainer works with the native maintainer when resolving API issues.
57
58 a29k Deleted.
59
60 alpha --target=alpha-elf ,-Werror
61 Maintenance only
62
63 arc Deleted.
64
65 arm --target=arm-elf ,-Werror
66 Scott Bambrough [email protected]
67 Richard Earnshaw [email protected]
68
69 avr --target=avr ,-Werror
70 Theodore A. Roth [email protected]
71
72 cris --target=cris-elf ,-Werror
73 Orjan Friberg [email protected]
74
75 d10v --target=d10v-elf ,-Werror
76 Maintenance only
77
78 d30v Deleted.
79
80 fr30 Deleted.
81
82 frv --target=frv-elf ,-Werror
83 Maintenance only
84
85 h8300 --target=h8300hms ,-Werror
86 Maintenance only
87
88 h8500 Deleted.
89
90 i386 --target=i386-elf ,-Werror
91 Mark Kettenis [email protected]
92
93 i960 Deleted.
94
95 ia64 --target=ia64-linux-gnu ,-Werror
96 (--target=ia64-elf broken)
97 Kevin Buettner [email protected]
98
99 m32r --target=m32r-elf ,-Werror
100
101 m68hc11 --target=m68hc11-elf ,-Werror ,
102 Stephane Carrez [email protected]
103
104 m68k --target=m68k-elf ,-Werror
105 Maintenance only
106
107 m88k Deleted.
108
109 mcore --target=mcore-elf ,-Werror
110 Maintenance only
111
112 mips --target=mips-elf ,-Werror
113 Andrew Cagney [email protected]
114
115 mn10200 Deleted.
116
117 mn10300 --target=mn10300-elf ,-Werror
118 Maintenance only
119
120 ns32k --target=ns32k-netbsd ,-Werror
121 Maintenance only
122
123 pa --target=hppa-elf ,-Werror
124 Maintenance only
125
126 powerpc --target=powerpc-eabi ,-Werror
127 Kevin Buettner [email protected]
128
129 s390 --target=s390-linux-gnu ,-Werror
130 (contact DJ Barrow [email protected])
131
132 sh --target=sh-elf ,-Werror
133 Elena Zannoni [email protected]
134
135 sparc --target=sparc-elf ,-Werror
136 Maintenance only
137
138 tic80 Deleted.
139
140 v850 --target=v850-elf ,-Werror
141 Maintenance only
142
143 vax --target=vax-netbsd ,-Werror
144 Maintenance only
145
146 w65 Deleted.
147
148 x86-64 --target=x86_64-linux-gnu ,-Werror
149 Maintenance only
150
151 xstormy16 --target=xstormy16-elf ,-Werror
152 Corinna Vinschen [email protected]
153
154 z8k Deleted.
155
156All developers recognized by this file can make arbitrary changes to
157OBSOLETE targets.
158
159All maintainers can test and thence approve non-trivial changes to
160``maintenance only'' targets submitted by recognized developers.
161
162All recognized developers can make mechanical changes (by virtue of
163the obvious fix rule) to ``maintenance only'' targets. The change
164shall be sanity checked by compiling with one of the listed targets.
165
166The Bourne shell script gdb_mbuild.sh can be used to rebuild all the
167above targets.
168
169
170Host/Native:
171
172The Native maintainer is responsible for target specific native
173support - typically shared libraries and quirks to procfs/ptrace/...
174The Native maintainer works with the Arch and Core maintainers when
175resolving more generic problems.
176
177The host maintainer ensures that gdb can be built as a cross debugger on
178their platform.
179
180AIX Peter Schauer [email protected]
181 Kevin Buettner [email protected]
182 Joel Brobecker [email protected]
183
184djgpp native Eli Zaretskii [email protected]
185 DJ Delorie [email protected]
186MS Windows (NT, '00, 9x, Me, XP) host & native
187 Chris Faylor [email protected]
188GNU/Linux/x86 native & host
189 Mark Kettenis [email protected]
190GNU/Linux PPC native Kevin Buettner [email protected]
191GNU/Linux MIPS native & host
192 Daniel Jacobowitz [email protected]
193GNU/Linux m68k Andreas Schwab [email protected]
194FreeBSD native & host Mark Kettenis [email protected]
195 David O'Brien [email protected]
196hurd native Mark Kettenis [email protected]
197NetBSD native & host Jason Thorpe [email protected]
198SCO/Unixware Robert Lipe [email protected]
199GNU/Linux ARM native Scott Bambrough [email protected]
200Solaris/x86 native & host (devolved)
201 Peter Schauer [email protected]
202Solaris/SPARC native & host (devolved)
203 (Global Maintainers)
204
205
206
207Core: Generic components used by all of GDB
208
209generic arch support Andrew Cagney [email protected]
210 Any host/target maintainer can add to
211 gdbarch.{c,h,sh}. Send tricky ones to cagney.
212target vector Andrew Cagney [email protected]
213
214event loop Elena Zannoni [email protected]
215 For the part of top.c related to the event loop,
216 send questions to [email protected]
217
218generic symtabs Jim Blandy [email protected]
219 Elena Zannoni [email protected]
220 dwarf readers Jim Blandy [email protected]
221 Elena Zannoni [email protected]
222 elf reader Jim Blandy [email protected]
223 Elena Zannoni [email protected]
224 stabs reader Jim Blandy [email protected]
225 Elena Zannoni [email protected]
226 coff reader Philippe De Muyter [email protected]
227 xcoff reader Any maintainer can modify this; please send tricky
228 ones to Kevin Buettner <[email protected]>
229 HP/UX readers Any [past] maintainer can modify this.
230 Please send tricky ones to the symtabs maintainers.
231
232tracing bytecode stuff Jim Blandy [email protected]
233tracing Michael Snyder [email protected]
234threads Michael Snyder [email protected]
235 Mark Kettenis [email protected]
236breakpoints (Global Maintainers)
237language support (Blanket Write Privs Maintainers)
238 C++ Daniel Jacobowitz [email protected]
239 Java support (Global Maintainers)
240 Pascal support Pierre Muller [email protected]
241 Objective C support Adam Fedor [email protected]
242shared libs (devolved) Kevin Buettner [email protected]
243 xcoffsolib Peter Schauer [email protected]
244
245remote.c Andrew Cagney [email protected]
246include/remote-sim.h, remote-sim.c
247 Andrew Cagney [email protected]
248sds protocol (vacant)
249rdi/adp protocol (vacant)
250documentation Eli Zaretskii [email protected]
251testsuite (Global Maintainers)
252 gdbtk (gdb.gdbtk) Keith Seitz [email protected]
253 c++ (gdb.cp) Michael Chastain [email protected]
254 David Carlton [email protected]
255 mi tests (gdb.mi) Elena Zannoni [email protected]
256 Andrew Cagney [email protected]
257 threads (gdb.threads) Michael Snyder [email protected]
258 trace (gdb.trace) Michael Snyder [email protected]
259 hp tests (gdb.hp) (vacant)
260 Java tests (gdb.java) Anthony Green [email protected]
261Kernel Object Display Fernando Nasser [email protected]
262
263
264UI: External (user) interfaces.
265
266command interpreter (Global Maintainers)
267gdbtk (c & tcl) Jim Ingham [email protected]
268 Fernando Nasser [email protected]
269 Keith Seitz [email protected]
270libgui (w/foundry, sn) Jim Ingham [email protected]
271 Keith Seitz [email protected]
272mi (gdb/mi) Andrew Cagney [email protected]
273 Elena Zannoni [email protected]
274 Fernando Nasser [email protected]
275tui Stephane Carrez [email protected]
276 (Global Maintainers)
277
278
279Misc:
280
281gdb/gdbserver Daniel Jacobowitz [email protected]
282
283Web pages. Jim Kingdon [email protected] ++
284 (anyone can edit; kingdon is just lead maintainer)
285
286Makefile.in, configure* ALL
287
288mmalloc/ ALL Host maintainers
289
290NEWS ALL
291
292sim/ See sim/MAINTAINERS
293
294readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
295 Elena Zannoni [email protected]
296 Host maintainers (host dependant parts)
297 (but get your changes into the master version)
298
299tcl/ tk/ itcl/ Ian Roxborough [email protected]
300
301 Write After Approval
302 (alphabetic)
303
304To get recommended for the Write After Approval list you need a valid
305FSF assignment and have submitted one good patch.
306
307David Anderson [email protected]
308Shrinivas Atre [email protected]
309Scott Bambrough [email protected]
310Jim Blandy [email protected]
311Philip Blundell [email protected]
312Per Bothner [email protected]
313Joel Brobecker [email protected]
314Dave Brolley [email protected]
315Paul Brook [email protected]
316Kevin Buettner [email protected]
317Andrew Cagney [email protected]
318David Carlton [email protected]
319Stephane Carrez [email protected]
320Michael Chastain [email protected]
321Randolph Chung [email protected]
322Eric Christopher [email protected]
323Nick Clifton [email protected]
324Brendan Conoboy [email protected]
325DJ Delorie [email protected]
326Chris G. Demetriou [email protected]
327Philippe De Muyter [email protected]
328Dhananjay Deshpande [email protected]
329Klee Dienes [email protected]
330Richard Earnshaw [email protected]
331Frank Ch. Eigler [email protected]
332Ben Elliston [email protected]
333Brian Ford [email protected]
334Raoul Gough [email protected]
335Anthony Green [email protected]
336Matthew Green [email protected]
337Jerome Guitton [email protected]
338Adam Fedor [email protected]
339Fred Fish [email protected]
340Orjan Friberg [email protected]
341Ben Harris [email protected]
342Richard Henderson [email protected]
343Aldy Hernandez [email protected]
344Paul Hilfinger [email protected]
345Matt Hiller [email protected]
346Kazu Hirata [email protected]
347Jeff Holcomb [email protected]
348Don Howard [email protected]
349Martin Hunt [email protected]
350Jim Ingham [email protected]
351Daniel Jacobowitz [email protected]
352Andreas Jaeger [email protected]
353Jeff Johnston [email protected]
354Geoff Keating [email protected]
355Mark Kettenis [email protected]
356Jim Kingdon [email protected] ++
357Jonathan Larmour [email protected]
358Jeff Law [email protected]
359David Lecomber [email protected]
360Robert Lipe [email protected]
361H.J. Lu [email protected]
362Michal Ludvig [email protected]
363Glen McCready [email protected]
364Greg McGary [email protected]
365Roland McGrath [email protected]
366Bryce McKinlay [email protected]
367Jason Merrill [email protected]
368David S. Miller [email protected]
369Mark Mitchell [email protected]
370Marko Mlinar [email protected]
371Alan Modra [email protected]
372Jason Molenda [email protected]
373Pierre Muller [email protected]
374Fernando Nasser [email protected]
375Hans-Peter Nilsson [email protected]
376David O'Brien [email protected]
377Alexandre Oliva [email protected]
378Tom Rix [email protected]
379Nick Roberts [email protected]
380Bob Rossi [email protected]
381Theodore A. Roth [email protected]
382Ian Roxborough [email protected]
383Grace Sainsbury [email protected]
384Kei Sakamoto [email protected]
385Mark Salter [email protected]
386Richard Sandiford [email protected]
387Peter Schauer Peter.Schauer@regent
388Andreas Schwab [email protected]
389Keith Seitz [email protected]
390Stan Shebs [email protected]
391Aidan Skinner [email protected]
392Jiri Smid [email protected]
393David Smith [email protected]
394Stephen P. Smith [email protected]
395Jackie Smith Cashion [email protected]
396Michael Snyder [email protected]
397Petr Sorfa [email protected]
398Ian Lance Taylor [email protected]
399Gary Thomas [email protected]
400Jason Thorpe [email protected]
401Tom Tromey [email protected]
402D Venkatasubramanian [email protected]
403Corinna Vinschen [email protected]
404Keith Walker [email protected]
405Kris Warkentin [email protected]
406Ulrich Weigand [email protected]
407Nathan Williams [email protected]
408Jim Wilson [email protected]
409Elena Zannoni [email protected]
410Eli Zaretskii [email protected]
411
412
413
414 Past Maintainers
415
416Jimmy Guo (gdb.hp, tui) guo at cup dot hp dot com
417Jeff Law (hppa) law at cygnus dot com
418Daniel Berlin (C++ support) dan at cgsoftware dot com
419Nick Duffek (powerpc, SCO, Sol/x86) nick at duffek dot com
420David Taylor (d10v, sparc, utils, defs,
421 expression evaluator, language support) taylor at candd dot org
422J.T. Conklin (dcache, NetBSD, remote) jtc at redback dot com
423Frank Ch. Eigler (sim) fche at redhat dot com
424Per Bothner (Java) per at bothner dot com
425Anthony Green (Java) green at redhat dot com
426Fernando Nasser (testsuite/, mi, cli) fnasser at redhat dot com
427Mark Salter (testsuite/lib+config) msalter at redhat dot com
428
429
430
431Folks that have been caught up in a paper trail:
432
433Chris Faylor [email protected]
434Jim Kingdon [email protected]
435David Carlton [email protected]
436
437--
438
439(*) Indicates folks that don't have a Kerberos/SSH account in the GDB
440group.
This page took 0.030454 seconds and 4 git commands to generate.