This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
Project:Brainfuck_for_PowerPC [2023/10/14 15:19] whr Create |
Project:Brainfuck_for_PowerPC [2023/12/10 04:18] (current) whr Explicitly reference Git HEAD |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| A Brainfuck compiler targeting PowerPC with Linux or kFreeBSD as kernel. | A Brainfuck compiler targeting PowerPC with Linux or kFreeBSD as kernel. | ||
| The compiler itself outputs assembly code; a driver is provided for automatically assembling and linking the code into an executable file. | The compiler itself outputs assembly code; a driver is provided for automatically assembling and linking the code into an executable file. | ||
| - | Supports some basic optimizations, as well as generation of minimal debugging information. | ||
| - | *License: [[MPL-2]]+ | + | === Features === |
| - | *[[https://sourceforge.net/p/rivoreo/powerpc-bf-code/|Browse source]] | + | * Some basic optimizations, enabled by using option ''-O <level>'' or ''-q optimize=<level>'' |
| + | * Generation of minimal debugging information to trace source code line numbers (option ''-g'') | ||
| + | * Configurable cell width (option ''-q cellwidth={8|16|32|64}'') | ||
| + | * Targets both 32-bit and 64-bit (option ''-q {32|64}'') | ||
| + | * The compiler and its driver are architecture-independent, it can be used on non-PowerPC platforms as a cross-compiler | ||
| + | |||
| + | === Links === | ||
| + | * [[https://sourceforge.net/p/rivoreo/powerpc-bf-code/ci/HEAD/tree/COPYING|License]] ([[License:MPL-2]]+) | ||
| + | * [[https://sourceforge.net/p/rivoreo/powerpc-bf-code/ci/HEAD/tree/|Browse source]] | ||