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

			OS Port Maintainers	(OS alphabetical order)

darwin port		Stan Shebs		shebs@apple.com
89
darwin port		Dale Johannesen		dalej@apple.com
90
DJGPP			DJ Delorie		dj@delorie.com
91
freebsd			Loren J. Rittle		ljrittle@acm.org
92
netbsd			Jason Thorpe		thorpej@wasabisystems.com
93
sco5, unixware, sco udk	Kean Johnston		jkj@sco.com
94
sh-linux-gnu		Kaz Kojima		kkojima@gcc.gnu.org
95 96 97
RTEMS Ports		Joel Sherrill		joel@oarcorp.com
VxWorks ports		Zack Weinberg		zack@codesourcery.com
VxWorks ports		Nathan Sidwell		nathan@codesourcery.com
98 99 100

			Various Maintainers

101
C front end/ISO C99	Joseph Myers		jsm@polyomino.org.uk
102 103 104
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
105
Ada front end		Arnaud Charlet		charlet@act-europe.fr
106
fortran			Richard Henderson	rth@redhat.com
107
fortran			Toon Moene		toon@moene.indiv.nluug.nl
108
fortran 95		Paul Brook		paul@nowt.org
109 110
fortran 95		Steven Bosscher		stevenb@suse.de
fortran 95		Toon Moene		toon@moene.indiv.nluug.nl
111
c++			Jason Merrill		jason@redhat.com
112
c++                     Mark Mitchell		mark@codesourcery.com
113 114
cpplib			Dave Brolley		brolley@redhat.com
cpplib			Per Bothner		per@bothner.com
Zack Weinberg committed
115
cpplib			Zack Weinberg		zack@codesourcery.com
116
cpplib			Neil Booth		neil@daikokuya.co.uk
117
java			Per Bothner		per@bothner.com
118
java			Andrew Haley		aph@redhat.com
119 120
libgcj			Tom Tromey		tromey@redhat.com
libgcj			Bryce McKinlay		bryce@gcc.gnu.org
121
mercury			Fergus Henderson	fjh@cs.mu.oz.au
122
objective-c		Stan Shebs		shebs@apple.com
123
objective-c		Ovidiu Predescu		ovidiu@cup.hp.com
124
objective-c		Ziemowit Laski		zlaski@apple.com
125 126
libobjc			Nicola Pero		n.pero@mi.flashnet.it
libobjc			Andrew Pinski		pinskia@physics.uc.edu
127
alias analysis		John Carr		jfc@mit.edu
128
loop unrolling		Jim Wilson		wilson@specifixinc.com
129
loop discovery		Michael Hayes		m.hayes@elec.canterbury.ac.nz
130
scheduler (+ haifa)	Jim Wilson		wilson@specifixinc.com
131
scheduler (+ haifa)	Michael Meissner	gnu@the-meissners.org
132
scheduler (+ haifa)	Jeff Law		law@redhat.com
133
scheduler (+ haifa)	Vladimir Makarov	vmakarov@redhat.com
134 135
reorg			Jeff Law		law@redhat.com
caller-save.c		Jeff Law		law@redhat.com
136
callgraph		Jan Hubicka		jh@suse.cz
137
debugging code		Jim Wilson		wilson@specifixinc.com
138
dwarf debugging code	Jason Merrill		jason@redhat.com
139
c++ runtime libs	Paolo Carlini		pcarlini@suse.de
Gabriel Dos Reis committed
140
c++ runtime libs        Gabriel Dos Reis        gdr@integrable-solutions.net
141
c++ runtime libs	Ulrich Drepper		drepper@redhat.com
142
c++ runtime libs	Phil Edwards		pme@gcc.gnu.org
143
c++ runtime libs	Benjamin Kosnik		bkoz@redhat.com
144
c++ runtime libs	Loren J. Rittle		ljrittle@acm.org
Jeff Law committed
145 146
*synthetic multiply	Torbjorn Granlund	tege@swox.com
*c-torture		Torbjorn Granlund	tege@swox.com
147
fixincludes		Bruce Korb		bkorb@gnu.org
148 149
gcse.c 			Jeff Law		law@redhat.com
global opt framework	Jeff Law		law@redhat.com
Jeff Law committed
150
jump.c			David S. Miller		davem@redhat.com
151
web pages		Gerald Pfeifer		gerald@pfeifer.com
152
web pages		Janis Johnson		janis187@us.ibm.com
153
config.sub/config.guess	Ben Elliston		config-patches@gnu.org
154
basic block reordering	Jason Eckhardt		jle@rice.edu
155
i18n			Philipp Thomas		pthomas@suse.de
156
diagnostic messages	Gabriel Dos Reis	gdr@integrable-solutions.net
157
windows, cygwin, mingw	Christopher Faylor	cgf@redhat.com
158
libiberty		DJ Delorie		dj@redhat.com
159
libiberty		Ian Lance Taylor	ian@wasabisystems.com
160
build machinery (*.in)	DJ Delorie		dj@redhat.com
161
build machinery (*.in)	Nathanael Nerode	neroden@gcc.gnu.org
162
build machinery (*.in)	Alexandre Oliva		aoliva@redhat.com
163
docs co-maintainer	Gerald Pfeifer		gerald@pfeifer.com
164
docs co-maintainer	Joseph Myers		jsm@polyomino.org.uk
165
predict.def		Jan Hubicka		jh@suse.cz
166
contrib/regression	Geoff Keating		geoffk@geoffk.org
167
treelang                Tim Josling             tej@melbpc.org.au
168
new regalloc (ra*)	Michael Matz		matz@suse.de
169 170
gcov			Jan Hubicka		jh@suse.cz
gcov			Nathan Sidwell		nathan@codesourcery.com
171
option handling		Neil Booth		neil@daikokuya.co.uk
172
libffi testsuite	Andreas Tobler		andreast@gcc.gnu.org
173
compat testsuite	Janis Johnson		janis187@us.ibm.com
174
middle-end		Roger Sayle		roger@eyesopen.com
175 176 177 178 179
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
tree browser/unparser	Sebastian Pop		s.pop@laposte.net
180
profile feedback	Jan Hubicka		jh@suse.cz
Jeff Law committed
181

Jeff Law committed
182 183
Note individuals who maintain parts of the compiler need approval to check
in changes outside of the parts of the compiler they maintain.
184

Jeff Law committed
185

186
			Write After Approval	(last name alphabetical order)
187

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

312
Bug database only accounts
313

314 315 316
James Dennett					jdennett@acm.org
Christian Ehrhardt				ehrhardt@mathematik.uni-ulm.de
Dara Hazeghi					dhazeghi@yahoo.com