MAINTAINERS 10.5 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
===========

law's avatar
law committed
21 22
			Blanket Write Privs.

23
Richard Earnshaw				rearnsha@arm.com
nickc's avatar
nickc committed
24
Richard Henderson                               rth@redhat.com
25
Geoffrey Keating				geoffk@geoffk.org
kenner's avatar
kenner committed
26
Richard Kenner					kenner@nyu.edu
nickc's avatar
nickc committed
27
Jeff Law					law@redhat.com
meissner's avatar
meissner committed
28
Michael Meissner				gnu@the-meissners.org
kazu's avatar
kazu committed
29
Jason Merrill					jason@redhat.com
law's avatar
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
wilson's avatar
wilson committed
34
Jim Wilson					wilson@tuliptree.org
law's avatar
law committed
35 36


37
			CPU Port Maintainers	(CPU alphabetical order)
law's avatar
law committed
38

39
alpha port		Richard Henderson	rth@redhat.com
nickc's avatar
nickc committed
40
arm port		Nick Clifton		nickc@redhat.com
law's avatar
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
nickc's avatar
nickc committed
47
h8 port			Jeff Law		law@redhat.com
48
h8 port			Kazu Hirata		kazu@cs.umass.edu
nickc's avatar
nickc committed
49
hppa port		Jeff Law		law@redhat.com
50
hppa port		Dave Anglin		dave.anglin@nrc.ca
rth's avatar
rth committed
51
i386 port		Richard Henderson	rth@redhat.com
jle's avatar
jle committed
52
i860 port		Jason Eckhardt		jle@rice.edu
wilson's avatar
wilson committed
53 54
i960 port		Jim Wilson		wilson@tuliptree.org
ia64 port		Jim Wilson		wilson@tuliptree.org
55
ip2k port		Denis Chertykov		denisc@overta.ru
56
m32r port		Nick Clifton		nickc@redhat.com
57
m68hc11 port		Stephane Carrez		stcarrez@nerim.fr
nickc's avatar
nickc committed
58
m68k port (?)		Jeff Law		law@redhat.com
phdm's avatar
phdm committed
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
mmix port		Hans-Peter Nilsson	hp@bitrange.com
63 64 65
mn10200 port		Jeff Law		law@redhat.com
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
rs6000 port		Geoff Keating		geoffk@geoffk.org
dje's avatar
w  
dje committed
68
rs6000 port		David Edelsohn		dje@watson.ibm.com
69
rs6000 vector extns	Aldy Hernandez		aldyh@redhat.com
70 71
s390 port		Hartmut Penner		hpenner@de.ibm.com
s390 port		Ulrich Weigand		uweigand@de.ibm.com
72
sh port			Joern Rennecke		joern.rennecke@superh.com
73
sh port			Alexandre Oliva		aoliva@redhat.com
nickc's avatar
nickc committed
74
sparc port		Richard Henderson	rth@redhat.com
law's avatar
law committed
75
sparc port		David S. Miller		davem@redhat.com
davem's avatar
davem committed
76
sparc port		Jakub Jelinek		jakub@redhat.com
77
v850 port		Nick Clifton		nickc@redhat.com
78
vax port		Dave Anglin		dave.anglin@nrc.ca
79
x86-64 port		Jan Hubicka		jh@suse.cz
80
xstormy16 port		Geoffrey Keating	geoffk@geoffk.org
81
xtensa port		Bob Wilson		bob.wilson@acm.org
82 83 84 85

			OS Port Maintainers	(OS alphabetical order)

darwin port		Stan Shebs		shebs@apple.com
86
freebsd			Loren J. Rittle		ljrittle@acm.org
87
netbsd			Jason Thorpe		thorpej@wasabisystems.com
jkj's avatar
jkj committed
88
sco5, unixware, sco udk	Kean Johnston		jkj@sco.com
89
sh-linux-gnu		Kaz Kojima		kkojima@gcc.gnu.org
90 91 92

			Various Maintainers

