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