User Tools

Site Tools


Project:Brainfuck_for_PowerPC

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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]]
  
Project/Brainfuck_for_PowerPC.1697296786.txt.gz · Last modified: 2023/10/14 15:19 by whr