Add Michael Synder to Solaris/SPARC list.
[deliverable/binutils-gdb.git] / gdb / MAINTAINERS
1 GDB Maintainers
2
3
4 Blanket Write Privs
5 (alphabetic)
6
7 Jim Blandy jimb@cygnus.com
8 Andrew Cagney ac131313@cygnus.com
9 J.T. Conklin jtc@redback.com
10 Fred Fish fnf@ninemoons.com
11 Mark Kettenis kettenis@gnu.org
12 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
13 Stan Shebs shebs@apple.com
14 Michael Snyder msnyder@cygnus.com
15
16
17 Various Maintainers
18
19 Note individuals who maintain parts of the debugger need approval to
20 check in changes outside of the immediate domain that they maintain.
21
22 If there is no maintainer for a given domain then the responsibility
23 falls to the head maintainer.
24
25 If there are several maintainers for a given domain then
26 responsibility falls to the first maintainer. The first maintainer is
27 free to devolve that responsibility among the other maintainers.
28
29
30 Target/Architecture:
31
32 Generic ISA (Instruction Set Architecture) issues, API variants, CPU
33 variants. *-tdep.c. The Target/Architecture maintainer works with the
34 host maintainer when resolving build issues. The Target/Architecture
35 maintainer works with the native maintainer when resolving API issues.
36
37 a29k --target=a29k-amd-udi -Werror
38 Maintenance only
39
40 alpha --target=alpha-dec-osf4.0a -Werror
41 Maintenance only
42
43 arc --target=arc-elf ,-Werror
44 Maintenance only
45
46 arm --target=arm-coff,arm-elf,arm-pe ,-Werror
47 Fernando Nasser fnasser@cygnus.com
48 Jim Ingham jingham@apple.com
49 Scott Bambrough scottb@netwinder.org
50
51 convex OBSOLETE
52
53 d10v --target=d10v-elf ,-Werror
54 Andrew Cagney cagney@cygnus.com
55
56 d30v --target=d30v-elf ,-Werror
57 David Taylor taylor@cygnus.com
58
59 djgpp --target=i586-pc-msdosdjgpp ,-Werror
60 (See native and host)
61
62 fr30 --target=fr30-elf -Werror
63 Maintenance only
64
65 h8300 --target=h8300hms -Werror
66 Maintenance only
67
68 h8500 --target=h8500hms -Werror
69 Maintenance only
70
71 i386 --target=i386-elf,i386-aout ,-Werror
72 Mark Kettenis kettenis@gnu.org
73
74 i960 (--target=i960-coff broken)
75 Maintenance only
76
77 ia64 (--target=ia64-elf broken)
78 Kevin Buettner kevinb@cygnus.com
79
80 m32r --target=m32r-elf -Werror
81 Michael Snyder msnyder@cygnus.com
82
83 m68hc11 --target=m68hc11-elf ,-Werror
84 Stephane Carrez Stephane.Carrez@worldnet.fr
85
86 m68k --target=m68k-aout,m68k-coff,m68k-elf ,-Werror
87 Maintenance only
88
89 m88k (?)
90 Maintenance only
91
92 mcore (--target=mcore-elf,mcore-pe broken)
93 Maintenance only
94
95 mips --target=mips-elf,mips64-elf ,-Werror
96 Andrew Cagney cagney@cygnus.com
97
98 mn10200 (--target=mn10200-elf broken)
99 Maintenance only
100
101 mn10300 (--target=mn10300-elf broken)
102 Andrew Cagney cagney@cygnus.com
103
104 ns32k (--target=ns32k-netbsd broken)
105 Maintenance only
106
107 pa (--target=hppa1.1-hp-proelf broken)
108 Jeff Law law@cygnus.com
109
110 powerpc (--target=powerpc-eabi,powerpcle-eabi broken)
111 Kevin Buettner kevinb@cygnus.com
112 Nick Duffek nsd@cygnus.com
113
114 pyramid OBSOLETE
115
116 romp (?)
117 Maintenance only
118
119 rs6000 --target=rs6000-ibm-aix3.2,rs6000-ibm-aix4.1 ,-Werror
120 (see rs6000 native and ppc target)
121
122 sh (--target=sh-hms,sh-elf broken)
123 Elena Zannoni ezannoni@cygnus.com
124
125 sparc --target=sparc-elf,sparc64-elf ,-Werror
126 David Taylor taylor@cygnus.com
127
128 tahoe OBSOLETE
129
130 tic80 (--target=tic80-coff broken)
131 Maintenance only
132
133 v850 --target=v850-elf
134 Maintenance only
135
136 vax --target=vax-dec-vms5.5 ,-Werror
137 Maintenance only
138
139 w65 (--target=w64 broken)
140 Maintenance only
141
142 z8k (--target=z8k-coff broken)
143 Maintenance only
144
145 All maintainers can make arbitrary changes to OBSOLETE targets.
146
147 All maintainers can make mechanical (params, spelling, indentation,
148 multi-arch, -W..., ....) changes to ``maintenance only'' targets.
149 Please sanity check the change by compiling with one of the listed
150 targets.
151
152
153
154 Host/Native:
155
156 The Native maintainer is responsible for target specific native
157 support - typically shared libraries and quirks to procfs/ptrace/...
158 The Native maintainer works with the Arch and Core maintainers when
159 resolving more generic problems.
160
161 The host maintainer ensures that gdb (including mmalloc) can be built
162 as a cross debugger on their platform.
163
164 AIX Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
165 Kevin Buettner kevinb@cygnus.com
166
167 djgpp native Eli Zaretskii eliz@gnu.org
168 DJ Delorie dj@cygnus.com
169 MS Windows (NT, CE, '00, 9x, Me) host & native
170 Chris Faylor cgf@cygnus.com
171 GNU/Linux/x86 native & host
172 Mark Kettenis kettenis@gnu.org
173 Jim Blandy jimb@cygnus.com
174 GNU/Linux PPC native Kevin Buettner kevinb@cygnus.com
175 FreeBSD native & host Mark Kettenis kettenis@gnu.org
176 David O'Brien obrien@freebsd.org
177 hurd native Mark Kettenis kettenis@gnu.org
178 macos host & native Stan Shebs shebs@apple.com
179 hpux, hp pa native Jeff Law law@cygnus.com
180 NetBSD native & host J.T. Conklin jtc@redback.com
181 SCO/Unixware Nick Duffek nsd@cygnus.com
182 Robert Lipe rjl@sco.com
183 GNU/Linux ARM native Scott Bambrough scottb@netwinder.org
184 Solaris/x86 native & host (devolved)
185 Nick Duffek nsd@cygnus.com
186 Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
187 Solaris/SPARC native & host (devolved)
188 David Taylor taylor@cygnus.com
189 Michael Snyder msnyder@cygnus.com
190 Mac OS X Klee Dienes kdienes@apple.com
191 Jim Ingham jingham@apple.com
192
193
194
195 Core: Generic components used by all of GDB
196
197 generic arch support Andrew Cagney cagney@cygnus.com
198 Any host/target maintainer can add to
199 gdbarch.{c,h,sh}. Send tricky ones to cagney.
200 target vector Andrew Cagney cagney@cygnus.com
201 main (main.c, top.c) Elena Zannoni ezannoni@cygnus.com
202 event loop Elena Zannoni ezannoni@cygnus.com
203
204 generic symtabs Jim Blandy jimb@cygnus.com
205 Elena Zannoni ezannoni@cygnus.com
206 dwarf readers Jim Blandy jimb@cygnus.com
207 Elena Zannoni ezannoni@cygnus.com
208 elf reader Jim Blandy jimb@cygnus.com
209 Elena Zannoni ezannoni@cygnus.com
210 stabs reader Jim Blandy jimb@cygnus.com
211 Elena Zannoni ezannoni@cygnus.com
212 coff reader Philippe De Muyter phdm@macqel.be
213 linespec Jim Blandy jimb@cygnus.com
214 Elena Zannoni ezannoni@cygnus.com
215 Fernando Nasser fnasser@cygnus.com
216
217 tracing bytecode stuff Jim Blandy jimb@cygnus.com
218 tracing Michael Snyder msnyder@cygnus.com
219 threads Michael Snyder msnyder@cygnus.com
220 Mark Kettenis kettenis@gnu.org
221 breakpoints Michael Snyder msnyder@cygnus.com
222 Jim Blandy jimb@cygnus.com
223 language support David Taylor taylor@cygnus.com
224 C++ support Daniel Berlin dan@cgsoftware.com
225 Java support Anthony Green green@cygnus.com
226 Objective-C/C++ Klee Dienes kdienes@apple.com
227 Jim Ingham jimgham@apple.com
228 Pascal support Pierre Muller muller@sourceware.cygnus.com
229 expression eval David Taylor taylor@cygnus.com
230 defs.h David Taylor taylor@cygnus.com
231 utils.c David Taylor taylor@cygnus.com
232 Scheme support Jim Blandy jimb@cygnus.com
233
234 shared libs (devolved) Jim Blandy jimb@cygnus.com
235 Kevin Buettner kevinb@cygnus.com
236 xcoffsolib Peter Schauer Peter.Schauer@regent.e-technik.tu-muenchen.de
237
238 remote.c Andrew Cagney cagney@cygnus.com
239 J.T. Conklin jtc@redback.com
240 include/remote-sim.h, remote-sim.c
241 Andrew Cagney cagney@cygnus.com
242 sds protocol Fernando Nasser fnasser@cygnus.com
243 Jim Ingham jingham@apple.com
244 rdi/adp protocol Fernando Nasser fnasser@cygnus.com
245 Jim Ingham jingham@apple.com
246 gdbserver Stan Shebs shebs@apple.com
247 documentation Stan Shebs shebs@apple.com
248 Eli Zaretskii eliz@gnu.org
249 testsuite Stan Shebs shebs@apple.com
250 Fernando Nasser fnasser@cygnus.com
251 hp tests (gdb.hp) Jimmy Guo guo@cup.hp.com
252 Java tests (gdb.java) Anthony Green green@cygnus.com
253 Kernel Object Display Fernando Nasser fnasser@cygnus.com
254 dcache.c J.T. Conklin jtc@redback.com
255
256
257 UI: External (user) interfaces.
258
259 command interpreter Fernando Nasser fnasser@cygnus.com
260 gdbtk (c & tcl) Syd Polk spolk@cygnus.com
261 Jim Ingham jingham@apple.com
262 Fernando Nasser fnasser@cygnus.com
263 libgui (w/foundry, sn) Syd Polk spolk@cygnus.com
264 Jim Ingham jingham@apple.com
265 mi (gdb/mi) Andrew Cagney cagney@cygnus.com
266 Elena Zannoni ezannoni@cygnus.com
267 Fernando Nasser fnasser@cygnus.com
268 tui Technical Contact Point wdb@cup.hp.com
269 Jimmy Guo guo@cup.hp.com
270
271
272 Misc:
273
274 Web pages. Jim Kingdon kingdon@redhat.com
275 (anyone can edit; kingdon is just lead maintainer)
276
277 Makefile.in, configure* ALL
278
279 mmalloc/ ALL Host maintainers
280
281 sim/ See sim/MAINTAINERS, co-ordinated by:
282 Frank Ch. Eigler fche@cygnus.com
283
284 readline/ Master version: ftp://ftp.cwru.edu/pub/bash/
285 Elena Zannoni ezannoni@cygnus.com
286 Host maintainers (host dependant parts)
287 (but get your changes into the master version)
288
289
290
291 Write After Approval
292
293 David Anderson davea@sgi.com
294 Jim Kingdon kingdon@redhat.com
295 Jason Molenda jsm@cygnus.com
296 H.J. Lu hjl@lucon.org
297 Nick Clifton nickc@cygnus.com
298 Jonathan Larmour jlarmour@redhat.co.uk
299 Glen McCready gkm@cygnus.com
300 Gary Thomas gthomas@redhat.com
301 Pierre Muller muller@sourceware.cygnus.com
302 Kazu Hirata kazu@hxi.com
303 Tom Tromey tromey@cygnus.com
304 Alexandre Oliva aoliva@redhat.com
305 Mark Salter msalter@redhat.com
306 Michael Chastain chastain@redhat.com
307 Orjan Friberg orjanf@axis.com
308 Jeff Holcomb jeffh@redhat.com
309 David Smith dsmith@redhat.com
310
311
312 * Indicates folks we need to get Kerberos/SSH accounts ready so they
313 can write in the source tree
314
315
316 Folks that have been caught up in a paper trail:
317
This page took 0.08486 seconds and 5 git commands to generate.