]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - MAINTAINERS
PR middle-end/105604 - ICE: in tree_to_shwi with vla in struct and sprintf
[thirdparty/gcc.git] / MAINTAINERS
index 4d6ac9c57657b97d814d23d16a74d3c83b329803..8bca7a636b7f7c9967eb43e583eec2f2ded7fbb8 100644 (file)
@@ -15,13 +15,19 @@ To report problems in GCC, please visit:
 
   http://gcc.gnu.org/bugs/
 
+Note: when adding someone to a more specific section please remove any
+corresponding entry from the Write After Approval list.
+
+Note: please verify that sorting is correct with:
+./contrib/check-MAINTAINERS.py MAINTAINERS
+
 Maintainers
 ===========
 
                        Global Reviewers
 
-Richard Earnshaw                               <richard.earnshaw@arm.com>
 Richard Biener                                 <rguenther@suse.de>
+Richard Earnshaw                               <richard.earnshaw@arm.com>
 Jakub Jelinek                                  <jakub@redhat.com>
 Richard Kenner                                 <kenner@nyu.edu>
 Jeff Law                                       <jlaw@tachyum.com>
@@ -47,7 +53,7 @@ aarch64 port          Richard Earnshaw        <richard.earnshaw@arm.com>
 aarch64 port           Richard Sandiford       <richard.sandiford@arm.com>
 aarch64 port           Marcus Shawcroft        <marcus.shawcroft@arm.com>
 aarch64 port           Kyrylo Tkachov          <kyrylo.tkachov@arm.com>
-alpha port             Richard Henderson       <rth@twiddle.net>
+alpha port             Richard Henderson       <rth@gcc.gnu.org>
 amdgcn port            Julian Brown            <julian@codesourcery.com>
 amdgcn port            Andrew Stubbs           <ams@codesourcery.com>
 arc port               Joern Rennecke          <gnu@amylaar.uk>
@@ -77,6 +83,8 @@ i386 vector ISA extns Kirill Yukhin           <kirill.yukhin@gmail.com>
 i386 vector ISA extns  Hongtao Liu             <hongtao.liu@intel.com>
 iq2000 port            Nick Clifton            <nickc@redhat.com>
 lm32 port              Sebastien Bourdeauducq  <sebastien@milkymist.org>
+LoongArch port         Chenghua Xu             <xuchenghua@loongson.cn>
+LoongArch port         Lulu Cheng              <chenglulu@loongson.cn>
 m32r port              Nick Clifton            <nickc@redhat.com>
 m68k port (?)          Jeff Law                <jeffreyalaw@gmail.com>
 m68k port              Andreas Schwab          <schwab@linux-m68k.org>
@@ -101,12 +109,12 @@ pru port          Dimitar Dimitrov        <dimitar@dinux.eu>
 riscv port             Kito Cheng              <kito.cheng@gmail.com>
 riscv port             Palmer Dabbelt          <palmer@dabbelt.com>
 riscv port             Andrew Waterman         <andrew@sifive.com>
-riscv port             Jim Wilson              <jimw@sifive.com>
+riscv port             Jim Wilson              <jim.wilson.gcc@gmail.com>
 rs6000/powerpc port    David Edelsohn          <dje.gcc@gmail.com>
 rs6000/powerpc port    Segher Boessenkool      <segher@kernel.crashing.org>
+rs6000/powerpc port    Kewen Lin               <linkw@gcc.gnu.org>
 rs6000 vector extns    Aldy Hernandez          <aldyh@redhat.com>
 rx port                        Nick Clifton            <nickc@redhat.com>
-s390 port              Hartmut Penner          <hepenner@us.ibm.com>
 s390 port              Ulrich Weigand          <uweigand@de.ibm.com>
 s390 port              Andreas Krebbel         <krebbel@linux.ibm.com>
 sh port                        Alexandre Oliva         <aoliva@gcc.gnu.org>
@@ -117,6 +125,7 @@ tilegx port         Walter Lee              <walt@tilera.com>
 tilepro port           Walter Lee              <walt@tilera.com>
 v850 port              Nick Clifton            <nickc@redhat.com>
 vax port               Matt Thomas             <matt@3am-software.com>
