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