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