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 gdr@integrable-solutions.net
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 Gabriel Dos Reis gdr@integrable-solutions.net
175 *Paul Eggert eggert@twinsun.com
176 Steve Ellcey sje@cup.hp.com
177 Ben Elliston bje@redhat.com
178 Marc Espie espie@cvs.openbsd.org
179 Doug Evans devans@transmeta.com
180 Kaveh Ghazi ghazi@caip.rutgers.edu
181 Matthew Gingell gingell@gnat.com
182 Anthony Green green@redhat.com
183 Stu Grossman grossman@redhat.com
184 Laurent Guerby guerby@acm.org
185 Andrew Haley aph@redhat.com
186 Aldy Hernandez aldyh@redhat.com
187 Matthew Hiller hiller@redhat.com
188 Manfred Hollstein mhollstein@redhat.com
189 Andreas Jaeger aj@suse.de
190 Jakub Jelinek jakub@redhat.com
191 Dale Johannesen dalej@apple.com
192 Klaus Kaempf kkaempf@progis.de
193 Brendan Kehoe brendan@zen.org
194 Mumit Khan khan@xraylith.wisc.edu
195 Matthias Klose doko@debian.org
196 Jeff Knaggs jknaggs@redhat.com
197 Kaz Kojima kkojima@gcc.gnu.org
198 Paul Koning ni1d@arrl.net
199 Matt Kraai kraai@alumni.cmu.edu
200 Ziemowit Laski zlaski@apple.com
201 Marc Lehmann pcg@goof.com
202 Alan Lehotsky apl@alum.mit.edu
203 Warren Levy warrenl@cruzio.com
204 Kriang Lerdsuwanakij lerdsuwa@users.sourceforge.net
205 Don Lindsay dlindsay@redhat.com
206 Dave Love d.love@dl.ac.uk
207 Martin v. Löwis loewis@informatik.hu-berlin.de
209 Andrew Macleod amacleod@redhat.com
210 Vladimir Makarov vmakarov@redhat.com
211 Michael Matz matz@suse.de
212 Greg McGary gkm@gnu.org
213 Adam Megacz adam@xwt.org
214 Alan Modra amodra@bigpond.net.au
215 Toon Moene toon@moene.indiv.nluug.nl
216 Catherine Moore clm@redhat.com
217 Nathanael Nerode neroden@gcc.gnu.org
218 Diego Novillo dnovillo@redhat.com
219 David O'Brien obrien@FreeBSD.org
220 Turly O'Connor turly@apple.com
221 Jeffrey D. Oldham oldham@codesourcery.com
222 Rainer Orth ro@TechFak.Uni-Bielefeld.DE
223 Devang Patel dpatel@apple.com
224 Nicola Pero n.pero@mi.flashnet.it
225 Alexandre Petit-Bianco apbianco@redhat.com
226 Sebastian Pop s.pop@laposte.net
227 Clinton Popetz cpopetz@cpopetz.com
228 Ken Raeburn raeburn@redhat.com
229 Rolf Rasmussen rolfwr@gcc.gnu.org
230 Tom Rix trix@redhat.com
231 Craig Rodrigues rodrigc@gcc.gnu.org
232 Gavin Romig-Koch gavin@redhat.com
233 Ira Ruben ira@apple.com
234 Douglas Rupp rupp@gnat.com
235 Alex Samuel samuel@codesourcery.com
236 Richard Sandiford rsandifo@redhat.com
237 Roger Sayle roger@eyesopen.com
238 Bernd Schmidt bernds@redhat.com
239 Andreas Schwab schwab@suse.de
240 Stan Shebs shebs@apple.com
241 Nathan Sidwell nathan@acm.org
242 Franz Sirl franz.sirl-kernel@lauterbach.com
243 Danny Smith dannysmith@users.sourceforge.net
244 Michael Sokolov msokolov@ivan.Harhan.ORG
245 Richard Stallman rms@gnu.org
246 Graham Stott graham.stott@btinternet.com
247 Mike Stump mrs@apple.com
248 Jeff Sturm jsturm@gcc.gnu.org
249 Ian Taylor ian@zembu.com
250 Michael Tiemann tiemann@redhat.com
251 Philipp Thomas pthomas@suse.de
252 Kresten Krab Thorup krab@gcc.gnu.org
253 Krister Walfridsson cato@df.lth.se
254 John Wehle john@feith.com
255 Florian Weimer fw@deneb.enyo.de
256 Mark Wielaard mark@gcc.gnu.org