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