From d45dbeb48a9da2ccfc1dd3fc0f3baea4c365e086 Mon Sep 17 00:00:00 2001 From: jakob Date: Sat, 18 Mar 2017 18:07:39 -0400 Subject: The compilation process now includes *very* minimal code optimization. --- README.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 0f8dc25..ad30ca6 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,12 @@ Skullfuck ========= -Skullfuck is a dead simple, non-optimizing compiler for Brainfuck, contained in a single C source file. It outputs binaries targeting amd64 Linux. +Skullfuck is a dead simple, non-optimizing compiler for Brainfuck, contained in a single C source file. It outputs binaries targeting x86_64 and i686 Linux. It depends on GNU Binutils, or any compatible implementation of `as` and `ld`. A good explanation of the history and design behind the language can be found in [the Wikipedia article.](https://en.wikipedia.org/wiki/Brainfuck) -Undefined Behavior ------------------- -The Brainfuck programming language is extremely limited in its specification, and some operations don't have a defined behavior - specifically, operations on an out-of-bounds data pointer are undefined. UB is allowed, but do not expect it to work equally on all platforms. - - TODO ---- * *BSD targeted binaries. -- cgit v1.3