A set of minimal dependency bootstrap binaries
Go to file
Jeremiah Orians 14e4c6746a
Minor reorganization
2016-06-05 14:46:30 -04:00
Linux Bootstrap Organized files and expanded notes 2016-05-21 20:12:34 -04:00
x86 Minor reorganization 2016-06-05 14:46:30 -04:00
.gitignore Initial starting point for the creation of our hex bootstrap toolchain 2016-05-01 09:03:41 -04:00
ISA_HEX_Map.org discovered that I misread the spec, initial attempt at correcting the problem 2016-06-05 12:44:37 -04:00
LICENSE Added README and LICENSE 2016-05-18 18:52:18 -04:00
README Added README and LICENSE 2016-05-18 18:52:18 -04:00
asm.c Added early generation assembler for other people to experiment 2016-06-05 13:18:38 -04:00
disasm.c discovered that I misread the spec, initial attempt at correcting the problem 2016-06-05 12:44:37 -04:00
notes.org Organized files and expanded notes 2016-05-21 20:12:34 -04:00
vm.c discovered that I misread the spec, initial attempt at correcting the problem 2016-06-05 12:44:37 -04:00
vm.h discovered that I misread the spec, initial attempt at correcting the problem 2016-06-05 12:44:37 -04:00

README

This is a set of manually created hex programs in a Cthulhu Path to madness fashion.
Which only have the goal of creating a bootstrapping path to a C compiler capable of 
Compiling GCC, with only the explicit requirement of a single 1 KByte binary or less.

This repo contains a few of my false start pieces that may be of interest to people who
want to independently create the root binary, I welcome all bug fixes and code that aids
in the above stated goal.

I'll be adding more code and documentation as I build pieces.
ALL code in this REPO is under the GPLv3 or Later.