]> git.ipfire.org Git - people/ms/gcc.git/blob - MAINTAINERS
Change my MAINTAINERS information
[people/ms/gcc.git] / MAINTAINERS
1 Note
2 ====
3
4 This file contains information about people who are permitted to make
5 changes to various parts of the compiler and associated libraries.
6
7 Please do not contact the people in this file directly to report
8 problems in GCC.
9
10 For general information about GCC, please visit:
11
12 http://gcc.gnu.org
13
14 To report problems in GCC, please visit:
15
16 http://gcc.gnu.org/bugs/
17
18 Note: when adding someone to a more specific section please remove any
19 corresponding entry from the Write After Approval list.
20
21 Note: please verify that sorting is correct with:
22 ./contrib/check-MAINTAINERS.py MAINTAINERS
23
24 Maintainers
25 ===========
26
27 Global Reviewers
28
29 Richard Biener <rguenther@suse.de>
30 Richard Earnshaw <richard.earnshaw@arm.com>
31 Jakub Jelinek <jakub@redhat.com>
32 Richard Kenner <kenner@nyu.edu>
33 Jeff Law <jlaw@tachyum.com>
34 Michael Meissner <gnu@the-meissners.org>
35 Jason Merrill <jason@redhat.com>
36 David S. Miller <davem@redhat.com>
37 Joseph Myers <joseph@codesourcery.com>
38 Richard Sandiford <richard.sandiford@arm.com>
39 Bernd Schmidt <bernds_cb1@t-online.de>
40 Ian Lance Taylor <ian@airs.com>
41 Jim Wilson <wilson@tuliptree.org>
42
43 Note that while global reviewers can approve changes to any part of
44 the compiler or associated libraries, they still need approval for
45 their own patches from other maintainers or reviewers.
46
47 Also note that maintainership of any area covers changes to web pages,
48 docs, and the testsuite related to that.
49
50 CPU Port Maintainers (CPU alphabetical order)
51
52 aarch64 port Richard Earnshaw <richard.earnshaw@arm.com>
53 aarch64 port Richard Sandiford <richard.sandiford@arm.com>
54 aarch64 port Marcus Shawcroft <marcus.shawcroft@arm.com>
55 aarch64 port Kyrylo Tkachov <kyrylo.tkachov@arm.com>
56 alpha port Richard Henderson <rth@twiddle.net>
57 amdgcn port Julian Brown <julian@codesourcery.com>
58 amdgcn port Andrew Stubbs <ams@codesourcery.com>
59 arc port Joern Rennecke <gnu@amylaar.uk>
60 arc port Claudiu Zissulescu <claziss@synopsys.com>
61 arm port Nick Clifton <nickc@redhat.com>
62 arm port Richard Earnshaw <richard.earnshaw@arm.com>
63 arm port Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
64 arm port Kyrylo Tkachov <kyrylo.tkachov@arm.com>
65 avr port Denis Chertykov <chertykov@gmail.com>
66 bfin port Jie Zhang <jzhang918@gmail.com>
67 bpf port Jose E. Marchesi <jose.marchesi@oracle.com>
68 c6x port Bernd Schmidt <bernds_cb1@t-online.de>
69 cris port Hans-Peter Nilsson <hp@axis.com>
70 c-sky port Xianmiao Qu <xianmiao_qu@c-sky.com>
71 c-sky port Yunhai Shang <yunhai_shang@c-sky.com>
72 epiphany port Joern Rennecke <gnu@amylaar.uk>
73 fr30 port Nick Clifton <nickc@redhat.com>
74 frv port Nick Clifton <nickc@redhat.com>
75 frv port Alexandre Oliva <aoliva@gcc.gnu.org>
76 ft32 port James Bowman <james.bowman@ftdichip.com>
77 h8 port Jeff Law <jeffreyalaw@gmail.com>
78 hppa port Jeff Law <jeffreyalaw@gmail.com>
79 hppa port John David Anglin <dave.anglin@bell.net>
80 i386 port Jan Hubicka <hubicka@ucw.cz>
81 i386 port Uros Bizjak <ubizjak@gmail.com>
82 i386 vector ISA extns Kirill Yukhin <kirill.yukhin@gmail.com>
83 i386 vector ISA extns Hongtao Liu <hongtao.liu@intel.com>
84 iq2000 port Nick Clifton <nickc@redhat.com>
85 lm32 port Sebastien Bourdeauducq <sebastien@milkymist.org>
86 m32r port Nick Clifton <nickc@redhat.com>
87 m68k port (?) Jeff Law <jeffreyalaw@gmail.com>
88 m68k port Andreas Schwab <schwab@linux-m68k.org>
89 m68k-motorola-sysv port Philippe De Muyter <phdm@macqel.be>
90 mcore port Nick Clifton <nickc@redhat.com>
91 microblaze Michael Eager <eager@eagercon.com>
92 mips port Matthew Fortune <mfortune@gmail.com>
93 mmix port Hans-Peter Nilsson <hp@bitrange.com>
94 mn10300 port Jeff Law <jeffreyalaw@gmail.com>
95 mn10300 port Alexandre Oliva <aoliva@gcc.gnu.org>
96 moxie port Anthony Green <green@moxielogic.com>
97 msp430 port Nick Clifton <nickc@redhat.com>
98 nds32 port Chung-Ju Wu <jasonwucj@gmail.com>
99 nds32 port Shiva Chen <shiva0217@gmail.com>
100 nios2 port Chung-Lin Tang <cltang@codesourcery.com>
101 nios2 port Sandra Loosemore <sandra@codesourcery.com>
102 nvptx port Tom de Vries <tdevries@suse.de>
103 or1k port Stafford Horne <shorne@gmail.com>
104 pdp11 port Paul Koning <ni1d@arrl.net>
105 powerpcspe port Andrew Jenner <andrew@codesourcery.com>
106 pru port Dimitar Dimitrov <dimitar@dinux.eu>
107 riscv port Kito Cheng <kito.cheng@gmail.com>
108 riscv port Palmer Dabbelt <palmer@dabbelt.com>
109 riscv port Andrew Waterman <andrew@sifive.com>
110 riscv port Jim Wilson <jim.wilson.gcc@gmail.com>
111 rs6000/powerpc port David Edelsohn <dje.gcc@gmail.com>
112 rs6000/powerpc port Segher Boessenkool <segher@kernel.crashing.org>
113 rs6000 vector extns Aldy Hernandez <aldyh@redhat.com>
114 rx port Nick Clifton <nickc@redhat.com>
115 s390 port Ulrich Weigand <uweigand@de.ibm.com>
116 s390 port Andreas Krebbel <krebbel@linux.ibm.com>
117 sh port Alexandre Oliva <aoliva@gcc.gnu.org>
118 sh port Oleg Endo <olegendo@gcc.gnu.org>
119 sparc port David S. Miller <davem@redhat.com>
120 sparc port Eric Botcazou <ebotcazou@libertysurf.fr>
121 tilegx port Walter Lee <walt@tilera.com>
122 tilepro port Walter Lee <walt@tilera.com>
123 v850 port Nick Clifton <nickc@redhat.com>
124 vax port Matt Thomas <matt@3am-software.com>
125 vax port Maciej W. Rozycki <macro@embecosm.com>
126 visium port Eric Botcazou <ebotcazou@libertysurf.fr>
127 x86-64 port Jan Hubicka <hubicka@ucw.cz>
128 xstormy16 port Nick Clifton <nickc@redhat.com>
129 xtensa port Sterling Augustine <augustine.sterling@gmail.com>
130 xtensa port Max Filippov <jcmvbkbc@gmail.com>
131
132 OS Port Maintainers (OS alphabetical order)
133
134 aix David Edelsohn <dje.gcc@gmail.com>
135 Android sub-port Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
136 darwin port Iain Sandoe <iain@sandoe.co.uk>
137 darwin port Mike Stump <mikestump@comcast.net>
138 DJGPP DJ Delorie <dj@delorie.com>
139 freebsd Andreas Tobler <andreast@gcc.gnu.org>
140 GNU/Hurd Thomas Schwinge <thomas@schwinge.name>
141 hpux John David Anglin <dave.anglin@bell.net>
142 solaris Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
143 netbsd Jason Thorpe <thorpej@netbsd.org>
144 netbsd Krister Walfridsson <krister.walfridsson@gmail.com>
145 sh-linux-gnu Kaz Kojima <kkojima@gcc.gnu.org>
146 RTEMS Ports Joel Sherrill <joel@oarcorp.com>
147 RTEMS Ports Ralf Corsepius <ralf.corsepius@rtems.org>
148 RTEMS Ports Sebastian Huber <sebastian.huber@embedded-brains.de>
149 VMS Douglas Rupp <douglas.b.rupp@gmail.com>
150 VMS Tristan Gingold <tgingold@free.fr>
151 VxWorks ports Olivier Hainque <hainque@adacore.com>
152 cygwin, mingw-w64 Jonathan Yong <10walls@gmail.com>
153
154 Language Front Ends Maintainers
155
156 C front end/ISO C99 Joseph Myers <joseph@codesourcery.com>
157 Ada front end Arnaud Charlet <charlet@adacore.com>
158 Ada front end Eric Botcazou <ebotcazou@libertysurf.fr>
159 Ada front end Pierre-Marie de Rodat <derodat@adacore.com>
160 c++ Jason Merrill <jason@redhat.com>
161 c++ Nathan Sidwell <nathan@acm.org>
162 D front end Iain Buclaw <ibuclaw@gdcproject.org>
163 go Ian Lance Taylor <ian@airs.com>
164 objective-c/c++ Mike Stump <mikestump@comcast.net>
165 objective-c/c++ Iain Sandoe <iain@sandoe.co.uk>
166
167 Various Maintainers
168
169 libbacktrace Ian Lance Taylor <ian@airs.com>
170 libcpp Per Bothner <per@bothner.com>
171 libcpp All C and C++ front end maintainers
172 libcpp David Malcolm <dmalcolm@redhat.com>
173 fp-bit Ian Lance Taylor <ian@airs.com>
174 libgcc Ian Lance Taylor <ian@airs.com>
175 libgo Ian Lance Taylor <ian@airs.com>
176 libgomp Jakub Jelinek <jakub@redhat.com>
177 libgomp (OpenACC) Thomas Schwinge <thomas@codesourcery.com>
178 libiberty Ian Lance Taylor <ian@airs.com>
179 libitm Torvald Riegel <triegel@redhat.com>
180 libobjc Nicola Pero <nicola.pero@meta-innovation.com>
181 libobjc Andrew Pinski <pinskia@gmail.com>
182 libquadmath Tobias Burnus <tobias@codesourcery.com>
183 libquadmath Jakub Jelinek <jakub@redhat.com>
184 libvtv Caroline Tice <cmtice@google.com>
185 libphobos Iain Buclaw <ibuclaw@gdcproject.org>
186 line map Dodji Seketeli <dodji@redhat.com>
187 soft-fp Joseph Myers <joseph@codesourcery.com>
188 scheduler (+ haifa) Jim Wilson <wilson@tuliptree.org>
189 scheduler (+ haifa) Michael Meissner <gnu@the-meissners.org>
190 scheduler (+ haifa) Jeff Law <jeffreyalaw@gmail.com>
191 scheduler (+ haifa) Vladimir Makarov <vmakarov@redhat.com>
192 modulo-scheduler Roman Zhuykov <zhroma@ispras.ru>
193 reorg Jeff Law <jeffreyalaw@gmail.com>
194 caller-save.cc Jeff Law <jeffreyalaw@gmail.com>
195 callgraph Jan Hubicka <hubicka@ucw.cz>
196 debugging code Jim Wilson <wilson@tuliptree.org>
197 dwarf debugging code Jason Merrill <jason@redhat.com>
198 dwarf debugging code Cary Coutant <ccoutant@gmail.com>
199 c++ runtime libs Paolo Carlini <paolo.carlini@oracle.com>
200 c++ runtime libs Ulrich Drepper <drepper@gmail.com>
201 c++ runtime libs Benjamin De Kosnik <bkoz@gnu.org>
202 c++ runtime libs Jonathan Wakely <jwakely@redhat.com>
203 c++ runtime libs special modes François Dumont <fdumont@gcc.gnu.org>
204 fixincludes Bruce Korb <bkorb@gnu.org>
205 *gimpl* Jakub Jelinek <jakub@redhat.com>
206 *gimpl* Aldy Hernandez <aldyh@redhat.com>
207 *gimpl* Jason Merrill <jason@redhat.com>
208 gcse.cc Jeff Law <jeffreyalaw@gmail.com>
209 global opt framework Jeff Law <jeffreyalaw@gmail.com>
210 jump.cc David S. Miller <davem@redhat.com>
211 web pages Gerald Pfeifer <gerald@pfeifer.com>
212 config.sub/config.guess Ben Elliston <config-patches@gnu.org>
213 i18n Philipp Thomas <pth@suse.de>
214 i18n Joseph Myers <joseph@codesourcery.com>
215 diagnostic messages Dodji Seketeli <dodji@redhat.com>
216 diagnostic messages David Malcolm <dmalcolm@redhat.com>
217 build machinery (*.in) Paolo Bonzini <bonzini@gnu.org>
218 build machinery (*.in) Nathanael Nerode <neroden@gcc.gnu.org>
219 build machinery (*.in) Alexandre Oliva <aoliva@gcc.gnu.org>
220 build machinery (*.in) Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
221 docs co-maintainer Gerald Pfeifer <gerald@pfeifer.com>
222 docs co-maintainer Joseph Myers <joseph@codesourcery.com>
223 docs co-maintainer Sandra Loosemore <sandra@codesourcery.com>
224 docstring relicensing Gerald Pfeifer <gerald@pfeifer.com>
225 docstring relicensing Joseph Myers <joseph@codesourcery.com>
226 predict.def Jan Hubicka <hubicka@ucw.cz>
227 gcov Jan Hubicka <hubicka@ucw.cz>
228 gcov Martin Liska <mliska@suse.cz>
229 gcov Nathan Sidwell <nathan@acm.org>
230 option handling Joseph Myers <joseph@codesourcery.com>
231 middle-end Jeff Law <jeffreyalaw@gmail.com>
232 middle-end Ian Lance Taylor <ian@airs.com>
233 middle-end Richard Biener <rguenther@suse.de>
234 *vrp, ranger Aldy Hernandez <aldyh@redhat.com>
235 *vrp, ranger Andrew MacLeod <amacleod@redhat.com>
236 tree-ssa Andrew MacLeod <amacleod@redhat.com>
237 tree browser/unparser Sebastian Pop <sebpop@gmail.com>
238 scev, data dependence Sebastian Pop <sebpop@gmail.com>
239 profile feedback Jan Hubicka <hubicka@ucw.cz>
240 reload Ulrich Weigand <uweigand@de.ibm.com>
241 RTL optimizers Eric Botcazou <ebotcazou@libertysurf.fr>
242 instruction combiner Segher Boessenkool <segher@kernel.crashing.org>
243 auto-vectorizer Richard Biener <rguenther@suse.de>
244 auto-vectorizer Zdenek Dvorak <ook@ucw.cz>
245 loop infrastructure Zdenek Dvorak <ook@ucw.cz>
246 loop ivopts Bin Cheng <bin.cheng@linux.alibaba.com>
247 loop optimizer Bin Cheng <bin.cheng@linux.alibaba.com>
248 OpenACC Thomas Schwinge <thomas@codesourcery.com>
249 OpenACC Tobias Burnus <tobias@codesourcery.com>
250 OpenMP Jakub Jelinek <jakub@redhat.com>
251 testsuite Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
252 testsuite Mike Stump <mikestump@comcast.net>
253 register allocation Vladimir Makarov <vmakarov@redhat.com>
254 gdbhooks.py David Malcolm <dmalcolm@redhat.com>
255 jit David Malcolm <dmalcolm@redhat.com>
256 gen* on machine desc Richard Sandiford <rdsandiford@googlemail.com>
257 static analyzer David Malcolm <dmalcolm@redhat.com>
258
259 Note that individuals who maintain parts of the compiler need approval to
260 check in changes outside of the parts of the compiler they maintain.
261
262 Reviewers
263
264 arc port Claudiu Zissulescu <claziss@synopsys.com>
265 callgraph Martin Liska <mliska@suse.cz>
266 callgraph Martin Jambor <mjambor@suse.cz>
267 C front end Marek Polacek <polacek@redhat.com>
268 dataflow Paolo Bonzini <bonzini@gnu.org>
269 dataflow Seongbae Park <seongbae.park@gmail.com>
270 dataflow Kenneth Zadeck <zadeck@naturalbridge.com>
271 driver Joseph Myers <joseph@codesourcery.com>
272 Fortran Harald Anlauf <anlauf@gmx.de>
273 Fortran Janne Blomqvist <jb@gcc.gnu.org>
274 Fortran Tobias Burnus <tobias@codesourcery.com>
275 Fortran François-Xavier Coudert <fxcoudert@gcc.gnu.org>
276 Fortran Jerry DeLisle <jvdelisle@gcc.gnu.org>
277 Fortran Erik Edelmann <erik.edelmann@iki.fi>
278 Fortran Daniel Franke <franke.daniel@gmail.com>
279 Fortran Thomas König <tkoenig@gcc.gnu.org>
280 Fortran Daniel Kraft <d@domob.eu>
281 Fortran Toon Moene <toon@moene.org>
282 Fortran Mikael Morin <mikael@gcc.gnu.org>
283 Fortran Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
284 Fortran Paul Thomas <pault@gcc.gnu.org>
285 Fortran Janus Weil <janus@gcc.gnu.org>
286 Graphite Tobias Grosser <grosser@fim.uni-passau.de>
287 Graphite Sebastian Pop <sebpop@gmail.com>
288 libcpp Tom Tromey <tromey@redhat.com>
289 libsanitizer, asan.cc Jakub Jelinek <jakub@redhat.com>
290 libsanitizer, asan.cc Dodji Seketeli <dodji@redhat.com>
291 libsanitizer, asan.cc Kostya Serebryany <kcc@google.com>
292 libsanitizer, asan.cc Dmitry Vyukov <dvyukov@google.com>
293 loop optimizer Zdenek Dvorak <ook@ucw.cz>
294 LTO Richard Biener <rguenther@suse.de>
295 LTO plugin Cary Coutant <ccoutant@gmail.com>
296 Plugin Le-Chun Wu <lcwu@google.com>
297 register allocation Peter Bergner <bergner@linux.ibm.com>
298 register allocation Kenneth Zadeck <zadeck@naturalbridge.com>
299 register allocation Seongbae Park <seongbae.park@gmail.com>
300 RTL optimizers Steven Bosscher <steven@gcc.gnu.org>
301 selective scheduling Andrey Belevantsev <abel@ispras.ru>
302 selective scheduling Alexander Monakov <amonakov@ispras.ru>
303 wide-int Kenneth Zadeck <zadeck@naturalbridge.com>
304 wide-int Mike Stump <mikestump@comcast.net>
305 wide-int Richard Sandiford <rdsandiford@googlemail.com>
306
307 Note that while reviewers can approve changes to parts of the compiler
308 that they maintain, they still need approval for their own patches
309 from other maintainers or reviewers.
310
311 Write After Approval (last name alphabetical order)
312
313 Mark G. Adams <mark.g.adams@sympatico.ca>
314 Pedro Alves <palves@redhat.com>
315 Raksit Ashok <raksit@google.com>
316 Matt Austern <austern@google.com>
317 David Ayers <ayers@fsfe.org>
318 Prakhar Bahuguna <prakhar.bahuguna@arm.com>
319 Giovanni Bajo <giovannibajo@gcc.gnu.org>
320 Simon Baldwin <simonb@google.com>
321 Scott Bambrough <scottb@netwinder.org>
322 Wolfgang Bangerth <bangerth@dealii.org>
323 Gergö Barany <gergo@codesourcery.com>
324 Charles Baylis <charles.baylis@linaro.org>
325 Tejas Belagod <tejas.belagod@arm.com>
326 Matthew Beliveau <mbelivea@redhat.com>
327 Serge Belyshev <belyshev@depni.sinp.msu.ru>
328 Jon Beniston <jon@beniston.com>
329 Andrew Bennett <andrew.bennett@imgtec.com>
330 Andrew Benson <abensonca@gmail.com>
331 Daniel Berlin <dberlin@dberlin.org>
332 Pat Bernardi <bernardi@adacore.com>
333 Jan Beulich <jbeulich@novell.com>
334 Indu Bhagat <indu.bhagat@oracle.com>
335 David Billinghurst <David.Billinghurst@riotinto.com>
336 Tomas Bily <tbily@suse.cz>
337 Laurynas Biveinis <laurynas.biveinis@gmail.com>
338 Eric Blake <ericb@gcc.gnu.org>
339 Phil Blundell <pb@futuretv.com>
340 Hans Boehm <hboehm@gcc.gnu.org>
341 Lynn Boger <laboger@linux.vnet.ibm.com>
342 Ian Bolton <ian.bolton@arm.com>
343 Andrea Bona <andrea.bona@st.com>
344 Neil Booth <neil@daikokuya.co.uk>
345 Antoni Boucher <bouanto@zoho.com>
346 Robert Bowdidge <bowdidge@apple.com>
347 Joel Brobecker <brobecker@gnat.com>
348 Dave Brolley <brolley@redhat.com>
349 Christian Bruel <christian.bruel@st.com>
350 Kevin Buettner <kevinb@redhat.com>
351 Andrew Burgess <aburgess@redhat.com>
352 Adam Butcher <adam@jessamine.co.uk>
353 Andrew Cagney <cagney@gnu.org>
354 Daniel Carrera <dcarrera@gmail.com>
355 Stephane Carrez <stcarrez@nerim.fr>
356 Gabriel Charette <gchare@google.com>
357 Chandra Chavva <cchavva@redhat.com>
358 Dehao Chen <dehao@google.com>
359 Fabien Chêne <fabien@gcc.gnu.org>
360 Clément Chigot <clement.chigot@atos.net>
361 Harshit Chopra <harshit@google.com>
362 Tamar Christina <tamar.christina@arm.com>
363 Eric Christopher <echristo@gmail.com>
364 Paul Clarke <pc@us.ibm.com>
365 William Cohen <wcohen@redhat.com>
366 Michael Collison <michael.collison@arm.com>
367 Josh Conner <joshconner@google.com>
368 R. Kelley Cook <kcook@gcc.gnu.org>
369 Alex Coplan <alex.coplan@arm.com>
370 Andrea Corallo <andrea.corallo@arm.com>
371 Christian Cornelssen <ccorn@cs.tu-berlin.de>
372 Ludovic Courtès <ludo@gnu.org>
373 Lawrence Crowl <crowl@google.com>
374 Ian Dall <ian@beware.dropbear.id.au>
375 David Daney <david.daney@caviumnetworks.com>
376 Robin Dapp <rdapp@linux.ibm.com>
377 Simon Dardis <simon.dardis@gmail.com>
378 Sudakshina Das <sudi.das@arm.com>
379 Bud Davis <jmdavis@link.com>
380 Chris Demetriou <cgd@google.com>
381 Sameera Deshpande <sameera.deshpande@linaro.org>
382 Wilco Dijkstra <wdijkstr@arm.com>
383 Benoit Dupont de Dinechin <benoit.dupont-de-dinechin@st.com>
384 Jason Eckhardt <jle@rice.edu>
385 Bernd Edlinger <bernd.edlinger@hotmail.de>
386 Phil Edwards <pme@gcc.gnu.org>
387 Mark Eggleston <mark.eggleston@codethink.co.uk>
388 Steve Ellcey <sellcey@caviumnetworks.com>
389 Mohan Embar <gnustuff@thisiscool.com>
390 Revital Eres <eres@il.ibm.com>
391 Marc Espie <espie@cvs.openbsd.org>
392 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
393 Doug Evans <dje@google.com>
394 Chris Fairles <cfairles@gcc.gnu.org>
395 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
396 Changpeng Fang <changpeng.fang@amd.com>
397 David Faust <david.faust@oracle.com>
398 Li Feng <nemokingdom@gmail.com>
399 Thomas Fitzsimmons <fitzsim@redhat.com>
400 Alexander Fomin <afomin.mailbox@gmail.com>
401 Brian Ford <ford@vss.fsi.com>
402 John Freeman <jfreeman08@gmail.com>
403 Nathan Froyd <froydnj@gcc.gnu.org>
404 Chao-ying Fu <fu@mips.com>
405 Gary Funck <gary@intrepid.com>
406 Pompapathi V Gadad <Pompapathi.V.Gadad@nsc.com>
407 Eric Gallager <egall@gwmail.gwu.edu>
408 Gopalasubramanian Ganesh <Ganesh.Gopalasubramanian@amd.com>
409 Kaveh Ghazi <ghazi@gcc.gnu.org>
410 Doug Gilmore <Doug.Gilmore@imgtec.com>
411 Matthew Gingell <gingell@gnat.com>
412 Jan-Benedict Glaw <jbglaw@lug-owl.de>
413 Marc Glisse <marc.glisse@inria.fr>
414 Prachi Godbole <prachi.godbole@imgtec.com>
415 Torbjorn Granlund <tege@swox.com>
416 James Greenhalgh <james.greenhalgh@arm.com>
417 Doug Gregor <doug.gregor@gmail.com>
418 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
419 Yury Gribov <tetra2005@gmail.com>
420 Jon Grimm <jgrimm2@us.ibm.com>
421 Laurent Guerby <laurent@guerby.net>
422 Haochen Gui <guihaoc@gcc.gnu.org>
423 Jiufu Guo <guojiufu@linux.ibm.com>
424 Xuepeng Guo <terry.xpguo@gmail.com>
425 Wei Guozhi <carrot@google.com>
426 Naveen H.S <naveenh@marvell.com>
427 Mostafa Hagog <hagog@gcc.gnu.org>
428 Andrew Haley <aph@redhat.com>
429 Frederik Harwath <frederik@codesourcery.com>
430 Stuart Hastings <stuart@apple.com>
431 Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
432 Pat Haugen <pthaugen@us.ibm.com>
433 Michael Hayes <m.hayes@elec.canterbury.ac.nz>
434 Alan Hayward <alan.hayward@arm.com>
435 Li Jia He <helijia@gcc.gnu.org>
436 Mark Heffernan <meheff@google.com>
437 George Helffrich <george@gcc.gnu.org>
438 Daniel Hellstrom <daniel@gaisler.com>
439 Fergus Henderson <fjh@cs.mu.oz.au>
440 Stuart Henderson <shenders@gcc.gnu.org>
441 Marius Hillenbrand <mhillen@linux.ibm.com>
442 Matthew Hiller <hiller@redhat.com>
443 Kazu Hirata <kazu@codesourcery.com>
444 Manfred Hollstein <mh@suse.com>
445 Cong Hou <congh@google.com>
446 Falk Hueffner <falk@debian.org>
447 Andrew John Hughes <gnu_andrew@member.fsf.org>
448 Dominique d'Humieres <dhumieres.dominique@free.fr>
449 Andy Hutchinson <hutchinsonandy@aim.com>
450 Joel Hutton <joel.hutton@arm.com>
451 Lewis Hyatt <lhyatt@gmail.com>
452 Roland Illig <roland.illig@gmx.de>
453 Meador Inge <meadori@codesourcery.com>
454 Bernardo Innocenti <bernie@develer.com>
455 Mihail Ionescu <mihail.ionescu@arm.com>
456 Vladislav Ivanishin <vlad@ispras.ru>
457 Alexander Ivchenko <aivchenk@gmail.com>
458 Balaji V. Iyer <bviyer@gmail.com>
459 Pekka Jääskeläinen <pekka.jaaskelainen@parmance.com>
460 Daniel Jacobowitz <drow@false.org>
461 Andreas Jaeger <aj@suse.de>
462 Harsha Jagasia <harsha.jagasia@amd.com>
463 Fariborz Jahanian <fjahanian@apple.com>
464 Qian Jianhua <qianjh@cn.fujitsu.com>
465 Janis Johnson <janis.marie.johnson@gmail.com>
466 Teresa Johnson <tejohnson@google.com>
467 Kean Johnston <jkj@sco.com>
468 Phillip Jordan <phillip.m.jordan@gmail.com>
469 Tim Josling <tej@melbpc.org.au>
470 Victor Kaplansky <victork@il.ibm.com>
471 Geoffrey Keating <geoffk@geoffk.org>
472 Brendan Kehoe <brendan@zen.org>
473 Andi Kleen <andi@firstfloor.org>
474 Matthias Klose <doko@debian.org>
475 Jeff Knaggs <jknaggs@redhat.com>
476 Michael Koch <konqueror@gmx.de>
477 Nicolas Koenig <koenigni@student.ethz.ch>
478 Boris Kolpackov <boris@codesynthesis.com>
479 Dave Korn <dave.korn.cygwin@gmail.com>
480 Julia Koval <julia.koval@intel.com>
481 Matt Kraai <kraai@ftbfs.org>
482 Jan Kratochvil <jan.kratochvil@redhat.com>
483 Matthias Kretz <m.kretz@gsi.de>
484 Louis Krupp <louis.krupp@zoho.com>
485 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
486 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
487 Doug Kwan <dougkwan@google.com>
488 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
489 Scott Robert Ladd <scott.ladd@coyotegulch.com>
490 Razya Ladelsky <razya@gcc.gnu.org>
491 Thierry Lafage <thierry.lafage@inria.fr>
492 Rask Ingemann Lambertsen <ccc94453@vip.cybercity.dk>
493 Jerome Lambourg <lambourg@adacore.com>
494 Asher Langton <langton2@llnl.gov>
495 Chris Lattner <sabre@nondot.org>
496 Terry Laurenzo <tlaurenzo@gmail.com>
497 Alan Lawrence <alan.lawrence@arm.com>
498 Jozef Lawrynowicz <jozef.l@mittosystems.com>
499 Georg-Johann Lay <avr@gjlay.de>
500 Vlad Lazar <vlad.lazar@arm.com>
501 Marc Lehmann <pcg@goof.com>
502 James Lemke <jim@lemke.org>
503 Ilya Leoshkevich <iii@linux.ibm.com>
504 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
505 Renlin Li <renlin.li@arm.com>
506 Xinliang David Li <davidxl@google.com>
507 Kewen Lin <linkw@gcc.gnu.org>
508 Chen Liqin <liqin.gcc@gmail.com>
509 Jiangning Liu <jiangning.liu@arm.com>
510 Sa Liu <saliu@de.ibm.com>
511 Ralph Loader <rcl@ihug.co.nz>
512 Sheldon Lobo <sheldon.lobo@oracle.com
513 Gabor Loki <loki@inf.u-szeged.hu>
514 Manuel López-Ibáñez <manu@gcc.gnu.org>
515 Carl Love <cel@us.ibm.com>
516 Martin v. Löwis <loewis@informatik.hu-berlin.de>
517 H.J. Lu <hjl.tools@gmail.com>
518 Xiong Hu Luo <luoxhu@gcc.gnu.org>
519 Bin Bin Lv <shlb@linux.ibm.com>
520 Christophe Lyon <christophe.lyon@arm.com>
521 Jun Ma <junma@linux.alibaba.com>
522 Luis Machado <luisgpm@br.ibm.com>
523 Ziga Mahkovec <ziga.mahkovec@klika.si>
524 Matthew Malcomson <matthew.malcomson@arm.com>
525 Mikhail Maltsev <maltsevm@gmail.com>
526 Stamatis Markianos-Wright <stam.markianos-wright@arm.com>
527 Patrick Marlier <patrick.marlier@gmail.com>
528 Simon Martin <simartin@users.sourceforge.net>
529 Alejandro Martinez <alejandro.martinezvicente@arm.com>
530 Ranjit Mathew <rmathew@hotmail.com>
531 Paulo Matos <pmatos@linki.tools>
532 Michael Matz <matz@suse.de>
533 Greg McGary <gkm@gnu.org>
534 Roland McGrath <roland@hack.frob.com>
535 Bryce McKinlay <mckinlay@redhat.com>
536 Adam Megacz <adam@xwt.org>
537 Bingfeng Mei <bmei@broadcom.com>
538 Jim Meyering <jim@meyering.net>
539 Martin Michlmayr <tbm@cyrius.com>
540 Lee Millward <lee.millward@gmail.com>
541 Dragan Mladjenovic <Dragan.Mladjenovic@syrmia.com>
542 Alan Modra <amodra@gmail.com>
543 Catherine Moore <clm@codesourcery.com>
544 James A. Morrison <phython@gcc.gnu.org>
545 Brooks Moses <bmoses@google.com>
546 Dirk Mueller <dmueller@suse.de>
547 Phil Muldoon <pmuldoon@redhat.com>
548 Gaius Mulley <gaiusmod2@gmail.com>
549 Steven Munroe <munroesj52@gmail.com>
550 Szabolcs Nagy <szabolcs.nagy@arm.com>
551 Quentin Neill <quentin.neill.gnu@gmail.com>
552 Adam Nemet <adambnemet@gmail.com>
553 Thomas Neumann <tneumann@users.sourceforge.net>
554 Dan Nicolaescu <dann@ics.uci.edu>
555 Kelvin Nilsen <kelvin.nilsen@gmail.com>
556 James Norris
557 Diego Novillo <dnovillo@google.com>
558 Dorit Nuzman <dorit@il.ibm.com>
559 David O'Brien <obrien@FreeBSD.org>
560 Carlos O'Donell <carlos@redhat.com>
561 Peter O'Gorman <pogma@thewrittenword.com>
562 Braden Obrzut <admin@maniacsvault.net>
563 Andrea Ornstein <andrea.ornstein@st.com>
564 Maxim Ostapenko <m.ostapenko@samsung.com>
565 Patrick Palka <ppalka@gcc.gnu.org>
566 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
567 Devang Patel <dpatel@apple.com>
568 Andris Pavenis <andris.pavenis@iki.fi>
569 Fernando Pereira <pronesto@gmail.com>
570 Sebastian Perta <sebastian.perta@renesas.com>
571 Sebastian Peryt <sebastian.peryt@intel.com>
572 Johannes Pfau <johannespfau@gmail.com>
573 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
574 Nicolas Pitre <nico@cam.org>
575 Michael Ploujnikov <michael.ploujnikov@oracle.com>
576 Paul Pluzhnikov <ppluzhnikov@google.com>
577 Antoniu Pop <antoniu.pop@gmail.com>
578 Marc Poulhiès <poulhies@adacore.com>
579 Siddhesh Poyarekar <siddhesh@gotplt.org>
580 Vidya Praveen <vidyapraveen@arm.com>
581 Thomas Preud'homme <thomas.preudhomme@celest.fr>
582 Vladimir Prus <vladimir@codesourcery.com>
583 Hafiz Abid Qadeer <abidh@codesourcery.com>
584 Yao Qi <yao@codesourcery.com>
585 Jerry Quinn <jlquinn@optonline.net>
586 Navid Rahimi <navidrahimi@microsoft.com>
587 Easwaran Raman <eraman@google.com>
588 Joe Ramsay <joe.ramsay@arm.com>
589 Rolf Rasmussen <rolfwr@gcc.gnu.org>
590 Fritz Reese <fritzoreese@gmail.com>
591 Volker Reichelt <v.reichelt@netcologne.de>
592 Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
593 Tom Rix <trix@redhat.com>
594 Thomas Rodgers <trodgers@redhat.com>
595 Craig Rodrigues <rodrigc@gcc.gnu.org>
596 Erven Rohou <erven.rohou@inria.fr>
597 Ira Rosen <irar@il.ibm.com>
598 Yvan Roux <yvan.roux@linaro.org>
599 Eugene Rozenfeld <erozen@microsoft.com>
600 Silvius Rus <rus@google.com>
601 Matthew Sachs <msachs@apple.com>
602 Ankur Saini <arsenic@sourceware.org>
603 Hariharan Sandanagobalane <hariharan.gcc@gmail.com>
604 Duncan Sands <baldrick@gcc.gnu.org>
605 Sujoy Saraswati <sujoy.saraswati@hpe.com>
606 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
607 Aaron Sawdey <acsawdey@linux.ibm.com>
608 Roger Sayle <roger@eyesopen.com>
609 Will Schmidt <will_schmidt@vnet.ibm.com>
610 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
611 Tilo Schwarz <tilo@tilo-schwarz.de>
612 Martin Sebor <msebor@gcc.gnu.org>
613 Svein Seldal <svein@dev.seldal.com>
614 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org>
615 Thiemo Seufer <ths@networkno.de>
616 Bill Seurer <seurer@linux.vnet.ibm.com>
617 Tim Shen <timshen@google.com>
618 David Sherwood <david.sherwood@arm.com>
619 Sharad Singhai <singhai@google.com>
620 Johannes Singler <singler@kit.edu>
621 Franz Sirl <franz.sirl-kernel@lauterbach.com>
622 Jan Sjodin <jan.sjodin@amd.com>
623 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
624 Edward Smith-Rowland <esmithrowland@gmail.com>
625 Anatoly Sokolov <aesok@dol.ru>
626 Michael Sokolov <msokolov@ivan.Harhan.ORG>
627 Jayant Sonar <rsonar.jayant@gmail.com>
628 Richard Stallman <rms@gnu.org>
629 Basile Starynkevitch <basile@starynkevitch.net>
630 Jakub Staszak <kuba@et.pl>
631 Graham Stott <graham.stott@btinternet.com>
632 Jeff Sturm <jsturm@gcc.gnu.org>
633 YunQiang Su <yunqiang.su@cipunited.com>
634 Robert Suchanek <rsuchy84@gmail.com>
635 Andrew Sutton <andrew.n.sutton@gmail.com>
636 Gabriele Svelto <gabriele.svelto@st.com>
637 Toma Tabacu <toma.tabacu@gmail.com>
638 Omar Tahir <omar.tahir@arm.com>
639 Sriraman Tallam <tmsriram@google.com>
640 Samuel Tardieu <sam@rfc1149.net>
641 Sam Tebbs <samuel.tebbs@gmail.com>
642 Dinar Temirbulatov <dtemirbulatov@gmail.com>
643 Kresten Krab Thorup <krab@gcc.gnu.org>
644 Kai Tietz <ktietz70@googlemail.com>
645 Ilya Tocar <tocarip@gmail.com>
646 Petter Tomner <tomner@kth.se>
647 Philipp Tomsich <philipp.tomsich@vrull.eu>
648 Daniel Towner <dant@picochip.com>
649 Konrad Trifunovic <konrad.trifunovic@inria.fr>
650 Markus Trippelsdorf <markus@trippelsdorf.de>
651 Sergei Trofimovich <slyfox@gcc.gnu.org>
652 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
653 Martin Uecker <uecker@gcc.gnu.org>
654 David Ung <davidu@mips.com>
655 Neil Vachharajani <nvachhar@gmail.com>
656 Kris Van Hees <kris.van.hees@oracle.com>
657 Joost VandeVondele <joost.vandevondele@mat.ethz.ch>
658 Andre Vehreschild <vehre@gmx.de>
659 Alex Velenko <alex.velenko@arm.com>
660 Ilya Verbin <iverbin@gmail.com>
661 Andre Vieira <andre.simoesdiasvieira@arm.com>
662 Rasmus Villemoes <rv@rasmusvillemoes.dk>
663 Kugan Vivekanandarajah <kuganv@linaro.org>
664 Marcel Vollweiler <marcel@codesourcery.com>
665 Ville Voutilainen <ville.voutilainen@gmail.com>
666 Nenad Vukicevic <nenad@intrepid.com>
667 Feng Wang <fengwang@nudt.edu.cn>
668 Hongyu Wang <hongyu.wang@intel.com>
669 Jiong Wang <jiong.wang@arm.com>
670 Stephen M. Webb <stephen.webb@bregmasoft.com>
671 John Wehle <john@feith.com>
672 Florian Weimer <fweimer@redhat.com>
673 Zack Weinberg <zackw@panix.com>
674 Mark Wielaard <mark@gcc.gnu.org>
675 Edmar Wienskoski <edmar@freescale.com>
676 Ollie Wild <aaw@google.com>
677 Kevin Williams <kevin.williams@inria.fr>
678 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
679 Carlo Wood <carlo@alinoe.com>
680 Jackson Woodruff <jackson.woodruff@arm.com>
681 Jonathan Wright <jonathan.wright@arm.com>
682 Ruoyao Xi <xry111@mengyan1223.wang>
683 Mingjie Xing <mingjie.xing@gmail.com>
684 Chenghua Xu <paul.hua.gm@gmail.com>
685 Canqun Yang <canqun@nudt.edu.cn>
686 Fei Yang <felix.yang@huawei.com>
687 Jeffrey Yasskin <jyasskin@google.com>
688 Joey Ye <joey.ye@arm.com>
689 Kwok Cheung Yeung <kcy@codesourcery.com>
690 Greta Yorsh <greta.yorsh@arm.com>
691 David Yuste <david.yuste@gmail.com>
692 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
693 Dennis Zhang <dennis.zhang@arm.com>
694 Yufeng Zhang <yufeng.zhang@arm.com>
695 Qing Zhao <qing.zhao@oracle.com>
696 Shujing Zhao <pearly.zhao@oracle.com>
697 Jon Ziegler <jonz@apple.com>
698 Roman Zippel <zippel@linux-m68k.org>
699 Josef Zlomek <josef.zlomek@email.cz>
700
701 Bug database only accounts
702
703 James Dennett <jdennett@acm.org>
704 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
705 Dara Hazeghi <dhazeghi@yahoo.com>
706
707 Contributing under the DCO
708
709 By adding your name and email to this section, you certify that all your
710 subsequent contributions to GCC are made under the terms of the Developer's
711 Certificate of Origin Version 1.1. See https://gcc.gnu.org/dco.html for more
712 information.
713
714
715 Matthias Kretz <m.kretz@gsi.de>
716 Jeff Law <jeffreyalaw@gmail.com>
717 Jeff Law <jlaw@tachyum.com>
718 Gaius Mulley <gaiusmod2@gmail.com>
719 Siddhesh Poyarekar <siddhesh@gotplt.org>
720 Navid Rahimi <navidrahimi@microsoft.com>
721 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
722 Bill Schmidt <bill.schmidt@fastmail.com>
723 Nathan Sidwell <nathan@acm.org>
724 Edward Smith-Rowland <esmithrowland@gmail.com>
725 Petter Tomner <tomner@kth.se>
726 Martin Uecker <uecker@gcc.gnu.org>
727 Jonathan Wakely <jwakely@redhat.com>
728 Chung-Ju Wu <jasonwucj@gmail.com>