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