4 This file contains information about people who are permitted to make
5 changes to various parts of the compiler and associated libraries.
7 Please do not contact the people in this file directly to report
10 For general information about GCC, please visit:
14 To report problems in GCC, please visit:
16 http://gcc.gnu.org/bugs.html
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
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
37 CPU Port Maintainers (CPU alphabetical order)
39 alpha port Richard Henderson rth@redhat.com
40 arm port Nick Clifton nickc@redhat.com
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 frv port Aldy Hernandez aldyh@redhat.com
48 frv port Alexandre Oliva aoliva@redhat.com
49 h8 port Jeff Law law@redhat.com
50 h8 port Kazu Hirata kazu@cs.umass.edu
51 hppa port Jeff Law law@redhat.com
52 hppa port Dave Anglin dave.anglin@nrc.ca
53 i386 port Richard Henderson rth@redhat.com
54 i860 port Jason Eckhardt jle@rice.edu
55 ia64 port Jim Wilson wilson@specifixinc.com
56 ip2k port Denis Chertykov denisc@overta.ru
57 iq2000 port Stan Cox scox@redhat.com
58 m32r port Nick Clifton nickc@redhat.com
59 m68hc11 port Stephane Carrez stcarrez@nerim.fr
60 m68k port (?) Jeff Law law@redhat.com
61 m68k-motorola-sysv port Philippe De Muyter phdm@macqel.be
62 mcore port Nick Clifton nickc@redhat.com
63 mips port Eric Christopher echristo@redhat.com
64 mips port Richard Sandiford rsandifo@redhat.com
65 mmix port Hans-Peter Nilsson hp@bitrange.com
66 mn10300 port Jeff Law law@redhat.com
67 mn10300 port Alexandre Oliva aoliva@redhat.com
68 ns32k port Ian Dall ian@beware.dropbear.id.au
69 pdp11 port Paul Koning ni1d@arrl.net
70 rs6000 port Geoff Keating geoffk@geoffk.org
71 rs6000 port David Edelsohn dje@watson.ibm.com
72 rs6000 vector extns Aldy Hernandez aldyh@redhat.com
73 s390 port Hartmut Penner hpenner@de.ibm.com
74 s390 port Ulrich Weigand uweigand@de.ibm.com
75 sh port Joern Rennecke joern.rennecke@superh.com
76 sh port Alexandre Oliva aoliva@redhat.com
77 sparc port Richard Henderson rth@redhat.com
78 sparc port David S. Miller davem@redhat.com
79 sparc port Jakub Jelinek jakub@redhat.com
80 sparc port Eric Botcazou ebotcazou@libertysurf.fr
81 v850 port Nick Clifton nickc@redhat.com
82 vax port Dave Anglin dave.anglin@nrc.ca
83 vax port Matt Thomas matt@3am-software.com
84 x86-64 port Jan Hubicka jh@suse.cz
85 xstormy16 port Geoffrey Keating geoffk@geoffk.org
86 xtensa port Bob Wilson bob.wilson@acm.org
88 OS Port Maintainers (OS alphabetical order)
90 darwin port Stan Shebs shebs@apple.com
91 darwin port Dale Johannesen dalej@apple.com
92 DJGPP DJ Delorie dj@delorie.com
93 freebsd Loren J. Rittle ljrittle@acm.org
94 netbsd Jason Thorpe thorpej@wasabisystems.com
95 sco5, unixware, sco udk Kean Johnston jkj@sco.com
96 sh-linux-gnu Kaz Kojima kkojima@gcc.gnu.org
97 RTEMS Ports Joel Sherrill joel@oarcorp.com
98 VxWorks ports Zack Weinberg zack@codesourcery.com
99 VxWorks ports Nathan Sidwell nathan@codesourcery.com
103 C front end/ISO C99 Joseph Myers jsm@polyomino.org.uk
104 C front end/ISO C99 Richard Henderson rth@redhat.com
105 Ada front end Geert Bosch bosch@gnat.com
106 Ada front end Robert Dewar dewar@gnat.com
107 Ada front end Arnaud Charlet charlet@act-europe.fr
108 fortran Richard Henderson rth@redhat.com
109 fortran Toon Moene toon@moene.indiv.nluug.nl
110 fortran 95 Paul Brook paul@nowt.org
111 fortran 95 Steven Bosscher stevenb@suse.de
112 fortran 95 Toon Moene toon@moene.indiv.nluug.nl
113 c++ Jason Merrill jason@redhat.com
114 c++ Mark Mitchell mark@codesourcery.com
115 cpplib Dave Brolley brolley@redhat.com
116 cpplib Per Bothner per@bothner.com
117 cpplib Zack Weinberg zack@codesourcery.com
118 cpplib Neil Booth neil@daikokuya.co.uk
119 java Per Bothner per@bothner.com
120 java Andrew Haley aph@redhat.com
121 libgcj Tom Tromey tromey@redhat.com
122 libgcj Bryce McKinlay bryce@gcc.gnu.org
123 mercury Fergus Henderson fjh@cs.mu.oz.au
124 objective-c Stan Shebs shebs@apple.com
125 objective-c Ovidiu Predescu ovidiu@cup.hp.com
126 objective-c Ziemowit Laski zlaski@apple.com
127 libobjc Nicola Pero n.pero@mi.flashnet.it
128 libobjc Andrew Pinski pinskia@physics.uc.edu
129 alias analysis John Carr jfc@mit.edu
130 loop unrolling Jim Wilson wilson@specifixinc.com
131 loop discovery Michael Hayes m.hayes@elec.canterbury.ac.nz
132 scheduler (+ haifa) Jim Wilson wilson@specifixinc.com
133 scheduler (+ haifa) Michael Meissner gnu@the-meissners.org
134 scheduler (+ haifa) Jeff Law law@redhat.com
135 scheduler (+ haifa) Vladimir Makarov vmakarov@redhat.com
136 reorg Jeff Law law@redhat.com
137 caller-save.c Jeff Law law@redhat.com
138 callgraph Jan Hubicka jh@suse.cz
139 debugging code Jim Wilson wilson@specifixinc.com
140 dwarf debugging code Jason Merrill jason@redhat.com
141 c++ runtime libs Paolo Carlini pcarlini@suse.de
142 c++ runtime libs Gabriel Dos Reis gdr@integrable-solutions.net
143 c++ runtime libs Ulrich Drepper drepper@redhat.com
144 c++ runtime libs Phil Edwards pme@gcc.gnu.org
145 c++ runtime libs Benjamin Kosnik bkoz@redhat.com
146 c++ runtime libs Loren J. Rittle ljrittle@acm.org
147 *synthetic multiply Torbjorn Granlund tege@swox.com
148 *c-torture Torbjorn Granlund tege@swox.com
149 fixincludes Bruce Korb bkorb@gnu.org
150 gcse.c Jeff Law law@redhat.com
151 global opt framework Jeff Law law@redhat.com
152 jump.c David S. Miller davem@redhat.com
153 web pages Gerald Pfeifer gerald@pfeifer.com
154 build status lists Janis Johnson janis187@us.ibm.com
155 config.sub/config.guess Ben Elliston config-patches@gnu.org
156 basic block reordering Jason Eckhardt jle@rice.edu
157 i18n Philipp Thomas pthomas@suse.de
158 diagnostic messages Gabriel Dos Reis gdr@integrable-solutions.net
159 windows, cygwin, mingw Christopher Faylor cgf@redhat.com
160 libiberty DJ Delorie dj@redhat.com
161 libiberty Ian Lance Taylor ian@wasabisystems.com
162 build machinery (*.in) DJ Delorie dj@redhat.com
163 build machinery (*.in) Nathanael Nerode neroden@gcc.gnu.org
164 build machinery (*.in) Alexandre Oliva aoliva@redhat.com
165 docs co-maintainer Gerald Pfeifer gerald@pfeifer.com
166 docs co-maintainer Joseph Myers jsm@polyomino.org.uk
167 predict.def Jan Hubicka jh@suse.cz
168 contrib/regression Geoff Keating geoffk@geoffk.org
169 treelang Tim Josling tej@melbpc.org.au
170 new regalloc (ra*) Michael Matz matz@suse.de
171 gcov Jan Hubicka jh@suse.cz
172 gcov Nathan Sidwell nathan@codesourcery.com
173 option handling Neil Booth neil@daikokuya.co.uk
174 libffi testsuite Andreas Tobler andreast@gcc.gnu.org
175 compat testsuite Janis Johnson janis187@us.ibm.com
176 middle-end Roger Sayle roger@eyesopen.com
177 tree-ssa Diego Novillo dnovillo@redhat.com
178 tree-ssa Andrew MacLeod amacleod@redhat.com
179 PRE, points-to Daniel Berlin dberlin@dberlin.org
180 mudflap Frank Ch. Eigler fche@redhat.com
181 tree browser/unparser Sebastian Pop s.pop@laposte.net
182 profile feedback Jan Hubicka jh@suse.cz
184 Note individuals who maintain parts of the compiler need approval to check
185 in changes outside of the parts of the compiler they maintain.
188 Write After Approval (last name alphabetical order)
190 Mark G. Adams mark.g.adams@sympatico.ca
191 Matt Austern austern@apple.com
192 Giovanni Bajo giovannibajo@gcc.gnu.org
193 Scott Bambrough scottb@netwinder.org
194 Wolfgang Bangerth bangerth@dealii.org
195 Daniel Berlin dan@dberlin.org
196 David Billinghurst David.Billinghurst@riotinto.com
197 Laurynas Biveinis laurynas.biveinis@mif.vu.lt
198 Uros Bizjak uros@kss-loka.si
199 Eric Blake ericb@gcc.gnu.org
200 Jim Blandy jimb@redhat.com
201 Phil Blundell pb@futuretv.com
202 Hans Boehm hboehm@gcc.gnu.org
203 Segher Boessenkool segher@kernel.crashing.org
204 Paolo Bonzini bonzini@gnu.org
205 Robert Bowdidge bowdidge@apple.com
206 Joel Brobecker brobecker@gnat.com
207 Kevin Buettner kevinb@redhat.com
208 Andrew Cagney cagney@redhat.com
209 Steve Chamberlain sac@transmeta.com
210 Michael Chastain mec.gnu@mindspring.com
211 Chandra Chavva cchavva@redhat.com
212 William Cohen wcohen@redhat.com
213 R. Kelley Cook kcook@gcc.gnu.org
214 Christian Cornelssen ccorn@cs.tu-berlin.de
215 David Daney ddaney@avtrex.com
216 Bud Davis bdavis9659@comcast.net
217 Chris Demetriou cgd@broadcom.com
218 Zdenek Dvorak dvorakz@suse.cz
219 Frank Ch. Eigler fche@redhat.com
220 Steve Ellcey sje@cup.hp.com
221 Ben Elliston bje@gnu.org
222 Mohan Embar gnustuff@thisiscool.com
223 Marc Espie espie@cvs.openbsd.org
224 Ansgar Esztermann ansgar@thphy.uni-duesseldorf.de
225 Doug Evans dje@transmeta.com
226 Brian Ford ford@vss.fsi.com
227 Kaveh Ghazi ghazi@caip.rutgers.edu
228 Matthew Gingell gingell@gnat.com
229 Anthony Green green@redhat.com
230 Laurent Guerby laurent@guerby.net
231 Mostafa Hagog hagog@gcc.gnu.org
232 Olivier Hainque hainque@act-europe.fr
233 Stuart Hastings stuart@apple.com
234 Matthew Hiller hiller@redhat.com
235 Manfred Hollstein mh@suse.com
236 Falk Hueffner falk@debian.org
237 Bernardo Innocenti bernie@develer.com
238 Daniel Jacobowitz dan@debian.org
239 Andreas Jaeger aj@suse.de
240 Fariborz Jahanian fjahanian@apple.com
241 Dale Johannesen dalej@apple.com
242 Klaus Kaempf kkaempf@progis.de
243 Brendan Kehoe brendan@zen.org
244 Mumit Khan khan@xraylith.wisc.edu
245 Matthias Klose doko@debian.org
246 Jeff Knaggs jknaggs@redhat.com
247 Michael Koch konqueror@gmx.de
248 Matt Kraai kraai@alumni.cmu.edu
249 Marc Lehmann pcg@goof.com
250 Alan Lehotsky apl@alum.mit.edu
251 James Lemke jim@wasabisystems.com
252 Kriang Lerdsuwanakij lerdsuwa@users.sourceforge.net
253 Warren Levy warrenl@cruzio.com
254 Don Lindsay dlindsay@redhat.com
255 Ralph Loader rcl@ihug.co.nz
256 Dave Love d.love@dl.ac.uk
257 Martin v. Löwis loewis@informatik.hu-berlin.de
259 Andrew Macleod amacleod@redhat.com
260 Vladimir Makarov vmakarov@redhat.com
261 Ranjit Mathew rmathew@hotmail.com
262 Greg McGary gkm@gnu.org
263 Adam Megacz adam@xwt.org
264 Alan Modra amodra@bigpond.net.au
265 Catherine Moore clm@redhat.com
266 James A. Morrison ja2morri@uwaterloo.ca
267 Dorit Naishlos dorit@il.ibm.com
268 Adam Nemet anemet@lnxw.com
269 Dan Nicolaescu dann@ics.uci.edu
270 Diego Novillo dnovillo@redhat.com
271 David O'Brien obrien@FreeBSD.org
272 Turly O'Connor turly@apple.com
273 Jeffrey D. Oldham oldham@codesourcery.com
274 Rainer Orth ro@TechFak.Uni-Bielefeld.DE
275 Devang Patel dpatel@apple.com
276 Graeme Peterson gp@qnx.com
277 Alexandre Petit-Bianco apbianco@redhat.com
278 Nicolas Pitre nico@cam.org
279 Sebastian Pop s.pop@laposte.net
280 Clinton Popetz cpopetz@cpopetz.com
281 Jerry Quinn jlquinn@optonline.net
282 Rolf Rasmussen rolfwr@gcc.gnu.org
283 Volker Reichelt reichelt@igpm.rwth-aachen.de
284 Tom Rix trix@redhat.com
285 Craig Rodrigues rodrigc@gcc.gnu.org
286 Gavin Romig-Koch gavin@redhat.com
287 Ira Ruben ira@apple.com
288 Douglas Rupp rupp@gnat.com
289 Matthew Sachs msachs@apple.com
290 Alex Samuel samuel@codesourcery.com
291 Tobias Schlüter tobias.schlueter@physik.uni-muenchen.de
292 Andreas Schwab schwab@suse.de
293 Svein Seldal svein.seldal@solidas.com
294 Franz Sirl franz.sirl-kernel@lauterbach.com
295 Danny Smith dannysmith@users.sourceforge.net
296 Michael Sokolov msokolov@ivan.Harhan.ORG
297 Richard Stallman rms@gnu.org
298 Graham Stott graham.stott@btinternet.com
299 Mike Stump mrs@apple.com
300 Jeff Sturm jsturm@gcc.gnu.org
301 Kresten Krab Thorup krab@gcc.gnu.org
302 Caroline Tice ctice@apple.com
303 Michael Tiemann tiemann@redhat.com
304 Jonathan Wakely redi@gcc.gnu.org
305 Krister Walfridsson cato@df.lth.se
306 John Wehle john@feith.com
307 Florian Weimer fw@deneb.enyo.de
308 Mark Wielaard mark@gcc.gnu.org
309 Carlo Wood carlo@alinoe.com
310 Canqun Yang canqun@nudt.edu.cn
311 Jon Ziegler jonz@apple.com
312 Josef Zlomek zlomekj@suse.cz
314 Bug database only accounts
316 James Dennett jdennett@acm.org
317 Christian Ehrhardt ehrhardt@mathematik.uni-ulm.de
318 Dara Hazeghi dhazeghi@yahoo.com