c++: Add __reference_con{struc,ver}ts_from_temporary [PR104477]
[official-gcc.git] / MAINTAINERS
blob7a7ad42ced3027f1f7970916b355fd5fc7b0088c
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           Pierre-Marie de Rodat   <derodat@adacore.com>
161 c++                     Jason Merrill           <jason@redhat.com>
162 c++                     Nathan Sidwell          <nathan@acm.org>
163 D front end             Iain Buclaw             <ibuclaw@gdcproject.org>
164 go                      Ian Lance Taylor        <ian@airs.com>
165 objective-c/c++         Mike Stump              <mikestump@comcast.net>
166 objective-c/c++         Iain Sandoe             <iain@sandoe.co.uk>
168                         Various Maintainers
170 libbacktrace            Ian Lance Taylor        <ian@airs.com>
171 libcpp                  Per Bothner             <per@bothner.com>
172 libcpp                  All C and C++ front end maintainers
173 libcpp                  David Malcolm           <dmalcolm@redhat.com>
174 fp-bit                  Ian Lance Taylor        <ian@airs.com>
175 libgcc                  Ian Lance Taylor        <ian@airs.com>
176 libgo                   Ian Lance Taylor        <ian@airs.com>
177 libgomp                 Jakub Jelinek           <jakub@redhat.com>
178 libgomp (OpenACC)       Thomas Schwinge         <thomas@codesourcery.com>
179 libiberty               Ian Lance Taylor        <ian@airs.com>
180 libitm                  Torvald Riegel          <triegel@redhat.com>
181 libobjc                 Nicola Pero             <nicola.pero@meta-innovation.com>
182 libobjc                 Andrew Pinski           <pinskia@gmail.com>
183 libquadmath             Tobias Burnus           <tobias@codesourcery.com>
184 libquadmath             Jakub Jelinek           <jakub@redhat.com>
185 libvtv                  Caroline Tice           <cmtice@google.com>
186 libphobos               Iain Buclaw             <ibuclaw@gdcproject.org>
187 line map                Dodji Seketeli          <dodji@redhat.com>
188 soft-fp                 Joseph Myers            <joseph@codesourcery.com>
189 scheduler (+ haifa)     Jim Wilson              <wilson@tuliptree.org>
190 scheduler (+ haifa)     Michael Meissner        <gnu@the-meissners.org>
191 scheduler (+ haifa)     Jeff Law                <jeffreyalaw@gmail.com>
192 scheduler (+ haifa)     Vladimir Makarov        <vmakarov@redhat.com>
193 modulo-scheduler        Roman Zhuykov           <zhroma@ispras.ru>
194 reorg                   Jeff Law                <jeffreyalaw@gmail.com>
195 caller-save.cc          Jeff Law                <jeffreyalaw@gmail.com>
196 callgraph               Jan Hubicka             <hubicka@ucw.cz>
197 debugging code          Jim Wilson              <wilson@tuliptree.org>
198 dwarf debugging code    Jason Merrill           <jason@redhat.com>
199 dwarf debugging code    Cary Coutant            <ccoutant@gmail.com>
200 c++ runtime libs        Paolo Carlini           <paolo.carlini@oracle.com>
201 c++ runtime libs        Ulrich Drepper          <drepper@gmail.com>
202 c++ runtime libs        Benjamin De Kosnik      <bkoz@gnu.org>
203 c++ runtime libs        Jonathan Wakely         <jwakely@redhat.com>
204 c++ runtime libs special modes          François Dumont         <fdumont@gcc.gnu.org>
205 fixincludes             Bruce Korb              <bkorb@gnu.org>
206 *gimpl*                 Jakub Jelinek           <jakub@redhat.com>
207 *gimpl*                 Aldy Hernandez          <aldyh@redhat.com>
208 *gimpl*                 Jason Merrill           <jason@redhat.com>
209 gcse.cc                 Jeff Law                <jeffreyalaw@gmail.com>
210 global opt framework    Jeff Law                <jeffreyalaw@gmail.com>
211 jump.cc                 David S. Miller         <davem@redhat.com>
212 web pages               Gerald Pfeifer          <gerald@pfeifer.com>
213 config.sub/config.guess Ben Elliston            <config-patches@gnu.org>
214 i18n                    Philipp Thomas          <pth@suse.de>
215 i18n                    Joseph Myers            <joseph@codesourcery.com>
216 diagnostic messages     Dodji Seketeli          <dodji@redhat.com>
217 diagnostic messages     David Malcolm           <dmalcolm@redhat.com>
218 build machinery (*.in)  Paolo Bonzini           <bonzini@gnu.org>
219 build machinery (*.in)  Nathanael Nerode        <neroden@gcc.gnu.org>
220 build machinery (*.in)  Alexandre Oliva         <aoliva@gcc.gnu.org>
221 build machinery (*.in)  Ralf Wildenhues         <Ralf.Wildenhues@gmx.de>
222 docs co-maintainer      Gerald Pfeifer          <gerald@pfeifer.com>
223 docs co-maintainer      Joseph Myers            <joseph@codesourcery.com>
224 docs co-maintainer      Sandra Loosemore        <sandra@codesourcery.com>
225 docstring relicensing   Gerald Pfeifer          <gerald@pfeifer.com>
226 docstring relicensing   Joseph Myers            <joseph@codesourcery.com>
227 predict.def             Jan Hubicka             <hubicka@ucw.cz>
228 gcov                    Jan Hubicka             <hubicka@ucw.cz>
229 gcov                    Martin Liska            <mliska@suse.cz>
230 gcov                    Nathan Sidwell          <nathan@acm.org>
231 option handling         Joseph Myers            <joseph@codesourcery.com>
232 middle-end              Jeff Law                <jeffreyalaw@gmail.com>
233 middle-end              Ian Lance Taylor        <ian@airs.com>
234 middle-end              Richard Biener          <rguenther@suse.de>
235 *vrp, ranger            Aldy Hernandez          <aldyh@redhat.com>
236 *vrp, ranger            Andrew MacLeod          <amacleod@redhat.com>
237 tree-ssa                Andrew MacLeod          <amacleod@redhat.com>
238 tree browser/unparser   Sebastian Pop           <sebpop@gmail.com>
239 scev, data dependence   Sebastian Pop           <sebpop@gmail.com>
240 profile feedback        Jan Hubicka             <hubicka@ucw.cz>
241 reload                  Ulrich Weigand          <uweigand@de.ibm.com>
242 RTL optimizers          Eric Botcazou           <ebotcazou@libertysurf.fr>
243 instruction combiner    Segher Boessenkool      <segher@kernel.crashing.org>
244 auto-vectorizer         Richard Biener          <rguenther@suse.de>
245 auto-vectorizer         Zdenek Dvorak           <ook@ucw.cz>
246 loop infrastructure     Zdenek Dvorak           <ook@ucw.cz>
247 loop ivopts             Bin Cheng               <bin.cheng@linux.alibaba.com>
248 loop optimizer          Bin Cheng               <bin.cheng@linux.alibaba.com>
249 OpenACC                 Thomas Schwinge         <thomas@codesourcery.com>
250 OpenACC                 Tobias Burnus           <tobias@codesourcery.com>
251 OpenMP                  Jakub Jelinek           <jakub@redhat.com>
252 testsuite               Rainer Orth             <ro@CeBiTec.Uni-Bielefeld.DE>
253 testsuite               Mike Stump              <mikestump@comcast.net>
254 register allocation     Vladimir Makarov        <vmakarov@redhat.com>
255 gdbhooks.py             David Malcolm           <dmalcolm@redhat.com>
256 jit                     David Malcolm           <dmalcolm@redhat.com>
257 gen* on machine desc    Richard Sandiford       <rdsandiford@googlemail.com>
258 static analyzer         David Malcolm           <dmalcolm@redhat.com>
260 Note that individuals who maintain parts of the compiler need approval to
261 check in changes outside of the parts of the compiler they maintain.
263                         Reviewers
265 arc port                Claudiu Zissulescu      <claziss@synopsys.com>
266 callgraph               Martin Liska            <mliska@suse.cz>
267 callgraph               Martin Jambor           <mjambor@suse.cz>
268 C front end             Marek Polacek           <polacek@redhat.com>
269 dataflow                Paolo Bonzini           <bonzini@gnu.org>
270 dataflow                Seongbae Park           <seongbae.park@gmail.com>
271 dataflow                Kenneth Zadeck          <zadeck@naturalbridge.com>
272 driver                  Joseph Myers            <joseph@codesourcery.com>
273 Fortran                 Harald Anlauf           <anlauf@gmx.de>
274 Fortran                 Janne Blomqvist         <jb@gcc.gnu.org>
275 Fortran                 Tobias Burnus           <tobias@codesourcery.com>
276 Fortran                 François-Xavier Coudert <fxcoudert@gcc.gnu.org>
277 Fortran                 Jerry DeLisle           <jvdelisle@gcc.gnu.org>
278 Fortran                 Erik Edelmann           <erik.edelmann@iki.fi>
279 Fortran                 Daniel Franke           <franke.daniel@gmail.com>
280 Fortran                 Thomas König            <tkoenig@gcc.gnu.org>
281 Fortran                 Daniel Kraft            <d@domob.eu>
282 Fortran                 Toon Moene              <toon@moene.org>
283 Fortran                 Mikael Morin            <mikael@gcc.gnu.org>
284 Fortran                 Tobias Schlüter         <tobias.schlueter@physik.uni-muenchen.de>
285 Fortran                 Paul Thomas             <pault@gcc.gnu.org>
286 Fortran                 Janus Weil              <janus@gcc.gnu.org>
287 Graphite                Tobias Grosser          <grosser@fim.uni-passau.de>
288 Graphite                Sebastian Pop           <sebpop@gmail.com>
289 libcpp                  Tom Tromey              <tromey@redhat.com>
290 libsanitizer, asan.cc   Jakub Jelinek           <jakub@redhat.com>
291 libsanitizer, asan.cc   Dodji Seketeli          <dodji@redhat.com>
292 libsanitizer, asan.cc   Kostya Serebryany       <kcc@google.com>
293 libsanitizer, asan.cc   Dmitry Vyukov           <dvyukov@google.com>
294 loop optimizer          Zdenek Dvorak           <ook@ucw.cz>
295 LTO                     Richard Biener          <rguenther@suse.de>
296 LTO plugin              Cary Coutant            <ccoutant@gmail.com>
297 Plugin                  Le-Chun Wu              <lcwu@google.com>
298 register allocation     Peter Bergner           <bergner@linux.ibm.com>
299 register allocation     Kenneth Zadeck          <zadeck@naturalbridge.com>
300 register allocation     Seongbae Park           <seongbae.park@gmail.com>
301 RTL optimizers          Steven Bosscher         <steven@gcc.gnu.org>
302 selective scheduling    Andrey Belevantsev      <abel@ispras.ru>
303 selective scheduling    Alexander Monakov       <amonakov@ispras.ru>
304 wide-int                Kenneth Zadeck          <zadeck@naturalbridge.com>
305 wide-int                Mike Stump              <mikestump@comcast.net>
306 wide-int                Richard Sandiford       <rdsandiford@googlemail.com>
308 Note that while reviewers can approve changes to parts of the compiler
309 that they maintain, they still need approval for their own patches
310 from other maintainers or reviewers.
312                         Write After Approval    (last name alphabetical order)
314 Mark G. Adams                                   <mark.g.adams@sympatico.ca>
315 Pedro Alves                                     <palves@redhat.com>
316 Raksit Ashok                                    <raksit@google.com>
317 Matt Austern                                    <austern@google.com>
318 David Ayers                                     <ayers@fsfe.org>
319 Prakhar Bahuguna                                <prakhar.bahuguna@arm.com>
320 Giovanni Bajo                                   <giovannibajo@gcc.gnu.org>
321 Simon Baldwin                                   <simonb@google.com>
322 Scott Bambrough                                 <scottb@netwinder.org>
323 Wolfgang Bangerth                               <bangerth@dealii.org>
324 Gergö Barany                                    <gergo@codesourcery.com>
325 Charles Baylis                                  <charles.baylis@linaro.org>
326 Tejas Belagod                                   <tejas.belagod@arm.com>
327 Matthew Beliveau                                <mbelivea@redhat.com>
328 Serge Belyshev                                  <belyshev@depni.sinp.msu.ru>
329 Jon Beniston                                    <jon@beniston.com>
330 Andrew Bennett                                  <andrew.bennett@imgtec.com>
331 Andrew Benson                                   <abensonca@gmail.com>
332 Daniel Berlin                                   <dberlin@dberlin.org>
333 Pat Bernardi                                    <bernardi@adacore.com>
334 Jan Beulich                                     <jbeulich@novell.com>
335 Indu Bhagat                                     <indu.bhagat@oracle.com>
336 David Billinghurst                              <David.Billinghurst@riotinto.com>
337 Tomas Bily                                      <tbily@suse.cz>
338 Laurynas Biveinis                               <laurynas.biveinis@gmail.com>
339 Eric Blake                                      <ericb@gcc.gnu.org>
340 Phil Blundell                                   <pb@futuretv.com>
341 Hans Boehm                                      <hboehm@gcc.gnu.org>
342 Lynn Boger                                      <laboger@linux.vnet.ibm.com>
343 Ian Bolton                                      <ian.bolton@arm.com>
344 Andrea Bona                                     <andrea.bona@st.com>
345 Neil Booth                                      <neil@daikokuya.co.uk>
346 Antoni Boucher                                  <bouanto@zoho.com>
347 Robert Bowdidge                                 <bowdidge@apple.com>
348 Joel Brobecker                                  <brobecker@gnat.com>
349 Dave Brolley                                    <brolley@redhat.com>
350 Christian Bruel                                 <christian.bruel@st.com>
351 Kevin Buettner                                  <kevinb@redhat.com>
352 Andrew Burgess                                  <aburgess@redhat.com>
353 Adam Butcher                                    <adam@jessamine.co.uk>
354 Andrew Cagney                                   <cagney@gnu.org>
355 Andrew Carlotti                                 <andrew.carlotti@arm.com>
356 Daniel Carrera                                  <dcarrera@gmail.com>
357 Stephane Carrez                                 <stcarrez@nerim.fr>
358 Gabriel Charette                                <gchare@google.com>
359 Chandra Chavva                                  <cchavva@redhat.com>
360 Dehao Chen                                      <dehao@google.com>
361 Fabien Chêne                                    <fabien@gcc.gnu.org>
362 Clément Chigot                                  <chigot@adacore.com>
363 Harshit Chopra                                  <harshit@google.com>
364 Tamar Christina                                 <tamar.christina@arm.com>
365 Eric Christopher                                <echristo@gmail.com>
366 Paul Clarke                                     <pc@us.ibm.com>
367 William Cohen                                   <wcohen@redhat.com>
368 Michael Collison                                <michael.collison@arm.com>
369 Josh Conner                                     <joshconner@google.com>
370 R. Kelley Cook                                  <kcook@gcc.gnu.org>
371 Alex Coplan                                     <alex.coplan@arm.com>
372 Andrea Corallo                                  <andrea.corallo@arm.com>
373 Christian Cornelssen                            <ccorn@cs.tu-berlin.de>
374 Ludovic Courtès                                 <ludo@gnu.org>
375 Lawrence Crowl                                  <crowl@google.com>
376 Ian Dall                                        <ian@beware.dropbear.id.au>
377 David Daney                                     <david.daney@caviumnetworks.com>
378 Robin Dapp                                      <rdapp@linux.ibm.com>
379 Simon Dardis                                    <simon.dardis@gmail.com>
380 Sudakshina Das                                  <sudi.das@arm.com>
381 Bud Davis                                       <jmdavis@link.com>
382 Chris Demetriou                                 <cgd@google.com>
383 Sameera Deshpande                               <sameera.deshpande@linaro.org>
384 Wilco Dijkstra                                  <wdijkstr@arm.com>
385 Benoit Dupont de Dinechin                       <benoit.dupont-de-dinechin@st.com>
386 Jason Eckhardt                                  <jle@rice.edu>
387 Bernd Edlinger                                  <bernd.edlinger@hotmail.de>
388 Phil Edwards                                    <pme@gcc.gnu.org>
389 Mark Eggleston                                  <mark.eggleston@codethink.co.uk>
390 Steve Ellcey                                    <sellcey@caviumnetworks.com>
391 Mohan Embar                                     <gnustuff@thisiscool.com>
392 Revital Eres                                    <eres@il.ibm.com>
393 Marc Espie                                      <espie@cvs.openbsd.org>
394 Ansgar Esztermann                               <ansgar@thphy.uni-duesseldorf.de>
395 Doug Evans                                      <dje@google.com>
396 Chris Fairles                                   <cfairles@gcc.gnu.org>
397 Alessandro Fanfarillo                           <fanfarillo.gcc@gmail.com>
398 Changpeng Fang                                  <changpeng.fang@amd.com>
399 David Faust                                     <david.faust@oracle.com>
400 Li Feng                                         <nemokingdom@gmail.com>
401 Thomas Fitzsimmons                              <fitzsim@redhat.com>
402 Alexander Fomin                                 <afomin.mailbox@gmail.com>
403 Brian Ford                                      <ford@vss.fsi.com>
404 John Freeman                                    <jfreeman08@gmail.com>
405 Nathan Froyd                                    <froydnj@gcc.gnu.org>
406 Chao-ying Fu                                    <fu@mips.com>
407 Gary Funck                                      <gary@intrepid.com>
408 Pompapathi V Gadad                              <Pompapathi.V.Gadad@nsc.com>
409 Eric Gallager                                   <egall@gwmail.gwu.edu>
410 Gopalasubramanian Ganesh                        <Ganesh.Gopalasubramanian@amd.com>
411 Kaveh Ghazi                                     <ghazi@gcc.gnu.org>
412 Doug Gilmore                                    <Doug.Gilmore@imgtec.com>
413 Matthew Gingell                                 <gingell@gnat.com>
414 Jan-Benedict Glaw                               <jbglaw@lug-owl.de>
415 Marc Glisse                                     <marc.glisse@inria.fr>
416 Prachi Godbole                                  <prachi.godbole@imgtec.com>
417 Torbjorn Granlund                               <tege@swox.com>
418 James Greenhalgh                                <james.greenhalgh@arm.com>
419 Doug Gregor                                     <doug.gregor@gmail.com>
420 Matthew Gretton-Dann                            <matthew.gretton-dann@arm.com>
421 Yury Gribov                                     <tetra2005@gmail.com>
422 Jon Grimm                                       <jgrimm2@us.ibm.com>
423 Laurent Guerby                                  <laurent@guerby.net>
424 Haochen Gui                                     <guihaoc@gcc.gnu.org>
425 Jiufu Guo                                       <guojiufu@linux.ibm.com>
426 Xuepeng Guo                                     <terry.xpguo@gmail.com>
427 Wei Guozhi                                      <carrot@google.com>
428 Naveen H.S                                      <naveenh@marvell.com>
429 Mostafa Hagog                                   <hagog@gcc.gnu.org>
430 Andrew Haley                                    <aph@redhat.com>
431 Frederik Harwath                                <frederik@codesourcery.com>
432 Stuart Hastings                                 <stuart@apple.com>
433 Michael Haubenwallner                           <michael.haubenwallner@ssi-schaefer.com>
434 Pat Haugen                                      <pthaugen@us.ibm.com>
435 Michael Hayes                                   <m.hayes@elec.canterbury.ac.nz>
436 Alan Hayward                                    <alan.hayward@arm.com>
437 Li Jia He                                       <helijia@gcc.gnu.org>
438 Mark Heffernan                                  <meheff@google.com>
439 George Helffrich                                <george@gcc.gnu.org>
440 Daniel Hellstrom                                <daniel@gaisler.com>
441 Fergus Henderson                                <fjh@cs.mu.oz.au>
442 Stuart Henderson                                <shenders@gcc.gnu.org>
443 Marius Hillenbrand                              <mhillen@linux.ibm.com>
444 Matthew Hiller                                  <hiller@redhat.com>
445 Kazu Hirata                                     <kazu@codesourcery.com>
446 Manfred Hollstein                               <mh@suse.com>
447 Cong Hou                                        <congh@google.com>
448 Falk Hueffner                                   <falk@debian.org>
449 Andrew John Hughes                              <gnu_andrew@member.fsf.org>
450 Dominique d'Humieres                            <dhumieres.dominique@free.fr>
451 Andy Hutchinson                                 <hutchinsonandy@aim.com>
452 Joel Hutton                                     <joel.hutton@arm.com>
453 Lewis Hyatt                                     <lhyatt@gmail.com>
454 Roland Illig                                    <roland.illig@gmx.de>
455 Meador Inge                                     <meadori@codesourcery.com>
456 Bernardo Innocenti                              <bernie@develer.com>
457 Mihail Ionescu                                  <mihail.ionescu@arm.com>
458 Vladislav Ivanishin                             <vlad@ispras.ru>
459 Alexander Ivchenko                              <aivchenk@gmail.com>
460 Balaji V. Iyer                                  <bviyer@gmail.com>
461 Pekka Jääskeläinen                              <pekka.jaaskelainen@parmance.com>
462 Daniel Jacobowitz                               <drow@false.org>
463 Andreas Jaeger                                  <aj@suse.de>
464 Harsha Jagasia                                  <harsha.jagasia@amd.com>
465 Fariborz Jahanian                               <fjahanian@apple.com>
466 Surya Kumari Jangala                            <jskumari@linux.ibm.com>
467 Haochen Jiang                                   <haochen.jiang@intel.com>
468 Qian Jianhua                                    <qianjh@fujitsu.com>
469 Janis Johnson                                   <janis.marie.johnson@gmail.com>
470 Teresa Johnson                                  <tejohnson@google.com>
471 Kean Johnston                                   <jkj@sco.com>
472 Phillip Jordan                                  <phillip.m.jordan@gmail.com>
473 Tim Josling                                     <tej@melbpc.org.au>
474 Victor Kaplansky                                <victork@il.ibm.com>
475 Geoffrey Keating                                <geoffk@geoffk.org>
476 Brendan Kehoe                                   <brendan@zen.org>
477 Andi Kleen                                      <andi@firstfloor.org>
478 Matthias Klose                                  <doko@debian.org>
479 Jeff Knaggs                                     <jknaggs@redhat.com>
480 Michael Koch                                    <konqueror@gmx.de>
481 Nicolas Koenig                                  <koenigni@student.ethz.ch>
482 Boris Kolpackov                                 <boris@codesynthesis.com>
483 Lingling Kong                                   <lingling.kong@intel.com>
484 Dave Korn                                       <dave.korn.cygwin@gmail.com>
485 Julia Koval                                     <julia.koval@intel.com>
486 Matt Kraai                                      <kraai@ftbfs.org>
487 Jan Kratochvil                                  <jan.kratochvil@redhat.com>
488 Matthias Kretz                                  <m.kretz@gsi.de>
489 Louis Krupp                                     <louis.krupp@zoho.com>
490 Prathamesh Kulkarni                             <prathamesh.kulkarni@linaro.org>
491 Venkataramanan Kumar                            <venkataramanan.kumar@amd.com>
492 Doug Kwan                                       <dougkwan@google.com>
493 Aaron W. LaFramboise                            <aaronavay62@aaronwl.com>
494 Scott Robert Ladd                               <scott.ladd@coyotegulch.com>
495 Razya Ladelsky                                  <razya@gcc.gnu.org>
496 Thierry Lafage                                  <thierry.lafage@inria.fr>
497 Rask Ingemann Lambertsen                        <ccc94453@vip.cybercity.dk>
498 Jerome Lambourg                                 <lambourg@adacore.com>
499 Tim Lange                                       <mail@tim-lange.me>
500 Asher Langton                                   <langton2@llnl.gov>
501 Chris Lattner                                   <sabre@nondot.org>
502 Terry Laurenzo                                  <tlaurenzo@gmail.com>
503 Alan Lawrence                                   <alan.lawrence@arm.com>
504 Jozef Lawrynowicz                               <jozef.l@mittosystems.com>
505 Georg-Johann Lay                                <avr@gjlay.de>
506 Vlad Lazar                                      <vlad.lazar@arm.com>
507 Marc Lehmann                                    <pcg@goof.com>
508 James Lemke                                     <jim@lemke.org>
509 Ilya Leoshkevich                                <iii@linux.ibm.com>
510 Kriang Lerdsuwanakij                            <lerdsuwa@users.sourceforge.net>
511 Renlin Li                                       <renlin.li@arm.com>
512 Xinliang David Li                               <davidxl@google.com>
513 Chen Liqin                                      <liqin.gcc@gmail.com>
514 Jiangning Liu                                   <jiangning.liu@arm.com>
515 Sa Liu                                          <saliu@de.ibm.com>
516 Ralph Loader                                    <rcl@ihug.co.nz>
517 Sheldon Lobo                                    <sheldon.lobo@oracle.com
518 Gabor Loki                                      <loki@inf.u-szeged.hu>
519 Manuel López-Ibáñez                             <manu@gcc.gnu.org>
520 Carl Love                                       <cel@us.ibm.com>
521 Martin v. Löwis                                 <loewis@informatik.hu-berlin.de>
522 H.J. Lu                                         <hjl.tools@gmail.com>
523 Xiong Hu Luo                                    <luoxhu@gcc.gnu.org>
524 Bin Bin Lv                                      <shlb@linux.ibm.com>
525 Christophe Lyon                                 <christophe.lyon@arm.com>
526 Jun Ma                                          <junma@linux.alibaba.com>
527 Luis Machado                                    <luisgpm@br.ibm.com>
528 Ziga Mahkovec                                   <ziga.mahkovec@klika.si>
529 Matthew Malcomson                               <matthew.malcomson@arm.com>
530 Mikhail Maltsev                                 <maltsevm@gmail.com>
531 Stamatis Markianos-Wright                       <stam.markianos-wright@arm.com>
532 Patrick Marlier                                 <patrick.marlier@gmail.com>
533 Simon Martin                                    <simartin@users.sourceforge.net>
534 Alejandro Martinez                              <alejandro.martinezvicente@arm.com>
535 Ranjit Mathew                                   <rmathew@hotmail.com>
536 Paulo Matos                                     <pmatos@linki.tools>
537 Michael Matz                                    <matz@suse.de>
538 Greg McGary                                     <gkm@gnu.org>
539 Roland McGrath                                  <roland@hack.frob.com>
540 Bryce McKinlay                                  <mckinlay@redhat.com>
541 Adam Megacz                                     <adam@xwt.org>
542 Bingfeng Mei                                    <bmei@broadcom.com>
543 Jim Meyering                                    <jim@meyering.net>
544 Martin Michlmayr                                <tbm@cyrius.com>
545 Lee Millward                                    <lee.millward@gmail.com>
546 Immad Mir                                       <mir@sourceware.org>
547 Dragan Mladjenovic                              <Dragan.Mladjenovic@syrmia.com>
548 Alan Modra                                      <amodra@gmail.com>
549 Catherine Moore                                 <clm@codesourcery.com>
550 James A. Morrison                               <phython@gcc.gnu.org>
551 Brooks Moses                                    <bmoses@google.com>
552 Dirk Mueller                                    <dmueller@suse.de>
553 Phil Muldoon                                    <pmuldoon@redhat.com>
554 Gaius Mulley                                    <gaiusmod2@gmail.com>
555 Steven Munroe                                   <munroesj52@gmail.com>
556 Szabolcs Nagy                                   <szabolcs.nagy@arm.com>
557 Quentin Neill                                   <quentin.neill.gnu@gmail.com>
558 Adam Nemet                                      <adambnemet@gmail.com>
559 Thomas Neumann                                  <tneumann@users.sourceforge.net>
560 Dan Nicolaescu                                  <dann@ics.uci.edu>
561 Kelvin Nilsen                                   <kelvin.nilsen@gmail.com>
562 James Norris
563 Diego Novillo                                   <dnovillo@google.com>
564 Dorit Nuzman                                    <dorit@il.ibm.com>
565 David O'Brien                                   <obrien@FreeBSD.org>
566 Carlos O'Donell                                 <carlos@redhat.com>
567 Peter O'Gorman                                  <pogma@thewrittenword.com>
568 Braden Obrzut                                   <admin@maniacsvault.net>
569 Andrea Ornstein                                 <andrea.ornstein@st.com>
570 Maxim Ostapenko                                 <m.ostapenko@samsung.com>
571 Patrick Palka                                   <ppalka@gcc.gnu.org>
572 Srinath Parvathaneni                            <srinath.parvathaneni@arm.com>
573 Devang Patel                                    <dpatel@apple.com>
574 Andris Pavenis                                  <andris.pavenis@iki.fi>
575 Fernando Pereira                                <pronesto@gmail.com>
576 Sebastian Perta                                 <sebastian.perta@renesas.com>
577 Sebastian Peryt                                 <sebastian.peryt@intel.com>
578 Johannes Pfau                                   <johannespfau@gmail.com>
579 Kaushik Phatak                                  <kaushik.phatak@kpitcummins.com>
580 Nicolas Pitre                                   <nico@cam.org>
581 Michael Ploujnikov                              <michael.ploujnikov@oracle.com>
582 Paul Pluzhnikov                                 <ppluzhnikov@google.com>
583 Antoniu Pop                                     <antoniu.pop@gmail.com>
584 Marc Poulhiès                                   <poulhies@adacore.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>