EGCS
EGCS (short for Experimental/Enhanced GNU Compiler System) was a fork of GCC that eventually made its own way back into upstream GCC. A bit of history can be read on the GNU Compiler Collection Wikipedia article.
For decompilation purposes we refer as EGCS to an specific GCC and binutils version that is a fork of the main EGCS tree. This fork was used by iQue, Ltd. video game company to port N64 games to the iQue Player video game console.
To get this this compiler the decompals Github organization host two repositories that build this compiler for modern machines. Those are built based on the original EGCS commit from the GNU repositories, plus the patched made by the original team who modified this compiler.
- GCC repository: https://github.com/decompals/mips-gcc-egcs-2.91.66
- binutils repository: https://github.com/decompals/mips-binutils-egcs-2.9.5
There's only one version of this fork known to be used to build iQue games.
Projects using this compiler
The following is the list of known projects that use this compiler: