MAINTAINERS 10.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
===========

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 28 29
Jeff Law					law@redhat.com
Jason Merrill					jason@redhat.com
Michael Meissner				meissner@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 40
alpha port		Richard Henderson	rth@redhat.com
arc port		Richard Kenner		kenner@nyu.edu
nickc's avatar
nickc committed
41
arm port		Nick Clifton		nickc@redhat.com
law's avatar
law committed
42
arm port		Richard Earnshaw	rearnsha@arm.com
43 44 45
avr port		Denis Chertykov		denisc@overta.ru
avr port		Marek Michalkiewicz	marekm@linux.org.pl
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
nickc's avatar
nickc committed
48
h8 port			Jeff Law		law@redhat.com
49
h8 port			Kazu Hirata		kazu@cs.umass.edu
nickc's avatar
nickc committed
50
hppa port		Jeff Law		law@redhat.com
51
hppa port		Dave Anglin		dave.anglin@nrc.ca
rth's avatar
rth committed
52
i386 port		Richard Henderson	rth@redhat.com
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 57
m32r port		Nick Clifton		nickc@redhat.com
m32r port		Michael Meissner	meissner@redhat.com
58
m68hc11 port		Stephane Carrez		stcarrez@nerim.fr
nickc's avatar
nickc committed
59
m68k port (?)		Jeff Law		law@redhat.com
phdm's avatar
phdm committed
60
m68k-motorola-sysv port	Philippe De Muyter	phdm@macqel.be
61
mcore port		Nick Clifton		nickc@redhat.com
62
mips port               Eric Christopher        echristo@redhat.com
63
mmix port		Hans-Peter Nilsson	hp@bitrange.com
64 65 66
mn10200 port		Jeff Law		law@redhat.com
mn10300 port		Jeff Law		law@redhat.com
mn10300 port		Alexandre Oliva		aoliva@redhat.com
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 78
v850 port		Nick Clifton		nickc@redhat.com
v850 port		Michael Meissner	meissner@redhat.com
79
vax port		Dave Anglin		dave.anglin@nrc.ca
80
x86-64 port		Jan Hubicka		jh@suse.cz
81
xstormy16 port		Geoffrey Keating	geoffk@geoffk.org
82
xtensa port		Bob Wilson		bob.wilson@acm.org
83 84 85 86

			OS Port Maintainers	(OS alphabetical order)

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

law's avatar
law committed
158 159
Note individuals who maintain parts of the compiler need approval to check
in changes outside of the parts of the compiler they maintain.
160

law's avatar
law committed
161

162
			Write After Approval	(last name alphabetical order)
163

164
Matt Austern                                    austern@apple.com
scottb's avatar
scottb committed
165
Scott Bambrough					scottb@netwinder.org
166
Daniel Berlin					dan@dberlin.org
167
David Billinghurst				David.Billinghurst@riotinto.com
lauras's avatar
lauras committed
168
Laurynas Biveinis			        laurynas.biveinis@mif.vu.lt
169
Eric Blake					ericb@gcc.gnu.org
170
Jim Blandy					jimb@redhat.com
pb's avatar
pb committed
171
Phil Blundell					pb@futuretv.com
172
Hans Boehm					hboehm@gcc.gnu.org
173
Steven Bosscher					steven@gcc.gnu.org
174
Eric Botcazou					ebotcazou@libertysurf.fr
175
Kevin Buettner					kevinb@redhat.com
176
Andrew Cagney					cagney@redhat.com
177
Chandra Chavva					cchavva@redhat.com
178
William Cohen					wcohen@redhat.com
ccorn's avatar
 
ccorn committed
179
Christian Cornelssen				ccorn@cs.tu-berlin.de
180
Chris Demetriou					cgd@broadcom.com
181
Steve Ellcey					sje@cup.hp.com
182
Ben Elliston					bje@redhat.com
espie's avatar
espie committed
183
Marc Espie					espie@cvs.openbsd.org
devans's avatar
devans committed
184
Doug Evans					dje@transmeta.com
185
Kaveh Ghazi					ghazi@caip.rutgers.edu
186
Matthew Gingell					gingell@gnat.com
nickc's avatar
nickc committed
187 188
Anthony Green					green@redhat.com
Stu Grossman					grossman@redhat.com
189
Laurent Guerby					guerby@acm.org
nickc's avatar
nickc committed
190
Andrew Haley					aph@redhat.com
191
Stuart Hastings					stuart@apple.com
192
Aldy Hernandez					aldyh@redhat.com
193
Matthew Hiller					hiller@redhat.com
nickc's avatar
nickc committed
194
Manfred Hollstein				mhollstein@redhat.com
195
Andreas Jaeger					aj@suse.de
196
Fariborz Jahanian				fjahanian@apple.com
jakub's avatar
jakub committed
197
Jakub Jelinek					jakub@redhat.com
dalej's avatar
dalej committed
198
Dale Johannesen 				dalej@apple.com
law's avatar
law committed
199
Klaus Kaempf					kkaempf@progis.de
brendan's avatar
brendan committed
200
Brendan Kehoe					brendan@zen.org
201
Mumit Khan					khan@xraylith.wisc.edu
202
Matthias Klose					doko@debian.org
203
Jeff Knaggs					jknaggs@redhat.com
204
Paul Koning					ni1d@arrl.net
205
Matt Kraai					kraai@alumni.cmu.edu
206
Ziemowit Laski					zlaski@apple.com
law's avatar
law committed
207
Marc Lehmann					pcg@goof.com
208
Alan Lehotsky					apl@alum.mit.edu
209
Warren Levy					warrenl@cruzio.com
lerdsuwa's avatar
 
