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