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