-
Notifications
You must be signed in to change notification settings - Fork 0
/
MAINTAINERS
379 lines (355 loc) · 14.9 KB
/
MAINTAINERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
Note
====
This file contains information about people who are permitted to make
changes to various parts of the compiler and associated libraries.
Please do not contact the people in this file directly to report
problems in GCC.
For general information about GCC, please visit:
http://gcc.gnu.org
To report problems in GCC, please visit:
http://gcc.gnu.org/bugs.html
Maintainers
===========
Blanket Write Privs.
Richard Earnshaw [email protected]
Richard Henderson [email protected]
Geoffrey Keating [email protected]
Richard Kenner [email protected]
Jeff Law [email protected]
Michael Meissner [email protected]
Jason Merrill [email protected]
David S. Miller [email protected]
Mark Mitchell [email protected]
Bernd Schmidt [email protected]
Jim Wilson [email protected]
CPU Port Maintainers (CPU alphabetical order)
alpha port Richard Henderson [email protected]
arm port Nick Clifton [email protected]
arm port Richard Earnshaw [email protected]
arm port Paul Brook [email protected]
avr port Denis Chertykov [email protected]
avr port Anatoly Sokolov [email protected]
bfin port Bernd Schmidt [email protected]
c4x port Michael Hayes [email protected]
cris port Hans-Peter Nilsson [email protected]
crx port Paul Woegerer [email protected]
fr30 port Nick Clifton [email protected]
frv port Aldy Hernandez [email protected]
frv port Alexandre Oliva [email protected]
h8 port Jeff Law [email protected]
h8 port Kazu Hirata [email protected]
hppa port Jeff Law [email protected]
hppa port Dave Anglin [email protected]
i386 port Richard Henderson [email protected]
ia64 port Jim Wilson [email protected]
iq2000 port Nick Clifton [email protected]
m32c port DJ Delorie [email protected]
m32r port Nick Clifton [email protected]
m68hc11 port Stephane Carrez [email protected]
m68k port (?) Jeff Law [email protected]
m68k port Andreas Schwab [email protected]
m68k-motorola-sysv port Philippe De Muyter [email protected]
mcore port Nick Clifton [email protected]
mips port Eric Christopher [email protected]
mips port Richard Sandiford [email protected]
mmix port Hans-Peter Nilsson [email protected]
mn10300 port Jeff Law [email protected]
mn10300 port Alexandre Oliva [email protected]
mt port Aldy Hernandez [email protected]
mt port Nathan Sidwell [email protected]
pdp11 port Paul Koning [email protected]
rs6000 port Geoff Keating [email protected]
rs6000 port David Edelsohn [email protected]
rs6000 vector extns Aldy Hernandez [email protected]
s390 port Hartmut Penner [email protected]
s390 port Ulrich Weigand [email protected]
sh port Joern Rennecke [email protected]
sh port Alexandre Oliva [email protected]
sh libraries/configury Kaz Kojima [email protected]
sparc port Richard Henderson [email protected]
sparc port David S. Miller [email protected]
sparc port Jakub Jelinek [email protected]
sparc port Eric Botcazou [email protected]
v850 port Nick Clifton [email protected]
vax port Dave Anglin [email protected]
vax port Matt Thomas [email protected]
x86-64 port Jan Hubicka [email protected]
xstormy16 port Geoffrey Keating [email protected]
xtensa port Bob Wilson [email protected]
OS Port Maintainers (OS alphabetical order)
darwin port Dale Johannesen [email protected]
darwin port Mike Stump [email protected]
darwin port Stan Shebs [email protected]
DJGPP DJ Delorie [email protected]
freebsd Loren J. Rittle [email protected]
hpux Dave Anglin [email protected]
hpux Steve Ellcey [email protected]
irix, osf Rainer Orth [email protected]
netbsd Jason Thorpe [email protected]
sco5, unixware, sco udk Kean Johnston [email protected]
sh-linux-gnu Kaz Kojima [email protected]
RTEMS Ports Joel Sherrill [email protected]
RTEMS Ports Ralf Corsepius [email protected]
VxWorks ports Nathan Sidwell [email protected]
windows, cygwin, mingw Christopher Faylor [email protected]
windows, cygwin, mingw Danny Smith [email protected]
Language Front Ends Maintainers
C front end/ISO C99 Joseph Myers [email protected]
C front end/ISO C99 Richard Henderson [email protected]
Ada front end Geert Bosch [email protected]
Ada front end Robert Dewar [email protected]
Ada front end Arnaud Charlet [email protected]
fortran 95 Paul Brook [email protected]
fortran 95 Thomas Koenig [email protected]
fortran 95 Toon Moene [email protected]
fortran 95 Jerry DeLisle [email protected]
fortran 95 François-Xavier Coudert [email protected]
fortran 95 Bud Davis [email protected]
fortran 95 Steve Kargl [email protected]
fortran 95 Erik Edelmann [email protected]
fortran 95 Paul Thomas [email protected]
fortran 95 Tobias Schlüter [email protected]
fortran 95 Janne Blomqvist [email protected]
c++ Jason Merrill [email protected]
c++ Mark Mitchell [email protected]
c++ Nathan Sidwell [email protected]
java Per Bothner [email protected]
java Andrew Haley [email protected]
java Tom Tromey [email protected]
mercury Fergus Henderson [email protected]
objective-c Stan Shebs [email protected]
objective-c Ovidiu Predescu [email protected]
objective-c/c++ Ziemowit Laski [email protected]
objective-c/c++ Mike Stump [email protected]
treelang Tim Josling [email protected]
treelang James A. Morrison [email protected]
Various Maintainers
cpplib Per Bothner [email protected]
libdecnumber Ben Elliston [email protected]
libgcj Tom Tromey [email protected]
libgcj Bryce McKinlay [email protected]
libgomp Richard Henderson [email protected]
libiberty DJ Delorie [email protected]
libiberty Ian Lance Taylor [email protected]
libffi testsuite Andreas Tobler [email protected]
libobjc Nicola Pero [email protected]
libobjc Andrew Pinski [email protected]
loop discovery Michael Hayes [email protected]
soft-fp Joseph Myers [email protected]
scheduler (+ haifa) Jim Wilson [email protected]
scheduler (+ haifa) Michael Meissner [email protected]
scheduler (+ haifa) Jeff Law [email protected]
scheduler (+ haifa) Vladimir Makarov [email protected]
reorg Jeff Law [email protected]
caller-save.c Jeff Law [email protected]
callgraph Jan Hubicka [email protected]
debugging code Jim Wilson [email protected]
dwarf debugging code Jason Merrill [email protected]
c++ runtime libs Paolo Carlini [email protected]
c++ runtime libs Gabriel Dos Reis [email protected]
c++ runtime libs Ulrich Drepper [email protected]
c++ runtime libs Phil Edwards [email protected]
c++ runtime libs Benjamin Kosnik [email protected]
c++ runtime libs Loren J. Rittle [email protected]
*synthetic multiply Torbjorn Granlund [email protected]
*c-torture Torbjorn Granlund [email protected]
fixincludes Bruce Korb [email protected]
gcse.c Jeff Law [email protected]
global opt framework Jeff Law [email protected]
jump.c David S. Miller [email protected]
web pages Gerald Pfeifer [email protected]
build status lists Janis Johnson [email protected]
config.sub/config.guess Ben Elliston [email protected]
basic block reordering Jason Eckhardt [email protected]
i18n Philipp Thomas [email protected]
i18n Joseph Myers [email protected]
diagnostic messages Gabriel Dos Reis [email protected]
build machinery (*.in) DJ Delorie [email protected]
build machinery (*.in) Nathanael Nerode [email protected]
build machinery (*.in) Alexandre Oliva [email protected]
docs co-maintainer Gerald Pfeifer [email protected]
docs co-maintainer Joseph Myers [email protected]
predict.def Jan Hubicka [email protected]
contrib/regression Geoff Keating [email protected]
gcov Jan Hubicka [email protected]
gcov Nathan Sidwell [email protected]
option handling Neil Booth [email protected]
testsuite Janis Johnson [email protected]
middle-end Roger Sayle [email protected]
middle-end Ian Lance Taylor [email protected]
tree-ssa Diego Novillo [email protected]
tree-ssa Andrew MacLeod [email protected]
PRE Daniel Berlin [email protected]
code sinking Daniel Berlin [email protected]
mudflap Frank Ch. Eigler [email protected]
tree browser/unparser Sebastian Pop [email protected]
scev, data dependence Daniel Berlin [email protected]
scev, data dependence Sebastian Pop [email protected]
linear loop transforms Daniel Berlin [email protected]
profile feedback Jan Hubicka [email protected]
type-safe vectors Nathan Sidwell [email protected]
alias analysis Daniel Berlin [email protected]
alias analysis Diego Novillo [email protected]
reload Ulrich Weigand [email protected]
dfp.c, related Ben Elliston [email protected]
RTL optimizers Eric Botcazou [email protected]
Note individuals who maintain parts of the compiler need approval to check
in changes outside of the parts of the compiler they maintain.
Write After Approval (last name alphabetical order)
Mark G. Adams [email protected]
Matt Austern [email protected]
David Ayers [email protected]
Giovanni Bajo [email protected]
Scott Bambrough [email protected]
Wolfgang Bangerth [email protected]
Jan Beulich [email protected]
David Billinghurst [email protected]
Laurynas Biveinis [email protected]
Uros Bizjak [email protected]
Eric Blake [email protected]
Jim Blandy [email protected]
Phil Blundell [email protected]
Hans Boehm [email protected]
Segher Boessenkool [email protected]
Paolo Bonzini [email protected]
Neil Booth [email protected]
Steven Bosscher [email protected]
Robert Bowdidge [email protected]
Joel Brobecker [email protected]
Dave Brolley [email protected]
Kevin Buettner [email protected]
Tobias Burnus [email protected]
Andrew Cagney [email protected]
John Carr [email protected]
Steve Chamberlain [email protected]
Michael Chastain [email protected]
Chandra Chavva [email protected]
William Cohen [email protected]
Josh Conner [email protected]
R. Kelley Cook [email protected]
Christian Cornelssen [email protected]
Roberto Costa [email protected]
Ian Dall [email protected]
David Daney [email protected]
Zdenek Dvorak [email protected]
Mohan Embar [email protected]
Marc Espie [email protected]
Rafael Ávila de Espíndola [email protected]
Ansgar Esztermann [email protected]
Doug Evans [email protected]
Bernhard Fischer [email protected]
Thomas Fitzsimmons [email protected]
Brian Ford [email protected]
Kaveh Ghazi [email protected]
Matthew Gingell [email protected]
Anthony Green [email protected]
Doug Gregor [email protected]
Jon Grimm [email protected]
Richard Guenther [email protected]
Laurent Guerby [email protected]
Mostafa Hagog [email protected]
Olivier Hainque [email protected]
Stuart Hastings [email protected]
Matthew Hiller [email protected]
Manfred Hollstein [email protected]
Falk Hueffner [email protected]
Andrew John Hughes [email protected]
Bernardo Innocenti [email protected]
Daniel Jacobowitz [email protected]
Andreas Jaeger [email protected]
Fariborz Jahanian [email protected]
Phillip Jordan [email protected]
Klaus Kaempf [email protected]
Victor Kaplansky [email protected]
Brendan Kehoe [email protected]
Mumit Khan [email protected]
Matthias Klose [email protected]
Jeff Knaggs [email protected]
Michael Koch [email protected]
Matt Kraai [email protected]
Andreas Krebbel [email protected]
Maxim Kuvyrkov [email protected]
Scott Robert Ladd [email protected]
Razya Ladelsky [email protected]
Aaron W. LaFramboise [email protected]
Asher Langton [email protected]
Chris Lattner [email protected]
Terry Laurenzo [email protected]
Marc Lehmann [email protected]
Alan Lehotsky [email protected]
James Lemke [email protected]
Kriang Lerdsuwanakij [email protected]
Warren Levy [email protected]
Don Lindsay [email protected]
Chen Liqin [email protected]
Ralph Loader [email protected]
Gabor Loki [email protected]
Sandra Loosemore [email protected]
Dave Love [email protected]
Martin v. Löwis [email protected]
HJ Lu [email protected]
Ziga Mahkovec [email protected]
Ranjit Mathew [email protected]
Michael Matz [email protected]
Greg McGary [email protected]
Adam Megacz [email protected]
Robert Millan [email protected]
Lee Millward [email protected]
Alan Modra [email protected]
Catherine Moore [email protected]
Brooks Moses [email protected]
Dirk Mueller [email protected]
Adam Nemet [email protected]
Dan Nicolaescu [email protected]
Dorit Nuzman [email protected]
David O'Brien [email protected]
Turly O'Connor [email protected]
Carlos O'Donell [email protected]
Jeffrey D. Oldham [email protected]
Devang Patel [email protected]
Alexandre Petit-Bianco [email protected]
Nicolas Pitre [email protected]
Clinton Popetz [email protected]
Jerry Quinn [email protected]
Rolf Rasmussen [email protected]
Volker Reichelt [email protected]
Tom Rix [email protected]
Craig Rodrigues [email protected]
Gavin Romig-Koch [email protected]
Ira Rosen [email protected]
Maciej W. Rozycki [email protected]
Ira Ruben [email protected]
Douglas Rupp [email protected]
Matthew Sachs [email protected]
Alex Samuel [email protected]
Svein Seldal [email protected]
Thiemo Seufer [email protected]
Mark Shinwell [email protected]
Franz Sirl [email protected]
Michael Sokolov [email protected]
Richard Stallman [email protected]
Graham Stott [email protected]
Mike Stump [email protected]
Jeff Sturm [email protected]
Kresten Krab Thorup [email protected]
Caroline Tice [email protected]
Michael Tiemann [email protected]
David Ung [email protected]
Jonathan Wakely [email protected]
Krister Walfridsson [email protected]
Feng Wang [email protected]
John Wehle [email protected]
Florian Weimer [email protected]
Zack Weinberg [email protected]
Mark Wielaard [email protected]
Carlo Wood [email protected]
Canqun Yang [email protected]
Kenneth Zadeck [email protected]
Jie Zhang [email protected]
Jon Ziegler [email protected]
Josef Zlomek [email protected]
Chao-ying Fu [email protected]
Bug database only accounts
James Dennett [email protected]
Christian Ehrhardt [email protected]
Dara Hazeghi [email protected]