+vax port               Maciej W. Rozycki       <macro@embecosm.com>
 visium port            Eric Botcazou           <ebotcazou@libertysurf.fr>
 x86-64 port            Jan Hubicka             <hubicka@ucw.cz>
 xstormy16 port         Nick Clifton            <nickc@redhat.com>
@@ -185,7 +194,7 @@ scheduler (+ haifa) Jeff Law                <jeffreyalaw@gmail.com>
 scheduler (+ haifa)    Vladimir Makarov        <vmakarov@redhat.com>
 modulo-scheduler       Roman Zhuykov           <zhroma@ispras.ru>
 reorg                  Jeff Law                <jeffreyalaw@gmail.com>
-caller-save.c          Jeff Law                <jeffreyalaw@gmail.com>
+caller-save.cc         Jeff Law                <jeffreyalaw@gmail.com>
 callgraph              Jan Hubicka             <hubicka@ucw.cz>
 debugging code         Jim Wilson              <wilson@tuliptree.org>
 dwarf debugging code   Jason Merrill           <jason@redhat.com>
@@ -199,9 +208,9 @@ fixincludes         Bruce Korb              <bkorb@gnu.org>
 *gimpl*                        Jakub Jelinek           <jakub@redhat.com>
 *gimpl*                        Aldy Hernandez          <aldyh@redhat.com>
 *gimpl*                        Jason Merrill           <jason@redhat.com>
-gcse.c                 Jeff Law                <jeffreyalaw@gmail.com>
+gcse.cc                        Jeff Law                <jeffreyalaw@gmail.com>
 global opt framework   Jeff Law                <jeffreyalaw@gmail.com>
-jump.c                 David S. Miller         <davem@redhat.com>
+jump.cc                        David S. Miller         <davem@redhat.com>
 web pages              Gerald Pfeifer          <gerald@pfeifer.com>
 config.sub/config.guess        Ben Elliston            <config-patches@gnu.org>
 i18n                   Philipp Thomas          <pth@suse.de>
@@ -246,7 +255,6 @@ testsuite           Rainer Orth             <ro@CeBiTec.Uni-Bielefeld.DE>
 testsuite              Mike Stump              <mikestump@comcast.net>
 register allocation    Vladimir Makarov        <vmakarov@redhat.com>
 gdbhooks.py            David Malcolm           <dmalcolm@redhat.com>
-SLSR                   Bill Schmidt            <wschmidt@linux.ibm.com>
 jit                    David Malcolm           <dmalcolm@redhat.com>
 gen* on machine desc   Richard Sandiford       <rdsandiford@googlemail.com>
 static analyzer                David Malcolm           <dmalcolm@redhat.com>
@@ -256,7 +264,6 @@ check in changes outside of the parts of the compiler they maintain.
 
                        Reviewers
 
-arc port               Andrew Burgess          <andrew.burgess@embecosm.com>
 arc port               Claudiu Zissulescu      <claziss@synopsys.com>
 callgraph              Martin Liska            <mliska@suse.cz>
 callgraph              Martin Jambor           <mjambor@suse.cz>
@@ -265,6 +272,7 @@ dataflow            Paolo Bonzini           <bonzini@gnu.org>
 dataflow               Seongbae Park           <seongbae.park@gmail.com>
 dataflow               Kenneth Zadeck          <zadeck@naturalbridge.com>
 driver                 Joseph Myers            <joseph@codesourcery.com>
+Fortran                        Harald Anlauf           <anlauf@gmx.de>
 Fortran                        Janne Blomqvist         <jb@gcc.gnu.org>
 Fortran                        Tobias Burnus           <tobias@codesourcery.com>
 Fortran                        François-Xavier Coudert        <fxcoudert@gcc.gnu.org>
@@ -281,10 +289,10 @@ Fortran                   Janus Weil              <janus@gcc.gnu.org>
 Graphite               Tobias Grosser          <grosser@fim.uni-passau.de>
 Graphite               Sebastian Pop           <sebpop@gmail.com>
 libcpp                 Tom Tromey              <tromey@redhat.com>
