GNU Compiler Collection (GCC)
GNU compilers
GNU compilers
The GNU Compiler Collection (GCC) is an optimizing compiler produced by the GNU Project supporting various programming languages, hardware architectures and operating systems. It includes front-ends for C, C++, D, Objective-C, Fortran, Ada, and Go, as well as libraries for these languages (such as libgcc and libstdc++). Modula-2, Cobol, Rust, and Algol 68 front-ends are under development too. GCC includes support for OpenMP, OpenACC and Static Analysis.
2023 Program
Successful Projects
Contributor
Muhammad Mahad
Mentor
Philip Herron, Arthur Cohen
Organization
GNU Compiler Collection (GCC)
Improving user errors & Error Code Support for GCC Rust Frontend
The goal of this project is to enhance the user experience of gccrs by enabling it to emit error codes similar to rustc. This will help bridge the...