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