MIPS Compilers and Libraries
Codescape GNU Tools for MIPS click here
Green Hills
In addition to their compiler Green Hills offers a complete tool suite for MIPS. Click here to find out more information about the Green Hills tools.
Open Source Compilers
LLVM
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them.
Click here to go to the LLVM project.
Compiler Libraries
For the Codescape linux toolchains, we use the GNU C library (glibc) for full-featured systems. For the Codescape linux toolchains, we also make available uClibc for size-constrained systems. For the Codescape bare metal toolchains, we use Newlib.
GoFast
GoFast® for MIPS32 was carefully designed for high performance operation in embedded applications. GoFast provides ROMable, reentrant IEEE and ANSI compatible MIPS floating point support. It boosts the performance of an application’s math calculations, it is delivered with full assembly source code.
Click here for more information on GoFast.