MMIX - Software Tools - Compiler


The GNU Compiler Collection includes an MMIX back-end for its C/C++ compilers, contributed by Hans-Peter Nilsson and part of the main GCC distribution since late 2001. As of January 2011, the MMIX back-end to GCC continues to be actively developed and maintained by volunteers.

  • Installation instructions for GCC + MMIX tools by Hans-Peter Nilsson.
  • §3.17.26. MMIX Options for GNU GCC version 4.5.2 (GNU GCC Web site).
  • §9.25. MMIX-dependent Features for GNU as from GNU binutils version 2.21, the assembler back-end for GNU GCC (GNU Binutils Web site).

The above tools could theoretically be used to compile, build, and bootstrap an entire FreeBSD, Linux, or other similar operating system kernel onto MMIX hardware, were such hardware to exist.

Read more about this topic:  MMIX, Software Tools

Other articles related to "compiler":

Larceny (Scheme Implementation)
... implementations, using the Twobit optimizing Scheme compiler ... which compiles to native x86 or SPARC code, Petit Larceny is a Scheme to C compiler and Common Larceny is a Microsoft.NET compatible implementation running in the Common Language Runtime and ... Larceny is a research-quality implementation of Scheme compiler for the IA-32 and SPARC (available since 1999) ...
Comeau C/C++ - Distribution
... A limited-function version of the compiler, which allows one to compile source code and view any resulting error messages, but not to produce executable programs, is available ... The compiler is available for both Unix and Microsoft Windows platforms ... substantially more expensive than buying existent versions of the compiler ...
Lis (linear Algebra Library) - System Requirements
... The installation of Lis requires a C compiler ... The Fortran interface requires a Fortran compiler, and the algebraic multigrid preconditioner requires a Fortran 90 compiler ...
Compiler Correctness
... In computing, compiler correctness is the branch of software engineering that deals with trying to show that a compiler behaves according to its language specification ... Techniques include developing the compiler using formal methods and using rigorous testing (often called compiler validation) on an existing compiler ...
Compiler - International Conferences and Organizations
... Conferences on Theory and Practice of Software (ETAPS) sponsors the International Conference on Compiler Construction (CC), with papers from both the academic and industrial sectors ...