-libsanitizer, asan.c   Jakub Jelinek           <jakub@redhat.com>
-libsanitizer, asan.c   Dodji Seketeli          <dodji@redhat.com>
-libsanitizer, asan.c   Kostya Serebryany       <kcc@google.com>
-libsanitizer, asan.c   Dmitry Vyukov           <dvyukov@google.com>
+libsanitizer, asan.cc  Jakub Jelinek           <jakub@redhat.com>
+libsanitizer, asan.cc  Dodji Seketeli          <dodji@redhat.com>
+libsanitizer, asan.cc  Kostya Serebryany       <kcc@google.com>
+libsanitizer, asan.cc  Dmitry Vyukov           <dvyukov@google.com>
 loop optimizer         Zdenek Dvorak           <ook@ucw.cz>
 LTO                    Richard Biener          <rguenther@suse.de>
 LTO plugin             Cary Coutant            <ccoutant@gmail.com>
@@ -307,7 +315,6 @@ from other maintainers or reviewers.
 
 Mark G. Adams                                  <mark.g.adams@sympatico.ca>
 Pedro Alves                                    <palves@redhat.com>
-Harald Anlauf                                  <anlauf@gmx.de>
 Raksit Ashok                                   <raksit@google.com>
 Matt Austern                                   <austern@google.com>
 David Ayers                                    <ayers@fsfe.org>
@@ -344,6 +351,7 @@ Joel Brobecker                                      <brobecker@gnat.com>
 Dave Brolley                                   <brolley@redhat.com>
 Christian Bruel                                        <christian.bruel@st.com>
 Kevin Buettner                                 <kevinb@redhat.com>
+Andrew Burgess                                 <aburgess@redhat.com>
 Adam Butcher                                   <adam@jessamine.co.uk>
 Andrew Cagney                                  <cagney@gnu.org>
 Daniel Carrera                                 <dcarrera@gmail.com>
@@ -352,6 +360,7 @@ Gabriel Charette                            <gchare@google.com>
 Chandra Chavva                                 <cchavva@redhat.com>
 Dehao Chen                                     <dehao@google.com>
 Fabien Chêne                                  <fabien@gcc.gnu.org>
+Clément Chigot                                        <chigot@adacore.com>
 Harshit Chopra                                 <harshit@google.com>
 Tamar Christina                                        <tamar.christina@arm.com>
 Eric Christopher                               <echristo@gmail.com>
@@ -417,6 +426,7 @@ Haochen Gui                                 <guihaoc@gcc.gnu.org>
 Jiufu Guo                                      <guojiufu@linux.ibm.com>
 Xuepeng Guo                                    <terry.xpguo@gmail.com>
 Wei Guozhi                                     <carrot@google.com>
+Naveen H.S                                     <naveenh@marvell.com>
 Mostafa Hagog                                  <hagog@gcc.gnu.org>
 Andrew Haley                                   <aph@redhat.com>
 Frederik Harwath                               <frederik@codesourcery.com>
@@ -438,11 +448,10 @@ Manfred Hollstein                         <mh@suse.com>
 Cong Hou                                       <congh@google.com>
 Falk Hueffner                                  <falk@debian.org>
 Andrew John Hughes                             <gnu_andrew@member.fsf.org>
-Dominique d'Humieres                           <dominiq@lps.ens.fr>
+Dominique d'Humieres                           <dhumieres.dominique@free.fr>
 Andy Hutchinson                                        <hutchinsonandy@aim.com>
 Joel Hutton                                    <joel.hutton@arm.com>
 Lewis Hyatt                                    <lhyatt@gmail.com>
-Naveen H.S                                     <naveenh@marvell.com>
 Roland Illig                                   <roland.illig@gmx.de>
 Meador Inge                                    <meadori@codesourcery.com>
 Bernardo Innocenti                             <bernie@develer.com>
@@ -455,7 +464,8 @@ Daniel Jacobowitz                           <drow@false.org>
 Andreas Jaeger                                 <aj@suse.de>
 Harsha Jagasia                                 <harsha.jagasia@amd.com>
 Fariborz Jahanian                              <fjahanian@apple.com>
