GCC Steering Committee
The GCC Steering Committee is made up of long serving leadership from the project with membership and status documented here: https://gcc.gnu.org/steering.html
- Members of the SC are appointed with the agreement of all current SC members and the Chief GNUisance (or an assistant GNUisance).
- The SC decides strategic issues of relevance to the community.
- The SC is only active when an issue is raised.
Standard Operating Procedures
The SC can be reached by emailing gcc-sc@gcc.gnu.org (https://sourceware.org/mailman/listinfo/gcc-sc). Note it is best not to CC the SC if you writing an email to the GCC list.
The SC has the following processes that it helps run for the community:
- Approving nominated Maintainers.
- Accepting major contributions to GCC, such as new front-ends, new backends, new optimization passes, major implementation revisions.
- Appointing Release Managers and technical leads.
- Defining policies and procedures for the Release Managers and technical leads, including delegation of authority and access to the source code repository.
Establishing and reviewing the output of working groups.
The normal voting period is two weeks (14 days).
Maintainer Nomination Review and Approval
Nomination Process
GCC Steering Committee Members are listed on the GCC Website with contact information listed in the GCC MAINTAINERS file.
- A GCC Steering Committee Member will take responsibility for the entire lifecycle of a nomination or proposal, including announcing an appointment of a nominee or acceptance of a proposal.
The nomination or proposal will be raised within the GCC Steering Committee, additional information gathered, issue discussed, issue voted, disposition reported to the person who initiated the issue, any public decision announced.
Outstanding nominations and issues
- Nomination from Michael Meissner (21 May 2026)
Working Groups
- The working group for a GCC AI policy submitted a proposed policy to the SC (3 July 2026)