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