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