93 94 95 96
C front end/ISO C99	Joseph Myers		jsm28@cam.ac.uk
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
nickc's avatar
nickc committed
97
fortran			Richard Henderson	rth@redhat.com
98
fortran			Toon Moene		toon@moene.indiv.nluug.nl
99 100 101
fortran 95		Paul Brook		paul@nowt.org
fortran 95		Steven Bosscher		steven@gcc.gnu.org
fortran	95		Toon Moene		toon@moene.indiv.nluug.nl
nickc's avatar
nickc committed
102
c++			Jason Merrill		jason@redhat.com
103
c++                     Mark Mitchell		mark@codesourcery.com
104 105
cpplib			Dave Brolley		brolley@redhat.com
cpplib			Per Bothner		per@bothner.com
zack's avatar
zack committed
106
cpplib			Zack Weinberg		zack@codesourcery.com
neil's avatar
neil committed
107
cpplib			Neil Booth		neil@daikokuya.co.uk
108
java			Per Bothner		per@bothner.com
aph's avatar
aph committed
109
java			Andrew Haley		aph@redhat.com
110 111
libgcj			Tom Tromey		tromey@redhat.com
libgcj			Bryce McKinlay		bryce@gcc.gnu.org
112
mercury			Fergus Henderson	fjh@cs.mu.oz.au
113
objective-c		Stan Shebs		shebs@apple.com
114
objective-c		Ovidiu Predescu		ovidiu@cup.hp.com
115
alias analysis		John Carr		jfc@mit.edu
wilson's avatar
wilson committed
116
loop unrolling		Jim Wilson		wilson@tuliptree.org
117
loop discovery		Michael Hayes		m.hayes@elec.canterbury.ac.nz
wilson's avatar
wilson committed
118
scheduler (+ haifa)	Jim Wilson		wilson@tuliptree.org
meissner's avatar
meissner committed
119
scheduler (+ haifa)	Michael Meissner	gnu@the-meissners.org
nickc's avatar
nickc committed
120 121 122
scheduler (+ haifa)	Jeff Law		law@redhat.com
reorg			Jeff Law		law@redhat.com
caller-save.c		Jeff Law		law@redhat.com
wilson's avatar
wilson committed
123
debugging code		Jim Wilson		wilson@tuliptree.org
nickc's avatar
nickc committed
124
dwarf debugging code	Jason Merrill		jason@redhat.com
125
c++ runtime libs	Paolo Carlini		pcarlini@unitus.it
gdr's avatar
gdr committed
126
c++ runtime libs        Gabriel Dos Reis        gdr@integrable-solutions.net
127
c++ runtime libs	Ulrich Drepper		drepper@redhat.com
128
c++ runtime libs	Phil Edwards		pme@gcc.gnu.org
129
c++ runtime libs	Benjamin Kosnik		bkoz@redhat.com
130
c++ runtime libs	Loren J. Rittle		ljrittle@acm.org
law's avatar
law committed
131 132
*synthetic multiply	Torbjorn Granlund	tege@swox.com
*c-torture		Torbjorn Granlund	tege@swox.com
korbb's avatar
korbb committed
133
fixincludes		Bruce Korb		bkorb@gnu.org
nickc's avatar
nickc committed
134 135
gcse.c 			Jeff Law		law@redhat.com
global opt framework	Jeff Law		law@redhat.com
law's avatar
law committed
136
jump.c			David S. Miller		davem@redhat.com
137
web pages		Gerald Pfeifer		gerald@pfeifer.com
138
web pages		Janis Johnson		janis187@us.ibm.com
139
config.sub/config.guess	Ben Elliston		config-patches@gnu.org
140
basic block reordering	Jason Eckhardt		jle@rice.edu
141
i18n			Philipp Thomas		pthomas@suse.de
142
diagnostic messages	Gabriel Dos Reis	gdr@integrable-solutions.net
cgf's avatar
cgf committed
143
windows, cygwin, mingw	Christopher Faylor	cgf@redhat.com
144
DJGPP			DJ Delorie		dj@delorie.com
145
libiberty		DJ Delorie		dj@redhat.com
146
build machinery (*.in)	DJ Delorie		dj@redhat.com
147
build machinery (*.in)	Nathanael Nerode	neroden@gcc.gnu.org
148
build machinery (*.in)	Alexandre Oliva		aoliva@redhat.com
149
docs co-maintainer	Gerald Pfeifer		gerald@pfeifer.com
150
docs co-maintainer	Joseph Myers		jsm28@cam.ac.uk
law's avatar
law committed
151
Pico-Java port		Steve Chamberlain	sac@transmeta.com
152
RTEMS Ports		Joel Sherrill		joel@oarcorp.com
153 154
VxWorks	ports		Zack Weinberg		zack@codesourcery.com
VxWorks	ports		Nathan Sidwell		nathan@codesourcery.com
155
predict.def		Jan Hubicka		jh@suse.cz
156
contrib/regression	Geoff Keating		geoffk@geoffk.org
157
treelang                Tim Josling             tej@melbpc.org.au
158
new regalloc (ra*)	Michael Matz		matz@suse.de
159 160
gcov			Jan Hubicka		jh@suse.cz
gcov			Nathan Sidwell		nathan@codesourcery.com
161
option handling		Neil Booth		neil@daikokuya.co.uk
law's avatar
law committed
162

