MAINTAINERS 12.4 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
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
===========

Jeff Law committed
21 22
			Blanket Write Privs.

23
Richard Earnshaw				rearnsha@arm.com
24
Richard Henderson                               rth@redhat.com
25
Geoffrey Keating				geoffk@geoffk.org
26
Richard Kenner					kenner@nyu.edu
27
Jeff Law					law@redhat.com
28
Michael Meissner				gnu@the-meissners.org
29
Jason Merrill					jason@redhat.com
Jeff Law committed
30
David S. Miller					davem@redhat.com
31
Mark Mitchell					mark@codesourcery.com
Bernd Schmidt committed
32
Bernd Schmidt					bernd.schmidt@analog.com
33
Zack Weinberg					zack@codesourcery.com
34
Jim Wilson					wilson@specifixinc.com
Jeff Law committed
35 36


37
			CPU Port Maintainers	(CPU alphabetical order)
Jeff Law committed
38

39
alpha port		Richard Henderson	rth@redhat.com
40
arm port		Nick Clifton		nickc@redhat.com
Jeff Law committed
41
arm port		Richard Earnshaw	rearnsha@arm.com
42
arm port		Paul Brook		paul@codesourcery.com
43
avr port		Denis Chertykov		denisc@overta.ru
44
avr port		Marek Michalkiewicz	marekm@amelek.gda.pl
45
c4x port		Michael Hayes		m.hayes@elec.canterbury.ac.nz
46
cris port		Hans-Peter Nilsson	hp@axis.com
47
fr30 port		Nick Clifton		nickc@redhat.com
48 49
frv port		Aldy Hernandez		aldyh@redhat.com
frv port		Alexandre Oliva		aoliva@redhat.com
50
h8 port			Jeff Law		law@redhat.com
51
h8 port			Kazu Hirata		kazu@cs.umass.edu
52
hppa port		Jeff Law		law@redhat.com
53
hppa port		Dave Anglin		dave.anglin@nrc.ca
54
i386 port		Richard Henderson	rth@redhat.com
55
i860 port		Jason Eckhardt		jle@rice.edu
56
ia64 port		Jim Wilson		wilson@specifixinc.com
57
ip2k port		Denis Chertykov		denisc@overta.ru
58
iq2000 port		Stan Cox		scox@redhat.com
59
m32r port		Nick Clifton		nickc@redhat.com
60
m68hc11 port		Stephane Carrez		stcarrez@nerim.fr
61
m68k port (?)		Jeff Law		law@redhat.com
62
m68k-motorola-sysv port	Philippe De Muyter	phdm@macqel.be
63
mcore port		Nick Clifton		nickc@redhat.com
64
mips port               Eric Christopher        echristo@redhat.com
65
mips port		Richard Sandiford	rsandifo@redhat.com
66
mmix port		Hans-Peter Nilsson	hp@bitrange.com
67 68
mn10300 port		Jeff Law		law@redhat.com
mn10300 port		Alexandre Oliva		aoliva@redhat.com
69
ns32k port		Ian Dall		ian@beware.dropbear.id.au
70
pdp11 port		Paul Koning		ni1d@arrl.net
71
rs6000 port		Geoff Keating		geoffk@geoffk.org
w  
David Edelsohn committed
72
rs6000 port		David Edelsohn		dje@watson.ibm.com
73
rs6000 vector extns	Aldy Hernandez		aldyh@redhat.com
74 75
s390 port		Hartmut Penner		hpenner@de.ibm.com
s390 port		Ulrich Weigand		uweigand@de.ibm.com
76
sh port			Joern Rennecke		joern.rennecke@st.com
77
sh port			Alexandre Oliva		aoliva@redhat.com
78
sparc port		Richard Henderson	rth@redhat.com
Jeff Law committed
79
sparc port		David S. Miller		davem@redhat.com
80
sparc port		Jakub Jelinek		jakub@redhat.com
81
sparc port		Eric Botcazou		ebotcazou@libertysurf.fr
82
v850 port		Nick Clifton		nickc@redhat.com
83
vax port		Dave Anglin		dave.anglin@nrc.ca
84
vax port		Matt Thomas		matt@3am-software.com
85
x86-64 port		Jan Hubicka		jh@suse.cz
86
xstormy16 port		Geoffrey Keating	geoffk@geoffk.org
87
xtensa port		Bob Wilson		bob.wilson@acm.org
88 89 90 91

			OS Port Maintainers	(OS alphabetical order)

