X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=MAINTAINERS;h=6cac5ac6671b6ee4dcc478c8786b03726935a1a8;hb=e3e6db43640fadc9aa41c5459d43e5541d83f29a;hp=1c2f3a1d8303257c19f98701a144f90a585c00e9;hpb=f75e52427846bc453544833b1d167f8568e7cfd8;p=thirdparty%2Fgcc.git diff --git a/MAINTAINERS b/MAINTAINERS index 1c2f3a1d8303..6cac5ac6671b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -15,16 +15,22 @@ 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 Biener +Richard Earnshaw Jakub Jelinek Richard Kenner -Jeff Law +Jeff Law Michael Meissner Jason Merrill David S. Miller @@ -47,22 +53,22 @@ aarch64 port Richard Earnshaw aarch64 port Richard Sandiford aarch64 port Marcus Shawcroft aarch64 port Kyrylo Tkachov -alpha port Richard Henderson +alpha port Richard Henderson amdgcn port Julian Brown amdgcn port Andrew Stubbs arc port Joern Rennecke arc port Claudiu Zissulescu arm port Nick Clifton arm port Richard Earnshaw -arm port Ramana Radhakrishnan +arm port Ramana Radhakrishnan arm port Kyrylo Tkachov avr port Denis Chertykov bfin port Jie Zhang bpf port Jose E. Marchesi c6x port Bernd Schmidt cris port Hans-Peter Nilsson -c-sky port Xianmiao Qu -c-sky port Yunhai Shang +c-sky port Xianmiao Qu +c-sky port Yunhai Shang epiphany port Joern Rennecke fr30 port Nick Clifton frv port Nick Clifton @@ -77,13 +83,15 @@ i386 vector ISA extns Kirill Yukhin i386 vector ISA extns Hongtao Liu iq2000 port Nick Clifton lm32 port Sebastien Bourdeauducq +LoongArch port Chenghua Xu +LoongArch port Lulu Cheng m32r port Nick Clifton m68k port (?) Jeff Law m68k port Andreas Schwab m68k-motorola-sysv port Philippe De Muyter mcore port Nick Clifton microblaze Michael Eager -mips port Matthew Fortune +mips port YunQiang Su mmix port Hans-Peter Nilsson mn10300 port Jeff Law mn10300 port Alexandre Oliva @@ -94,6 +102,7 @@ nds32 port Shiva Chen nios2 port Chung-Lin Tang nios2 port Sandra Loosemore nvptx port Tom de Vries +nvptx port Thomas Schwinge or1k port Stafford Horne pdp11 port Paul Koning powerpcspe port Andrew Jenner @@ -101,22 +110,21 @@ pru port Dimitar Dimitrov riscv port Kito Cheng riscv port Palmer Dabbelt riscv port Andrew Waterman -riscv port Jim Wilson +riscv port Jim Wilson rs6000/powerpc port David Edelsohn rs6000/powerpc port Segher Boessenkool +rs6000/powerpc port Kewen Lin rs6000 vector extns Aldy Hernandez rx port Nick Clifton -s390 port Hartmut Penner s390 port Ulrich Weigand s390 port Andreas Krebbel sh port Alexandre Oliva sh port Oleg Endo sparc port David S. Miller sparc port Eric Botcazou -tilegx port Walter Lee -tilepro port Walter Lee v850 port Nick Clifton vax port Matt Thomas +vax port Maciej W. Rozycki visium port Eric Botcazou x86-64 port Jan Hubicka xstormy16 port Nick Clifton @@ -150,13 +158,17 @@ cygwin, mingw-w64 Jonathan Yong <10walls@gmail.com> C front end/ISO C99 Joseph Myers Ada front end Arnaud Charlet Ada front end Eric Botcazou +Ada front end Marc Poulhiès Ada front end Pierre-Marie de Rodat c++ Jason Merrill c++ Nathan Sidwell D front end Iain Buclaw go Ian Lance Taylor +Modula-2 front end Gaius Mulley objective-c/c++ Mike Stump objective-c/c++ Iain Sandoe +Rust Arthur Cohen +Rust Philip Herron Various Maintainers @@ -168,6 +180,7 @@ fp-bit Ian Lance Taylor libgcc Ian Lance Taylor libgo Ian Lance Taylor libgomp Jakub Jelinek +libgomp Tobias Burnus libgomp (OpenACC) Thomas Schwinge libiberty Ian Lance Taylor libitm Torvald Riegel @@ -185,7 +198,7 @@ scheduler (+ haifa) Jeff Law scheduler (+ haifa) Vladimir Makarov modulo-scheduler Roman Zhuykov reorg Jeff Law -caller-save.c Jeff Law +caller-save.cc Jeff Law callgraph Jan Hubicka debugging code Jim Wilson dwarf debugging code Jason Merrill @@ -199,9 +212,9 @@ fixincludes Bruce Korb *gimpl* Jakub Jelinek *gimpl* Aldy Hernandez *gimpl* Jason Merrill -gcse.c Jeff Law +gcse.cc Jeff Law global opt framework Jeff Law -jump.c David S. Miller +jump.cc David S. Miller web pages Gerald Pfeifer config.sub/config.guess Ben Elliston i18n Philipp Thomas @@ -219,7 +232,6 @@ docstring relicensing Gerald Pfeifer docstring relicensing Joseph Myers predict.def Jan Hubicka gcov Jan Hubicka -gcov Martin Liska gcov Nathan Sidwell option handling Joseph Myers middle-end Jeff Law @@ -231,6 +243,7 @@ tree-ssa Andrew MacLeod tree browser/unparser Sebastian Pop scev, data dependence Sebastian Pop profile feedback Jan Hubicka +AutoFDO Eugene Rozenfeld reload Ulrich Weigand RTL optimizers Eric Botcazou instruction combiner Segher Boessenkool @@ -242,11 +255,11 @@ loop optimizer Bin Cheng OpenACC Thomas Schwinge OpenACC Tobias Burnus OpenMP Jakub Jelinek +OpenMP Tobias Burnus testsuite Rainer Orth testsuite Mike Stump register allocation Vladimir Makarov gdbhooks.py David Malcolm -SLSR Bill Schmidt jit David Malcolm gen* on machine desc Richard Sandiford static analyzer David Malcolm @@ -256,15 +269,16 @@ check in changes outside of the parts of the compiler they maintain. Reviewers -arc port Andrew Burgess arc port Claudiu Zissulescu -callgraph Martin Liska callgraph Martin Jambor C front end Marek Polacek +CTF, BTF Indu Bhagat +CTF, BTF David Faust dataflow Paolo Bonzini dataflow Seongbae Park dataflow Kenneth Zadeck driver Joseph Myers +Fortran Harald Anlauf Fortran Janne Blomqvist Fortran Tobias Burnus Fortran François-Xavier Coudert @@ -281,10 +295,10 @@ Fortran Janus Weil Graphite Tobias Grosser Graphite Sebastian Pop libcpp Tom Tromey -libsanitizer, asan.c Jakub Jelinek -libsanitizer, asan.c Dodji Seketeli -libsanitizer, asan.c Kostya Serebryany -libsanitizer, asan.c Dmitry Vyukov +libsanitizer, asan.cc Jakub Jelinek +libsanitizer, asan.cc Dodji Seketeli +libsanitizer, asan.cc Kostya Serebryany +libsanitizer, asan.cc Dmitry Vyukov loop optimizer Zdenek Dvorak LTO Richard Biener LTO plugin Cary Coutant @@ -292,6 +306,8 @@ Plugin Le-Chun Wu register allocation Peter Bergner register allocation Kenneth Zadeck register allocation Seongbae Park +riscv port Robin Dapp +riscv port Juzhe Zhong RTL optimizers Steven Bosscher selective scheduling Andrey Belevantsev selective scheduling Alexander Monakov @@ -306,14 +322,17 @@ from other maintainers or reviewers. Write After Approval (last name alphabetical order) Mark G. Adams +Ajit Kumar Agarwal Pedro Alves -Harald Anlauf +Paul-Antoine Arras +Arsen Arsenović Raksit Ashok Matt Austern David Ayers Prakhar Bahuguna Giovanni Bajo Simon Baldwin +Richard Ball Scott Bambrough Wolfgang Bangerth Gergö Barany @@ -326,8 +345,7 @@ Andrew Bennett Andrew Benson Daniel Berlin Pat Bernardi -Jan Beulich -Indu Bhagat +Jan Beulich David Billinghurst Tomas Bily Laurynas Biveinis @@ -344,14 +362,17 @@ Joel Brobecker Dave Brolley Christian Bruel Kevin Buettner +Andrew Burgess Adam Butcher Andrew Cagney +Andrew Carlotti Daniel Carrera Stephane Carrez Gabriel Charette Chandra Chavva Dehao Chen Fabien Chêne +Clément Chigot Harshit Chopra Tamar Christina Eric Christopher @@ -365,9 +386,9 @@ Andrea Corallo Christian Cornelssen Ludovic Courtès Lawrence Crowl +Lili Cui Ian Dall David Daney -Robin Dapp Simon Dardis Sudakshina Das Bud Davis @@ -375,6 +396,7 @@ Chris Demetriou Sameera Deshpande Wilco Dijkstra Benoit Dupont de Dinechin +Lehua Ding Jason Eckhardt Bernd Edlinger Phil Edwards @@ -388,11 +410,12 @@ Doug Evans Chris Fairles Alessandro Fanfarillo Changpeng Fang -David Faust +Sam Feifer Li Feng Thomas Fitzsimmons Alexander Fomin Brian Ford +Matthew Fortune John Freeman Nathan Froyd Chao-ying Fu @@ -417,6 +440,8 @@ Haochen Gui Jiufu Guo Xuepeng Guo Wei Guozhi +Vineet Gupta +Naveen H.S Mostafa Hagog Andrew Haley Frederik Harwath @@ -436,13 +461,13 @@ Matthew Hiller Kazu Hirata Manfred Hollstein Cong Hou +Lin Hu Falk Hueffner Andrew John Hughes -Dominique d'Humieres +Dominique d'Humieres Andy Hutchinson Joel Hutton Lewis Hyatt -Naveen H.S Roland Illig Meador Inge Bernardo Innocenti @@ -455,21 +480,25 @@ Daniel Jacobowitz Andreas Jaeger Harsha Jagasia Fariborz Jahanian -Qian Jianhua +Surya Kumari Jangala +Haochen Jiang +Qian Jianhua Janis Johnson Teresa Johnson Kean Johnston Phillip Jordan Tim Josling Victor Kaplansky +Filip Kastl Geoffrey Keating Brendan Kehoe -Matthias Klose Andi Kleen +Matthias Klose Jeff Knaggs Michael Koch Nicolas Koenig Boris Kolpackov +Lingling Kong Dave Korn Julia Koval Matt Kraai @@ -479,12 +508,13 @@ Louis Krupp Prathamesh Kulkarni Venkataramanan Kumar Doug Kwan +Aaron W. LaFramboise Scott Robert Ladd Razya Ladelsky Thierry Lafage -Aaron W. LaFramboise Rask Ingemann Lambertsen Jerome Lambourg +Tim Lange Asher Langton Chris Lattner Terry Laurenzo @@ -496,10 +526,12 @@ Marc Lehmann James Lemke Ilya Leoshkevich Kriang Lerdsuwanakij +Pan Li Renlin Li Xinliang David Li -Kewen Lin Chen Liqin +Martin Liska +Hao Liu Jiangning Liu Sa Liu Ralph Loader @@ -509,9 +541,10 @@ Manuel López-Ibáñez Carl Love Martin v. Löwis H.J. Lu -Xiong Hu Luo +Xiong Hu Luo Bin Bin Lv -Christophe Lyon +Christophe Lyon +Jun Ma Luis Machado Ziga Mahkovec Matthew Malcomson @@ -522,6 +555,7 @@ Simon Martin Alejandro Martinez Ranjit Mathew Paulo Matos +Ken Matsui Michael Matz Greg McGary Roland McGrath @@ -531,6 +565,8 @@ Bingfeng Mei Jim Meyering Martin Michlmayr Lee Millward +Immad Mir +Cupertino Miranda Dragan Mladjenovic Alan Modra Catherine Moore @@ -538,10 +574,10 @@ James A. Morrison Brooks Moses Dirk Mueller Phil Muldoon -Gaius Mulley +Gaius Mulley Steven Munroe -Jun Ma Szabolcs Nagy +Victor Do Nascimento Quentin Neill Adam Nemet Thomas Neumann @@ -551,11 +587,13 @@ James Norris Diego Novillo Dorit Nuzman David O'Brien -Braden Obrzut Carlos O'Donell Peter O'Gorman +Patrick O'Neill +Braden Obrzut Andrea Ornstein Maxim Ostapenko +Jeevitha Palanisamy Patrick Palka Srinath Parvathaneni Devang Patel @@ -569,13 +607,16 @@ Nicolas Pitre Michael Ploujnikov Paul Pluzhnikov Antoniu Pop -Siddhesh Poyarekar +Siddhesh Poyarekar Vidya Praveen Thomas Preud'homme +Benjamin Priour Vladimir Prus Hafiz Abid Qadeer Yao Qi Jerry Quinn +Navid Rahimi +Rishi Raj Easwaran Raman Joe Ramsay Rolf Rasmussen @@ -588,8 +629,6 @@ Craig Rodrigues Erven Rohou Ira Rosen Yvan Roux -Eugene Rozenfeld -Maciej W. Rozycki Silvius Rus Matthew Sachs Ankur Saini @@ -598,7 +637,7 @@ Duncan Sands Sujoy Saraswati Trevor Saunders Aaron Sawdey -Roger Sayle +Roger Sayle Will Schmidt Stefan Schulze Frielinghaus Tilo Schwarz @@ -614,10 +653,10 @@ Johannes Singler Franz Sirl Jan Sjodin Trevor Smigiel -Edward Smith-Rowland <3dw4rd@verizon.net> -Jayant Sonar +Edward Smith-Rowland Anatoly Sokolov Michael Sokolov +Jayant Sonar Richard Stallman Basile Starynkevitch Jakub Staszak @@ -626,6 +665,7 @@ Jeff Sturm Robert Suchanek Andrew Sutton Gabriele Svelto +Torbjörn Svensson Toma Tabacu Omar Tahir Sriraman Tallam @@ -642,7 +682,7 @@ Konrad Trifunovic Markus Trippelsdorf Sergei Trofimovich Igor Tsimbalist -Martin Uecker +Martin Uecker David Ung Neil Vachharajani Kris Van Hees @@ -671,9 +711,10 @@ Przemyslaw Wirkus Carlo Wood Jackson Woodruff Jonathan Wright -Ruoyao Xi +Ruoyao Xi Mingjie Xing Chenghua Xu +Li Xu Canqun Yang Fei Yang Jeffrey Yasskin @@ -689,7 +730,6 @@ Shujing Zhao Jon Ziegler Roman Zippel Josef Zlomek -YunQiang Su Bug database only accounts @@ -705,9 +745,23 @@ Certificate of Origin Version 1.1. See https://gcc.gnu.org/dco.html for more information. - Matthias Kretz - Jeff Law - Jeff Law - Gaius Mulley - Trevor Saunders - Petter Tomner \ No newline at end of file +Robin Dapp +Robin Dapp +Matthias Kretz +Tim Lange +Jeff Law +Jeff Law +Jeff Law +Immad Mir +Gaius Mulley +Siddhesh Poyarekar +Navid Rahimi +Rishi Raj +Trevor Saunders +Bill Schmidt +Nathan Sidwell +Edward Smith-Rowland +Petter Tomner +Martin Uecker +Jonathan Wakely +Chung-Ju Wu