COINS compiler infrastructure provides modulalized compiler components such as C front-end, Fortran front-end, optimizers, parallelizers, and back-ends for Intel x86, Sparc, Arm, Mips, PowerPC, etc. so that compiler developers can easily construct their own compiler by combining or modifying the components or adding new components. It has powerful retargeting facility so that a code generator for new machine can be constructed in 3 to 6 months.
The execution speeds of generated codes are approaching to those of codes generated by gcc, some are high, some are low at present.
The whole of COINS has been developed in Java from scratch and its source program is available for academic and industrial use for free.
You can download file releases of COINS Compiler Infrastructure project from List of release files
MinGW: A native Windows port of the GNU Compiler Collection (GCC), with freely distributable import libraries and header files for building native Windows applications; includes extensions to the M...
Exerb is the software which converts scripts/extension-libraries of the object oriented language Ruby into a 32 bits Windows executable file which can execute alone and independently.
This project is for homebrew console development tools based on the gnu compiler collection with additional tools and libraries to aid programming each supported console. The windows variants are b...
WinAVR (tm) is a suite of executable, open source software development tools for the Atmel AVR series of RISC microprocessors hosted on the Windows platform. Includes the GNU GCC compiler for C and...