* version.c (version_string): Bump to 4.0.0.
[official-gcc.git] / MAINTAINERS
blob9414ff3e7e078273993d01d53d08f0f744e197a0
1 Note
2 ====
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
8 problems in GCC.
10 For general information about GCC, please visit:
12   http://gcc.gnu.org
14 To report problems in GCC, please visit:
16   http://gcc.gnu.org/bugs.html
18 Maintainers
19 ===========
21                         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 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
101                         Various Maintainers
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
258 HJ Lu                                           hjl@lucon.org
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