X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=MAINTAINERS;h=9cbcc432814f1f181bc59e75bb26875e376a5f92;hb=f115c9b536ee5e88ca72c94762974459e8d1cc06;hp=c615168c1b32cf0c6503338b8100c6d42795e30f;hpb=75a6b91a67f16467c8ed4224819c343b9fbdcedc;p=gcc.git diff --git a/MAINTAINERS b/MAINTAINERS index c615168c1b3..9cbcc432814 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13,7 +13,7 @@ For general information about GCC, please visit: To report problems in GCC, please visit: - http://gcc.gnu.org/bugs.html + http://gcc.gnu.org/bugs/ Maintainers =========== @@ -22,16 +22,14 @@ Maintainers Richard Earnshaw Richard Biener -Richard Henderson Jakub Jelinek -Geoffrey Keating Richard Kenner Jeff Law Michael Meissner Jason Merrill David S. Miller Joseph Myers -Bernd Schmidt +Bernd Schmidt Ian Lance Taylor Jim Wilson @@ -39,19 +37,24 @@ Note that while global reviewers can approve changes to any part of the compiler or associated libraries, they still need approval for their own patches from other maintainers or reviewers. +Also note that maintainership of any area covers changes to web pages, +docs, and the testsuite related to that. + CPU Port Maintainers (CPU alphabetical order) -aarch64 port Marcus Shawcroft aarch64 port Richard Earnshaw -alpha port Richard Henderson +aarch64 port James Greenhalgh +aarch64 port Marcus Shawcroft +aarch64 SVE port Richard Sandiford +alpha port Richard Henderson arc port Joern Rennecke arm port Nick Clifton arm port Richard Earnshaw arm port Ramana Radhakrishnan +arm port Kyrylo Tkachov avr port Denis Chertykov -bfin port Bernd Schmidt bfin port Jie Zhang -c6x port Bernd Schmidt +c6x port Bernd Schmidt cris port Hans-Peter Nilsson epiphany port Joern Rennecke fr30 port Nick Clifton @@ -59,14 +62,12 @@ frv port Nick Clifton frv port Alexandre Oliva ft32 port James Bowman h8 port Jeff Law -h8 port Kazu Hirata hppa port Jeff Law hppa port John David Anglin i386 port Jan Hubicka i386 port Uros Bizjak i386 vector ISA extns Kirill Yukhin ia64 port Jim Wilson -ia64 port Steve Ellcey iq2000 port Nick Clifton lm32 port Sebastien Bourdeauducq m32c port DJ Delorie @@ -76,9 +77,7 @@ m68k port Andreas Schwab m68k-motorola-sysv port Philippe De Muyter mcore port Nick Clifton microblaze Michael Eager -mips port Catherine Moore -mips port Eric Christopher -mips port Matthew Fortune +mips port Matthew Fortune mmix port Hans-Peter Nilsson mn10300 port Jeff Law mn10300 port Alexandre Oliva @@ -89,23 +88,23 @@ nds32 port Chung-Ju Wu nds32 port Shiva Chen nios2 port Chung-Lin Tang nios2 port Sandra Loosemore -nvptx port Bernd Schmidt -nvptx port Nathan Sidwell +nvptx port Tom de Vries pdp11 port Paul Koning -picochip port Daniel Towner +powerpcspe port Andrew Jenner +riscv port Kito Cheng +riscv port Palmer Dabbelt +riscv port Andrew Waterman +riscv port Jim Wilson rl78 port DJ Delorie rs6000/powerpc port David Edelsohn rs6000/powerpc port Segher Boessenkool rs6000 vector extns Aldy Hernandez rx port Nick Clifton -s390 port Hartmut Penner +s390 port Hartmut Penner s390 port Ulrich Weigand s390 port Andreas Krebbel -score port Chen Liqin sh port Alexandre Oliva -sh port Kaz Kojima sh port Oleg Endo -sparc port Richard Henderson sparc port David S. Miller sparc port Eric Botcazou spu port Trevor Smigiel @@ -125,12 +124,10 @@ xtensa port Sterling Augustine aix David Edelsohn Android sub-port Maxim Kuvyrkov darwin port Mike Stump -darwin port Eric Christopher DJGPP DJ Delorie freebsd Andreas Tobler GNU/Hurd Thomas Schwinge hpux John David Anglin -hpux Steve Ellcey solaris Rainer Orth netbsd Jason Thorpe netbsd Krister Walfridsson @@ -140,22 +137,20 @@ RTEMS Ports Ralf Corsepius RTEMS Ports Sebastian Huber VMS Douglas Rupp VMS Tristan Gingold -VxWorks ports Nathan Sidwell -windows, cygwin, mingw Kai Tietz -windows, cygwin, mingw Dave Korn +VxWorks ports Olivier Hainque +cygwin, mingw-w64 Jonathan Yong <10walls@gmail.com> Language Front Ends Maintainers C front end/ISO C99 Joseph Myers -C front end/ISO C99 Richard Henderson Ada front end Arnaud Charlet Ada front end Eric Botcazou +Ada front end Pierre-Marie de Rodat +BRIG (HSAIL) front end Pekka Jääskeläinen +BRIG (HSAIL) front end Martin Jambor c++ Jason Merrill -c++ Nathan Sidwell +c++ Nathan Sidwell go Ian Lance Taylor -java Per Bothner -java Andrew Haley -java Tom Tromey objective-c/c++ Mike Stump objective-c/c++ Iain Sandoe @@ -168,10 +163,7 @@ libcpp David Malcolm fp-bit Ian Lance Taylor libdecnumber Ben Elliston libgcc Ian Lance Taylor -libgcj Tom Tromey -libgcj Bryce McKinlay libgo Ian Lance Taylor -libgomp Richard Henderson libgomp Jakub Jelinek libiberty DJ Delorie libiberty Ian Lance Taylor @@ -182,8 +174,9 @@ libobjc Andrew Pinski libquadmath Tobias Burnus libquadmath Jakub Jelinek libvtv Caroline Tice +libhsail-rt Pekka Jääskeläinen +libhsail-rt Martin Jambor line map Dodji Seketeli -loop discovery Michael Hayes soft-fp Joseph Myers scheduler (+ haifa) Jim Wilson scheduler (+ haifa) Michael Meissner @@ -202,8 +195,6 @@ c++ runtime libs Benjamin De Kosnik c++ runtime libs Jonathan Wakely c++ runtime libs special modes François Dumont -*synthetic multiply Torbjorn Granlund -*c-torture Torbjorn Granlund fixincludes Bruce Korb *gimpl* Jakub Jelinek *gimpl* Aldy Hernandez @@ -214,7 +205,6 @@ hsa Martin Jambor jump.c David S. Miller web pages Gerald Pfeifer config.sub/config.guess Ben Elliston -basic block reordering Jason Eckhardt i18n Philipp Thomas i18n Joseph Myers diagnostic messages Dodji Seketeli @@ -230,39 +220,32 @@ docs co-maintainer Sandra Loosemore docstring relicensing Gerald Pfeifer docstring relicensing Joseph Myers predict.def Jan Hubicka -contrib/regression Geoff Keating gcov Jan Hubicka -gcov Nathan Sidwell -option handling Neil Booth +gcov Martin Liska +gcov Nathan Sidwell option handling Joseph Myers middle-end Jeff Law -middle-end Roger Sayle middle-end Ian Lance Taylor middle-end Richard Biener tree-ssa Andrew MacLeod -PRE Daniel Berlin -code sinking Daniel Berlin tree browser/unparser Sebastian Pop -scev, data dependence Daniel Berlin scev, data dependence Sebastian Pop profile feedback Jan Hubicka -type-safe vectors Nathan Sidwell -alias analysis Daniel Berlin reload Ulrich Weigand -reload Bernd Schmidt dfp.c, related Ben Elliston RTL optimizers Eric Botcazou instruction combiner Segher Boessenkool auto-vectorizer Richard Biener auto-vectorizer Zdenek Dvorak loop infrastructure Zdenek Dvorak -loop ivopts Bin Cheng +loop ivopts Bin Cheng +loop optimizer Bin Cheng OpenMP Jakub Jelinek testsuite Rainer Orth testsuite Mike Stump register allocation Vladimir Makarov gdbhooks.py David Malcolm -SLSR Bill Schmidt +SLSR Bill Schmidt jit David Malcolm pointer bounds checker Ilya Enkovich i386 MPX Ilya Enkovich @@ -273,8 +256,8 @@ check in changes outside of the parts of the compiler they maintain. Reviewers -aarch64 port James Greenhalgh -arm port Kyrylo Tkachov +arc port Andrew Burgess +arc port Claudiu Zissulescu C front end Marek Polacek dataflow Paolo Bonzini dataflow Seongbae Park @@ -289,11 +272,10 @@ Fortran Daniel Franke Fortran Thomas König Fortran Daniel Kraft Fortran Toon Moene -Fortran Mikael Morin +Fortran Mikael Morin Fortran Tobias Schlüter Fortran Paul Thomas Fortran Janus Weil -Graphite Daniel Berlin Graphite Tobias Grosser Graphite Sebastian Pop libcpp Tom Tromey @@ -302,7 +284,6 @@ libsanitizer, asan.c Dodji Seketeli libsanitizer, asan.c Kostya Serebryany libsanitizer, asan.c Dmitry Vyukov loop optimizer Zdenek Dvorak -loop optimizer Daniel Berlin LTO Richard Biener LTO plugin Cary Coutant Plugin Le-Chun Wu @@ -326,16 +307,16 @@ Pedro Alves Raksit Ashok Matt Austern David Ayers +Prakhar Bahuguna Giovanni Bajo Simon Baldwin Scott Bambrough Wolfgang Bangerth Charles Baylis Tejas Belagod -Andrey Belevantsev Jon Beniston Andrew Bennett -Peter Bergner +Daniel Berlin Jan Beulich David Billinghurst Tomas Bily @@ -343,11 +324,9 @@ Laurynas Biveinis Eric Blake Phil Blundell Hans Boehm -Segher Boessenkool Lynn Boger Ian Bolton Andrea Bona -Paolo Bonzini Neil Booth Robert Bowdidge Joel Brobecker @@ -364,28 +343,32 @@ Gabriel Charette Chandra Chavva Dehao Chen Fabien Chêne -Bin Cheng Harshit Chopra +Tamar Christina +Eric Christopher +Paul Clarke William Cohen -Josh Conner +Michael Collison +Josh Conner R. Kelley Cook Christian Cornelssen Ludovic Courtès -Cary Coutant Lawrence Crowl Ian Dall David Daney +Robin Dapp Simon Dardis +Sudakshina Das Bud Davis Chris Demetriou Sameera Deshpande Wilco Dijkstra Benoit Dupont de Dinechin -Michael Eager +Jason Eckhardt Bernd Edlinger Phil Edwards +Steve Ellcey Mohan Embar -Ilya Enkovich Revital Eres Marc Espie Ansgar Esztermann @@ -403,26 +386,28 @@ Nathan Froyd Chao-ying Fu Gary Funck Pompapathi V Gadad +Eric Gallager Gopalasubramanian Ganesh Kaveh Ghazi +Doug Gilmore Matthew Gingell -Tristan Gingold Jan-Benedict Glaw Marc Glisse Prachi Godbole -Anthony Green -James Greenhalgh +Torbjorn Granlund Doug Gregor Matthew Gretton-Dann +Yury Gribov Jon Grimm Laurent Guerby Xuepeng Guo Wei Guozhi Mostafa Hagog -Olivier Hainque +Andrew Haley Stuart Hastings Michael Haubenwallner Pat Haugen +Michael Hayes Alan Hayward Mark Heffernan George Helffrich @@ -430,6 +415,7 @@ Daniel Hellstrom Fergus Henderson Stuart Henderson Matthew Hiller +Kazu Hirata Manfred Hollstein Cong Hou Falk Hueffner @@ -439,30 +425,33 @@ Andy Hutchinson Naveen H.S Meador Inge Bernardo Innocenti +Alexander Ivchenko Balaji V. Iyer Daniel Jacobowitz Andreas Jaeger Harsha Jagasia Fariborz Jahanian -Martin Jambor -Andrew Jenner Janis Johnson Teresa Johnson Kean Johnston Phillip Jordan Tim Josling Victor Kaplansky +Geoffrey Keating Brendan Kehoe Matthias Klose Andi Kleen Jeff Knaggs Michael Koch +Nicolas Koenig +Boris Kolpackov +Dave Korn +Julia Koval Matt Kraai Jan Kratochvil Louis Krupp Prathamesh Kulkarni Venkataramanan Kumar -Maxim Kuvyrkov Doug Kwan Scott Robert Ladd Razya Ladelsky @@ -473,26 +462,29 @@ Asher Langton Chris Lattner Terry Laurenzo Alan Lawrence +Jozef Lawrynowicz Georg-Johann Lay Marc Lehmann James Lemke Kriang Lerdsuwanakij Renlin Li Xinliang David Li +Chen Liqin Martin Liska Jiangning Liu Sa Liu Ralph Loader +Sheldon Lobo -Sandra Loosemore Manuel López-Ibáñez +Carl Love Martin v. Löwis H.J. Lu Christophe Lyon Luis Machado Ziga Mahkovec -David Malcolm Mikhail Maltsev +Jose E. Marchesi Patrick Marlier Simon Martin Ranjit Mathew @@ -500,6 +492,7 @@ Paulo Matos Michael Matz Greg McGary Roland McGrath +Bryce McKinlay Adam Megacz Bingfeng Mei Jim Meyering @@ -512,13 +505,14 @@ James A. Morrison Brooks Moses Dirk Mueller Phil Muldoon +Steven Munroe Szabolcs Nagy Quentin Neill Adam Nemet Thomas Neumann Dan Nicolaescu Kelvin Nilsen -James Norris +James Norris Diego Novillo Dorit Nuzman David O'Brien @@ -526,28 +520,29 @@ Braden Obrzut Carlos O'Donell Peter O'Gorman Andrea Ornstein +Maxim Ostapenko Patrick Palka -Seongbae Park Devang Patel Andris Pavenis Fernando Pereira +Sebastian Perta +Sebastian Peryt Kaushik Phatak Nicolas Pitre Paul Pluzhnikov -Marek Polacek Antoniu Pop +Siddhesh Poyarekar Vidya Praveen Thomas Preud'homme Vladimir Prus Yao Qi Jerry Quinn -Ramana Radhakrishnan Easwaran Raman Rolf Rasmussen +Fritz Reese Volker Reichelt Bernhard Reutner-Fischer Tom Rix -Pierre-Marie de Rodat Craig Rodrigues Erven Rohou Ira Rosen @@ -556,19 +551,18 @@ Maciej W. Rozycki Silvius Rus Matthew Sachs Hariharan Sandanagobalane -Iain Sandoe Duncan Sands Sujoy Saraswati -Trevor Saunders -Aaron Sawdey -William Schmidt +Trevor Saunders +Aaron Sawdey +Roger Sayle +Will Schmidt Tilo Schwarz Martin Sebor -Dodji Seketeli Svein Seldal +Senthil Kumar Selvaraj Thiemo Seufer Bill Seurer -Marcus Shawcroft Tim Shen David Sherwood Sharad Singhai @@ -584,22 +578,22 @@ Basile Starynkevitch Jakub Staszak Graham Stott Andrew Stubbs -Mike Stump Jeff Sturm Robert Suchanek Andrew Sutton Gabriele Svelto +Toma Tabacu Sriraman Tallam -Chung-Lin Tang Samuel Tardieu Dinar Temirbulatov Kresten Krab Thorup -Caroline Tice -Kyrylo Tkachov +Kai Tietz Ilya Tocar Philipp Tomsich +Daniel Towner Konrad Trifunovic Markus Trippelsdorf +Igor Tsimbalist Martin Uecker David Ung Neil Vachharajani @@ -611,7 +605,6 @@ Ilya Verbin Andre Vieira Kugan Vivekanandarajah Ville Voutilainen -Tom de Vries Nenad Vukicevic Feng Wang Jiong Wang @@ -624,23 +617,20 @@ Edmar Wienskoski Ollie Wild Kevin Williams Carlo Wood -Chung-Ju Wu -Le-Chun Wu Mingjie Xing +Chenghua Xu Canqun Yang Fei Yang Jeffrey Yasskin Joey Ye Greta Yorsh David Yuste -Kirill Yukhin -Kenneth Zadeck Adhemerval Zanella Yufeng Zhang +Qing Zhao Shujing Zhao Jon Ziegler Roman Zippel -Claudiu Zissulescu Josef Zlomek Bug database only accounts