-Qian Jianhua                                   <qianjh@cn.fujitsu.com>
+Surya Kumari Jangala                           <jskumari@linux.ibm.com>
+Qian Jianhua                                   <qianjh@fujitsu.com>
 Janis Johnson                                  <janis.marie.johnson@gmail.com>
 Teresa Johnson                                 <tejohnson@google.com>
 Kean Johnston                                  <jkj@sco.com>
@@ -464,8 +474,8 @@ Tim Josling                                 <tej@melbpc.org.au>
 Victor Kaplansky                               <victork@il.ibm.com>
 Geoffrey Keating                               <geoffk@geoffk.org>
 Brendan Kehoe                                  <brendan@zen.org>
-Matthias Klose                                 <doko@debian.org>
 Andi Kleen                                     <andi@firstfloor.org>
+Matthias Klose                                 <doko@debian.org>
 Jeff Knaggs                                    <jknaggs@redhat.com>
 Michael Koch                                   <konqueror@gmx.de>
 Nicolas Koenig                                 <koenigni@student.ethz.ch>
@@ -479,10 +489,10 @@ Louis Krupp                                       <louis.krupp@zoho.com>
 Prathamesh Kulkarni                            <prathamesh.kulkarni@linaro.org>
 Venkataramanan Kumar                           <venkataramanan.kumar@amd.com>
 Doug Kwan                                      <dougkwan@google.com>
+Aaron W. LaFramboise                           <aaronavay62@aaronwl.com>
 Scott Robert Ladd                              <scott.ladd@coyotegulch.com>
 Razya Ladelsky                                 <razya@gcc.gnu.org>
 Thierry Lafage                                 <thierry.lafage@inria.fr>
-Aaron W. LaFramboise                           <aaronavay62@aaronwl.com>
 Rask Ingemann Lambertsen                       <ccc94453@vip.cybercity.dk>
 Jerome Lambourg                                        <lambourg@adacore.com>
 Asher Langton                                  <langton2@llnl.gov>
@@ -498,7 +508,6 @@ Ilya Leoshkevich                            <iii@linux.ibm.com>
 Kriang Lerdsuwanakij                           <lerdsuwa@users.sourceforge.net>
 Renlin Li                                      <renlin.li@arm.com>
 Xinliang David Li                              <davidxl@google.com>
-Kewen Lin                                      <linkw@gcc.gnu.org>
 Chen Liqin                                     <liqin.gcc@gmail.com>
 Jiangning Liu                                  <jiangning.liu@arm.com>
 Sa Liu                                         <saliu@de.ibm.com>
@@ -509,9 +518,10 @@ Manuel López-Ibáñez                             <manu@gcc.gnu.org>
 Carl Love                                      <cel@us.ibm.com>
 Martin v. Löwis                                       <loewis@informatik.hu-berlin.de>
 H.J. Lu                                                <hjl.tools@gmail.com>
-Xiong Hu Luo                                   <luoxhu@linux.vnet.ibm.com>
+Xiong Hu Luo                                   <luoxhu@gcc.gnu.org>
 Bin Bin Lv                                     <shlb@linux.ibm.com>
-Christophe Lyon                                        <christophe.lyon@st.com>
+Christophe Lyon                                        <christophe.lyon@arm.com>
+Jun Ma                                         <junma@linux.alibaba.com>
 Luis Machado                                   <luisgpm@br.ibm.com>
 Ziga Mahkovec                                  <ziga.mahkovec@klika.si>
 Matthew Malcomson                              <matthew.malcomson@arm.com>
@@ -531,14 +541,15 @@ Bingfeng Mei                                      <bmei@broadcom.com>
 Jim Meyering                                   <jim@meyering.net>
 Martin Michlmayr                               <tbm@cyrius.com>
 Lee Millward                                   <lee.millward@gmail.com>
