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