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 Surya Kumari Jangala <jskumari@linux.ibm.com>
468 Qian Jianhua <qianjh@fujitsu.com>
469 Janis Johnson <janis.marie.johnson@gmail.com>
470 Teresa Johnson <tejohnson@google.com>
471 Kean Johnston <jkj@sco.com>
472 Phillip Jordan <phillip.m.jordan@gmail.com>
473 Tim Josling <tej@melbpc.org.au>
474 Victor Kaplansky <victork@il.ibm.com>
475 Geoffrey Keating <geoffk@geoffk.org>
476 Brendan Kehoe <brendan@zen.org>
477 Andi Kleen <andi@firstfloor.org>
478 Matthias Klose <doko@debian.org>
479 Jeff Knaggs <jknaggs@redhat.com>
480 Michael Koch <konqueror@gmx.de>
481 Nicolas Koenig <koenigni@student.ethz.ch>
482 Boris Kolpackov <boris@codesynthesis.com>
483 Dave Korn <dave.korn.cygwin@gmail.com>
484 Julia Koval <julia.koval@intel.com>
485 Matt Kraai <kraai@ftbfs.org>
486 Jan Kratochvil <jan.kratochvil@redhat.com>
487 Matthias Kretz <m.kretz@gsi.de>
488 Louis Krupp <louis.krupp@zoho.com>
489 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
490 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
491 Doug Kwan <dougkwan@google.com>
492 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
493 Scott Robert Ladd <scott.ladd@coyotegulch.com>
494 Razya Ladelsky <razya@gcc.gnu.org>
495 Thierry Lafage <thierry.lafage@inria.fr>
496 Rask Ingemann Lambertsen <ccc94453@vip.cybercity.dk>
497 Jerome Lambourg <lambourg@adacore.com>
498 Asher Langton <langton2@llnl.gov>
499 Chris Lattner <sabre@nondot.org>
500 Terry Laurenzo <tlaurenzo@gmail.com>
501 Alan Lawrence <alan.lawrence@arm.com>
502 Jozef Lawrynowicz <jozef.l@mittosystems.com>
503 Georg-Johann Lay <avr@gjlay.de>
504 Vlad Lazar <vlad.lazar@arm.com>
505 Marc Lehmann <pcg@goof.com>
506 James Lemke <jim@lemke.org>
507 Ilya Leoshkevich <iii@linux.ibm.com>
508 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
509 Renlin Li <renlin.li@arm.com>
510 Xinliang David Li <davidxl@google.com>
511 Chen Liqin <liqin.gcc@gmail.com>
512 Jiangning Liu <jiangning.liu@arm.com>
513 Sa Liu <saliu@de.ibm.com>
514 Ralph Loader <rcl@ihug.co.nz>
515 Sheldon Lobo <sheldon.lobo@oracle.com
516 Gabor Loki <loki@inf.u-szeged.hu>
517 Manuel López-Ibáñez <manu@gcc.gnu.org>
518 Carl Love <cel@us.ibm.com>
519 Martin v. Löwis <loewis@informatik.hu-berlin.de>
520 H.J. Lu <hjl.tools@gmail.com>
521 Xiong Hu Luo <luoxhu@gcc.gnu.org>
522 Bin Bin Lv <shlb@linux.ibm.com>
523 Christophe Lyon <christophe.lyon@arm.com>
524 Jun Ma <junma@linux.alibaba.com>
525 Luis Machado <luisgpm@br.ibm.com>
526 Ziga Mahkovec <ziga.mahkovec@klika.si>
527 Matthew Malcomson <matthew.malcomson@arm.com>
528 Mikhail Maltsev <maltsevm@gmail.com>
529 Stamatis Markianos-Wright <stam.markianos-wright@arm.com>
530 Patrick Marlier <patrick.marlier@gmail.com>
531 Simon Martin <simartin@users.sourceforge.net>
532 Alejandro Martinez <alejandro.martinezvicente@arm.com>
533 Ranjit Mathew <rmathew@hotmail.com>
534 Paulo Matos <pmatos@linki.tools>
535 Michael Matz <matz@suse.de>
536 Greg McGary <gkm@gnu.org>
537 Roland McGrath <roland@hack.frob.com>
538 Bryce McKinlay <mckinlay@redhat.com>
539 Adam Megacz <adam@xwt.org>
540 Bingfeng Mei <bmei@broadcom.com>
541 Jim Meyering <jim@meyering.net>
542 Martin Michlmayr <tbm@cyrius.com>
543 Lee Millward <lee.millward@gmail.com>
544 Dragan Mladjenovic <Dragan.Mladjenovic@syrmia.com>
545 Alan Modra <amodra@gmail.com>
546 Catherine Moore <clm@codesourcery.com>
547 James A. Morrison <phython@gcc.gnu.org>
548 Brooks Moses <bmoses@google.com>
549 Dirk Mueller <dmueller@suse.de>
550 Phil Muldoon <pmuldoon@redhat.com>
551 Gaius Mulley <gaiusmod2@gmail.com>
552 Steven Munroe <munroesj52@gmail.com>
553 Szabolcs Nagy <szabolcs.nagy@arm.com>
554 Quentin Neill <quentin.neill.gnu@gmail.com>
555 Adam Nemet <adambnemet@gmail.com>
556 Thomas Neumann <tneumann@users.sourceforge.net>
557 Dan Nicolaescu <dann@ics.uci.edu>
558 Kelvin Nilsen <kelvin.nilsen@gmail.com>
560 Diego Novillo <dnovillo@google.com>
561 Dorit Nuzman <dorit@il.ibm.com>
562 David O'Brien <obrien@FreeBSD.org>
563 Carlos O'Donell <carlos@redhat.com>
564 Peter O'Gorman <pogma@thewrittenword.com>
565 Braden Obrzut <admin@maniacsvault.net>
566 Andrea Ornstein <andrea.ornstein@st.com>
567 Maxim Ostapenko <m.ostapenko@samsung.com>
568 Patrick Palka <ppalka@gcc.gnu.org>
569 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
570 Devang Patel <dpatel@apple.com>
571 Andris Pavenis <andris.pavenis@iki.fi>
572 Fernando Pereira <pronesto@gmail.com>
573 Sebastian Perta <sebastian.perta@renesas.com>
574 Sebastian Peryt <sebastian.peryt@intel.com>
575 Johannes Pfau <johannespfau@gmail.com>
576 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
577 Nicolas Pitre <nico@cam.org>
578 Michael Ploujnikov <michael.ploujnikov@oracle.com>
579 Paul Pluzhnikov <ppluzhnikov@google.com>
580 Antoniu Pop <antoniu.pop@gmail.com>
581 Marc Poulhiès <poulhies@adacore.com>
582 Siddhesh Poyarekar <siddhesh@gotplt.org>
583 Vidya Praveen <vidyapraveen@arm.com>
584 Thomas Preud'homme <thomas.preudhomme@celest.fr>
585 Vladimir Prus <vladimir@codesourcery.com>
586 Hafiz Abid Qadeer <abidh@codesourcery.com>
587 Yao Qi <yao@codesourcery.com>
588 Jerry Quinn <jlquinn@optonline.net>
589 Navid Rahimi <navidrahimi@microsoft.com>
590 Easwaran Raman <eraman@google.com>
591 Joe Ramsay <joe.ramsay@arm.com>
592 Rolf Rasmussen <rolfwr@gcc.gnu.org>
593 Fritz Reese <fritzoreese@gmail.com>
594 Volker Reichelt <v.reichelt@netcologne.de>
595 Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
596 Tom Rix <trix@redhat.com>
597 Thomas Rodgers <trodgers@redhat.com>
598 Craig Rodrigues <rodrigc@gcc.gnu.org>
599 Erven Rohou <erven.rohou@inria.fr>
600 Ira Rosen <irar@il.ibm.com>
601 Yvan Roux <yvan.roux@linaro.org>
602 Eugene Rozenfeld <erozen@microsoft.com>
603 Silvius Rus <rus@google.com>
604 Matthew Sachs <msachs@apple.com>
605 Ankur Saini <arsenic@sourceware.org>
606 Hariharan Sandanagobalane <hariharan.gcc@gmail.com>
607 Duncan Sands <baldrick@gcc.gnu.org>
608 Sujoy Saraswati <sujoy.saraswati@hpe.com>
609 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
610 Aaron Sawdey <acsawdey@linux.ibm.com>
611 Roger Sayle <roger@eyesopen.com>
612 Will Schmidt <will_schmidt@vnet.ibm.com>
613 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
614 Tilo Schwarz <tilo@tilo-schwarz.de>
615 Martin Sebor <msebor@gcc.gnu.org>
616 Svein Seldal <svein@dev.seldal.com>
617 Senthil Kumar Selvaraj <saaadhu@gcc.gnu.org>
618 Thiemo Seufer <ths@networkno.de>
619 Bill Seurer <seurer@linux.vnet.ibm.com>
620 Tim Shen <timshen@google.com>
621 David Sherwood <david.sherwood@arm.com>
622 Sharad Singhai <singhai@google.com>
623 Johannes Singler <singler@kit.edu>
624 Franz Sirl <franz.sirl-kernel@lauterbach.com>
625 Jan Sjodin <jan.sjodin@amd.com>
626 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
627 Edward Smith-Rowland <esmithrowland@gmail.com>
628 Anatoly Sokolov <aesok@dol.ru>
629 Michael Sokolov <msokolov@ivan.Harhan.ORG>
630 Jayant Sonar <rsonar.jayant@gmail.com>
631 Richard Stallman <rms@gnu.org>
632 Basile Starynkevitch <basile@starynkevitch.net>
633 Jakub Staszak <kuba@et.pl>
634 Graham Stott <graham.stott@btinternet.com>
635 Jeff Sturm <jsturm@gcc.gnu.org>
636 YunQiang Su <yunqiang.su@cipunited.com>
637 Robert Suchanek <rsuchy84@gmail.com>
638 Andrew Sutton <andrew.n.sutton@gmail.com>
639 Gabriele Svelto <gabriele.svelto@st.com>
640 Toma Tabacu <toma.tabacu@gmail.com>
641 Omar Tahir <omar.tahir@arm.com>
642 Sriraman Tallam <tmsriram@google.com>
643 Samuel Tardieu <sam@rfc1149.net>
644 Sam Tebbs <samuel.tebbs@gmail.com>
645 Dinar Temirbulatov <dtemirbulatov@gmail.com>
646 Kresten Krab Thorup <krab@gcc.gnu.org>
647 Kai Tietz <ktietz70@googlemail.com>
648 Ilya Tocar <tocarip@gmail.com>
649 Petter Tomner <tomner@kth.se>
650 Philipp Tomsich <philipp.tomsich@vrull.eu>
651 Daniel Towner <dant@picochip.com>
652 Konrad Trifunovic <konrad.trifunovic@inria.fr>
653 Markus Trippelsdorf <markus@trippelsdorf.de>
654 Sergei Trofimovich <slyfox@gcc.gnu.org>
655 Igor Tsimbalist <igor.v.tsimbalist@intel.com>
656 Martin Uecker <uecker@gcc.gnu.org>
657 David Ung <davidu@mips.com>
658 Neil Vachharajani <nvachhar@gmail.com>
659 Kris Van Hees <kris.van.hees@oracle.com>
660 Joost VandeVondele <joost.vandevondele@mat.ethz.ch>
661 Andre Vehreschild <vehre@gmx.de>
662 Alex Velenko <alex.velenko@arm.com>
663 Ilya Verbin <iverbin@gmail.com>
664 Andre Vieira <andre.simoesdiasvieira@arm.com>
665 Rasmus Villemoes <rv@rasmusvillemoes.dk>
666 Kugan Vivekanandarajah <kuganv@linaro.org>
667 Marcel Vollweiler <marcel@codesourcery.com>
668 Ville Voutilainen <ville.voutilainen@gmail.com>
669 Nenad Vukicevic <nenad@intrepid.com>
670 Feng Wang <fengwang@nudt.edu.cn>
671 Hongyu Wang <hongyu.wang@intel.com>
672 Jiong Wang <jiong.wang@arm.com>
673 Stephen M. Webb <stephen.webb@bregmasoft.com>
674 John Wehle <john@feith.com>
675 Florian Weimer <fweimer@redhat.com>
676 Zack Weinberg <zackw@panix.com>
677 Mark Wielaard <mark@gcc.gnu.org>
678 Edmar Wienskoski <edmar@freescale.com>
679 Ollie Wild <aaw@google.com>
680 Kevin Williams <kevin.williams@inria.fr>
681 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com>
682 Carlo Wood <carlo@alinoe.com>
683 Jackson Woodruff <jackson.woodruff@arm.com>
684 Jonathan Wright <jonathan.wright@arm.com>
685 Ruoyao Xi <xry111@xry111.site>
686 Mingjie Xing <mingjie.xing@gmail.com>
687 Chenghua Xu <paul.hua.gm@gmail.com>
688 Canqun Yang <canqun@nudt.edu.cn>
689 Fei Yang <felix.yang@huawei.com>
690 Jeffrey Yasskin <jyasskin@google.com>
691 Joey Ye <joey.ye@arm.com>
692 Kwok Cheung Yeung <kcy@codesourcery.com>
693 Greta Yorsh <greta.yorsh@arm.com>
694 David Yuste <david.yuste@gmail.com>
695 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
696 Dennis Zhang <dennis.zhang@arm.com>
697 Yufeng Zhang <yufeng.zhang@arm.com>
698 Qing Zhao <qing.zhao@oracle.com>
699 Shujing Zhao <pearly.zhao@oracle.com>
700 Jon Ziegler <jonz@apple.com>
701 Roman Zippel <zippel@linux-m68k.org>
702 Josef Zlomek <josef.zlomek@email.cz>
704 Bug database only accounts
706 James Dennett <jdennett@acm.org>
707 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
708 Dara Hazeghi <dhazeghi@yahoo.com>
710 Contributing under the DCO
712 By adding your name and email to this section, you certify that all your
713 subsequent contributions to GCC are made under the terms of the Developer's
714 Certificate of Origin Version 1.1. See https://gcc.gnu.org/dco.html for more
718 Matthias Kretz <m.kretz@gsi.de>
719 Jeff Law <jeffreyalaw@gmail.com>
720 Jeff Law <jlaw@tachyum.com>
721 Gaius Mulley <gaiusmod2@gmail.com>
722 Siddhesh Poyarekar <siddhesh@gotplt.org>
723 Navid Rahimi <navidrahimi@microsoft.com>
724 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
725 Bill Schmidt <bill.schmidt@fastmail.com>
726 Nathan Sidwell <nathan@acm.org>
727 Edward Smith-Rowland <esmithrowland@gmail.com>
728 Petter Tomner <tomner@kth.se>
729 Martin Uecker <uecker@gcc.gnu.org>
730 Jonathan Wakely <jwakely@redhat.com>
731 Chung-Ju Wu <jasonwucj@gmail.com>