law's avatar
law committed
163 164
Note individuals who maintain parts of the compiler need approval to check
in changes outside of the parts of the compiler they maintain.
165

law's avatar
law committed
166

167
			Write After Approval	(last name alphabetical order)
168

169
Matt Austern                                    austern@apple.com
scottb's avatar
scottb committed
170
Scott Bambrough					scottb@netwinder.org
171
Wolfgang Bangerth				bangerth@dealii.org
172
Daniel Berlin					dan@dberlin.org
173
David Billinghurst				David.Billinghurst@riotinto.com
lauras's avatar
lauras committed
174
Laurynas Biveinis			        laurynas.biveinis@mif.vu.lt
175
Eric Blake					ericb@gcc.gnu.org
176
Jim Blandy					jimb@redhat.com
pb's avatar
pb committed
177
Phil Blundell					pb@futuretv.com
178
Hans Boehm					hboehm@gcc.gnu.org
179
Eric Botcazou					ebotcazou@libertysurf.fr
180
Kevin Buettner					kevinb@redhat.com
181
Andrew Cagney					cagney@redhat.com
182
Chandra Chavva					cchavva@redhat.com
183
William Cohen					wcohen@redhat.com
ccorn's avatar
 
ccorn committed
184
Christian Cornelssen				ccorn@cs.tu-berlin.de
185
Chris Demetriou					cgd@broadcom.com
186
Steve Ellcey					sje@cup.hp.com
187
Ben Elliston					bje@wasabisystems.com
188
Mohan Embar					gnustuff@thisiscool.com
espie's avatar
espie committed
189
Marc Espie					espie@cvs.openbsd.org
190
Ansgar Esztermann				ansgar@thphy.uni-duesseldorf.de
devans's avatar
devans committed
191
Doug Evans					dje@transmeta.com
192
Kaveh Ghazi					ghazi@caip.rutgers.edu
193
Matthew Gingell					gingell@gnat.com
nickc's avatar
nickc committed
194
Anthony Green					green@redhat.com
195
Laurent Guerby					guerby@acm.org
196
Olivier Hainque					hainque@act-europe.fr
197
Stuart Hastings					stuart@apple.com
198
Matthew Hiller					hiller@redhat.com
manfred's avatar
 
manfred committed
199
Manfred Hollstein				mh@suse.com
200
Bernardo Innocenti				bernie@develer.com
201
Andreas Jaeger					aj@suse.de
202
Fariborz Jahanian				fjahanian@apple.com
dalej's avatar
dalej committed
203
Dale Johannesen 				dalej@apple.com
law's avatar
law committed
204
Klaus Kaempf					kkaempf@progis.de
brendan's avatar
brendan committed
205
Brendan Kehoe					brendan@zen.org
206
Mumit Khan					khan@xraylith.wisc.edu
207
Matthias Klose					doko@debian.org
208
Jeff Knaggs					jknaggs@redhat.com
209
Paul Koning					ni1d@arrl.net
210
Matt Kraai					kraai@alumni.cmu.edu
211
Ziemowit Laski					zlaski@apple.com
law's avatar
law committed
212
Marc Lehmann					pcg@goof.com
213
Alan Lehotsky					apl@alum.mit.edu
lerdsuwa's avatar
 
