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