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

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 28 29
Jeff Law					law@redhat.com
Jason Merrill					jason@redhat.com
Michael Meissner				meissner@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@tuliptree.org
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 43 44
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
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 53
i960 port		Jim Wilson		wilson@tuliptree.org
ia64 port		Jim Wilson		wilson@tuliptree.org
54
ip2k port		Denis Chertykov		denisc@overta.ru
55 56
m32r port		Nick Clifton		nickc@redhat.com
m32r port		Michael Meissner	meissner@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
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
rs6000 port		Geoff Keating		geoffk@geoffk.org
w  
David Edelsohn committed
67
rs6000 port		David Edelsohn		dje@watson.ibm.com
68
rs6000 vector extns	Aldy Hernandez		aldyh@redhat.com
69 70
s390 port		Hartmut Penner		hpenner@de.ibm.com
s390 port		Ulrich Weigand		uweigand@de.ibm.com
71
sh port			Joern Rennecke		joern.rennecke@superh.com
72
sh port			Alexandre Oliva		aoliva@redhat.com
73
sparc port		Richard Henderson	rth@redhat.com
Jeff Law committed
74
sparc port		David S. Miller		davem@redhat.com
75
sparc port		Jakub Jelinek		jakub@redhat.com
76 77
v850 port		Nick Clifton		nickc@redhat.com
v850 port		Michael Meissner	meissner@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
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
97
fortran			Richard Henderson	rth@redhat.com
98
fortran			Toon Moene		toon@moene.indiv.nluug.nl
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 Weinberg committed
103
cpplib			Zack Weinberg		zack@codesourcery.com
104
cpplib			Neil Booth		neil@daikokuya.co.uk
105
java			Per Bothner		per@bothner.com
106
java			Andrew Haley		aph@redhat.com
107 108
libgcj			Tom Tromey		tromey@redhat.com
libgcj			Bryce McKinlay		bryce@gcc.gnu.org
109
mercury			Fergus Henderson	fjh@cs.mu.oz.au
110
objective-c		Stan Shebs		shebs@apple.com
111
objective-c		Ovidiu Predescu		ovidiu@cup.hp.com
112
alias analysis		John Carr		jfc@mit.edu
113
loop unrolling		Jim Wilson		wilson@tuliptree.org
114
loop discovery		Michael Hayes		m.hayes@elec.canterbury.ac.nz
115
scheduler (+ haifa)	Jim Wilson		wilson@tuliptree.org
116 117 118 119
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
120
debugging code		Jim Wilson		wilson@tuliptree.org
121
dwarf debugging code	Jason Merrill		jason@redhat.com
122
c++ runtime libs	Paolo Carlini		pcarlini@unitus.it
Gabriel Dos Reis committed
123
c++ runtime libs        Gabriel Dos Reis        gdr@integrable-solutions.net
124
c++ runtime libs	Ulrich Drepper		drepper@redhat.com
125
c++ runtime libs	Phil Edwards		pme@gcc.gnu.org
126
c++ runtime libs	Benjamin Kosnik		bkoz@redhat.com
127
c++ runtime libs	Loren J. Rittle		ljrittle@acm.org
Jeff Law committed
128 129
*synthetic multiply	Torbjorn Granlund	tege@swox.com
*c-torture		Torbjorn Granlund	tege@swox.com
130
fixincludes		Bruce Korb		bkorb@gnu.org
131 132
gcse.c 			Jeff Law		law@redhat.com
global opt framework	Jeff Law		law@redhat.com
Jeff Law committed
133
jump.c			David S. Miller		davem@redhat.com
134 135
web pages		Gerald Pfeifer		pfeifer@dbai.tuwien.ac.at
web pages		Janis Johnson		janis187@us.ibm.com
136
config.sub/config.guess	Ben Elliston		config-patches@gnu.org
137
basic block reordering	Jason Eckhardt		jle@rice.edu
138
i18n			Philipp Thomas		pthomas@suse.de
139
diagnostic messages	Gabriel Dos Reis	gdr@integrable-solutions.net
140
windows, cygwin, mingw	Christopher Faylor	cgf@redhat.com
141
DJGPP			DJ Delorie		dj@delorie.com
142
libiberty		DJ Delorie		dj@redhat.com
143
build machinery (*.in)	DJ Delorie		dj@redhat.com
144
build machinery (*.in)	Alexandre Oliva		aoliva@redhat.com
145
docs co-maintainer	Gerald Pfeifer		pfeifer@dbai.tuwien.ac.at
146
docs co-maintainer	Joseph Myers		jsm28@cam.ac.uk
Jeff Law committed
147
Pico-Java port		Steve Chamberlain	sac@transmeta.com
148
RTEMS Ports		Joel Sherrill		joel@oarcorp.com
149 150
VxWorks	ports		Zack Weinberg		zack@codesourcery.com
VxWorks	ports		Nathan Sidwell		nathan@codesourcery.com
151
predict.def		Jan Hubicka		jh@suse.cz
152
contrib/regression	Geoff Keating		geoffk@geoffk.org
153
treelang                Tim Josling             tej@melbpc.org.au
154
new regalloc (ra*)	Michael Matz		matz@suse.de
155 156
gcov			Jan Hubicka		jh@suse.cz
gcov			Nathan Sidwell		nathan@codesourcery.com
Jeff Law committed
157

Jeff 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

Jeff Law committed
161

162
			Write After Approval	(last name alphabetical order)
163

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

GNATS only accounts
271

272
Giovanni Bajo		bajo			giovannibajo@libero.it
273
James Dennett		jdennett		jdennett@acm.org
274
Christian Ehrhardt	cae			ehrhardt@mathematik.uni-ulm.de
275
Falk Hueffner		falk			falk.hueffner@student.uni-tuebingen.de
276

Jeff Law committed
277 278 279
Peter Bienstman(?)
Benjamin Chelf(?)
Mark Galassi(?)