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