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
24 Richard Earnshaw rearnsha@arm.com
25 Richard Henderson rth@redhat.com
26 Geoffrey Keating geoffk@geoffk.org
27 Richard Kenner kenner@nyu.edu
28 Jeff Law law@redhat.com
29 Jason Merrill jason@redhat.com
30 Michael Meissner meissner@redhat.com
31 David S. Miller davem@redhat.com
32 Mark Mitchell mark@codesourcery.com
33 Bernd Schmidt bernds@redhat.com
34 Jim Wilson wilson@redhat.com
37 CPU Port Maintainers (CPU alphabetical order)
39 alpha port Richard Henderson rth@redhat.com
40 arc port Richard Kenner kenner@nyu.edu
41 arm port Nick Clifton nickc@redhat.com
42 arm port Richard Earnshaw rearnsha@arm.com
43 avr port Denis Chertykov denisc@overta.ru
44 avr port Marek Michalkiewicz marekm@linux.org.pl
45 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
48 h8 port Jeff Law law@redhat.com
49 h8 port Kazu Hirata kazu@cs.umass.edu
50 hppa port Jeff Law law@redhat.com
51 hppa port Dave Anglin dave.anglin@nrc.ca
52 i386 port Richard Henderson rth@redhat.com
53 i960 port Jim Wilson wilson@redhat.com
54 ia64 port Jim Wilson wilson@redhat.com
55 m32r port Nick Clifton nickc@redhat.com
56 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 mn10200 port Jeff Law law@redhat.com
64 mn10300 port Jeff Law law@redhat.com
65 mn10300 port Alexandre Oliva aoliva@redhat.com
66 rs6000 port Geoff Keating geoffk@geoffk.org
67 rs6000 port David Edelsohn dje@watson.ibm.com
68 rs6000 vector extns Aldy Hernandez aldyh@redhat.com
69 s390 port Hartmut Penner hpenner@de.ibm.com
70 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
74 sparc port David S. Miller davem@redhat.com
75 sparc port Jakub Jelinek jakub@redhat.com
76 v850 port Nick Clifton nickc@redhat.com
77 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
83 OS Port Maintainers (OS alphabetical order)
85 darwin port Stan Shebs shebs@apple.com
86 netbsd Jason Thorpe thorpej@wasabisystems.com
87 sco5, unixware, sco udk Robert Lipe robertlipe@usa.net
91 C front end/ISO C99 Joseph Myers jsm28@cam.ac.uk
92 C front end/ISO C99 Richard Henderson rth@redhat.com
93 Ada front end Geert Bosch bosch@gnat.com
94 Ada front end Robert Dewar dewar@gnat.com
95 fortran Richard Henderson rth@redhat.com
96 fortran Toon Moene toon@moene.indiv.nluug.nl
97 c++ Jason Merrill jason@redhat.com
98 c++ Mark Mitchell mark@codesourcery.com
99 cpplib Dave Brolley brolley@redhat.com
100 cpplib Per Bothner per@bothner.com
101 cpplib Zack Weinberg zack@codesourcery.com
102 cpplib Neil Booth neil@daikokuya.co.uk
103 java Per Bothner per@bothner.com
104 java Alexandre Petit-Bianco apbianco@redhat.com
105 java Andrew Haley aph@redhat.com
106 libgcj Tom Tromey tromey@redhat.com
107 libgcj Bryce McKinlay bryce@gcc.gnu.org
108 mercury Fergus Henderson fjh@cs.mu.oz.au
109 objective-c Stan Shebs shebs@apple.com
110 objective-c Ovidiu Predescu ovidiu@cup.hp.com
111 alias analysis John Carr jfc@mit.edu
112 loop unrolling Jim Wilson wilson@redhat.com
113 loop discovery Michael Hayes m.hayes@elec.canterbury.ac.nz
114 scheduler (+ haifa) Jim Wilson wilson@redhat.com
115 scheduler (+ haifa) Michael Meissner meissner@redhat.com
116 scheduler (+ haifa) Jeff Law law@redhat.com
117 reorg Jeff Law law@redhat.com
118 caller-save.c Jeff Law law@redhat.com
119 debugging code Jim Wilson wilson@redhat.com
120 dwarf debugging code Jason Merrill jason@redhat.com
121 c++ runtime libs Paolo Carlini pcarlini@unitus.it
122 c++ runtime libs Gabriel Dos Reis dosreis@cmla.ens-cachan.fr
123 c++ runtime libs Ulrich Drepper drepper@redhat.com
124 c++ runtime libs Phil Edwards pme@gcc.gnu.org
125 c++ runtime libs Benjamin Kosnik bkoz@redhat.com
126 c++ runtime libs Loren J. Rittle ljrittle@acm.org
127 *synthetic multiply Torbjorn Granlund tege@swox.com
128 *c-torture Torbjorn Granlund tege@swox.com
129 fixincludes Bruce Korb bkorb@gnu.org
130 gcse.c Jeff Law law@redhat.com
131 global opt framework Jeff Law law@redhat.com
132 jump.c David S. Miller davem@redhat.com
133 web pages co-maintainer Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
134 web pages co-maintainer Janis Johnson janis187@us.ibm.com
135 config.sub/config.guess Ben Elliston config-patches@gnu.org
136 basic block reordering Jason Eckhardt jle@rice.edu
137 i18n Philipp Thomas pthomas@suse.de
138 diagnostic messages Gabriel Dos Reis gdr@codesourcery.com
139 windows, cygwin, mingw Christopher Faylor cgf@redhat.com
140 windows, cygwin, mingw DJ Delorie dj@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
147 Pico-Java port Steve Chamberlain sac@transmeta.com
148 RTEMS Ports Joel Sherrill
149 VxWorks ports Zack Weinberg zack@codesourcery.com
150 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
156 Note individuals who maintain parts of the compiler need approval to check
157 in changes outside of the parts of the compiler they maintain.
160 Write After Approval (last name alphabetical order)
161 Matt Austern austern@apple.com
162 Scott Bambrough scottb@netwinder.org
163 Daniel Berlin dan@dberlin.org
164 David Billinghurst David.Billinghurst@riotinto.com
165 Laurynas Biveinis lauras@softhome.net
166 Eric Blake ericb@gcc.gnu.org
167 Jim Blandy jimb@redhat.com
168 Phil Blundell pb@futuretv.com
169 Hans Boehm hboehm@gcc.gnu.org
170 Andrew Cagney cagney@redhat.com
171 Chandra Chavva cchavva@redhat.com
172 William Cohen wcohen@redhat.com
173 Chris Demetriou cgd@broadcom.com
174 *Paul Eggert eggert@twinsun.com
175 Steve Ellcey sje@cup.hp.com
176 Ben Elliston bje@redhat.com
177 Marc Espie espie@cvs.openbsd.org
178 Doug Evans devans@transmeta.com
179 Kaveh Ghazi ghazi@caip.rutgers.edu
180 Matthew Gingell gingell@gnat.com
181 Anthony Green green@redhat.com
182 Stu Grossman grossman@redhat.com
183 Laurent Guerby guerby@acm.org
184 Andrew Haley aph@redhat.com
185 Aldy Hernandez aldyh@redhat.com
186 Matthew Hiller hiller@redhat.com
187 Manfred Hollstein mhollstein@redhat.com
188 Andreas Jaeger aj@suse.de
189 Jakub Jelinek jakub@redhat.com
190 Dale Johannesen dalej@apple.com
191 Klaus Kaempf kkaempf@progis.de
192 Brendan Kehoe brendan@zen.org
193 Mumit Khan khan@xraylith.wisc.edu
194 Matthias Klose doko@debian.org
195 Jeff Knaggs jknaggs@redhat.com
196 Kaz Kojima kkojima@gcc.gnu.org
197 Paul Koning ni1d@arrl.net
198 Matt Kraai kraai@alumni.cmu.edu
199 Ziemowit Laski zlaski@apple.com
200 Marc Lehmann pcg@goof.com
201 Alan Lehotsky apl@alum.mit.edu
202 Warren Levy warrenl@cruzio.com
203 Kriang Lerdsuwanakij lerdsuwa@users.sourceforge.net
204 Don Lindsay dlindsay@redhat.com
205 Dave Love d.love@dl.ac.uk
206 Martin v. Löwis loewis@informatik.hu-berlin.de
208 Andrew Macleod amacleod@redhat.com
209 Vladimir Makarov vmakarov@redhat.com
210 Michael Matz matz@suse.de
211 Greg McGary gkm@gnu.org
212 Adam Megacz adam@xwt.org
213 Alan Modra amodra@bigpond.net.au
214 Toon Moene toon@moene.indiv.nluug.nl
215 Catherine Moore clm@redhat.com
216 Nathanael Nerode neroden@gcc.gnu.org
217 Diego Novillo dnovillo@redhat.com
218 David O'Brien obrien@FreeBSD.org
219 Turly O'Connor turly@apple.com
220 Jeffrey D. Oldham oldham@codesourcery.com
221 Rainer Orth ro@TechFak.Uni-Bielefeld.DE
222 Devang Patel dpatel@apple.com
223 Nicola Pero n.pero@mi.flashnet.it
224 Alexandre Petit-Bianco apbianco@redhat.com
225 Clinton Popetz cpopetz@cpopetz.com
226 Ken Raeburn raeburn@redhat.com
227 Rolf Rasmussen rolfwr@gcc.gnu.org
228 Gabriel Dos Reis dosreis@cmla.ens-cachan.fr
229 Tom Rix trix@redhat.com
230 Craig Rodrigues rodrigc@gcc.gnu.org
231 Gavin Romig-Koch gavin@redhat.com
232 Ira Ruben ira@apple.com
233 Douglas Rupp rupp@gnat.com
234 Alex Samuel samuel@codesourcery.com
235 Richard Sandiford rsandifo@redhat.com
236 Roger Sayle roger@eyesopen.com
237 Bernd Schmidt bernds@redhat.com
238 Andreas Schwab schwab@suse.de
239 Stan Shebs shebs@apple.com
240 Nathan Sidwell nathan@acm.org
241 Franz Sirl franz.sirl-kernel@lauterbach.com
242 Danny Smith dannysmith@users.sourceforge.net
243 Michael Sokolov msokolov@ivan.Harhan.ORG
244 Richard Stallman rms@gnu.org
245 Graham Stott graham.stott@btinternet.com
246 Mike Stump mrs@apple.com
247 Jeff Sturm jsturm@gcc.gnu.org
248 Ian Taylor ian@zembu.com
249 Michael Tiemann tiemann@redhat.com
250 Philipp Thomas pthomas@suse.de
251 Kresten Krab Thorup krab@gcc.gnu.org
252 Krister Walfridsson cato@df.lth.se
253 John Wehle john@feith.com
254 Florian Weimer fw@deneb.enyo.de
255 Mark Wielaard mark@gcc.gnu.org