c++: aggregate prvalue as for range [PR106230]
[official-gcc.git] / MAINTAINERS
blob46c9e48a4973e1a46ae3cd307d42d4148e46e5a1
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 Sam Feifer                                      <sfeifer@redhat.com>
402 Li Feng                                         <nemokingdom@gmail.com>
403 Thomas Fitzsimmons                              <fitzsim@redhat.com>
404 Alexander Fomin                                 <afomin.mailbox@gmail.com>
405 Brian Ford                                      <ford@vss.fsi.com>
406 John Freeman                                    <jfreeman08@gmail.com>
407 Nathan Froyd                                    <froydnj@gcc.gnu.org>
408 Chao-ying Fu                                    <fu@mips.com>
409 Gary Funck                                      <gary@intrepid.com>
410 Pompapathi V Gadad                              <Pompapathi.V.Gadad@nsc.com>
411 Eric Gallager                                   <egall@gwmail.gwu.edu>
412 Gopalasubramanian Ganesh                        <Ganesh.Gopalasubramanian@amd.com>
413 Kaveh Ghazi                                     <ghazi@gcc.gnu.org>
414 Doug Gilmore                                    <Doug.Gilmore@imgtec.com>
415 Matthew Gingell                                 <gingell@gnat.com>
416 Jan-Benedict Glaw                               <jbglaw@lug-owl.de>
417 Marc Glisse                                     <marc.glisse@inria.fr>
418 Prachi Godbole                                  <prachi.godbole@imgtec.com>
419 Torbjorn Granlund                               <tege@swox.com>
420 James Greenhalgh                                <james.greenhalgh@arm.com>
421 Doug Gregor                                     <doug.gregor@gmail.com>
422 Matthew Gretton-Dann                            <matthew.gretton-dann@arm.com>
423 Yury Gribov                                     <tetra2005@gmail.com>
424 Jon Grimm                                       <jgrimm2@us.ibm.com>
425 Laurent Guerby                                  <laurent@guerby.net>
426 Haochen Gui                                     <guihaoc@gcc.gnu.org>
427 Jiufu Guo                                       <guojiufu@linux.ibm.com>
428 Xuepeng Guo                                     <terry.xpguo@gmail.com>
429 Wei Guozhi                                      <carrot@google.com>
430 Naveen H.S                                      <naveenh@marvell.com>
431 Mostafa Hagog                                   <hagog@gcc.gnu.org>
432 Andrew Haley                                    <aph@redhat.com>
433 Frederik Harwath                                <frederik@codesourcery.com>
434 Stuart Hastings                                 <stuart@apple.com>
435 Michael Haubenwallner                           <michael.haubenwallner@ssi-schaefer.com>
436 Pat Haugen                                      <pthaugen@us.ibm.com>
437 Michael Hayes                                   <m.hayes@elec.canterbury.ac.nz>
438 Alan Hayward                                    <alan.hayward@arm.com>
439 Li Jia He                                       <helijia@gcc.gnu.org>
440 Mark Heffernan                                  <meheff@google.com>
441 George Helffrich                                <george@gcc.gnu.org>
442 Daniel Hellstrom                                <daniel@gaisler.com>
443 Fergus Henderson                                <fjh@cs.mu.oz.au>
444 Stuart Henderson                                <shenders@gcc.gnu.org>
445 Marius Hillenbrand                              <mhillen@linux.ibm.com>
446 Matthew Hiller                                  <hiller@redhat.com>
447 Kazu Hirata                                     <kazu@codesourcery.com>
448 Manfred Hollstein                               <mh@suse.com>
449 Cong Hou                                        <congh@google.com>
450 Falk Hueffner                                   <falk@debian.org>
451 Andrew John Hughes                              <gnu_andrew@member.fsf.org>
452 Dominique d'Humieres                            <dhumieres.dominique@free.fr>
453 Andy Hutchinson                                 <hutchinsonandy@aim.com>
454 Joel Hutton                                     <joel.hutton@arm.com>
455 Lewis Hyatt                                     <lhyatt@gmail.com>
456 Roland Illig                                    <roland.illig@gmx.de>
457 Meador Inge                                     <meadori@codesourcery.com>
458 Bernardo Innocenti                              <bernie@develer.com>
459 Mihail Ionescu                                  <mihail.ionescu@arm.com>
460 Vladislav Ivanishin                             <vlad@ispras.ru>
461 Alexander Ivchenko                              <aivchenk@gmail.com>
462 Balaji V. Iyer                                  <bviyer@gmail.com>
463 Pekka Jääskeläinen                              <pekka.jaaskelainen@parmance.com>
464 Daniel Jacobowitz                               <drow@false.org>
465 Andreas Jaeger                                  <aj@suse.de>
466 Harsha Jagasia                                  <harsha.jagasia@amd.com>
467 Fariborz Jahanian                               <fjahanian@apple.com>
468 Surya Kumari Jangala                            <jskumari@linux.ibm.com>
469 Haochen Jiang                                   <haochen.jiang@intel.com>
470 Qian Jianhua                                    <qianjh@fujitsu.com>
471 Janis Johnson                                   <janis.marie.johnson@gmail.com>
472 Teresa Johnson                                  <tejohnson@google.com>
473 Kean Johnston                                   <jkj@sco.com>
474 Phillip Jordan                                  <phillip.m.jordan@gmail.com>
475 Tim Josling                                     <tej@melbpc.org.au>
476 Victor Kaplansky                                <victork@il.ibm.com>
477 Geoffrey Keating                                <geoffk@geoffk.org>
478 Brendan Kehoe                                   <brendan@zen.org>
479 Andi Kleen                                      <andi@firstfloor.org>
480 Matthias Klose                                  <doko@debian.org>
481 Jeff Knaggs                                     <jknaggs@redhat.com>
482 Michael Koch                                    <konqueror@gmx.de>
483 Nicolas Koenig                                  <koenigni@student.ethz.ch>
484 Boris Kolpackov                                 <boris@codesynthesis.com>
485 Lingling Kong                                   <lingling.kong@intel.com>
486 Dave Korn                                       <dave.korn.cygwin@gmail.com>
487 Julia Koval                                     <julia.koval@intel.com>
488 Matt Kraai                                      <kraai@ftbfs.org>
489 Jan Kratochvil                                  <jan.kratochvil@redhat.com>
490 Matthias Kretz                                  <m.kretz@gsi.de>
491 Louis Krupp                                     <louis.krupp@zoho.com>
492 Prathamesh Kulkarni                             <prathamesh.kulkarni@linaro.org>
493 Venkataramanan Kumar                            <venkataramanan.kumar@amd.com>
494 Doug Kwan                                       <dougkwan@google.com>
495 Aaron W. LaFramboise                            <aaronavay62@aaronwl.com>
496 Scott Robert Ladd                               <scott.ladd@coyotegulch.com>
497 Razya Ladelsky                                  <razya@gcc.gnu.org>
498 Thierry Lafage                                  <thierry.lafage@inria.fr>
499 Rask Ingemann Lambertsen                        <ccc94453@vip.cybercity.dk>
500 Jerome Lambourg                                 <lambourg@adacore.com>
501 Tim Lange                                       <mail@tim-lange.me>
502 Asher Langton                                   <langton2@llnl.gov>
503 Chris Lattner                                   <sabre@nondot.org>
504 Terry Laurenzo                                  <tlaurenzo@gmail.com>
505 Alan Lawrence                                   <alan.lawrence@arm.com>
506 Jozef Lawrynowicz                               <jozef.l@mittosystems.com>
507 Georg-Johann Lay                                <avr@gjlay.de>
508 Vlad Lazar                                      <vlad.lazar@arm.com>
509 Marc Lehmann                                    <pcg@goof.com>
510 James Lemke                                     <jim@lemke.org>
511 Ilya Leoshkevich                                <iii@linux.ibm.com>
512 Kriang Lerdsuwanakij                            <lerdsuwa@users.sourceforge.net>
513 Renlin Li                                       <renlin.li@arm.com>
514 Xinliang David Li                               <davidxl@google.com>
515 Chen Liqin                                      <liqin.gcc@gmail.com>
516 Jiangning Liu                                   <jiangning.liu@arm.com>
517 Sa Liu                                          <saliu@de.ibm.com>
518 Ralph Loader                                    <rcl@ihug.co.nz>
519 Sheldon Lobo                                    <sheldon.lobo@oracle.com
520 Gabor Loki                                      <loki@inf.u-szeged.hu>
521 Manuel López-Ibáñez                             <manu@gcc.gnu.org>
522 Carl Love                                       <cel@us.ibm.com>
523 Martin v. Löwis                                 <loewis@informatik.hu-berlin.de>
524 H.J. Lu                                         <hjl.tools@gmail.com>
525 Xiong Hu Luo                                    <luoxhu@gcc.gnu.org>
526 Bin Bin Lv                                      <shlb@linux.ibm.com>
527 Christophe Lyon                                 <christophe.lyon@arm.com>
528 Jun Ma                                          <junma@linux.alibaba.com>
529 Luis Machado                                    <luisgpm@br.ibm.com>
530 Ziga Mahkovec                                   <ziga.mahkovec@klika.si>
531 Matthew Malcomson                               <matthew.malcomson@arm.com>
532 Mikhail Maltsev                                 <maltsevm@gmail.com>
533 Stamatis Markianos-Wright                       <stam.markianos-wright@arm.com>
534 Patrick Marlier                                 <patrick.marlier@gmail.com>
535 Simon Martin                                    <simartin@users.sourceforge.net>
536 Alejandro Martinez                              <alejandro.martinezvicente@arm.com>
537 Ranjit Mathew                                   <rmathew@hotmail.com>
538 Paulo Matos                                     <pmatos@linki.tools>
539 Michael Matz                                    <matz@suse.de>
540 Greg McGary                                     <gkm@gnu.org>
541 Roland McGrath                                  <roland@hack.frob.com>
542 Bryce McKinlay                                  <mckinlay@redhat.com>
543 Adam Megacz                                     <adam@xwt.org>
544 Bingfeng Mei                                    <bmei@broadcom.com>
545 Jim Meyering                                    <jim@meyering.net>
546 Martin Michlmayr                                <tbm@cyrius.com>
547 Lee Millward                                    <lee.millward@gmail.com>
548 Immad Mir                                       <mir@sourceware.org>
549 Dragan Mladjenovic                              <Dragan.Mladjenovic@syrmia.com>
550 Alan Modra                                      <amodra@gmail.com>
551 Catherine Moore                                 <clm@codesourcery.com>
552 James A. Morrison                               <phython@gcc.gnu.org>
553 Brooks Moses                                    <bmoses@google.com>
554 Dirk Mueller                                    <dmueller@suse.de>
555 Phil Muldoon                                    <pmuldoon@redhat.com>
556 Gaius Mulley                                    <gaiusmod2@gmail.com>
557 Steven Munroe                                   <munroesj52@gmail.com>
558 Szabolcs Nagy                                   <szabolcs.nagy@arm.com>
559 Quentin Neill                                   <quentin.neill.gnu@gmail.com>
560 Adam Nemet                                      <adambnemet@gmail.com>
561 Thomas Neumann                                  <tneumann@users.sourceforge.net>
562 Dan Nicolaescu                                  <dann@ics.uci.edu>
563 Kelvin Nilsen                                   <kelvin.nilsen@gmail.com>
564 James Norris
565 Diego Novillo                                   <dnovillo@google.com>
566 Dorit Nuzman                                    <dorit@il.ibm.com>
567 David O'Brien                                   <obrien@FreeBSD.org>
568 Carlos O'Donell                                 <carlos@redhat.com>
569 Peter O'Gorman                                  <pogma@thewrittenword.com>
570 Braden Obrzut                                   <admin@maniacsvault.net>
571 Andrea Ornstein                                 <andrea.ornstein@st.com>
572 Maxim Ostapenko                                 <m.ostapenko@samsung.com>
573 Patrick Palka                                   <ppalka@gcc.gnu.org>
574 Srinath Parvathaneni                            <srinath.parvathaneni@arm.com>
575 Devang Patel                                    <dpatel@apple.com>
576 Andris Pavenis                                  <andris.pavenis@iki.fi>
577 Fernando Pereira                                <pronesto@gmail.com>
578 Sebastian Perta                                 <sebastian.perta@renesas.com>
579 Sebastian Peryt                                 <sebastian.peryt@intel.com>
580 Johannes Pfau                                   <johannespfau@gmail.com>
581 Kaushik Phatak                                  <kaushik.phatak@kpitcummins.com>
582 Nicolas Pitre                                   <nico@cam.org>
583 Michael Ploujnikov                              <michael.ploujnikov@oracle.com>
584 Paul Pluzhnikov                                 <ppluzhnikov@google.com>
585 Antoniu Pop                                     <antoniu.pop@gmail.com>
586 Siddhesh Poyarekar                              <siddhesh@gotplt.org>
587 Vidya Praveen                                   <vidyapraveen@arm.com>
588 Thomas Preud'homme                              <thomas.preudhomme@celest.fr>
589 Vladimir Prus                                   <vladimir@codesourcery.com>
590 Hafiz Abid Qadeer                               <abidh@codesourcery.com>
591 Yao Qi                                          <yao@codesourcery.com>
592 Jerry Quinn                                     <jlquinn@optonline.net>
593 Navid Rahimi                                    <navidrahimi@microsoft.com>
594 Easwaran Raman                                  <eraman@google.com>
595 Joe Ramsay                                      <joe.ramsay@arm.com>
596 Rolf Rasmussen                                  <rolfwr@gcc.gnu.org>
597 Fritz Reese                                     <fritzoreese@gmail.com>
598 Volker Reichelt                                 <v.reichelt@netcologne.de>
599 Bernhard Reutner-Fischer                        <rep.dot.nop@gmail.com>
600 Tom Rix                                         <trix@redhat.com>
601 Thomas Rodgers                                  <trodgers@redhat.com>
602 Craig Rodrigues                                 <rodrigc@gcc.gnu.org>
603 Erven Rohou                                     <erven.rohou@inria.fr>
604 Ira Rosen                                       <irar@il.ibm.com>
605 Yvan Roux                                       <yvan.roux@linaro.org>
606 Eugene Rozenfeld                                <erozen@microsoft.com>
607 Silvius Rus                                     <rus@google.com>
608 Matthew Sachs                                   <msachs@apple.com>
609 Ankur Saini                                     <arsenic@sourceware.org>
610 Hariharan Sandanagobalane                       <hariharan.gcc@gmail.com>
611 Duncan Sands                                    <baldrick@gcc.gnu.org>
612 Sujoy Saraswati                                 <sujoy.saraswati@hpe.com>
613 Trevor Saunders                                 <tbsaunde+gcc@tbsaunde.org>
614 Aaron Sawdey                                    <acsawdey@linux.ibm.com>
615 Roger Sayle                                     <roger@eyesopen.com>
616 Will Schmidt                                    <will_schmidt@vnet.ibm.com>
617 Stefan Schulze Frielinghaus                     <stefansf@linux.ibm.com>
618 Tilo Schwarz                                    <tilo@tilo-schwarz.de>
619 Martin Sebor                                    <msebor@gcc.gnu.org>
620 Svein Seldal                                    <svein@dev.seldal.com>
621 Senthil Kumar Selvaraj                          <saaadhu@gcc.gnu.org>
622 Thiemo Seufer                                   <ths@networkno.de>
623 Bill Seurer                                     <seurer@linux.vnet.ibm.com>
624 Tim Shen                                        <timshen@google.com>
625 David Sherwood                                  <david.sherwood@arm.com>
626 Sharad Singhai                                  <singhai@google.com>
627 Johannes Singler                                <singler@kit.edu>
628 Franz Sirl                                      <franz.sirl-kernel@lauterbach.com>
629 Jan Sjodin                                      <jan.sjodin@amd.com>
630 Trevor Smigiel                                  <trevor_smigiel@playstation.sony.com>
631 Edward Smith-Rowland                            <esmithrowland@gmail.com>
632 Anatoly Sokolov                                 <aesok@dol.ru>
633 Michael Sokolov                                 <msokolov@ivan.Harhan.ORG>
634 Jayant Sonar                                    <rsonar.jayant@gmail.com>
635 Richard Stallman                                <rms@gnu.org>
636 Basile Starynkevitch                            <basile@starynkevitch.net>
637 Jakub Staszak                                   <kuba@et.pl>
638 Graham Stott                                    <graham.stott@btinternet.com>
639 Jeff Sturm                                      <jsturm@gcc.gnu.org>
640 YunQiang Su                                     <yunqiang.su@cipunited.com>
641 Robert Suchanek                                 <rsuchy84@gmail.com>
642 Andrew Sutton                                   <andrew.n.sutton@gmail.com>
643 Gabriele Svelto                                 <gabriele.svelto@st.com>
644 Toma Tabacu                                     <toma.tabacu@gmail.com>
645 Omar Tahir                                      <omar.tahir@arm.com>
646 Sriraman Tallam                                 <tmsriram@google.com>
647 Samuel Tardieu                                  <sam@rfc1149.net>
648 Sam Tebbs                                       <samuel.tebbs@gmail.com>
649 Dinar Temirbulatov                              <dtemirbulatov@gmail.com>
650 Kresten Krab Thorup                             <krab@gcc.gnu.org>
651 Kai Tietz                                       <ktietz70@googlemail.com>
652 Ilya Tocar                                      <tocarip@gmail.com>
653 Petter Tomner                                   <tomner@kth.se>
654 Philipp Tomsich                                 <philipp.tomsich@vrull.eu>
655 Daniel Towner                                   <dant@picochip.com>
656 Konrad Trifunovic                               <konrad.trifunovic@inria.fr>
657 Markus Trippelsdorf                             <markus@trippelsdorf.de>
658 Sergei Trofimovich                              <slyfox@gcc.gnu.org>
659 Igor Tsimbalist                                 <igor.v.tsimbalist@intel.com>
660 Martin Uecker                                   <uecker@gcc.gnu.org>
661 David Ung                                       <davidu@mips.com>
662 Neil Vachharajani                               <nvachhar@gmail.com>
663 Kris Van Hees                                   <kris.van.hees@oracle.com>
664 Joost VandeVondele                              <joost.vandevondele@mat.ethz.ch>
665 Andre Vehreschild                               <vehre@gmx.de>
666 Alex Velenko                                    <alex.velenko@arm.com>
667 Ilya Verbin                                     <iverbin@gmail.com>
668 Andre Vieira                                    <andre.simoesdiasvieira@arm.com>
669 Rasmus Villemoes                                <rv@rasmusvillemoes.dk>
670 Kugan Vivekanandarajah                          <kuganv@linaro.org>
671 Marcel Vollweiler                               <marcel@codesourcery.com>
672 Ville Voutilainen                               <ville.voutilainen@gmail.com>
673 Nenad Vukicevic                                 <nenad@intrepid.com>
674 Feng Wang                                       <fengwang@nudt.edu.cn>
675 Hongyu Wang                                     <hongyu.wang@intel.com>
676 Jiong Wang                                      <jiong.wang@arm.com>
677 Stephen M. Webb                                 <stephen.webb@bregmasoft.com>
678 John Wehle                                      <john@feith.com>
679 Florian Weimer                                  <fweimer@redhat.com>
680 Zack Weinberg                                   <zackw@panix.com>
681 Mark Wielaard                                   <mark@gcc.gnu.org>
682 Edmar Wienskoski                                <edmar@freescale.com>
683 Ollie Wild                                      <aaw@google.com>
684 Kevin Williams                                  <kevin.williams@inria.fr>
685 Przemyslaw Wirkus                               <przemyslaw.wirkus@arm.com>
686 Carlo Wood                                      <carlo@alinoe.com>
687 Jackson Woodruff                                <jackson.woodruff@arm.com>
688 Jonathan Wright                                 <jonathan.wright@arm.com>
689 Ruoyao Xi                                       <xry111@xry111.site>
690 Mingjie Xing                                    <mingjie.xing@gmail.com>
691 Chenghua Xu                                     <paul.hua.gm@gmail.com>
692 Canqun Yang                                     <canqun@nudt.edu.cn>
693 Fei Yang                                        <felix.yang@huawei.com>
694 Jeffrey Yasskin                                 <jyasskin@google.com>
695 Joey Ye                                         <joey.ye@arm.com>
696 Kwok Cheung Yeung                               <kcy@codesourcery.com>
697 Greta Yorsh                                     <greta.yorsh@arm.com>
698 David Yuste                                     <david.yuste@gmail.com>
699 Adhemerval Zanella                              <azanella@linux.vnet.ibm.com>
700 Dennis Zhang                                    <dennis.zhang@arm.com>
701 Yufeng Zhang                                    <yufeng.zhang@arm.com>
702 Qing Zhao                                       <qing.zhao@oracle.com>
703 Shujing Zhao                                    <pearly.zhao@oracle.com>
704 Jon Ziegler                                     <jonz@apple.com>
705 Roman Zippel                                    <zippel@linux-m68k.org>
706 Josef Zlomek                                    <josef.zlomek@email.cz>
708                         Bug database only accounts
710 James Dennett                                   <jdennett@acm.org>
711 Christian Ehrhardt                              <ehrhardt@mathematik.uni-ulm.de>
712 Dara Hazeghi                                    <dhazeghi@yahoo.com>
714                         Contributing under the DCO
716 By adding your name and email to this section, you certify that all your
717 subsequent contributions to GCC are made under the terms of the Developer's
718 Certificate of Origin Version 1.1.  See https://gcc.gnu.org/dco.html for more
719 information.
722 Matthias Kretz                                  <m.kretz@gsi.de>
723 Tim Lange                                       <mail@tim-lange.me>
724 Jeff Law                                        <jeffreyalaw@gmail.com>
725 Jeff Law                                        <jlaw@tachyum.com>
726 Immad Mir                                       <mir@sourceware.org>
727 Gaius Mulley                                    <gaiusmod2@gmail.com>
728 Siddhesh Poyarekar                              <siddhesh@gotplt.org>
729 Navid Rahimi                                    <navidrahimi@microsoft.com>
730 Trevor Saunders                                 <tbsaunde+gcc@tbsaunde.org>
731 Bill Schmidt                                    <bill.schmidt@fastmail.com>
732 Nathan Sidwell                                  <nathan@acm.org>
733 Edward Smith-Rowland                            <esmithrowland@gmail.com>
734 Petter Tomner                                   <tomner@kth.se>
735 Martin Uecker                                   <uecker@gcc.gnu.org>
736 Jonathan Wakely                                 <jwakely@redhat.com>
737 Chung-Ju Wu                                     <jasonwucj@gmail.com>