lerdsuwa committed
214
Kriang Lerdsuwanakij				lerdsuwa@users.sourceforge.net
kazu's avatar
kazu committed
215
Warren Levy					warrenl@cruzio.com
nickc's avatar
nickc committed
216
Don Lindsay					dlindsay@redhat.com
217
Dave Love					d.love@dl.ac.uk
218
Martin v. Lwis					loewis@informatik.hu-berlin.de
219
HJ Lu						hjl@lucon.org
nickc's avatar
nickc committed
220 221
Andrew Macleod					amacleod@redhat.com
Vladimir Makarov				vmakarov@redhat.com
222
Greg McGary					gkm@gnu.org
223
Adam Megacz					adam@xwt.org
amodra's avatar
amodra committed
224
Alan Modra					amodra@bigpond.net.au
nickc's avatar
nickc committed
225
Catherine Moore					clm@redhat.com
226
Adam Nemet					anemet@lnxw.com
nickc's avatar
nickc committed
227
Diego Novillo					dnovillo@redhat.com
228
David O'Brien					obrien@FreeBSD.org
229
Turly O'Connor					turly@apple.com
230
Jeffrey D. Oldham				oldham@codesourcery.com
231
Rainer Orth					ro@TechFak.Uni-Bielefeld.DE
232
Devang Patel					dpatel@apple.com
233
Nicola Pero					n.pero@mi.flashnet.it
234
Graeme Peterson					gp@qnx.com
nickc's avatar
nickc committed
235
Alexandre Petit-Bianco				apbianco@redhat.com
236
Andrew Pinski					pinskia@physics.uc.edu
spop's avatar
spop committed
237
Sebastian Pop                                   s.pop@laposte.net
nickc's avatar
nickc committed
238
Clinton Popetz					cpopetz@cpopetz.com
239
Rolf Rasmussen					rolfwr@gcc.gnu.org
reichelt's avatar
 
reichelt committed
240
Volker Reichelt					reichelt@igpm.rwth-aachen.de
241
Tom Rix						trix@redhat.com
242
Craig Rodrigues					rodrigc@gcc.gnu.org
gavin's avatar
gavin committed
243
Gavin Romig-Koch				gavin@redhat.com
244
Ira Ruben					ira@apple.com
245
Douglas Rupp					rupp@gnat.com
samuel's avatar
samuel committed
246
Alex Samuel					samuel@codesourcery.com
247
Richard Sandiford				rsandifo@redhat.com
248
Roger Sayle					roger@eyesopen.com
schwab's avatar
schwab committed
249
Andreas Schwab					schwab@suse.de
sveinse's avatar
 
sveinse committed
250
Svein Seldal                                    svein.seldal@solidas.com
251
Franz Sirl					franz.sirl-kernel@lauterbach.com
252
Danny Smith					dannysmith@users.sourceforge.net
msokolov's avatar
 
msokolov committed
253
Michael Sokolov					msokolov@ivan.Harhan.ORG
254
Richard Stallman				rms@gnu.org
grahams's avatar
 
grahams committed
255
Graham Stott					graham.stott@btinternet.com
mrs's avatar
mrs committed
256
Mike Stump					mrs@apple.com
257
Jeff Sturm					jsturm@gcc.gnu.org
258
Ian Taylor					ian@airs.com
259
Michael Tiemann					tiemann@redhat.com
260
Kresten Krab Thorup				krab@gcc.gnu.org
261
Andreas Tobler					andreast@gcc.gnu.org
262
Jonathan Wakely					redi@gcc.gnu.org
263
Krister Walfridsson				cato@df.lth.se
264
John Wehle					john@feith.com
265
Florian Weimer					fw@deneb.enyo.de
266
Mark Wielaard					mark@gcc.gnu.org
zlomek's avatar
zlomek committed
267
Josef Zlomek					zlomekj@suse.cz
law's avatar
law committed
268

269
Bug database only accounts
270

271 272 273 274 275
Giovanni Bajo					giovannibajo@libero.it
James Dennett					jdennett@acm.org
Christian Ehrhardt				ehrhardt@mathematik.uni-ulm.de
Dara Hazeghi					dhazeghi@yahoo.com
Falk Hueffner					falk.hueffner@student.uni-tuebingen.de
276

law's avatar
law committed
277 278 279
Peter Bienstman(?)
Benjamin Chelf(?)
Mark Galassi(?)