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