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