https://gcc.gnu.org/g:b615636d617c79e744da61de05bde5a5c271de91
commit r17-830-gb615636d617c79e744da61de05bde5a5c271de91 Author: Richard Earnshaw <[email protected]> Date: Tue May 19 18:55:22 2026 +0100 MAINTAINERS: Sort Various Maintainers Sort the Various Maintainers by area and then name. In a minor change to the formatting, I've introduced the convention where if a field overflows its allotted space, it must be terminated by at exactly two spaces. This makes it possible for a parser to separate the component from the subsequent maintainer name. ChangeLog: * MAINTAINERS (Various Maintainers): Sort entries. Diff: --- MAINTAINERS | 146 ++++++++++++++++++++++++++++++------------------------------ 1 file changed, 73 insertions(+), 73 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index eb9762cd5894..bbc664e285a2 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -176,104 +176,104 @@ objective-c/c++ Mike Stump <[email protected]> Rust Arthur Cohen <[email protected]> Rust Philip Herron <[email protected]> - Various Maintainers + Various Maintainers (Area alphabetical order) +*gimpl* Aldy Hernandez <[email protected]> +*gimpl* Jakub Jelinek <[email protected]> +*gimpl* Jason Merrill <[email protected]> +*vrp, ranger Aldy Hernandez <[email protected]> +*vrp, ranger Andrew MacLeod <[email protected]> +AutoFDO Eugene Rozenfeld <[email protected]> +build machinery (*.in) Paolo Bonzini <[email protected]> +build machinery (*.in) Nathanael Nerode <[email protected]> +build machinery (*.in) Alexandre Oliva <[email protected]> +build machinery (*.in) Ralf Wildenhues <[email protected]> +c++ runtime libs Paolo Carlini <[email protected]> +c++ runtime libs Ulrich Drepper <[email protected]> +c++ runtime libs Benjamin De Kosnik <[email protected]> +c++ runtime libs Jonathan Wakely <[email protected]> +c++ runtime libs special modes François Dumont <[email protected]> +caller-save.cc Jeff Law <[email protected]> +callgraph Jan Hubicka <[email protected]> +config.sub/config.guess Ben Elliston <[email protected]> +debugging code Jim Wilson <[email protected]> +diagnostic messages David Malcolm <[email protected]> +diagnostic messages Dodji Seketeli <[email protected]> +docs co-maintainer Sandra Loosemore <[email protected]> +docs co-maintainer Joseph Myers <[email protected]> +docs co-maintainer Gerald Pfeifer <[email protected]> +docstring relicensing Joseph Myers <[email protected]> +docstring relicensing Gerald Pfeifer <[email protected]> +dwarf debugging code Cary Coutant <[email protected]> +dwarf debugging code Jason Merrill <[email protected]> +fixincludes Bruce Korb <[email protected]> +forge integration Claudio Bantaloukas <[email protected]> +fp-bit Ian Lance Taylor <[email protected]> +gcov Jan Hubicka <[email protected]> +gcov Nathan Sidwell <[email protected]> +gcse.cc Jeff Law <[email protected]> +gdbhooks.py David Malcolm <[email protected]> +gen* on machine desc Richard Sandiford <[email protected]> +global opt framework Jeff Law <[email protected]> +i18n Joseph Myers <[email protected]> +i18n Philipp Thomas <[email protected]> +instruction combiner Segher Boessenkool <[email protected]> +jit David Malcolm <[email protected]> +jump.cc David S. Miller <[email protected]> libbacktrace Ian Lance Taylor <[email protected]> libcpp Per Bothner <[email protected]> -libcpp All C and C++ front end maintainers libcpp David Malcolm <[email protected]> -fp-bit Ian Lance Taylor <[email protected]> +libcpp All C and C++ front end maintainers libga68 Jose E. Marchesi <[email protected]> libgcc Ian Lance Taylor <[email protected]> libgo Ian Lance Taylor <[email protected]> -libgomp Jakub Jelinek <[email protected]> libgomp Tobias Burnus <[email protected]> +libgomp Jakub Jelinek <[email protected]> libgomp (OpenACC) Thomas Schwinge <[email protected]> libgrust All Rust front end maintainers libiberty Ian Lance Taylor <[email protected]> libitm Torvald Riegel <[email protected]> libobjc Nicola Pero <[email protected]> libobjc Andrew Pinski <[email protected]> +libphobos Iain Buclaw <[email protected]> libquadmath Tobias Burnus <[email protected]> libquadmath Jakub Jelinek <[email protected]> libvtv Caroline Tice <[email protected]> -libphobos Iain Buclaw <[email protected]> line map Dodji Seketeli <[email protected]> -soft-fp Joseph Myers <[email protected]> -scheduler (+ haifa) Jim Wilson <[email protected]> -scheduler (+ haifa) Michael Meissner <[email protected]> -scheduler (+ haifa) Jeff Law <[email protected]> -scheduler (+ haifa) Vladimir Makarov <[email protected]> -modulo-scheduler Roman Zhuykov <[email protected]> -reorg Jeff Law <[email protected]> -caller-save.cc Jeff Law <[email protected]> -callgraph Jan Hubicka <[email protected]> -debugging code Jim Wilson <[email protected]> -dwarf debugging code Jason Merrill <[email protected]> -dwarf debugging code Cary Coutant <[email protected]> -c++ runtime libs Paolo Carlini <[email protected]> -c++ runtime libs Ulrich Drepper <[email protected]> -c++ runtime libs Benjamin De Kosnik <[email protected]> -c++ runtime libs Jonathan Wakely <[email protected]> -c++ runtime libs special modes François Dumont <[email protected]> -fixincludes Bruce Korb <[email protected]> -*gimpl* Jakub Jelinek <[email protected]> -*gimpl* Aldy Hernandez <[email protected]> -*gimpl* Jason Merrill <[email protected]> -gcse.cc Jeff Law <[email protected]> -global opt framework Jeff Law <[email protected]> -jump.cc David S. Miller <[email protected]> -web pages Gerald Pfeifer <[email protected]> -config.sub/config.guess Ben Elliston <[email protected]> -i18n Philipp Thomas <[email protected]> -i18n Joseph Myers <[email protected]> -diagnostic messages Dodji Seketeli <[email protected]> -diagnostic messages David Malcolm <[email protected]> -build machinery (*.in) Paolo Bonzini <[email protected]> -build machinery (*.in) Nathanael Nerode <[email protected]> -build machinery (*.in) Alexandre Oliva <[email protected]> -build machinery (*.in) Ralf Wildenhues <[email protected]> -docs co-maintainer Gerald Pfeifer <[email protected]> -docs co-maintainer Joseph Myers <[email protected]> -docs co-maintainer Sandra Loosemore <[email protected]> -docstring relicensing Gerald Pfeifer <[email protected]> -docstring relicensing Joseph Myers <[email protected]> -predict.def Jan Hubicka <[email protected]> -gcov Jan Hubicka <[email protected]> -gcov Nathan Sidwell <[email protected]> -option handling Joseph Myers <[email protected]> -middle-end Jeff Law <[email protected]> -middle-end Ian Lance Taylor <[email protected]> -middle-end Richard Biener <[email protected]> -*vrp, ranger Aldy Hernandez <[email protected]> -*vrp, ranger Andrew MacLeod <[email protected]> -tree-ssa Andrew MacLeod <[email protected]> -tree browser/unparser Sebastian Pop <[email protected]> -scev, data dependence Sebastian Pop <[email protected]> -profile feedback Jan Hubicka <[email protected]> -AutoFDO Eugene Rozenfeld <[email protected]> -reload Ulrich Weigand <[email protected]> -RTL optimizers Eric Botcazou <[email protected]> -instruction combiner Segher Boessenkool <[email protected]> -pair fusion Alex Coplan <[email protected]> -vectorizer (+ tree-if-conv) Richard Biener <[email protected]> -vectorizer (+ tree-if-conv) Tamar Christina <[email protected]> -vectorizer (+ tree-if-conv) Zdenek Dvorak <[email protected]> loop infrastructure Zdenek Dvorak <[email protected]> loop ivopts Bin Cheng <[email protected]> loop optimizer Bin Cheng <[email protected]> -OpenACC Thomas Schwinge <[email protected]> +middle-end Richard Biener <[email protected]> +middle-end Jeff Law <[email protected]> +middle-end Ian Lance Taylor <[email protected]> +modulo-scheduler Roman Zhuykov <[email protected]> OpenACC Tobias Burnus <[email protected]> -OpenMP Jakub Jelinek <[email protected]> +OpenACC Thomas Schwinge <[email protected]> OpenMP Tobias Burnus <[email protected]> -testsuite Rainer Orth <[email protected]> -testsuite Mike Stump <[email protected]> +OpenMP Jakub Jelinek <[email protected]> +option handling Joseph Myers <[email protected]> +pair fusion Alex Coplan <[email protected]> +predict.def Jan Hubicka <[email protected]> +profile feedback Jan Hubicka <[email protected]> register allocation Vladimir Makarov <[email protected]> -gdbhooks.py David Malcolm <[email protected]> -jit David Malcolm <[email protected]> -gen* on machine desc Richard Sandiford <[email protected]> +reload Ulrich Weigand <[email protected]> +reorg Jeff Law <[email protected]> +RTL optimizers Eric Botcazou <[email protected]> +scev, data dependence Sebastian Pop <[email protected]> +scheduler (+ haifa) Jeff Law <[email protected]> +scheduler (+ haifa) Vladimir Makarov <[email protected]> +scheduler (+ haifa) Michael Meissner <[email protected]> +scheduler (+ haifa) Jim Wilson <[email protected]> +soft-fp Joseph Myers <[email protected]> static analyzer David Malcolm <[email protected]> -forge integration Claudio Bantaloukas <[email protected]> +testsuite Rainer Orth <[email protected]> +testsuite Mike Stump <[email protected]> +tree browser/unparser Sebastian Pop <[email protected]> +tree-ssa Andrew MacLeod <[email protected]> +vectorizer (+ tree-if-conv) Richard Biener <[email protected]> +vectorizer (+ tree-if-conv) Tamar Christina <[email protected]> +vectorizer (+ tree-if-conv) Zdenek Dvorak <[email protected]> +web pages Gerald Pfeifer <[email protected]> Note that individuals who maintain parts of the compiler need approval to check in changes outside of the parts of the compiler they maintain.