+Dragan Mladjenovic                             <Dragan.Mladjenovic@syrmia.com>
 Alan Modra                                     <amodra@gmail.com>
 Catherine Moore                                        <clm@codesourcery.com>
 James A. Morrison                              <phython@gcc.gnu.org>
 Brooks Moses                                   <bmoses@google.com>
 Dirk Mueller                                   <dmueller@suse.de>
 Phil Muldoon                                   <pmuldoon@redhat.com>
+Gaius Mulley                                   <gaiusmod2@gmail.com>
 Steven Munroe                                  <munroesj52@gmail.com>
-Jun Ma                                         <junma@linux.alibaba.com>
 Szabolcs Nagy                                  <szabolcs.nagy@arm.com>
 Quentin Neill                                  <quentin.neill.gnu@gmail.com>
 Adam Nemet                                     <adambnemet@gmail.com>
@@ -549,9 +560,9 @@ James Norris
 Diego Novillo                                  <dnovillo@google.com>
 Dorit Nuzman                                   <dorit@il.ibm.com>
 David O'Brien                                  <obrien@FreeBSD.org>
-Braden Obrzut                                  <admin@maniacsvault.net>
 Carlos O'Donell                                        <carlos@redhat.com>
 Peter O'Gorman                                 <pogma@thewrittenword.com>
+Braden Obrzut                                  <admin@maniacsvault.net>
 Andrea Ornstein                                        <andrea.ornstein@st.com>
 Maxim Ostapenko                                        <m.ostapenko@samsung.com>
 Patrick Palka                                  <ppalka@gcc.gnu.org>
@@ -567,13 +578,15 @@ Nicolas Pitre                                     <nico@cam.org>
 Michael Ploujnikov                             <michael.ploujnikov@oracle.com>
 Paul Pluzhnikov                                        <ppluzhnikov@google.com>
 Antoniu Pop                                    <antoniu.pop@gmail.com>
-Siddhesh Poyarekar                             <siddhesh@sourceware.org>
+Marc Poulhiès                                 <poulhies@adacore.com>
+Siddhesh Poyarekar                             <siddhesh@gotplt.org>
 Vidya Praveen                                  <vidyapraveen@arm.com>
 Thomas Preud'homme                             <thomas.preudhomme@celest.fr>
 Vladimir Prus                                  <vladimir@codesourcery.com>
 Hafiz Abid Qadeer                              <abidh@codesourcery.com>
 Yao Qi                                         <yao@codesourcery.com>
 Jerry Quinn                                    <jlquinn@optonline.net>
+Navid Rahimi                                   <navidrahimi@microsoft.com>
 Easwaran Raman                                 <eraman@google.com>
 Joe Ramsay                                     <joe.ramsay@arm.com>
 Rolf Rasmussen                                 <rolfwr@gcc.gnu.org>
@@ -587,7 +600,6 @@ Erven Rohou                                 <erven.rohou@inria.fr>
 Ira Rosen                                      <irar@il.ibm.com>
 Yvan Roux                                      <yvan.roux@linaro.org>
 Eugene Rozenfeld                               <erozen@microsoft.com>
-Maciej W. Rozycki                              <macro@orcam.me.uk>
 Silvius Rus                                    <rus@google.com>
 Matthew Sachs                                  <msachs@apple.com>
 Ankur Saini                                    <arsenic@sourceware.org>
@@ -612,15 +624,16 @@ Johannes Singler                          <singler@kit.edu>
 Franz Sirl                                     <franz.sirl-kernel@lauterbach.com>
 Jan Sjodin                                     <jan.sjodin@amd.com>
 Trevor Smigiel                                 <trevor_smigiel@playstation.sony.com>
-Edward Smith-Rowland                           <3dw4rd@verizon.net>
-Jayant Sonar                                   <rsonar.jayant@gmail.com>
+Edward Smith-Rowland                           <esmithrowland@gmail.com>
 Anatoly Sokolov                                        <aesok@dol.ru>
 Michael Sokolov                                        <msokolov@ivan.Harhan.ORG>
+Jayant Sonar                                   <rsonar.jayant@gmail.com>
 Richard Stallman                               <rms@gnu.org>
 Basile Starynkevitch                           <basile@starynkevitch.net>
 Jakub Staszak                                  <kuba@et.pl>
 Graham Stott                                   <graham.stott@btinternet.com>
 Jeff Sturm                                     <jsturm@gcc.gnu.org>