darwin port		Stan Shebs		shebs@apple.com
92
darwin port		Dale Johannesen		dalej@apple.com
93
DJGPP			DJ Delorie		dj@delorie.com
94
freebsd			Loren J. Rittle		ljrittle@acm.org
95
netbsd			Jason Thorpe		thorpej@wasabisystems.com
96
sco5, unixware, sco udk	Kean Johnston		jkj@sco.com
97
sh-linux-gnu		Kaz Kojima		kkojima@gcc.gnu.org
98
RTEMS Ports		Joel Sherrill		joel@oarcorp.com
Ralf Corsepius committed
99
RTEMS Ports		Ralf Corsepius		ralf.corsepius@rtems.org
100 101
VxWorks ports		Zack Weinberg		zack@codesourcery.com
VxWorks ports		Nathan Sidwell		nathan@codesourcery.com
102
windows, cygwin, mingw	Christopher Faylor	cgf@gcc.gnu.org
103
windows, cygwin, mingw	Danny Smith		dannysmith@users.sourceforge.net
104

105
			Language Front Ends Maintainers
106

107
C front end/ISO C99	Joseph Myers		jsm@polyomino.org.uk
108 109 110
C front end/ISO C99	Richard Henderson	rth@redhat.com
Ada front end		Geert Bosch		bosch@gnat.com
Ada front end		Robert Dewar		dewar@gnat.com
111
Ada front end		Arnaud Charlet		charlet@act-europe.fr
112
fortran			Richard Henderson	rth@redhat.com
113
fortran			Toon Moene		toon@moene.indiv.nluug.nl
114
fortran 95		Paul Brook		paul@codesourcery.com
115 116
fortran 95		Steven Bosscher		stevenb@suse.de
fortran 95		Toon Moene		toon@moene.indiv.nluug.nl
117
c++			Jason Merrill		jason@redhat.com
118
c++                     Mark Mitchell		mark@codesourcery.com
119
c++			Nathan Sidwell		nathan@codesourcery.com
120
java			Per Bothner		per@bothner.com
121
java			Andrew Haley		aph@redhat.com
122
mercury			Fergus Henderson	fjh@cs.mu.oz.au
123
objective-c		Stan Shebs		shebs@apple.com
124
objective-c		Ovidiu Predescu		ovidiu@cup.hp.com
125
objective-c		Ziemowit Laski		zlaski@apple.com
126 127 128 129 130 131 132 133 134 135
treelang                Tim Josling             tej@melbpc.org.au

			Various Maintainers

cpplib			Dave Brolley		brolley@redhat.com
cpplib			Per Bothner		per@bothner.com
cpplib			Zack Weinberg		zack@codesourcery.com
cpplib			Neil Booth		neil@daikokuya.co.uk
libgcj			Tom Tromey		tromey@redhat.com
libgcj			Bryce McKinlay		bryce@gcc.gnu.org
136 137
libobjc			Nicola Pero		n.pero@mi.flashnet.it
libobjc			Andrew Pinski		pinskia@physics.uc.edu
138
alias analysis		John Carr		jfc@mit.edu
139
loop unrolling		Jim Wilson		wilson@specifixinc.com
140
loop discovery		Michael Hayes		m.hayes@elec.canterbury.ac.nz
141
scheduler (+ haifa)	Jim Wilson		wilson@specifixinc.com
142
scheduler (+ haifa)	Michael Meissner	gnu@the-meissners.org
143
scheduler (+ haifa)	Jeff Law		law@redhat.com
144
scheduler (+ haifa)	Vladimir Makarov	vmakarov@redhat.com
145 146
reorg			Jeff Law		law@redhat.com
caller-save.c		Jeff Law		law@redhat.com
147
callgraph		Jan Hubicka		jh@suse.cz
148
debugging code		Jim Wilson		wilson@specifixinc.com
149
dwarf debugging code	Jason Merrill		jason@redhat.com
150
c++ runtime libs	Paolo Carlini		pcarlini@suse.de
Gabriel Dos Reis committed
151
c++ runtime libs        Gabriel Dos Reis        gdr@integrable-solutions.net
152
c++ runtime libs	Ulrich Drepper		drepper@redhat.com
153
c++ runtime libs	Phil Edwards		pme@gcc.gnu.org
154
c++ runtime libs	Benjamin Kosnik		bkoz@redhat.com
155
c++ runtime libs	Loren J. Rittle		ljrittle@acm.org
Jeff Law committed
156 157
*synthetic multiply	Torbjorn Granlund	tege@swox.com
*c-torture		Torbjorn Granlund	tege@swox.com
158
fixincludes		Bruce Korb		bkorb@gnu.org
159 160
gcse.c 			Jeff Law		law@redhat.com
global opt framework	Jeff Law		law@redhat.com
Jeff Law committed
161
jump.c			David S. Miller		davem@redhat.com
162
web pages		Gerald Pfeifer		gerald@pfeifer.com
163
build status lists	Janis Johnson		janis187@us.ibm.com
164
config.sub/config.guess	Ben Elliston		config-patches@gnu.org
165
basic block reordering	Jason Eckhardt		jle@rice.edu
166
i18n			Philipp Thomas		pthomas@suse.de
167
diagnostic messages	Gabriel Dos Reis	gdr@integrable-solutions.net
168
libiberty		DJ Delorie		dj@redhat.com
169
libiberty		Ian Lance Taylor	ian@wasabisystems.com
170
build machinery (*.in)	DJ Delorie		dj@redhat.com
171
build machinery (*.in)	Nathanael Nerode	neroden@gcc.gnu.org
172
build machinery (*.in)	Alexandre Oliva		aoliva@redhat.com
173
docs co-maintainer	Gerald Pfeifer		gerald@pfeifer.com
174
docs co-maintainer	Joseph Myers		jsm@polyomino.org.uk
175
predict.def		Jan Hubicka		jh@suse.cz
176
contrib/regression	Geoff Keating		geoffk@geoffk.org
177
new regalloc (ra*)	Michael Matz		matz@suse.de
178 179
gcov			Jan Hubicka		jh@suse.cz
gcov			Nathan Sidwell		nathan@codesourcery.com
180
option handling		Neil Booth		neil@daikokuya.co.uk
181
libffi testsuite	Andreas Tobler		andreast@gcc.gnu.org
182
testsuite		Janis Johnson		janis187@us.ibm.com
183
middle-end		Roger Sayle		roger@eyesopen.com
184 185 186 187
tree-ssa		Diego Novillo		dnovillo@redhat.com
tree-ssa		Andrew MacLeod		amacleod@redhat.com
PRE, points-to		Daniel Berlin		dberlin@dberlin.org
mudflap			Frank Ch. Eigler	fche@redhat.com
188
tree browser/unparser	Sebastian Pop		pop@cri.ensmp.fr
189
profile feedback	Jan Hubicka		jh@suse.cz
190
type-safe vectors	Nathan Sidwell		nathan@codesourcery.com
Jeff Law committed
191