lerdsuwa committed
210
Kriang Lerdsuwanakij				lerdsuwa@users.sourceforge.net
nickc's avatar
nickc committed
211
Don Lindsay					dlindsay@redhat.com
212
Dave Love					d.love@dl.ac.uk
213
Martin v. Lwis					loewis@informatik.hu-berlin.de
214
HJ Lu						hjl@lucon.org
nickc's avatar
nickc committed
215 216
Andrew Macleod					amacleod@redhat.com
Vladimir Makarov				vmakarov@redhat.com
217
Michael Matz					matz@suse.de
218
Greg McGary					gkm@gnu.org
219
Adam Megacz					adam@xwt.org
amodra's avatar
amodra committed
220
Alan Modra					amodra@bigpond.net.au
221
Toon Moene					toon@moene.indiv.nluug.nl
nickc's avatar
nickc committed
222
Catherine Moore					clm@redhat.com
223
Adam Nemet					anemet@lnxw.com
neroden's avatar
 
neroden committed
224
Nathanael Nerode				neroden@gcc.gnu.org
nickc's avatar
nickc committed
225
Diego Novillo					dnovillo@redhat.com
226
David O'Brien					obrien@FreeBSD.org
227
Turly O'Connor					turly@apple.com
228
Jeffrey D. Oldham				oldham@codesourcery.com
229
Rainer Orth					ro@TechFak.Uni-Bielefeld.DE
230
Devang Patel					dpatel@apple.com
231
Nicola Pero					n.pero@mi.flashnet.it
nickc's avatar
nickc committed
232
Alexandre Petit-Bianco				apbianco@redhat.com
spop's avatar
spop committed
233
Sebastian Pop                                   s.pop@laposte.net
nickc's avatar
nickc committed
234 235
Clinton Popetz					cpopetz@cpopetz.com
Ken Raeburn					raeburn@redhat.com
236
Rolf Rasmussen					rolfwr@gcc.gnu.org
reichelt's avatar
 
reichelt committed
237
Volker Reichelt					reichelt@igpm.rwth-aachen.de
238
Tom Rix						trix@redhat.com
239
Craig Rodrigues					rodrigc@gcc.gnu.org
gavin's avatar
gavin committed
240
Gavin Romig-Koch				gavin@redhat.com
241
Ira Ruben					ira@apple.com
242
Douglas Rupp					rupp@gnat.com
samuel's avatar
samuel committed
243
Alex Samuel					samuel@codesourcery.com
244
Richard Sandiford				rsandifo@redhat.com
245
Roger Sayle					roger@eyesopen.com
schwab's avatar
schwab committed
246
Andreas Schwab					schwab@suse.de
sveinse's avatar
 
sveinse committed
247
Svein Seldal                                    svein.seldal@solidas.com
248
Stan Shebs					shebs@apple.com
nathan's avatar
nathan committed
249
Nathan Sidwell					nathan@codesourcery.com
250
Franz Sirl					franz.sirl-kernel@lauterbach.com
251
Danny Smith					dannysmith@users.sourceforge.net
msokolov's avatar
 
msokolov committed
252
Michael Sokolov					msokolov@ivan.Harhan.ORG
253
Richard Stallman				rms@gnu.org
grahams's avatar
 
grahams committed
254
Graham Stott					graham.stott@btinternet.com
mrs's avatar
mrs committed
255
Mike Stump					mrs@apple.com
256
Jeff Sturm					jsturm@gcc.gnu.org
korbb's avatar
korbb committed
257
Ian Taylor					ian@zembu.com
258
Michael Tiemann					tiemann@redhat.com
259
Philipp Thomas					pthomas@suse.de
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

GNATS only accounts
270 271

Wolfgang Bangerth	bangerth		bangerth@ticam.utexas.edu
272
James Dennett		jdennett		jdennett@acm.org
273
Christian Ehrhardt	cae			ehrhardt@mathematik.uni-ulm.de
274

law's avatar
law committed
275 276 277
Peter Bienstman(?)
Benjamin Chelf(?)
Mark Galassi(?)