+YunQiang Su                                    <yunqiang.su@cipunited.com>
 Robert Suchanek                                        <rsuchy84@gmail.com>
 Andrew Sutton                                  <andrew.n.sutton@gmail.com>
 Gabriele Svelto                                        <gabriele.svelto@st.com>
@@ -633,13 +646,14 @@ Dinar Temirbulatov                                <dtemirbulatov@gmail.com>
 Kresten Krab Thorup                            <krab@gcc.gnu.org>
 Kai Tietz                                      <ktietz70@googlemail.com>
 Ilya Tocar                                     <tocarip@gmail.com>
+Petter Tomner                                  <tomner@kth.se>
 Philipp Tomsich                                        <philipp.tomsich@vrull.eu>
 Daniel Towner                                  <dant@picochip.com>
 Konrad Trifunovic                              <konrad.trifunovic@inria.fr>
 Markus Trippelsdorf                            <markus@trippelsdorf.de>
 Sergei Trofimovich                             <slyfox@gcc.gnu.org>
 Igor Tsimbalist                                        <igor.v.tsimbalist@intel.com>
-Martin Uecker                                  <muecker@gwdg.de>
+Martin Uecker                                  <uecker@gcc.gnu.org>
 David Ung                                      <davidu@mips.com>
 Neil Vachharajani                              <nvachhar@gmail.com>
 Kris Van Hees                                  <kris.van.hees@oracle.com>
@@ -654,6 +668,7 @@ Marcel Vollweiler                           <marcel@codesourcery.com>
 Ville Voutilainen                              <ville.voutilainen@gmail.com>
 Nenad Vukicevic                                        <nenad@intrepid.com>
 Feng Wang                                      <fengwang@nudt.edu.cn>
+Hongyu Wang                                    <hongyu.wang@intel.com>
 Jiong Wang                                     <jiong.wang@arm.com>
 Stephen M. Webb                                        <stephen.webb@bregmasoft.com>
 John Wehle                                     <john@feith.com>
@@ -667,7 +682,7 @@ Przemyslaw Wirkus                           <przemyslaw.wirkus@arm.com>
 Carlo Wood                                     <carlo@alinoe.com>
 Jackson Woodruff                               <jackson.woodruff@arm.com>
 Jonathan Wright                                        <jonathan.wright@arm.com>
-Ruoyao Xi                                      <xry111@mengyan1223.wang>
+Ruoyao Xi                                      <xry111@xry111.site>
 Mingjie Xing                                   <mingjie.xing@gmail.com>
 Chenghua Xu                                    <paul.hua.gm@gmail.com>
 Canqun Yang                                    <canqun@nudt.edu.cn>
@@ -700,6 +715,17 @@ Certificate of Origin Version 1.1.  See https://gcc.gnu.org/dco.html for more
 information.
 
 
- Matthias Kretz                                        <m.kretz@gsi.de>
- Jeff Law                                      <jeffreyalaw@gmail.com>
- Jeff Law                                      <jlaw@tachyum.com>
+Matthias Kretz                                 <m.kretz@gsi.de>
+Jeff Law                                       <jeffreyalaw@gmail.com>
+Jeff Law                                       <jlaw@tachyum.com>
+Gaius Mulley                                   <gaiusmod2@gmail.com>
+Siddhesh Poyarekar                             <siddhesh@gotplt.org>
+Navid Rahimi                                   <navidrahimi@microsoft.com>
+Trevor Saunders                                        <tbsaunde+gcc@tbsaunde.org>
+Bill Schmidt                                   <bill.schmidt@fastmail.com>
+Nathan Sidwell                                 <nathan@acm.org>
+Edward Smith-Rowland                           <esmithrowland@gmail.com>
+Petter Tomner                                  <tomner@kth.se>
+Martin Uecker                                  <uecker@gcc.gnu.org>
+Jonathan Wakely                                        <jwakely@redhat.com>
+Chung-Ju Wu                                    <jasonwucj@gmail.com>