Jeff Law committed
192 193
Note individuals who maintain parts of the compiler need approval to check
in changes outside of the parts of the compiler they maintain.
194

Jeff Law committed
195

196
			Write After Approval	(last name alphabetical order)
197

198
Mark G. Adams                                   mark.g.adams@sympatico.ca
199
Matt Austern                                    austern@apple.com
200
Giovanni Bajo					giovannibajo@gcc.gnu.org
Scott Bambrough committed
201
Scott Bambrough					scottb@netwinder.org
202
Wolfgang Bangerth				bangerth@dealii.org
203
David Billinghurst				David.Billinghurst@riotinto.com
204
Laurynas Biveinis			        laurynas.biveinis@mif.vu.lt
205
Uros Bizjak					uros@kss-loka.si
206
Eric Blake					ericb@gcc.gnu.org
207
Jim Blandy					jimb@redhat.com
208
Phil Blundell					pb@futuretv.com
209
Hans Boehm					hboehm@gcc.gnu.org
210
Segher Boessenkool				segher@kernel.crashing.org
211
Paolo Bonzini					bonzini@gnu.org
212
Robert Bowdidge                                 bowdidge@apple.com
213
Joel Brobecker					brobecker@gnat.com
214
Kevin Buettner					kevinb@redhat.com
215
Andrew Cagney					cagney@redhat.com
216
Steve Chamberlain				sac@transmeta.com
217
Michael Chastain				mec.gnu@mindspring.com
218
Chandra Chavva					cchavva@redhat.com
219
William Cohen					wcohen@redhat.com
220
R. Kelley Cook					kcook@gcc.gnu.org
221
Christian Cornelssen				ccorn@cs.tu-berlin.de
222
David Daney					ddaney@avtrex.com
223
Bud Davis					bdavis9659@comcast.net
224
Chris Demetriou					cgd@broadcom.com
225
Zdenek Dvorak					dvorakz@suse.cz
226
Steve Ellcey					sje@cup.hp.com
227
Mohan Embar					gnustuff@thisiscool.com
Marc Espie committed
228
Marc Espie					espie@cvs.openbsd.org
229
Ansgar Esztermann				ansgar@thphy.uni-duesseldorf.de
Doug Evans committed
230
Doug Evans					dje@transmeta.com
231
Brian Ford					ford@vss.fsi.com
232
Kaveh Ghazi					ghazi@caip.rutgers.edu
233
Matthew Gingell					gingell@gnat.com
234
Anthony Green					green@redhat.com
235
Laurent Guerby					laurent@guerby.net
236
Mostafa Hagog					hagog@gcc.gnu.org
237
Olivier Hainque					hainque@act-europe.fr
238
Stuart Hastings					stuart@apple.com
239
Matthew Hiller					hiller@redhat.com
240
Manfred Hollstein				mh@suse.com
241
Falk Hueffner					falk@debian.org
242
Bernardo Innocenti				bernie@develer.com
243
Daniel Jacobowitz				dan@debian.org
244
Andreas Jaeger					aj@suse.de
245
Fariborz Jahanian				fjahanian@apple.com
Jeff Law committed
246
Klaus Kaempf					kkaempf@progis.de
247
Brendan Kehoe					brendan@zen.org
248
Mumit Khan					khan@xraylith.wisc.edu
249
Matthias Klose					doko@debian.org
250
Jeff Knaggs					jknaggs@redhat.com
251
Michael Koch					konqueror@gmx.de
252
Matt Kraai					kraai@ftbfs.org
253
Scott Robert Ladd				scott.ladd@coyotegulch.com
254
Aaron W. LaFramboise				aaronavay62@aaronwl.com
Jeff Law committed
255
Marc Lehmann					pcg@goof.com
256
Alan Lehotsky					apl@alum.mit.edu
257
James Lemke					jim@wasabisystems.com
258
Kriang Lerdsuwanakij				lerdsuwa@users.sourceforge.net
259
Warren Levy					warrenl@cruzio.com
260
Don Lindsay					dlindsay@redhat.com
261
Ralph Loader					rcl@ihug.co.nz
262
Gabor Loki					loki@inf.u-szeged.hu
263
Dave Love					d.love@dl.ac.uk
264
Martin v. Lwis					loewis@informatik.hu-berlin.de
265
HJ Lu						hjl@lucon.org
266
Ranjit Mathew					rmathew@hotmail.com
267
Greg McGary					gkm@gnu.org
268
Adam Megacz					adam@xwt.org
Alan Modra committed
269
Alan Modra					amodra@bigpond.net.au
270
Catherine Moore					clm@redhat.com
271
James A. Morrison				ja2morri@uwaterloo.ca
272
Dorit Naishlos                                  dorit@il.ibm.com
273
Adam Nemet					anemet@lnxw.com
274
Dan Nicolaescu					dann@ics.uci.edu
275
David O'Brien					obrien@FreeBSD.org
276
Turly O'Connor					turly@apple.com
277
Jeffrey D. Oldham				oldham@codesourcery.com
278
Rainer Orth					ro@TechFak.Uni-Bielefeld.DE
279
Devang Patel					dpatel@apple.com
280
Graeme Peterson					gp@qnx.com
281
Alexandre Petit-Bianco				apbianco@redhat.com
282
Nicolas Pitre					nico@cam.org
283
Clinton Popetz					cpopetz@cpopetz.com
284
Jerry Quinn					jlquinn@optonline.net
285
Rolf Rasmussen					rolfwr@gcc.gnu.org
286
Volker Reichelt					reichelt@igpm.rwth-aachen.de
287
Tom Rix						trix@redhat.com
288
Craig Rodrigues					rodrigc@gcc.gnu.org
289
Gavin Romig-Koch				gavin@redhat.com
290
Ira Ruben					ira@apple.com
291
Douglas Rupp					rupp@gnat.com
292
Matthew Sachs					msachs@apple.com
Alex Samuel committed
293
Alex Samuel					samuel@codesourcery.com
294
Tobias Schlter					tobias.schlueter@physik.uni-muenchen.de
295
Andreas Schwab					schwab@suse.de
296
Svein Seldal                                    svein.seldal@solidas.com
297
Franz Sirl					franz.sirl-kernel@lauterbach.com
298
Michael Sokolov					msokolov@ivan.Harhan.ORG
299
Richard Stallman				rms@gnu.org
Graham Stott committed
300
Graham Stott					graham.stott@btinternet.com
301
Mike Stump					mrs@apple.com
302
Jeff Sturm					jsturm@gcc.gnu.org
303
Kresten Krab Thorup				krab@gcc.gnu.org
Caroline Tice committed
304
Caroline Tice					ctice@apple.com
305
Michael Tiemann					tiemann@redhat.com
306
Jonathan Wakely					redi@gcc.gnu.org
307
Krister Walfridsson				cato@df.lth.se
308
John Wehle					john@feith.com
309
Florian Weimer					fw@deneb.enyo.de
310
Mark Wielaard					mark@gcc.gnu.org
311
Carlo Wood					carlo@alinoe.com
312
Canqun Yang					canqun@nudt.edu.cn
313
Jon Ziegler					jonz@apple.com
314
Josef Zlomek					josef.zlomek@email.cz
Jeff Law committed
315

316
Bug database only accounts
317

318 319 320
James Dennett					jdennett@acm.org
Christian Ehrhardt				ehrhardt@mathematik.uni-ulm.de
Dara Hazeghi					dhazeghi@yahoo.com